.social-links ul{list-style-type:none;margin:0;padding:20px 0}.social-links ul li{float:left}.social-links ul li:first-child{padding-right:15px}.social-links ul li a{color:#d5d5d6;font-size:20px}.social-links ul li a:hover{color:#3e8ccb}.social-links ul li a svg{height:22px;width:22px}.social-links ul li a svg path{fill:#d5d5d6}.social-links ul li a:hover svg path{fill:#3e8ccb}.social-links h2{font-size:21px}.contact-form form{float:left;padding-left:40px;width:100%}.contact-form form .hs-form-field{padding-right:20px!important}.contact-form form .hs-error-msgs{font-size:12px;margin:0;padding-top:2px!important}.contact-form form .form-columns-2 .hs-form-field{height:96px;margin-bottom:1px}.contact-form form .hs_error_rollup{display:none}.contact-form form .hs-error-msgs label{color:red;font-size:12px;font-weight:500}.main-content{padding-bottom:40px}.contact-form h3{margin-bottom:0}.contact-form .submitted-message{font-size:20px;text-align:center}.contact-wrap-outer.default,.contact-wrap-outer.default h2,.contact-wrap-outer.default h4,.contact-wrap-outer.default p{color:#103250}.contact-wrap-outer.white,.contact-wrap-outer.white h2,.contact-wrap-outer.white h4,.contact-wrap-outer.white p{color:#fff}.contact-form ::-webkit-input-placeholder{color:#103250;font-family:hindlight;opacity:1}.contact-form :-moz-placeholder,.contact-form ::-moz-placeholder{color:#103250;font-family:hindlight;opacity:1}.contact-form :-ms-input-placeholder{color:#103250;font-family:hindlight;opacity:1}@media (max-width:1080px){.contact-form form .hs-form-field label{font-size:10px}.contact-form form .hs-error-msgs label{font-size:12px}.contact-form form .hs-form-field{padding-right:12px!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.contact-content{width:100%}.contact-form form{padding-left:0}.contact-form{padding-top:40px;width:100%}}@media (max-width:767px){.contact-wrap-outer{padding:50px 0}.contact-header h2{font-size:38px}.contact-content{width:100%}.contact-form form{padding-left:0}.contact-form{padding-top:40px;width:100%}.social-links ul{display:table;margin:0 auto}}@media (max-width:479px){.contact-form form .form-columns-2 .hs-form-field{width:100%!important}.main-content h2{font-size:34px}}