.bg-image{background-image:url(cf0af2b5d7802ddffbbc13065902aa73.jpg)}.banner h2{max-width:610px}#header{padding:60px 0 120px}header .banner .header-content h1{max-width:1100px}.who-we-are p{font-size:1.2rem;text-align:center}.who-we-are p:not(:last-child){margin-bottom:24px}.client-carousel{margin-top:15px}.client-carousel .owl-stage{align-items:center;display:flex}.client-carousel .image-container{display:flex;justify-content:center;align-items:center}.client-carousel .image-container img{width:100%;max-width:225px;max-height:90px}@media (min-width: 1200px){.client-carousel .image-container img{width:auto !important;min-width:150px}}.expertise .item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:25px}.expertise .item img{max-height:135px}.expertise .item h4{margin-top:20px}@media (max-width: 576px){.expertise .item{flex-direction:column;margin-bottom:75px}}@media (min-width: 576px){.expertise .item{padding:0px 25px}}.services{border-top:1px solid #eee !important}.services .square-section [class*="col-"]{padding:40px;transition:all .3s ease;display:flex}.services .square-section [class*="col-"]:hover{background-color:#00686a;border-color:#00686a;color:#fff}.services .square-section [class*="col-"]:hover .service:before{height:50%;width:50%;border-color:#fff}.services .square-section [class*="col-"]:hover .service:after{height:50%;width:50%;border-color:#fff}.services .square-section [class*="col-"]:hover .service i{-webkit-animation:animServiceIcon 1s both;animation:animServiceIcon 1s both}.services .square-section [class*="col-"]:hover .service .back-icon{opacity:1}.services .square-section [class*="col-"]:hover .service hr{border-color:#fff;-webkit-animation:animServiceHr 1s both;animation:animServiceHr 1s both}.services .square-section [class*="col-"]:hover .service p{color:#fff}.services .img-side{min-height:400px}.services .img-side .img-holder{height:100%;background-image:url(555e30b46e33adc1df41d2ae7d5340ca.jpg)}.services .img-side .img-content{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);color:#fff}.services .img-side .img-content .title{padding-left:100px;padding-right:100px}@media only screen and (max-width: 576px){.services .img-side .img-content .title{padding-left:40px;padding-right:40px}}.services .img-side .centrize{display:table;table-layout:fixed;height:100%;width:100%;position:relative}.services .img-side .v-center{display:table-cell;vertical-align:middle}.services .no-padding{padding:0}.services .service-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.services .service{padding:40px;text-align:center;position:relative;display:flex;flex-direction:column;flex:1}.services .service:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-left:1px solid transparent;border-top:1px solid transparent;transition:width .3s ease .2s, height .3s ease .4s}.services .service:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:1px solid transparent;border-bottom:1px solid transparent;transition:width .3s ease .2s, height .3s ease .4s}.services .service i{font-size:55px;margin-bottom:25px;z-index:1}.services .service .back-icon{position:absolute;color:rgba(0,0,0,0.04);right:0;top:25px;left:0;opacity:0;z-index:0;transition:all .3s ease}.services .service .back-icon i{font-size:120px}.services .service h4{font-size:20px;letter-spacing:3px;text-transform:uppercase}.services .service hr{width:40px;border-color:#191b1d;margin-left:auto;margin-right:auto}.services .service p{flex:1 0 auto}@media (min-width: 576px) and (max-width: 1200px){.services .service{padding:25px}}@media only screen and (max-width: 575px){.services .service{padding:20px}}.services .border-left{border-left:1px solid #e7e7e7}.services .border-right{border-right:1px solid #e7e7e7}.services .border-top{border-top:1px solid #e7e7e7}.services .border-bottom{border-bottom:1px solid #e7e7e7}

