.service-type,.sidebar,.sidebar-links,.right-content,.service-text,.social-media{position:relative}.sidebar-links a{display:block}.social-media,.sidebar,.right-content,.service-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.service-type{width:1200px;margin:0 auto;text-align:left}@media screen and (min-width: 960px) and (max-width: 1199px){.service-type{width:960px}}@media screen and (min-width: 768px) and (max-width: 959px){.service-type{width:768px}}@media screen and (min-width: 568px) and (max-width: 767px){.service-type{width:568px}}@media screen and (min-width: 320px) and (max-width: 567px){.service-type{width:320px}}
.service-type:before,.service-type:after{content:"";display:table}.service-type:after{clear:both}.social-media,.sidebar,.right-content,.service-text{float:left;padding-right:20px}.social-media{width:20.83333%}.sidebar{width:25%}.right-content{width:70.83333%}.service-text{width:75%}.sidebar-links a,.service-text p{font-family:"texgyreadventor";font-weight:normal}.service-text p{font-weight:normal;line-height:1.4em}.hero{height:340px;background-image:url("/images/service/hero-bg.jpg")}.hero-text p{color:#ede0b9}.service-type{margin-bottom:60px;padding-top:50px}.sidebar{float:left;background:#171c27;padding-bottom:50px;margin-right:50px}.sidebar h1{color:#FFF;font-weight:normal;font-size:2.3em;line-height:1.1em;margin:40px 0px 30px 40px}.sidebar-links{margin-left:20px}.sidebar-links a{font-size:0.9em;padding:0.5em 1.8em 0.5em 1.5em;color:#d4471b;z-index:1}.sidebar-links a:hover{-webkit-border-radius:15px 0px 0px 15px;-moz-border-radius:15px 0px 0px 15px;-ms-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;color:#FFF;background:#2E323C;background-image:url("/images/service/arrow-right.png");background-repeat:no-repeat;background-position:right center}.sidebar-links a:active{color:#FFF}.right-content{float:left}.right-content h1{color:#504b3f;font-size:3em;font-weight:normal}.right-content h2{color:#687682;font-size:1.4em;font-weight:normal}.service-text{float:left;border-right:1px solid #D0D1D3;margin-top:20px}.service-text p{color:#727272;font-size:1em;margin:1.2em 0}.service-image{margin-top:20px}.social-media{float:left;padding:30px 0px 0px 30px}.social-media h1{font-family:"andada";font-size:2em;color:#4a67b3;font-weight:normal}.social-media .fb-like{margin-top:15px}@media screen and (min-width: 960px) and (max-width: 1199px){.right-content{width:69%}}@media screen and (min-width: 768px) and (max-width: 959px){.sidebar{display:none}.right-content{width:100%}.right-content h1{font-size:2.2em;margin-bottom:10px}.right-content h2{font-size:1.1em;margin-bottom:10px}.service-text{width:100%;margin-top:20px;border-right:none}.service-text p{font-size:0.9em;margin:1.5em 0}.social-media{width:100%;padding:30px 0px 0px 0px;border-top:1px solid #D0D1D3}.social-media h1{font-size:1.8em;float:left}.social-media .fb-like{margin-top:10px;padding-left:20px}}@media screen and (min-width: 568px) and (max-width: 767px){.hero{height:210px;background-size:1200px;background-position:-250px -50px}.hero-text{width:300px;top:40px}.hero-text h1{font-size:3em;margin-bottom:0em}.hero-text p{font-size:1.3em}.sidebar{display:none}.right-content{width:100%}.right-content h1{font-size:2.2em;margin-bottom:10px}.right-content h2{font-size:1.1em;margin-bottom:10px}.service-text{width:100%;margin-top:20px;border-right:none}.service-text p{font-size:0.9em;margin:1.5em 0}.social-media{width:100%;padding:30px 0px 0px 0px;border-top:1px solid #D0D1D3}.social-media h1{font-size:1.8em;float:left}.social-media .fb-like{margin-top:10px;padding-left:20px}}@media screen and (min-width: 320px) and (max-width: 567px){.hero{height:210px;background-size:1500px;background-position:-300px -50px}.hero-text{width:300px;top:40px}.hero-text h1{font-size:3em;margin-bottom:0em}.hero-text p{font-size:1.3em}.sidebar{display:none}.right-content{width:100%}.right-content h1{font-size:2em;margin-bottom:10px}.right-content h2{font-size:1.1em}.service-text{width:100%;margin-top:20px;border-right:none}.service-text p{font-size:0.9em;margin:1.5em 0}.social-media{width:100%;padding:30px 0px 0px 0px;border-top:1px solid #D0D1D3}.social-media h1{font-size:1.8em;float:left}.social-media .fb-like{margin-top:10px;padding-left:20px}}.hero.earthmoving{background-image:url("/images/service/hero-earthmoving.jpg")}.hero.business{background-image:url("/images/service/hero-business.jpg")}.hero.construction{background-image:url("/images/service/hero-construction.jpg")}.hero.transport{background-image:url("/images/service/hero-transport.jpg")}
