﻿*{margin:0 0 0 0;padding:0 0 0 0;}h1,h2,h3{margin:0;padding:0;}a:hover{text-decoration:none;transition:background .2s ease-in;}button:hover{transition:background .2s ease-in;}html{height:100%;}body{margin:0 auto;padding:0 0 0 0;font-family:'AvenirNextLTPro-Regular',sans-serif;font-size:13px;color:#4b4f56;width:100%;height:100%;background-color:#fff;}a{color:#1f4e89;}a:hover{color:#1f4e89;}.left{float:left;}.right{float:right;}.center{margin:0 auto;}.clear{clear:both;}.overflow{overflow:hidden;}.fixed{position:fixed;top:0;left:0;right:0;z-index:999;}.w100{width:100%;}.w80{width:80%;}.w70{width:70%;}.w60{width:60%;}.w50{width:50%;}.nomarg{margin:0;}.nopadd{padding:0;}.noborder{border:none;}.padd_lr2{padding:0 1px 0 1px;}.padd10{padding:10%;}.padd4{padding:4%;}.padd3{padding:3%;}.padd5-10{padding:5% 10% !important;}@media screen and (max-width:991px){.padd5-10{padding:5% 0 !important;}}.padd5-0{padding:5% 0% !important;}.mb0{margin-bottom:0 !important;}.mt0{margin-top:0 !important;}.mbott10{margin-bottom:10px;}.mbott20{margin-bottom:20px;}.mbott30{margin-bottom:30px;}.mbott50{margin-bottom:50px;}.mbott100{margin-bottom:100px;}.mtop10{margin-top:10px;}.mtop20{margin-top:20px;}.mtop30{margin-top:30px;}.mtop90{margin-top:90px;}.lineh40{line-height:40px;}.fnt1{font-family:'AvenirNextLTPro-Cn',sans-serif;}.fnt2{font-family:'AvenirNextLTPro-Regular',sans-serif;}.fnt3{font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.fnt4{font-family:'AvenirNextLTPro-Medium',sans-serif;}.fnt5{font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.fnt6{font-family:'AvenirNextLTPro-Demi',sans-serif;}.fnt7{font-family:'AvenirNextLTPro-BoldCn',sans-serif;}.fnt8{font-family:'AvenirNextLTPro-Bold',sans-serif;}.fnt9{font-family:'AvenirNextLTPro-HeavyCn',sans-serif;}.clear{clear:both;}.overflow{overflow:hidden;}.dropshadow1{color:#fff;text-shadow:0 1px 8px #5d5d5d;}.box-shadow1{box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-webkit-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-moz-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);}.hypertitle{color:#1f4e89;font-family:'AvenirNextLTPro-HeavyCn',sans-serif;font-size:32px;text-transform:uppercase;}.megatitle{color:#1f4e89;font-family:'AvenirNextLTPro-DemiCn',sans-serif;text-transform:uppercase;font-size:30px;}.megatitle .more_light{color:#5e6165;font-family:'AvenirNextLTPro-Cn',sans-serif;text-transform:none;}.supertitle{color:#5e6165;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:22px;}.supertitle.border{padding-bottom:20px;border-bottom:2px solid #f8fafb;}.strongtitle{font-family:'AvenirNextLTPro-Bold',sans-serif;font-size:25px;}.summary{color:#0b3042;font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:19px;}.dialogue{color:#525558;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:16px;}.title_content{margin-bottom:10px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-transform:uppercase;font-size:16px;color:#525558;}.title_content .icon{margin-right:12px;padding:6px 8px;background:#f7b733;color:#fff;font-size:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.title_wh_big{font-family:'AvenirNextLTPro-DemiCn',sans-serif;text-transform:uppercase;font-size:42px;}.summary_wh{font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:23px;}.section_title{margin-bottom:3%;text-align:center;color:#fff;text-shadow:0 1px 8px #5d5d5d;}.section_title.min{margin-bottom:0;}@media screen and (max-width:767px){.section_title{margin-bottom:11%;}}.section_title h1{font-family:'AvenirNextLTPro-BoldCn',sans-serif;text-transform:uppercase;font-size:45px;}@media screen and (max-width:767px){.section_title h1{font-size:34px;}}.section_title h2{font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:33px;}@media screen and (max-width:767px){.section_title h2{font-size:21px;}}.regular_box{padding:10%;}.regular_box .regular_text{font-size:22px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.regular_box .regular_text.list{display:block;}.regular_box .regular_text.list .icon{margin-right:5px;font-size:17px;}#common_page{padding:5% 0;}#common_page p{margin-bottom:20px;padding-right:80px;font-size:16px;line-height:30px;}#common_page p img{padding:0 20px 20px 0;float:left;}@media screen and (max-width:991px){#common_page p{padding-right:0;}}.blue{color:#1f4e89;}.orange{color:#f7b733;}.b_blue{background:#1f4e89;}.b_orange{background:#f7b733;}.b_white{background:#fff;}.ok{color:#21b61a;}.ko{color:#c00;}.almostok{color:#f6ac15;}.bkglight{background:#eff5f7;}.bkglighter{background:#f8fafb;}.bkglightest{background:#f5f8f9;}.sky{background:#e7eff2;}ul.general_list{list-style-type:none;}ul.general_list li{margin-bottom:10px;}ul.general_list li ul{list-style-type:square;margin-left:40px;}ul.general_list li ul li{margin-bottom:0;}ul.general_list li.evident{font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:16px;color:#1f4e89;}ul.content_list{margin-left:18px;}ul.content_list li{list-style-type:square;}#cnt_top{padding:3% 10%;}@media screen and (max-width:767px){#cnt_top{padding:30px;}}.cnt_common{padding:3% 10%;}.btn_light1{padding:7px 20px;background:transparent;border:1px solid #b8d1df !important;color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn_light1:hover{background:#1f4e89;color:#fff;}.btn_light1 .icon{padding-left:5px;}.btn_light2{background:transparent;color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:12px;}.btn_light2:hover{color:#5e6165;}.btn_light2 .icon{padding:1px 0 0 8px;font-size:15px;}.btn_select{padding:7px 20px;background:#fff;border:1px solid #b8d1df;color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn_select:hover{background:#1f4e89;color:#fff;}.btn_select .icon{padding-left:5px;}.btn_select.selected{background:#f7b733;border:1px solid #f7b733;color:#fff;}.btn_select.selected:hover{background:#1f4e89;border:1px solid #1f4e89;}.btn_strong{padding:10px 30px;background:#f7b733;color:#fff;text-transform:uppercase;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:16px;}.btn_strong .icon{margin-left:10px;}.btn_strong_inverted{padding:10px 30px;background:#1f4e89;color:#fff;text-transform:uppercase;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:16px;}.btn_strong_inverted .icon{margin-left:10px;}.btn_strong_inverted:hover{background:#f7b733;color:#fff;}.btn_strong_inverted_howh{padding:10px 30px;background:#1f4e89;color:#fff;text-transform:uppercase;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:16px;}.btn_strong_inverted_howh .icon{margin-left:10px;}.btn_strong_inverted_howh:hover{background:#fff;color:#1f4e89;}.btn_strong_neutral{padding:10px 30px;background:none;color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:16px;}.btn_strong_neutral:hover{background:none;color:#525558;}.btn_ghost{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:15px;font-family:'AvenirNextLTPro-Demi',sans-serif;text-align:center;text-transform:uppercase;padding:10px 40px;}.btn_ghost:hover{background-color:#fff;color:#1f4e89;}.btn{border:none;}#cnt_empty{padding:3% 10%;background:#eff5f7;}#cnt_empty .box{padding:5% 3%;background:#fff;}#cnt_empty .title{font-family:'AvenirNextLTPro-DemiCn',sans-serif;margin-bottom:3%;color:#1f4e89;font-size:32px;text-transform:uppercase;text-align:center;}#cnt_empty .subtitle{margin-bottom:7%;color:#8d9094;font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:24px;text-align:center;}#cnt_empty .brand{text-align:center;}#cnt_empty .brand .single_brand{margin-bottom:40px;}#cnt_empty .brand .single_brand img{display:inline;max-height:35px;margin-right:20px;}#cnt_empty .brand .single_brand .icon{font-size:21px;color:#21b61a;}#cnt_empty .brand .single_brand.searching img{opacity:.2;}#cnt_empty .brand .single_brand.searching .icon{color:#1f4e89;}@media screen and (max-width:767px){#cnt_empty{padding:5% 0;}#cnt_empty .box{padding:8% 6%;}#cnt_empty .subtitle{margin-bottom:50px;font-size:21px;}}#top{margin:0;clear:both;}#top .logo{margin:0 0 0 0;clear:both;overflow:hidden;}#top .navbar{margin-bottom:0;text-transform:uppercase;font-size:15px;background-color:#fff;padding:0;}#top .navbar-nav{margin:0 -30px 0 0;padding:0 40px 0 0;float:right;flex-direction:row;align-items:center;}#top .navbar-default .navbar-nav>li>a{color:#6c6f70;}#top .navbar-default .navbar-nav>li>a:hover{color:#1f4e89;}#top .navbar-default .navbar-nav>li.current>a,#top .navbar-default .navbar-nav>li.current>a:hover{color:#fff;background:#1f4e89;}#top .navbar-default .navbar-nav>li.bcrumb>a:hover{background-color:transparent;}#top .navbar-default{border:inherit;}#top .navbar-default .navbar-collapse,#top .navbar-default .navbar-form{border:inherit;}#top .navbar-nav.nav>li>a{padding:24px 20px;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}#top .navbar-nav.nav>li>a:hover{background:#f5f8f9;}@media screen and (max-width:1082px) and (min-width:992px){#top .navbar-nav.nav>li>a{padding:24px 13px;}}#top .navbar-nav>li>.dropdown-menu{border:none;box-shadow:none;-webkit-box-shadow:none;position:absolute;}#top .navbar-default .navbar-nav>.open>a,#top .navbar-default .navbar-nav>.open>a:hover,#top .navbar-default .navbar-nav>.language>a:hover,#top .navbar-default .navbar-nav>.open>a:focus{background:#fff;}#top .navbar-default .navbar-nav>.logged.open>a#user_area:focus{background:#1f4e89;}#top .navbar-brand{margin:0 0 0 0;padding:0;}@media screen and (max-width:767px){#top .navbar-brand{margin-left:12px;}}#top .navbar-brand>img{width:81%;}@media screen and (max-width:767px){#top .navbar-brand>img{width:71%;}}#top .lang_list{padding:12px;width:172px;left:7px;background:rgba(255,253,253,.95);-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px;}@media screen and (min-width:992px) and (max-width:1080px){#top .lang_list{width:152px;left:5px;}}@media screen and (min-width:1081px) and (max-width:1199px){#top .lang_list{width:174px;left:5px;}}#top .lang_list li{margin-bottom:3px;}#top .language a{font-size:13px;text-transform:none;font-family:'AvenirNextLTPro-MediumCn',sans-serif;color:#6c6f70;}#top .language a:hover{color:#1f4e89;background-color:initial;}#top .language a img{margin-right:5px;}#top .navbar-nav .account{margin-left:15px;margin-right:-25px;min-width:90px;}#top .navbar-nav.nav .account a{padding:11px 20px 10px 20px;color:#fff;background:#f7b733;text-align:center;}#top .navbar-nav.nav .account a:hover{background:#1f4e89;color:#fff;}#top .navbar-nav.nav .account .icon{margin-bottom:3px;font-size:24px;}#top .navbar-nav.nav .account span{display:block;font-size:12px;}#top .navbar-nav.nav .account.logged{min-width:90px;}#top .navbar-nav.nav .account.logged a{line-height:14px;}#top .navbar-nav.nav .account.logged .icon{font-size:17px;}#top .navbar-nav.nav .account.logged .hello{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:11px;}#top .navbar-nav.nav .account.logged .name{font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-transform:none;font-size:11px;width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#top .navbar-nav.nav .account.logged .user_area{padding:0;position:absolute;right:0;left:inherit;font-size:12px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-align:right;}#top .navbar-nav.nav .account.logged .user_area a{text-align:right;}#top .navbar-nav.nav .account.logged .user_area .icon{margin-left:10px;font-size:10px;}@media screen and (min-width:768px) and (max-width:991px){#top .dropdown-menu{border:none;box-shadow:none;-webkit-box-shadow:none;}#top .dropdown-menu.user_area{padding:0;position:absolute;top:27px;right:0;left:inherit;font-size:12px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-align:right;}#top .dropdown-menu.user_area a{text-align:right;padding:11px 20px 10px 20px;color:#fff;background:#f7b733;text-transform:uppercase;font-size:13px;}#top .dropdown-menu.user_area a:hover{background:#1f4e89;}#top .dropdown-menu.user_area .icon{margin-left:10px;font-size:10px;}#top.booking .dropdown-menu.user_area{top:68px;}}#cnt_booking_home{padding:0% 0%;background-size:cover !important;}#cnt_booking_home .cnt_align{width:50%;margin:0 auto;}#cnt_booking_home .cnt_background{background:url('../img/bkg-booking.jpg');}@media screen and (max-width:1252px) and (min-width:992px){#cnt_booking_home{padding:0% 0%;}}@media screen and (max-width:767px){#cnt_booking_home{padding:0% 0%;background-attachment:fixed;background-position:bottom center;}}.booking_row{background-color:rgba(0,0,0,.7);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.start_booking{padding:0 4% 4% 4%;background:#f8fafb;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0 auto;}.start_booking .date .input-group-addon{padding:0;background:none;border:none;}.start_booking .date .input-group-addon .icon{font-size:40px;color:#a2a7b0;}.start_booking .date .form-control{background:none;border:inherit;-webkit-box-shadow:none;margin-bottom:0;font-size:22px;box-shadow:none;webkit-box-shadow:none;}.start_booking .date .form-control:focus{background:none;}#cnt_booking{padding:3% 0;background:#eff5f7;width:100%;}#main_booking .recap_driver{padding-bottom:20px;padding-top:20px;}#main_booking .recap_driver:hover{background:#fff;}#main_booking .recap_actions{margin-bottom:20px;overflow:hidden;display:flex;flex-direction:row;}#sidebar-recap{padding-left:0;}#sidebar-recap .recap_single{margin-bottom:20px;padding-left:20px;padding-bottom:0;}#sidebar-recap .side_price{display:flex;flex-direction:column;}#sidebar-recap .side_price .recap_single{margin-bottom:15px;}#sidebar-recap .side_price .recap_single .desc{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:15px;}#sidebar-recap .side_price .recap_single .num{font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:14px;}#sidebar-recap .side_price .recap_single.big{background:#e7eff2;margin-bottom:0;padding-bottom:8px;padding-top:8px;}#sidebar-recap .side_price .recap_single.big .desc{font-family:'AvenirNextLTPro-BoldCn',sans-serif;}#sidebar-recap .side_price .recap_single.big .num{font-family:'AvenirNextLTPro-Bold',sans-serif;color:#1f4e89;}#side_content{padding:18px 0 0 1px;clear:both;overflow:hidden;border-left:7px solid #1f4e89;}#side_content .title_content{padding-left:20px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-transform:uppercase;font-size:16px;color:#525558;}#side_content .title_content .icon{margin-right:12px;padding:6px 8px;background:#f7b733;color:#fff;font-size:20px;}#side_content .type{margin-bottom:10px;padding-left:20px;position:relative;display:block;color:#1f4e89;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:15px;text-transform:uppercase;}#side_content .type .arrow{position:absolute;top:-2px;left:-2px;}#side_content .type .arrow .icon{margin:0;font-size:30px;color:#1f4e89;}#side_content .type .icon{margin:-3px 0 0 10px;font-size:16px;color:#fff;}#side_content .feature{margin-bottom:20px;padding-left:20px;clear:both;overflow:hidden;}#side_content .feature .reset{margin:0 10px 10px 0;color:#1f4e89;text-transform:uppercase;text-decoration:underline;font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:12px;}#side_content .feature .form-inline{margin-bottom:10px;clear:both;overflow:hidden;flex-direction:column;align-items:flex-start;}#side_content .feature.sidebar-scroll{overflow-y:auto;max-height:40vh;scrollbar-width:thin;scrollbar-color:#1f4e89 #f7b733;}#side_content .recap{border:none;}.bcrumb_row{font-size:13px;}.bcrumb_row .bcrumb span{margin-right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;color:#1f4e89;font-size:13px;font-family:'AvenirNextLTPro-BoldCn',sans-serif;text-align:center;background:#eff5f7;width:20px;height:20px;line-height:20px;}.bcrumb_row .bcrumb.curr span{color:#fff;background:#1f4e89;}.bcrumb_row .bcrumb a{cursor:default;}.tabb{margin:0 auto;margin-bottom:30px;text-align:center;}.tabb .nav-tabs>li.active a{background:#f7b733;}.tabb .nav-tabs>li.active a:hover,.tabb .nav-tabs>li.active a:focus{border:none;color:#fff;}.tabb .nav-tabs>li>a{width:140px;border:none;background:inherit;padding:20px 0;background:#1f4e89;color:#fff;display:block;text-align:center;text-transform:uppercase;font-family:'AvenirNextLTPro-DemiCn',sans-serif;-webkit-border-radius:0 0 3px 3px !important;-moz-border-radius:0 0 3px 3px !important;border-radius:0 0 3px 3px !important;}.tabb .nav-tabs>li>a .flag{position:absolute;top:28px;left:47px;width:auto !important;}@media screen and (min-width:767px){.tabb .nav-tabs>li>a .flag{top:;}}.tabb .nav-tabs>li>a:hover{background:#f7b733;color:#fff;border-bottom:none;transition:background .2s ease-in;}.tabb .nav-tabs>li>a img{margin:0 auto;margin-bottom:8px;width:64px;display:block;text-align:center;}.tabb .nav-tabs>li>a .icon{margin:0 auto;margin-bottom:12px;font-size:28px;display:block;text-align:center;}.tabb .nav-tabs .nav-link.active,.tabb .nav-tabs .nav-item.show .nav-link{color:#fff;background:#f7b733;border-color:#dee2e6 #dee2e6 #fff;}.tabb .nav-tabs .nav-link.active:hover,.tabb .nav-tabs .nav-item.show .nav-link:hover,.tabb .nav-tabs .nav-link.active:focus,.tabb .nav-tabs .nav-item.show .nav-link:focus{border:none;}.choose_tab{padding:20px 0;background:#1f4e89;color:#fff;display:block;text-align:center;text-transform:uppercase;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.choose_tab.current,.choose_tab:hover,.choose_tab:focus{background:#f7b733;color:#fff;}.choose_tab img{margin:0 auto;margin-bottom:8px;width:64px;display:block;text-align:center;}.choose_tab .icon{margin:0 auto;margin-bottom:12px;font-size:28px;display:block;text-align:center;}.recap{margin:20px 0;font-family:'AvenirNextLTPro-Regular',sans-serif;clear:both;overflow:hidden;border-bottom:2px solid #f8fafb;display:flex;flex-wrap:wrap;}.recap .icon{font-size:21px;color:#a2a7b0;}.recap .title{margin-left:5px;text-transform:uppercase;color:#0b3042;}.recap .info{color:#5e6165;}.recap .media>.pull-left{padding-right:20px;}.recap .media-left{display:flex;padding-right:20px;}.recap_actions{margin-bottom:20px;padding-top:20px;overflow:hidden;display:flex;}@media only screen and (max-width:575px){.recap_actions{flex-direction:column-reverse;}}.counter{font-size:17px;font-family:'AvenirNextLTPro-Cn',sans-serif;padding-bottom:10px;}.counter .number{color:#f7b733;font-family:'AvenirNextLTPro-Demi',sans-serif;}.counter .filtered-number{color:#f7b733;font-family:'AvenirNextLTPro-Demi',sans-serif;}.counter .icon-filtered-number{color:#f7b733;}.counter .price{margin-left:4px;padding:1px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1f4e89;color:#fff;font-size:16px;}#cnt_confirm_booking{background:#e7eff2;}#cnt_confirm_booking .confirm_message{padding:8% 4%;}#cnt_confirm_booking .confirm_message .status{color:#1f4e89;font-size:28px;font-family:'AvenirNextLTPro-Cn',sans-serif;}#cnt_confirm_booking .confirm_message .status .icon{margin-right:15px;font-size:37px;}#cnt_confirm_booking .confirm_message .status_description{padding-left:53px;font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:21px;}@media screen and (max-width:767px){#cnt_confirm_booking .confirm_message .status_description{padding-left:0;}}#cnt_confirm_booking .confirm_resume{padding:8% 4%;background:#fff;}#cnt_confirm_booking .confirm_resume .number{color:#1f4e89;font-family:'AvenirNextLTPro-Bold',sans-serif;font-size:18px;}#cnt_confirm_booking .confirm_resume .type{color:#1f4e89;font-size:14px;font-family:'AvenirNextLTPro-Demi',sans-serif;}#cnt_confirm_booking .confirm_resume .side_price .recap_single{margin-bottom:15px;}#cnt_confirm_booking .confirm_resume .side_price .recap_single .desc{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:15px;}#cnt_confirm_booking .confirm_resume .side_price .recap_single .num{font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:14px;}#cnt_confirm_booking .confirm_resume .side_price .recap_single.big{background:#f8fafb;margin-bottom:0;padding-bottom:8px;padding-top:8px;}#cnt_confirm_booking .confirm_resume .side_price .recap_single.big .desc{font-family:'AvenirNextLTPro-BoldCn',sans-serif;}#cnt_confirm_booking .confirm_resume .side_price .recap_single.big .num{font-family:'AvenirNextLTPro-Bold',sans-serif;color:#1f4e89;}.general_form .form-group span.field-validation-error{font-size:15px;color:#c00;}.general_form label{font-family:'AvenirNextLTPro-DemiCn',sans-serif;color:#8d9094;font-size:16px;text-transform:uppercase;}.general_form .form-control{height:inherit;background-color:rgba(255,255,255,.8);color:#4b4f56;border-radius:inherit;border:inherit;border-bottom:3px solid #4175b2;}.general_form .form-control.warning{border-bottom:3px solid #c00;}.general_form .form-control.input-validation-error{border-bottom-color:#c00;}.general_form .form-control:focus{background:#fff;box-shadow:none;}.general_form .checkbox checkbox{padding:14px 20px;height:inherit;background-color:rgba(255,255,255,.5);color:#4b4f56;border-radius:inherit;border:inherit;border-bottom:3px solid #4175b2;}.general_form .checkbox.warning label{color:#c00;}.general_form .checkbox label{font-family:'AvenirNextLTPro-Regular',sans-serif;color:#4b4f56;font-size:14px;text-transform:inherit;}.general_form .btn.btn-default.submit{background:#f7b733;padding:10px 50px;color:#fff;border:none;font-family:'AvenirNextLTPro-Demi',sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;text-transform:uppercase;}.general_form .btn.btn-default.submit:hover{background:#1f4e89;}.general_form fieldset{padding:4%;border:1px solid #fff;}.general_form legend{margin-bottom:20px;padding:5px;border-bottom:0;font-size:15px;font-family:'AvenirNextLTPro-DemiCn',sans-serif;color:#1f4e89;background:#e7eff2;text-transform:uppercase;text-align:center;}.general_form .error_list{padding:20px;background:#ffe6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px rgba(204,0,0,.28) solid;}.general_form .error_list .icon{margin-right:10px;}.general_form .error_list .title{margin-bottom:20px;text-transform:uppercase;font-size:18px;color:#c00;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.why_choose{padding:4%;color:#fff;}@media screen and (max-width:767px){.why_choose{padding:6% 9%;}}@media screen and (min-width:768px) and (max-width:992px){.why_choose{padding:6% 4%;}}.why_choose .title{margin-bottom:60px;padding-bottom:40px;color:#fff;text-align:center;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:28px;border-bottom:1px solid #908f8c;}@media screen and (max-width:767px){.why_choose .title{padding:20px 0 30px 0;margin-bottom:40px;}}.why_choose .icon{font-size:50px;}@media screen and (max-width:767px){.why_choose .icon{font-size:38px;}}.why_choose .media{margin-bottom:40px;}.why_choose .media.last{margin-bottom:0;}.why_choose .media-left{padding-right:25px;min-width:75px;}.why_choose .media-heading{padding-top:5px;font-size:20px;text-transform:uppercase;font-family:'AvenirNextLTPro-Demi',sans-serif;}.why_choose .media-text{font-size:16px;font-family:'AvenirNextLTPro-Regular',sans-serif;}#search_result{position:relative;}.search_selected{border-style:solid;border-color:#f7b733;margin-top:-2px;}.badge_selected{background-color:#f7b733;font-size:13px;color:#fff;}.minimize{background:#eff5f7;padding:5px 10px;font-size:13px;position:absolute;top:0;right:30px;z-index:999;}.minimize .icon{color:#1f4e89;}.item{margin-bottom:30px;padding:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;}.item.last{margin-bottom:0;}.item .short_review{color:#5e6165;display:flex;flex-direction:column;}.item .short_review .t1{font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:12px;display:block;}.item .short_review .t2{font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:16px;}@media screen and (max-width:575px){.item .short_review{flex-direction:row;justify-content:space-between;}}.item .title{color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:29px;}.item .subtitle{margin-bottom:22px;color:#5e6165;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:17px;}@media screen and (max-width:575px){.item .subtitle{margin-bottom:0;}}.item .feat_list{display:inline-block;}.item .feat_list .feat_single{font-size:20px;margin-right:10px;font-family:'AvenirNextLTPro-Regular',sans-serif;}.item .feat_list .feat_single .icon{margin-right:5px;font-size:19px;color:#f7b733;}.item .feat_list .feat_single a{font-family:'AvenirNextLTPro-DemiCn',sans-serif;color:#5e6165;font-size:12px;text-transform:uppercase;text-decoration:underline;}.item .feat_list .feat_single.type{padding:7px 0 0 10px;font-family:'AvenirNextLTPro-Medium',sans-serif;color:#5e6165;font-size:12px;border:none;text-transform:uppercase;}.item .feat_list_small .feat_small,.item .feat_list_small .btn-default.lnk_popover{padding:0;font-family:'AvenirNextLTPro-Medium',sans-serif;color:#5e6165;font-size:12px;border:none;}.item .feat_list_small .feat_small .btn-default.lnk_popover,.item .feat_list_small .btn-default.lnk_popover .btn-default.lnk_popover{text-decoration:underline;}.item .feat_list_small .feat_small:hover,.item .feat_list_small .btn-default.lnk_popover:hover{background:none;}.item .price{margin:15px 0 30px 0;color:#1f4e89;text-align:right;clear:both;overflow:hidden;}.item .provider .img-fluid{max-width:120px;max-height:70px;}@media screen and (min-width:768px) and (max-width:991px){.item .price{margin-top:25px;margin-bottom:0;}}@media screen and (max-width:767px){.item .price{margin-top:10px;margin-bottom:10px;}}.item .price .icon{font-size:18px;}.item .price .icon.ok{color:#21b61a;}.item .price .icon.ko{color:#c00;}.item .price .currency,.item .price .iva{font-size:18px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.item .price .cifra{font-size:25px;font-family:'AvenirNextLTPro-BoldCn',sans-serif;}.item .striked_price{float:right;font-size:17px;}@media screen and (max-width:767px){.item .striked_price{margin-top:10px;float:left;}}@media screen and (min-width:768px) and (max-width:991px){.item .striked_price{float:inherit;}}.item .striked_price .currency{font-size:13px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.item .striked_price .striked{text-decoration:line-through;font-family:'AvenirNextLTPro-BoldCn',sans-serif;color:#21b61a;}.item .actions{clear:both;overflow:hidden;text-align:right;}.item .actions .btn_light2{display:block;}@media screen and (min-width:768px) and (max-width:991px){.item .actions{clear:inherit;}.item .actions .btn_light2{margin-top:35px;}.item .actions .btn_strong{margin-bottom:0;margin-top:20px;}}.item .persuasive{background:#1f4e89;width:90px;height:90px;top:-20px;left:0;position:absolute;color:#fff;padding-top:12px;font-size:29px;}@media screen and (max-width:767px){.item .persuasive{right:0;left:inherit;background:inherit;color:#f7b733;}}.item .persuasive .icon{font-size:24px;}.item .persuasive .text{display:block;font-size:11px;font-family:'AvenirNextLTPro-BoldCn',sans-serif;text-transform:uppercase;}@media screen and (max-width:767px){.item .pic_car{width:50%;}.item .provider,.item .feat_list{margin-bottom:0;}.item .btn_strong{width:100%;}.item .actions .right,.item .price{float:none;}}@media screen and (min-width:992px) and (max-width:1199px){.item .btn_strong{padding:10px;}.item .btn_light2{font-size:11px;}.item .feat_list{margin-bottom:20px;}}@media screen and (min-width:768px) and (max-width:991px){.item.long_term .actions .btn_light2{float:left;margin-left:90px;text-align:right;}}.my_tab .nav-tabs{margin-bottom:20px;border-bottom:0;display:flex;}.my_tab .nav-tabs>li{margin:0 10px 10px 0;}.my_tab .nav-tabs>li>a{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;text-transform:uppercase;font-family:'AvenirNextLTPro-Medium',sans-serif;font-size:11px;padding:13px 22px;}.my_tab .nav-tabs a.nav-link.active,.my_tab a.nav-link:hover,.my_tab a.nav-link:focus{color:#fff;cursor:default;background-color:#f7b733;border:inherit;border-bottom-color:inherit;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.my_tab .tab-pane li{margin-bottom:5px;}.nav-tabs{border-bottom:1px solid #fff;}.nav-tabs li{margin-bottom:-2px;}.nav-tabs>li a{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:15px;}.nav-tabs .nav-tabs>li>a{border-bottom:0 solid #fff;}.nav-tabs li.active>a{border:none !important;}.nav-tabs li>a:hover{border-bottom:1px solid #fff;background:#1f4e89;color:#fff;}.legend{margin-top:30px;padding:30px 0;font-size:15px;}.legend .icon{font-size:26px;}.legend .legend_item{margin-bottom:20px;}footer{padding:30px;background:#f8fafb;}footer.booking{text-align:center;}footer.booking .txt1{margin-bottom:10px;font-family:'AvenirNextLTPro-Bold',sans-serif;font-size:14px;}footer .menu a{padding:0 8px;font-size:13px;}footer .menu a:hover{text-decoration:underline;}.box_extra{padding:40px;}@media screen and (max-width:767px){.box_extra{padding:40px 20px;}}.box_insurance{padding:40px;}@media screen and (max-width:767px){.box_insurance{padding:40px 20px;}}.choose_extra{padding:30px;font-size:17px;font-family:'AvenirNextLTPro-Cn',sans-serif;}@media screen and (max-width:767px){.choose_extra{padding:20px;}.choose_extra .service{margin-bottom:8px;}.choose_extra .btn_select{margin-bottom:15px;}}.choose_extra .row{margin-bottom:10px;}.choose_extra .row.last{margin-bottom:0;}.choose_extra .description{font-size:12px;}.choose_extra .price{font-family:'AvenirNextLTPro-BoldCn',sans-serif;}.box_choose{background:#e7eff2;overflow:hidden;padding:4% 4%;}.box_choose .box{padding:3% 3% 3% 3%;}.box_choose .tabb{margin:inherit;margin:0 auto;margin-bottom:30px;display:flex;justify-content:center;}.box_choose div#fade-container{max-width:960px;margin:auto;position:relative;line-height:1.3;}.box_choose div#fade-container #fade-content{display:flex;flex-wrap:wrap;max-height:none;overflow:hidden;max-height:180px;}.box_choose div#fade-container .anchor{background:-webkit-linear-gradient(top,rgba(237,239,240,0),rgba(237,239,240,0) 170px,#e7eff2 200px);background:linear-gradient(to bottom,rgba(237,239,240,0),rgba(237,239,240,0) 170px,#e7eff2 200px);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:contents;height:230px;position:absolute;top:0;right:0;left:0;text-align:center;-webkit-transition:background 150ms ease-in;transition:background 150ms ease-in;}.box_choose div#fade-container .anchor .text{align-self:flex-end;color:#f7b733;display:inline-block;max-width:100%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bold;}.box_registration{padding:0 3% 3% 3%;background:#eff5f7;}.box_choosed{padding:5% 5%;background:#eff5f7;overflow:hidden;}.list_long_term{padding:0 3% 3% 3%;background:#eff5f7;}@media screen and (max-width:767px){.list_long_term .item .pic_car{width:100%;margin-bottom:20px;}}table.tbl_general th{background:#e7eff2;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:16px;}table.tbl_insurance{color:#5e6165;margin-bottom:0;}table.tbl_insurance th{font-family:'AvenirNextLTPro-BoldCn',sans-serif;text-transform:uppercase;border-top:none;text-align:center;font-size:17px;}table.tbl_insurance th .icon{font-size:14px;}@media screen and (max-width:767px){table.tbl_insurance th{font-size:14px;}}table.tbl_insurance td{font-size:17px;font-family:'AvenirNextLTPro-Regular',sans-serif;}table.tbl_insurance td .icon{font-size:14px;}@media screen and (max-width:767px){table.tbl_insurance td{font-size:14px;}}table.tbl_insurance .status{text-align:center;font-size:19px;}table.tbl_insurance .status .icon{font-size:19px;}table.tbl_insurance .price{font-family:'AvenirNextLTPro-DemiCn',sans-serif;text-align:center;}.tbl_insurance>tbody>tr>th,.tbl_insurance>tbody>tr>td{border:none;}.continue{padding:50px 0;}@media screen and (max-width:767px){.continue .btn{width:90%;font-size:14px;}.continue .btn_strong_inverted{margin-bottom:20px;}}.tabb{display:table;}.tabb .nav-tabs{border-bottom:0;display:inherit;}.tabb .nav-tabs>li{margin-right:0;}.tabb .nav-tabs>li a{padding:20px 0;background-color:#1f4e89;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:15px;}.tabb .active a{background:#f7b733;}@media screen and (max-width:1150px) and (min-width:992px){.tabb .nav-tabs>li>a{width:120px;}}@media screen and (max-width:767px) and (min-width:480px){.tabb .nav-tabs>li>a{padding:14px 0;width:120px;font-size:14px;}.tabb .nav-tabs>li>a img{width:54px;}}@media screen and (max-width:479px) and (min-width:339px){.tabb .nav-tabs>li>a{width:86px;font-size:12px;}.tabb .nav-tabs>li>a img{width:40px;}}@media screen and (max-width:339px){.tabb .nav-tabs>li>a{padding:13px 0;width:71px;font-size:10px;}.tabb .nav-tabs>li>a img{margin-bottom:5px;width:35px;}}.nav-tabs>li>.choose_tab .icon.eco{margin-bottom:12px;font-size:35px;width:64px;}@media screen and (max-width:767px){.nav-tabs>li>.choose_tab .icon.eco{margin-bottom:6px;}}@media screen and (max-width:479px) and (min-width:339px){.nav-tabs>li>.choose_tab .icon.eco{font-size:26px;}}@media screen and (max-width:339px){.nav-tabs>li>.choose_tab .icon.eco{font-size:20px;}}.terms h3{margin-bottom:20px;color:#1f4e89;font-size:17px;text-transform:uppercase;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.terms h4{font-size:14px;margin-bottom:20px;line-height:20px;}.terms h5{font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.launch_modal{-webkit-appearance:initial !important;border:none;background:none;}.modal-content{border-radius:inherit;}.modal-body{line-height:13px;}.modal-body .error-text{line-height:initial;}.modal-body .txt{padding:20px 40px;line-height:20px;}.modal-header{text-align:center;}.modal-header .modal-title{font-family:'AvenirNextLTPro-DemiCn',sans-serif;color:#1f4e89;font-size:32px;text-transform:uppercase;}.modal-header .modal-subtitle{color:#8d9094;font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:24px;}#questor-details{padding:20px;}#questor-details p{line-height:20px;}#questor-details blockquote{font-size:14px;}.popover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.popover-title{font-family:'AvenirNextLTPro-Demi',sans-serif;background:#eff5f7;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.pay_info{color:#fff;font-family:'AvenirNextLTPro-Cn',sans-serif;}.pay_info .title{padding:20px 0 20px 0;font-size:35px;text-transform:uppercase;text-align:center;vertical-align:middle;min-height:66px;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.pay_info .long{padding:17px 40px;font-size:20px;display:none;}.pay_info .longContainer:after {content:"Per completare la prenotazione è richiesto il pagamento di un acconto non rimborsabile oppure, in alcuni casi, dell'intero importo del noleggio.";padding:15px 15px;;font-size:16px;}@media screen and (max-width:767px){.pay_info .titleContainer{background-color:#1f4e89;font-size:20px;}.pay_info .title{padding:10px 40px 10px 40px;font-size:26px;min-height:inherit;}.pay_info .longContainer{background-color:#fff;}.pay_info .long{padding:17px 10px 0 10px;color:#5e6165;font-size:16px;}}@media screen and (min-width:768px) and (max-width:1199px){.pay_info .title{padding:21px 0 20px 0;font-size:25px;}.pay_info .long{padding:17px 10px;font-size:17px;}}.payment{padding:40px 35px;background:#fff;clear:both;overflow:hidden;}@media screen and (max-width:767px){.payment{padding:20px 15px;}}.payment .paynow{margin-bottom:30px;padding:40px 35px;background:#eff5f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.payment .paynow .fa-cc-paypal{display:none;}@media screen and (max-width:767px){.payment .paynow{padding:30px 5px;}}.payment .paynow label.choose{color:#1f4e89;text-transform:uppercase;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:14px;}.payment .paynow .icon_card{margin-right:5px;color:#f7b733;font-size:28px;background:#fff;}.payment .paynow .form-control.ccard{font-size:15px;font-family:'AvenirNextLTPro-Bold',sans-serif;text-align:center;}.payment .pay_conditions{padding:20px 0 0 10px;font-size:14px}.payment .pay_conditions ul{list-style-type:none;display:none;}.payment .pay_conditions:after{content:"Per il pagamento richiesto puoi utilizzare tutte le modalità disponibili che ti verranno mostrate nella finestra successiva. Rent.it utilizza per i pagamenti dei gateway bancari esterni come ad esempio Stripe e Axerve. Non siamo quindi a conoscenza del metodo di pagamento utilizzato dal cliente. L'utilizzo di una carta di pagamento su questi gateway non è quindi collegato in alcun modo alla tipologia di carta richiesta dal noleggiatore per la sottoscrizione del contratto. Al momento del ritiro del veicolo dovrà essere presentata una carta di pagamento nominativa in corso di validità e intestata al guidatore principale."}.payment .pay_conditions ul li{margin-bottom:10px;}.payment .pay_conditions ul li.evident{font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:16px;color:#1f4e89;}.payment .pay_conditions .icon.title{margin-right:10px;padding:10px;font-size:15px;background:#1f4e89;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.payment .conditions{padding:20px 15px 0 24px;}.payment .conditions .btn_strong{padding:25px 40px;font-size:18px;}.payment .conditions label{font-family:'AvenirNextLTPro-Cn',sans-serif;}.payment .conditions label a{text-decoration:underline;}@media screen and (max-width:767px){.payment .conditions .btn_strong{padding:25px 22px;font-size:16px;}}.payment .side_price{display:flex;flex-direction:column;}.payment .side_price .recap_single{margin-bottom:5px;}.payment .side_price .recap_single .desc{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:15px;}.payment .side_price .recap_single .num{font-family:'AvenirNextLTPro-Demi',sans-serif;font-size:14px;}.payment .side_price .recap_single.big{background:#e7eff2;margin-bottom:0;padding-top:8px;}.payment .side_price .recap_single.big .desc{font-family:'AvenirNextLTPro-BoldCn',sans-serif;}.payment .side_price .recap_single.big .num{font-family:'AvenirNextLTPro-Bold',sans-serif;color:#1f4e89;}.flight{padding:40px 35px;}.flight .what{font-family:'AvenirNextLTPro-DemiCn',sans-serif;color:#1f4e89;font-size:17px;}.flight .t2{font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:15px;}.flight .box_flight_info{padding:20px;background:#eff5f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.flight .box_flight_info input.number{width:70%;}.flight .dont label{color:#1f4e89;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:14px;}.resume_list{margin-bottom:30px;font-size:15px;font-family:'AvenirNextLTPro-Regular',sans-serif;overflow:hidden;}.resume_list .recap_single{padding:15px;}.resume_list .recap_single.even{background:#eff5f7;}.resume_list .recap_single .num{font-family:'AvenirNextLTPro-Medium',sans-serif;}.show_hide{position:relative;}.review_provider{padding:30px 0 10px 30px;}.review_provider .rate{font-family:'AvenirNextLTPro-Bold',sans-serif;font-size:52px;}@media screen and (max-width:767px){.review_provider{padding:20px 0 10px 0;}}.review_rate{padding:30px 20px 0 30px;}@media screen and (max-width:767px){.review_rate{padding:20px 0 0 0;}}#cnt_locations{padding:3% 10%;}@media screen and (max-width:1199px){#cnt_locations{padding:6% 0;}}#cnt_blog_home{padding:3% 10%;background:url('/img/bkg_blog.jpg') top center;background-size:cover;}@media only screen and (max-width:767px){#cnt_blog_home{padding:30px 0;}#cnt_blog_home .section_title{margin-bottom:30px;}}@media only screen and (min-width:768px) and (max-width:1199px){#cnt_blog_home{padding:3% 0;}}#cnt_blog_list{padding:3% 3% 5% 3%;background:url('/img/bkg_blog.jpg') center;background-size:cover !important;}@media only screen and (max-width:767px){#cnt_blog_list{padding:30px;}#cnt_blog_list .section_title{margin-bottom:30px;}}.thumbnail{background:rgba(255,255,255,.95);}.thumbnail.big_post{padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-webkit-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-moz-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);}.thumbnail.big_post img{width:100%;}.thumbnail.big_post .caption{padding:30px;}.thumbnail.big_post .caption .title{margin-bottom:5px;text-transform:uppercase;font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:25px;}.thumbnail.big_post .caption .desc{color:#4b4f56;font-size:18px;line-height:23px;}.thumbnail.big_post .caption .desc a{text-decoration:underline;}@media screen and (max-width:767px){.thumbnail.big_post{padding:30px 30px 0 30px;}.thumbnail.big_post img{margin:0;padding:0;width:100%;}.thumbnail.big_post .caption{padding:30px 0;}}.date_post{margin-top:5px;margin-bottom:15px;color:#83868b;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.date_post .icon{margin-right:5px;}#side_blog{box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-webkit-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);-moz-box-shadow:0 13px 21px -5px rgba(0,0,0,.3);background:rgba(255,255,255,.95);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#side_blog .small_post{padding:30px;}#side_blog .small_post .thumb{padding:0 7px 0 10px;}#side_blog .small_post .title{margin-bottom:5px;text-transform:uppercase;font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:20px;}#side_blog .small_post .desc{margin:0;color:#4b4f56;font-size:14px;line-height:23px;}#side_blog .small_post .desc a{text-decoration:underline;}#side_blog .small_post.even{background:rgba(231,239,242,.8);}@media screen and (max-width:767px){#side_blog .small_post{padding:30px 30px 0 30px;}#side_blog .small_post img{margin:0 0 30px 0;padding:0;width:100%;}#side_blog .small_post .thumb{padding:0 15px 0 15px;}#side_blog .small_post .title{font-size:25px;}#side_blog .small_post .desc{padding:0 0 30px 0;font-size:18px;}}@media screen and (min-width:767px) and (max-width:991px){#side_blog .small_post .thumb{margin-bottom:25px;}}#cnt_long_term{padding:3% 10%;background:#e7eff2;}#cnt_long_term .list{padding:3% 3% 3% 3%;background:#f8fafb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#cnt_long_term .item .feat_list_small .feat_small{font-size:14px;}#cnt_long_term .item .title{line-height:32px;}@media screen and (max-width:767px){#cnt_long_term{padding:0 0;}#cnt_long_term .list{padding:3% 0% 3% 0%;background:inherit;}#cnt_long_term .item .pic_car{margin-bottom:30px;width:100%;}}@media screen and (min-width:768px) and (max-width:1199px){#cnt_long_term{padding:3% 0;}}@media screen and (max-width:767px){.long_rent_pre{padding-bottom:0;}}.long_rent_pre .txt1{margin-top:90px;}@media screen and (max-width:1199px){.long_rent_pre .txt1{margin-top:0;}}#cnt-modal-insurance .container{width:100%;}#app{padding:2% 10%;}#app .img_mobile{position:absolute;top:-60px;left:30px;}#app .title{color:#1f4e89;font-family:'AvenirNextLTPro-BoldCn',sans-serif;font-size:27px;}#app .desc{padding:0 0 0 0;font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:19px;}#app .action_app{margin-top:20px;}@media screen and (max-width:767px){#app{padding:5%;}}@media screen and (min-width:768px) and (max-width:991px){#app .img_mobile{left:0;top:-50px;}#app .action_app{margin-top:0;}#app .action_app .btn1{margin-bottom:10px;}}@media screen and (min-width:768px) and (max-width:1199px){#app{padding:3% 0;}}#footer_extended{padding:3% 10%;background-color:#e7eff2;}#footer_extended .menu a{margin-bottom:10px;display:table;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:16px;}#footer_extended .telephone_box .icon{margin-right:8px;color:#f7b733;}#footer_extended .general_form label{margin-bottom:10px;color:#1f4e89;}#footer_extended .txt{font-family:'AvenirNextLTPro-Cn',sans-serif;font-size:13px;}#footer_extended .social .icon{margin-left:7px;font-size:20px;}#footer_extended .social .icon.fa-facebook{color:#3b5998;}#footer_extended .social .icon.fa-twitter{color:#1da1f2;}#footer_extended .social .icon.fa-instagram{color:#de366c;}#footer_extended .social .icon.fa-google-plus{color:#de5e53;}#footer_extended .social .icon.fa-linkedin{color:#0077b5;}#footer_extended .social .icon.fa-tumblr{color:#37455c;}@media screen and (min-width:768px) and (max-width:991px){#footer_extended{padding:8% 1%;}#footer_extended .telephone_box{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f8fafb;}#footer_extended .menu{margin-bottom:30px;}#footer_extended .menu a{text-align:left;display:block;}#footer_extended .newsletter{float:right;}#footer_extended .btop{border-top:1px solid #f8fafb;}}@media screen and (max-width:767px){#footer_extended{padding:7% 5%;}#footer_extended .telephone_box,#footer_extended .menu,#footer_extended .newsletter{margin-bottom:50px;}}#cnt_furgoni1 .info{padding:17% 10%;}@media screen and (max-width:991px){#cnt_furgoni1 .info{padding:7% 10% 0% 10%;}}.eco .icon{margin-right:20px;color:#21b61a;font-size:55px;}.action_long_term .question{text-transform:uppercase;color:#1f4e89;font-family:'AvenirNextLTPro-MediumCn',sans-serif;font-size:26px;}@media screen and (max-width:991px){.action_long_term .question{margin-bottom:20px;float:none !important;}.action_long_term .action{text-align:center;}}@media screen and (max-width:767px){.action_long_term .question{text-transform:none;font-size:21px;color:#4b4f56;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.action_long_term .action .btn_strong{font-size:14px;}}.city_list{margin-bottom:40px;font-size:15px;}.city_list a,.city_list span{margin-bottom:5px;display:inline-block;}.city_list a{color:#1f4e89;font-family:'AvenirNextLTPro-DemiCn',sans-serif;}.city_list span{font-family:'AvenirNextLTPro-MediumCn',sans-serif;}.nav.nav-pills.places .place a,.nav.nav-pills.places .place span{padding:10px 15px;display:block;font-family:'AvenirNextLTPro-DemiCn',sans-serif;font-size:15px;}.nav.nav-pills.places .place a span,.nav.nav-pills.places .place span span{color:#525558;}.nav.nav-pills.places .place a a,.nav.nav-pills.places .place span a{color:#1f4e89;}.nav.nav-pills.places .place a:hover,.nav.nav-pills.places .place span:hover{background:#f8fafb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:initial;}.nav.nav-pills.places .place a img,.nav.nav-pills.places .place span img{margin-right:8px;}#galleria{height:280px;}.wrapper{display:flex;align-items:stretch;width:100%;}#sidebar{min-width:250px;max-width:250px;min-height:100vh;background:#f7b733;color:#fff;transition:all .3s;}#sidebar .active{margin-left:-250px;}#sidebar .sidebar-header{display:flex;align-items:center;padding:20px;background:#ecae30;font-weight:600;text-transform:uppercase;}#sidebar .sidebar-header .text{font-size:1.2rem;}#sidebar .sidebar-header .arrow{font-size:1.3rem;padding-left:5px;}#sidebar .filter-recap{font-size:1rem;padding:0 10px 0 10px;display:flex;}#sidebar .filter-recap .recap-item{flex:1;font-weight:bold;}#sidebar .filter-recap .recap-item .red{color:#ff3939;font-weight:bold;}#sidebar .filter-recap .recap-item a{color:#fff;}#sidebar ul.components{padding:20px 0;border-bottom:1px solid #47748b;}#sidebar ul p{color:#fff;padding:10px;}#sidebar ul li a{padding:10px;font-size:1.1em;display:block;}#sidebar ul li a:hover{color:#7386d5;background:#fff;}#sidebar ul li.active>a,#sidebar a[aria-expanded="true"]{color:#fff;background:#6d7fcc;}#sidebar-collapse-button{display:flex;padding-right:10px;}#sidebar-collapse-button .label{display:block;}#sidebar-collapse-button .active{display:none;}#recap-collapse-button{display:flex;}#recap-collapse-button .label{display:block;}#recap-collapse-button .active{display:none;}#recapV-collapse-button{display:flex;justify-content:flex-end;}.sticky-button-container{display:flex;justify-content:space-between;background-color:#f7fafb;}.custom-checkbox .custom-control-label::before{background-color:#fff;}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#1f4e89;}.custom-control.custom-checkbox{font-size:16px;font-weight:bold;}.custom-checkbox .custom-control-label-grey::before{background-color:#eff5f7;}.custom-checkbox .custom-control-input:checked~.custom-control-label-grey::before{background-color:#1f4e89;}.custom-control.custom-checkbox{font-size:16px;font-weight:bold;}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#1f4e89;border-color:#1f4e89;}div#fade-container{max-width:960px;margin:auto;position:relative;line-height:1.3;}div#fade-container #fade-content{max-height:none;overflow:hidden;}#overlay{background:#fff;color:#666;position:fixed;height:100%;width:100%;z-index:1050;top:0;left:0;float:left;text-align:center;padding-top:25%;opacity:.8;}#overlay .spinner{margin:0 auto;height:64px;width:64px;animation:rotate .8s infinite linear;border:5px solid #f7b733;border-right-color:transparent;border-radius:50%;}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media screen and (max-width:767px){#top .navbar-nav{margin:0;padding:0;float:inherit;}#top .navbar-default .navbar-nav>li>a{padding:14px 20px;font-size:14px;background:#f8fafb;}#top .navbar-default .navbar-nav>li>a:hover{background:#fff;}#top .navbar-default .navbar-nav>li.current>a:hover{background:#1f4e89;}.navbar-default .navbar-toggle{margin:0;padding:12px;background:#1f4e89;border:inherit;border-radius:inherit;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#f7b733;}.navbar-default .navbar-toggle .icon-bar{width:20px;height:3px;background:#fff;}.container-fluid>.navbar-collapse{margin-left:-30px;margin-right:-30px;}#top .navbar{min-height:40px;}#top .navbar-brand{height:inherit;}#top .navbar-brand>img{width:54%;}#top .service_area_mobile{position:absolute;height:41px;top:0;right:44px;background:#eff5f7;padding:10px;}#top .service_area_mobile .dropdown-menu{margin:0;border:none;box-shadow:none;-webkit-box-shadow:none;min-width:auto;}#top .service_area_mobile .dropdown-menu.user_area{padding:0;position:absolute;top:41px;right:0;left:inherit;font-size:12px;font-family:'AvenirNextLTPro-MediumCn',sans-serif;text-align:right;}#top .service_area_mobile .dropdown-menu.user_area a{text-align:right;padding:11px 20px 10px 20px;color:#fff;background:#f7b733;text-transform:uppercase;font-size:13px;}#top .service_area_mobile .dropdown-menu.user_area a:hover{background:#1f4e89;}#top .service_area_mobile .dropdown-menu.user_area .icon{margin-left:10px;font-size:10px;text-align:right;display:inline;}#top.booking .service_area_mobile{right:0;}#top .lang_mobile{float:left;}#top .lang_mobile .lang_list{min-width:auto;top:29px;left:-50px;border:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;z-index:1025;}#top .account{margin-left:20px;float:left;}#top .account.logged .icon{font-size:12px;display:block;text-align:center;}#top .account.logged span{font-size:10px;text-transform:none;font-family:'AvenirNextLTPro-Cn',sans-serif;display:block;width:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#top .account .icon{font-size:19px;}.stats-container{bottom:-43px;}}@media only screen and (min-width:768px) and (max-width:991px){#top .navbar-brand{margin:0 0 0 0;padding:0;width:auto;position:absolute;}#top .navbar-brand>img{width:49%;}#top .navbar-nav{padding-right:20px;}#top .navbar-nav.nav>li>a{padding:24px 12px;font-size:13px;}#top .navbar-nav>li>.dropdown-menu{position:absolute;left:-72px;}#top .account{padding:5px 20px;background:#f8fafb;text-align:right;position:relative;}#top .account span{font-family:'AvenirNextLTPro-DemiCn',sans-serif;text-transform:uppercase;font-size:11px;}#top .navbar-nav>li>.lang_list{width:auto;left:-91px;}#top .navbar-nav.nav>li.language>a{padding:24px 0 24px 15px;}#top.booking .navbar-nav{padding-right:0;}#top.booking .navbar-nav.nav>li>a{padding-left:8px;padding-right:8px;}#top.booking .navbar-nav.nav>.account>a{padding-left:20px;padding-right:20px;}#top.booking .navbar-nav.nav>li.language>a{padding:24px 0 24px 4px;}#top.booking .navbar-nav .account{margin-right:15px;}#top.booking .navbar-nav .account.logged{min-width:80px;}#top.booking .account{background:inherit;padding:0;}.thumbnail.big_post img{width:100%;padding:30px 30px 0 30px;}.small_post .thumb img{width:100%;}}@media only screen and (min-width:768px) and (max-width:1008px){#top.booking .navbar-nav.nav.bcrumb_row>li>a{font-size:11px;}#top.booking .navbar-nav.nav.bcrumb_row .bcrumb span{margin-right:5px;font-size:11px;width:17px;height:17px;line-height:17px;}#top.booking .navbar-nav.nav.bcrumb_row>li.language{margin-left:10px;}}@media only screen and (min-width:1082px) and (max-width:1092px){#top.booking .navbar-nav.nav.bcrumb_row>li.bcrumb>a{padding:24px 18px;}}@media only screen and (max-width:575px){.general_form .form-control{padding:8px 0 0 5px;}.start_booking .date .form-control{font-size:20px;}.start_booking .date .input-group-addon .icon{font-size:30px;}.item div#fade-container #fade-content{max-height:180px;}.item div#fade-container #fade-content .anchor{background:-webkit-linear-gradient(top,rgba(237,239,240,0),rgba(237,239,240,0) 130px,#fff 180px);background:linear-gradient(to bottom,rgba(237,239,240,0),rgba(237,239,240,0) 130px,#fff 180px);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:200px;padding-top:170px;position:absolute;top:0;right:0;left:0;text-align:center;-webkit-transition:background 150ms ease-in;transition:background 150ms ease-in;}.item div#fade-container #fade-content .anchor .text{color:#f7b733;display:inline-block;max-width:100%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bold;}.pay_conditions div#fade-container #fade-content{max-height:230px;}.pay_conditions div#fade-container #fade-content .anchor{background:-webkit-linear-gradient(top,rgba(237,239,240,0),rgba(237,239,240,0) 170px,#edeff0 200px);background:linear-gradient(to bottom,rgba(237,239,240,0),rgba(237,239,240,0) 170px,#eff5f7 200px);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:230px;padding-top:200px;position:absolute;top:0;right:0;left:0;text-align:center;-webkit-transition:background 150ms ease-in;transition:background 150ms ease-in;}.pay_conditions div#fade-container #fade-content .anchor .text{color:#f7b733;display:inline-block;max-width:100%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bold;}#cnt_booking_home .cnt_align{width:100%;}#cnt_booking_home .cnt_background{background:none;}}@media only screen and (max-width:767px){.stats-container{bottom:0;}}@media only screen and (max-width:992px){#sidebar{margin-left:-250px;}#sidebar.active{margin-left:0;}.sidebar-recap-content{display:block;position:sticky;top:40px;z-index:1020;background-color:#f7fafb;display:none;}.sticky-button-container{width:100%;padding-top:3px;}}