@media (max-width:991px){
body{overflow-x:hidden}
}
body.preloader .loader{opacity:1;visibility:visible}
body.menu-open:before{opacity:1;visibility:visible}
body.menu-open .top .head .main-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
body p:last-child{margin-bottom:0!important}
body .loader{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";background-color:rgba(0,0,0,.8);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;visibility:hidden;z-index:99999999}
body button:focus{outline:0!important}
body .top .top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}
body .top .top-btn .tocontact{display:block}
@media (max-width:991px){
body .top .head{position:absolute;left:0;top:0;width:100%;padding:30px;z-index:100;background-color:#f2f6fc}
}
@media (max-width:991px){
body .top .head.fixed{position:fixed;padding-top:20px;padding-bottom:20px;background-color:#f2f6fc;z-index:100}
}
@media (max-width:991px){
body .top .head .main-logo img.sachal-logo{padding:0}
}
body .top .head .open-menu{display:none}
@media (max-width:991px){
body .top .head .open-menu{display:block;width:46px;height:19px;border:none;padding:0;background:url(../img/home/mobile/burger.png) 0 0 no-repeat}
}
@media (max-width:991px){
body .top .head .main-menu{position:fixed;right:0;top:0;width:95%;height:100vh;background:#fff url(../img/home/mobile/menu_bg.png) right bottom no-repeat;background-size:auto 100%;z-index:99;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:45px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
}
body .top .head .main-menu .close-menu{display:none}
@media (max-width:991px){
body .top .head .main-menu .close-menu{display:block;padding:0;border:none;position:absolute;left:30px;top:30px;width:26px;height:25px;background:url(../img/home/mobile/close.png) 0 center no-repeat;background-size:100%}
}
body .top .head .main-menu .contacts{display:none}
@media (max-width:991px){
body .top .head .main-menu .contacts{display:block;padding-right:30px}
}
body .top .head .main-menu .contacts .contact-item{margin-bottom:22px;padding-right:40px}
body .top .head .main-menu .contacts .contact-item.phone{background:url(../img/home/mobile/phone-icon.png) right 2px no-repeat;background-size:25px}
body .top .head .main-menu .contacts .contact-item.address{background:url(../img/home/mobile/address-icon.png) right 2px no-repeat;background-size:25px}
body .top .head .main-menu .contacts .contact-item.email{background:url(../img/home/mobile/email-icon.png) right 2px no-repeat;background-size:25px}
body .top .head .main-menu .contacts .contact-item:last-child{margin-bottom:0}
body .top .head .main-menu .contacts .contact-item .contact-item_label{font-size:30px;line-height:1;color:#212121}
@media (max-width:991px){
body .top .head .main-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:58px}
}
@media (max-width:991px){
body .top .head .main-menu ul.menu li{display:block;padding:30px 0 0;margin-left:0;width:177px;background:url(../img/home/mobile/menu_item_bg.png) 0 bottom no-repeat}
}
@media (max-width:991px){
body .top .head .main-menu ul.menu li:nth-child(2){width:222px}
}
@media (max-width:991px){
body .top .head .main-menu ul.menu li:nth-child(3){width:263px}
}
@media (max-width:991px){
body .top .head .main-menu ul.menu li:nth-child(4){width:318px}
}
@media (max-width:991px){
body .top .head .main-menu ul.menu li a{font-size:22px;padding-top:17px;padding-bottom:17px;padding-right:30px;display:block;text-align:right}
}
body iframe{display:block}
body .image-abs{position:absolute;left:0;top:0}
body .text ul li{padding-right:30px;background:url(../img/home/list-icon.png) right 0 no-repeat;font-family:AlmoniBold,sans-serif;font-size:22px;line-height:1.29;color:#212121;text-align:right}
body .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body .buttons .button{padding:2px;border-radius:5px;display:block;min-width:215px;background:-webkit-gradient(linear,right top,left top,from(#296dd3),color-stop(#4999df),to(#4caee5));background:-o-linear-gradient(right,#296dd3,#4999df,#4caee5);background:linear-gradient(to left,#296dd3,#4999df,#4caee5)}
body .buttons .button .button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:5px;padding:9px 15px}
body .buttons .button .button-inner .label{display:block;font-family:AlmoniBold,sans-serif;font-size:22px;line-height:23px;text-align:center;background:-o-linear-gradient(177.38deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);background:linear-gradient(272.62deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
body .first-section{margin-bottom:20px}
body .first-section .top{padding-bottom:0;background-color:#f2f6fc}
body .first-section .top-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}
@media (max-width:991px){
body .first-section .top-banner{padding-top:113px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (max-width:480px){
body .first-section .top-banner .image img{max-height:65px}
}
body .first-section .top-banner .text{padding-top:10px;margin-right:20px;font-family:AlmoniBold,sans-serif;font-size:48px;line-height:1;color:#212121}
@media (max-width:991px){
body .first-section .top-banner .text{margin-right:0}
}
@media (max-width:480px){
body .first-section .top-banner .text{font-size:36px}
}
@media (max-width:480px){
body .first-section .top-banner .text span{display:none}
}
body .about-section{margin-bottom:100px;padding-bottom:60px;background:url(../img/home/about_bg-min.png) center bottom no-repeat;background-size:100%}
@media (max-width:1199px){
body .about-section{background-position-y:140px;padding-bottom:0;position:relative}
}
@media (max-width:991px){
body .about-section{background-position-y:190px}
}
@media (max-width:480px){
body .about-section{background-position-y:290px}
}
@media (max-width:991px){
body .about-section:before{position:absolute;left:0;top:30%;width:100%;height:70%;display:block;content:"";background-color:rgba(242,246,252,.45)}
}
body .about-section #about{padding-top:0}
@media (max-width:991px){
body .about-section #about{margin-top:0!important;position:relative;z-index:2}
}
body .about-section .top{padding-bottom:475px}
@media (max-width:1400px){
body .about-section .top{padding-bottom:350px}
}
@media (max-width:1199px){
body .about-section .top{padding-bottom:300px}
}
@media (max-width:480px){
body .about-section .top{padding-bottom:190px}
}
body .about-section .about-top{position:relative}
@media (max-width:1199px){
body .about-section .about-top{padding-bottom:90px}
}
@media (max-width:991px){
body .about-section .about-top{padding-bottom:0}
}
body .about-section .about-top .about-popup{position:relative;z-index:2}
@media (max-width:1199px){
body .about-section .about-top .about-popup{width:100%!important}
}
body .about-section .about-top .image-abs.left{max-width:44%;top:auto;bottom:-40px}
@media (max-width:1199px){
body .about-section .about-top .image-abs.left{bottom:0}
}
@media (max-width:991px){
body .about-section .about-top .image-abs.left{max-width:100%;position:relative;left:auto;top:auto;bottom:auto;margin-top:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
@media (max-width:991px){
body .about-section .about-top .image-abs.left img{max-width:initial;height:165px}
}
body .about-section .about-top .image-abs.right{max-width:20%;left:auto;right:0}
@media (max-width:1199px){
body .about-section .about-bottom{padding-bottom:60px;background-color:rgba(242,246,252,.45)}
}
@media (max-width:991px){
body .about-section .service-popup{margin-right:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
@media (max-width:991px){
body .about-section .about-service{display:none}
}
body .about-section .about-service_mobile{display:none}
@media (max-width:991px){
body .about-section .about-service_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:50px;margin-right:-30px}
}
body .work-with-section #work-with{padding-top:0}
body .work-with-section #work-with .work-popup{background:#fbfbfb;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);border-radius:5px}
@media (max-width:991px){
body .work-with-section #work-with .work-popup{padding-left:30px;padding-right:30px;padding-bottom:30px}
}
@media (max-width:1199px){
body .work-with-section #work-with .work-popup .work-box{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:50px}
}
@media (max-width:991px){
body .work-with-section #work-with .work-popup .work-box{margin-top:0;padding-left:30px;padding-right:30px}
}
body .work-with-section #work-with .work-popup .work-box:last-child{margin-bottom:0}
body .work-with-section #work-with .work-popup .work-box .content .text{margin-bottom:15px}
@media (max-width:1199px){
body .work-with-section #work-with .work-popup .work-box .content .text{min-height:10px}
}
body .work-with-section .work-wrapper{position:relative}
@media (max-width:1199px){
body .work-with-section .image-abs{display:none!important}
}
body .work-with-section .image-abs.left{top:40px}
body .work-with-section .image-abs.center{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body .work-with-section .image-abs.right{left:auto;right:0;top:auto;bottom:-80px}
body .our-team-section{margin-bottom:100px}
@media (max-width:991px){
body .our-team-section #our-team{padding-top:170px}
}
body .our-team-section #our-team .our-team{top:auto;bottom:0}
@media (max-width:991px){
body .our-team-section #our-team .our-team{display:none}
}
body .our-team-section #our-team .our-team_mobile{display:none}
@media (max-width:991px){
body .our-team-section #our-team .our-team_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media (max-width:991px){
body .our-team-section #our-team .team-left{display:none}
}
@media (max-width:991px){
body .our-team-section #our-team .team-right{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
body .contacts-section{background:url(../img/home/contact_bg.png) center bottom no-repeat}
@media (max-width:480px){
body .contacts-section{background:url(../img/home/mobile/contact_bg.png) 0 46px no-repeat;background-size:100%}
}
body .contacts-section #contact{padding-bottom:70px}
@media (max-width:991px){
body .contacts-section #contact{padding-bottom:50px}
}
body .contacts-section #contact h2{padding-bottom:45px}
@media (max-width:991px){
body .contacts-section .container{padding-left:0;padding-right:0}
}
@media (max-width:991px){
body .contacts-section .container .row{margin-left:0;margin-right:0}
}
@media (max-width:991px){
body .contacts-section .contact-right{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}
}
@media (max-width:991px){
body .contacts-section .contact-left{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;padding-right:0}
}
@media (max-width:1199px){
body #footer .footer-logo{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:50px}
}
@media (max-width:1199px){
body #footer .footer-menu{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:480px){
body #footer .footer-menu ul li{padding-left:10px;padding-right:10px}
}
@media (max-width:1199px){
body #footer .footer-links{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:1199px){
body #footer .footer-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media (max-width:1199px){
body #footer .footer-links #to-top{position:absolute;right:0;top:0}
}
button{cursor:pointer}
.page-wrapper{background-size:100%!important;background-attachment:fixed!important;height:auto;min-height:100vh}
.page-wrapper.step-fourth{background:url(../img/vehicle_details-min.jpeg) 0 0 no-repeat}
@media (max-width:480px){
.page-wrapper.step-fourth{background-size:cover!important}
}
.page-wrapper.step-five{background:url(../img/digital_signature-min.jpeg) 0 0 no-repeat}
@media (max-width:480px){
.page-wrapper.step-five{background-size:cover!important}
}
.page-wrapper.step-six{background:url(../img/the_confirmation-min.jpeg) 0 0 no-repeat}
@media (max-width:480px){
.page-wrapper.step-six{background-size:cover!important}
}
.page-wrapper .logo{margin-bottom:35px}
.page-wrapper .step-title{max-width:630px;margin-left:auto;margin-right:auto;padding-top:0!important;padding-bottom:35px!important}
@media (max-width:480px){
.page-wrapper .step-title{padding-left:20px!important;padding-right:20px!important}
}
.page-wrapper .step-title span{display:block;margin-top:10px;color:#000}
.form-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}
.form-items .form-item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:6px;padding-right:6px;margin-bottom:12px}
.form-items .form-item.col-1-2{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
@media (max-width:480px){
.form-items .form-item.col-1-2{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
.form-items .form-item.error .form-item_label .error-mess{display:block}
.form-items .form-item.error .form-item_label .text-input{border-color:red;color:red}
.form-items .form-item.error .form-item_label .text-input.button{color:red}
.form-items .form-item.error .form-item_label .text-input::-webkit-input-placeholder{color:red}
.form-items .form-item.error .form-item_label .text-input::-moz-placeholder{color:red}
.form-items .form-item.error .form-item_label .text-input:-ms-input-placeholder{color:red}
.form-items .form-item.error .form-item_label .text-input::-ms-input-placeholder{color:red}
.form-items .form-item.error .form-item_label .text-input::placeholder{color:red}
.form-items .form-item .form-item_label{display:block}
.form-items .form-item .form-item_label .text-input{text-align:right;position:relative;display:block;width:100%;direction:rtl;border:1px solid #296dd3;padding:8px 20px;margin:0;color:rgba(0,0,0,.5);background:#fff;font-size:18px;height:44px;line-height:26px;border-radius:4px;-webkit-filter:drop-shadow(2px 4px 15px rgba(88, 87, 87, .08));filter:drop-shadow(2px 4px 15px rgba(88, 87, 87, .08));-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:400;font-family:Almoni,sans-serif}
.form-items .form-item .form-item_label .text-input:focus{outline:0!important}
.form-items .form-item .form-item_label .text-input:focus::-webkit-input-placeholder{opacity:0}
.form-items .form-item .form-item_label .text-input:focus::-moz-placeholder{opacity:0}
.form-items .form-item .form-item_label .text-input:focus:-ms-input-placeholder{opacity:0}
.form-items .form-item .form-item_label .text-input:focus::-ms-input-placeholder{opacity:0}
.form-items .form-item .form-item_label .text-input:focus::placeholder{opacity:0}
.form-items .form-item .form-item_label .text-input::-webkit-input-placeholder{opacity:1}
.form-items .form-item .form-item_label .text-input::-moz-placeholder{opacity:1}
.form-items .form-item .form-item_label .text-input:-ms-input-placeholder{opacity:1}
.form-items .form-item .form-item_label .text-input::-ms-input-placeholder{opacity:1}
.form-items .form-item .form-item_label .text-input::placeholder{opacity:1}
.popup-box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:100px}
@media (max-width:480px){
.popup-box_wrapper{padding:0 20px 50px}
}
.popup-box_wrapper .popup-box{text-align:center;background:rgba(255,255,255,.04);-webkit-box-shadow:2px 4px 40px rgba(0,0,0,.12);box-shadow:2px 4px 40px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:4px;padding:40px 0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;top:auto;left:auto;width:630px;height:auto!important;margin-left:0;margin-top:0}
.popup-box_wrapper .popup-box h2.title{padding-left:30px;padding-right:30px}
@media (max-width:480px){
.popup-box_wrapper .popup-box h2.title{padding-left:20px;padding-right:20px}
}
.popup-box_wrapper .popup-box h2.title.small{margin-bottom:20px;font-size:24px;font-family:Almoni,sans-serif}
.popup-box_wrapper .popup-box .error-send{display:none}
.popup-box_wrapper .popup-box .error-send .error-body .resend-code{padding:0;border:none;background:0 0;text-decoration:underline}
.popup-box_wrapper .popup-box .error-send .error-body .resend-code.disabled{pointer-events:none;opacity:.5}
@media (max-width:480px){
.popup-box_wrapper .popup-box .form{padding-left:20px;padding-right:20px}
}
@media (max-width:480px){
.popup-box_wrapper .popup-box .form .popup-btn{margin-top:20px!important}
}
@media (max-width:480px){
.popup-box_wrapper .popup-box .form .popup-btn a.main-btn{background-size:cover}
}
.popup-box_wrapper .popup-box .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.popup-box_wrapper .popup-box .info-wrapper .info-title{position:relative;margin-bottom:20px;padding-bottom:20px;font-family:AlmoniBold,sans-serif;font-size:26px;line-height:1;text-align:center;letter-spacing:.015em;background:-o-linear-gradient(177.38deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);background:linear-gradient(272.62deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}
.popup-box_wrapper .popup-box .info-wrapper .info-title:before{position:absolute;left:10%;bottom:0;width:80%;display:block;content:"";height:1px;background-color:rgba(41,133,211,.16)}
.popup-box_wrapper .popup-box .info-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.popup-box_wrapper .popup-box .info-wrapper .info-item:last-child{margin-bottom:0}
.popup-box_wrapper .popup-box .info-wrapper .info-item .icon{max-width:35px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;margin-left:30px}
.popup-box_wrapper .popup-box .info-wrapper .info-item .value a{font-family:AlmoniBold,sans-serif;font-size:22px;line-height:1;letter-spacing:.015em;color:#000;display:block;direction:ltr}
.popup-box_wrapper .popup-box select{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.popup-box_wrapper .popup-box select.error{border-color:red}
.popup-box_wrapper .popup-box .form-item{position:relative}
@media (max-width:480px){
.popup-box_wrapper .popup-box .form-item{width:100%}
}
.popup-box_wrapper .popup-box .form-item.error .form-item_label.file-label .text-input:before{background:url(../img/upload_icon_error.svg) center no-repeat}
.popup-box_wrapper .popup-box .form-item.error .form-item_label .error-mess{display:block}
.popup-box_wrapper .popup-box .form-item.error .text-input{border-color:red;color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input.button{color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input::-webkit-input-placeholder{color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input::-moz-placeholder{color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input:-ms-input-placeholder{color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input::-ms-input-placeholder{color:red}
.popup-box_wrapper .popup-box .form-item.error .text-input::placeholder{color:red}
.popup-box_wrapper .popup-box .form-item.error .name{color:red}
.popup-box_wrapper .popup-box .form-item.error .name a{color:red}
.popup-box_wrapper .popup-box .form-item.error input[type=checkbox]{border-color:red!important}
.popup-box_wrapper .popup-box .form-item.checkbox .name{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.popup-box_wrapper .popup-box .form-item.checkbox a{text-decoration:underline}
.popup-box_wrapper .popup-box .form-item .form-item_label{position:relative;margin-bottom:20px;display:block;cursor:pointer}
.popup-box_wrapper .popup-box .form-item .form-item_label .input-label{text-align:right;display:none}
@media (max-width:480px){
.popup-box_wrapper .popup-box .form-item .form-item_label .input-label{display:block}
}
.popup-box_wrapper .popup-box .form-item .form-item_label.file-label input{display:none}
.popup-box_wrapper .popup-box .form-item .form-item_label.file-label .text-input{padding-left:45px}
.popup-box_wrapper .popup-box .form-item .form-item_label.file-label .text-input.uploaded:before{background:url(../img/uploaded_icon.svg) center no-repeat}
.popup-box_wrapper .popup-box .form-item .form-item_label.file-label .text-input:before{position:absolute;left:15px;top:12px;width:20px;height:20px;display:block;content:"";background:url(../img/upload_icon.svg) center no-repeat}
.popup-box_wrapper .popup-box .form-item .form-item_label .text-input{margin-bottom:0}
.popup-box_wrapper .popup-box .form-item .text-input{text-align:right;position:relative;display:block;width:100%;direction:rtl;border:1px solid #296dd3;padding:8px 20px;margin:0 0 15px;color:rgba(0,0,0,.5);background:#fff;font-size:18px;height:44px;line-height:26px;border-radius:4px;-webkit-filter:drop-shadow(2px 4px 15px rgba(88, 87, 87, .08));filter:drop-shadow(2px 4px 15px rgba(88, 87, 87, .08));-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:400;font-family:Almoni,sans-serif}
.popup-box_wrapper .popup-box .form-item .text-input.signed{color:#39ad39;border-color:#39ad39}
.popup-box_wrapper .popup-box .form-item .text-input.signed.button{color:#39ad39}
.popup-box_wrapper .popup-box .form-item .text-input.sms-code{padding-left:16px!important;margin-right:0!important}
.popup-box_wrapper .popup-box .form-item .text-input.button{height:69px;border-width:2px;text-align:center;font-family:AlmoniBold,sans-serif;font-size:20px;line-height:21px;color:#043d6b}
.popup-box_wrapper .popup-box .form-item .text-input:focus::-webkit-input-placeholder{opacity:0}
.popup-box_wrapper .popup-box .form-item .text-input:focus::-moz-placeholder{opacity:0}
.popup-box_wrapper .popup-box .form-item .text-input:focus:-ms-input-placeholder{opacity:0}
.popup-box_wrapper .popup-box .form-item .text-input:focus::-ms-input-placeholder{opacity:0}
.popup-box_wrapper .popup-box .form-item .text-input:focus::placeholder{opacity:0}
.popup-box_wrapper .popup-box .form-item .text-input::-webkit-input-placeholder{opacity:1}
.popup-box_wrapper .popup-box .form-item .text-input::-moz-placeholder{opacity:1}
.popup-box_wrapper .popup-box .form-item .text-input:-ms-input-placeholder{opacity:1}
.popup-box_wrapper .popup-box .form-item .text-input::-ms-input-placeholder{opacity:1}
.popup-box_wrapper .popup-box .form-item .text-input::placeholder{opacity:1}
.popup-box_wrapper .popup-box .form-item .error-mess{margin-top:5px;font-size:14px;line-height:1;letter-spacing:.01em;color:#212121;opacity:.5;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:none;text-align:right}
.popup-box_wrapper .popup-box .form-item button{padding:0;border:none;background:0 0}
.popup-box_wrapper .popup-box .form-item button:focus,.popup-box_wrapper .popup-box .form-item button:focus-visible{outline:0!important}
#step-one .popup-box,#step-three .popup-box,#step-two .popup-box{position:relative;top:auto;left:auto;margin-top:0;margin-left:0}
.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;display:none;background-color:rgba(0,0,0,.7)}
.modal .buttons .button{padding:12px;border:none;min-width:300px;color:#fff;font-family:AlmoniBold,sans-serif;font-size:20px;line-height:1}
.modal .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding-top:50px;padding-bottom:50px;max-width:100%}
@media (max-width:1199px){
.modal .modal-dialog{padding-left:50px;padding-right:50px}
}
@media (max-width:767px){
.modal .modal-dialog{padding-left:15px;padding-right:15px}
}
.modal .modal-dialog .modal-content{background-color:#fff;width:100%;max-height:100%;overflow-y:auto;max-width:630px;-webkit-box-shadow:0 4px 32px rgba(0,0,0,.05);box-shadow:0 4px 32px rgba(0,0,0,.05);border-radius:4px;padding:50px 30px}
@media (max-width:480px){
.modal .modal-dialog .modal-content{padding-left:20px;padding-right:20px}
}
.modal .modal-dialog .modal-content.big{max-width:870px}
.modal .modal-dialog .modal-content .close-btn{width:33px;height:33px;position:absolute;left:20px;top:20px;z-index:10;border-radius:50%;background:-o-linear-gradient(177.38deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);background:linear-gradient(272.62deg,#296dd3 -8.89%,#4999df 58.33%,#4caee6 121.48%);-webkit-box-shadow:2px 2px 10px rgba(3,65,118,.2);box-shadow:2px 2px 10px rgba(3,65,118,.2);padding:0;border:none}
.modal .modal-dialog .modal-content .close-btn span{position:absolute;right:20%;top:50%;width:60%;height:1px;background-color:#fff;border-radius:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modal .modal-dialog .modal-content .close-btn span.bottom{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modal .modal-dialog .modal-content .m-header{padding-top:20px;margin-bottom:20px}
.modal .modal-dialog .modal-content .m-header .title{margin-left:auto;margin-right:auto;margin-bottom:0;max-width:530px;font-size:30px;line-height:1;text-align:center;font-family:AlmoniBold,sans-serif;color:#000}
.modal .modal-dialog .modal-content .m-body{max-width:670px;margin-left:auto;margin-right:auto}
.modal .modal-dialog .modal-content .m-body p{color:#000;line-height:1;letter-spacing:.01em}
.modal .modal-dialog .modal-content .m-body p .replace-span{display:inline-block;border-bottom:2px solid #000;padding-left:30px;padding-right:30px;color:#043d6b}
.modal .modal-dialog .modal-content .m-body .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
.modal .modal-dialog .modal-content .m-body .form .form-items{width:100%;max-width:600px}
.modal .modal-dialog .modal-content .m-body .values-block{margin-top:50px}
.modal .modal-dialog .modal-content .m-body .attorney-signature{width:100%;max-width:420px;margin:80px auto;position:relative;background:#fff;border:1px solid #e5e5e5;border-radius:10px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.modal .modal-dialog .modal-content .m-body .attorney-signature.error{border-color:red}
.modal .modal-dialog .modal-content .m-body .attorney-signature.error .attorney-subtitle{color:red}
@media (max-width:480px){
.modal .modal-dialog .modal-content .m-body .attorney-signature{margin-top:40px;margin-bottom:40px}
}
.modal .modal-dialog .modal-content .m-body .attorney-signature .attorney-subtitle{position:absolute;left:0;bottom:0;width:100%;font-size:14px;line-height:1.5;text-align:center;text-decoration:underline;color:rgba(104,117,145,.55);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:none}
.modal .modal-dialog .modal-content .m-body .attorney-signature .signature canvas{display:block;height:160px!important}
.modal .modal-dialog .modal-content .m-body .attorney-signature .signature-wrapper{position:relative;z-index:1;width:100%}
.modal .modal-dialog .modal-content .m-body .attorney-signature .image{position:absolute;left:35px;bottom:35px;max-width:25px}
.modal .modal-dialog .modal-content .m-body .attorney-signature .attorney-buttons{position:absolute;right:10px;bottom:0;z-index:2}
.modal .modal-dialog .modal-content .m-body .attorney-signature .attorney-buttons .reset-signature{background:0 0;border:none;padding:0;font-size:14px}
.values-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.values-wrapper .value-item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
@media (max-width:480px){
.values-wrapper .value-item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
.values-wrapper .value-item .label{max-width:110px;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;font-size:18px;line-height:18px;text-align:right;letter-spacing:.01em;color:#000}
.values-wrapper .value-item .value{font-family:AlmoniBold,sans-serif;font-size:20px;line-height:1;text-align:right;letter-spacing:.01em;background:-o-linear-gradient(178.34deg,#175e9b 8.19%,#3877ad 52.06%,#4988bf 89%);background:linear-gradient(271.66deg,#175e9b 8.19%,#3877ad 52.06%,#4988bf 89%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}
.screenshot-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px}
.screenshot-page .screenshot-container{width:100%;max-width:870px}
.screenshot-page .screenshot-container .screenshot-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px;padding-right:40px}
.screenshot-page .screenshot-container .date{width:100%;text-align:right;margin-bottom:24px;font-size:18px;line-height:1;letter-spacing:.01em}
.screenshot-page .screenshot-container .title{margin-bottom:20px;max-width:530px;font-size:30px;line-height:1;text-align:center;font-family:AlmoniBold,sans-serif;color:#000}
.screenshot-page .screenshot-container .text{margin-bottom:75px}
.screenshot-page .screenshot-container .text p{color:#000;line-height:1;letter-spacing:.01em}
.screenshot-page .screenshot-container .text p .replace-span{display:inline-block;border-bottom:2px solid #000;padding-left:30px;padding-right:30px;color:#043d6b}
.screenshot-page .screenshot-container .form{margin-bottom:75px}
.screenshot-page .screenshot-container .values-block{margin-bottom:75px}
.screenshot-page .screenshot-container .signatures-block{width:100%}
.screenshot-page .screenshot-container .signatures-block .signature-item{margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.screenshot-page .screenshot-container .signatures-block .signature-item:last-child{margin-bottom:0}
.screenshot-page .screenshot-container .signatures-block .signature-item .signature-label{max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding-left:50px;font-size:18px;line-height:1;letter-spacing:.01em}
.screenshot-page .screenshot-container .signatures-block .signature-item .signature-image{position:relative;max-width:420px;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}
.screenshot-page .screenshot-container .signatures-block .signature-item .signature-image .image-signature{position:absolute;bottom:20px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.screenshot-page .screenshot-container .signatures-block .signature-item .signature-image .image-signature img{-ms-flex-item-align:center;align-self:center}
.loader .spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}
.loader .spinner .path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}
@-webkit-keyframes rotator{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
@keyframes rotator{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
@-webkit-keyframes colors{
0%{stroke:#4285f4}
25%{stroke:#de3e35}
50%{stroke:#f7c223}
75%{stroke:#1b9a59}
100%{stroke:#4285f4}
}
@keyframes colors{
0%{stroke:#4285f4}
25%{stroke:#de3e35}
50%{stroke:#f7c223}
75%{stroke:#1b9a59}
100%{stroke:#4285f4}
}
@-webkit-keyframes dash{
0%{stroke-dashoffset:187}
50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}
}
@keyframes dash{
0%{stroke-dashoffset:187}
50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}
}
/*# sourceMappingURL=style.min.css.map */
