.fuller{padding:40px 0;min-height:740px;display:grid;place-content:center}.advantages .grid .title{font-weight:600;padding-bottom:24px;text-wrap:balance;line-height:150%;transition:color 200ms ease-in-out;padding-right:30px;border-bottom:1px solid #dadada;margin-top:auto;padding-top:20px}.advantages .grid{margin-top:35px;grid-gap:30px;display:grid}.advantages .grid .cell:hover .title{color:#fe8101}.advantages .grid .cell{display:flex;flex-direction:column;background:#f5f4f4}.titler{color:#fff;font-weight:700}.styler{position:relative}.styler:before{content:"";display:block;margin:0 0 clamp(1.25rem,1.0983009709rem + .6472491909vw,1.875rem);height:2px;max-width:210px;width:100%;top:-30px;background:#fe8101}.grider .title:before{content:"";width:17px;height:17px;background:#fe8101;display:inline-flex;margin-right:22px}.grider .title{font-weight:600;display:inline-flex;margin-bottom:20px;align-items:center}.grider .cell{line-height:150%}@media (max-width:1145px){.top-cols .right{margin-bottom:0!important}.advantages .grid .cell{padding:15px!important}.advantages .grid .title{padding-bottom:0!important;border-bottom:none!important;padding-right:0!important;margin-right:0!important}.advantages .grid{grid-gap:20px!important;grid-template-columns:1fr 1fr}.advantages .grid svg{max-width:40px}}@media (min-width:1145px){.advantages .grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1440px) and (max-width:1800px){.special-image{transform:translate(-13%,-82px)!important}}@media (max-width:970px){.services-list .title{font-size:14px!important}.services-list .content{padding:20px!important}.services-list .grid .cell{width:100%!important}.services-list .grid .cell .image{aspect-ratio:424/162!important;overflow:hidden}}@media (max-width:1439px){.page_content2{font-size:14px!important}.top-cols .right{flex-wrap:wrap;align-items:flex-start;display:flex;gap:20px;margin-bottom:30px}section.typical_page>.row>.columns .page_content{margin-bottom:0!important}}@media (min-width:1440px){.special-image{position:absolute;left:0;transform:translate(-50%,-32px)}}@media (max-width:1439px){.top-cols{flex-direction:column;gap:30px}}@media (min-width:970px) and (max-width:1439px){.services-list .grid{grid-template-columns:1fr 1fr!important}}.top-cols .right{position:relative}.top-cols .left{flex:1}.top-cols{display:flex;gap:30px;margin-bottom:30px}.page_content2{max-width:550px;font-size:18px;line-height:150%;text-wrap:balance}@media (max-width:1024px){.cols>:first-child{border-bottom:1px solid #fe8101;padding-bottom:20px;margin-bottom:20px}.services-list{margin-top:50px}.fuller{margin-top:45px}.titler{font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);text-transform:uppercase;margin-bottom:40px}.advantages .grid .cell{padding:25px}.advantages{margin-top:40px}}.services-list .title{transition:color 200ms ease-in-out}.services-list svg{transition:transform 200ms ease-in-out}.services-list .cell:hover .title{color:#fe8101}.services-list .cell:hover svg{transform:translateX(4px)}.services-list img{width:100%;min-height:212px;object-fit:cover;height:auto}.services-list .content{display:flex;gap:30px;align-items:center;padding:35px 40px;justify-content:space-between}.services-list .title{font-size:18px;line-height:150%}.services-list .grid .cell{background:#f5f4f4;width:calc(33.33% - 15px);margin:0 7.5px 15px}.services-list .grid .cell .image{aspect-ratio:424/162;overflow:hidden}.services-list .grid .cell .image img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:auto}.services-list .grid{margin:35px -7.5px 0;display:flex;flex-wrap:wrap}.cols>*{line-height:150%}@media (min-width:1024px){.cols>*{border-left:1px solid #fe8101;padding-left:35px;width:50%;font-size:18px;text-wrap:balance}.cols{display:flex;gap:70px}.services-list{margin-top:100px}.services-list .grid{_grid-template-columns:1fr 1fr 1fr}.advantages{margin-top:80px}.advantages .grid .title,.grider .cell,.grider .title{font-size:18px}.advantages .grid .cell{min-height:268px;padding:30px 45px 40px}.fuller{margin-top:100px}.titler{text-transform:uppercase;font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);margin-bottom:90px}.grider{grid-template-columns:1fr 1fr}}.grider{display:grid;color:#fff;grid-gap:40px 60px}