@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/inter-v12-latin/inter-v12-latin-100.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-100.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-100.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-100.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-100.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/inter-v12-latin/inter-v12-latin-200.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-200.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-200.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-200.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-200.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-200.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter-v12-latin/inter-v12-latin-300.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-300.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-300.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-300.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-300.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v12-latin/inter-v12-latin-regular.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v12-latin/inter-v12-latin-500.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-500.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-500.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-500.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-500.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v12-latin/inter-v12-latin-600.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-600.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-600.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-600.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-600.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v12-latin/inter-v12-latin-700.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-700.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-700.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-700.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-700.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/inter-v12-latin/inter-v12-latin-800.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-800.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-800.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-800.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-800.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter-v12-latin/inter-v12-latin-900.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-900.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-900.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-900.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-900.svg#Inter) format('svg');font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-700-normal.woff2) format("woff2")}.marquee-pgo-wrap{width:100%;overflow:hidden;background-color:#df0030;color:#fff;padding:10px 0}.scorri{position:relative;display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.marquee-pgo{animation-name:marquee_pgo;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-ms-flex-negative:0;flex-shrink:0}.marquee-pgo li{width:fit-content;display:inline-block;list-style:none;padding-right:50px;font-size:14px}@keyframes marquee_pgo{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.black-month-description{background-color:#fff;padding:10px 0}.black-month-description .wrapper{display:-ms-flexbox;-js-display:flex;display:flex;gap:5px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.black-month-description .wrapper a{text-decoration:underline;transition:.4s ease text-decoration}.black-month-description .wrapper a:hover{text-decoration:none}@media (max-width:480px){.black-month-description .wrapper{-ms-flex-pack:center;justify-content:center}.black-month-description .wrapper span{text-align:center}.black-month-description .wrapper a,.black-month-description .wrapper span{font-size:clamp(10px,3vw,12px)}}main{-ms-flex:1 1 auto;flex:1 1 auto}.background-checked{background:#f5f5f5}div.results-filter{gap:10px}div.results-filter .results-filter-wrap{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (max-width:768px){div.results-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}.change-search{position:relative;background:#263238}.change-search .wrapper{z-index:2;position:relative}.change-search .wrapper form .booking-engine .fields .field label{color:#fff}.change-search .change-search-toggler{background:#f7f7f7;-ms-flex-pack:center;justify-content:center;padding:10px;color:#115dd0;z-index:3;position:relative;transition:all 150ms ease-in-out;display:none;text-transform:uppercase;font-weight:400}.change-search .change-search-toggler.active{background:#292929;transition:all 150ms ease-in-out}.change-search .change-search-toggler.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 150ms ease-in-out}.change-search .change-search-toggler:after{font-family:parkingo-icons;content:"\e91b";margin-right:5px;transition:all 150ms ease-in-out;font-weight:600;font-size:1.1rem}.change-search svg{position:absolute;bottom:0;left:0;right:0;width:100%;height:70px}.change-search svg #change-search-bar-shape{fill:rgba(0,0,0,.05)}.change-search.scroll-to-fixed-fixed{box-shadow:0 2px 5px rgba(0,0,0,.2)}.change-search.scroll-to-fixed-fixed .booking-engine{margin-bottom:10px;margin-top:10px;transition:all 150ms ease-in-out}@media(max-width:800px){.change-search .fields{-ms-flex-direction:column;flex-direction:column}.change-search .fields .where{padding-bottom:15px}.change-search .booking-engine{max-width:500px;margin-left:auto;margin-right:auto;display:none}.change-search .change-search-toggler{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background-color:#424242}}#booking-form #booking-engine2 .fields .kind .select2-container--default .select2-selection--single,#booking-form #booking-engine2 .fields .what .select2-container--default .select2-selection--single,#booking-form #booking-engine2 .fields .where .select2-container--default .select2-selection--single{border-radius:24px}#booking-form #booking-engine2 .fields .when .check-in .date .day .flatpickr-input,#booking-form #booking-engine2 .fields .when .check-out .date .day .flatpickr-input{border-radius:24px 0 0 24px}#booking-form #booking-engine2 .fields .when .check-in .date .time span span span,#booking-form #booking-engine2 .fields .when .check-out .date .time span span span{border-radius:0 24px 24px 0}@media (max-width:800px){#booking-form #booking-engine2 .fields .field{margin-right:inherit}}@media (max-width:800px){#booking-form #booking-engine2 .fields .kind{width:100%}#booking-form #booking-engine2 .fields .kind span{width:100%!important}#booking-form #booking-engine2 .fields .kind span span span b{right:5px;left:inherit}}#booking-engine2 .fields .kind .select2-container--default .select2-selection--single,#booking-engine2 .fields .what .select2-container--default .select2-selection--single,#booking-engine2 .fields .where .select2-container--default .select2-selection--single{border-radius:24px}#booking-engine2 .fields .when .check-in .date .day .flatpickr-input,#booking-engine2 .fields .when .check-out .date .day .flatpickr-input{border-radius:24px 0 0 24px}#booking-engine2 .fields .when .check-in .date .time span span span,#booking-engine2 .fields .when .check-out .date .time span span span{border-radius:0 24px 24px 0}@media (max-width:800px){#booking-engine2 .fields .field{margin-right:inherit}}@media (max-width:800px){#booking-engine2 .fields .kind{width:100%}#booking-engine2 .fields .kind span{width:100%!important}#booking-engine2 .fields .kind span span span b{right:5px;left:inherit}}#booking-engine2{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin:8px auto 14px;width:100%;z-index:3}#booking-engine2 .fields .where .select2 .selection .select2-selection{border-radius:16px}#booking-engine2 label{color:#fff}#booking-engine2 #error_container{position:absolute}#booking-engine2 .location_types label{display:inline-block;text-align:center;vertical-align:top}#booking-engine2 .location_types .radiob{display:-ms-inline-flexbox;display:inline-flex}#booking-engine2 .book-self{position:relative;top:15px;text-align:left;left:10px}#booking-engine2 .book-self .radiob{display:-ms-inline-flexbox;display:inline-flex}#booking-engine2 .book-self .radio_opt{margin:5px 20px}#booking-engine2 .book-self .radio_opt label{font-size:1em;font-weight:700}#booking-engine2 .other_field{position:relative;text-align:left;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center}#booking-engine2 .other_field .radiob{display:-ms-inline-flexbox;display:inline-flex}#booking-engine2 .other_field .radio_opt{margin:5px 20px;display:inline}#booking-engine2 .other_field .radio_opt label{font-weight:700}#booking-engine2 .other_field input[type=radio]~label:before{display:inline}#booking-engine2 #other_field_fcard{position:relative;text-align:left;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center}#booking-engine2 #other_field_fcard .use_friend_card{display:-ms-flexbox;-js-display:flex;display:flex;position:absolute;top:42px;right:0;-ms-flex-align:center;align-items:center;background:#fff}#booking-engine2 #other_field_fcard .use_friend_card label{color:#3f3f3d;font-size:14px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#booking-engine2 #other_field_fcard .use_friend_card label a{margin-left:10px}#booking-engine2 .fields{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking-engine2 .code{padding-top:15px;width:50%;margin:0 auto}#booking-engine2 .input{padding-bottom:0}#booking-engine2 .field{margin-right:10px}#booking-engine2 .kind{width:120px}#booking-engine2 .where{-ms-flex:1 0;flex:1 0}#booking-engine2 .when{-ms-flex:2 0;flex:2 0;display:-ms-flexbox;-js-display:flex;display:flex}#booking-engine2 .when .check-in{margin:0 10px 0 0}#booking-engine2 .when .check-in,#booking-engine2 .when .check-out{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}#booking-engine2 .when .check-in .date,#booking-engine2 .when .check-out .date{display:-ms-flexbox;-js-display:flex;display:flex;width:100%}#booking-engine2 .when .check-in .date .day,#booking-engine2 .when .check-out .date .day{-ms-flex:2;flex:2;min-width:60px}#booking-engine2 .when .check-in .date .day .flatpickr-input,#booking-engine2 .when .check-out .date .day .flatpickr-input{border-right:0;height:30px;border-radius:24px 0 0 24px}#booking-engine2 .when .check-in .date .time span.select2 span.select2-selection,#booking-engine2 .when .check-out .date .time span.select2 span.select2-selection{height:30px;border-radius:0 24px 24px 0}#booking-engine2 .when .check-out{margin:0}#booking-engine2 .what{-ms-flex:1 0;flex:1 0;margin-right:0!important}#booking-engine2 .cta{padding-top:17px}#booking-engine2 .cta .btn{min-width:50px}#booking-engine2 #select2-apt-container,#booking-engine2 #select2-arrivo-time-container,#booking-engine2 #select2-partenza-time-container,#booking-engine2 #select2-prt-container,#booking-engine2 #select2-stz-container{margin-top:0}@media (max-width:800px){#booking-engine2{display:none}}@media (max-width:800px){#booking-engine2 #other_field_fcard{position:inherit;-ms-flex-direction:column;flex-direction:column}}@media (max-width:800px){#booking-engine2 #other_field_fcard .use_friend_card label{color:#fff}}@media (max-width:800px){#booking-engine2 #other_field_fcard .use_friend_card{position:inherit;top:inherit;right:inherit;margin:20px 0 -10px;background:0 0}}@media (max-width:800px){#booking-engine2{-ms-flex-direction:column;flex-direction:column}#booking-engine2 .fields{-ms-flex-direction:column;flex-direction:column}#booking-engine2 .fields .when,#booking-engine2 .fields .where{margin-right:0}#booking-engine2 .fields .where{padding-bottom:15px}#booking-engine2 .fields .what{margin-right:0}#booking-engine2 .fields .when{padding-bottom:15px}}@media(max-width:480px){#booking-engine2 .where{padding-bottom:15px;text-align:left}#booking-engine2 .when{-ms-flex-direction:column;flex-direction:column;padding-bottom:0}#booking-engine2 .when .check-in{padding-bottom:15px;margin-right:0}}@media(max-width:800px){#booking-engine2 .kind{padding-bottom:15px}}.search-results{background:#f5f5f5;padding:0 0 32px 0}.search-results .wrapper .link_dedicato{margin:12px 0 0;-ms-flex-align:center;align-items:center}.search-results .wrapper .link_dedicato .logo img{height:32px;width:auto;margin:0 6px 0 0}.search-results #layout-with-sidebar{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.search-results #layout-with-sidebar .wrapper-rs-24{width:100%}.search-results #layout-with-sidebar .user-container .login-sentence{padding:0 0 8px 0;font-size:12px}.search-results #layout-with-sidebar .user-container .mobile-version{display:none}.search-results #layout-with-sidebar .user-container h2{margin-top:16px;text-align:left;font-size:14px;font-weight:700}.search-results #layout-with-sidebar .user-container .user-box .box-visible{margin:67px 0 0 10px;border:1px solid #dfdfdf;background:#fff;padding:2px 0 0 0;border-radius:8px;box-shadow:0 4px 35px 0 rgba(154,154,154,.2)}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 20px;border-bottom:1px solid #dfdfdf}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .hello-name{font-size:16px;text-transform:capitalize}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .name{text-transform:capitalize}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .user-company{margin:-20px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .credits-instruction{-ms-flex-align:start;align-items:start;margin-top:8px;background:#fafafa;border-radius:4px;padding:10px;font-size:14px;border:1px solid rgb(124 124 124 / 20%)}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .credits-instruction span:nth-child(2){margin-top:4px;display:inherit}.search-results #layout-with-sidebar .user-container .user-box .box-visible .infos .credits-instruction span:nth-child(2) i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-results #layout-with-sidebar .user-container .user-box .box-visible .cashback-row{display:block;width:100%;display:-ms-flexbox;-js-display:flex;display:flex;padding:6px 10px 0}.search-results #layout-with-sidebar .user-container .user-box .box-visible .cashback-row img{display:none;width:20px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .cashback-row p{display:none;padding:0;font-size:14px;margin-left:10px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .cashback-row .label-tooltip{display:none;margin-left:10px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .cashback-row .recap-sidebar{width:100%}.search-results #layout-with-sidebar .user-container .user-box .box-visible .line{border-bottom:1px solid #dfdfdf;width:90%;position:relative;left:5%;top:0}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row{padding:12px 0}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale{padding:8px 0 5px 10px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;position:relative;transition:all .3s ease-in-out}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:fit-content}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label span .own-credito{width:100%}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label span .voice-main{font-size:14px;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label span p{padding-bottom:inherit;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label span a{padding:4px 10px;border-radius:12px;color:#0e48a0;background:#fff;font-size:12px;border:1px solid #0e48a0;position:absolute;right:13px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale label:hover{cursor:pointer}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale .label-tooltip{margin-left:10px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .credito-personale:hover{background:#f5f5f5;border-radius:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got{padding:8px 0 5px 10px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:fit-content}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label span .voice-main{font-size:14px;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label span p{padding-bottom:inherit;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got label:hover{cursor:pointer}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got .label-tooltip{margin-left:10px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .my-got:hover{background:#f5f5f5;border-radius:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card{padding:8px 0 5px 10px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:fit-content}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label img{height:20px;display:-ms-flexbox;-js-display:flex;display:flex}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label span .voice-main{font-size:14px;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label span p{padding-bottom:inherit;margin-left:4px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card label:hover{cursor:pointer}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card .label-tooltip{margin-left:10px}.search-results #layout-with-sidebar .user-container .user-box .box-visible .user-credits-row .friend-card:hover{background:#f5f5f5;border-radius:4px}.search-results #totali .no-booking-online{margin:0 0 8px 8px}.search-results #totali .no-booking-online .no-booking-title{padding-bottom:inherit;font-size:12px;font-weight:500}.search-results #totali .no-booking-online .no-booking-prices{display:-ms-flexbox;-js-display:flex;display:flex;font-size:12px;font-weight:500}.search-results .reservation-recap{text-align:left;font-size:14px;margin:12px auto}.search-results .results-found-preview{margin-top:10px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;display:none}.search-results .results-found-preview .results-company-preview{margin-left:15px;display:-ms-flexbox;-js-display:flex;display:flex}.search-results .results-found-preview .results-company-preview li{margin-right:5px}.search-results .results-found-preview .results-company-preview li a{display:block;padding:5px;border:1px solid #ddd;font-size:0}.search-results .results-found-preview .results-company-preview li img{height:20px;width:auto}.search-results .reservation-target{margin-bottom:10px;margin-top:10px}.search-results .reservation-target div a{color:#ddd}.search-results .reservation-target div.active a{color:#fff;font-weight:700}.search-results .credit-infos-toggler{color:#115dd0;padding-bottom:10px}.search-results .credit-infos-toggler:after{font-family:parkingo-icons;content:$pg-angle-down;font-size:10px}.search-results .credit-infos{background:#f7f7f7;padding:10px;padding-bottom:0;border-radius:4px;margin:10px}.search-results .credit-infos .credit-list{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;margin-top:6px;-ms-flex-pack:justify;justify-content:space-between}.search-results .credit-infos .credit-list ul{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.search-results .credit-infos .credit-list ul li{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.search-results .credit-infos .credit-list,.search-results .credit-infos .parking-count{width:100%;margin-right:5px}.search-results .credit-infos .key-value-list li{font-size:12px}.search-results .credit-infos .parking-count{border-left:1px dashed #ddd;padding-left:40px}@media (max-width:768px){.search-results{background-color:#d7d7d7}}@media (max-width:800px){.search-results #no_results .icon .pg-mascotte-doubt{color:#fff}.search-results #no_results .description{color:#fff}}@media (max-width:768px){.search-results .wrapper .link_dedicato .text{color:#fff}}@media (max-width:768px){.search-results .wrapper .link_dedicato .text h2{font-size:1rem}}@media (max-width:1025px){.search-results #layout-with-sidebar{padding:0 15px;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1025px){.search-results #layout-with-sidebar .user-container{margin:0}}@media (max-width:768px){.search-results #layout-with-sidebar .user-container .dashboard-title span{display:none}}@media (max-width:768px){.search-results #layout-with-sidebar .user-container{width:100%}}@media (max-width:768px){.search-results #layout-with-sidebar .user-container .mobile-version{display:-ms-flexbox;-js-display:flex;display:flex;padding-top:15px}.search-results #layout-with-sidebar .user-container .mobile-version a{width:100%;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;-js-display:flex;display:flex;border-radius:24px;margin-bottom:10px}.search-results #layout-with-sidebar .user-container .mobile-version a span{line-height:1}}@media (max-width:768px){.search-results #layout-with-sidebar .user-container .logged-container-mobile{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;background:#0197f6;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;border-radius:12px;margin:15px 0}.search-results #layout-with-sidebar .user-container .logged-container-mobile span{color:#fff;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;font-size:12px}.search-results #layout-with-sidebar .user-container .logged-container-mobile span img{margin-right:4px}.search-results #layout-with-sidebar .user-container .logged-container-mobile a{display:-ms-flexbox;-js-display:flex;display:flex;background:#fff;color:#03a9f4;border-radius:4px;margin:10px 0}.search-results #layout-with-sidebar .user-container .logged-container-mobile a span{color:#03a9f4;font-size:12px}}@media(max-width:768px){.search-results #layout-with-sidebar .user-container h2{display:none}}@media (max-width:1025px){.search-results #layout-with-sidebar .user-container .user-box .box-visible{margin:16px 0 0 0}}@media (max-width:768px){.search-results #layout-with-sidebar .user-container .user-box .box-visible{display:none}}@media (max-width:1025px){.search-results #totali{width:100%;padding:0}}@media(max-width:800px){.search-results .reservation-recap{font-size:1rem;padding-bottom:15px}}@media(max-width:768px){.search-results .reservation-recap{display:none}}#user-box .infos{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}#user-box .infos .hello-name{font-size:20px;text-align:center}#user-box .infos .credits-instruction{-ms-flex-align:start;align-items:start;background:#fafafa;border-radius:8px;padding:12px;font-size:14px;border:1px solid rgb(124 124 124 / 20%)}#user-box .infos .credits-instruction span:nth-child(1){font-weight:700;font-size:14px}#user-box .infos .credits-instruction span:nth-child(2){margin-top:4px;display:inherit}#user-box .infos .credits-instruction span:nth-child(2) i{-ms-transform:rotate(180deg);transform:rotate(180deg)}#user-box #aziende-agenzie{border-radius:12px}#user-box #aziende-agenzie .recap-sidebar .credit-infos .infos .user-company{font-size:20px;font-weight:700;color:#0e489f;border-radius:4px}#user-box .cashback-row{display:block;padding:10px}#user-box .cashback-row img{width:20px;display:none}#user-box .cashback-row p{display:none;padding:0;font-size:.8rem;margin-left:10px;font-weight:500}#user-box .cashback-row .label-tooltip{display:none;margin-left:10px}#user-box .cashback-row .key-value-list{margin-top:4px}#user-box .line{border-bottom:1px solid #dfdfdf;width:90%;position:relative;left:5%;top:0;padding-top:10px}#user-box .user-credits-row{padding:12px 0}#user-box .user-credits-row .credito-personale{padding:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;border-radius:8px}#user-box .user-credits-row .credito-personale img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex}#user-box .user-credits-row .credito-personale label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}#user-box .user-credits-row .credito-personale label img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex;margin-left:2px}#user-box .user-credits-row .credito-personale label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}#user-box .user-credits-row .credito-personale label span .voice-main{font-size:14px;margin-left:0}#user-box .user-credits-row .credito-personale label span p{padding-bottom:inherit;margin-left:4px}#user-box .user-credits-row .credito-personale label span a{margin-left:4px}#user-box .user-credits-row .credito-personale label span .carica-buono{padding:4px 10px;border-radius:12px;color:#0e48a0;background:#fff;font-size:12px;border:1px solid #0e48a0;position:absolute;right:13px}#user-box .user-credits-row .credito-personale .label-tooltip{margin-left:10px}#user-box .user-credits-row .my-got{padding:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}#user-box .user-credits-row .my-got label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:fit-content}#user-box .user-credits-row .my-got label img{width:20px;display:-ms-flexbox;-js-display:flex;display:flex;margin-left:2px}#user-box .user-credits-row .my-got label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}#user-box .user-credits-row .my-got label span .voice-main{font-size:12px;margin-left:4px}#user-box .user-credits-row .my-got label span p{padding-bottom:inherit;margin-left:4px}#user-box .user-credits-row .my-got .label-tooltip{margin-left:10px}#user-box .user-credits-row .friend-card{padding:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}#user-box .user-credits-row .friend-card label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}#user-box .user-credits-row .friend-card label img{height:20px;display:-ms-flexbox;-js-display:flex;display:flex;margin-left:2px}#user-box .user-credits-row .friend-card label span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2px}#user-box .user-credits-row .friend-card label span .voice-main{font-size:12px;margin-left:4px}#user-box .user-credits-row .friend-card label span p{padding-bottom:inherit;margin-left:4px}#user-box .discount-code-row{padding:20px 10px}#user-box .discount-code-row span{display:-ms-flexbox;-js-display:flex;display:flex;padding-bottom:10px}#user-box .discount-code-row span img{width:19px}#user-box .discount-code-row p{padding:0;margin-left:8px;font-size:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;text-transform:lowercase}#user-box .discount-code-row p img{margin-right:8px}#user-box .discount-code-row .code-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}#user-box .discount-code-row .code-box .label-coupon-error{position:absolute;top:7px;right:-104%;bottom:0}#user-box .discount-code-row .code-box input.code{min-width:inherit;font-size:11px;width:150px}#user-box .discount-code-row .code-box .btn{min-width:inherit;font-size:12px;height:30px;line-height:30px;border-bottom-left-radius:0;border-top-left-radius:0}@media (max-width:480px){#user-box .discount-code-row .code-box{-ms-flex-pack:center;justify-content:center}}@media (max-width:480px){#user-box .discount-code-row .code-box .label-coupon-error{position:absolute;left:0;top:42px;width:inherit}}@media (max-width:480px){#user-box .discount-code-row .code-box input.code{width:60%;height:40px}}@media (max-width:480px){#user-box .discount-code-row .code-box .btn{width:40%;height:40px}}.results{width:100%;margin:0 auto;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.results .results-title{font-size:12px}.results .results-title .where{display:-ms-flexbox;-js-display:flex;display:flex;line-height:1;border-left:1px solid gray;border-radius:0}.results .results-title .scoperto-coperto-type{font-weight:700}.results .single-parking-main{margin-bottom:16px}.results .abbonamento-banner-container{margin-top:20px;text-align:center;background:#fff;padding:24px;border:1px solid #dfdfdf;border-radius:4px}.results .alerts-wrapper{padding-top:20px}.results .result{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:start;align-items:flex-start;border-radius:8px;border:1px solid;border-color:#dfdfdf;-ms-flex-direction:column;flex-direction:column;padding:16px;margin-top:8px;box-shadow:0 4px 35px 0 rgba(154,154,154,.2)}.results .result .header-logo-table{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;row-gap:10px}.results .result .header-logo-table .features-list-mobile{font-size:.8rem;width:100%;border-radius:4px;padding:12px 0;margin-top:6px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.results .result .header-logo-table .features-list-mobile li{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative;-ms-flex-align:center;align-items:center}.results .result .header-logo-table .features-list-mobile li .rating-section{display:-ms-flexbox;-js-display:flex;display:flex;padding:4px 0 0 12px}.results .result .header-logo-table .features-list-mobile li .rating-section .rating-numbers{font-size:14px}.results .result .header-logo-table .features-list-mobile li .rating-section .label-tooltip{margin-left:4px;font-size:14px}.results .result .header-logo-table .features-list-mobile li span img{width:auto;height:12px}.results .result .header-logo-table .features-list-mobile li .min-to-airport{color:#115dd0;font-weight:400}.results .result .header-logo-table .features-list-mobile li .label{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;font-size:12px;font-weight:500;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:5px}.results .result .header-logo-table .features-list-mobile li .info{-ms-flex:0 0 30px;flex:0 0 30px;text-align:center;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.results .result .header-logo-table .features-list-mobile li .info i{font-size:14px}.results .result .header-logo-table .features-list-mobile li .info .fa-map-marker{color:#115dd0}.results .result .header-logo-table .features-list-mobile li.car-valet-included{border-radius:5px}.results .result .header-logo-table .features-list-mobile li:not(.airport-cliccabile){background:#f5f5f5;border-radius:4px;padding:6px 8px 6px 8px}.results .result .header-logo-table .features-list-mobile li.available .info{color:#43a047}.results .result .header-logo-table .features-list-mobile li.unavailable{color:#b8b8b8;display:none}.results .result .header-logo-table .features-list-mobile li.airport-cliccabile{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.results .result .header-logo-table .features-list-mobile li.airport-cliccabile a{display:-ms-flexbox;-js-display:flex;display:flex;gap:4px}.results .result .header-logo-table .features-list-mobile li.airport-cliccabile span.min-to-airport{font-size:14px;text-transform:initial;padding:0;text-decoration:underline;font-weight:700}.results .result .header-logo-table .features-list-mobile li.airport-cliccabile .info{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex:inherit;flex:inherit}.results .result .header-logo-table .features-list-mobile li.airport-cliccabile .info img{width:12px}.results .result .header-logo-table .logo-main{width:100%}.results .result .header-logo-table .logo-main .logo-flex{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;position:relative}.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile-container{position:absolute;right:0}.results .result .header-logo-table .logo-main .logo-flex .vertical-divider-one{display:none;margin:0 12px;bottom:6px;font-weight:900;font-size:16px;position:relative}.results .result .header-logo-table .logo-main .logo-flex .vertical-divider-two{margin:0 12px;display:none;bottom:6px;font-weight:900;font-size:16px;position:relative}.results .result .header-logo-table .logo-main .logo-flex .rating-section{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;margin-left:12px}.results .result .header-logo-table .logo-main .logo-flex .rating-section .rating-numbers{font-size:11px;margin:0 2px 0 3px}.results .result .header-logo-table .logo-main .logo-flex .rating-section.mobile{display:none}.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile{display:-ms-flexbox;-js-display:flex;display:flex;padding:0;margin-left:-10px}.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile span.min-to-airport{font-size:13px;text-transform:lowercase;text-decoration:underline;font-weight:500;text-align:left;margin-left:4px}.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile .info{display:-ms-flexbox;-js-display:flex;display:flex}.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile .info img.little-vehicle{width:12px}.results .result .header-logo-table .logo-main .logo-flex .label-tooltip{margin:0 0 3px 4px}.results .result .header-logo-table .logo-main .logo-flex .label-tooltip i{font-size:12px}.results .result .header-logo-table .logo-main .logo-flex img.logo-struttura{height:45px;width:auto}.results .result .header-logo-table .logo-main .discover-more{display:none;font-size:2rem;font-weight:900;color:#3f3f3d}.results .result .header-logo-table .logo-main .discover-more:after{font-family:parkingo-icons;content:"\e91b";margin-left:5px;transition:all 150ms ease-in-out}.results .result .header-logo-table .logo-main .discover-more.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 150ms ease-in-out}.results .result .header-logo-table .logo-main .rating-section.mobile{display:none}.results .result .header-logo-table .payment-method-header{width:50%}.results .result .header-logo-table .payment-method-header .empty-space{display:none;width:25%;height:50px}.results .result .header-logo-table .payment-method-header .payment-method-container{display:-ms-flexbox;-js-display:flex;display:flex}.results .result .abbonamento-row label{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #df0030;padding:8px;border-radius:4px}.results .result .abbonamento-row label img{height:20px;width:auto;margin-right:4px}.results .result .company-and-option-list{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-align:center;align-items:center}.results .result .footer-key-in-hands{height:60px;width:100%;margin:0 0 10px;padding:0}.results .result .footer-key-in-hands .keys-in-hand-row{padding:12px 16px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #f5f5f5;border-radius:4px}.results .result .footer-key-in-hands .keys-in-hand-row .keys-desktop{display:block}.results .result .footer-key-in-hands .keys-in-hand-row img{width:36px;margin-right:10px}.results .result .footer-key-in-hands .keys-in-hand-row .check-round{margin-right:10px}.results .result .footer-key-in-hands .keys-in-hand-row .check-round label{display:none}.results .result .footer-key-in-hands .keys-in-hand-row .check-round label:before{content:inherit}.results .result .footer-key-in-hands .keys-in-hand-row .check-round .checkbox-round{position:relative;width:1.3em;height:1.3em;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #3f3f3d;-webkit-appearance:none;outline:0;cursor:pointer}.results .result .footer-key-in-hands .keys-in-hand-row .check-round .checkbox-round:checked{background-color:#00438e;border:3px solid #fff;border-style:double}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg{font-weight:700;font-size:16px}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg .keys-mobile{display:none}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg:first-letter{text-transform:uppercase}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .keys-per-day{font-size:11px;color:#3f3f3d;font-weight:400;margin-top:2px}.results .result .payment-method-header{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-weight:500}.results .result .payment-method-header .payment-method{text-align:left;width:175px;font-size:12px;line-height:1.1}.results .result .payment-method-header .payment-method .method-specific{font-weight:700;font-size:16px}.results .result.pgo_park{background:#fff}.results .result.fast_park{background:#fff}.results .result.other_park{background:#fff}.results .result.pta_park .location-alert .alert{background:#0163f6;color:#fff}.results .result.govalet .car-valet-included{background:#263238!important}.results .company-and-payment{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;padding:8px 0 8px 4px;gap:10px}.results .company-and-payment .company{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:50%}.results .company-and-payment .company .logo-main{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.results .company-and-payment .company .logo-main .logo-flex{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.results .company-and-payment .company .logo-main .logo-flex .rating-section{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.results .company-and-payment .company .logo-main .logo-flex .rating-section .rating-numbers{font-size:11px;margin:0 2px 0 3px}.results .company-and-payment .company .logo-main .logo-flex .rating-section .label-tooltip{margin-left:2px;top:-1px;position:relative}.results .company-and-payment .company .logo-main .logo-flex .rating-section .label-tooltip i{font-size:11px}.results .company-and-payment .company .logo-main .logo-flex img.logo-struttura{height:50px;width:auto}.results .company-and-payment .company .where{height:auto;padding:0;text-align:left;font-size:12px;font-weight:500;text-decoration:underline;line-height:15px;text-transform:initial}.results .company-and-payment .company .logo{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.results .company-and-payment .company .logo img{width:auto;height:38px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.results .company-and-payment .company .features-list{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.results .company-and-payment .company .features-list #navettaPill{border:1px solid #263238}.results .company-and-payment .company .features-list li{padding:4px 8px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:4px;margin:2px 2px 0 0}.results .company-and-payment .company .features-list li span img{width:auto;height:12px}.results .company-and-payment .company .features-list li .min-to-airport{color:#115dd0;font-weight:500}.results .company-and-payment .company .features-list li .label{text-align:left;font-size:12px;font-weight:400;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:5px}.results .company-and-payment .company .features-list li .info{-ms-flex:0 0 30px;flex:0 0 30px;text-align:center;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.results .company-and-payment .company .features-list li .info i{font-size:14px}.results .company-and-payment .company .features-list li .info .fa-map-marker{color:#115dd0}.results .company-and-payment .company .features-list li.available .info{display:none;color:#43a047}.results .company-and-payment .company .features-list li.unavailable{color:#b8b8b8;display:none}.results .company-and-payment .company.scroll-to-fixed-fixed.open-nav{margin-top:145px}.results .company-and-payment .company.scroll-to-fixed-fixed.closed-nav{margin-top:30px}.results .options-list-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.results .options-list-container .pricing-box-main{width:100%}.results .options-list-container .single-one.scoperto .header-and-options .header-text-title .coperto-pill{display:none}.results .options-list-container .single-one.Scoperto .header-and-options{border:none}.results .options-list-container .single-one.Coperto .header-and-options{border:1px solid #263238}.results .options-list-container .single-one.Coperto .header-and-options .header-text-title .coperto-pill{background:#de0f33;border-radius:12px;color:#fff;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:fit-content;padding:2px 7px;font-weight:600;text-transform:uppercase;position:relative;margin-left:10px}.results .options-list-container .single-one.Coperto .header-and-options .header-text-title .coperto-pill img.t-s{width:18px;position:relative;bottom:2px;margin-right:2px}.results .options-list-container .single-one.Coperto .header-and-options .header-text-title .coperto-pill img.s-o{width:10px;margin-left:2px}.results .options-list-container .single-one{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.results .options-list-container .single-one .message-FC-discount{font-size:12px;border:1px solid rgb(128 128 128 / 30%);padding:12px;border-radius:0 0 4px 4px;background:#fff;position:relative;top:-2px}.results .options-list-container .single-one .fcard-msg{width:200px}.results .options-list-container .single-one .header-and-options{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-align:center;align-items:center;padding:4px 8px;background:#f5f5f5;border-radius:4px;padding:8px 8px 8px 16px}.results .options-list-container .single-one .header-text-title{font-weight:700;width:50%;display:-ms-flexbox;-js-display:flex;display:flex;position:relative}.results .options-list-container .single-one .header-text-title p{padding-bottom:0;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700}.results .options-list-container .single-one .header-text-title p span{font-size:12px}.results .options-list-container .single-one .header-text-title p:nth-child(2){padding-top:10px}.results .options-list-container .single-one .header-text-title .no-booking-wrapper{margin-left:4px}.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-prices-mobile,.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-title{font-size:12px;font-weight:500;text-transform:lowercase}.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-prices-mobile .currency,.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-prices-mobile .unit,.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-title .currency,.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-title .unit{font-size:12px;font-weight:500}.results .options-list-container .single-one .header-text-title .no-booking-wrapper .no-booking-prices-mobile{font-size:12px}.results .options-list-container .single-one .options-list{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.results .options-list-container .single-one .options-list .type{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.results .options-list-container .single-one .options-list .type .type-header{display:-ms-flexbox;-js-display:flex;display:flex;position:absolute;top:-22px;z-index:1;right:0}.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;-js-display:flex;display:flex;text-align:center;-ms-flex-align:center;align-items:center;padding:2px 0 0 0}.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper .promo{padding:4px 14px;font-size:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:10px 10px 0 10px;background:linear-gradient(350deg,rgb(222 0 88) 0,#de0030 100%);font-weight:600;color:#fff}.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper .promo b{font-size:20px;margin:0 4px}.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper .promo-friend-card{padding:6px 12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:#df0030;border:2px solid;color:#fff;position:relative}.results .options-list-container .single-one .options-list .type .type-header .type-name{font-size:1.4rem}.results .options-list-container .single-one .options-list .type .type-header .price-without-reservation{padding:9px 0 0 0;text-align:left;font-weight:500}.results .options-list-container .single-one .options-list .type .type-header .price-without-reservation b{font-weight:700}.results .options-list-container .single-one .options-list .type .type-header .header-text{background:#fff;border:1px solid #ddd;padding:5px 10px;-ms-flex-align:baseline;align-items:baseline;-ms-flex:0 0 auto;flex:0 0 auto}.results .options-list-container .single-one .options-list .type:last-of-type{margin-right:0}.results .options-list-container .single-one .options-list .type.pgo_park{border-color:#dfdfdf}.results .options-list-container .single-one .options-list .type.fast_park{border-color:#dfdfdf}.results .options-list-container .single-one .options-list .type.other_park{border-color:#dfdfdf}.results .options-list-container .single-one .options-list .offers-list{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:end;justify-content:flex-end;position:relative;-ms-flex-align:center;align-items:center}.results .options-list-container .single-one .options-list .offers-list .message-FC-discount{font-size:12px;border:1px solid gray;padding:12px;border-radius:4px;background:#f5f5f5}.results .options-list-container .single-one .options-list .offers-list .offer.got .book-event .cta-mobile{background:#003b83}.results .options-list-container .single-one .options-list .offers-list .offer.got .book-event .submit .amount{padding-top:6px!important;-ms-flex-direction:column;flex-direction:column}.results .options-list-container .single-one .options-list .offers-list .offer.got form .submit .amount{-ms-flex-direction:column;flex-direction:column}.results .options-list-container .single-one .options-list .offers-list .offer{height:58px;display:-ms-flexbox;-js-display:flex;display:flex;background:#fff;transition:box-shadow 50ms ease-in-out;border-radius:8px;width:165px;position:relative}.results .options-list-container .single-one .options-list .offers-list .offer .offer-key-icon{position:absolute;right:52px;top:15px;background:#fff;border-radius:20px;width:20px;height:20px;border:1px solid rgba(128,128,128,.4)}.results .options-list-container .single-one .options-list .offers-list .offer .offer-key-icon img{width:18px;height:auto;position:relative;top:17%;left:50%;margin-left:-9px}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile-got{width:auto!important;position:absolute;right:-13px;bottom:42px}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile-got p{font-size:10px}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile{text-align:left;margin:10px;font-size:12px;display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile p{padding-bottom:inherit;color:#3f3f3d}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile .accepted-payment-methods-mobile{display:none}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile{display:-ms-flexbox!important;-js-display:flex!important;display:flex!important;-ms-flex-pack:center;justify-content:center;background:#0163f6;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);width:48px;max-width:54px;min-width:48px;height:103%;top:-1px;left:1px;border-top-right-radius:8px;border-bottom-right-radius:8px}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile i{color:#fff;font-size:1.8rem}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile span{color:#fff;font-size:10px;text-transform:uppercase}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile:hover{background-color:#087bfb}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile-disable{display:none!important}.results .options-list-container .single-one .options-list .offers-list .offer>form{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;width:250px}.results .options-list-container .single-one .options-list .offers-list .offer>form>button{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;border:0;background:0 0;cursor:pointer;position:relative}.results .options-list-container .single-one .options-list .offers-list .offer>form>button>div{width:100%}.results .options-list-container .single-one .options-list .offers-list .offer .btn{min-width:auto}.results .options-list-container .single-one .options-list .offers-list .offer .payment-method{text-align:left;font-size:.8rem;padding-left:10px;text-transform:uppercase;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto}.results .options-list-container .single-one .options-list .offers-list .offer .payment-method .info-icon{margin-left:5px}.results .options-list-container .single-one .options-list .offers-list .offer .payment-method .credito-residuo-fc{font-size:12px;text-transform:lowercase;padding:0}.results .options-list-container .single-one .options-list .offers-list .offer .price{text-align:center;padding:0 10px;line-height:1}.results .options-list-container .single-one .options-list .offers-list .offer .got-amount{font-size:1rem;font-weight:400}.results .options-list-container .single-one .options-list .offers-list .offer .discount{padding-bottom:3px;color:#115dd0;font-size:16px;text-decoration:line-through;margin-right:10px}.results .options-list-container .single-one .options-list .offers-list .offer .amount{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:start;justify-content:flex-start}.results .options-list-container .single-one .options-list .offers-list .offer .price{font-weight:500;-ms-flex-align:center;align-items:center;font-size:16px;color:#3f3f3d;position:relative}.results .options-list-container .single-one .options-list .offers-list .offer .price .unit{font-size:20px}.results .options-list-container .single-one .options-list .offers-list .offer .price .unit-limited{font-size:18px}.results .options-list-container .single-one .options-list .offers-list .offer .price .currency{font-weight:400;font-size:16px}.results .options-list-container .single-one .options-list .offers-list .offer .cta{display:none;padding:10px}.results .options-list-container .single-one .options-list .offers-list .offer .cta .btn{width:100%;padding:0}.results .options-list-container .single-one .options-list .offers-list .offer:nth-child(1){margin-right:10px}.results .options-list-container .single-one .options-list .offers-list .offer:hover{box-shadow:0 6px 10px rgba(0,0,0,.1);transition:box-shadow 150ms ease-in-out}.results .options-list-container .single-one .options-list .offers-list .offer:hover .btn{background:linear-gradient(to left,#0197f6 0,#0180d1 100%)}.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .accepted-payment-methods{text-align:left;margin:0 0 10px 8px}.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .accepted-payment-methods img{width:100%;max-width:80px;opacity:0}.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .cta-mobile{background:#263238}.results .options-list-container .single-one .options-list .offers-list .offer.online{border:1px solid #0163f6}.results .options-list-container .single-one .options-list .offers-list .offer.online .price{font-weight:700}.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods{text-align:left;margin:2px 0 10px 8px}.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods img{width:100%;max-width:72px}.results .options-list-container .single-one .options-list .offers-list .offer.online .cta{padding-top:0}.results .options-list-container .single-one .options-list .offers-list .offer.got{margin-right:0;-ms-transform-origin:left top;transform-origin:left top;background:#fff url(/images/texture-connections.svg) center center;background-size:auto 120%;position:relative;border:1px solid #013b82}.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label{-ms-flex:inherit;flex:inherit;padding:0 10px 10px;-ms-flex-align:center;align-items:center;position:relative}.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label .pay-got-image .gotoken-icon{width:16px;height:auto;position:relative;top:6px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert{padding:0 0 0 5px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .pay-got-image{text-align:center;margin-top:2px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .pay-got-image img{max-width:14px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .got-image{text-align:center;margin-top:2px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .got-image img{max-width:85px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .text{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:left;font-size:12px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .text p{padding-bottom:0;font-size:11px;margin-right:4px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .title{color:#fff;background:#263238;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:5px;color:#fff;position:absolute;border-radius:0 0 4px 4px;padding:4px;left:-6px;width:165px;bottom:-18px;z-index:3}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .price{padding-left:10px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert.not-enough .amount{-ms-flex-preferred-size:70px;flex-basis:70px}.results .options-list-container .single-one .options-list .offers-list .offer.got .box-label{display:none}.results .options-list-container .single-one .options-list .offers-list .offer.got .box-label.label-got{width:50px;height:50px;background:#fff;outline:0;border:2px solid #df0030;right:-10px;left:auto;padding:7px}.results .options-list-container .single-one .options-list .offers-list .offer.got .price{font-weight:700}.results .options-list-container .single-one .options-list .offers-list .offer.got .accepted-payment-methods{text-align:left;margin:10px 0 10px 8px}.results .options-list-container .single-one .options-list .offers-list .offer.got .accepted-payment-methods img{width:100%;max-width:120px}.results .options-list-container .single-one .options-list .offers-list .offer.got .cta{padding-top:0;width:100%}.results .options-list-container .single-one .options-list .offers-list .offer.got .got-amount{font-size:12px;position:relative;margin-left:4px;top:5px}.results .options-list-container .single-one .options-list .offers-list .offer.got .got-amount .pay-got-image img{width:16px;height:auto;position:relative;top:2px}.results .options-list-container .single-one .options-list .offers-list .offer.got .got-amount img{width:20px}.results .options-list-container .single-one .options-list .offers-list .offer.got .got-amount .currency{font-weight:400;font-size:10px}.results .options-list-container .single-one .options-list .offers-list .offer.got .price-got{font-weight:inherit;color:inherit;position:relative;top:12px;font-size:14px}.results .options-list-container .single-one .options-list .offers-list .offer.got .price-got .unit{font-size:16px}.results .options-list-container .single-one .options-list .offers-list .offer.full{border:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-transform:scale(1);transform:scale(1);display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px;text-align:center;width:100%;height:auto;-js-display:flex;display:flex;min-height:auto;text-align:left}.results .options-list-container .single-one .options-list .offers-list .offer.full .icon{display:-ms-flexbox;-js-display:flex;display:flex}.results .options-list-container .single-one .options-list .offers-list .offer.full .icon .pg-circle-minus{font-size:16px}.results .options-list-container .single-one .options-list .offers-list .offer.full .icon{font-size:50px;line-height:1;padding-right:5px;-ms-flex:0 0 auto;flex:0 0 auto}.results .options-list-container .single-one .options-list .offers-list .offer.full:after{display:none}.results .options-list-container .single-one .options-list .offers-list .offer.full.time_err{color:red;background:0 0;padding:12px;box-shadow:inherit;border:1px solid red;background:#fff}.results .options-list-container .single-one .options-list .offers-list .offer.full.time_err .icon{font-size:inherit}.results .options-list-container .single-one .options-list .offers-list .offer.full.time_err .icon i{font-size:32px}.results .options-list-container .single-one .options-list .offers-list .offer.full.time_err .text{font-size:13px}.results .options-list-container .single-one .options-list .offers-list .offer.closed{border:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-transform:scale(1);transform:scale(1);display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px;text-align:center;width:100%;height:auto;-js-display:flex;display:flex;min-height:auto;text-align:left}.results .options-list-container .single-one .options-list .offers-list .offer.closed .icon{font-size:50px;line-height:1;padding-right:5px;-ms-flex:0 0 auto;flex:0 0 auto}.results .options-list-container .single-one .options-list .offers-list .offer.closed:after{display:none}.results .options-list-container .single-one .options-list .offers-list .offer.closed.time_err{color:red;background:0 0}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC{border-radius:4px;border:1px solid #df0030}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC form .cta-mobile{background-color:#df0030}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .accepted-payment-methods{display:none}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .day-price{color:#115dd0;text-align:left;font-size:10px;margin-left:10px;font-weight:500}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .days{font-size:14px;margin:5px 0}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .discount-price{font-size:14px;padding-bottom:3px;font-weight:500;color:#df0030}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .price{font-weight:700;top:0!important}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .price .unit{font-size:20px}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .accepted-payment-methods{text-align:left;margin:10px 0 10px 8px}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .accepted-payment-methods img{width:100%;max-width:120px}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .cta{padding-top:0}.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC-full .amountFC .price_all{font-size:20px;text-decoration:line-through}.results .options-list-container .single-one .options-list .offers-list .pay-in-park{border:1px solid #263238}.results .options-list-container .single-one:nth-child(even){padding:0 0 12px;margin:4px 0}.results .location-alert{width:100%}.results .location-alert .alert{padding:12px;margin-top:8px;font-size:14px;border-radius:8px;background:rgba(1,99,246,.1);color:#01398e;font-weight:400;position:relative;border:1px solid #01398e}.results .location-alert .alert .fa-info-circle{font-size:24px;position:absolute;top:-10px;left:-10px;background:#fff;border-radius:100%;color:#01398e;border:2px solid #fff;width:24px;height:26px;animation:shake 1s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0)}.results .location-alert .alert p{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:2px}.results .location-alert .alert:first-letter{text-transform:uppercase}@media (min-width:992px){.results{max-width:100%;width:800px}}@media (max-width:768px){.results .results-title{display:none}}@media (max-width:768px){.results .reservation-nobooking-sub{display:none}}@media (max-width:768px){.results .single-parking-main{margin-bottom:0}}@media (min-width:768px){.results .result .header-logo-table .features-list-mobile{display:none}}@media (max-width:768px){.results .result .header-logo-table{-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #dfdfdf;padding:12px 16px}}@media (max-width:768px){.results .result .header-logo-table .logo-main{width:100%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}@media (max-width:768px){.results .result .header-logo-table .logo-main .logo-flex .vertical-divider-one{display:none}}@media (max-width:768px){.results .result .header-logo-table .logo-main .logo-flex .vertical-divider-two{display:none}}@media (max-width:768px){.results .result .header-logo-table .logo-main .logo-flex .rating-section{display:none}.results .result .header-logo-table .logo-main .logo-flex .rating-section.mobile{display:-ms-flexbox;-js-display:flex;display:flex;gap:4px}}@media (max-width:768px){.results .result .header-logo-table .logo-main .logo-flex .airport-cliccabile{display:none}}@media (max-width:768px){.results .result .header-logo-table .logo-main .discover-more{display:none}}@media (max-width:768px){.results .result .header-logo-table .logo-main .rating-section{display:none}.results .result .header-logo-table .logo-main .rating-section.mobile{display:-ms-flexbox;-js-display:flex;display:flex;gap:4px}}@media (max-width:768px){.results .result .header-logo-table .payment-method-header{display:none}}@media (max-width:768px){.results .result .abbonamento-row{width:100%;margin-bottom:-20px}}@media (max-width:768px){.results .result .company-and-option-list{-ms-flex-order:3;order:3;padding:0 10px;margin-bottom:10px;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.results .result .footer-key-in-hands{-ms-flex-order:2;order:2;-ms-flex-pack:start;justify-content:flex-start;border-top:none;padding:12px 10px 0 10px;margin:0;height:inherit}}@media (max-width:768px){.results .result .footer-key-in-hands .keys-in-hand-row .keys-desktop{display:none}}@media (max-width:768px){.results .result .footer-key-in-hands .keys-in-hand-row{width:100%;padding:12px;border-radius:8px;border:1px solid #f4f6f9;position:relative}}@media (max-width:768px){.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg .keys-mobile{display:block}}@media (max-width:768px){.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg{display:-ms-flexbox;-js-display:flex;display:flex;font-size:14px}.results .result .footer-key-in-hands .keys-in-hand-row .voice-main .image-and-title .keys-in-hand-msg img{width:12px;height:auto;margin-right:4px}}@media(max-width:480px){.results .result.pgo_park{margin-bottom:10px}}@media (max-width:480px){.results .result.fast_park{margin-bottom:0}}@media(max-width:480px){.results .result.other_park{margin-bottom:10px}}@media(max-width:480px){.results .result{padding:0}}@media (max-width:768px){.results .company-and-payment{display:none}}@media (min-width:801px) and (max-width:900px){.results .company-and-payment .company .logo img{height:28px}}@media (max-width:768px){.results .options-list-container{width:100%;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;border-left:none;padding-left:0}}@media (max-width:768px){.results .options-list-container .single-one.Coperto .header-and-options .header-text-title .coperto-pill{position:absolute;top:-28px;width:100%;left:-10px;border-radius:6px 6px 0 0;outline:#de2832 solid 1px;padding:6px 4px}}@media (max-width:768px){.results .options-list-container .single-one:nth-child(1){margin:35px 0}}@media (max-width:768px){.results .options-list-container .single-one:nth-child(even){border-top:none;margin:20px 0}}@media (max-width:768px){.results .options-list-container .single-one .fcard-msg{width:100%}}@media (max-width:768px){.results .options-list-container .single-one .header-and-options{-ms-flex-direction:column;flex-direction:column;padding:4px 0;border:1px solid #263238;border-radius:8px}}@media (max-width:768px){.results .options-list-container .single-one{-ms-flex-direction:column;flex-direction:column}.results .options-list-container .single-one .options-list{border:none}.results .options-list-container .single-one .options-list .type.pgo_park{background:#f4f6f9;border:none}.results .options-list-container .single-one .options-list .type.fast_park{background:#f4f6f9;border:none}.results .options-list-container .single-one .options-list .type.other_park{background:0 0;border:none}}@media (max-width:768px){.results .options-list-container .single-one .header-text-title{width:100%;padding:12px 12px 0 12px;background:#f4f6f9;border-radius:12px 12px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.results .options-list-container .single-one .header-text-title p{height:inherit;margin:0 0 3px 0;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;font-size:15px}}@media (min-width:768px){.results .options-list-container .single-one .header-text-title .no-booking-wrapper{display:none}}@media (max-width:768px){.results .options-list-container .single-one .options-list{width:100%;padding:0}.results .options-list-container .single-one .options-list .type{width:100%}}@media (max-width:480px){.results .options-list-container .single-one .options-list .type{border:1px solid;border-radius:0 0 10px 10px}}@media (max-width:600px){.results .options-list-container .single-one .options-list .type .type-header{-ms-flex-direction:column;flex-direction:column;padding:0 0 5px 0;top:-13px}}@media(max-width:480px){.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper{-ms-flex-pack:center;justify-content:center;padding:5px 0 10px 0}}@media(min-width:481px) and (max-width:600px){.results .options-list-container .single-one .options-list .type .type-header .promo-wrapper{padding:20px 0 0 0}}@media(max-width:480px){.results .options-list-container .single-one .options-list .type .type-header .price-without-reservation{padding:10px 0;text-align:center}}@media(max-width:480px){.results .options-list-container .single-one .options-list .type .type-header .price-without-reservation{text-align:left;padding:0;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;font-weight:600;margin-left:0}.results .options-list-container .single-one .options-list .type .type-header .price-without-reservation .unit{font-size:2rem}}@media(max-width:480px){.results .options-list-container .single-one .options-list .type .type-header .header-text{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .message-FC-discount{width:100%}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list:nth-child(1){-ms-flex-direction:inherit;flex-direction:inherit;margin-bottom:0}}@media (max-width:500px){.results .options-list-container .single-one .options-list .offers-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list{-ms-flex-direction:column;flex-direction:column;padding:10px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer{max-width:inherit;height:80px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer:nth-child(1){margin-right:inherit}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer:nth-child(2){margin-bottom:0}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer .offer-key-icon{right:85px;top:10px;width:32px;height:32px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer .offer-key-icon img{width:16px;height:auto;position:relative;top:17%;left:50%;margin-left:-8px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile{margin:4px 10px}}@media (min-width:769px){.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile{display:none}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile.payment-method-mobile-got{max-width:clamp(87px,22vw,120px)}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile .accepted-payment-methods-mobile{display:-ms-flexbox;-js-display:flex;display:flex;position:absolute;top:20px;right:0}.results .options-list-container .single-one .options-list .offers-list .offer button .payment-method-mobile .accepted-payment-methods-mobile img{height:clamp(4px,2vw,8px);width:auto;margin-right:20px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile i{font-size:2.4rem}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile{max-width:88px;min-width:88px}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile span{font-size:12px}}@media(max-width:500px){.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile-disable{display:-ms-flexbox!important;-js-display:flex!important;display:flex!important;-ms-flex-pack:center;justify-content:center;max-width:50px;height:100%;cursor:not-allowed;pointer-events:none;background:#dcdcdc}.results .options-list-container .single-one .options-list .offers-list .offer .cta-mobile-disable i{color:#fff;font-size:1.8rem}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer{margin-bottom:10px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer{width:100%;margin-right:0;margin-bottom:10px;min-height:auto;text-align:left}.results .options-list-container .single-one .options-list .offers-list .offer .amount{display:-ms-flexbox;-js-display:flex;display:flex;padding-top:12px!important;padding-bottom:0}.results .options-list-container .single-one .options-list .offers-list .offer .amount .price .price{padding-left:0}.results .options-list-container .single-one .options-list .offers-list .offer .amount .price .unit{font-size:22px}.results .options-list-container .single-one .options-list .offers-list .offer .amount{-ms-flex-align:inherit;align-items:inherit;text-align:left;-ms-flex-pack:justify;justify-content:space-between}.results .options-list-container .single-one .options-list .offers-list .offer .payment-method{-ms-flex-align:center!important;align-items:center!important;text-align:left;-ms-flex-pack:justify;justify-content:space-between}.results .options-list-container .single-one .options-list .offers-list .offer .payment-method{padding:0 0 10px 10px;-ms-flex:0 0 auto;flex:0 0 auto}.results .options-list-container .single-one .options-list .offers-list .offer .cta{display:none}.results .options-list-container .single-one .options-list .offers-list .offer.got .accepted-payment-methods,.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods{display:none}}@media (max-width:960px){.results .options-list-container .single-one .options-list .offers-list .offer>form{width:auto}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer .payment-method{font-size:.6rem}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer .payment-method{font-size:.6rem}}@media (min-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer .discount{display:none}}@media (max-width:500px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .accepted-payment-methods{display:none}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .accepted-payment-methods img{width:80%}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-in-park .accepted-payment-methods img{width:90%}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods{display:none}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods img{width:80%}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer.online .accepted-payment-methods img{width:90%}}@media (max-width:500px){.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1025px){.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label{-ms-flex-align:center;align-items:center}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label .pay-got-image .gotoken-icon{width:22px;height:auto}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label .pay-got-image .gotoken-icon{width:22px;height:auto}}@media (max-width:480px){.results .options-list-container .single-one .options-list .offers-list .offer.got .payment-method.available-got-label .pay-got-image .gotoken-icon{width:32px;top:6px}}@media (max-width:500px){.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert{text-align:left;-ms-flex-align:start;align-items:flex-start;padding-bottom:10px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .text{text-align:left;width:100%;-ms-flex-align:start;align-items:flex-start}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .amount{padding-bottom:0}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .title{-ms-flex-order:1;order:1}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .got-image{-ms-flex-order:0;order:0;margin-top:10px}.results .options-list-container .single-one .options-list .offers-list .offer.got .not-available-alert .got-image img{max-width:40px}}@media(max-width:500px){.results .options-list-container .single-one .options-list .offers-list .offer.got .box-label{display:none}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer.got .accepted-payment-methods img{width:80%}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer.got .accepted-payment-methods img{width:90%}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.got .got-amount{font-size:1rem;text-align:left;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;top:4px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.got>.price{display:-ms-flexbox;-js-display:flex;display:flex;padding-left:0;padding-left:10px;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.got .price-got .unit{font-size:14px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC{width:100%;max-width:inherit;height:80px}}@media (max-width:768px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .day-price{font-size:10px;margin:0;position:absolute;right:0;top:32px}}@media (min-width:801px) and (max-width:950px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .accepted-payment-methods img{width:80%}}@media (min-width:501px) and (max-width:700px){.results .options-list-container .single-one .options-list .offers-list .offer.pay-with-FC .accepted-payment-methods img{width:90%}}@media (max-width:768px){.results .location-alert{-ms-flex-order:4;order:4}.results .location-alert .alert{margin-left:10px!important;margin-right:10px!important}}@media (max-width:768px){.results .result{-ms-flex-direction:column;flex-direction:column}.results .result .company{width:100%;-ms-flex-direction:column;flex-direction:column;display:none}.results .result .company .logo{-ms-flex-align:center;align-items:center;padding-right:30px}.results .result .company .logo .where{padding-top:0;margin-bottom:0}.results .result .company>*{-ms-flex:1 1 auto;flex:1 1 auto}.results .result .company .features-list{padding-right:0;padding-top:0;display:-ms-flexbox;-js-display:flex;display:flex}.results .result .company .features-list .label{max-width:50%}}@media (max-width:480px){.results .result{border-radius:12px;margin:12px 0}.results .result .company{padding:10px 20px;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid;border-color:#dfdfdf}.results .result .company .logo-main{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.results .result .company .logo{-ms-flex-align:center;align-items:center;padding-bottom:0;padding-right:0}.results .result .company .logo img{height:30px}.results .result .company .discover-more{display:none}.results .result .company .features-list{display:-ms-flexbox;-js-display:flex;display:flex;padding:15px 0;-ms-flex-direction:column;flex-direction:column}.results .result .options-list{border:none}.results .result .options-list .type.pgo_park{background:0 0;border:none}.results .result .options-list .type.fast_park{background:0 0;border:none}.results .result .options-list .type.other_park{background:0 0;border:none}.results .options-list{-ms-flex-direction:column;flex-direction:column;padding:0}.results .options-list .type{margin-right:0;padding-bottom:0}.results .options-list .type:last-of-type{padding-bottom:0}.results .options-list .type-name{text-align:center}}.amount{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start!important;align-items:flex-start!important;padding-top:10px!important}.amount .discount-tooltip-desktop{padding-bottom:3px;color:#115dd0;font-size:12px;margin-left:10px;font-weight:500;text-decoration:line-through;font-style:italic;color:#3f3f3d}@media (max-width:768px){.amount .discount-tooltip-desktop{display:none}}.rentsmart-container-plp{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rentsmart-container-plp .car-cards-container{display:-ms-flexbox;-js-display:flex;display:flex;margin:12px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start}.rentsmart-container-plp .car-cards-container .car_card{transition:box-shadow .3s;width:330px;border:1px solid #b7c1ce;border-radius:8px;background-color:#fff;margin-bottom:20px;transition:transform .3s,box-shadow .3s;transition-timing-function:ease-in-out;margin:10px 5px;max-width:330px}.rentsmart-container-plp .car-cards-container .car_card .card-header{border-radius:6px 6px 0 0;color:#fff;font-size:14px;padding:12px 0;background:#263238;font-weight:600;text-align:center}.rentsmart-container-plp .car-cards-container .car_card .imageContainer{height:160px;background-size:cover;background-position:center;margin:16px 0 0}.rentsmart-container-plp .car-cards-container .car_card hr{display:none}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo{padding:12px 16px 24px;border-bottom:1px dotted #b7c1ce}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo p{text-align:left;color:#000;font-size:18px;font-weight:600;padding-bottom:0;margin:0}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model{font-size:14px;font-weight:500;line-height:inherit;height:24px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model .apiMsg{letter-spacing:0;font-size:14px;line-height:inherit}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model .apiMsg .localize{letter-spacing:0;font-size:13px;line-height:inherit}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .location{color:#827c7c;font-size:13px;font-weight:500;-ms-flex-align:center;align-items:center;display:-ms-flexbox;-js-display:flex;display:flex}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .location img{margin:0;width:10px;height:auto;margin-right:3px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row{display:-ms-flexbox;-js-display:flex;display:flex;margin:6px 0 -10px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row .price-per-day{font-size:14px;color:#000;font-weight:500;width:50%}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row .price-per-day label{font-size:13px;color:#000;font-weight:500;line-height:inherit;margin:0}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row .sconto-pgo-applicato{text-decoration:line-through}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row .total-price{font-size:13px;color:#000;font-weight:500;width:50%}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-row .total-price div{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;text-align:right;position:relative}.rentsmart-container-plp .car-cards-container .car_card .prices{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rentsmart-container-plp .car-cards-container .car_card .prices .promo-parkingo{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;margin:10px 12px 0;position:relative}.rentsmart-container-plp .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-copy{display:-ms-flexbox;-js-display:flex;display:flex;font-size:13px;font-weight:600;line-height:16px;-ms-flex-align:center;align-items:center;width:60%;color:#000}.rentsmart-container-plp .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-copy img{margin:0;position:relative;left:10px;top:0;width:36px}.rentsmart-container-plp .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-totale{font-size:13px;font-weight:600;line-height:16px;width:40%;color:#000;text-align:right}.rentsmart-container-plp .car-cards-container .car_card .prices .submitButton{height:44px;min-width:50%;width:92%;border:2px solid #e73331;background-color:#e73331;color:#fff!important;font-size:15px;font-weight:600;text-transform:uppercase;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:38px;text-decoration:none!important;transition:.2s;border-radius:4px;margin:16px 4% 16px}.rentsmart-container-plp .car-cards-container .car_card .prices .submitButton span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.rentsmart-container-plp .car-cards-container .car_card .prices .submitButton span i{font-weight:900;font-size:12px;margin-left:5px}.rentsmart-container-plp .car-cards-container .car_card:hover{box-shadow:0 0 40px rgb(33 33 33 / 20%);cursor:pointer;-ms-transform:translate(1px,-1px);transform:translate(1px,-1px)}.rentsmart-container-plp .rentsmart-footer{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 12px 24px 12px}.rentsmart-container-plp .rentsmart-footer .go-to-rs24{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rentsmart-container-plp .rentsmart-footer .go-to-rs24 span{color:#3f3f3d;font-size:18px;line-height:20px;text-align:center;font-weight:600;margin-bottom:16px}.rentsmart-container-plp .rentsmart-footer .go-to-rs24 a{text-align:center;font-size:15px}.rentsmart-container-plp .rentsmart-footer .go-to-rs24 a,.rentsmart-container-plp .rentsmart-footer .show-others-cars a{margin:0 8px 12px 0;font-size:13px;font-weight:600;background-color:#f8f8f8;border:1px solid #115dd0;padding:8px 12px;transition:background-color .3s;border-radius:4px}.rentsmart-container-plp .rentsmart-footer .go-to-rs24 a:hover,.rentsmart-container-plp .rentsmart-footer .show-others-cars a:hover{box-shadow:0 0 11px rgba(33,33,33,.4);color:#f8f8f8;background-color:#115dd0;cursor:pointer}@media (max-width:768px){.rentsmart-container-plp .car-cards-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.rentsmart-container{display:-ms-flexbox;-js-display:flex;display:flex;width:90%;margin-left:1%;height:100%;-ms-flex-direction:column;flex-direction:column;background:#fff;margin-top:43px;box-shadow:0 5px 20px 0 rgb(0 0 0 / 30%);border-radius:12px;margin-bottom:24px}.rentsmart-container .rentsmart-banner-header{background:#505456;height:50px;width:100%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-radius:12px 12px 0 0}.rentsmart-container .rentsmart-banner-header img{height:14px;width:auto}.rentsmart-container .rentsmart-banner-header span{font-size:16px;font-weight:600;text-align:right}.rentsmart-container .rentsmart-tagline{font-size:22px;font-weight:700;color:#3f3f3d;margin:12px}.rentsmart-container .rentsmart-banner{background:#f1eff2;height:120px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:6px 12px 0;padding:12px;height:auto}.rentsmart-container .rentsmart-banner .bullet-one{width:200px;display:-ms-flexbox;-js-display:flex;display:flex}.rentsmart-container .rentsmart-banner .bullet-one img{height:20px}.rentsmart-container .rentsmart-banner .bullet-one span{font-size:14px;color:#3f3f3d;margin-left:8px;line-height:16px;font-weight:500}.rentsmart-container .rentsmart-banner .bullet-one span strong{font-weight:900}.rentsmart-container .car-cards-container{display:-ms-flexbox;-js-display:flex;display:flex;margin:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start}.rentsmart-container .car-cards-container .car_card{transition:box-shadow .3s;width:230px;border:1px solid #b7c1ce;border-radius:4px;background-color:#fff;margin-bottom:20px;transition:box-shadow .3s ease-in-out;margin:10px 5px;max-width:236px}.rentsmart-container .car-cards-container .car_card .card-header{color:#fff;font-size:13px;padding:4px;background:#505456;font-weight:600;text-align:center}.rentsmart-container .car-cards-container .car_card .imageContainer{height:100px;border-radius:20px 20px 0 0;background-size:cover;background-position:center}.rentsmart-container .car-cards-container .car_card hr{margin:0 12px;padding:0}.rentsmart-container .car-cards-container .car_card .carMajorInfo{padding:13px;border-bottom:1px solid #b7c1ce}.rentsmart-container .car-cards-container .car_card .carMajorInfo p{text-align:left;color:#000;font-size:13px;font-weight:600;padding-bottom:0;margin:0}.rentsmart-container .car-cards-container .car_card .carMajorInfo .model{font-size:12px;font-weight:500;line-height:inherit;height:24px}.rentsmart-container .car-cards-container .car_card .carMajorInfo .model .apiMsg{letter-spacing:0;font-size:14px;line-height:inherit}.rentsmart-container .car-cards-container .car_card .carMajorInfo .model .apiMsg .localize{letter-spacing:0;font-size:13px;line-height:inherit}.rentsmart-container .car-cards-container .car_card .carMajorInfo .location{color:#827c7c;font-size:13px;font-weight:500;-ms-flex-align:center;align-items:center;display:-ms-flexbox;-js-display:flex;display:flex}.rentsmart-container .car-cards-container .car_card .carMajorInfo .location img{margin:0;width:10px;height:auto;margin-right:3px}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row{display:-ms-flexbox;-js-display:flex;display:flex;margin:6px 0 -10px}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row .price-per-day{font-size:14px;color:#000;font-weight:500;width:50%}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row .price-per-day label{font-size:13px;color:#000;font-weight:500;line-height:inherit;margin:0}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row .sconto-pgo-applicato{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row .total-price{font-size:13px;color:#000;font-weight:500;width:50%}.rentsmart-container .car-cards-container .car_card .carMajorInfo .prices-row .total-price div{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;text-align:right;position:relative}.rentsmart-container .car-cards-container .car_card .prices{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rentsmart-container .car-cards-container .car_card .prices .promo-parkingo{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;margin:10px 12px -12px;position:relative}.rentsmart-container .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-copy{display:-ms-flexbox;-js-display:flex;display:flex;font-size:13px;font-weight:600;line-height:16px;-ms-flex-align:center;align-items:center;width:30%;color:#000}.rentsmart-container .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-copy img{margin:0;position:relative;left:-30px;top:0;width:40px}.rentsmart-container .car-cards-container .car_card .prices .promo-parkingo .promo-parkingo-totale{font-size:13px;font-weight:600;line-height:16px;width:70%;color:#000;text-align:right}.rentsmart-container .car-cards-container .car_card .prices .submitButton{height:35px;min-width:50%;width:92%;border:2px solid #e73331;background-color:#e73331;color:#fff!important;font-size:14px;font-weight:600;text-transform:uppercase;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:38px;text-decoration:none!important;transition:.2s;border-radius:4px;margin:16px 4% 16px}.rentsmart-container .car-cards-container .car_card .prices .submitButton span{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.rentsmart-container .car-cards-container .car_card .prices .submitButton span i{font-weight:900;font-size:12px;margin-left:5px}.rentsmart-container .car-cards-container .car_card:hover{box-shadow:0 0 11px rgba(33,33,33,.4);background-color:#f8f8f8;cursor:pointer}.rentsmart-container .rentsmart-footer{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 12px 24px 12px}.rentsmart-container .rentsmart-footer .go-to-rs24{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rentsmart-container .rentsmart-footer .go-to-rs24 span{color:#3f3f3d;font-size:18px;line-height:20px;text-align:center;font-weight:600;margin-bottom:16px}.rentsmart-container .rentsmart-footer .go-to-rs24 a{text-align:center;font-size:15px}.rentsmart-container .rentsmart-footer .go-to-rs24 a,.rentsmart-container .rentsmart-footer .show-others-cars a{margin:0 8px 12px 0;font-size:13px;font-weight:600;background-color:#f8f8f8;border:1px solid #115dd0;padding:8px 12px;transition:background-color .3s;border-radius:4px}.rentsmart-container .rentsmart-footer .go-to-rs24 a:hover,.rentsmart-container .rentsmart-footer .show-others-cars a:hover{box-shadow:0 0 11px rgba(33,33,33,.4);color:#f8f8f8;background-color:#115dd0;cursor:pointer}@media (max-width:768px){.rentsmart-container{width:100%;margin-left:0;margin-top:0;margin-bottom:40px}}@media (max-width:768px){.rentsmart-container .rentsmart-banner-header{height:100%;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.rentsmart-container .rentsmart-tagline{font-size:18px}}@media (max-width:768px){.rentsmart-container .rentsmart-banner{-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.rentsmart-container .rentsmart-banner .bullet-one{width:100%;margin:6px 0}}@media (max-width:768px){.rentsmart-container .car-cards-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}#banner-slider{animation-duration:2s;animation-name:slidein}@keyframes slidein{from{position:relative;left:400px;opacity:.8}to{position:relative;left:0;opacity:1}}.actions-header-bar{background:#ddd;height:57px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.actions-header-bar .actions-bar-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between}.actions-header-bar .actions-bar-container .actions-bar-recap{display:none}.actions-header-bar .actions-bar-container .actions-bar-recap span{line-height:18px}.actions-header-bar .actions-bar-container .discount-code-row .discount-btn-drop{font-size:11px;width:100%;background:#fff;border:1px solid #263238;border-radius:8px;padding:6px 12px}.actions-header-bar .actions-bar-container .discount-code-row span{display:-ms-flexbox;-js-display:flex;display:flex;padding-bottom:0}.actions-header-bar .actions-bar-container .discount-code-row span img{width:19px}.actions-header-bar .actions-bar-container .discount-code-row p{padding:0;margin-left:8px;font-size:12px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;text-transform:lowercase}.actions-header-bar .actions-bar-container .discount-code-row p img{margin-right:8px}.actions-header-bar .actions-bar-container .discount-code-row .code-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.actions-header-bar .actions-bar-container .discount-code-row .code-box .label-coupon-error{position:absolute;top:7px;right:-104%;bottom:0}.actions-header-bar .actions-bar-container .discount-code-row .code-box input.code{min-width:inherit;border-radius:8px 0 0 8px;font-size:11px;width:150px}.actions-header-bar .actions-bar-container .discount-code-row .code-box .btn{min-width:inherit;font-size:12px;height:30px;line-height:30px;border-bottom-left-radius:0;border-top-left-radius:0;background:#263238;color:#fff;border:1px solid #263238;border-top-right-radius:8px;border-bottom-right-radius:8px}.actions-header-bar .actions-bar-container .login-row p{padding:0;font-size:12px;margin-bottom:8px}.actions-header-bar .actions-bar-container .login-row .btn{min-width:inherit;font-size:12px;padding:8px 12px;width:100%;background:#fff;color:#263238;border:1px solid #263238;height:inherit;line-height:inherit}.actions-header-bar .actions-bar-container .login-row .btn img{width:12px;margin:0 4px}.actions-header-bar .actions-bar-container .actions-bar-btn .logged-container-mobile{display:none;-ms-flex-align:center;align-items:center;font-size:12px}.actions-header-bar .actions-bar-container .actions-bar-btn a{border-radius:8px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:inherit}.actions-header-bar .actions-bar-container .actions-bar-btn a img{width:24px;margin-right:4px}@media (max-width:600px){.actions-header-bar{padding:12px 0;background:inherit;height:inherit}}@media (max-width:480px){.actions-header-bar .actions-bar-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row{width:100%}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row .discount-btn-drop{display:none}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row .code-box{-ms-flex-pack:center;justify-content:center}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row .code-box .label-coupon-error{position:absolute;left:0;top:42px;width:inherit}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row .code-box input.code{width:60%;height:40px}}@media (max-width:480px){.actions-header-bar .actions-bar-container .discount-code-row .code-box .btn{background:#df0030;border:1px solid #df0030;width:40%;height:40px}}@media (max-width:480px){.actions-header-bar .actions-bar-container .login-row .btn{height:40px}}@media (max-width:480px){.actions-header-bar .actions-bar-container .actions-bar-btn{margin-bottom:12px;width:100%}}@media (max-width:768px){.actions-header-bar .actions-bar-container .actions-bar-btn .logged-container-mobile{display:-ms-flexbox;-js-display:flex;display:flex;gap:10px}}@media (max-width:768px){.actions-header-bar .actions-bar-container .actions-bar-btn .logged-container-mobile span.ciao-nome{width:inherit;color:#3f3f3d}}@media (max-width:480px){.actions-header-bar .actions-bar-container .actions-bar-btn .logged-container-mobile a.btn{width:60%;height:40px}}@media (max-width:480px){.actions-header-bar .actions-bar-container .actions-bar-btn .logged-container-mobile{margin-top:12px;-ms-flex-pack:justify;justify-content:space-between}}.rentsmart-container-plp .car-cards-container .car_card{border-radius:5px}.rentsmart-container-plp .car-cards-container .car_card .card-header{background-color:#5b5d5c;border-radius:5px 5px 0 0}.rentsmart-container-plp .car-cards-container .car_card .icons-recap{background-color:#f1f3f2;margin:8px 18px;padding:6px 18px;border-radius:5px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rentsmart-container-plp .car-cards-container .car_card .icons-recap div{-ms-flex-direction:row;flex-direction:row;gap:10px;display:-ms-flexbox;-js-display:flex;display:flex;margin-right:10px;color:#000}.rentsmart-container-plp .car-cards-container .car_card .icons-recap div+div{border-left:1px solid #d3d5d4;padding-left:10px}.rentsmart-container-plp .car-cards-container .car_card .icons-recap div img{height:16px}.rentsmart-container-plp .car-cards-container .car_card .icons-recap div span{margin-top:0;font-size:clamp(9px,2.8vw,11px);font-weight:300;display:-ms-flexbox;-js-display:flex;display:flex;gap:4px}.rentsmart-container-plp .car-cards-container .car_card hr{margin:12px 0;display:block}.rentsmart-container-plp .car-cards-container .car_card hr.negative{margin:12px -16px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .car-major-info-wrap{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;column-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .brand{font-size:18px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model{font-weight:600;display:block;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:145px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model .apiMsg{display:inline;margin-left:initial}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .prices-wrap{width:auto}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .price-per-day{width:auto;font-weight:600}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .price-per-day.sconto-pgo-applicato{text-decoration:line-through;-webkit-text-decoration-color:#df0030;text-decoration-color:#df0030}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .price-per-day label,.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .price-with-discount label{line-height:1.5;font-size:14px;color:#000}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .price-with-discount{line-height:1.1;font-weight:600;color:#000;font-size:14px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .model .apiMsg{color:initial}.rentsmart-container-plp .price-format,.rentsmart-container-plp .price-format b,.rentsmart-container-plp .price-format p,.rentsmart-container-plp .total-receipt{font-family:'Open Sans',sans-serif!important}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .premium-coverage-included{display:inline-block;border-radius:5px;background-color:#101014;color:#f8f8f8;padding:4px 6px;text-transform:uppercase;line-height:1;font-weight:600}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .discount-wrap{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600;line-height:1;font-size:12px;color:#df0030}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .discount-wrap .promo{font-size:14px;color:#101014}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .discount-wrap .dicount-number{font-size:14px;margin-top:-3px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .discount-wrap .promo span{border-radius:16px;color:#f8f8f8;font-size:12px;line-height:1.2;padding:3px 5px;font-weight:700;background:#df0030;position:relative;display:inline-block;top:-2px}.rentsmart-container-plp .car-cards-container .car_card .prices-row{margin:6px 0 10px!important;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;row-gap:10px}.rentsmart-container-plp .car-cards-container .car_card .submitButton{width:auto;min-width:auto;border-radius:10px;color:#f8f8f8!important;margin:0;padding:6px 24px;font-size:18px;background-color:#df0030;text-transform:uppercase}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .total-price div label{margin-bottom:0;line-height:1;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:14px;font-weight:600;gap:10px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .total-price{width:auto!important}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .total-price div label p{font-size:20px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .location{color:#101014;font-size:14px;display:-ms-flexbox;-js-display:flex;display:flex;gap:10px;-ms-flex-align:center;align-items:center;font-weight:600}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .benefits-list{color:#101014;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;list-style:none;margin-top:10px;margin-bottom:0;gap:10px}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .benefits-list img{max-width:12px;max-height:12px;min-width:12px;margin:4px 10px 0 0;filter:brightness(0) saturate(100%) invert(13%) sepia(98%) saturate(7083%) hue-rotate(343deg) brightness(86%) contrast(104%)}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .benefits-list li{font-size:14px;font-weight:600;text-transform:uppercase;display:-ms-flexbox;-js-display:flex;display:flex;line-height:1.4}.rentsmart-container-plp .car-cards-container .car_card .carMajorInfo .benefits-list li i{font-size:10px;margin:4px 0 4px 0;color:#df0030;margin-left:4px}#banner-slider.rentsmart-container-plp .car-cards-container .car_card .icons-recap{-ms-flex-direction:column;flex-direction:column}#banner-slider.rentsmart-container-plp .car-cards-container .car_card .icons-recap div{width:100%;-ms-flex-pack:center;justify-content:center;margin-right:0}#banner-slider.rentsmart-container-plp .car-cards-container .car_card .icons-recap div+div{border-left:none;border-top:1px solid #d3d5d4;padding-left:0;margin-top:8px;padding-top:8px}