.main-contact{margin:60px 0}.main-contact .contact-main-form{display:flex;background:#fff1ee;padding:20px;flex-direction:column}.main-contact .contact-title{margin:0 0 15px;color:var(--bs-heading-color)}.main-contact #ContactForm{background:#fff;padding:20px 5px}.main-contact .contact-main-content{background:#fff1ee;padding:20px;margin:0 0 20px}.main-contact .form-group{margin-bottom:25px;display:block}.main-contact label{line-height:18px;color:var(--bs-heading-color);margin:0 0 10px;display:flex;gap:5px}.main-contact label svg path{stroke:var(--bs-heading-color);stroke-width:1.5px}.main-contact .contact-main-details .contact-inner .content-title{color:var(--bs-color-black)}.main-contact .contact-main-details .contact-inner-detail .content-desc{color:var(--bs-color-primary);font-weight:500}.main-contact .contact-main-details{display:flex;flex-direction:column;gap:15px}.main-contact .contact-main-details .contact-inner-detail{padding:17px;background:#fff}.main-contact .contact-main-details .contact-inner{display:flex;gap:15px}.main-contact .contact-main-details .contact-icon{display:flex;align-items:center;background:var(--bs-color-primary);width:42px;height:42px;justify-content:center;border-radius:50px}.main-contact .banner-wrapper{margin:20px 0 0}.main-contact .phone-field{position:relative;overflow:hidden}.main-contact .phone-field select#country_code{position:absolute;top:0;bottom:0;border:0px;padding:10px;background:url(arrow.svg);background-repeat:no-repeat;background-position:center right 15px;word-wrap:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;width:70px}.main-contact input.form-control#contactForm-phone{padding-left:70px}.main-contact .service-content{background:#fff1ee;padding:20px}.main-contact .main-title{margin:0 0 15px}.main-contact .title-cnt{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.main-contact .contact-label{display:flex;font-size:14px;line-height:18px;border:1px solid var(--bs-border-color);background:#fff1ee;padding:4px 12px;border-radius:50px}.main-contact .service-content .row{margin:0 -5px;row-gap:20px}.main-contact .service-content .col-12.col-md-6{padding:0 6px}@media screen and (max-width:991px){.main-contact .main-desc{font-size:16px;line-height:18px}.main-contact{margin:40px 0}.main-contact .contact-main-form{margin:0 0 30px}}@media screen and (max-width:767px){.main-contact .banner-wrapper{text-align:left}.main-contact .main-title{font-size:24px;line-height:26px}}@media screen and (max-width:575px){.main-contact .contact-main-form{margin:0 0 20px}.main-contact input.form-control{height:40px}.main-contact .form-control{font-size:14px;line-height:18px;padding:5px 15px}.main-contact{margin:30px 0}.main-contact .contact-main-details .contact-icon{width:35px;height:35px}.main-contact .contact-main-details .contact-icon svg{width:18px;height:18px}.main-contact .contact-main-details .contact-inner{gap:10px}.main-contact .main-title{font-size:20px;line-height:22px}}@media screen and (max-width:475px){.main-contact .contact-main-details .contact-inner-detail,.main-contact .contact-main-form,.main-contact .contact-main-content{padding:10px}.main-contact .contact-main-details .contact-inner{flex-wrap:wrap}.main-contact .contact-main-details .contact-inner-detail .content-desc{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
