body{font-size:16px;position:relative;line-height:1.65;font-family:MuseoSans;font-weight:500;color:#000;overflow-x:hidden;width:100%;min-width:320px}body input,body textarea{border:#666 1px solid;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.wrapper{overflow-x:hidden;width:100%;min-width:320px}a{text-decoration:none!important}h1{font-weight:900}h2{font-weight:800}h3{font-weight:800}h4{font-weight:700;font-size:20px}.text-center{text-align:center!important}.input-checkbox{display:inline-block;cursor:pointer}.input-checkbox.active::before{content:'\f058'}.input-checkbox::before{margin-right:8px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f111"}.popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100}.popup.popup-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.popup .popup-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.popup .popup-container{position:relative;z-index:1;width:100%;max-width:500px;background-color:#fff;-webkit-border-radius:15px;border-radius:15px;padding:40px 80px;padding-top:80px;text-align:center}.popup .popup-container .popup-close{position:absolute;right:5px;top:0;font-size:25px;padding:20px;cursor:pointer}.popup .popup-container h3{color:#067eff;margin-bottom:50px}.popup .popup-container p{margin-bottom:100px;padding:15px;line-height:1.2}.popup .popup-container p.small-p{margin:0;font-size:13px}.popup .popup-container a.btn{margin-bottom:50px}.btn{-webkit-border-radius:5em;border-radius:5em;font-weight:700;font-size:18px;padding:10px 80px;color:#000;display:inline-block}.btn.btn-yellow{background-color:#ffd306;border:3px solid #ffd306}.btn.btn-yellow:hover{background-color:transparent}.btn.btn-yellow.btnW{background-color:transparent}.btn.btn-yellow.btnW:hover{background-color:#ffd306}.btn.btn-blue{background-color:#067eff;border:3px solid #067eff;color:#fff}.btn.btn-blue:hover{background-color:transparent;color:#000}.btn.btn-blue.btnW{background-color:transparent}.btn.btn-blue.btnW:hover{background-color:#067eff}.mobile-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;display:none}.mobile-menu .menu-bg{background-color:rgba(0,0,0,.7);height:100%;width:100%}.mobile-menu .menu-container{position:absolute;left:-320px;top:0;padding:20px;color:#fff;width:320px;height:100%;background-color:#067eff;position:relative}.mobile-menu .menu-container a{color:#fff}.mobile-menu .menu-container a:hover{color:#ffd306}.mobile-menu .menu-container a.logout{font-size:18px;font-weight:800;text-align:center}.mobile-menu .menu-container .menu-username{font-size:22px;font-weight:900;margin-bottom:40px}.mobile-menu .menu-container .menu-links ul{margin:0;padding:0}.mobile-menu .menu-container .menu-links ul li{list-style-type:none;margin-bottom:10px}.mobile-menu .menu-container .menu-links ul li a{font-size:19px;font-weight:800}.mobile-menu .menu-container .menu-close{position:absolute;right:0;top:0;padding:20px;font-size:22px;cursor:pointer}.header .top-line{width:100%;position:fixed;z-index:50}.header .top-line.fixed .header-nav{background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.header .top-line.fixed .header-nav a{color:#000}.header .top-line.fixed .header-nav--mobile{background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.header .top-line.fixed .header-nav--mobile .fas,.header .top-line.fixed .header-nav--mobile a{color:#000}.header .top-line.fixed svg path{fill:#067eff}.header .top-line.fixed svg text{fill:#000}.header .header-nav{background-color:#067eff;color:#fff;height:80px;-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.header .header-nav--mobile{display:none;background-color:#067eff;color:#fff;height:80px;-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.header .menu-button{display:inline-block;font-size:25px;margin-right:20px;cursor:pointer}.header a.logo svg{width:auto;height:30px}.header a.logo svg text{font-family:MuseoSans;font-weight:900}.header .ul-nav{margin:0;padding:0}.header .ul-nav li{list-style-type:none;display:inline-block;margin-right:80px}.header .ul-nav li:last-child{margin-right:0}.header .ul-nav li a{color:#fff;font-size:19px;font-weight:600}.header .ul-nav li a:hover{color:#ffd306}.header a.auth{color:#fff;font-weight:700;font-size:18px}.header a.auth .fas{margin-right:5px}.header a.auth:hover{color:#ffd306}.header .header-banner{padding-top:60px;height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);min-height:800px;background-image:url(../img/header-bg.jpg);-webkit-background-size:cover;background-size:cover;background-position:center bottom;position:relative;color:#fff}.header .header-banner>*{position:relative;z-index:10}.header .header-banner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.header .banner-title{margin-bottom:80px}.header .banner-title h1{margin-bottom:30px}.header .banner-form{display:inline-block;position:relative;font-size:17px}.header .banner-form .input-select{cursor:pointer;min-width:250px;text-align:center;display:inline-block;background-color:#fff;border:1px solid silver;color:#777;padding:15px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;position:relative}.header .banner-form .input-select.active{-webkit-border-radius:7px 0 0 0;border-radius:7px 0 0 0}.header .banner-form .input-select.active .input-list{display:block}.header .banner-form .input-select .fas{position:absolute;right:14px;top:20px}.header .banner-form .input-select .input-list{position:absolute;left:-1px;top:100%;width:100%;background-color:#fff;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;border:1px solid silver;display:none}.header .banner-form .input-select .input-list ul{margin:0;padding:0}.header .banner-form .input-select .input-list ul li{border-bottom:1px solid silver;list-style-type:none;padding:10px;cursor:pointer}.header .banner-form .input-select .input-list ul li:hover{background-color:#ccc}.header .banner-form .input-select .input-list ul li:last-child{border-bottom:0;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.header .banner-form input{background-color:#fff;border:1px solid silver;color:#777;padding:15px 65px;-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;width:800px;position:relative;left:-6px}.header .banner-form button{background-color:#ffd306;position:absolute;right:12px;top:6px;border:none;color:#777;padding:10px 40px;-webkit-border-radius:7px;border-radius:7px;color:#000}.header .banner-form button .fas{margin-right:15px}.google-maps{position:relative;top:-50px;margin-bottom:80px}.google-maps .google-maps_container{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);width:100%;height:600px;background-color:#ccc;border:20px solid #fff;-webkit-border-radius:10px;border-radius:10px}.section{margin:80px 0}.advantages img{width:100%;border:1px solid #000;margin-bottom:30px}.advantages h2{margin-bottom:40px}.advantages .advs{margin:0;padding:0;margin-bottom:40px}.advantages .advs li{list-style-type:none;margin-bottom:10px;font-size:15px}.advantages .advs li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";margin-right:10px;color:#067eff}.sec-2-container{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);padding:25px;-webkit-border-radius:5px;border-radius:5px}.sec-3 .sec-3-number{color:#ffd306;font-size:80px;font-weight:800}.sec-4 img{margin-bottom:30px}.sec-4 .advs{margin:0;padding:0;margin-bottom:40px}.sec-4 .advs li{list-style-type:none;margin-bottom:10px;font-size:15px}.sec-4 .advs li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";margin-right:10px;color:#067eff}.sec-4 .sec-4-container{padding:25px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px}.questions h3{margin-bottom:40px}.questions .questions-block{padding:25px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-border-radius:5px;border-radius:5px}.questions .question-item{margin-bottom:20px;cursor:pointer;border-bottom:1px solid rgba(6,126,255,.3)}.questions .question-item.opened .question::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.questions .question-item.opened .answer{display:block}.questions .question{margin-bottom:10px;position:relative;padding:10px;padding-right:20px}.questions .question:hover{background-color:#ccc}.questions .question::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";position:absolute;top:11px;right:11px}.questions .answer{color:#777;display:none;padding:10px;padding-bottom:15px}.footer{border-top:1px solid silver;padding:50px 0}.footer .footer-left{margin-bottom:30px}.footer .footer-right{text-align:right}.footer .footer-right img{margin-bottom:30px}.footer .footer-phone{font-size:30px;color:#777}.footer .footer-menu{-webkit-columns:2;-moz-columns:2;columns:2;margin:0;padding:0;margin-bottom:20px}.footer .footer-menu li{list-style-type:none}.footer .footer-menu li a{color:#333}.footer .footer-menu li a:hover{text-decoration:underline!important}.content{margin-top:160px;margin-bottom:80px}.content .sidebar h4{margin-bottom:20px}.content .sidebar .sidebar-nav{margin:0;padding:0;margin-left:15px}.content .sidebar .sidebar-nav li{list-style-type:none;line-height:2}.content .sidebar .sidebar-nav li a{color:#000}.content .sidebar .sidebar-nav li a:hover{color:#067eff}.content .main-content h4{margin-bottom:20px}.content .main-content p{margin-bottom:20px}.content .input-select{cursor:pointer;width:100%;display:inline-block;background-color:#fff;border:1px solid silver;color:#777;padding:10px 20px;-webkit-border-radius:30px;border-radius:30px;position:relative}.content .input-select.active{-webkit-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0}.content .input-select.active .input-list{display:block}.content .input-select .fas{position:absolute;right:16px;top:17px}.content .input-select .input-list{position:absolute;left:-1px;top:100%;width:100%;background-color:#fff;-webkit-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px;border:1px solid silver;display:none;z-index:10}.content .input-select .input-list ul{margin:0;padding:0}.content .input-select .input-list ul li{border-bottom:1px solid silver;list-style-type:none;padding:10px 20px;cursor:pointer}.content .input-select .input-list ul li:hover{background-color:#ccc}.content .input-select .input-list ul li:last-child{border-bottom:0;-webkit-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px}.content input{width:100%;-webkit-border-radius:30px;border-radius:30px;padding:10px 20px;border-color:silver}.content button{width:100%;text-align:center;padding:8px}.content button:hover{color:#fff}.content .text-box{padding:40px;border:1px solid silver;margin-bottom:40px}.content .text-box i{font-size:50px;color:#067eff;margin-bottom:30px}.content .text-box p{font-size:15px;color:#333;margin-bottom:0}.isPage2 .page-2-form{margin-bottom:50px;padding:30px;background-image:url(../img/blue-bg.jpg);-webkit-background-size:cover;background-size:cover;background-position:center;color:#fff;-webkit-border-radius:30px;border-radius:30px}.isPage2 .page-2-form .form-header{margin-bottom:30px;text-align:center}.isPage2 .page-2-form .form-header h4{margin-bottom:5px}.isPage2 .page-2-form .input-checkbox{margin-top:20px;margin-left:30px}.isPage3 .page-3-form{margin:30px 0;padding:30px 15px;background-image:url(../img/blue-bg.jpg);-webkit-background-size:cover;background-size:cover;background-position:center;color:#fff}.isPage3 .page-3-form input{margin:15px 0}.isPage3 .page-3-form .form-header{margin-bottom:30px;text-align:center}.isPage3 .page-3-form .form-header h4{margin-bottom:5px}.isPage3 .page-3-form .input-checkbox{margin-top:20px;margin-left:30px}.isPage3 .items{margin-top:50px}.isPage3 .items .item{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid rgba(0,0,0,.1)}.isPage3 .items .item .item_number{text-align:center}.isPage3 .items .item .item_number p{margin-bottom:0;font-size:28px;font-weight:800}.isPage3 .items .item .item_text{font-size:13px;color:#777;margin-bottom:0}.isPage3 .items .item .btn{width:100%;text-align:center;padding:10px}.isAuthPage .auth-container{width:100%;max-width:500px;margin:0 auto}.isAuthPage h3{text-align:center;margin-bottom:40px}.isAuthPage form{text-align:center;margin-bottom:40px}.isAuthPage form input{margin-bottom:30px}.isAuthPage form button{width:100%;max-width:200px}.isAuthPage .auth-links p{color:#777}.isAuthPage .auth-links a{color:#000;text-decoration:underline!important;font-size:20px}.isRegPage .reg-container{width:100%;max-width:500px;margin:0 auto}.isRegPage h3{text-align:center;margin-bottom:40px}.isRegPage form{text-align:center;margin-bottom:40px}.isRegPage form input{margin-bottom:30px}.isRegPage form button{width:100%;max-width:300px}.isRegPage .reg-links p{color:#777}.isRegPage .reg-links a{color:#000;text-decoration:underline!important;font-size:20px}