.inner{ padding-top: 2em; }.inner p{ margin-bottom: 1em; }.service-type{position:relative}.service-text,.links,.service-type img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.service-text{text-align:left}.slogan{text-align:center !important}.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}.service-text,.service-type img{float:left;padding-right:20px}.service-text{width:45.83333%}.service-type img{width:50%}.service-text h2,.service-text p{font-family:"texgyreadventor";font-weight:normal}.service-text h2,.service-text p{font-weight:normal;line-height:1.4em}.hero{height:340px;background-image:url("/images/services/hero-bg.jpg")}.slogan{font-size:1.6em;padding:50px 0}.service-type{margin-bottom:60px}.service-text{float:left}.service-text h1{color:#504b3f;font-size:3em;font-weight:normal}.service-text h2{color:#cccccc;font-size:1.2em;padding-bottom:8px;border-bottom:1px solid #cccccc;margin:20px 0}.service-text p{font-size:1em}.service-type:nth-child(even) img{margin-right:40px;float: left;}.service-type:nth-child(odd) img{margin-left:40px;float: right;}@media screen and (min-width: 960px) and (max-width: 1199px){.slogan{font-size:1.3em;padding:30px 0}}@media screen and (min-width: 768px) and (max-width: 959px){.hero{height:210px}.hero-text{width:300px;top:80px}.hero-text h1{font-size:3em;margin-bottom:0em}.hero-text p{font-size:1.3em}.slogan{font-size:1.4em;padding:20px 0}.service-text{width:100%}.service-text h1{font-size:3em}.service-text h2{margin:10px 0}.service-text p{font-size:0.9em}.links{width:100%}.service-links a{display:block;font-size:0.9em;padding:0.5em 0em;border-bottom:1px solid #E5E5E5}.service-type:nth-child(even) img,.service-type:nth-child(odd) img{width:100%;float:left}.service-type:nth-child(even) img{margin-right:0px;margin-top:10px}.service-type:nth-child(odd) img{margin-left:0px}}@media screen and (min-width: 569px) {.service-links a{ width: 50%; float: left; }}@media screen and (min-width: 568px) and (max-width: 767px){.hero{height:210px;background-position:-480px -50px}.hero-text{width:300px;top:40px}.hero-text h1{font-size:3em;margin-bottom:0em}.hero-text p{font-size:1.3em}.slogan{font-size:1.4em;padding:20px 0}.service-text{width:100%}.service-text h1{font-size:3em}.service-text h2{margin:10px 0}.service-text p{font-size:0.9em}.links{width:100%}.service-links a{display:block;font-size:0.9em;padding:0.5em 0em;border-bottom:1px solid #E5E5E5}.service-type:nth-child(even) img,.service-type:nth-child(odd) img{width:100%;float:left}.service-type:nth-child(even) img{margin-right:0px;margin-top:10px}.service-type:nth-child(odd) img{margin-left:0px}}@media screen and (min-width: 320px) and (max-width: 567px){.hero{height:450px;background-position:-500px 0px}.hero-text{width:300px;top:40px}.hero-text h1{font-size:3em;margin-bottom:0em}.hero-text p{font-size:1.3em}.slogan{font-size:1.4em;padding:20px 0}.service-text{width:100%}.service-text h1{font-size:3em}.service-text h2{margin:10px 0}.service-text p{font-size:0.9em}.links{width:100%}.service-links a{display:block;font-size:0.9em;padding:0.5em 0em;border-bottom:1px solid #E5E5E5}.service-type:nth-child(even) img,.service-type:nth-child(odd) img{width:100%;float:left}.service-type:nth-child(even) img{margin-right:0px;margin-top:10px}.service-type:nth-child(odd) img{margin-left:0px}}
