.row-services{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:580px){.row-services .col-xs-6{width:100%}}.row-services:after,.row-services:before{display:none!important}.services-item{margin-left:-16px;margin-right:-16px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:cover;background-size:cover;background-position:50%;position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.services-item .overlay{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-item:hover{z-index:1}.services-item:hover .overlay{opacity:.8}.services-item .inner{padding-top:32%;padding-bottom:32%;width:54%;-webkit-transform:translateZ(50px);transform:translateZ(50px);color:#fff}@media (max-width:1500px){.services-item .inner{width:60%;padding-top:35%;padding-bottom:35%}}.services-item .inner i{font-size:50px;opacity:.5}.services-item .inner h2{font-size:24px;color:#fff;margin-bottom:10px}.services-item .inner p{margin-right:30%;font-size:16px;opacity:.8;font-weight:700}