.section-what-we-do{padding-top:100px}@media(max-width:768px){.section-what-we-do{padding-top:0}}.section-what-we-do.paged .container.thiner h2{font-size:64px;line-height:120%;max-width:unset}@media(max-width:1024px){.section-what-we-do.paged .container.thiner h2{font-size:48px}}.section-what-we-do.paged .container.thiner .we-wrapper .we-texts .we-text p{font-size:28px;line-height:120%;color:#353535;background:#353535;-webkit-text-fill-color:none;background-clip:text;font-weight:400;text-align:left}.section-what-we-do.paged.health_wellness .container.thiner h2{background:var(--Style,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#357EC1 0%,#0F4C5C 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.section-what-we-do.paged.health_wellness .container.thiner .we-wrapper .we-texts .we-text{border:2px solid var(--Style,#357EC1)}.section-what-we-do.paged.health_wellness .container.thiner .slick-active button{background:#357ec1}.section-what-we-do.paged.health_wellness .container.thiner .slick-dots button{border:1px solid #357ec1}.section-what-we-do.paged.construction .container.thiner h2{background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#5F0F40 0%,#191919 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;max-width:1000px}.section-what-we-do.paged.construction .container.thiner .we-wrapper .we-texts .we-text{border:2px solid var(--Radial,#5F0F40)}.section-what-we-do.paged.construction .container.thiner .slick-active button{background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#5F0F40 0%,#191919 100%))}.section-what-we-do.paged.construction .container.thiner .slick-dots button{border:1px solid #5f0f40}.section-what-we-do.paged.manufacturing .container.thiner h2{font-size:96px;line-height:100px;padding-bottom:10px;margin-bottom:35px;max-width:1070px}@media(max-width:768px){.section-what-we-do.paged.manufacturing .container.thiner h2{font-size:7.6vw;line-height:1.25;margin-bottom:20px}}.section-what-we-do.paged.manufacturing .container.thiner .we-wrapper .we-texts .we-text{border:2px solid var(--Radial,#E5B300)}.section-what-we-do.paged.manufacturing .container.thiner .slick-active button{background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#E5B300 0%,#A31010 100%))}.section-what-we-do.paged.manufacturing .container.thiner .slick-dots button{border:1px solid #b53b0c}.section-what-we-do.paged.financial .container.thiner h2{font-size:64px;line-height:120%;padding-bottom:10px;margin-bottom:35px;max-width:1030px;background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#2A90BC 0%,#082C21 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media(max-width:768px){.section-what-we-do.paged.financial .container.thiner h2{font-size:7.6vw;line-height:1.25;margin-bottom:20px}}.section-what-we-do.paged.financial .container.thiner .we-texts>div:nth-child(even) .we-text{flex-direction:row-reverse}@media(max-width:768px){.section-what-we-do.paged.financial .container.thiner .we-texts>div:nth-child(even) .we-text{flex-direction:column}}.section-what-we-do.paged.financial .container.thiner .we-wrapper .we-texts .we-text{border:2px solid var(--Radial,#2A90BC)}.section-what-we-do.paged.financial .container.thiner .slick-active button{background:var(--Color-4,#298AAE)}.section-what-we-do.paged.financial .container.thiner .slick-dots button{border:1px solid #298aae}.section-what-we-do .container.thiner{margin-bottom:110px}.section-what-we-do .container.thiner h2{font-size:96px;font-style:normal;font-weight:300;line-height:100px;background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#E5B300 0%,#A31010 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;max-width:820px;margin-bottom:45px}@media(max-width:768px){.section-what-we-do .container.thiner h2{font-size:7.6vw;line-height:1.25;margin-bottom:20px}}@media(min-width:1025px){.section-what-we-do .container.thiner{margin-left:100px;margin-right:100px}}.section-what-we-do .container.thiner .pre-title{font-size:20px;color:#353535;font-weight:700;margin-bottom:20px;position:relative;padding-top:10px}.section-what-we-do .container.thiner .pre-title::before{content:"";position:absolute;top:0;left:0;width:11px;height:1px;background-color:#298aae;transform:translateY(-50%)}.section-what-we-do .container.thiner .bottom-link{margin-top:80px;text-align:center}.section-what-we-do .container.thiner .button{display:inline-block;padding:12px 35px;border-radius:30px;border:1px solid #298aae;text-decoration:none;color:#298aae;font-weight:700;font-size:16px;text-align:center;transition:all .3s ease;background-color:#f7f7f7}.section-what-we-do .container.thiner .button:hover{background-color:#298aae;color:#f7f7f7}.section-what-we-do .container.thiner .description{font-size:28px;line-height:32px;max-width:640px;color:#353535}.section-what-we-do .container .we-wrapper{position:relative;margin-bottom:110px}@media(max-width:768px){.section-what-we-do .container .we-wrapper{flex-direction:column}}.section-what-we-do .container .we-wrapper .bottom-left-block{padding:0 60px;display:flex;justify-content:center;align-items:center;background:radial-gradient(126.48% 126.48% at -19.63% 21.34%,#E5B300 0%,#A31010 100%);border-radius:20px;max-width:320px}@media(max-width:768px){.section-what-we-do .container .we-wrapper .bottom-left-block{padding:35px 35px}}.section-what-we-do .container .we-wrapper .bottom-left-block p{font-family:"ivypresto-headline",serif;font-weight:300;font-size:64px;color:#fff;line-height:1.25}@media(max-width:768px){.section-what-we-do .container .we-wrapper .bottom-left-block p{font-size:7.6vw}}.section-what-we-do .container .we-wrapper .bottom-left-block p strong{font-weight:300;position:relative;z-index:1;display:inline-flex}.section-what-we-do .container .we-wrapper .bottom-left-block p strong:before{position:absolute;content:"";left:-5px;right:-5px;bottom:0;border:15px solid #b53b0c;border-radius:34px;z-index:-1}@media(max-width:768px){.section-what-we-do .container .we-wrapper .bottom-left-block p strong:before{border-width:8px}}.section-what-we-do .container .we-wrapper .we-texts .we-text{padding:23px;border:1px solid #b53b0c;border-radius:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:60px;margin-top:60px}@media(max-width:1023px){.section-what-we-do .container .we-wrapper .we-texts .we-text{max-width:76vw}}@media(max-width:768px){.section-what-we-do .container .we-wrapper .we-texts .we-text{padding:20px;gap:20px;flex-direction:column}.section-what-we-do .container .we-wrapper .we-texts .we-text img{width:100%}}.section-what-we-do .container .we-wrapper .we-texts .we-text p{font-weight:600;font-size:38px;line-height:44px;color:#353535;padding-left:54px;background:var(--Radial,radial-gradient(128.26% 128.26% at -19.63% 21.34%,#E5B300 0%,#A31010 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media(max-width:768px){.section-what-we-do .container .we-wrapper .we-texts .we-text p{font-size:20px!important;line-height:28px;padding-left:0;text-align:center}}.section-what-we-do .container .we-wrapper .we-texts .we-text p .we_details{display:block;font-size:18px;margin-top:25px}.section-what-we-do .container .we-wrapper .we-texts .we-text:last-child{margin-bottom:0;overflow:hidden}.section-what-we-do .slick__nav{max-width:157px;margin:0 auto;position:absolute;right:33px;bottom:-45px}.section-what-we-do .slick-dots{list-style:none;display:flex;justify-content:center;padding:0}.section-what-we-do .slick-dots button{height:17px;width:17px;background:linear-gradient(#f7f7f7 0 0) padding-box,linear-gradient(to left,#A31010,#E5B300) border-box;border:1px solid #fff0;border-radius:15px;outline:none;cursor:pointer;margin:0 10px;transition:width .2s linear;text-indent:-9999px}.section-what-we-do .slick-active{text-align:center}.section-what-we-do .slick-active button{width:103px;background:#b53b0c;border:1px solid #b53b0c}