.service-half{margin-top:100px;background:#ededed;overflow:hidden}@media (max-width:991px){.service-half{margin-top:60px}}.service-half>div{padding:0;text-align:center}@media (min-width:992px){.service-half>div img{float:right}}@media (max-width:991px){.service-half>div img{width:100%}}.service-half>div>div{padding:50px 400px 30px 55px;text-align:left}@media (min-width:1600px) and (max-width:1800px){.service-half>div>div{padding:50px 280px 30px 55px}}@media (min-width:1400px) and (max-width:1600px){.service-half>div>div{padding:50px 150px 30px 55px}}@media (min-width:1200px) and (max-width:1400px){.service-half>div>div{padding:50px 90px 30px 55px}}@media (max-width:991px){.service-half>div>div{padding:30px 20px 10px 20px}}@media (min-width:992px) and (max-width:1199px){.service-half>div>div{padding:50px 60px 30px 55px}}@media (min-width:768px) and (max-width:991px){.service-half>div>div{width:750px;margin:0 auto;float:none}}.service-half>div>div h3{margin:0 0 40px;text-align:left;font-weight:300;font-size:32px;line-height:35px}@media (max-width:991px){.service-half>div>div h3{font-size:25px;line-height:30px;margin:0 0 25px}}.service-half>div>div p{margin-bottom:20px}.service-half>div>div a{float:none;margin-top:5px}@media (max-width:991px){.service-half>div>div .button{margin-bottom:25px}}