.AutoContent .nav-tabs,.ContactContent .nav-tabs,.Content{position:relative}.Content-home .img-title a:hover,.Header-lang a:hover,a{text-decoration:none}.Header{display:block;background:#8a9597}.Header .top{padding-top:10px}@media screen and (min-width:1024px){.Header .top{padding-bottom:20px}}.Header-logo{padding-top:5px}.Header-logo img{max-width:200px}.Header-menu{display:none}.Header-menu ul{display:table-row}.Header-menu li{display:table-cell;text-align:center;padding-left:12px;padding-right:12px}.AutoContent,.ContactContent,.Content,.Footer,.PromoContent,.PromoContent.requirements{display:block}.Header-menu a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:400;padding:3px 7px 7px}.Header-menu .active,.Header-menu a:hover{text-decoration:none;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#555}.Header-lang{padding-top:38px}.Header-lang a span{color:#fff;font-weight:400;padding-right:10px}.Header-lang a img{max-width:27px}.Content-home{padding-top:15px;padding-bottom:35px}.Content-home .tab-content{background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.Content-home form{padding-right:5px;padding-left:5px}.Content-home form h4{font-weight:600;margin-top:0;padding-top:10px;text-align:center;margin-bottom:6px}.Content-home form label{color:#737373;font-size:17px;font-weight:400}.Content-home form .input-group-addon{background:#d8d7f6;color:#2c72b5}.Content-home form button,.Content-home form input[type=submit]{margin-top:10px;width:100%;background:#2c72b5;border:none}.Content-home form .formField{padding-top:5px;border-bottom:1px solid #ddd;padding-bottom:5px}.Content-home form .formField:last-child{border-bottom:none}.Content-home .slogan{margin-bottom:25px;text-align:left}.Content-home .slogan h1,.Content-home .slogan h2{font-size:24px;color:#737373;font-style:italic}.Content-home .img-title{text-align:center}.Content-home .Banner .banner1 .second,.Content-home .Banner .banner2 h3{text-align:right}.Content-home .img-title .imgContainer img{max-width:225px;margin:0 auto}@media screen and (min-width:980px){.Content-home .img-title .imgContainer{min-height:244px}}.Content-home .img-title p{text-transform:uppercase;color:#333;font-size:18px;font-weight:600}.Content-home .Banner h3{font-family:'Droid Serif',serif;font-weight:700;color:#252525;font-size:18px;padding:0 5px}.Content-home .Banner .banner1 .last{margin-top:57px}.ContactContent .tab-pane .contactInfo,.ContactContent .tab-pane .contactInfo .row .col-md-3,.Content-home .Banner .banner4 h3,.Content-home .Banner .banner5 h3,.Footer{text-align:center}.Content-home .Banner .banner3 h3{margin-top:13px}.Content-home .Banner .banner3 .last{margin-top:82px;margin-left:62px}.Content-home .Banner .banner5{margin-top:157px}@media screen and (min-width:768px){.Content-home .Banner h3{font-size:21px;padding:0 20px}.Content-home .Banner .banner1{margin-top:60px}.Content-home .Banner .banner1 .second{margin-top:52px}.Content-home .Banner .banner1 .last{margin-top:100px}.Content-home .Banner .banner2{margin-top:45px}.Content-home .Banner .banner3{margin-top:15%}.Content-home .Banner .banner3 h3{padding-left:12px}.Content-home .Banner .banner3 .last{margin-top:14%;margin-left:34%}.Content-home .Banner .banner4{margin-top:125px}.Content-home .Banner .banner4 h3{font-size:28px;padding-left:0;width:595px}.Content-home .Banner .banner5{margin-top:150px}.Content-home .Banner .banner5 h3{font-size:24px}}@media screen and (min-width:1024px){.Header-menu{display:block}.Content-home .Banner .banner3 h3{padding-left:7px;font-size:21px}.Content-home .Banner .banner5 h3{font-size:25px}}@media screen and (min-width:1240px){.Content-home .Banner h3{font-size:25px;padding:0 30px}.Content-home .Banner .banner1{margin-top:70px}.Content-home .Banner .banner1 .last{margin-top:180px}.Content-home .Banner .banner2{margin-top:60px}.Content-home .Banner .banner2 h3{padding-right:85px}.Content-home .Banner .banner4{margin-top:150px}.Content-home .Banner .banner4 h3{font-size:30px;width:695px}.Content-home .Banner .banner5{margin-top:187px}.Content-home .Banner .banner5 h3{font-size:28px}}.Footer{background:#252525;color:#fff;padding-top:15px}.Footer p{padding-top:10px}.Footer img{padding-top:3px;padding-bottom:3px;margin:0 auto}.Footer .flags{padding-top:15px}.Footer .flags img{max-width:80px}.Footer .flags h5{margin-top:0}.Footer .flags .flag{margin-bottom:18px}.Footer .flags .flag:first-child img{margin-top:24px}@media screen and (min-width:992px){.Footer .flags .flag{margin-bottom:0}.Footer .flags .flag:first-child img{margin-top:0}}.Footer .rights{padding-top:25px}.Footer .rights ul li{vertical-align:middle}.Footer .rights ul li img{max-width:120px}.ContactContent form{padding-top:4px}.ContactContent form input,.ContactContent form textarea{margin-bottom:15px;color:$title_color}.ContactContent form textarea{resize:none}.ContactContent form .btnEnvia{text-align:center;margin-top:15px}.ContactContent form .btnEnvia input{width:100%;color:#fff;background:#2c72b5;text-transform:uppercase;font-size:17px}.ContactContent .page-subtitle{margin-bottom:5px}.ContactContent .page-subtitle h3{margin-top:0}.ContactContent #gdlMap,.ContactContent #mtyMap{width:100%!important;height:350px!important}.ContactContent .nav-tabs li>a{font-size:20px}.ContactContent .tab-pane .contactInfo .row{margin-bottom:10px;margin-top:3px}.ContactContent .tab-pane .contactInfo .row p{margin-bottom:0}.ContactContent .tab-pane .contactInfo .row .col-md-3 i{font-size:16px}.ContactContent .tab-pane .contactInfo .row .phone i{padding-top:12px}.ContactContent.thanks{min-height:200px}@media screen and (min-width:992px){.ContactContent .tab-pane .contactInfo{text-align:left}.ContactContent.thanks{min-height:350px}}.PromoContent{padding-bottom:25px}.PromoContent .promoImgText{padding-bottom:35px}.PromoContent .promoImgText img{max-width:200px;margin:0 auto}.PromoContent .promoImgText p{font-size:16px;color:#333;margin:0;text-align:center}@media screen and (min-width:1024px){.PromoContent .promoImgText .col-md-6:last-child{padding-top:30px}}@media screen and (min-width:500px){.PromoContent .promoImgText img{max-width:300px}}.PromoContent .caution{color:#252525;font-size:15px;font-weight:600;padding-top:15px}.PromoContent.requirements p{padding-bottom:20px}.PromoContent.requirements .subtitle{text-align:center;text-transform:uppercase;color:#2c72b5;font-weight:700;font-size:19px}.PromoContent.requirements .passport{max-width:119px;margin:0 auto}@media screen and (min-width:768px){.PromoContent.requirements{margin-bottom:50px}}.AutoContent{padding-bottom:25px}.AutoContent .slogan{margin-bottom:25px;text-align:center}.AutoContent .slogan h2,.AutoContent .slogan h3{font-size:24px;color:#737373;font-style:italic}.AutoContent .nav-tabs li>a{font-size:20px}.AutoContent .nav-tabs .showPriceInfo{width:100%}.AutoContent .nav-tabs .showPriceInfo button{background:#fff;border:none;border-bottom:1px solid #ddd;color:#337ab7;padding:10px 15px;width:100%}.AutoContent .nav-tabs .showPriceInfo button:hover{border-color:#eee #eee #ddd;background:#eee;border-radius:4px 4px 0 0}.AutoContent .carsCont .car-cont{display:block;box-sizing:border-box;padding:15px}@media screen and (min-width:768px){.AutoContent .nav-tabs .showPriceInfo{position:absolute;right:0;bottom:0;width:auto}.AutoContent .carsCont .car-cont{display:inline-block;width:49%;vertical-align:top}}@media screen and (min-width:1024px){.AutoContent .carsCont .car-cont{width:33%}}.AutoContent .carsCont .btn-accepted{position:fixed;bottom:5px;left:0;right:0;z-index:99999;background:#fff}.AutoContent .carsCont .btn-accepted button,.AutoContent .carsCont .btn-accepted input[type=button]{width:100%;max-width:300px;margin-top:10px;background:#2c72b5;border:none;color:#fff}@media screen and (min-width:768px){.AutoContent .carsCont .btn-accepted{bottom:0;left:auto;width:300px;margin:0 auto;padding:10px 0;background:rgba(44,114,181,.7)}.AutoContent .carsCont .carCont .checked{right:1px}}.AutoContent .carsCont .carCont{position:relative;-webkit-transition:.3s all ease;transition:.3s all ease}.AutoContent .carsCont .carCont .checked{opacity:0;position:absolute;top:-15px;right:1px;background:#97f682;border-radius:28px;border:none;-webkit-transition:.3s all ease;transition:.3s all ease;z-index:99999}.AutoContent .carsCont .carCont:hover{cursor:pointer;box-sizing:border-box;background:#97f682;-webkit-transition:.3s all ease;transition:.3s all ease}.AutoContent .carsCont .carCont:hover .checked{opacity:1;-webkit-transition:.3s all ease;transition:.3s all ease}.AutoContent .carsCont .active{box-sizing:border-box;background:#97f682}.AutoContent .carsCont .active .checked{opacity:1}.AutoContent .carsCont img{margin:0 auto}.AutoContent .carsCont .carInfo .list-inline li p,.AutoContent .modal-content .modal-header .page-subtitle{margin:0}.AutoContent .carsCont .carTitle{text-align:center;padding-top:15px}.AutoContent .carsCont .carTitle h4{text-transform:uppercase;color:#252525;margin:0;font-weight:600}@media screen and (min-width:1024px){.AutoContent .carsCont .carInfo .transmission .col-md-7 p{text-align:right}.AutoContent .carsCont .carInfo .transmission .col-md-5 p{text-align:left}}.AutoContent .carsCont .carInfo .list-inline{text-align:center}.AutoContent .carsCont .carInfo .list-inline li:first-child{width:20px}.AutoContent .carsCont .carInfo .list-inline li:last-child{padding:0}@media screen and (min-width:768px){.AutoContent .carsCont .carInfo .list-inline li p{font-size:13px}.AutoContent .carsCont .carInfo .list-inline{text-align:left}}.AutoContent .carsCont .carInfo p{text-align:center}.AutoContent .carsCont .carInfo .extraInfo{color:#737373;font-weight:700}.AutoContent .modal-content .modal-header .page-subtitle h3{margin-bottom:10px;margin-top:10px}@media screen and (min-width:998px){.AutoContent .carsCont{padding-bottom:25px}.AutoContent .modal-content .modal-body .chofService{padding-top:35px}.AutoContent .modal-content .modal-body .chofService .col-md-6{padding-top:50px}}.AutoContent .modal-content .transButton{text-align:center}.OrderContent{display:block}.OrderContent form{padding-bottom:20px}.OrderContent form label{width:100%}.OrderContent .page-subtitle h3{font-size:19px}.OrderContent .orderCarInfo{padding-top:25px}.OrderContent .orderCarInfo .page-subtitle{margin-bottom:15px}.OrderContent .orderCarInfo .page-subtitle h3{margin-top:5px}@media screen and (min-width:768px){.OrderContent .orderCarInfo{padding-bottom:15px}.OrderContent .orderCarInfo .list-inline{margin-bottom:0}}.OrderContent .orderCarInfo .detailOrderInfo{margin-bottom:5px}.OrderContent .orderCarInfo .detailOrderInfo h4{font-weight:600;margin-top:0;padding-top:10px;text-align:center;margin-bottom:6px}.OrderContent .orderCarInfo .detailOrderInfo p{color:#737373;font-size:16px;font-weight:400}.OrderContent .orderCarInfo .reservationDetail{border:1px solid #ddd;box-sizing:border-box;paddng:6px}.OrderContent .orderCarInfo .reservationDetail .detail{padding-top:5px;padding-bottom:5px;border-right:1px solid #ddd}.OrderContent .orderCarInfo .reservationDetail .detail:last-child{border:none}.OrderContent .tab-content{background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.OrderContent .tab-content .totalForm{padding-right:5px;padding-left:5px;padding-bottom:0}.OrderContent .tab-content .totalForm h4{font-weight:600;margin-top:0;padding-top:10px;text-align:center;margin-bottom:6px}.OrderContent .tab-content .totalForm p{color:#737373;font-size:17px;font-weight:400}.OrderContent .tab-content .totalForm button{margin-top:10px;width:100%;background:#2c72b5;border:none}.OrderContent .tab-content .totalForm .formField{padding-top:5px;border-bottom:1px solid #ddd;padding-bottom:5px}.OrderContent .tab-content .totalForm .formField:last-child{border-bottom:none}.OrderContent .extraReserve{position:relative;max-width:150px;min-height:155px;margin:0 auto}.OrderContent .extraReserve img{position:absolute;bottom:0}@media screen and (min-width:768px){.OrderContent .extraReserve{margin:0}}.OrderContent .btnEnsureCont{display:block;text-align:center;margin:0 auto 15px}.OrderContent .personalForm,.OrderContent .personalForm .facturacion,.onlyPrint{display:none}.OrderContent .radio{margin-bottom:20px}@media screen and (min-width:768px){.OrderContent .radio{margin-bottom:35px}}body,p{margin:0}.OrderContent .personalForm .row{padding-bottom:6px}body{font-size:16px;font-family:'Open Sans',sans-serif!important}.u-clearfix{clear:both;float:none}.errorMessage{color:#df040b!important}.u-only-desktop{display:none!important}.u-only-mobile{display:block!important}@media screen and (min-width:1024px){.u-only-desktop{display:block!important}.u-only-mobile{display:none!important}}.u-only-mobile-banner{display:block!important}.u-only-desktop-banner{display:none!important}@media screen and (min-width:1240px){.u-only-mobile-banner{display:none!important}.u-only-desktop-banner{display:block!important}}.u-animated{visibility:hidden}.page-subtitle,.page-title{text-align:center;margin-bottom:15px}.page-subtitle h2,.page-subtitle h3,.page-title h2,.page-title h3{font-weight:600;text-transform:uppercase}@media screen and (min-width:768px){.page-subtitle,.page-title{margin-bottom:20px}}.page-title h2{color:#2c72b5}.page-subtitle h3{color:#df040b;font-size:22px}.page-text{text-align:justify;padding-top:7px;padding-bottom:7px}.page-text p{font-size:18px;color:#333}.noPadd{padding:0!important}.slicknav_menu{display:block;position:static}.slicknav_menu .slicknav_btn{position:absolute;top:25px;right:2em;font-size:16px;z-index:99999;color:#fff}.slicknav_menu ul{margin-bottom:0;padding:0}.slicknav_menu li{text-align:center;list-style:none}.slicknav_menu li a{display:block;letter-spacing:.12em;font-size:20px;font-weight:400;text-transform:uppercase;width:100%;color:#fff;background:#363636;border-top:1px solid #fff}.slicknav_menu li a:hover{color:#2c72b5}.slicknav_menu li ul li a{padding:0}@media screen and (min-width:1024px){.slicknav_menu{display:none!important}}