.contact-section .heading{font-size:30px;color:#f3e4d6}.contact-footer.page-width .form-section{width:100%;flex:100%;max-width:100%}.contact-footer.page-width .form-section form{margin:0}.contact.page-width{max-width:817px}.form2 .field{margin-bottom:20px}.contact label{font-size:14px}.contact .title.title-wrapper--no-top-margin{font-size:36px;color:#59483d;margin-bottom:14px}.contact p{font-size:16px;line-height:1.8em}.form2.form-contact{margin-top:46px}.info-section{background-color:#303f2e;display:grid}.form-section{padding:110px 0 117px}.form-section form{max-width:590px}.info-section .contact-info{max-width:380px;margin:auto;vertical-align:middle}.info-section .heading{margin-bottom:38px}.info-section *{color:#f3e4d6}.contact .contact__button button{padding:8px 53px;width:auto;font-size:14px;background:#59483d;font-weight:700;border:1px solid #59483d;color:#f3e4d6;cursor:pointer}.contact__fields.col-md-6.left .field:last-child{margin-bottom:0}.contact__fields.col-md-6.right .form__label{text-align:left}.contact .contact__button{display:flex;justify-content:end}.contact textarea.field__input{min-height:197px}.info-section a{text-align:none;text-decoration:none}.info-section a:hover{color:#fff}.field{margin-bottom:28px;width:100%}.form-section .d-flex{gap:27px}.field__label{color:#59483d;line-height:1;margin-bottom:9px;font-size:16px}form .form-control:focus{background-color:transparent;border-color:#000000e6;outline:none;box-shadow:none;border-width:2px}.ct-contact-form button[type=submit]{display:inline-block;border:1px solid #303f2e;outline:none;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#59483d;color:#f3e4d6;font-size:18px;font-weight:700;padding:8px 24px;transition:background-color .3s ease,transform .2s ease;text-transform:capitalize;width:100%}textarea.field__input{min-height:86px}button[type=submit]:hover{background-color:transparent;color:#59483d}.field__input{border:1px solid #303f2e;height:37px;outline:none;min-height:36px;font-size:initial;background-color:transparent;padding:3px 3px 3px 10px;border-radius:0;width:100%}.section_pd-right .row{margin:0}@media screen and (min-width:1281px){.section_pd-right .col-lg-8.col-md-7.form-section{padding-left:18%}}@media screen and (max-width:1280px)and (min-width:1025px){.section_pd-right .col-lg-8.col-md-7.form-section{padding-left:13%!important}}@media screen and (max-width:1180px){.form-section form{margin:auto 20px}}@media screen and (max-width:1024px)and (min-width:932px){.section_pd-right .col-lg-8.col-md-7.form-section{padding-left:80px}}@media screen and (max-width:931px)and (min-width:768px){.section_pd-right .col-lg-8.col-md-7.form-section{padding-left:24px}}@media screen and (min-width:768px){.contact__fields.col-md-6.left{padding-right:25px}.contact__fields.col-md-6.right{padding-left:25px}}@media screen and (max-width:767px){.contact-footer .info-item.mb-4{display:none}.contact-section .heading{color:var(--main-color);margin:32px 0 0}.contact-footer .form-section{padding:30px 0 60px}.contact-footer .info-section{background-color:transparent}.contact-footer .info-section .contact-info{margin:0}.info-section .contact-info{max-width:inherit;margin:48px 0 48px 16px}.form-section form{max-width:100%}.contact__fields.col-md-6.right{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
