.elementor .fw-section{flex-direction:column;}.elementor .text-white{color:var(--white);}.elementor .text-center{text-align:center;}.elementor .padding-inline{padding-inline-start:120px;padding-inline-end:120px;}.elementor .btn{font-family:var(--Sora);font-weight:600;font-size:15px;color:var(--green);line-height:19px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:30px;padding-inline-end:30px;border-radius:24px;border-width:1px;border-color:var(--dirty-white);border-style:solid;background-color:var(--dirty-white);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--white);background-color:var(--green);}.elementor .hero-section{min-height:910px;padding-block-start:200px;flex-direction:column;justify-content:center;}.elementor .width-50{width:50%;padding:0px;display:flex;flex-direction:column;}.elementor .btn1{font-family:var(--Sora);font-weight:600;font-size:20px;color:var(--white);line-height:1em;padding-block-start:20px;padding-block-end:20px;padding-inline-start:37px;padding-inline-end:37px;border-radius:50px;border-width:2px;border-color:var(--green);border-style:solid;background-color:var(--green);display:block;}.elementor .btn1:hover,.elementor .btn1:focus-visible{color:var(--green);border-color:var(--white);background-color:var(--white);}.elementor .btn2{font-family:var(--Sora);font-weight:600;font-size:20px;color:var(--white);line-height:1em;padding-block-start:20px;padding-block-end:20px;padding-inline-start:63px;padding-inline-end:63px;border-radius:50px;border-width:2px;border-color:var(--white);border-style:solid;background-color:#fff0;display:block;}.elementor .btn2:hover,.elementor .btn2:focus-visible{color:var(--green);background-color:var(--white);}.elementor .width-33{width:calc(100%/3);padding:0px;}.elementor .text-green{color:var(--green);}.elementor .bg-green{background-color:var(--green);}.elementor .bg-d-white{background-color:var(--dirty-white);gap:45px;}.elementor .bg-white{background-color:var(--white);}.elementor .tab-title{width:100%;color:var(--charcoal);text-align:start;padding-block-start:25px;padding-block-end:25px;padding-inline-start:17px;padding-inline-end:11px;border-width:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .tab-title:hover,.elementor .tab-title:focus-visible{color:var(--white);background-color:var(--green);}.elementor .tab-title.e--selected{color:var(--white);background-color:var(--green);}.elementor .tab-content{padding:0px;display:flex;flex-direction:column;gap:7px;}.elementor .tab-content-img{aspect-ratio:21/9;object-fit:cover;margin-block-end:29px;}.elementor .service-tab-heading{width:auto;padding-block-start:25px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:0px;border-style:none;background-color:var(--white);}.elementor .service-tab-heading:active{border-width:0px;border-style:none;}.elementor .service-tab-heading:hover,.elementor .service-tab-heading:focus-visible{background-color:var(--dirty-white);}.elementor .service-tab-heading.e--selected{background-color:var(--dirty-white);}.elementor .service-tab-content{padding:0px;display:flex;flex-direction:row;gap:36px;align-items:stretch;}.elementor .btn3{min-width:230px;font-weight:700;font-size:15px;color:var(--white);line-height:16px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:7px;border-width:2px;border-color:var(--green2);border-style:solid;background-color:var(--green2);}.elementor .btn3:hover,.elementor .btn3:focus-visible{color:var(--green2);background-color:#fff0;}.elementor .marquee-wrapper{width:max-content;padding:0px;display:flex;flex-direction:row;gap:90px;flex:1 0 auto;justify-content:center;align-items:center;align-self:center;}