.section-solution-boxes{margin-top:56px;padding:50px 0 59px;background-color:#eff2f5;background:linear-gradient(16deg, #F2F5F8 25%, #eff2f5)}.section-solution-boxes .row{max-width:calc(70.5rem + 60px)}.section-solution-boxes .section__head h2{font-family:"Archer Book";line-height:1;color:#0277c8;margin-bottom:54px}.section-solution-boxes .boxes{display:flex;margin:0 -20px}.section-solution-boxes .boxes .box{position:relative;width:33.33%;padding:30px 51px}.section-solution-boxes .boxes .box__image{position:absolute;top:0;left:20px;bottom:0;right:20px;background-size:cover;background-position:center center}.section-solution-boxes .boxes .box__content{display:flex;flex-direction:column;position:relative;z-index:2;height:100%;padding:27px 20px;background:rgba(0,0,0,.6);font-family:"Gotham HTF";font-size:17px;font-weight:500;line-height:1.4;color:#fff}.section-solution-boxes .boxes .box__content h4{font-family:"Archer";font-weight:600;font-size:clamp(1.4rem,4.6vw,1.6875rem);line-height:1;color:#fff;margin-bottom:35px;line-height:1.2}.section-solution-boxes .boxes .box__content p{margin-bottom:0;font-style:italic;font-weight:600;line-height:1.3}.section-solution-boxes .boxes .box__content a{margin-top:auto;font-size:16px;font-weight:600;text-transform:none;color:#13b3ff}.section-solution-boxes .boxes .box__content a:hover::after{left:2px}.section-solution-boxes .boxes .box__content a::after{content:" ›";font-size:21px;position:relative;top:1px;left:0px;transition:left 300ms;height:12px;display:inline-block;margin-left:5px;line-height:1;margin-top:-5px}@media(max-width: 1100px){.section-solution-boxes .boxes .box{padding:20px 20px}.section-solution-boxes .boxes .box .box__image{left:10px;right:10px}.section-solution-boxes .boxes .box .box__content{padding:15px 10px}.section-solution-boxes .boxes .box .box__content h4{margin-bottom:20px}}@media(max-width: 812px){.section-solution-boxes{padding:30px 0}}@media(max-width: 767px){.section-solution-boxes .boxes{flex-direction:column}.section-solution-boxes .boxes .box{width:100%;margin-bottom:40px;padding:20px 25px}.section-solution-boxes .boxes .box .box__image{left:5px;right:5px}.section-solution-boxes .boxes .box .box__content{padding:27px 20px;min-height:280px}}
/*# sourceMappingURL=section-solution-boxes.css.map */
