.contact-form-container p{text-align:center}.contact-form-container h4{padding-bottom:2rem}.contact-form-container input{border-bottom:.5px solid rgba(255,255,255,.5);padding:.5rem 0}.contact-form-container textarea{border:.5px solid rgba(255,255,255,.5);padding:.5rem .75rem;text-align:left}.contact-form-container input,.contact-form-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;background:transparent;color:#fff;cursor:text;font-size:1rem;font-weight:400;width:100%}.contact-form-container.blue input{border-bottom:.5px solid rgba(10,30,56,.5)}.contact-form-container.blue textarea{border:.5px solid rgba(10,30,56,.5)}.contact-form-container.blue input,.contact-form-container.blue textarea{color:#0a1e38}.contact-form-container input:hover,.contact-form-container input:focus{background:transparent;box-shadow:none;outline:none}.contact-form-container textarea:hover,.contact-form-container textarea:focus{background:transparent;box-shadow:none;outline:none}.contact-form-container textarea{resize:vertical}.textarea-container p{text-align:left;padding-bottom:.25rem}.contact-form-container .phone-container{display:flex;flex-wrap:nowrap;justify-content:space-between}.contact-form-container .country-code{width:6rem;margin-right:1rem}.contact-form-container .secondary-white-outline-button{width:100%}.contact-form-container .terms-checkbox{padding-top:2px;padding-bottom:10px}.contact-form-container .privacy-policy{font-size:.75rem}.contact-form-container .privacy-policy a{display:inline-block;font-weight:700}.contact-form-container .privacy-policy a:hover{text-decoration:underline}.contact-form-container .input-error{color:#ff1f7e;font-size:.75rem;padding:.25rem 0 0}.contact-form-container .form-field{padding-bottom:1rem}.contact-form-container ::-moz-placeholder{color:#b0bdca;opacity:1}.contact-form-container ::placeholder{color:#b0bdca;opacity:1}.contact-form-container.blue ::-moz-placeholder{color:#0a1e3880}.contact-form-container.blue ::placeholder{color:#0a1e3880}.contact-form-container.blue ::-ms-input-placeholder{color:#0a1e3880}.contact-form-container.blue .white-outline-button{color:#0a1e38;border:.5px solid rgba(10,30,56,.5)}.contact-form-container.blue .white-outline-button:hover{background-color:#0a1e38;border:.5px solid rgba(10,30,56,.5);color:#fff}.contact-form-container.blue button.white-outline-button:hover span{color:#fff}#offer-contact-popup{width:100%;height:100%;position:fixed;background:#0a1e38;z-index:10002;padding:1rem}#offer-contact-popup p,#offer-contact-popup span,#offer-contact-popup h4{color:#fff}#offer-contact-popup h4{padding-bottom:0}
