.main-form{background-color:var(--bg-light);padding:120px 0}@media (max-width: 1024px){.main-form{padding:96px 0}}@media (max-width: 768px){.main-form{padding:75px 0}}.main-form__content{display:grid;grid-column-gap:20px;grid-template-areas:'heading card' 'form card';justify-content:space-between}@media (max-width: 1024px){.main-form__content{grid-template-areas:'heading' 'card' 'form'}}.main-form__content-heading{grid-area:heading;margin-bottom:40px}@media (max-width: 1024px){.main-form__content-heading{margin-bottom:64px}}@media (max-width: 768px){.main-form__content-heading{margin-bottom:40px}}@media (max-width: 768px){.main-form__content-heading .subtitle{font-size:1rem;line-height:24px}}.main-form__content-heading .title{max-width:712px}@media (max-width: 1024px){.main-form__content-heading .title{max-width:534px}}.main-form__content-form{grid-area:form}.main-form__content-form .main-form__cf7{max-width:690px}@media (max-width: 1024px){.main-form__content-form .main-form__cf7{max-width:initial}}.main-form__content-form .main-form__cf7 .contact-box-form-inputs{margin-top:0}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .wrapper-contact-box-form-input{column-gap:16px;display:flex}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper{position:relative}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-input,.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-input-big,.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-textarea{background:var(--bg-white);color:#4E4F52;border:none;border-radius:8px;line-height:20px;margin-bottom:20px;height:50px;padding:15px 20px;width:100%}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-textarea::placeholder{color:#A5A7A9}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-input::placeholder{color:#A5A7A9}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-input-big::placeholder{color:#A5A7A9}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-textarea{height:100px;margin-bottom:15px}@media (max-width: 768px){.main-form__content-form .main-form__cf7 .contact-box-form-inputs .input-wrapper .contact-box-form-textarea{margin-bottom:32px}}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .label{flex:1}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms{margin-bottom:20px;position:relative}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox{display:none}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox:checked+.checkbox-label::before{background:url(4ae625912c6ef2fb87ff.svg)}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox-label{color:var(--text-dark);cursor:pointer;font-size:1rem;line-height:28px;padding-left:26px;position:relative}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox-label:before{background-color:var(--bg-white);border-radius:2px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox-label .policy{color:var(--text-contrast);font-weight:600;text-decoration:underline !important;transition:color 3ms ease}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox-label .policy:hover{text-decoration:none !important}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .checkbox-label .policy:active{transition:color 3ms ease;color:var(--bg-contrast-dark)}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .policy-terms .error{bottom:-22px}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .error{align-items:center;bottom:0;color:var(--text-grey-900);display:none;font-size:10px;gap:6px;line-height:20px;opacity:0;position:absolute}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .error.show{display:flex;opacity:1}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .error.show:before{background-image:url(9e56bab7a5d74c37335a.svg);background-size:cover;content:'';height:12px;width:12px}.main-form__content-form .main-form__cf7 .contact-box-form-inputs .error-input{box-shadow:0 0 0 2px #FF0000}.main-form__content-card{display:flex;flex-direction:column;gap:24px;grid-area:card;width:292px}@media (max-width: 1024px){.main-form__content-card{flex-direction:initial;margin-bottom:73px;width:100%}}@media (max-width: 768px){.main-form__content-card{flex-direction:column;align-items:center;margin-bottom:29px}}.main-form__content-card .card__image{border-radius:50%;height:300px;width:292px;object-fit:cover;width:100%}@media (max-width: 1024px){.main-form__content-card .card__image{height:188px;width:183px}}@media (max-width: 768px){.main-form__content-card .card__image{align-self:center;height:168px;width:164px}}.main-form__content-card .card-info{display:flex;flex-direction:column;width:100%}.main-form__content-card .card-info .card__name{color:var(--text-dark);font-size:24px;font-weight:700;line-height:33px;margin-bottom:4px;text-align:center}@media (max-width: 1024px){.main-form__content-card .card-info .card__name{font-size:20px;line-height:27px}}@media (min-width: 769px) and (max-width: 1024px){.main-form__content-card .card-info .card__name{text-align:start}}.main-form__content-card .card-info .card__position{color:var(--text-grey);font-size:1rem;line-height:20px;margin-bottom:16px;text-align:center}@media (min-width: 769px) and (max-width: 1024px){.main-form__content-card .card-info .card__position{text-align:start}}.main-form__content-card .card-info .card__email{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:29px;cursor:pointer}@media (max-width: 1024px){.main-form__content-card .card-info .card__email{margin-bottom:36px}}@media (max-width: 768px){.main-form__content-card .card-info .card__email{margin-bottom:24px}}@media (min-width: 769px) and (max-width: 1024px){.main-form__content-card .card-info .card__email{justify-content:start}}.main-form__content-card .card-info .card__email .card__mail{color:var(--text-contrast);font-size:1rem;font-weight:600;line-height:20px;text-decoration:underline}.main-form__content-card .card-info .card__email:hover .card__mail{text-decoration:none}.main-form__content-card .card-info .card__email:active .card__mail{text-decoration:none;color:var(--bg-contrast-dark)}.main-form__content-card .card-info .card-offices{display:flex;flex-direction:column;gap:14px}@media (max-width: 1024px){.main-form__content-card .card-info .card-offices{flex-direction:initial}}@media (max-width: 768px){.main-form__content-card .card-info .card-offices{flex-direction:column}}.main-form__content-card .card-info .card-offices .card__office{align-items:center;background:var(--text-grey-100);border-radius:8px;display:flex;gap:20px;padding:12px 24px}.main-form__content-card .card-info .card-offices .card__office .card__office-phone{display:flex;flex-direction:column;gap:2px}.main-form__content-card .card-info .card-offices .card__office .card__office-phone .office{color:var(--text-grey);font-size:14px;font-weight:500}.main-form__content-card .card-info .card-offices .card__office .card__office-phone .card__phone{color:var(--text-dark);font-size:14px;font-weight:700;line-height:20px}.main-form .contact-box-form-btn{align-items:center;border:2px solid #F04E36;color:#F04E36;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:800;gap:10px;justify-content:center;line-height:normal;margin-right:16px;margin-top:44px;padding:16px 32px;text-align:center}@media screen and (max-width: 575px){.main-form .contact-box-form-btn{padding:12px 20px;font-size:12px}}@media (max-width: 1024px){.main-form .contact-box-form-btn{margin-top:56px}}@media (max-width: 768px){.main-form .contact-box-form-btn{margin-top:40px}}.main-form .contact-box-form-btn:hover{background:#F04E36;border:2px solid #F04E36;color:#FFF}.main-form .contact-box-form-btn:active{background:#D94B36;border:2px solid #D94B36;color:#FFF}.main-form .contact-box-form-btn:disabled{background:var(--grey-200, #C3C4C6)}.short-gradient-form .policy,.gradient-form .policy{text-decoration:underline !important;transition:.5ms ease all}.short-gradient-form .policy:hover,.gradient-form .policy:hover{color:var(--text-light);opacity:0.7;text-decoration:unset !important}.short-gradient-form .policy:active,.gradient-form .policy:active{color:var(--text-light);opacity:0.7;text-decoration:unset !important}


/*# sourceMappingURL=style.css.map*/