.elementor-kit-6{--e-global-color-primary:#000000F2;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#A0C192;--e-global-color-0b71e2a:#FFFFFF;--e-global-color-52493ec:#E7F0E4;--e-global-color-0bd3bf4:#000000F2;--e-global-color-a1ab582:#00000000;--e-global-color-9a6283a:#00000026;--e-global-color-e485e59:#00A3DA;--e-global-color-32ca63a:#595959F2;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-accent );}.elementor-kit-6 a:hover{text-decoration:underline;}.elementor-kit-6 h2{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:44px;}.elementor-kit-6 h3{color:var( --e-global-color-0bd3bf4 );font-size:28px;font-weight:700;line-height:34px;}.elementor-kit-6 h4{color:var( --e-global-color-0bd3bf4 );font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:34px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1310px;}.e-con{--container-max-width:1310px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-posts-container article.elementor-post{
    display: flex;
    flex-direction: column;
    overflow: hidden;
}
.elementor-posts--thumbnail-left .elementor-posts-container article.elementor-post {
    flex-direction: row;
}
.elementor-posts-container article.elementor-post .elementor-post__thumbnail__link{
    display: block;
    flex-shrink: 0;
    position: relative;
}
.elementor-posts-container article.elementor-post .elementor-post__text {
    flex-grow: 1;
    display: block;
}
.elementor-posts-container .elementor-post__thumbnail img {
    height: 100%;
    position: absolute;
    top: calc(50% + 1px);
    left: calc(50% + 1px);
    transform: scale(1.01) translate(-50%,-50%);
    object-fit: cover;
}
.elementor-posts-container .elementor-post__thumbnail{
    position: relative;
}
.elementor-widget-posts:after{
    content: none !important;
}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}

body{
    margin: 0;
}
.sectionFull .elementor-container{
    display: flex;
    flex-wrap: wrap;
}
.sectionFull .elementor-container > .elementor-column{
    width: 100%
}

.elementor-column.breadcrumbs .elementor-widget-wrap {
    flex-direction: row;
    flex-wrap: wrap;
}
.logo-down img{
    width: auto !important;
}
.logo-down.scrolled{
    order: 1;
    width: 88% !important;
}
.logo-down.scrolled img{
    height: 60px !important;
}
.logo-down.scrolled .elementor-widget-container{
    margin-bottom: 0 !important;
}
.elementor-column.breadcrumbs .elementor-widget-wrap .elementor-element {
    width: fit-content;
    margin-right: 10px;
}
.upPost-image a img{
    aspect-ratio: 1;
    object-fit: cover;
}
.upPost-image a{
    display: block;
}
.elementor-column.breadcrumbs .elementor-widget-wrap .elementor-element:last-child {
    margin-right: 0px;
}

.element-nav_hidden{
    display: none;
}

.elementor embed, .elementor iframe, .elementor object, .elementor video{
    height: 400px;
}

.fas.fa-plane{
    transform: rotate(-45deg);
}

/* excerpt on posts */
.elementor-post__excerpt p:after{
content: "...";
}


/*  search module */
.elementor-search-form--skin-full_screen.elementor-widget-search-form .elementor-search-form__container {
    position: absolute;
    width: fit-content;
    height: fit-content;
    background: white;
    padding: 0;
    right: 0;
    left: unset;
    border-bottom: 2px solid var( --e-global-color-52493ec );
    line-height: normal;
    min-height: 40px;
    min-width: 200px;
}
.elementor-search-form--skin-full_screen.elementor-widget-search-form {
    position: relative;
}
.elementor-search-form--skin-full_screen.elementor-widget-search-form .elementor-search-form__container input[type="search"].elementor-search-form__input {
    border-radius: 0 !important;
    font-size: 16px;
    text-align: left;
    padding: 0 20px;
}
.elementor-search-form--skin-full_screen.elementor-widget-search-form .elementor-search-form__container input[type="search"].elementor-search-form__input::placeholder{
    opacity: 1;
    color: var( --e-global-color-0bd3bf4 );
}
.elementor-search-form--skin-full_screen.elementor-widget-search-form .elementor-search-form__container .dialog-lightbox-close-button.dialog-close-button {
    margin-top: 0;
}

figure{
    margin: 0;
    width: 100%;
}
figure img{
    width: 100%;
}
.addPlain .elementor-button-wrapper a :before{
    content: "";
    right: 0;
    width: 20px;
    height: 20px;
    position: absolute;
    background-image: url('/frozen-assets/797b78b3-plain_icon.svg');
    transform: rotate(-45deg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-left: 10px;
    margin-top: -3px;
}
@media (max-width: 1024px){
    .logo-down{
        order: 1;
    }
}

@media (max-width: 425px){
    .elementor embed, .elementor iframe, .elementor object, .elementor video{
        height: 180px;
    }
    .elementor-posts--skin-classic .elementor-post{
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        align-content: flex-start;
        justify-content: flex-end;
        align-items: flex-start;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('/frozen-assets/4e4e129c-PlayfairDisplay.eot');
	src: url('/frozen-assets/4e4e129c-PlayfairDisplay.eot?#iefix') format('embedded-opentype'),
		url('/frozen-assets/2ad69b27-PlayfairDisplay.woff2') format('woff2'),
		url('/frozen-assets/593246d3-PlayfairDisplay.woff') format('woff'),
		url('/frozen-assets/2298f4a4-PlayfairDisplay.ttf') format('truetype'),
		url('/frozen-assets/bd8a3b28-PlayfairDisplay.svg') format('svg');
}
/* End Custom Fonts CSS */