.typeTag{border-radius:2px;width:50px;height:22px;color:#fff;padding-top:3px;line-height:18px}.Scooter{background:#2e6da4}.Touring{background:#0896ff}.Trail{background:#f2aa2c}.Custom{background:#000}.Electrica{background:#00821f}.Enduro{background:#81570e}.Sport{background:#6a0e81}.color-alert-success{color:#3c763d}.alquiler_moto_extras_line{display:table;height:65px}.extraLine{height:auto;vertical-align:middle;display:table-cell;line-height:50px}.extraLine2{min-height:32px;vertical-align:middle;display:table-cell}.extraDescText{line-height:16px}.responsive
.titolSidebar{display:none}.ratingSearch{padding:5px;border-radius:10px 0 10px 0;background-color:var(--Green);color:#fff;text-align:center;width:50px;top:5px;float:right;position:relative;right:20px;font-size:16px;z-index:1}.ratingSearchText{float:right;margin-right:50px;text-align:right;font-size:12px;color:#807b7b;font-style:italic;z-index:999}.mapView
.titolSidebar{display:none}.extraLineHeightAuto{height:auto;line-height:normal}#mapboxDriveview,#mapboxDrive2{height:400px;width:100%}#loading-send{font-size:10px;display:none}.nav-tabs{border-bottom:none}.responsive>li.active>a,.responsive>li.active>a:hover,.responsive>li.active>a:focus{background-color:#419e67;color:#fff}.nav-tabs>li>a{border-radius:4px 4px}select.form-control{width:100% !important;height:45px !important}.contcat-form .row_combo:after,
.contcat-form .row_combo:after{content:"\e818";font-family:"fa";font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;padding-right:0.5em;position:absolute;top:10px;right:0}.contcat-form input[type="text"],
.contcat-form input[type="tel"],
.contcat-form input[type="email"],
.contcat-form textarea,
.contcat-form input[type="textarea"],
.contcat-form
select{border:1px
solid #ccc;margin-bottom:20px;transition:all 0.3s ease 0s;width:100%;border-radius:0;min-height:45px;-webkit-appearance:none;font-size:14px}textarea{height:88px}.contcat-form input[type="text"],
.contcat-form input[type="tel"],
.contcat-form input[type="email"],
.contcat-form textarea,
.contcat-form input[type="textarea"],
.contcat-form
select{background-color:#fff;padding:6px
15px;border:1px
solid #ccc;margin-bottom:20px;transition:all 0.3s ease 0s;width:100%;border-radius:0;min-height:45px;-webkit-appearance:none;font-size:14px}.alquiler_moto_extras_talla_select{margin-top:10px;position:absolute;left:-15px}#modal-contact-link
a{color:#3c763d;text-decoration:underline}.date_info{display:inline-block;width:100%}.odd{background-color:#f9f9f9}.guidelicense
th{white-space:nowrap}@media (min-width: 992px){#modal-contact-link{padding:24px
0px}}@media (max-width: 767px){.mobile-result-title{position:sticky;top:0;z-index:1;left:0;position:-webkit-sticky;margin-left:-15px}.ratingSearch{right:0}picture
img{width:100%}}.form_mobile select,
.form_mobile input[type="text"]{font-size:14px;background-color:#fff;border:1px
solid #ccc;border-radius:0;padding:0
0 0 30px;height:35px}.form_mobile .row_combo3
select{width:90%;float:right;margin-top:2px;border-radius:0;-webkit-appearance:none}.form_mobile .row_combo2::before,
.rental_form_search .row_combo3::before{font-family:"fa";font-size:14px;color:#666;position:absolute;left:10px;top:30px;z-index:10}.form_mobile .row_comboc
label{font-size:14px;margin-bottom:10px}.form_mobile input[type="submit"]{background-color:#419e67 !important}input#start_dateM{height:35px;font-size:14px}input#end_dateM{height:35px;font-size:14px}.moto-img-ficha{max-height:300px}.share_link_rrss{margin-right:2px;line-height:1.42857143;padding:5px;text-align:center;width:50px;float:right;position:relative;right:20px}.dropdown-share{float:right;right:20px;left:auto}.link-rrss{padding-right:15px !important;padding-left:15px !important}@media (max-width: 767px){.share_link_rrss{right:0}.dropdown-share{right:0}.display_button_xs{display:initial !important}}@media (min-width: 768px){.display_button_sm{display:initial !important}.share_link_rrss{border-radius:3px;background-color:#e7e7e7;border:1px
solid #b4b4b4}}.info-moto-fitxa{position:absolute;right:15px}.text-icon{float:right;padding-right:5px}.text-info{float:right;width:55px;text-align:left;line-height:2.4}@media (max-width: 992px){.info-moto-fitxa{display:none}}@media (min-width: 768px){.stickyprice{position:-webkit-sticky;position:sticky;top:0px;float:left}}h1.color-rmb{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.2}#start_date2,#end_date2{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy)}.typeTag{display:inline-block;width:auto;height:auto;padding:4px
14px;border-radius:70px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.04em;line-height:1.3;color:#fff;background-color:var(--Navy);text-transform:capitalize}.typeTag.scooter,.typeTag.Scooter{background-color:var(--Navy)}.typeTag.touring,.typeTag.Touring{background-color:#016ae7}.typeTag.trail,.typeTag.Trail{background-color:#f2aa2c}.typeTag.custom,.typeTag.Custom{background-color:#000}.typeTag.electrica,.typeTag.Electrica{background-color:var(--Green)}.typeTag.enduro,.typeTag.Enduro{background-color:#81570e}.typeTag.sport,.typeTag.Sport{background-color:#6a0e81}.typeTag.motorcycle,.typeTag.Motorcycle{background-color:var(--Navy)}@media (min-width: 768px){.share_link_rrss{width:40px;height:40px;padding:0;border:1px
solid var(--Navy);background-color:transparent;color:var(--Navy);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color 0.2s ease, color 0.2s ease}.share_link_rrss:hover,.share_link_rrss:focus,.share_link_rrss[aria-expanded="true"]{background-color:var(--Navy);color:#fff}}.mapSearch .icon-location.color-red{color:var(--Green)}.mapSearch
u{text-decoration:none;color:var(--Navy);font-weight:500}.info-moto-fitxa,.col-md-3.nopadding.text-center.info-moto-fitxa{position:static !important;right:auto !important;display:flex !important;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px 16px;width:100% !important;padding:16px
0 0 !important;margin-top:16px;border-top:1px solid rgba(24, 13, 45, 0.1);float:none}.info-moto-fitxa .col-md-12{width:auto;padding:0;margin:0;display:inline-flex;align-items:center;gap:8px;float:none}.info-moto-fitxa .text-icon{float:none;padding:0;display:inline-flex;align-items:center}.info-moto-fitxa .text-icon img,
.info-moto-fitxa .text-icon
i{width:22px;height:22px;object-fit:contain;color:var(--Green)}.info-moto-fitxa .text-info{float:none;width:auto;text-align:left;line-height:1.3;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:var(--Navy)}.stickyprice{}.stickyprice .bo-a-1-ccc.bg-fff{border:0.75px solid rgba(24, 13, 45, 0.5);border-bottom:none;border-radius:12px 12px 0 0;background:#fff;padding:24px}.col-sm-8.bg-fff.bo-a-1-ccc{border:0.75px solid rgba(24, 13, 45, 0.5);border-radius:12px;box-shadow:0 4px 16px rgba(24, 13, 45, 0.06)}@media (min-width: 768px){.stickyprice{top:20px;z-index:900}}.driverPriceTitleDiv h5,
.driverPriceTitleDiv h5.color-333{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:var(--Navy);text-transform:uppercase;letter-spacing:0.06em;margin:0
0 12px 0}#preciovoucher,
.driverPriceTitleDiv #preciovoucher,
.driverPriceTitleDiv .color-rmb.bold{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1;color:var(--Green)}.driverPriceTitleDiv{text-align:center}.driverPriceTitleDiv>div{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;color:rgba(24, 13, 45, 0.7)}.stickyprice .alert.alert-success,
.driverPriceTitleDiv .alert.alert-success{background-color:rgba(65, 158, 103, 0.12);border:1px
solid rgba(65, 158, 103, 0.3);color:var(--Green);border-radius:8px;padding:12px
14px;margin:12px
0;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500}.stickyprice .alert.alert-success .color-alert-success,
.driverPriceTitleDiv .alert.alert-success .color-alert-success{color:var(--Green)}.imgMotoDriver .alert.alert-danger,
.imgMotoDriver .alert.alert-success{background-color:transparent;border:1px
solid rgba(24, 13, 45, 0.1);border-radius:12px;padding:14px
18px;margin:10px
0 0 0;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:var(--Navy);min-height:60px;display:flex;align-items:center;justify-content:center;text-align:center}.imgMotoDriver .alert.alert-danger h4,
.imgMotoDriver .alert.alert-success
h4{margin:0;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:var(--Navy);line-height:1.4}.imgMotoDriver .alert.alert-danger{background-color:rgba(233, 38, 96, 0.08);border-color:rgba(233, 38, 96, 0.25)}.imgMotoDriver .alert.alert-danger h4
b{color:#e92660;font-weight:600}.imgMotoDriver .alert.alert-success{background-color:rgba(65, 158, 103, 0.1);border-color:rgba(65, 158, 103, 0.3)}.imgMotoDriver .alert.alert-success h4,
.imgMotoDriver .alert.alert-success h4 .color-alert-success{color:var(--Navy)}.imgMotoDriver .alert.alert-success h4
strong{font-weight:400}.imgMotoDriver .alert.alert-success h4
.pagueahora{color:var(--Green);font-weight:600}.driverPriceTitleDiv input[type="submit"].btn-medium,
.stickyprice input[type="submit"].btn-medium,
.prising-footer input[type="submit"].btn-medium{background-color:var(--Green);color:#fff;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0;border:none;border-radius:70px;padding:0
24px;height:48px;width:100%;transition:background-color 0.3s ease;cursor:pointer}.driverPriceTitleDiv input[type="submit"].btn-medium:hover,
.driverPriceTitleDiv input[type="submit"].btn-medium:focus,
.stickyprice input[type="submit"].btn-medium:hover,
.stickyprice input[type="submit"].btn-medium:focus,
.prising-footer input[type="submit"].btn-medium:hover,
.prising-footer input[type="submit"].btn-medium:focus{background-color:var(--Navy);color:#fff}.motoPriceLineDriver{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);border-bottom:1px solid rgba(24, 13, 45, 0.1);padding:10px
0}.motoPriceLineDriver:last-child{border-bottom:none}.motoPriceLabelDriver{color:var(--Navy);font-weight:400}.alquiler_moto_price_tachado{color:rgba(24, 13, 45, 0.5);text-decoration:line-through;font-weight:400}.stickyprice .bo-rbl-1-ccc.bg-fff{background:#fff;border-right:0.75px solid rgba(24, 13, 45, 0.5);border-bottom:0.75px solid rgba(24, 13, 45, 0.5);border-left:0.75px solid rgba(24, 13, 45, 0.5);border-top:none;border-radius:0 0 12px 12px;padding:24px;margin-top:0;box-shadow:0 4px 16px rgba(24, 13, 45, 0.06)}.stickyprice .bo-b-1-ccc{border-bottom:1px solid rgba(24, 13, 45, 0.1)}.stickyprice h4.color-333,
.stickyprice
h4.uppercase{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:var(--Navy);text-transform:uppercase;letter-spacing:0.06em;margin:0
0 12px 0}.alquiler_moto_included_item_icon{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);display:flex;align-items:center;gap:8px;padding:6px
0;list-style:none}.alquiler_moto_included_item_icon .icon-ok,
.alquiler_moto_included_item_icon .color-rmb{color:var(--Green)}.alquiler_moto_term_text_inner,.alquiler_moto_term_text_inner2{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);line-height:1.5}.nav-tabs.responsive{border-bottom:1px solid rgba(24,13,45,0.1);padding-left:0;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.nav-tabs.responsive>li{float:none}.nav-tabs.responsive>li>a{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:rgba(24, 13, 45, 0.7);background:transparent;border:none;border-radius:12px 12px 0 0;padding:10px
18px;text-transform:none;letter-spacing:0;transition:color 0.2s ease, background-color 0.2s ease}.nav-tabs.responsive>li>a:hover,.nav-tabs.responsive>li>a:focus{color:var(--Green);background:transparent;border:none}.nav-tabs.responsive>li.active>a,.nav-tabs.responsive>li.active>a:hover,.nav-tabs.responsive>li.active>a:focus{background-color:var(--Green);color:#fff;border:none;border-radius:12px 12px 0 0}.nav-tabs.responsive>li>a:focus,.nav-tabs.responsive>li.active>a:focus{outline:none;box-shadow:none}.nav-tabs.responsive>li>a:focus-visible,.nav-tabs.responsive>li.active>a:focus-visible{outline:2px
solid var(--Navy);outline-offset:2px}.tab-content.responsive{padding-top:20px}#extras_content
.alquiler_moto_extras_line{display:flex;align-items:center;gap:12px;height:auto;padding:12px
0;border-bottom:1px solid rgba(24, 13, 45, 0.1)}#extras_content .extraLine,
#extras_content
.extraLine2{display:flex;align-items:center;vertical-align:middle;line-height:1.4}#extras_content
.alquiler_moto_extras_img{width:40px;height:40px;border-radius:50%;border:1px
solid rgba(24, 13, 45, 0.1);padding:4px;object-fit:contain;background:#fff;flex-shrink:0;margin-right:16px}#extras_content
.alquiler_moto_extras_select{padding-left:8px}#extras_content
.alquiler_moto_extras_name{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:var(--Navy)}#extras_content
.extraDescText{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;color:rgba(24, 13, 45, 0.6);line-height:1.4}#extras_content .alquiler_moto_extras_qty_select,
#extras_content
.alquiler_moto_extras_talla_select{position:static;left:auto;margin:0}#extras_content
h5{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:var(--Navy);text-transform:uppercase;letter-spacing:0.06em}#menu1 .col-md-6+.col-md-6{padding-left:24px !important}@media (max-width: 991px){#menu1 .col-md-6+.col-md-6{padding-left:0 !important}}#menu1 #mapboxDriveview,
#menu1
#mapboxDrive2{border-radius:12px;overflow:hidden;border:1px
solid rgba(24, 13, 45, 0.1)}#menu1
table{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);width:100%}#menu1 table td,
#menu1 table
th{border-bottom:1px solid rgba(24, 13, 45, 0.1);padding:8px
12px}#menu1
.odd{background-color:rgba(24, 13, 45, 0.02)}#menu2 .bo-b-1-ccc{border-bottom:1px solid rgba(24, 13, 45, 0.1);padding:20px
0}#menu2
img{max-height:48px}#menu2
h5{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;color:var(--Navy);margin:0
0 12px 0}#menu2 p,
#menu2 .text-info{font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);line-height:1.5}#menu3
.ratingSearch{background-color:var(--Green);border-radius:12px;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:600}#menu3
.ratingSearchText{font-style:normal;color:rgba(24, 13, 45, 0.7);font-family:Graphik,Helvetica,Arial,sans-serif}@media (max-width: 767px){.mobile-result-title.bg-green-rmb{background-color:var(--Navy) !important;padding:10px
16px !important;height:auto !important;display:grid !important;grid-template-columns:1fr auto;grid-template-areas:"price button"
"perday button";align-items:center;column-gap:12px;row-gap:2px}.mobile-result-title.bg-green-rmb>h2,.mobile-result-title.bg-green-rmb>h3,.mobile-result-title.bg-green-rmb>div{float:none !important;width:auto !important;padding:0
!important;margin:0
!important;min-width:0 !important;height:auto !important}.mobile-result-title h2,
.mobile-result-title h3,
.mobile-result-title .driverPriceValue,
.mobile-result-title .color-fff{color:#fff;font-family:Graphik,Helvetica,Arial,sans-serif}.mobile-result-title
h2{grid-area:price;font-size:13px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:0.04em;opacity:0.85;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.mobile-result-title h2
br{display:none}.mobile-result-title h2
strong{flex:0 0 auto}.mobile-result-title
h3{grid-area:perday;font-size:11px;font-weight:400;line-height:1.2;opacity:0.75;text-align:left}.mobile-result-title
.driverPriceValue{font-size:22px;font-weight:700;line-height:1.1;opacity:1;display:inline-block}.mobile-result-title>div:last-child{grid-area:button}.mobile-result-title input[type="submit"].btn-green{background-color:var(--Green);color:#fff;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.02em;border:none;border-radius:70px;padding:0
24px;height:44px;width:auto;min-width:130px;transition:background-color 0.2s ease;cursor:pointer}.mobile-result-title input[type="submit"].btn-green:hover,
.mobile-result-title input[type="submit"].btn-green:focus,
.mobile-result-title input[type="submit"].btn-green:active{background-color:var(--Navy);color:#fff;outline:1px
solid #fff}}.contcat-form input[type="text"],
.contcat-form input[type="tel"],
.contcat-form input[type="email"],
.contcat-form textarea,
.contcat-form input[type="textarea"],
.contcat-form
select{border:1px
solid rgba(24, 13, 45, 0.1);border-radius:8px;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;color:var(--Navy);background-color:#fff;padding:10px
14px;min-height:45px;transition:border-color 0.2s ease}.contcat-form input[type="text"]:focus,
.contcat-form input[type="tel"]:focus,
.contcat-form input[type="email"]:focus,
.contcat-form textarea:focus,
.contcat-form input[type="textarea"]:focus,
.contcat-form select:focus{border-color:var(--Navy);outline:none}#modal-contact-link
a{color:var(--Green);text-decoration:none}#modal-contact-link a:hover{text-decoration:underline}.ratingSearch{background-color:var(--Green);border-radius:12px}.ratingSearchText{color:rgba(24, 13, 45, 0.7);font-style:normal}#extras_content .checkDriver[type="checkbox"]{appearance:none;-webkit-appearance:none;width:50px;height:25px;min-width:50px;border:none;border-radius:30px;background-color:#868191;position:relative;cursor:pointer;vertical-align:middle;transition:background-color 0.25s ease;margin:0;flex-shrink:0;z-index:10}#extras_content .checkDriver[type="checkbox"]::after{content:'';position:absolute;width:25px;height:25px;top:0;left:0;inset:auto;border-radius:50%;background-color:#fff;background-image:none;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);transition:transform 0.25s ease}#extras_content .checkDriver[type="checkbox"]:checked{background-color:var(--Green, #419E67);border-color:var(--Green, #419E67)}#extras_content .checkDriver[type="checkbox"]:checked::after{transform:translateX(25px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23419E67' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center center}#extras_content .checkDriver[type="checkbox"]:focus-visible{outline:2px
solid var(--Navy, #180D2D);outline-offset:2px}#extras_content .checkDriver[type="checkbox"]:disabled{opacity:0.7;cursor:not-allowed}@media (max-width: 576px){#extras_content .checkDriver[type="checkbox"]{width:40px;height:20px;min-width:40px;border-radius:20px}#extras_content .checkDriver[type="checkbox"]::after{width:20px;height:20px}#extras_content .checkDriver[type="checkbox"]:checked::after{transform:translateX(20px);background-size:10px 10px}}#extras_content .alquiler_moto_extras_qty_select,
#extras_content
.alquiler_moto_extras_talla_select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;border-bottom:1px solid rgba(0, 0, 0, 0.5);border-radius:0;box-shadow:none;font-family:Graphik,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:var(--Navy, #180D2D);text-transform:uppercase;letter-spacing:0;line-height:1.2;padding:2px
16px 4px 2px;width:auto;min-width:44px;height:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23180D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:12px 12px;cursor:pointer;transition:border-color 0.15s ease}#extras_content .alquiler_moto_extras_qty_select:focus,
#extras_content .alquiler_moto_extras_talla_select:focus,
#extras_content .alquiler_moto_extras_qty_select:focus-visible,
#extras_content .alquiler_moto_extras_talla_select:focus-visible{outline:none;border-bottom-color:var(--Navy, #180D2D)}#extras_content .alquiler_moto_extras_qty_select:disabled,
#extras_content .alquiler_moto_extras_talla_select:disabled{opacity:0.5;cursor:not-allowed}#extras_content
.alquiler_moto_extras_talla_select{margin-top:6px}#extras_content
.alquiler_moto_extras_qty{display:flex;flex-direction:column;align-items:flex-start}#modal-license .modal-dialog{width:90%;max-width:860px}@media (min-width: 768px){#modal-license .modal-dialog{width:80%}}#smedico_info
i{color:var(--Green, #419E67)}#smedico_info:hover i,
#smedico_info:focus
i{color:var(--Navy, #180D2D)}