.elementor .section{padding-block-start:var(--pd-96);padding-block-end:var(--pd-96);padding-inline-start:var(--p-24);padding-inline-end:var(--p-24);display:flex;justify-content:center;}.elementor .wrapper-hero{height:100%;max-width:1500px;padding:var(--p-0);align-items:end;}.elementor .gradient-bg{background-image:linear-gradient(180deg, #15ACA9 0%,#0E7573 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .wrapper{width:100%;max-width:1500px;padding:var(--p-0);flex-direction:column;gap:var(--o-64);align-self:center;}.elementor .txt-white{color:var(--txt-white);}.elementor .txt-display-m{font-family:"Ubuntu";font-weight:300;font-size:3.25rem;line-height:4rem;}.elementor .txt-L{font-family:"Ubuntu";font-weight:300;font-size:1.25rem;}.elementor .bg-white{border-radius:4px;background-color:#ffffff;}.elementor .offer-block{padding:var(--p-24);border-radius:4px;flex-direction:column;gap:var(--o-24);justify-content:space-between;align-items:start;}.elementor .txt-display-s{font-family:"Ubuntu";font-weight:400;font-size:1.68rem;letter-spacing:0px;}.elementor .txt-md{font-family:"Ubuntu";font-weight:400;font-size:1rem;letter-spacing:0px;line-height:1.8rem;}.elementor .button{font-family:"Ubuntu";font-weight:400;font-size:1rem;padding-block-start:4px;padding-block-end:4px;padding-inline-end:4px;border-radius:999px;border-style:none;display:flex;flex-direction:row;align-self:start;}.elementor .btn-primary{color:var(--txt-white);background-color:var(--background-secondary-90);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--txt-white);background-color:#0a8a88;}.elementor .hero{min-height:65vh;display:flex;align-items:end;}.elementor .case-study-short{padding:6px;flex-direction:row;gap:var(--o-24);transition: .2s ease-in-out;\n}.elementor .case-study-short:hover,.elementor .case-study-short:focus-visible{padding:6px;background-color:#d7fffe;}.elementor .txt-sm{font-family:"Ubuntu";font-weight:400;font-size:0.8rem;}.elementor .short-cs-image{width:155px;min-width:155px;min-height:90px;max-width:155px;max-height:90px;object-fit:cover;border-radius:2px;}.elementor .txt-display-xs{font-family:"Ubuntu";font-weight:400;font-size:1.43rem;letter-spacing:-1px;line-height:23px;}.elementor .txt-prime{color:var(--background-secondary-90);}.elementor .link-btn{font-family:"Ubuntu";font-weight:400;font-size:0.8rem;color:var(--txt-white);padding:0px;background-color:#00000000;}.elementor .link-btn:hover,.elementor .link-btn:focus-visible{font-size:0.8rem;color:var(--background-secondary-90);padding:0px;}.elementor .header{position:fixed;inset-block-start:0px;z-index:999;padding:var(--p-24);display:flex;justify-content:center;}.elementor .light-gradient-bg{background-image:linear-gradient(180deg, #ffffff 0%,#E3F5F5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .case-studies-slider{min-width:800px;min-height:500px;padding:var(--p-24);border-radius:4px;gap:var(--pd-48);justify-content:space-between;transition: .3s ease-in-out;\n}.elementor .case-studies-slider:hover,.elementor .case-studies-slider:focus-visible{background-image:linear-gradient(#15aba8, #15aba8);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .offer-box-inner{flex-direction:column;gap:var(--o-24);}