@font-face{font-family:montserrat_regular;src:url(../fonts/montserrat-regular.ttf)format("truetype")}@font-face{font-family:montserrat_light;src:url(../fonts/montserrat-light.ttf)format("truetype")}@font-face{font-family:montserrat_bold;src:url(../fonts/montserrat-bold.ttf)format("truetype")}@font-face{font-family:montserrat_medium;src:url(../fonts/montserrat-medium.ttf)format("truetype")}.mobile_576{display:none}#main_div .apps,#main_div .apps-mobile{position:absolute;bottom:80px;left:0;right:0;margin-bottom:-50px;color:#fff}#main_div .apps a.app-link,#main_div .apps-mobile a.app-link{color:#fff;padding-left:60px;padding-right:60px}#main_div .apps a.app-link:first-of-type>div,#main_div .apps-mobile a.app-link:first-of-type>div{display:inline-block;width:235px;text-align:left}#main_div .apps a.app-link p,#main_div .apps-mobile a.app-link p{margin:0}#app a p:nth-of-type(2),#main_div .apps a.app-link p:nth-of-type(2),#main_div .apps-mobile a.app-link p:nth-of-type(2){font-family:"montserrat_bold"}#main_div .apps a.app-link .app-svg,#main_div .apps-mobile a.app-link .app-svg{margin-right:10px;float:left}#main_div header .center{padding:15px 0}#main_div header .center .button.blue{background-color:#00c5e4}#main_div header .center .button.green{background-color:#78c004}#main_div header .video-controls ul{margin-bottom:35px}#main_div .carsharing_slider .txt{padding:60px 30px}#lightSlider_hw li{background-color:#fff;padding:30px 15px}.select_type,.select_type ul{padding:0;list-style:none}.select_type a.button{margin:0;width:270px}.select_type li{height:40px}.select_type>li a{border-radius:10px 10px 0 0}#calculation .bundles-title svg,#calculation .minute-tariff-title svg,#how_to_works .detail>div,#main_div header .center_div,.select_type ul{display:none}.select_type ul li:first-of-type .button{border-radius:0}.select_type ul li:last-of-type .button{border-radius:0 0 10px 10px}.select_type ul a.button{background-color:rgba(0,0,0,.4)}#app{padding-bottom:60px;background-image:url(../img/app_bcg.jpg);background-attachment:fixed;text-align:left;color:#fff}#app h3,#how_to_works h3{margin:30px 0;text-transform:none}#app h3{font-size:36px;font-size:2.25rem}#app .self{align-self:end}#app img{max-width:95%;height:auto}#app .text{display:flex;align-items:center;justify-content:center;padding-bottom:40px}#app a{width:270px;min-height:68px;float:left;background-color:#fff;color:#404040;margin:30px 30px 0 0;border-radius:10px;padding:8px 15px;transition:all .5s}#app a:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.35)}#app a .app-svg{margin-right:10px;float:left}#app a p{margin-bottom:0}#how_to_works .title{margin-bottom:20px}#how_to_works .button{display:inline-block;margin:20px 10px}#how_to_works h3{color:#78c004}#how_to_works .detail{display:flex;align-items:center;justify-content:center;padding:50px;background-color:#fff;transition:all .5s}#how_to_works .detail.hide{transform:translateX(570px)}#how_to_works .detail>div.active{display:block}#how_to_works .process{background-color:#e9eff3}#how_to_works .process>div>div{height:300px;cursor:pointer;position:relative;padding:2px}#how_to_works .process>div>div div:not(.img_cont){display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:25px}#how_to_works .process .img_cont{position:relative;width:100%;height:100%}#how_to_works .process .img_cont div{background-size:cover!important}#how_to_works .process img{width:100%;height:auto}#how_to_works .process p{font-family:"montserrat_bold";font-size:26px;font-size:1.625rem;color:#fff}#flotila{z-index:unset}#flotila>div{padding:0 30px}#flotila .detail{height:100%;width:190px;background-image:url(../img/app_bcg.jpg);position:absolute;left:0;right:0;margin:auto}#flotila li{padding:10px 8px 20px}#flotila li.clone p,#flotila li.lslide p{max-width:170px;margin:auto}#flotila li:not(.selected):hover{color:#000}#flotila li:not(.selected):hover h3{position:relative;width:70px;opacity:1;color:#000;font-size:11px;font-size:.6875rem;transform:translateY(60px)}#flotila li:not(.selected):hover h3:after{position:absolute;bottom:0;left:0;right:0;margin:auto;display:block;content:"";width:0;height:0;border-style:solid;border-width:12px 5px 0;border-color:#78c004 transparent transparent}#flotila li:not(.selected):hover img{opacity:1}#flotila .lSPrev{background:url(../img/arrow_green.svg);opacity:1;height:40px}#flotila .lSNext{background:url(../img/arrow_green_r.svg);opacity:1;height:40px}#flotila .outer_cont{position:relative}#flotila h3{opacity:0;font-size:18px;font-size:1.125rem;text-transform:none;font-family:"montserrat_regular";margin:0 auto 10px;height:45px;color:#f2f5f7}#flotila p{margin-bottom:0;color:#f2f5f7;opacity:0}#flotila .button{margin-top:10px;color:#f2f5f7;opacity:0;border:2px solid #f2f5f7}#flotila .img_cont{position:relative;height:150px}#flotila .img_cont img{opacity:.3;position:absolute;bottom:30px;left:0;right:0;margin:auto;width:150px;height:auto;transform:scale(1);transition:all .5s}#flotila .selected .button,#flotila .selected h3,#flotila .selected p{opacity:1}#flotila .selected img{transform:scale(1.8);opacity:1}#flotila .modal{padding:0!important}#flotila .modal.fade .modal-dialog{transform:translate(0,0)}#flotila .modal-dialog{height:100vh;display:flex;align-items:center;max-width:100%;text-align:left;margin:0}#flotila .modal-dialog ul{padding-left:20px}#flotila .modal-dialog li{max-width:600px;padding:0}#flotila .modal-dialog li:hover{color:#fff}#flotila .modal-dialog img{max-width:100%;width:75%}#flotila .modal-dialog .modal-content{height:100%;background-image:url(../img/app_bcg.jpg);background-size:cover;padding:30px 5px}#flotila .modal-dialog .modal-body{max-width:90%;align-items:center;justify-content:center;display:flex;font-family:"montserrat_bold";font-size:18px;font-size:1.125rem;color:#fff}#flotila .modal-dialog .carousel{width:100%;position:static}#flotila .modal-dialog .close{position:absolute;top:15px;right:15px;z-index:1;cursor:pointer}#flotila .modal-dialog .carousel-item>div>div:first-of-type{text-align:right}#flotila .modal-dialog .carousel-item>div>div:last-of-type{text-align:left}#flotila .modal-dialog .carousel-item>div>div:last-of-type>div{display:inline-block;text-align:left}#flotila .modal-dialog .carousel-control-next,#flotila .modal-dialog .carousel-control-prev{top:auto;margin:auto;width:210px;font-family:"montserrat_regular";border:2px solid #fff;border-radius:8px;padding:7px 35px}#flotila .modal-dialog .carousel-control-prev{right:250px}#flotila .modal-dialog .carousel-control-next{left:250px}#flotila .modal-dialog .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}#flotila .modal-dialog .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}#map{height:100%}#calculation>div{overflow:hidden}#calculation h3{margin-bottom:35px;color:#78c004;text-transform:none;text-align:left;font-size:26px;font-size:1.625rem}#calculation .nav-tabs{border-bottom:0}#calculation .nav-item{width:24%;padding:0 5px;position:relative}#calculation .nav-item:nth-of-type(4)::before{position:absolute;top:-44px;width:130px;left:0;right:0;background-color:#ffe400;font-size:1rem;color:#000;z-index:-1;padding:10px 0;margin:auto;border-radius:10px 10px 0 0}#calculation .nav-link{padding-top:20px;border:1px solid #78c004;border-bottom:0;text-align:center}#calculation .title_cnt{height:auto!important;position:relative;display:inline-block;margin-bottom:5px!important}#calculation .title_cnt h3{display:inline-block;margin-bottom:0;color:#787878;font-size:23px;font-size:1.4375rem;text-transform:none;font-family:"montserrat_regular"}#calculation .nav-link.active .title_cnt h3{color:#78c004}#calculation #carousel_select_car .item{display:block;width:33.333%;padding:10px 0;color:#000;font-size:13px;font-size:.8125rem}#calculation #carousel_select_car .item img{width:100%;height:auto;opacity:.4;transition:all .5s}#calculation #carousel_select_car .item:hover img{opacity:.8}#calculation #carousel_select_car .item.active img{opacity:1}#calculation .button{display:inline-block;padding:10px 25px;margin-top:30px;text-transform:none}#calculation .button span{display:inline-block}#calculation .price{margin-top:40px;text-align:left}#calculation .price span{padding-left:10px;font-size:30px;font-size:1.875rem;font-family:"montserrat_bold";color:#78c004}#calculation .calc_cont{position:relative}#calculation .calc_cont>div{background-color:#fff;min-height:600px}#calculation .left{position:relative;padding:25px 15px 45px 25px}#calculation .left>div{width:100%}#calculation .map{padding-right:0}#calculation .map .btn-map-icon svg{width:40px;height:40px;transition-duration:.3s;background:#fff;border:3px solid #78c004;color:#78c004;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-right-radius:25px;border-top-left-radius:25px;padding:9px!important;text-align:center}#calculation .road_price{width:100%;height:100%;position:absolute;top:0;left:0;right:0;background-color:#fff;padding:25px 15px 25px 25px;transition:all .5s}#calculation .road_price.hide{transform:translateX(110%)}#calculation select{margin-bottom:20px;width:100%;background-color:#fff}#calculation .ui-slider-handle:focus{outline:0!important}#calculation #ui-slider,#calculation #ui-slider_dist{height:3px;background-color:#e7e7e7;border:0;position:relative;margin:70px 20px 80px}#calculation #ui-slider #custom-handle,#calculation #ui-slider #custom-handle_dist,#calculation #ui-slider_dist #custom-handle,#calculation #ui-slider_dist #custom-handle_dist{position:relative;top:-17px;width:35px;height:35px;border-radius:50%;text-align:center;z-index:10;padding:3px 0;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.35)}#calculation #ui-slider .ui-slider-range,#calculation #ui-slider_dist .ui-slider-range{position:absolute;top:0;height:3px;background-color:#78c004}#calculation #ui-slider .tool_tip,#calculation #ui-slider_dist .tool_tip{color:#fff;position:absolute;top:-38px;left:-22px;width:75px;padding:5px;background-color:#78c004;border-radius:10px;font-size:13px;font-size:.8125rem}#calculation #ui-slider .tool_tip:before,#calculation #ui-slider_dist .tool_tip:before{position:absolute;content:"";bottom:-12px;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#77ad21 transparent transparent}#calculation #ui-slider .calc_part,#calculation #ui-slider_dist .calc_part{position:absolute;top:-8px;width:2px;height:18px;background-color:#e7e7e7}#calculation #ui-slider .calc_part.first,#calculation #ui-slider .calc_part.last,#calculation #ui-slider_dist .calc_part.first,#calculation #ui-slider_dist .calc_part.last{width:3px;height:25px;top:-12px}#calculation #ui-slider .calc_part.green,#calculation #ui-slider_dist .calc_part.green{background-color:#78c004}#calculation #ui-slider .calc_label,#calculation #ui-slider_dist .calc_label{font-family:montserrat_medium;position:absolute;bottom:-80px;text-align:center;height:50px;font-size:13px;font-size:.8125rem}#calculation #ui-slider_dist .calc_label{text-align:left}#calculation .final_calc{display:flex;align-items:center;justify-content:center;margin:0;padding:15px;background-color:#78c004;border-radius:10px}#calculation .final_calc>div:nth-of-type(1){text-align:right}#calculation .final_calc>div:nth-of-type(2){text-align:left;border-left:1px solid #000}#calculation .final_calc>div:nth-of-type(2) span{font-size:36px;font-size:2.25rem}#calculation .final_calc p{margin:0}#calculation .final_calc span{font-family:"montserrat_bold";color:#fff}#calculation .calc_main{position:relative;width:100%;height:100%;margin:0;z-index:1;padding:25px 15px;transition:all .5s}#calculation .calc_main svg.close{position:absolute;top:30px;right:30px;width:40px;height:40px;cursor:pointer;z-index:1;padding:0!important}#calculation .calc_main.hide{transform:translateX(110%)}#calculation .calc-info{margin-left:auto;margin-right:15px;font-size:12px}#calculation .bundles-title,#calculation .minute-tariff-title{color:#78c004;font-weight:500}#news .inner{position:relative;display:flex;align-items:center;padding:25px;height:320px;background-size:cover;background-position:center}#news .inner>div:not(.scaling){z-index:1}#news .btn{display:inline-block}#news .button{margin:15px}#why_carsharing .lslide img{margin-bottom:15px}#partners .item{margin:15px 0}@media (max-width:1440px){#main_div.c4w_carsharing header .apps .container{padding-left:30px!important}}@media (max-width:1400px){#flotila .modal-dialog img{width:100%}#flotila .modal-body{padding-left:15px;padding-bottom:50px}#calculation select{margin-bottom:0}#calculation .price{margin-top:20px}#calculation .price span{display:block}}@media (max-width:1300px){#main_div.c4w_carsharing header .video-controls{bottom:80px}#main_div.c4w_carsharing header .apps{bottom:25px;margin-bottom:0}#main_div.c4w_carsharing header .apps a.app-link{padding-left:25px;padding-right:25px}}@media (max-width:1200px){#main_div.c4w_carsharing header .apps .container{padding-left:65px!important}#calculation .final_calc p{font-size:14px}#calculation .final_calc>div:nth-of-type(2) span{font-size:2rem}}@media (max-width:992px){#main_div.c4w_carsharing .apps-mobile{position:relative;bottom:0;margin:25px 0;color:#404040;font-family:montserrat_medium;font-weight:600;text-transform:uppercase}#main_div.c4w_carsharing .apps-mobile a.app-link{display:flex;align-items:center;width:320px;min-height:68px;background-color:#fff;color:#404040;border-radius:10px;padding:8px 15px;transition:all .5s;margin:0 auto;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}#main_div.c4w_carsharing header.video-header .video-controls{bottom:0}#main_div.c4w_carsharing .carsharing_slider .txt{overflow:auto}#main_div.c4w_carsharing .mobile_576{margin:auto;display:block}#map{height:500px}#calculation .bundles-title svg,#calculation .minute-tariff-title svg,.mobile{display:block}#main_div.c4w_carsharing header.video-header .apps,.desktop{display:none}#app{padding-bottom:40px}#app .text{text-align:center}#app .text a{float:none;display:inline-block}#app img{max-width:50%}#calculation #cenikSelectType .nav-item{margin-bottom:0}#calculation #cenikSelectType .nav-item .nav-link{padding:.1rem}#calculation #cenikSelectType .nav-item .nav-link h3{margin-top:15px;font-size:1.25rem}#calculation .nav-item:nth-of-type(4)::before{top:-30px;width:80%;font-size:.8rem;padding:6px 0}#calculation .map{padding-right:15px}#calculation .price{margin-top:20px}#calculation .price span{display:inline-block}#calculation h3,#calculation h4{text-align:center;margin-top:25px;margin-bottom:10px}#calculation .bundles-title,#calculation .minute-tariff-title{text-decoration:underline}#calculation .input_border.bundle-check label{font-size:16px;padding-left:40px}#calculation .input_border.bundle-check .checkmark{width:25px;height:25px}#calculation .calc-info{margin:0 auto}.select_type{margin-bottom:10px}.part:first-of-type{padding-top:20px!important}}@media (max-width:768px){#calculation .final_calc>div{text-align:center!important}#calculation .final_calc>div:nth-of-type(1){padding-bottom:10px}#calculation .final_calc>div:nth-of-type(2){padding-top:10px;border-top:1px solid #000!important;border-left:none!important}}@media (max-width:576px){#main_div.c4w_carsharing header .center_div>p{font-size:30px;font-size:1.875rem}#app img{max-width:75%}#flotila .modal-dialog{height:auto;min-height:100vh}#flotila .modal-dialog .carousel-control-next,#flotila .modal-dialog .carousel-control-prev{position:relative;margin:5px auto;left:0;right:0}#flotila .modal-dialog .modal-body{padding-bottom:15px}#flotila .modal-dialog .carousel-item>div>div:last-of-type{min-height:370px}#flotila .modal-dialog .modal-content{min-height:100vh}#flotila .slider_cont .slider_inner .lightslider_prev{left:-15px;display:block;z-index:2}#flotila .slider_cont .slider_inner .lightslider_next{right:-15px;display:block;z-index:2}#calculation #cenikSelectType .nav-item .nav-link h3{font-size:1rem}#calculation .calc_cont{position:static}#calculation .calc_main h3:not(.black){margin-top:30px}#calculation .calc_main h3.black{font-size:23px;font-size:1.4375rem}#calculation .calc_main h3.black span{position:relative;top:-3px}#calculation .calc_main svg.close{top:15px}#calculation .calc_main .form-check input{opacity:0!important}#calculation .bundles-title i{padding-top:20px}#calculation .ui-slider{margin:70px 0 60px}#calculation .final_calc>div:nth-of-type(1){text-align:left;margin-bottom:10px}#calculation .final_calc>div:nth-of-type(2){border:0;border-top:1px solid #000;padding-top:10px}#calculation .distance-slider .calc_label,#calculation .time-slider .calc_label{font-size:14px}#calculation .time-slider .calc_label:last-child{left:89%!important}.form-check label span{position:absolute;right:12px;top:0;bottom:0;height:20px;margin:auto}}