.box-shadow{-webkit-box-shadow:0px 0px 5px #333;-moz-box-shadow:0px 0px 5px #333;box-shadow:0px 0px 5px #333}h1{line-height:1}h6{font-family:"jaf-bernino-sans-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:700;color:#7a9fbc;margin-bottom:1em}.hr-thick{border:solid 2px #7a9fbc;padding:0;margin:0}.hr-white{border:solid 2px white;padding:0;margin:0}.inverse{background-color:#009ddc;padding:0.7em 0}.contact-sticky{text-align:center;background:rgba(51,51,51,0.3);-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.contact-sticky p,.contact-sticky a{color:white}.contact-sticky img{padding:0.5em 0.4em 0.8em 0.4em}.phone{color:white}.hero{position:relative;text-align:center}.hero .hero-content{position:absolute;top:40%;width:100%}.hero .hero-content img{max-width:80%;margin-bottom:1em}.hero .hero-content h3{margin-top:1em;text-align:center;color:white}.hero #services-link{padding-top:2em}.des-dougan{background:url("../images/des-dougan.jpg") 50% 0 no-repeat;padding:5em 0}.des-dougan h1,.des-dougan h2,.des-dougan h3,.des-dougan h4,.des-dougan h5,.des-dougan p{color:white}.des-dougan-small{text-align:center}.des-dougan-small h2{margin-top:1em;margin-bottom:0}.services{text-align:center;padding:2em 0}.services h1{margin-bottom:0}.services h4{margin:2em 0}.services .panel{background-image:url("../images/services-bg-light.jpg");background-repeat:no-repeat;text-align:left;padding:2em}.services .panel h3{margin-bottom:0em}.services ul{margin-left:1.2em}.services .dark{background-image:url("../images/services-bg.jpg");background-repeat:no-repeat;text-align:left;padding:2em}.services .dark h3{color:white}.services .dark ul{color:white}.services .bg1{background-position:0 0}.services .bg2{background-position:-100px -200px}.services .bg3{background-position:0 0}.services-call-action h4{margin:1em 0 0 0;color:#7a9fbc}.services-call-action p{margin:1em 0 0 0;color:#333;font-size:120%}.services-call-action img{margin:0.2em 0.5em 0.5em 0.7em}.technology{text-align:center;background-color:#FFFFFF}.contact{text-align:center}.contact form{margin-top:1.5em;margin-bottom:3em}.contact input{padding:2em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.contact .button{margin:1.5em;padding:1em 5em}.contact .google,.contact .linkedin,.contact .twitter,.contact .facebook{background:url("../images/contact-google.svg") 0 0 no-repeat;display:block;width:48px;height:48px}.contact .linkedin{background:url("../images/contact-linkedin.svg") 0 0 no-repeat}.contact .twitter{background:url("../images/contact-twitter.svg") 0 0 no-repeat}.contact .facebook{background:url("../images/contact-facebook.svg") 0 0 no-repeat}.contact p{color:#333;font-size:120%}.contact img{margin:0.2em 0.5em 0.5em 0.7em}.testimonials{text-align:center;margin-top:2em}.testimonials h1,.testimonials h2{margin-top:1em;color:white}.testimonials li{color:white;padding:0 4em}.testimonials p{font-weight:200}.testimonials .author{font-weight:700}footer .footer-content{padding-top:2.2em}footer p{color:white;margin-left:2em;margin-right:2em;font-weight:200}footer img{margin-top:-0.3em}
