.contact-form{padding:56px 30px;background-color:var(--primary);margin:0;text-align:left;border-radius:10px;position:relative}.contact-form>*{max-width:810px;margin-left:auto;margin-right:auto}.contact-form .isolate{text-align:left}.contact-form .field__input{width:100%;border:none;padding:14px 18px;border-radius:5px;font-size:16px;line-height:26px;font-weight:500;color:#000}.contact-form .field__input::placeholder{opacity:1;color:#000}.contact__fields{display:flex;gap:30px}.contact__fields .field{width:50%}.contact-form-title{margin:0 auto 30px;color:#fff}.contact-form-description{margin:0 0 30px;color:rgb(var(--color-body))}.contact-form .isolate .field{margin:0 0 30px}.contact__button .btn-base{background-color:var(--primary-2);color:#000}.contact__button .btn-base:hover{background-color:#fff}.cc-info-icon svg{width:60px;height:60px}.cc-info-item{display:flex;gap:20px;margin:0 0 36px}.cc-info-text h6.h6{font-weight:500}@media (max-width: 767px){.cc-info-item{gap:10px;flex-direction:column}}.step__content .sub-title{margin-bottom:2px}.step__item{align-items:center;gap:20px 30px;padding:40px;border-radius:10px;border:1px solid transparent;transition:.3s all ease}.step__number{width:80px;height:80px;border-radius:50%;background-color:#fff;color:#000;transition:.3s all ease}.step__content{flex:1}.step__item:hover{border:1px solid #E2E2E2}.step__item:hover .step__number{background-color:var(--primary_hover)}.contact-form .form_pin{width:fit-content;margin:0;position:absolute;bottom:0;right:-116px}.section__header{position:relative}.section__header--pin{position:absolute;top:31px;left:140px;width:fit-content}@media (max-width: 1199px){.step__item{padding:20px}.contact-form{padding:40px 30px}.section__header--pin{left:0}}@media (max-width: 991px){.step__item{border:1px solid #E2E2E2;margin-bottom:20px}}@media (max-width: 575px){.section__header--pin{display:none}.contact__fields{gap:20px}.contact-form .isolate .field{margin:0 0 20px}.contact-form{padding:30px 20px}}@media (max-width: 480px){.contact__fields{flex-direction:column;gap:0}.contact__fields .field{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
