@media(max-width:1024px){.elementor .DUP_block-container1{padding-inline-start:27px;padding-inline-end:27px;}}@media(max-width:1024px){.elementor .DUP_hero{min-height:50vh;padding-block-start:98px;padding-block-end:70px;}}@media(max-width:1024px){.elementor .DUP_h1{margin-inline-start:13px;margin-inline-end:13px;}}@media(max-width:1024px){.elementor .DUP_pd-goopy-heading-source{flex:1 0 auto;}}@media(max-width:1024px){.elementor .DUP_hero-slide-content{height:530px;row-gap:20px;align-items:center;}}@media(max-width:1024px){.elementor .DUP_block-container{padding-inline-start:27px;padding-inline-end:27px;}}@media(max-width:1024px){.elementor .DUP_content-split-r{padding-block-start:0px;flex-direction:row;row-gap:30px;flex-wrap:wrap;justify-content:space-evenly;}}@media(max-width:1024px){.elementor .split-inner-l{padding-inline-start:0px;padding-inline-end:0px;row-gap:20px;align-items:center;}}@media(max-width:1024px){.elementor .content-split-splash-l{width:105%;height:80%;position:absolute;inset-block-start:auto;inset-block-end:0px;inset-inline-start:50%;transform:translate3d(-50%, 0px, 0px);perspective-origin:50% 50%;}}@media(max-width:1024px){.elementor .block-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:27px;padding-inline-end:27px;}}@media(max-width:1024px){.elementor .hero{padding-block-start:145px;padding-block-end:0px;}}@media(max-width:1024px){.elementor .h1{margin-inline-start:13px;margin-inline-end:13px;}}@media(max-width:1024px){.elementor .pd-goopy-heading-source{min-width:0px;max-height:unset;flex:1 0 auto;}}@media(max-width:1024px){.elementor .hero-slide{min-height:530px;}}@media(max-width:1024px){.elementor .hero-slide-content{min-height:550px;max-height:unset;row-gap:20px;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .pd-cta-text{padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;display:flex;}}@media(max-width:1024px){.elementor .pd-cta-text:hover,.elementor .pd-cta-text:focus-visible{padding-inline-start:33px;padding-inline-end:33px;}}@media(max-width:1024px){.elementor .content-split-r{padding-block-start:0px;flex-direction:row;row-gap:30px;flex-wrap:wrap;justify-content:space-evenly;}}@media(max-width:1024px){.elementor .split-inner-r{padding-inline-start:0px;row-gap:20px;align-items:center;}}@media(max-width:1024px){.elementor .content-split-splash{width:105%;height:80%;position:absolute;inset-block-start:auto;inset-inline-end:50%;inset-block-end:0px;transform:translate3d(50%, 0px, 0px);perspective-origin:50% 50%;}}@media(max-width:1024px){.elementor .counters{padding-block-start:80px;padding-block-end:80px;row-gap:30px;}}@media(max-width:1024px){.elementor .counters-inner{column-gap:30px;}}@media(max-width:1024px){.elementor .offer-item{min-height:350px;padding:0px;}}@media(max-width:1024px){.elementor .item-50{width:100%;min-height:308px;}}@media(max-width:1024px){.elementor .icon-card{width:48%;padding:20px;}}@media(max-width:1024px){.elementor .icons-row{justify-content:space-evenly;}}@media(max-width:1024px){.elementor .footer-top{padding-block-start:30px;padding-block-end:20px;}}@media(max-width:1024px){.elementor .footer-bot{padding-block-start:20px;padding-block-end:30px;}}@media(max-width:1024px){.elementor .footer-box{width:calc(50% - 20px);max-width:50%;}}@media(max-width:1024px){.elementor .icon-box-desc{max-width:48%;}}@media(max-width:1024px){.elementor .hero-par{min-width:unset;}}@media(max-width:1024px){.elementor .raw-container{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .slide-split{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;row-gap:10px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .slide-img{min-height:0%;max-width:100%;object-fit:cover;order:-99999;}}@media(max-width:1024px){.elementor .hero-slide-static{min-height:0px;max-height:590px;}}@media(max-width:1024px){.elementor .iconcard-50{width:100%;max-width:calc(50% - 17px);}}@media(max-width:1024px){.elementor .spacer{padding-block-start:60px;padding-block-end:60px;}}@media(max-width:1024px){.elementor .static-slide{min-height:660px;}}@media(max-width:1024px){.elementor .short-cta{padding-block-start:30px;padding-block-end:30px;}}