.elementor-2 .elementor-element.elementor-element-34df0e7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-34df0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2 .elementor-element.elementor-element-34df0e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-34df0e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2bf52a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2bf52a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2 .elementor-element.elementor-element-2bf52a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-2bf52a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a803daa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a803daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2 .elementor-element.elementor-element-a803daa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a803daa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ad30346{margin-top:5%;margin-bottom:5%;}.elementor-2 .elementor-element.elementor-element-7618a2b{text-align:center;}.elementor-2 .elementor-element.elementor-element-7618a2b .elementor-heading-title{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-7618a2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-6a71046{text-align:center;}.elementor-2 .elementor-element.elementor-element-6a71046 .elementor-heading-title{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-6a71046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-49861a7{text-align:center;}.elementor-2 .elementor-element.elementor-element-b5ae0fc{text-align:center;}.elementor-2 .elementor-element.elementor-element-214a4bb{text-align:center;}.elementor-2 .elementor-element.elementor-element-3da2644{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d19efa{margin-top:0%;margin-bottom:5%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta__content{min-height:520px;text-align:right;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta__title{font-family:"Bignoodle", Roboto,Sans-serif;font-size:3.4vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-6e81dad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-6e81dad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-6e81dad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta__content{min-height:520px;text-align:right;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta__title{font-family:"Bignoodle", Roboto,Sans-serif;font-size:3.4vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-b58d064.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-b58d064.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-b58d064.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta__content{min-height:520px;text-align:right;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta__title{font-family:"Bignoodle", Roboto,Sans-serif;font-size:3.4vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-2aa6e6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-2aa6e6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-2aa6e6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-18ad790 > .elementor-container{min-height:720px;}.elementor-2 .elementor-element.elementor-element-18ad790{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-18ad790:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-18ad790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#784A4A;}.elementor-2 .elementor-element.elementor-element-18ad790 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ae5c817 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-f15c5be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-f15c5be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-765c189 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-5bc2f22{padding:5% 5% 5% 5%;}.elementor-2 .elementor-element.elementor-element-cbb7784{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-cbb7784 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-cbb7784 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-cbb7784 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-cbb7784 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-9bc21cb{text-align:center;}.elementor-2 .elementor-element.elementor-element-9bc21cb .elementor-heading-title{font-family:"Cookie", Roboto,Sans-serif;font-size:40px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-2f5b0c5{width:100%;}}@media(max-width:1199px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-b447e84{width:50%;}.elementor-2 .elementor-element.elementor-element-db1140b{width:50%;}.elementor-2 .elementor-element.elementor-element-f3b8b99{width:50%;}.elementor-2 .elementor-element.elementor-element-16960d3{width:50%;}}@media(max-width:1199px){.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta__content{min-height:380px;}.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta__content{min-height:380px;}.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta__content{min-height:380px;}}/* Start custom CSS for call-to-action, class: .elementor-element-6e81dad */.elementor-2 .elementor-element.elementor-element-6e81dad .elementor-cta__title {
    margin: 0;
    padding: 2% 5%;
    background-color: rgba(145,137,122,0.70)
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b58d064 */.elementor-2 .elementor-element.elementor-element-b58d064 .elementor-cta__title {
    margin: 0;
    padding: 2% 5%;
    background-color: rgba(145,137,122,0.70)
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2aa6e6e */.elementor-2 .elementor-element.elementor-element-2aa6e6e .elementor-cta__title {
    margin: 0;
    padding: 2% 5%;
    background-color: rgba(145,137,122,0.70)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cbb7784 */.elementor-2 .elementor-element.elementor-element-cbb7784 img{
    padding: 2px;
}/* End custom CSS */