#callForm,#callForm *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#callForm select,#callForm input{font-family:Involve,sans-serif}#callForm{font-family:Involve,sans-serif;font-weight:400;font-size:16px;font-style:normal;color:#2e2e2e;line-height:1.3}#callForm .btn{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border-radius:99px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;backdrop-filter:blur(8px);max-width:220px;white-space:nowrap;text-align:center;cursor:pointer}#callForm .btn--blue{border-radius:99px;color:#fff;background:linear-gradient(282deg,#214ce9,#8fa5f3);border:none}#callForm a{text-decoration:none;color:#4e4e4e}#callForm .feedback__form-label{display:block}:where(.glightbox-container) .gslide-media{border-radius:40px;background:#fff;padding:40px}#callForm .modal-title{color:#2e2e2e;font-size:24px;font-style:normal;font-weight:500;line-height:1.3;margin-bottom:40px}#callForm .call__form{display:flex;flex-direction:column;gap:16px}#callForm .call__form .btn--submit{width:100%;max-width:unset}#callForm .call__form .feedback__form-label,#callForm .call__form .feedback__form-label a{color:#2e2e2e80;font-size:12px;font-style:normal;font-weight:500;line-height:1.5}#callForm .call__form .feedback__form-label a{text-decoration:underline}#glightbox-body.modalForm .gbtn{display:none}:where(.glightbox-container) .goverlay{background:#000000b3!important}.glightbox-clean .gclose{width:64px!important;height:64px!important;border-radius:50%!important;background:#6f6f71!important;top:40px!important;right:40px!important;backdrop-filter:blur(6px)!important}.glightbox-clean .gclose svg{width:24px!important}#callForm .mobile-modal-header{display:none}#callForm .checkbox-wrapper input.novalid:not(:checked)+label:before{background:#ff474a4d!important}#callForm .input-form{width:100%;border:none;border-radius:16px;background:#2e2e2e0d;color:#2e2e2e80;font-family:Involve;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;padding:16px}#callForm .btn--submit:disabled,#callForm .btn--submit.is-loading{opacity:.5;cursor:default;pointer-events:none}#callForm .checkbox-wrapper input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}#callForm .checkbox-wrapper label{position:relative;padding-left:32px;cursor:pointer;font-size:14px;color:#333;user-select:none}#callForm .checkbox-wrapper label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:transparent;border-radius:4px;border:1px solid rgba(0,0,0,.2);transition:background .3s ease}#callForm .feedback__form-agree{display:flex;flex-direction:column;gap:8px}#callForm .checkbox-wrapper input[type=checkbox]:checked+label:before{background:#214ce9}#callForm .checkbox-wrapper input[type=checkbox]:checked+label:after{content:"";position:absolute;left:6px;top:calc(50% - 2px);width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-50%) rotate(45deg)}#callForm .header__logo{width:200px;flex-shrink:0}#callForm .input-form:active,#callForm .input-form:hover,#callForm .input-form:focus{border:none;outline:none}#callForm .input-form.novalid{background:#ff474a4d!important}#callForm .feedback__form-thanks{display:flex;flex-direction:column;gap:4px;align-items:center;padding:80px 0}#callForm .feedback__form-thanks-image{margin-bottom:12px;text-align:center}#callForm .feedback__form-thanks-title{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:1.3}#callForm .feedback__form-thanks-message{color:#ffffff80;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:1.5}#callForm .modal-window .feedback__form-thanks-title,#callForm .modal-window .feedback__form-thanks-message,#callForm .mobile-form__content .feedback__form-thanks-title,#callForm .mobile-form__content .feedback__form-thanks-message{color:#2f2f2f}#callForm .checkbox-wrapper{width:100%;display:flex;gap:7px;justify-content:center}#callForm .feedback__form-agree .checkbox-wrapper{align-items:flex-start;justify-content:flex-start}#callForm label.feedback__form-label,#callForm .feedback__form-label a{color:#ffffff80;font-size:12px;font-style:normal;font-weight:500;line-height:1.5}#callForm .feedback__form-label a{text-decoration:underline}#callForm input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:14px;min-width:14px;height:14px;border:1px solid #fff;border-radius:2px;background-color:transparent;position:relative;cursor:pointer;vertical-align:middle;margin:0}#callForm .feedback__form-label input[type=checkbox]:checked:before{content:"";position:absolute;top:1px;left:4px;width:3px;height:7px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}#callForm .btn{text-decoration:none}#callForm .header__logo{display:block;align-items:normal;margin:0}#callForm *:before,#callForm *:after{box-sizing:content-box}#callForm .field__control .input-form{padding-right:48px}#callForm .field__clear{top:18px}#callForm .input-form:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}#callForm .checkbox-wrapper input[type=checkbox]:focus-visible+label:before{outline:2px solid var(--color-blue);outline-offset:2px}@media(max-width:991.98px){.glightbox-clean .gslide-media{border-radius:unset;margin:0;padding:0;max-height:100vh}:where(.glightbox-container) .gslide-inline .ginlined-content{padding:0;position:relative}:where(.glightbox-container) .goverlay{opacity:0}.glightbox-container .gslide.current,.glightbox-container .gslide-inner-content,.glightbox-container .ginner-container{height:100%}:where(.glightbox-container) .gslide-inline{max-height:100vh!important}#callForm .mobile-modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(46,46,46,.1);padding:16px 40px}#callForm .modal-window{max-width:520px;margin:0 auto}#callForm .modal-title{text-align:center;margin-bottom:0}#callForm .modal-window .call__form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:420px;padding-left:20px;padding-right:20px}.glightbox-clean .gclose.gbtn{width:32px!important;height:32px!important;padding:4px!important;background:transparent!important;border-radius:0!important;top:20px!important;transition:ease-in .3s 1s}.glightbox-clean .gclose path{fill:#2e2e2e}}