@media(max-width:1024px){.elementor .lg-li{font-size:23px;}}@media(max-width:1024px){.elementor .lg-p{font-size:23px;}}@media(max-width:1024px){.elementor .lg-main{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .lg-h2{font-size:4.4vw;}}@media(max-width:1024px){.elementor .lg-side{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .lg-section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .lg-h1{font-size:8vw;}}@media(max-width:1024px){.elementor .ft-bottom{padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .ft-grid{padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .ft-go{font-size:26px;}}@media(max-width:1024px){.elementor .ft-cta{font-size:8.4vw;}}@media(max-width:1024px){.elementor .ft-wrap{padding-block-start:120px;padding-block-end:40px;padding-inline-start:5vw;padding-inline-end:5vw;}}@media(max-width:1024px){.elementor .h26-link{font-size:24px;}}@media(max-width:1024px){.elementor .h26-nav{gap:30px;}}@media(max-width:1024px){.elementor .h26-logo{width:112px;}}@media(max-width:1024px){.elementor .h26-bar{padding-block-start:66px;padding-block-end:66px;padding-inline-start:5vw;padding-inline-end:5vw;}}