.header-down,.header-down_mob{display:none}.contacts{background:url(../img/contacts/back-contact.svg) no-repeat top;background-size:auto;justify-content:center;margin-top:56px;min-height:calc(100vh - 140px);overflow:hidden;position:relative}@media (min-width:2500px){.contacts{margin-top:56}}@media (max-width:1400px){.contacts{margin-top:48px}}@media (max-width:700px){.contacts{align-items:center;flex-direction:column;margin-top:48px;min-height:calc(100vh - 197px);padding:0 0 48px}}.contacts input:-internal-autofill-selected,.contacts input:-webkit-autofill,.contacts input:-webkit-autofill:focus,.contacts input:-webkit-autofill:hover{-webkit-text-fill-color:#5d6774}.contacts_inner{background:#fff;border-radius:8px;margin:104px auto 170px;max-width:982px}@media (min-width:2500px){.contacts_inner{border-radius:8;margin:104 auto 170;max-width:982}}@media (max-width:1020px){.contacts_inner{margin:104px auto 116px;max-width:574px}}@media (max-width:599px){.contacts_inner{background:transparent;margin:54px auto 120px;max-width:335px}}@media (max-width:360px){.contacts_inner{max-width:315px}}.contacts_info{align-items:flex-start;justify-content:space-between;padding:54px 94px}@media (min-width:2500px){.contacts_info{padding:54 94}}@media (max-width:1020px){.contacts_info{flex-direction:column;padding:54px 94px 80px}}@media (max-width:599px){.contacts_info{padding:0}.contacts_address{background:#fff;border-radius:8px;padding:38px 20px 66px}}.contacts_subtitle{color:#131922;font-size:19px;font-weight:400;line-height:23px;margin-bottom:-2px}@media (min-width:2500px){.contacts_subtitle{font-size:19;line-height:23;margin-bottom:-2}}@media (max-width:599px){.contacts_subtitle{display:block;margin:0 auto -2px;max-width:240px}}.contacts_txt{color:#18212d;display:inline-block;font-size:17px;line-height:22px;margin:14px 0 0}@media (min-width:2500px){.contacts_txt{font-size:17;line-height:22}}.contacts_txt span{border-bottom:thin solid #bcbcbe}.contacts_txt:hover span{border-bottom:thin solid #6dc3f5}.contacts_link{display:inline-block;font-size:17px;line-height:22px;margin:8px 0 0}@media (min-width:2500px){.contacts_link{font-size:17;line-height:22;margin:8 0 0}}.contacts_phone{display:inline-block;font-size:24px;font-weight:600;line-height:32px;margin:0 0 6px}@media (min-width:2500px){.contacts_phone{font-size:24;line-height:32;margin:0 0 6}}.contacts_partners{margin:40px 0 0;position:relative}@media (min-width:2500px){.contacts_partners{margin:40 0 0}}@media (max-width:599px){.contacts_partners{background:#fff;border-radius:8px;margin:20px auto 0;padding:38px 20px 66px}}.contacts_partners-img{left:-94px;position:absolute;top:0}@media (min-width:2500px){.contacts_partners-img{left:-94}}@media (max-width:599px){.contacts_partners-img{display:none}}.contacts_partners-img-mob{display:none}@media (max-width:599px){.contacts_partners-img-mob{display:block;margin:13px 0 -66px -20px}}@media (max-width:360px){.contacts_partners-img-mob{margin:13px 0 -66px -10px}}.contacts_social{margin:40px 0 0}@media (min-width:2500px){.contacts_social{margin:40 0 0}}@media (max-width:599px){.contacts_social{background:#fff;border-radius:8px;margin:20px auto 0;padding:38px 25px 66px}}@media (max-width:360px){.contacts_social{padding:38px 10px 66px}}.contacts_social a{height:34px;margin:0 14px 0 0;width:34px}@media (min-width:2500px){.contacts_social a{height:34;margin:0 14 0 0;width:34}}@media (max-width:360px){.contacts_social a{background-size:contain;height:30px;width:30px}}.contacts_social a:hover{opacity:.7}.contacts_social-insta{background:url(../../img/contacts/ic-insta.svg) no-repeat 50%}.contacts_social-fb{background:url(../../img/contacts/ic-fb.svg) no-repeat 50%}.contacts_social-vk{background:url(../../img/contacts/ic-vk.svg) no-repeat 50%}.contacts_social-youtube{background:url(../../img/contacts/ic-youtube.svg) no-repeat 50%}.contacts_social-telegram{background:url(../../img/contacts/ic-telegram.svg) no-repeat 50%}.contacts_social-viber{background:url(../../img/contacts/ic-viber.svg) no-repeat 50%}.contacts_support{background:#f1f3f6;padding:40px 229px 47px;width:100%}@media (min-width:2500px){.contacts_support{padding:40 229 47}}@media (max-width:1020px){.contacts_support{padding:40px 25px 47px}}@media (max-width:599px){.contacts_support{border-radius:8px;margin:20px auto 0;padding:38px 16px 66px}}@media (max-width:360px){.contacts_support{padding:38px 10px 66px}}.contacts_support .contacts_txt{border:none;margin-bottom:2px}@media (min-width:2500px){.contacts_support .contacts_txt{margin-bottom:2}}.contacts_support-phone{color:#5d6774;display:block;font-size:60px;line-height:64px;margin:0 0 27px}@media (min-width:2500px){.contacts_support-phone{font-size:60;line-height:64;margin:0 0 27}}@media (max-width:599px){.contacts_support-phone{font-size:38px;line-height:40px;margin:0 0 24px}}@media (max-width:360px){.contacts_support-phone{font-size:35px}}.contacts_support-link{display:block;font-size:24px;line-height:29px}@media (min-width:2500px){.contacts_support-link{font-size:24;line-height:29}}.contacts_form-title{color:#18212d;font-size:28px;font-weight:700;line-height:32px;margin-bottom:6px;margin-top:0}@media (min-width:2500px){.contacts_form-title{font-size:28;line-height:32;margin-bottom:6}}.contacts_form{max-width:386px;position:relative;width:100%}@media (min-width:2500px){.contacts_form{max-width:386}}@media (max-width:1020px){.contacts_form{margin:80px 0 0}}@media (max-width:599px){.contacts_form{background:#fff;border-radius:8px;margin:20px auto 0;padding:38px 20px 66px}}.contacts_form .contacts_form-title{margin:0 0 12px}@media (min-width:2500px){.contacts_form .contacts_form-title{margin:0 0 12}}.contacts_form .pure-material-textfield-outlined{margin:0;max-width:100%}.contacts_form .pure-material-textfield-outlined>textarea{height:auto;max-height:112px}.contacts_form .form-input{margin-top:24px}@media (min-width:2500px){.contacts_form .form-input{margin-top:24}}@media (max-width:768px){.contacts_form .form-input{max-width:100%}}.contacts_form .intl-tel-input{background:transparent;border:1px solid #c3d0d9;max-width:100%}.contacts_form .intl-tel-input .popup-input{background:transparent;caret-color:#0990e0;color:#5d6774;height:38px;padding:13px 0 13px 15px!important}@media (min-width:2500px){.contacts_form .intl-tel-input .popup-input{height:38;padding:13 0 13 15!important}}.contacts_form .intl-tel-input.separate-dial-code .selected-flag{background:transparent;height:38px}@media (min-width:2500px){.contacts_form .intl-tel-input.separate-dial-code .selected-flag{height:38}}.contacts_form .intl-tel-input.separate-dial-code .flag-container:hover .selected-flag{background:transparent}.contacts_form .intl-tel-input.separate-dial-code .flag-container{height:38px}@media (min-width:2500px){.contacts_form .intl-tel-input.separate-dial-code .flag-container{height:38}}.contacts_form .intl-tel-input.separate-dial-code .selected-dial-code{border:none}.contacts_form .intl-tel-input.separate-dial-code .selected-dial-code:active{color:#811ad9}.contacts_form .intl-tel-input.error .selected-flag{border:1px solid red;border-right:0}.contacts_form .intl-tel-input.error .popup-input{border:1px solid red;border-left:0;border-radius:0 4px 4px 0}.contacts_form .label-placeholder{background:transparent;color:#5d6774;left:74px;top:9px;z-index:9}@media (min-width:2500px){.contacts_form .label-placeholder{left:74;top:9}}.contacts_form-email,.contacts_form-msg{margin-top:24px!important}@media (min-width:2500px){.contacts_form-email,.contacts_form-msg{margin-top:24!important}}.contacts_form .btn{background:#0990e0;margin-top:40px;max-width:158px;opacity:1;width:100%}@media (min-width:2500px){.contacts_form .btn{margin-top:40;max-width:158}}.contacts_form .popup-input::-moz-placeholder{opacity:0}.contacts_form .popup-input::placeholder{opacity:0}.contacts_form .popup-input:focus::-moz-placeholder{opacity:1}.contacts_form .popup-input:focus::placeholder{opacity:1}.contacts_form input.error.popup-input{border:0;border-radius:0 4px 4px 0}.alert-success{background:#fff;border:none;border-radius:8px;color:#49545c;height:100%;left:0;max-width:386px;position:absolute;top:0;width:100%;z-index:10}@media (max-width:600px){.alert-success{padding:50px 0 0}}.alert-danger{background:transparent;border:0;bottom:60px;font-weight:400;height:auto;left:50%;margin:0 auto;padding:0;text-align:left;top:auto;transform:translateX(-50%)}.alert-danger .contact-send_title{color:#d43737;font-size:14px;font-size:400;letter-spacing:-.15px;line-height:18px}.contacts .alert-danger{bottom:80px}.contact-send_title{font-size:24px;font-weight:600;line-height:29px;margin:15px 0 4px}.contact-send_subtitle{color:#49545c;font-size:16px;line-height:22px}
