/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body,html{margin:0}body{font-family:Lato,sans-serif;background-color:#f0f0f0}main{min-height:100vh}.app-inner{display:flex;flex-flow:row;flex-wrap:nowrap}.app-inner,.page-holder{background-color:#f0f0f0}.page-holder{position:relative;width:100%;margin-top:120px}@media screen and (min-width:1020px){.page-holder{margin-top:60px}}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.preloader-mini{position:relative;display:inline-block;width:44px;height:44px;min-width:44px;max-width:44px;min-height:44px;max-height:44px;padding:10px}.preloader-mini:after{content:"";position:absolute;left:10px;top:10px;width:20px;height:20px;border:3px solid #000;border-left-color:#fcb630;border-radius:50%;-webkit-animation:spin 1s cubic-bezier(.645,.045,.355,1) infinite;animation:spin 1s cubic-bezier(.645,.045,.355,1) infinite}main,section{position:absolute;left:0;top:0;width:100%}section{background-color:#f0f0f0}@media screen and (min-width:1270px){section{padding:40px}}.box{position:relative;margin-bottom:20px;background-color:#fff;padding:40px 0;box-shadow:0 15px 40px rgba(0,0,0,.1)}@media screen and (min-width:1020px){.box{margin-bottom:40px}}.error-page{min-height:calc(100vh - 120px)}@media screen and (min-width:1020px){.error-page{min-height:calc(100vh - 60px)}}.error-page .container{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-page .container h1{font-size:60px;color:#000;margin-top:0}.error-page .container a{color:#fcb630}.error-box{width:100%;max-width:800px;margin:0 auto;background-color:hsla(0,0%,100%,.9);text-align:center;border-radius:12px;padding:20px;box-shadow:0 0 25px rgba(0,0,0,.15);opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:1020px){.error-box{padding:40px}}.select label{font-weight:900}.select input[type=radio]{position:absolute;left:-30px;display:none}.select label{padding-bottom:0;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:5px;padding-left:35px;margin:20px 0}.select label input{margin-bottom:0;margin-left:20px}.select label a{font-weight:700;color:#000}.select label a:hover{text-decoration:underline}.select label:before{left:2px;width:18px;height:18px;border:1px solid rgba(0,0,0,.15);border-radius:50%}.select label:after,.select label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block}.select label:after{left:6px;width:10px;height:10px;background-color:#8a11c5;border-radius:50%;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.645,.045,.355,1);transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.select input[type=radio]:checked+label:after{opacity:1}.check-box label{font-weight:900}.check-box input[type=checkbox],.check-box input[type=radio]{position:absolute;left:-30px;display:none}.check-box label{padding-bottom:0;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:35px;margin:24px 0}.check-box label input{margin-bottom:0;margin-left:20px}.check-box label a{font-weight:700;color:#000}.check-box label a:hover{text-decoration:underline}.check-box label:before{content:"";position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:24px;height:24px;border:2px solid #8a11c5}.check-box label:after{content:"";position:absolute;left:8px;top:45%;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);opacity:0}.check-box input[type=checkbox]:checked+label:before,.check-box input[type=radio]:checked+label:before{background-color:#8a11c5}.check-box input[type=checkbox]:checked+label:after,.check-box input[type=radio]:checked+label:after{opacity:1}.select-search{position:relative;max-width:100%;width:100%}.select-search .reset{position:absolute;right:20px;top:18px}.select-search .reset img{height:16px}.select-search ul{position:absolute;left:0;top:100%;width:100%;max-height:160px;overflow-y:auto;list-style:none;padding:20px 0;z-index:10;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:5px;margin:5px 0 0;box-shadow:5px 5px 30px rgba(0,0,0,.15);opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.select-search ul.open{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.select-search ul li{padding:10px 30px;cursor:pointer}.select-search ul li:hover{color:#8a11c5}.select-search ul li:nth-child(odd){background-color:rgba(0,0,0,.04)}.select-search ul p{padding:10px 30px;margin:0}@media screen and (min-width:1270px){::-webkit-scrollbar{width:10px;height:10px}}@media screen and (min-width:1270px){::-webkit-scrollbar-button{display:none}}@media screen and (min-width:1270px){::-webkit-scrollbar-track{position:relative;background-color:#cfcfcf;border-radius:5px}}@media screen and (min-width:1270px){::-webkit-scrollbar-track-piece{background-color:#cfcfcf}}@media screen and (min-width:1270px){::-webkit-scrollbar-thumb{background-color:#fcb630}}.hidden{display:none!important}.page-enter{opacity:0}.page-enter-active{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.2s;transition-delay:.2s}.page-exit{opacity:1}.page-exit-active{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.user-enter{opacity:0}.user-enter-active{opacity:1;-webkit-transition:opacity .15s cubic-bezier(.25,.46,.45,.94);transition:opacity .15s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.15s;transition-delay:.15s}.user-exit{opacity:1}.user-exit-active{opacity:0;-webkit-transition:opacity .15s cubic-bezier(.25,.46,.45,.94);transition:opacity .15s cubic-bezier(.25,.46,.45,.94)}.notification-enter{opacity:0}.notification-enter-active{opacity:1;-webkit-transition:all .15s cubic-bezier(.25,.46,.45,.94);transition:all .15s cubic-bezier(.25,.46,.45,.94)}.notification-exit{opacity:1}.notification-exit-active{opacity:0;-webkit-transition:all .15s cubic-bezier(.25,.46,.45,.94);transition:all .15s cubic-bezier(.25,.46,.45,.94)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.ReactModal__Body--open{overflow:hidden}.ReactModalPortal>*{opacity:0}.overlay{z-index:9999;right:0;bottom:0;padding:40px;-webkit-transition:opacity .25s cubic-bezier(.645,.045,.355,1);transition:opacity .25s cubic-bezier(.645,.045,.355,1);background:transparent;overflow-y:auto}.overlay,.overlay:before{position:fixed;left:0;top:0}.overlay:before{content:"";width:100%;height:100%;background-color:rgba(5,2,7,.4)}.overlay_after-open{opacity:1}.overlay_before-close{opacity:0}.overlay .close{position:absolute;left:50%;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:50px;border-radius:50%;background-color:#8a11c5;cursor:pointer;box-shadow:5px 5px 10px rgba(140,20,204,.15)}@media screen and (min-width:720px){.overlay .close{left:auto;right:-50px}}.overlay .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.overlay .close:after,.overlay .close:before{content:"";position:absolute;left:17px;top:23px;width:16px;height:3px;background-color:#fff}.overlay .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay .close span{color:#fff;text-transform:uppercase;font-weight:400;position:absolute;top:6px;left:-54px;font-size:14px}@media screen and (min-width:1020px){.overlay .close span{top:12px}}.modal{position:absolute;top:110px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:520px;background-color:#fff;border-radius:6px;box-shadow:0 0 60px rgba(0,0,0,.25);outline:none;padding:40px 0;margin-bottom:60px}@media screen and (min-width:720px){.modal{padding:50px 0;border-radius:12px}}@media screen and (min-width:1020px){.modal{width:auto;max-width:800px;min-width:520px}}.modal .password-modal{text-align:center;padding:0 20px}.modal .password-modal input,.modal .password-modal select,.modal .password-modal textarea{width:100%;background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:5px;font-size:18px;padding:10px 20px;outline:none;margin-top:10px}.modal .password-modal input.input-error,.modal .password-modal select.input-error,.modal .password-modal textarea.input-error{border-color:#b53030!important}.modal .password-modal input:focus,.modal .password-modal select:focus,.modal .password-modal textarea:focus{border-color:#000}.modal .password-modal .more{color:#fcb630;font-weight:900;text-decoration:underline;cursor:pointer;display:inline-block;margin-bottom:10px;margin-top:20px}.modal .password-modal .additional-info-box{margin:30px auto 0;max-width:380px;font-size:18px;color:rgba(0,0,0,.5)}.modal .password-modal .additional-info-box a{color:rgba(0,0,0,.5);font-weight:900;text-decoration:none}@media screen and (min-width:1020px){.modal .password-modal.voucher .inputs{display:flex;flex-flow:row;flex-wrap:wrap}.modal .password-modal.voucher .inputs .input{max-width:45%}}.modal .password-modal.success-order .inputs li,.modal .password-modal.success-order .inputs p{font-size:18px}.modal .password-modal.success-order li{line-height:1.5}.modal .password-modal.success-order li,.modal .password-modal.success-order p{text-align:left}.modal .password-modal.success-order p{margin-left:40px}.modal .password-modal.success-order ul{list-style:none}.modal .password-modal.success-order strong{word-wrap:break-word}.modal .password-modal .select-search{display:inline-block}.modal .password-modal .select-search .reset{top:23px}.modal .password-modal .car-class{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0}.modal .password-modal .car-class .cclass{margin:0 20px;opacity:.6;cursor:pointer;-webkit-transition:opacity .2s cubic-bezier(.645,.045,.355,1);transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.modal .password-modal .car-class .cclass.active,.modal .password-modal .car-class .cclass:hover{opacity:1}.modal .password-modal .car-class .cclass p{margin-bottom:0}.modal .password-modal .car-class .icon{position:relative;width:65px;height:65px;background-color:#000;border-radius:50%}.modal .password-modal .car-class .icon.economic{background-color:#fcb630}.modal .password-modal .car-class .icon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:40px;max-height:35px}.modal .password-modal .car-class-info{border-bottom:1px solid #000;margin-bottom:30px}.modal .password-modal .car-class-info p{margin:20px 0}.modal .password-modal .partners-list{overflow-y:auto;max-height:200px}.modal .password-modal .disclaimer{font-size:13px;text-align:left;line-height:1.5;margin:30px}.modal .password-modal.print p{text-align:left}.modal .password-modal .react-datepicker-wrapper,.modal .password-modal .react-datepicker-wrapper .react-datepicker__input-container{display:block}.modal .password-modal .card-info{margin-top:30px}.modal .password-modal .card-info .buttons{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between}.modal .password-modal .profile-info{list-style:none;padding:0;margin:20px}.modal .password-modal .profile-info li{line-height:1.4}.modal .password-modal .buttons{margin-top:30px}.modal .password-modal .buttons.vouchers .btn{width:100%;max-width:320px;display:block;margin:20px auto}.modal .password-modal .inputs h3{font-weight:900;font-size:24px;margin-top:0}.modal .password-modal .inputs .flex{margin-top:0;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between}.modal .password-modal .inputs .flex>div{display:flex;flex-flow:row;flex-wrap:nowrap;margin-right:15px}.modal .password-modal .inputs .flex>div input{padding:10px}.modal .password-modal .inputs .flex>div label{margin-top:23px;margin-right:20px}.modal .password-modal .inputs .inputs h3{text-transform:uppercase;margin-top:10px}.modal .password-modal .inputs .input{text-align:left;width:100%;max-width:360px;margin:20px auto}.modal .password-modal .inputs.map{width:100%}.modal .password-modal .inputs.map .leaflet-container{height:260px;width:100%;z-index:0}.modal .password-modal .inputs select{padding:8px 20px}.modal .password-modal .inputs textarea{min-height:120px;min-width:100%;max-width:100%}.modal .password-modal .inputs .error{color:#b53030;font-size:12px;margin:5px}.modal .password-modal .inputs label,.modal .password-modal .inputs p{display:block;font-size:14px;font-weight:700}.modal .password-modal .inputs .btn-holder{margin-top:35px}.modal .password-modal .accounts-search input{width:100%;max-width:370px;padding:15px 15px 15px 40px;margin:5px 0;border:2px solid rgba(0,0,0,.1);border-radius:12px;outline:none;background-size:24px;background-repeat:no-repeat;background-position:15px 13px;background-image:url(/assets/img/search.svg)}.modal .order-modal{text-align:center}.modal .order-modal h2{text-transform:uppercase}.modal .order-modal .btn{margin:20px}.modal .user-modal .user-info{display:flex;flex-flow:row;flex-wrap:wrap;padding:0 20px 40px;border-bottom:2px solid #efefef}@media screen and (min-width:720px){.modal .user-modal .user-info{margin:0 40px;padding:0 10px 40px}}@media screen and (min-width:1590px){.modal .user-modal .user-info{padding-bottom:60px}}.modal .user-modal .user-info .buttons{min-width:100%;margin-top:20px;padding:0}.modal .user-modal .user-info .avatar{margin-right:20px}@media screen and (min-width:1020px){.modal .user-modal .user-info .avatar{margin-right:40px}}.modal .user-modal .user-info .avatar .avatar-inner{width:65px;height:65px;background-color:#000;border-radius:50%;text-align:center}@media screen and (min-width:1020px){.modal .user-modal .user-info .avatar .avatar-inner{width:70px;height:70px}}.modal .user-modal .user-info .avatar .avatar-inner strong{color:#fff;line-height:65px;font-size:26px}@media screen and (min-width:1020px){.modal .user-modal .user-info .avatar .avatar-inner strong{line-height:70px;font-size:27px}}.modal .user-modal .user-info .user-data p{font-size:14px;margin:5px 0}@media screen and (min-width:1020px){.modal .user-modal .user-info .user-data p{margin:10px 0}}.modal .user-modal .user-info .user-data p strong{font-size:17px;line-height:30px}.modal .user-modal .buttons{text-align:center;margin-top:20px;padding:0 20px}@media screen and (min-width:720px){.modal .user-modal .buttons{padding:0 50px}}@media screen and (min-width:1020px){.modal .user-modal .buttons{margin-top:30px}}.modal .user-modal .buttons .btn{display:block;margin:0 auto 15px}@media screen and (min-width:720px){.modal .user-modal .buttons .btn{display:inline-block}}.modal .user-modal .buttons .btn:last-child{margin-bottom:0}.modal .user-modal .other-accounts{padding:0 20px;text-align:center}@media screen and (min-width:720px){.modal .user-modal .other-accounts{padding:0 50px}}.modal .user-modal .other-accounts h4{font-size:18px;margin:40px 0 15px}@media screen and (min-width:720px){.modal .user-modal .other-accounts h4{margin-top:40px}}@media screen and (min-width:1590px){.modal .user-modal .other-accounts h4{margin-top:60px}}.modal .user-modal .other-accounts .select-search{display:inline-block}.modal .user-modal .other-accounts .reset{top:22px}.modal .user-modal .other-accounts input{width:100%;max-width:370px;padding:15px 15px 15px 50px;margin:5px 0;border:2px solid rgba(0,0,0,.1);border-radius:12px;outline:none;background-size:24px;background-repeat:no-repeat;background-position:15px 13px;background-image:url(/assets/img/search.svg)}.modal .user-modal .other-accounts .account-list{list-style:none;padding:0;margin:0}.modal .user-modal .other-accounts .account-list li{display:flex;flex-flow:row;flex-wrap:nowrap;cursor:pointer}.modal .user-modal .other-accounts .account-list li .account-list-avatar{margin-right:20px}.modal .user-modal .other-accounts .account-list li .account-list-avatar span{display:inline-block;width:45px;height:45px;background-color:#000;border-radius:50%;text-align:center}.modal .user-modal .other-accounts .account-list li .account-list-avatar span strong{color:#fff;font-size:18px;line-height:45px}.modal .user-modal .other-accounts .account-list li .account-list-name p{font-size:14px;line-height:1.8;margin:12px 0;font-weight:700}header{position:relative;position:fixed;left:0;top:0;width:100%;height:60px;background-color:#fcb630;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955),-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);z-index:100;padding:0 20px}@media screen and (min-width:1020px){header{padding:0 40px}}header.anim{-webkit-transform:translateY(0);transform:translateY(0)}header .header-logo{display:flex;flex-flow:row;flex-wrap:nowrap;margin:10px 0}header .header-logo .logo{height:40px;margin-right:15px}@media screen and (min-width:1020px){header .header-logo .logo{margin-right:25px}}header .header-logo p{margin:0;font-weight:900;font-size:13px;line-height:40px}@media screen and (min-width:360px){header .header-logo p{font-size:15px}}@media screen and (min-width:720px){header .header-logo p{font-size:16px}}@media screen and (min-width:1020px){header .header-logo p{font-size:18px}}header .lang-switch{position:absolute;right:0;top:0;text-align:right;padding-right:20px;padding-left:20px;border-left:1px solid rgba(0,0,0,.15);height:60px;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .3s;transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .3s;transition:transform .3s cubic-bezier(.645,.045,.355,1) .3s;transition:transform .3s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .3s}@media screen and (min-width:1020px){header .lang-switch{padding-right:40px;padding-left:40px}}header .lang-switch.logged-in{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-width:720px){header .lang-switch.logged-in{-webkit-transform:translateX(0);transform:translateX(0)}}header .lang-switch.open .lang-list{-webkit-transform:translateY(0);transform:translateY(0)}header .lang-switch.open .current-lang:after{top:28px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .lang-switch .current-lang{position:relative;line-height:60px;text-transform:uppercase;font-weight:900;padding-right:20px;z-index:10;background-color:#fcb630;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1020px){header .lang-switch .current-lang{padding-right:40px}}header .lang-switch .current-lang:after{content:"";position:absolute;right:0;top:21px;width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}header .lang-switch .lang-list{position:absolute;right:0;top:100%;list-style:none;padding:0;margin:0;background-color:#fcb630;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955),-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .lang-switch .lang-list li{line-height:40px;text-align:center}header .lang-switch .lang-list li a{text-transform:uppercase;text-decoration:none;color:#000;font-weight:900}header .user-profile{position:absolute;right:0;top:0;text-align:right;padding-right:20px;padding-left:20px;border-left:1px solid rgba(0,0,0,.15);height:60px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s;display:flex;flex-flow:row;flex-wrap:nowrap;cursor:pointer}@media screen and (min-width:720px){header .user-profile{right:80px}}@media screen and (min-width:1020px){header .user-profile{padding-right:40px;padding-left:40px;border-left:none;right:140px}}header .user-profile.logged-in{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;transition-delay:.3s}header .user-profile .company,header .user-profile .name{position:relative;margin:0;font-size:16px;line-height:40px;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1020px){header .user-profile .company,header .user-profile .name{margin-top:10px;display:inline-block;font-size:18px;margin-right:20px}}@media screen and (min-width:1590px){header .user-profile .company,header .user-profile .name{margin-right:30px}}header .user-profile .profile-open{position:relative;padding-right:20px;display:inline-block}header .user-profile .profile-open:after{content:"";position:absolute;right:0;top:21px;width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}header .user-profile .profile-open .small{display:inline-block;font-size:16px;width:40px;height:40px;background-color:#000;border-radius:50%;margin-top:10px;margin-right:10px;text-align:center}@media screen and (min-width:1020px){header .user-profile .profile-open .small{font-size:18px}}header .user-profile .profile-open .small strong{line-height:40px;color:#fff}.start{position:relative;background-size:cover;background-position:50%;background-image:url(/assets/img/itaxi-tesla-bg.jpg);padding:40px 20px 20px;overflow:hidden;margin-top:-60px}@media screen and (min-width:1020px){.start{padding:80px 20px 20px}}.start .stores{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center}.start .stores a{display:block;margin:10px}.start .stores a:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.start .stores a img{height:40px}@media screen and (min-width:1020px){.start .stores a img{height:50px}}@media screen and (min-width:1270px){.start .stores a img{height:60px}}.start.b2c{background-image:url(/assets/img/itaxi-lex-bg.jpg);background-position:bottom}.start.b2b .btn{background-color:#000;color:#fff;border-color:#000}.start.b2b .btn:hover{background-color:#fff;color:#000}.start.b2b .btn.small{width:100%;text-transform:none}.start .terms{font-size:120%;font-weight:700}.start .terms a{color:#fcb630;text-decoration:none}.start .social-buttons button{display:block;margin:10px auto}.start .social-buttons .fb-btn{background-color:#4c69ba;border:2px solid #4c69ba;color:#fff;text-align:center;font-weight:700;width:140px;padding:10px 0;cursor:pointer}.start .checkboxes{position:relative;margin:40px 0;font-size:12px}.start .checkboxes input[type=checkbox]{position:absolute;left:-30px;display:none}.start .checkboxes span{color:#1bff76}.start .checkboxes span.more{position:relative;display:inline-block;font-weight:600;padding-left:35px;top:-8px;cursor:pointer}.start .checkboxes .parsley-errors-list{padding-left:35px}.start .checkboxes label{padding-bottom:0;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:10px auto;color:#000;border-radius:5px;padding-left:35px}.start .checkboxes label a{font-weight:700;color:#000}.start .checkboxes label a:hover{text-decoration:underline}.start .checkboxes label:before{left:2px;top:-2px;width:20px;height:20px;background-color:#eff1f6;border:2px solid #000;transition:background-color .2s cubic-bezier(.165,.84,.44,1)}.start .checkboxes label:after,.start .checkboxes label:before{content:"";position:absolute;box-sizing:border-box;display:inline-block;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1)}.start .checkboxes label:after{left:4px;top:0;width:16px;height:16px;background-color:#fcb630;transition:background-color .2s cubic-bezier(.165,.84,.44,1);opacity:0;-webkit-transition:opacity .2s cubic-bezier(.645,.045,.355,1);transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.start .checkboxes input[type=checkbox]:checked+label:after{opacity:1}.start .checkboxes .checkbox-error{position:absolute;top:100%;left:40px;color:#f22}.start .parsley-errors-list{display:none}.start .close{position:absolute;display:inline-block;text-align:right;right:20px;top:10px;width:24px;height:24px}@media screen and (min-width:1020px){.start .close{top:20px}}.start .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.start .close:after,.start .close:before{content:"";position:absolute;left:0;top:12px;width:100%;height:3px;background-color:#000}.start .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.start .have-account{position:relative;text-align:right;top:0;right:20px;margin-bottom:30px}@media screen and (min-width:1020px){.start .have-account{margin-top:-20px}}.start .have-account a{color:#fcb630}.start .switch-type{margin:40px 0}.start .switch-type a{color:#000;text-decoration:none}.start .switch-type .icon{width:60px;height:60px;border-radius:50%;background-color:#fff;margin:20px auto}.start .switch-type .switch-types{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center}.start .switch-type .switch-types .switch{position:relative;margin:0 15px;width:40px;height:20px;border:2px solid #000;border-radius:10px;background-color:#dfdfdf}.start .switch-type .switch-types .switch:before{content:"";position:absolute;left:-2px;top:-2px;width:16px;height:16px;border-radius:50%;background-color:#fcb630;border:2px solid #000}.start .switch-type .switch-types .switch.b2b:before{left:auto;right:-2px}@media screen and (min-width:1020px){.start{padding:100px 40px 40px;background-position:0}}.start .start-box{width:100%;max-width:800px;margin:0 auto;background-color:hsla(0,0%,100%,.85);text-align:center;border-radius:12px;padding:20px;box-shadow:0 0 25px rgba(0,0,0,.15);opacity:0;-webkit-transform:translateX(140px);transform:translateX(140px);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.455,.03,.515,.955),-webkit-transform .4s cubic-bezier(.455,.03,.515,.955)}.start .start-box.show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:1020px){.start .start-box{padding:40px}}.start .start-box h3{font-weight:900;font-size:24px}.start .start-box .inputs h3{text-transform:uppercase;margin-top:10px}.start .start-box .input{text-align:left;width:100%;max-width:360px;margin:20px auto}.start .start-box input{width:100%;background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:5px;margin-top:5px;font-size:18px;padding:10px 20px;outline:none}.start .start-box input.input-error{border-color:#b53030!important}.start .start-box input:focus{border-color:#000}.start .start-box input.parsley-error{border:1px solid #f44}.start .start-box .checkbox.parsley-error>label{color:#f44}.start .start-box .error{color:#b53030;font-size:12px;margin:5px}.start .start-box label{display:block;font-size:14px;font-weight:400}.start .start-box label span{color:#f44}.start .start-box .btn-holder{margin-top:35px}.start .start-box .remind{display:inline-block;color:#fcb630;font-size:14px;font-weight:900;margin:30px 0}.start .start-box .separator{margin:40px 0;width:100%;height:1px;background-color:rgba(0,0,0,.15)}.start .benefits{text-align:left}@media screen and (min-width:1020px){.start .benefits{padding:0 50px}}.start .benefits ul{margin-left:0;padding-left:20px}.start .benefits ul li{font-size:18px;font-weight:900;line-height:1.7}.start .access{font-size:18px;color:rgba(0,0,0,.5);margin-top:50px}.start .access a{color:rgba(0,0,0,.5);text-decoration:none;font-weight:900}.notifications{position:fixed;top:70px;right:10px;z-index:30000}@media screen and (min-width:1020px){.notifications{top:80px;right:15px}}.notifications .notification{position:absolute;right:0;top:0;background-color:#fff;box-shadow:4px 4px 30px rgba(0,0,0,.25);font-size:13px;padding:15px 50px 15px 30px;cursor:pointer;white-space:nowrap;-webkit-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}.notifications .notification:before{content:"";position:absolute;left:0;bottom:0;width:3px;height:100%;z-index:1}.notifications .notification:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:-1;background-color:#fff}.notifications .notification.red:before{background-color:#b53030}.notifications .notification.green:before{background-color:#0e9200}.notifications .notification.info:before{background-color:#fcb630}.notifications .notification .close{position:absolute;right:0;top:3px}.notifications .notification p{margin:0}.btn{display:inline-block;font-size:18px;text-transform:uppercase;font-weight:900;min-width:250px;border-radius:30px;border:2px solid #fcb630;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fcb630;outline:none;-webkit-transition:background-color .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);transition:background-color .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);text-decoration:none;color:#000;text-align:center;box-shadow:5px 5px 30px rgba(0,0,0,.15);padding:0 10px}.btn:hover{background-color:#fff}.btn:active{-webkit-transform:scale(.96);transform:scale(.96)}.btn span{line-height:58px}.btn.small{font-size:14px;min-width:180px}.btn.small span{line-height:40px}.btn.transparent{background-color:transparent}.btn.transparent:hover{background-color:#fcb630}.btn.violet{border:none;background:-webkit-gradient(linear,left top,left bottom,from(#a410b7),to(#7b0dc0));background:linear-gradient(180deg,#a410b7 0,#7b0dc0)}.btn.violet span{color:#fff;line-height:62px}.btn.violet.small span{line-height:44px}.btn.violet.vsmall{min-width:130px}@media screen and (min-width:1270px){.btn.violet.vsmall{min-width:150px}}.btn.violet.vsmall span{line-height:30px;font-size:14px}@media screen and (min-width:1270px){.btn.violet.vsmall span{line-height:40px}}.btn.green{border-color:#1bff76;background-color:#1bff76}.btn.green:hover{background-color:#fff}.btn.green span{color:#000;line-height:58px}.btn.green.small span{line-height:40px}footer{background-color:#fff;padding:30px 0}@media screen and (min-width:1020px){footer{padding:50px 0}}footer .container{position:relative;width:90%;max-width:1200px;margin:0 auto;text-align:center}
/*# sourceMappingURL=main.cb9a6af9.chunk.css.map */