.modal{position:fixed;top:10%;left:0;right:0;max-width:517px;width:90%;margin:auto;padding:50px 40px 40px;border-radius:8px;background:#f1f3ff;box-shadow:0 14px 37px rgba(33,33,33,.7);z-index:22;display:none;overflow-y:auto}.modal-animation{animation:.6s bounce}.modal::-webkit-scrollbar{display:none}.modal{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.modal-close{position:absolute;top:30px;right:40px;width:18px;height:18px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .5s}.modal-close:hover .close-icon path{fill:#77b414}.modal-form{display:flex;flex-direction:column}.modal-form__title{margin-bottom:30px !important;text-align:center}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);backdrop-filter:blur(3px);visibility:hidden;opacity:0;z-index:5}.overlay .show{visibility:visible;opacity:1}@media screen and (max-height:720px){.modal{bottom:0}}.modal.active{display:block;transition:all .5s;z-index:999999991}@media screen and (max-width:476px){.modal{padding:50px 15px 40px;width:100%}.modal-close{top:16px;right:16px}}@media screen and (max-width:450px){.modal{height:100%;border-radius:0;top:0}}.general-form .general-form__title{color:#0e1020;text-align:center;margin-bottom:10px;font-family:'Gilroy','Gilroy-bold',sans-serif;font-size:30px;font-weight:600;line-height:33px;letter-spacing:0}.general-form .general-form__subtitle{text-align:center;color:#0e1020;margin-bottom:15px;font-family:'Gilroy','Gilroy-Medium',sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.075px}.general-form .general-form__subtitle strong{font-weight:600}.cf-form .inputs-wrapper>div{margin-bottom:0}.form-with-business .cf-form .inputs-wrapper .business{display:flex}.form-with-business .cf-form .inputs-wrapper .label-form-business{display:inline-block}.new-cta .form-with-business .general-form__title,.new-cta .form-with-business .general-form__subtitle{display:none}.new-cta .inputs-wrapper{display:flex;flex-wrap:wrap;margin:0 0 0 -7px}.new-cta .inputs-wrapper>div{flex:0 1 50%;padding:0 7.5px}.social-forms .social-form{margin-right:8px;position:relative;flex-shrink:0}@media screen and (max-width:745px){.new-cta .inputs-wrapper{display:block;margin:10px 0 0}.new-cta .inputs-wrapper>div{padding:0}}#modal-phone{margin-bottom:20px}.cf-form .label-form{display:inline-block;color:#0e1020;font-family:'Gilroy','Gilroy-Medium',sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:5px}.cf-form .label-form span{color:#ff5a4f;font-family:'Gilroy','Gilroy-Medium',sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.cf-form .intl-tel-input.separate-dial-code .selected-flag{background:0 0}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .country .dial-code{color:#0e1020}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{border-top-left-radius:12px;border-bottom-left-radius:12px}.intl-tel-input.allow-dropdown{width:100%}.country-name,.dial-code,.iti--separate-dial-code .iti__selected-dial-code{font-size:14px}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:95px !important}.intl-tel-input .selected-flag{padding:0 0 0 17px !important}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-left:100px !important}.intl-tel-input.separate-dial-code .selected-dial-code{font-size:14px}.visually-hidden:not(:focus),.visually-hidden:not(:active),.cf-form input[type=checkbox].visually-hidden,.cf-form input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.cf-form input,.cf-form textarea{width:100%;padding:14px 18px;background:0 0;border-radius:12px;border:1px solid rgba(78,79,92,.5)}.cf-form input[type=text],.cf-form input[type=tel],.cf-form input[type=email]{font-family:'Gilroy','Gilroy-Regular',sans-serif;font-size:15px;font-style:normal;line-height:19.6px;font-weight:400;color:#0c0e21}.cf-form input::-webkit-input-placeholder,.cf-form textarea::-webkit-input-placeholder,.cf-form input:-ms-input-placeholder,.cf-form textarea:-ms-input-placeholder{font-family:'Gilroy','Gilroy-Regular',sans-serif;font-size:14px;font-style:normal;line-height:19.6px;font-weight:400;color:#4e4f5c}input::placeholder,textarea::placeholder{font-family:'Gilroy','Gilroy-Regular',sans-serif;font-size:14px;font-style:normal;line-height:19.6px;font-weight:400;color:#4e4f5c}.cf-form input:focus::-webkit-input-placeholder,.cf-form textarea:focus::-webkit-input-placeholder,.cf-form input:focus::placeholder,.cf-form textarea:focus::placeholder,.cf-form input:focus:-ms-input-placeholder,.cf-form textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.cf-form input:focus,.cf-form textarea:focus{outline:none;background:0 0}.cf-form .form-policy{color:#4e4f5c;text-align:center;font-family:'Gilroy','Gilroy-Regular',sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%;max-width:241px;margin:6px auto 0}.cf-form .form-policy a{font-family:'Gilroy','Gilroy-Medium',sans-serif;font-weight:500;text-decoration:underline}.iti-mobile .intl-tel-input.iti-container{z-index:999999999}.social-forms br{display:none}.social-forms{font-family:'Gilroy',sans-serif;font-size:14px;margin-top:20px;font-weight:500}.social-forms .social-form{margin-right:8px;position:relative;flex-shrink:0}.social-forms .social-forms__title{color:#000;font-family:'Gilroy','Gilroy-Medium',sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.07px}.social-forms .social-forms__fields{display:flex;margin-top:16px;margin-bottom:5px}@media screen and (max-width:476px){.social-forms .social-forms__fields{grid-gap:5px}.social-forms .social-form{margin-right:0}.general-form .general-form__title{font-size:26px}}.social-forms .social-form label span{border-radius:5px;padding:10px 25px 11px 50px;cursor:pointer;line-height:1.4;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;white-space:nowrap;font-size:14px}.social-forms .social-form label span:after{content:'';display:block;width:16px;height:16px;position:absolute;left:28px;top:50%;transform:translateY(-50%)}.social-forms .social-form.social-form__telegram label span:after{width:18px;height:16px;background-color:#417df0;-webkit-mask-image:url('/assets/img/telegram.svg');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url('/assets/img/telegram.svg');mask-position:center;mask-repeat:no-repeat}.social-forms .social-form.social-form__whatsapp label span:after{width:16px;-webkit-mask-image:url('/assets/img/whatsapp.svg');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url('/assets/img/whatsapp.svg');mask-position:center;mask-repeat:no-repeat;background-color:#3eb414}.social-forms .social-form.social-form__email label span:after{-webkit-mask-image:url('/assets/img/email.svg');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url('/assets/img/email.svg');mask-position:center;mask-repeat:no-repeat;background-color:rgba(161,148,102,1);height:12px}.social-form.social-form__telegram.active{background:#467aea;border-radius:4px}.social-form.social-form__telegram.active .cf-list-item-label{color:#fff}.social-forms .social-form.social-form__telegram label span{color:#417df0;background:rgba(65,125,240,.2)}.social-forms .social-form.social-form__whatsapp label span{background:rgba(62,180,20,.1);color:#3eb414}.social-form.social-form__whatsapp.active{background:#4fb01e;border-radius:4px}.social-form.social-form__whatsapp.active .cf-list-item-label{color:rgba(235,247,231,1)}.social-forms .social-form.social-form__email label span{background:rgba(161,148,102,.2);color:rgba(161,148,102,1)}.social-form.social-form__email.active{background:rgba(161,148,102,1);border-radius:4px}.social-form.social-form__email.active .cf-list-item-label{color:rgba(236,234,224,1)}.social-forms .social-form.social-form__telegram label input:checked+span:after{background-color:#fff}.social-forms .social-form.social-form__whatsapp label input:checked+span:after{background-color:rgba(235,247,231,1)}.social-forms .social-form.social-form__email label input:checked+span:after{background-color:rgba(236,234,224,1)}.social-forms .social-form.social-form__hidden{width:0;height:0;visibility:hidden;opacity:0;position:absolute}.social-forms .social-form .cf-list-item{margin-left:0;margin-bottom:22px}.social-forms .social-form input{width:0;height:0;opacity:0;position:absolute}.social-forms .social-form .social-form__icon{width:16px;height:16px;position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:1}.for_whom.ui-ux__page{margin-top:100px}.clients.ui-ux__page{margin-top:130px;margin-bottom:50px}.cf-not-valid-tip,.cf-response-output{font-size:11px !important;color:red;position:relative;top:5px}.cf-form .input-icon{z-index:1}.cf-response-output{top:7px;margin:0 !important;padding:0 !important;border:none !important;display:none}.cf form div.visible-only-if-sent,.cf7sg-response-output{display:none}.cf form.sent div.visible-only-if-sent{display:flex}.cf form.sent div.visible-only-if-sent{display:flex;flex-direction:column;align-items:center}.cf form .visible-only-if-sent{flex-direction:column;align-items:center}.cf form .visible-only-if-sent a{display:flex}.cf form .visible-only-if-sent{margin-top:15px}.cf form .visible-only-if-sent .notification__title{text-align:center;font-size:24px;margin-bottom:15px;color:#020205;font-family:'Gilroy','Gilroy-Bold',sans-serif;font-style:normal;font-weight:600;line-height:110%}.cf form .visible-only-if-sent .notification__title span{color:#020205;text-align:center;font-family:'Gilroy','Gilroy-Medium',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.08px;margin-top:12px;margin-bottom:12px;display:flex}.cf form .visible-only-if-sent .notification__message{text-align:center;color:#0e1020;font-family:'Gilroy','Gilroy-Regular',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.07px;margin-bottom:40px}.cf form .visible-only-if-sent .notification__message span{font-weight:700;font-family:'Gilroy','Gilroy-Bold',sans-serif}.cf form .visible-only-if-sent .notification__link{margin-top:15px}.cf form .visible-only-if-sent a:hover{color:#fff}.cf form .visible-only-if-sent .notification__icon{margin-bottom:15px}.social-forms .social-form .cf-list-item{margin-left:0;margin-bottom:10px;margin-top:10px;border-radius:4px}.btn-solid__spinner{display:none;position:relative;padding:2px 30px 0;font-size:12px;line-height:17px;text-transform:uppercase;text-align:center;letter-spacing:.06em;border-radius:4px;overflow:hidden;transition:all .5s;z-index:1;background:#d7d7d7;align-items:center;width:100%}.btn-solid__spinner img{opacity:.7}.cf-form .btn-solid__spinner{margin-top:8px}.cf-form.submitting button[type=submit]{display:none}.cf-form.submitting .btn-solid__spinner{display:block}.btn-solid:disabled,.btn-solid[disabled]{font-weight:700;color:#404040;background:#d7d7d7}.btn-solid{position:relative;padding:16px 30px 15px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;font-weight:600;line-height:17px;text-transform:uppercase;text-align:center;letter-spacing:.06em;color:#0e1020;border-radius:8px;overflow:hidden;transition:all .5s;z-index:1}.modal-form__btn{margin-top:16px;background:#18a8ac;cursor:pointer;height:57px;width:100%}.modal-form__btn svg{position:relative}.audit-calculation .modal-form__btn{width:100%}.btn-solid:after,.btn-transparent:after,.btn-solid:before,.btn-transparent:before{content:'';position:absolute;bottom:0;left:0;height:100%;border-radius:4px;transition:all .5s}.btn-solid:disabled,.btn-solid[disabled]{font-weight:700;color:#404040;background:#d7d7d7}.btn-solid:disabled:before,.btn-transparent:disabled:before,.btn-solid:disabled:after,.btn-transparent:disabled:after,.btn-solid[disabled]:before,.btn-transparent[disabled]:before,.btn-solid[disabled]:after,.btn-transparent[disabled]:after{content:none}button{font-family:'Gilroy',sans-serif;background:0 0;border:none;cursor:pointer}.btn-form{width:100%;max-width:680px;justify-content:center;margin:0;margin-right:auto;margin-left:auto}.btn-form .btn-bg{width:700px;height:700px;top:-317px;left:-5px}@media screen and (max-width:635px){.social-forms .social-form label span{padding:0;padding-left:10px;width:calc(33% - 4px);font-size:12px}.cf-form-control-wrap{position:relative;padding-top:0}.cf-form-control-wrap.business{padding-top:0}.social-forms .social-form label span:after{left:-12px}.social-forms .social-form{margin-right:8px;position:relative;flex-shrink:0;width:calc(33% - 4px);display:flex;align-items:center;justify-content:center;height:37px;border-radius:4px}.social-form.social-form__whatsapp{background-color:rgba(0,193,99,.12)}.social-form.social-form__telegram{background-color:rgba(65,125,240,.2)}.social-form.social-form__email{background-color:rgba(233,233,232,1)}.social-forms .social-form.social-form__whatsapp label span{background:0 0}.social-forms .social-form.social-form__telegram label span{background:0 0}.social-forms .social-form.social-form__email label span{background:0 0}}@media screen and (max-width:543px){.social-forms .social-form label span{padding-left:25px}.social-forms .social-form label span:after{left:0}.flex_form_form.display_none840{padding:30px}.cf-form .inputs-wrapper>div{margin-bottom:12px}}@media screen and (max-width:480px){.social-forms .social-form label span{padding-left:12px}.social-forms .social-form label span:after{left:-8px}.new-quiz .general-form .general-form__subtitle{margin-bottom:15px}.cf-form .inputs-wrapper>div{margin-bottom:12px}.social-forms .social-form{width:calc(32% - 4px)}.social-forms .social-forms__fields{margin-top:12px}.cf-form-control-wrap{position:relative}.cf-form-control-wrap.business{padding-top:0}}@media screen and (max-width:450px){.social-forms .social-form label span{padding-left:20px;font-size:11px}.social-forms .social-form label span:after{left:-2px}.cf-form-control-wrap{position:relative}}@media screen and (max-width:420px){.social-forms .social-form{margin-right:4px;width:calc(32% - 2px)}}@media screen and (max-width:390px){.social-forms .social-form label span{padding-left:20px;font-size:11px}.social-forms .social-form label span:after{left:0}.cf-form-control-wrap{position:relative}}.anim-btn{position:relative;display:flex;align-items:center;height:72px;display:flex;overflow:hidden;background-color:transparent;padding:26px 48px;border-radius:8px;border:1.5px solid var(--green-color);margin:0 20px 0 0;cursor:pointer}.btn-txt-green,.btn-txt-black{position:relative;font-family:'Gilroy','Gilroy-Bold',sans-serif;font-size:inherit;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transform:translateY(-110%);transition:all .2s linear}.anim-btn:hover .btn-txt-green,.anim-btn:hover .btn-txt-black{transform:translateY(-10%)}.btn-txt-black{color:#0e1020}.btn-txt-green{color:var(--green-color)}.txt-wrapper{font-size:16px;position:relative;height:1em;margin-right:10px;overflow:hidden;z-index:1}.btn-bg{position:absolute;width:520px;height:520px;top:-215px;left:-15px;border-radius:50%;background-color:var(--green-color);z-index:0;transition:all .3s linear}.btn-arr-black{transition:all .2s linear;z-index:1}.btn-arr-green{margin-left:-16px;visibility:hidden;opacity:0;transition:all .3s linear;z-index:1}.anim-btn:hover .btn-arr-green{visibility:visible;opacity:1}.anim-btn:hover .btn-arr-black{transform:translateX(20px);visibility:hidden;opacity:0}.anim-btn:hover .btn-bg{transform:scale(0)}@media screen and (max-width:440px){.general-form__subtitle.form-desc--js br{display:none}}.social-form.social-form__whatsapp.active label span {background-color: #4fb01e !important;color: #fff !important;}.social-form.social-form__telegram.active label span {background-color: #417df0 !important;color: #fff !important;}.social-form.social-form__email.active label span {background-color: rgba(161,148,102,1) !important;color: #fff !important;}
