.brand-logo-carousel{margin-bottom:15px;margin-top:10px}.brand-logo-carousel>.swiper{height:65px;width:100%}@media screen and (min-width:481px){.brand-logo-carousel{margin-bottom:35px;margin-top:25px}}@media screen and (min-width:1025px){.brand-logo-carousel>.swiper{width:60%}}.about-excerpt{margin-top:0}p{color:#777}.row-number-8{background:#f6f6f6}.row-number-8>.row-fluid>div:first-child{position:relative;width:320px}.row-number-8>.row-fluid>div:last-child{flex:1;width:unset}#hs_cos_wrapper_widget_1684123751575_ h2,#hs_cos_wrapper_widget_1684139713461_ h1{color:#333f48!important;font-size:1.5rem;margin-bottom:25px}.funfact-content{display:flex;flex-direction:column-reverse}.funfact-content h2{color:#e4002b}.row-number-17{padding-bottom:100px;padding-top:80px}.row-number-19>.row-fluid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.row-number-19>.row-fluid:before{display:none}.row-number-19>.row-fluid>div{padding:0;width:calc(20% - 8px)!important}@media (min-width:1025px){.row-number-8>.row-fluid>div:last-child{padding-left:75px}}@media (max-width:1180px){.project-wrap .project-content{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;padding-bottom:5px;padding-top:5px;text-align:center;visibility:visible;width:100%}.project-wrap .project-content h3{transform:none}}@media (max-width:1024px){.funfact-content p{font-size:12px}.funfact-content h2{font-size:1.25rem!important}.row-number-8>.row-fluid>div:first-child{width:300px}.row-number-19>.row-fluid>div{width:calc(33.33333% - 7px)!important}.project-wrap .project-content h3{transform:none}}@media (max-width:640px){.row-number-8>.row-fluid>div:first-child{display:none!important}.row-number-8{margin-top:80px;padding-top:25px}#hs_cos_wrapper_widget_1684123751575_ h2,#hs_cos_wrapper_widget_1684139713461_ h1{font-size:1.2rem!important;text-align:center}.row-number-19>.row-fluid>div{width:100%!important}}.header-inner>.container{padding:0}.header-inner>.container>.row>div:nth-child(2),.header-main-menu-nav .no-sub-menu:last-child a{padding-right:0}@media (max-width:1180px){.header-inner>.container{padding-left:.9rem;padding-right:.9rem}}@media (min-width:768px) and (max-width:1199px){.header-logo{max-width:200px}}.footer-logo{max-width:200px}.footer-top{padding-bottom:0;padding-top:25px}.footer-top>div>div>div{margin-bottom:0!important}.footer-bottom{padding-bottom:25px;padding-top:50px}.footer-widget{text-align:right}.footer-social{justify-content:flex-end;margin-top:20px}@media (max-width:480px){.footer-logo{margin:0 auto 25px}.footer-widget{text-align:center}.footer-social{justify-content:center;margin-bottom:20px}}