.elementor .DUP_block-container1{width:100%;min-width:320px;max-width:1729px;overflow:hidden;column-gap:45px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;row-gap:45px;flex-wrap:wrap}.elementor .DUP_hero{padding-block-start:134px;padding-block-end:54px;margin-block-start:-134px}.elementor .DUP_h1{font-family:var(--DUP_Mich1);font-weight:400;font-size:clamp(30px, calc(30px + (64px - 30px) * ((100vw - 375px) / (1280px - 375px))), 64px);line-height:125%}.elementor .DUP_pd-goopy-heading-source{z-index:2;margin-inline-end:-115px}.elementor .DUP_hero-slide{padding:0;margin:0;flex-wrap:nowrap}.elementor .DUP_hero-slide-content{overflow:visible;padding:0;margin-block-start:78px;flex-direction:column;row-gap:46px;flex:0 1 auto}.elementor .DUP_pd-par1{width:100%;font-family:Poppins;font-weight:300;font-size:clamp(14px, calc(14px + (24px - 14px) * ((100vw - 375px) / (1280px - 375px))), 24px);line-height:150%;padding:0;margin:0}.elementor .DUP_block-container{width:100%;min-width:320px;max-width:1729px;overflow:hidden;column-gap:45px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;row-gap:45px;flex-wrap:wrap}.elementor .DUP_pd-par{width:100%;font-family:Poppins;font-weight:300;font-size:clamp(14px, calc(14px + (24px - 14px) * ((100vw - 375px) / (1280px - 375px))), 24px);line-height:150%;padding:0;margin:0}.elementor .DUP_content-split-r{overflow:visible;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px}.elementor .split-inner-l{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:60px;flex-direction:column;row-gap:60px;align-items:start}.elementor .DUP_h2{width:100%;font-family:var(--DUP_Mich);font-weight:400;font-size:clamp(24px, calc(24px + (46px - 24px) * ((100vw - 375px) / (1280px - 375px))), 46px);line-height:125%}.elementor .content-split-splash-l{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:-271px;z-index:-1;border-radius:16px;background-color:var(--bggrey)}.elementor .block-container{width:100%;min-width:320px;max-width:1729px;overflow:visible;column-gap:45px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;row-gap:45px;flex-wrap:wrap}.elementor .hero{padding-block-start:140px;padding-block-end:54px;margin-block-start:-134px}.elementor .h1{font-family:var(--Mich);font-weight:400;font-size:clamp(30px, calc(30px + (64px - 30px) * ((100vw - 375px) / (1280px - 375px))), 64px);line-height:125%}.elementor .pd-goopy-heading-source{min-width:1065px;max-height:calc(1.25em * 3);z-index:2;line-height:1.25em}.elementor .hero-slide{min-height:800px;padding:0;margin:0;flex-wrap:nowrap}.elementor .hero-slide-content{overflow:visible;padding-inline-end:20px;margin-block-start:78px;flex-direction:column;row-gap:46px;flex:0 1 auto}.elementor .pd-par{width:100%;font-family:Poppins;font-weight:300;font-size:clamp(14px, calc(14px + (24px - 14px) * ((100vw - 375px) / (1280px - 375px))), 24px);line-height:150%;padding:0;margin:0}.elementor .pd-cta-text{width:fit-content;column-gap:20px;padding-block-start:19.03px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:50px;transition:all .2s;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;transition-timing-function:ease-in-out;cursor:pointer;\n}.elementor .pd-cta-text:hover,.elementor .pd-cta-text:focus-visible{column-gap:25px;padding-inline-start:23px;padding-inline-end:23px;background-color:var(--olive)}.elementor .cta-arrow{width:30px;height:35px;padding:0;margin:0}.elementor .button-txt{font-family:Poppins;font-weight:300;font-size:clamp(18px, calc(18px + (24px - 18px) * ((100vw - 375px) / (1280px - 375px))), 24px);color:#fff;white-space:nowrap;\n}.elementor .cta-orange{background-color:#df6800}.elementor .content-split-r{overflow:visible;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px}.elementor .split-inner-r{padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:0px;flex-direction:column;row-gap:60px;align-items:end}.elementor .h2{width:100%;font-family:var(--Mich);font-weight:400;font-size:clamp(24px, calc(24px + (46px - 24px) * ((100vw - 375px) / (1280px - 375px))), 46px);line-height:125%}.elementor .content-split-splash{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:-271px;z-index:-1;border-radius:16px;background-color:var(--bggrey)}.elementor .counters{padding-block-start:90px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;margin:0;flex-direction:column;row-gap:60px}.elementor .counters-inner{column-gap:112px;padding:0;margin:0;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .offer-item{min-height:579px;overflow:hidden;padding:0;border-radius:16px}.elementor .item-50{width:calc(50% - 23px)}.elementor .grid-wrapper{column-gap:20px;padding:0;row-gap:20px;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.elementor .icon-card{width:32%;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;margin:0;border-radius:16px;background-color:var(--offwhite);flex-direction:column;row-gap:20px}.elementor .h4{font-family:var(--Pop);font-weight:600;font-size:clamp(16px, calc(16px + (20px - 16px) * ((100vw - 375px) / (1280px - 375px))), 20px);line-height:150%}.elementor .pd-par2{font-family:var(--Pop);font-weight:300;font-size:clamp(12px, calc(12px + (14px - 12px) * ((100vw - 375px) / (1280px - 375px))), 14px)}.elementor .icons-row{padding:0;margin:0;gap:20px;flex-wrap:wrap;justify-content:space-between}.elementor .icon-box{min-width:150px;max-width:170px;padding:0;margin:0;flex-direction:column;row-gap:12px;justify-content:center;align-items:center}.elementor .glass-cta{padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-radius:50px;border-width:2px;border-color:var(--wht);transition:all .2s}.elementor .glass-cta:hover,.elementor .glass-cta:focus-visible{padding-inline-start:33px;padding-inline-end:33px}.elementor .footer-top{padding-block-start:128px;padding-block-end:112px;border-start-start-radius:16px;border-start-end-radius:16px;background-color:var(--offwhite)}.elementor .footer-wrapper{width:100%;min-width:320px;max-width:1729px;padding:0;margin-inline-start:auto;margin-inline-end:auto;border-width:0;flex-direction:column;justify-content:flex-start;align-items:center;z-index:998;\n}.elementor .footer-bot{padding-block-start:80px;padding-block-end:112px;background-color:var(--offwhite);justify-content:center}.elementor .footer-box{max-width:20%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin:0;row-gap:10px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start}.elementor .h6{width:100%;font-family:var(--Pop);font-weight:700;font-size:clamp(12px, calc(12px + (14px - 12px) * ((100vw - 375px) / (1280px - 375px))), 14px);color:var(--olive)}.elementor .icon-box-desc{max-width:32%;column-gap:20px;padding:0;margin:0;row-gap:20px}.elementor .h3{width:100%;font-family:Poppins;font-weight:500;font-size:clamp(24px, calc(24px + (30px - 24px) * ((100vw - 375px) / (1280px - 375px))), 30px)}.elementor .white-bg{background-color:var(--wht)}.elementor .hero-par{min-width:650px;padding-block-start:10px;padding-block-end:10px;padding-inline-end:20px;border-radius:24px;background-color:var(--wht);background-clip:border-box}.elementor .raw-container{column-gap:34px;padding:0;margin:0;row-gap:36px}.elementor .cta-txt{font-family:var(--Pop);font-weight:500;font-size:clamp(18px, calc(18px + (24px - 18px) * ((100vw - 375px) / (1280px - 375px))), 24px);padding-block-start:10px;padding-block-end:10px;padding-inline-start:42px;padding-inline-end:42px;margin:0;border-radius:71px;border-width:2px;border-color:var(--olive);border-style:solid;background-color:var(--wht);transition:all .2s}.elementor .cta-txt:hover,.elementor .cta-txt:focus-visible{background-color:var(--offblack)}.elementor .h5{font-family:var(--Mich);font-weight:400;font-size:clamp(16px, calc(16px + (20px - 16px) * ((100vw - 375px) / (1280px - 375px))), 20px)}.elementor .orange-txt{color:var(--orange);transition:all .2s}.elementor .orange-txt:hover,.elementor .orange-txt:focus-visible{color:var(--wht)}.elementor .h3-1{font-family:var(--Mich);font-weight:400;font-size:clamp(20px, calc(20px + (30px - 20px) * ((100vw - 375px) / (1280px - 375px))), 30px)}.elementor .person-card{min-width:max-content;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:16px;background-color:var(--offwhite);flex-direction:column;row-gap:24px;flex:1 1;align-items:start}.elementor .slide-split{width:100%;min-height:100%;column-gap:60px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin:0;border-radius:16px;background-color:var(--offwhite);flex-wrap:nowrap;align-items:stretch}.elementor .slide-img{height:auto;max-width:50%;max-height:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center;border-radius:16px}.elementor .iconcard-50{width:100%;max-width:calc(50% - 17px)}.elementor .spacer{padding-block-start:90px;padding-block-end:90px;margin-block-start:0px}.elementor .short-cta{padding-block-start:60px;padding-block-end:60px}