.elementor-150 .elementor-element.elementor-element-92b41dd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0rem;--margin-right:0rem;--margin-bottom:2rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-289f826{--background-transition:0.3s;}.elementor-150 .elementor-element.elementor-element-b5817ad{--min-height:80vh;--justify-content:center;--background-transition:0.3s;--margin-top:0;--margin-right:calc(-50vw + 50%);--margin-bottom:2rem;--margin-left:calc(-50vw + 50%);}.elementor-150 .elementor-element.elementor-element-b5817ad, .elementor-150 .elementor-element.elementor-element-b5817ad::before{--border-transition:0.3s;}.elementor-150 .elementor-element.elementor-element-aea6a81{--e-image-carousel-slides-to-show:1;}.elementor-150 .elementor-element.elementor-element-d2d3ad2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0rem;--margin-right:0rem;--margin-bottom:2rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-59fc01f{--background-transition:0.3s;}.elementor-150 .elementor-element.elementor-element-0339294{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-top:3rem;--margin-right:0rem;--margin-bottom:3rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-84bdb95{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;border-width:1px 0px 1px 0px;--margin-top:0rem;--margin-right:-5rem;--margin-bottom:2rem;--margin-left:0rem;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;--z-index:2;}.elementor-150 .elementor-element.elementor-element-84bdb95::before, .elementor-150 .elementor-element.elementor-element-84bdb95 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-84bdb95 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-84bdb95 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-84bdb95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-84bdb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5b3699a );}.elementor-150 .elementor-element.elementor-element-84bdb95, .elementor-150 .elementor-element.elementor-element-84bdb95::before{--border-transition:0.3s;}.elementor-150 .elementor-element.elementor-element-84bdb95.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-150 .elementor-element.elementor-element-c7d37aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-top:3rem;--margin-right:0rem;--margin-bottom:3rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-47e5c75{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;border-width:1px 0px 1px 0px;--margin-top:0rem;--margin-right:-5rem;--margin-bottom:2rem;--margin-left:0rem;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;--z-index:2;}.elementor-150 .elementor-element.elementor-element-47e5c75::before, .elementor-150 .elementor-element.elementor-element-47e5c75 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-47e5c75 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-47e5c75 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-47e5c75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-47e5c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5b3699a );}.elementor-150 .elementor-element.elementor-element-47e5c75, .elementor-150 .elementor-element.elementor-element-47e5c75::before{--border-transition:0.3s;}.elementor-150 .elementor-element.elementor-element-47e5c75.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}@media(min-width:601px){.elementor-150 .elementor-element.elementor-element-289f826{--content-width:70ch;}.elementor-150 .elementor-element.elementor-element-b5817ad{--width:100vw;}.elementor-150 .elementor-element.elementor-element-59fc01f{--content-width:70ch;}}@media(max-width:905px){.elementor-150 .elementor-element.elementor-element-b5817ad{--min-height:400px;}.elementor-150 .elementor-element.elementor-element-84bdb95{--margin-top:-10rem;--margin-right:0rem;--margin-bottom:10rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-84bdb95.e-con{--order:99999 /* order end hack */;}.elementor-150 .elementor-element.elementor-element-c7d37aa{--margin-top:03rem;--margin-right:0rem;--margin-bottom:3rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-47e5c75{--margin-top:-10rem;--margin-right:0rem;--margin-bottom:0rem;--margin-left:0rem;}.elementor-150 .elementor-element.elementor-element-47e5c75.e-con{--order:99999 /* order end hack */;}}@media(max-width:600px){.elementor-150 .elementor-element.elementor-element-b5817ad{--min-height:250px;}.elementor-150 .elementor-element.elementor-element-84bdb95{--margin-top:-7rem;--margin-right:1rem;--margin-bottom:1rem;--margin-left:1rem;}.elementor-150 .elementor-element.elementor-element-47e5c75{--margin-top:0rem;--margin-right:0rem;--margin-bottom:0rem;--margin-left:0rem;}}/* Start custom CSS for image-carousel, class: .elementor-element-aea6a81 */.elementor-150 .elementor-element.elementor-element-aea6a81 .elementor-widget-container {
    max-width: min(calc(var(--container-width) + 10vw), 100vw);
    margin: 0 auto;
}

@media (min-aspect-ratio: 16/10) {
    .elementor-150 .elementor-element.elementor-element-aea6a81 img {
        aspect-ratio: 3/2;
        object-fit: cover;
        width: 100%; height: 100%;
    }
}

@media (min-aspect-ratio: 1) {
    .elementor-150 .elementor-element.elementor-element-aea6a81 img {
        aspect-ratio: 5/4;
        object-fit: cover;
        width: 100%; height: 100%;
    }
}

@media (max-aspect-ratio: 1) {
    .elementor-150 .elementor-element.elementor-element-aea6a81 img {
        aspect-ratio: 4/5;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bc6f08 */.elementor-150 .elementor-element.elementor-element-2bc6f08 {
    position: absolute;
    left: 10%;
    bottom: 10%;
}/* End custom CSS */