.elementor-529 .elementor-element.elementor-element-d43b232{--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;}.elementor-529 .elementor-element.elementor-element-f26d133{--spacer-size:10vh;}.elementor-529 .elementor-element.elementor-element-ce137fe{--display:flex;}.elementor-529 .elementor-element.elementor-element-6cd0a22{text-align:center;}.elementor-529 .elementor-element.elementor-element-cc8d045{--spacer-size:10vh;}.elementor-529 .elementor-element.elementor-element-0a91e66{--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;}.elementor-529 .elementor-element.elementor-element-0f2ab77 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-529 .elementor-element.elementor-element-d1113e7{--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;}.elementor-529 .elementor-element.elementor-element-6917e08{--spacer-size:10vh;}.elementor-529 .elementor-element.elementor-element-1ceff5c{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-529 .elementor-element.elementor-element-ea48187 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-529 .elementor-element.elementor-element-69a6345{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-529 .elementor-element.elementor-element-fb3e65e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:-0.225vw;--margin-left:0vw;--margin-right:0vw;--z-index:1;}.elementor-529 .elementor-element.elementor-element-c96bd16{--display:flex;}.elementor-529 .elementor-element.elementor-element-fca1696 .elementor-heading-title{color:var( --e-global-color-1639fde );}.elementor-529 .elementor-element.elementor-element-5b7aff2{--display:flex;}.elementor-529 .elementor-element.elementor-element-ff7da7a .elementor-heading-title{color:var( --e-global-color-1639fde );}.elementor-529 .elementor-element.elementor-element-b478112{--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;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-529 .elementor-element.elementor-element-722414a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;--z-index:1;}.elementor-529 .elementor-element.elementor-element-3961dd2{--display:flex;}.elementor-529 .elementor-element.elementor-element-ccf153f .elementor-heading-title{color:var( --e-global-color-1639fde );}.elementor-529 .elementor-element.elementor-element-3017fbb{--display:flex;}.elementor-529 .elementor-element.elementor-element-9784b6d .elementor-heading-title{color:var( --e-global-color-1639fde );}@media(min-width:768px){.elementor-529 .elementor-element.elementor-element-0a91e66{--content-width:80vw;}.elementor-529 .elementor-element.elementor-element-d1113e7{--width:80%;}.elementor-529 .elementor-element.elementor-element-69a6345{--width:90%;}.elementor-529 .elementor-element.elementor-element-b478112{--width:90%;}}/* Start custom CSS for heading, class: .elementor-element-ea48187 */.elementor-529 .elementor-element.elementor-element-ea48187 {

    --wght:
        calc(
            200 + (1000 * var(--scroll-p))
        );
    --wdth: 
        calc(
            75 + (75 * var(--scroll-p))
        );

    font-variation-settings:
    "wdth" var(--wdth),
    "wght" var(--wght);
}/* End custom CSS */