.elementor-240 .elementor-element.elementor-element-4d8104c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-240 .elementor-element.elementor-element-658b2568.elementor-element{--align-self:center;}.elementor-240 .elementor-element.elementor-element-658b2568{text-align:center;}.elementor-240 .elementor-element.elementor-element-658b2568 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:50px;color:var( --e-global-color-secondary );}.elementor-240 .elementor-element.elementor-element-63c56b01.elementor-element{--align-self:center;}.elementor-240 .elementor-element.elementor-element-63c56b01{text-align:center;}.elementor-240 .elementor-element.elementor-element-63c56b01 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:50px;color:var( --e-global-color-secondary );}.elementor-240 .elementor-element.elementor-element-3c559060{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-3c559060.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-240 .elementor-element.elementor-element-2058e10e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-2058e10e.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-3e0c524c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-3e0c524c.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-7f393f6e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-7f393f6e.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-d069763{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-d069763.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-1328d516{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-1328d516.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-2e8ef342{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-2e8ef342.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-2168c5e3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-2168c5e3.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-1c7250fe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-1c7250fe.e-con{--align-self:center;}.elementor-240 .elementor-element.elementor-element-7c30cb40{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-240 .elementor-element.elementor-element-7c30cb40 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:20px;--padding-block-end:0px;--padding-inline-start:20px;}@media(max-width:1024px){.elementor-240 .elementor-element.elementor-element-4d8104c1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-240 .elementor-element.elementor-element-3c559060{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-240 .elementor-element.elementor-element-2058e10e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-3e0c524c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-7f393f6e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-d069763{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-1328d516{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-2e8ef342{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-2168c5e3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-1c7250fe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-240 .elementor-element.elementor-element-7c30cb40{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;}}@media(max-width:767px){.elementor-240 .elementor-element.elementor-element-4d8104c1{--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-240 .elementor-element.elementor-element-658b2568 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-240 .elementor-element.elementor-element-63c56b01 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-240 .elementor-element.elementor-element-7c30cb40{--e-n-carousel-swiper-slides-to-display:2;}}/* Start custom CSS for heading, class: .elementor-element-658b2568 */.GA{color:#B0B49F;
    font-family: luxurious Script;
    font-size: 64px;
}

.GB{color:#B0B49F;
    font-family: luxurious Script;
    font-size: 84px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63c56b01 */.GC{color:#B0B49F;
    font-family: luxurious Script;
    font-size: 55px;
}

.GD{color:#B0B49F;
    font-family: luxurious Script;
    font-size: 67px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7c30cb40 */.elementor-240 .elementor-element.elementor-element-7c30cb40 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important;/* End custom CSS */