.project-field h5{border-top:5px solid #ffd100;width:40px;margin-left:0;margin-right:0;padding-top:5px;display:block;font-family:Open Sans,sans-serif;color:#545454;font-size:1rem;font-weight:700;margin-bottom:10px;line-height:20px}.project-field.solution h5{border-top:5px solid #005b9d}.project-field.sector h5{border-top:5px solid #e2001a}h1{font-family:Open Sans,sans-serif;color:#545454;font-size:2.3rem;margin-top:0;margin-bottom:0;font-weight:800;line-height:44px;text-decoration:none}.simple-text-list{color:#545454;width:100%}.content-wraper.simple{width:100%;margin-top:0;display:block}.content-wraper.simple h5,.content-wraper.simple p{text-align:center;margin-top:0}.project-info{grid-column-gap:16px;grid-row-gap:16px;border-top:1px solid #545454;border-bottom:1px solid #545454;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding-top:32px;padding-bottom:32px;display:grid}.content-wraper.gallery{column-count:4;column-gap:20px;width:100%;display:block}.content-wraper.gallery img{margin-bottom:20px;vertical-align:middle;max-width:100%;display:inline-block;border:0}.image-wraper.center.project{position:inherit;display:flex;border-top:20px solid #ffd100;border-right:20px solid #ffd100;object-fit:cover;position:relative}.image-wraper.center.project.solution{border-top:20px solid #005b9d;border-right:20px solid #005b9d}.image-wraper.center.project.sector{border-top:20px solid #e2001a;border-right:20px solid #e2001a}.image-wraper img{object-fit:cover;width:100%;height:100%;position:absolute}.modal-content{background-color:rgba(0,0,0,.51)!important}.modal-header{border-bottom:none}.carousel-inner{padding-left:10%;padding-right:10%}.simple-text-list>ul>li{padding-bottom:1rem!important;font-size:1rem!important}@media screen and (max-width:1470px){.image-wraper.center.project{width:auto;margin-left:58px;margin-right:32px}.image-wraper.center.project img{position:inherit}}@media screen and (max-width:991px){.content-box-wraper.horizontal{grid-template-columns:1fr;grid-row-gap:0}.content-box-wraper.horizontal.project{grid-column-gap:20px;grid-row-gap:20px}.content-wraper.gallery{column-count:2;margin-left:0;margin-right:0;padding-left:32px;padding-right:32px}.content-wraper.small{width:100%;margin-top:3rem!important}}