.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .title{font-family:CooperLtBT-Regular;font-size:50px;margin-bottom:40px;color:#00295c}.contact .field{margin-bottom:1.5rem}.contact .field:after,.contact .field:hover.field:after{box-shadow:none}.contact select.field__input{padding-left:16px!important}.contact .field{margin-bottom:12px}.contact .field:before,.contact .field:after{border-radius:6px}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .field__input,.contact .select__select{padding:14px 20px;height:52px;-webkit-appearance:auto;appearance:auto;box-shadow:none}.contact .field{border:1px solid #465B85;border-radius:6px}.instant-footer .field:after{display:none}.contact .field:hover.field:after{box-shadow:none}.contact select.field__input option{color:#00295c}.contact select.field__input{margin-right:20px;cursor:pointer}.contact select.field__input option:first-child{display:none}.contact .field__input{font-size:16px;line-height:24px;font-family:PP Neue Montreal;font-weight:500;letter-spacing:0px;color:#00295c}.contact .field__input::placeholder,.contact .field input::placeholder{color:#00295c;display:block;font-size:16px;line-height:24px;font-family:PP Neue Montreal;font-weight:500;letter-spacing:0px;opacity:1;height:100%}.contact .form-status-list{margin:0rem 0 2rem}.contact .field label{display:none}.contact .field input,.contact .field .field__input{border-radius:6px;background-color:transparent}.contact .contact__button .submit-button:after{display:none}.contact .form__message{margin:12px 0}.contact .contact__fields{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.contact .contact__button .submit-button{border-radius:6px;color:#fff;background-color:#0775ff;display:flex;gap:12px;align-items:center;justify-content:center;width:100%;border:none;font-family:PP Neue Montreal;font-size:18px;line-height:24px;letter-spacing:0px;padding:16px;transition:all .3s}.contact .contact__button .submit-button:hover{background-color:#000}.contact .contact__button .submit-button:hover path{stroke:#fff}.contact .contact__button{margin-top:20px}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:992px){.contact .title{font-size:40px;margin-bottom:36px}}@media screen and (max-width:640px){.contact .contact__fields{display:block}.contact select.field__input{margin-left:15px}.contact .title{font-size:34px;margin-bottom:32px}}@supports (-webkit-touch-callout: none){.contact select.field__input{margin-left:15px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
