#hero h1{margin-bottom:30px}#hero h3{margin:15px}#intro{padding-top:3.2rem;padding-bottom:3.2rem}.form-quote{background:rgba(24,165,224,.75);border-radius:10px;padding:3rem!important;box-shadow:0 1rem 3rem rgba(20,0,106,.17)!important;-webkit-box-shadow:0 1rem 3rem rgba(20,0,106,.17)}#promo,footer{background:rgba(24,165,224,.75)}footer .fab,footer span{color:#fff}#promo h3{color:#fff}.call-to-action{margin:14px}.r_company{display:none}.read-more{margin:14px 0}.social-icons{padding-right:40px}.text-orange{color:#df8b00}.footer-links{color:#fff!important}.text-orange{color:#df8b00}.info-cols p{margin-bottom:.5em;color:#555}.news-heading{font-size:1.8em!important}.news-teaser{border-bottom:dashed 1px #52bce8;margin-bottom:25px!important}.news-image{max-width:320px;float:right;margin:1.8em 0 1.8em 1.8em}.news-article p{margin-bottom:.6em}@media (max-width:767.98px){.news-image{float:none;width:100%;max-width:767px;height:auto;margin:.1em;padding-bottom:.8em}}