.services-12 .introSimple .container>div .image{background:no-repeat 50% 50%/cover;height:100%;position:absolute;margin:0 0 0 8.333%;width:25%}.services-12 div[class*=col-lg]:not(.column-pad),.services-12 div[class*=col-md-]:not(.column-pad),.services-12 div[class*=col-sm-]:not(.column-pad),.services-12 div[class*=col-xs-]:not(.column-pad){padding-left:0;padding-right:0}.services-12 .shadow-primary{box-shadow:rgba(0,0,0,.15) 0 150px 100px -75px,rgba(0,0,0,.33) 0 10px 100px 0}.services-12 .block,.services-12 .block.row,.services-12 .row{margin:0;padding:0;width:100%}.services-12 .introSimple .container>div{position:relative}.services-12 .introSimple .container>div .content{float:right;padding:120px;width:66.666%}.services-12 h2,.services-12 h2.h2{font-size:36px;margin:0 0 40px 0}.services-12 .introSimple p{font-size:16px;line-height:31px;margin:0 0 40px 0;-webkit-font-smoothing:antialiased}.services-12 .container{padding:60px!important;max-width:1486px;width:100%;float:none;margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:1366px){.services-12 .introSimple .container>div .image{margin:0;width:33.333%}.services-12 .introSimple .container>div .content{padding:120px 80px}}@media only screen and (max-width:1024px){.services-12 .container{padding:40px!important}.services-12 .introSimple .container>div .content{padding:80px 40px}}@media only screen and (max-width:767px){.services-12 h2,.services-12 h2.h2{font-size:24px;margin:0 0 20px 0}.services-12 .introSimple .container>div .content{padding:20px 0;width:100%}.services-12 .introSimple .container>div .image{width:100%;position:relative;height:240px;box-shadow:none}.services-12 .container{padding:20px!important}}