.btn.btn-primary{min-width:250px;display:inline-block;background:#02818c;border:1px solid #02818c;text-transform:none;border-radius:26.4px;color:#fff !important;font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:2rem;line-height:2.7rem;padding:12px 40px;text-align:center;position:relative;font-weight:800;top:0;text-decoration:none !important;box-shadow:none;cursor:pointer}#contact-us-form .thanks-message{display:none;margin-top:50px;text-align:center}#contact-us-form .thanks-message h3{font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:4rem;font-weight:800;line-height:4rem;margin:0 0 10px}#contact-us-form .thanks-message p{font-size:2rem;font-weight:800;line-height:2.8rem;max-width:inherit;margin:0 0 10px}#contact-us-form .container{padding:0 15px;max-width:780px}#contact-us-form .col-md-12{width:100%}#contact-us-form .form-group label{font-weight:800;color:#082e67;text-transform:uppercase;font-size:1.12rem;display:block;line-height:1.8rem}#contact-us-form .form-group input{font-size:1.6rem;color:#002d6b;padding-left:10px}#contact-us-form .form-group input::placeholder{color:#082e67;opacity:.35;font-size:1.6rem}#contact-us-form .form-group input:-ms-input-placeholder{color:#c0cad8 !important;font-size:1.6rem}#contact-us-form .form-group input:focus{box-shadow:none;border:2px solid #02818c}#contact-us-form .form-group select{background-size:30px 30px;background:#fff none no-repeat right 10px center;font-size:1.6rem;color:#002d6b;appearance:none;-moz-appearance:none;padding:6px 20px 6px 10px}#contact-us-form .form-group select:focus{box-shadow:none;border:2px solid #02818c}#contact-us-form .form-group select::-ms-expand{display:none}#contact-us-form .form-group select:focus::-ms-value{background-color:#fff;color:#333}#contact-us-form .form-group ::-webkit-input-placeholder{color:#fff}#contact-us-form .form-group :-moz-placeholder{color:#fff;opacity:1}#contact-us-form .form-group ::-moz-placeholder{color:#fff;opacity:1}#contact-us-form .form-group :-ms-input-placeholder{color:#fff !important}#contact-us-form .form-group textarea{font-size:1.6rem;color:#002d6b;padding-left:10px}#contact-us-form .form-group textarea:focus{box-shadow:none;border:2px solid #02818c}#contact-us-form .submit-wrap{min-height:50px;text-align:center;margin-top:40px}#contact-us-form h2.text-center+p{font-size:2rem;line-height:3rem;color:#082e67;font-weight:400}#contact-us-form #contactUsForm{max-width:550px;margin:35px auto 0}#contact-us-form #contactUsForm input:not(.btn.btn-primary),#contact-us-form #contactUsForm button,#contact-us-form #contactUsForm select,#contact-us-form #contactUsForm textarea{font-family:inherit;font-size:inherit;line-height:inherit}#contact-us-form #contactUsForm .form-group{margin-bottom:10px}#contact-us-form #contactUsForm .form-group select:required:invalid{color:#abb7cb;font-size:1.6rem}#contact-us-form #contactUsForm input:not(.btn.btn-primary),#contact-us-form #contactUsForm select,#contact-us-form #contactUsForm textarea{min-height:50px;width:100%;border:1px solid #d7dde2;color:#333;padding:3px 5px;outline:none;background-color:#fff}#contact-us-form #contactUsForm textarea{resize:none;min-height:200px}@media only screen and (min-width: 1139px){.btn.btn-primary{transition-duration:1s;-webkit-transition-duration:1s}.btn.btn-primary:hover{-moz-box-shadow:0 8px 0 #015e66;box-shadow:0 8px 0 #015e66;transition-duration:.5s;top:-7px}#contact-us-form #contactUsForm .form-group input:not(.btn.btn-primary):focus{box-shadow:none;border:2px solid #02818c}}@media only screen and (max-width: 767px){.btn.btn-primary{min-width:100%}}
