.contact img{max-width:100%}h2.form-status.form-status-list.form__message{font-size:22px}h2.form-status.form-status-list.form__message svg.icon{width:25px;height:25px}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.customcontactform .row{display:flex;flex-wrap:wrap;gap:50px}.customcontactform .row .col{max-width:50%}.customcontactform .row .col{flex-basis:calc(50% - 25px)}.customcontactform img.main-image{border-radius:24px;width:100%;height:100%;object-fit:cover}.customcontactform .imgdiv{height:100%}.customcontactform .contact__fields{grid-template-columns:repeat(1,1fr)}.customcontactform .contact__fields .contact__row{display:flex;gap:15px}.customcontactform .contact__fields .field__input{border-radius:100px;background:#fff;padding:20px 35px;height:71px;border:0;margin:0;font-family:Inter;font-weight:500;font-size:20px;line-height:1.5;color:#8a959e}.customcontactform .bottomcontainer p a{color:#fff}.customcontactform .bottomcontainer p a:hover{text-decoration:underline}.customcontactform .contact__fields .field:before,.customcontactform .contact__fields .field:after{box-shadow:none;border:0}.customcontactform .contact__fields .field label.field__label{top:22px;left:35px}.customcontactform .contact__fields .field .field__input:focus~.field__label,.customcontactform .contact__fields .field .field__input:not(:placeholder-shown)~.field__label{top:10px}.customcontactform .contact__fields .field__input.text-area{min-height:190px;border-radius:24px}.customcontactform .bottomcontainer{background:linear-gradient(238.26deg,#426974 -46.7%,#73a1ae 151.12%);border-radius:24px;padding:40px 50px}.customcontactform .bottomcontainer h3,.customcontactform .bottomcontainer h3>p{margin:0;font-weight:500;font-size:55px;line-height:1;color:#fff;font-family:Cooper BT,serif!important}.customcontactform .bottomcontainer p{margin:0;color:#fff;font-family:Inter;font-weight:500;font-size:22px;line-height:1.4;letter-spacing:-.02em}.customcontactform .bottomcontainer h3+p+p{margin:20px 0 30px}.customcontactform .bottomcontainer{margin-top:100px}.customcontactform .contact__fields .field label.field__label span{color:#d67367}.dhide{display:none}@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:1.6rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media all and (max-width: 991px){.customcontactform .row .col{flex-basis:100%;max-width:100%}.customcontactform .row .col .imgdiv{max-width:400px;height:auto;display:inline-block}.customcontactform .contact.page-width{padding:30px}.customcontactform .row{gap:30px}.customcontactform .row .col h2.title{margin-bottom:10px}.customcontactform .contact__fields .contact__row{display:block}.customcontactform .contact__button{margin-top:10px}.customcontactform .bottomcontainer h3,.customcontactform .bottomcontainer h3>p{font-size:40px}.dhide{display:block}.mhide{display:none}.customcontactform h2.dhide.title{margin-top:30px}.customcontactform .contact.page-width{padding-left:0;padding-right:0}.customcontactform p.dhide{color:#2f4951;font-family:Inter;font-weight:500;font-size:16px;line-height:25px;max-width:343px;letter-spacing:normal;margin-bottom:30px;display:inline-block}.customcontactform .row .col:first-child{text-align:center}.customcontactform img.main-image{display:block}.customcontactform p.dhide{display:block;margin-left:auto;margin-right:auto}}@media all and (max-width: 767px){.customcontactform .bottomcontainer h3,.customcontactform .bottomcontainer h3>p{font-size:35px;letter-spacing:normal}.customcontactform .contact.page-width{padding:30px 0}.customcontactform .bottomcontainer{margin-top:60px;padding:30px}.customcontactform .bottomcontainer p{font-size:16px}.customcontactform .contact__fields .field__input{height:50px;font-size:16px}.customcontactform .contact__fields .field label.field__label{top:12px}.customcontactform .contact__button button.button{width:100%;max-width:500px}.customcontactform .bottomcontainer h3+p+p{margin:20px 0}.customcontactform h2.dhide.title{margin-top:0}.customcontactform .contact__button button.button{margin-top:20px}.customcontactform .contact__fields .field__input.text-area~label.field__label{top:20px}.customcontactform .contact__fields .field .field__input:focus~.field__label,.customcontactform .contact__fields .field .field__input:not(:placeholder-shown)~.field__label{top:3px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
