section.about-us{padding:128px 0 95px}@media (max-width:1200px){section.about-us{padding:120px 0 95px}}@media (max-width:992px){section.about-us{padding:100px 0 85px}}@media (max-width:768px){section.about-us{padding:75px 0 75px}}@media (max-width:576px){section.about-us{padding:63px 0 50px}}section.about-us .content-holder{width:100%;max-width:1121px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:576px){section.about-us .content-holder{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}section.about-us .content-holder h2{padding-left:5px;padding-right:5px}}section.about-us .content-holder .section-subtitle{margin-bottom:39px}@media (max-width:768px){section.about-us .content-holder .section-subtitle{margin-bottom:30px}}@media (max-width:576px){section.about-us .content-holder .section-subtitle{margin-bottom:28px}}section.about-us .content-holder h2{color:#000}section.about-us .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:95px;gap:43px 40px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width:1200px){section.about-us .blocks{gap:43px 20px}}@media (max-width:576px){section.about-us .blocks{margin-top:43px;padding-left:5px}}section.about-us .blocks .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc((100% - 120px)/ 4)}@media (max-width:1200px){section.about-us .blocks .block{width:calc((100% - 60px)/ 4)}}@media (max-width:992px){section.about-us .blocks .block{width:calc((100% - 20px)/ 2)}}section.about-us .blocks .block .icon{width:50px;height:50px;border-radius:5.58px;background:#d1fae3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9px;margin-bottom:23px}section.about-us .blocks .block .icon svg{display:block}section.about-us .blocks .block .text{margin-top:7px;color:#626268}