.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@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}}.contct-wrapper .contact__fields{margin-bottom:3rem}.contct-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border-radius:16px}.contct-wrapper .image-wrapper{width:40%}.contct-wrapper .main-image{width:100%;object-fit:cover;border-radius:16px}.contct-wrapper h2.title{color:#061b10;text-overflow:ellipsis;font-family:Bricolage Grotesque;font-size:56px;font-style:normal;font-weight:600;line-height:52.08px;letter-spacing:-1.68px;max-width:595px;margin-bottom:6rem}.contct-wrapper .field__input,.contct-wrapper .select__select,.contct-wrapper .customer .field input,.contct-wrapper .customer select{color:#061b10bf;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.4px;border-radius:20px;border:1px solid rgba(6,27,16,.75)}.contct-wrapper .customer .field input{border-radius:20px}.contct-wrapper .field__label,.contct-wrapper .customer .field label{color:#061b10bf;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.4px}.contct-wrapper .name-label{color:#061b10bf;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:400;line-height:25.38px;position:absolute;top:-26px}.contct-wrapper .field__input:focus,.contct-wrapper .field__input:not(:placeholder-shown),.contct-wrapper .field__input:-webkit-autofill,.contct-wrapper .customer .field input:focus,.contct-wrapper .customer .field input:not(:placeholder-shown),.contct-wrapper .customer .field input:-webkit-autofill{box-shadow:unset!important;outline:unset!important;border-radius:20px!important}.contct-wrapper .field:after,.contct-wrapper .field:before{content:unset}.contct-wrapper .button:after{content:unset}.contct-wrapper .button.custom-btn{border-radius:500px;background-color:#beff00;color:#041e16;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:700;line-height:95%;text-transform:uppercase;display:flex;align-items:center;gap:5px;width:100%}@media (max-width: 1250px){.contct-wrapper h2.title{max-width:465px;font-size:42px;margin-bottom:4rem}.contct-wrapper .name-label{font-size:16px}.contct-wrapper .field__input,.contct-wrapper .select__select,.contct-wrapper .customer .field input,.contct-wrapper .customer select{font-size:14px}}@media (max-width: 990px){.contct-wrapper{flex-direction:column}.contct-wrapper .image-wrapper{width:100%;display:none}}@media (max-width: 741px){.field.name-feild{margin-bottom:3.5rem}.contct-wrapper .contact__fields{margin-bottom:4rem}.contct-wrapper .name-label{font-size:14px}.contct-wrapper .field__label,.contct-wrapper .customer .field label,.contct-wrapper .field__input,.contct-wrapper .select__select,.contct-wrapper .customer .field input,.contct-wrapper .customer select{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-contact-form.css.map */
