.contact.page-width{align-items:flex-start}.contact .contact-form-wrapper{width:62%;padding-right:150px}.contact-image{width:38%}.contact-image img{display:block;height:auto;width:100%;border-radius:10px}.contact-form-wrapper .title{color:#223965;margin:0 0 15px;line-height:1em}.contact-form-wrapper .rte{margin:0 0 30px}.contact .field{margin-bottom:20px}.contact .field:before,.contact .field:after{display:none}.contact .field__label{display:none}.contact .field__input{font-weight:300;font-size:15px;line-height:22px;color:#aab6b6;border:1px solid #ECECEC;border-radius:10px;outline:none;padding:14px 15px;box-shadow:none;height:auto;min-height:1px}.contact .field__input.text-area{height:200px}.contact .form__message{align-items:flex-start;padding:10px;border-radius:10px;color:#000;border:1px solid #97ae8b;font-weight:400}.contact .icon-success{margin-top:.2rem}.contact .check-group{position:relative;justify-content:flex-start}.contact .check-group input[type=checkbox]{display:none}.contact .check-group label{font-size:15px;color:#000;font-weight:300;margin:0;padding-left:30px;display:block;line-height:1.5;width:100%}.contact .check-group label:before{content:"";width:20px;height:20px;display:inline-block;position:absolute;left:0;top:0;background:#f4f6fa;border:1px solid #ECECEC;border-radius:3px}.contact .check-group input[type=checkbox]:checked+label:after{content:"";position:absolute;left:4px;top:4px;background-image:url(filter-selected.webp);background-size:100%;background-repeat:no-repeat;background-position:center;width:12px;height:12px}.contact .contact__button{margin:30px 0 0}.contact ::-webkit-input-placeholder{color:#aab6b6}.contact :-moz-placeholder{color:#aab6b6}.contact ::-moz-placeholder{color:#aab6b6}.contact :-ms-input-placeholder{color:#aab6b6}.contact ::-ms-input-placeholder{color:#aab6b6}.contact ::placeholder{color:#aab6b6}.map-wrapper{position:relative;width:100%;margin:100px 0 30px}.map-wrapper iframe{width:100%;height:400px}@media screen and (max-width:1499px){.contact-info{margin:0}}@media screen and (max-width:1199px){.contact .contact-form-wrapper{padding-right:60px}.map-wrapper{margin:60px 0 0}}@media screen and (max-width:767px){.contact .contact-form-wrapper{padding-right:0;width:100%}.contact-image{width:100%;margin:40px 0 0;display:none}.map-wrapper iframe{height:250px}.contact .field__input.text-area{height:150px}.contact .contact__button{text-align:center}.contact .check-group label:before{top:2px}.contact .check-group input[type=checkbox]:checked+label:after{top:6px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-contact-form.css.map */
