@media(min-width:992px){html{overflow-x:hidden}}.model-details{background:#bdbdbd}.dealer-details{width:240px;word-break:break-word}.car-details,.price-details{font-size:1.6em;padding-top:20px}.price-details{margin-right:10px}*,:after,:before{box-sizing:border-box}.section-container{margin:0;overflow-x:hidden;width:100%}.container svg{display:block}section.separate-section{background:#258ea6;color:#fff;padding:3em;position:relative;text-align:center}.section-triangle{padding:5em 0}.bg-color-white{background:#fff}section.section-suzuki h2{font-size:2.8em;font-weight:400;margin:0;padding:0}section.section-suzuki p{color:#fff;font-size:1.3em;line-height:1.5}.text:first-child{text-align:right}.text:nth-child(2){text-align:left}.col-2 .column{width:49%}.col-3 .column{padding:0 1%;text-align:center;width:33%}.col-3 .column p{padding:1.4em}.column{display:inline-block;vertical-align:top}.color{background:#1e7589}section:after,section:before{content:"";pointer-events:none;position:absolute}.ss-style-triangles:after{box-shadow:13px 15px 20px 0 #e8e8e8;height:50px;left:50%;transform:translateX(-50%) rotate(45deg);width:50px}.ss-style-triangles{z-index:2}.ss-style-triangles:after{background:inherit;bottom:-25px;z-index:1}.ss-style-doublediagonal{background:#1b6778;padding-top:6em;z-index:1}.ss-style-doublediagonal:after,.ss-style-doublediagonal:before{background:inherit;height:75%;left:-25%;top:0;transform:rotate(-2deg);transform-origin:0 0;width:150%;z-index:-1}.ss-style-doublediagonal:before{background:#175867;height:50%;transform:rotate(-3deg);transform-origin:3% 0}.ss-style-halfcircle:after,.ss-style-halfcircle:before{background:inherit;border-radius:50%;height:100px;left:50%;transform:translateX(-50%);width:100px;z-index:10}.ss-style-halfcircle:before{top:-50px}.ss-style-halfcircle:after{bottom:-50px}svg#bigTriangleColor{pointer-events:none}#bigTriangleColor path{fill:#1e7589;stroke:#1e7589;stroke-width:2}#curveDownColor path,#curveUpColor path{fill:#1e7589;stroke:#1e7589}.ss-style-multitriangles:after,.ss-style-multitriangles:before{height:50px;left:50%;transform:translateX(-50%) rotate(45deg);width:50px}.ss-style-multitriangles:before{top:-25px}.ss-style-multitriangles:after,.ss-style-multitriangles:before{background:inherit;box-shadow:-50px 50px 0 #1e7589,50px -50px 0 #1e7589}.ss-style-multitriangles:after{bottom:-25px;z-index:10}.ss-style-roundedcorners:before{background:inherit;border-radius:0 0 60px 60px;height:60px;left:0;top:100%;width:100%;z-index:10}.ss-style-roundedsplit{border-radius:0 0 80px 80px;padding-top:7em}.ss-style-roundedsplit:after,.ss-style-roundedsplit:before{background:inherit;height:70px;left:0;top:-70px;width:50%;z-index:10}.ss-style-roundedsplit:before{border-radius:0 80px 0 0}.ss-style-roundedsplit:after{border-radius:80px 0 0 0;left:50%}.ss-style-invertedrounded{border-radius:0 0 0 90px;margin-bottom:90px;padding:13em 10% 10em}.ss-style-invertedrounded:after,.ss-style-invertedrounded:before{background:#1e7589;height:90px;left:0;z-index:-1}.ss-style-invertedrounded:before{border-radius:0 90px 0 0;top:100%;width:100%}.ss-style-invertedrounded:after{bottom:0;width:50%;z-index:-1}.ss-style-zigzag:after,.ss-style-zigzag:before{background-size:50px 100%;display:block;height:90px;left:0;right:0;z-index:10}.ss-style-zigzag:before{background-image:linear-gradient(315deg,#23879e 25%,transparent 0),linear-gradient(45deg,#1e7589 25%,transparent 0);background-position:50%;top:-90px}.ss-style-zigzag:after{background-image:linear-gradient(135deg,#1e7589 25%,transparent 0),linear-gradient(225deg,#1e7589 25%,transparent 0);background-position:50%;top:100%}.ss-style-roundedges{padding-bottom:16em}.ss-style-roundedges:after,.ss-style-roundedges:before{background:#258ea6;border-radius:50%;height:200px;top:-100px;transform:rotate(45deg);width:200px}.ss-style-roundedges:before{left:-100px}.ss-style-roundedges:after{right:-100px}.ss-style-slit{padding-top:5em}.ss-style-slit:after,.ss-style-slit:before{background:#258ea6;height:160px;top:-160px;width:50.5%;width:calc(50% + 10px)}.ss-style-slit:before{box-shadow:-10px -20px #1e7185;left:-20px;transform:skewX(10deg)}.ss-style-slit:after{box-shadow:10px -20px #1e7185;right:-20px;transform:skewX(-10deg)}#bigHalfCircle path,#trianglePath1{fill:#1e7589;stroke:#1e7589}#trianglePath2{fill:#196070;stroke:#196070}.ss-style-inczigzag:after,.ss-style-inczigzag:before{background-size:100px 100%;height:50px;left:0;width:100%}.ss-style-inczigzag:before{background-image:linear-gradient(15deg,#1e7589 50%,#258ea6 0);top:0}.ss-style-inczigzag:after{background-image:linear-gradient(15deg,#258ea6 50%,#1e7589 0);bottom:0}#clouds path{fill:#ecf0f1;stroke:#ecf0f1}.clouds{background:#ecf0f1}.clouds p{color:#333}.clouds a{color:#1c6a7c;text-decoration:none}.clouds a:hover{color:#000}@media screen and (max-width:68em){section{font-size:80%}}@media screen and (max-width:54em){.column{display:block;width:100%!important}.text:first-child,.text:nth-child(2){text-align:center}.icon{margin:0 auto}.col-2 .column:first-child .icon{margin:0 auto 50px}.col-2 .column:nth-child(2) .icon{margin:50px auto 0}}.bootstrap-datetimepicker-widget{z-index:999}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4,h5,h6{font-family:Open Sans,Helvetica Neue,Arial,sans}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{line-height:1.1em}h2{margin-bottom:0}.text-no-margin-top{margin-top:0}body{background:#455a64}.booking .row{background:#fff}.hero{background:#000;position:relative;text-align:center;width:100%}.logo{left:-120px;position:absolute;top:20px;width:240px}.logo-xs{margin-bottom:40px;width:240px}.headline{color:#fff;position:absolute;text-align:center;top:240px;width:100%}h1{font-size:3em;text-transform:uppercase}@media(max-width:778px){h1{font-size:2em}}h3{font-size:3em;text-transform:uppercase}h4{font-size:1.6em;font-weight:700;margin-bottom:20px;margin-top:30px}.subtitle{font-size:2.6em;text-transform:uppercase}p{font-size:1.3em;line-height:1.6em;margin-top:20px;padding-left:40px;padding-right:40px}.rectangled,p{font-family:Open Sans,Helvetica Neue,Arial,sans}.rectangled{border:2px solid #bab9b9;color:#000;display:inline-block;font-size:1.6em;padding:20px 30px}#map{height:400px;margin-top:20px;width:100%}.leaflet-popup-content-wrapper{border-radius:0}.leaflet-popup-content-wrapper,.list-item{font-family:Open Sans,Helvetica Neue,Arial,sans}.list-item{color:#ff9d00;display:block;font-size:1.6em;line-height:1.7em}.step-image{margin-top:12px}.row-grey{background:#00a599;padding-bottom:0}.footer p{font-size:10pt;line-height:11pt;margin-top:0}.car-models div{margin-top:20px;padding:0}.car-models{padding-bottom:20px;position:relative}.models-wrapper{display:flex;flex-wrap:wrap}.model-block{padding-bottom:30px;padding-left:30px;padding-right:30px;width:360px}.row-map table{background:transparent!important;margin-left:auto;margin-right:auto}.row-map table,.row-map td,.row-map th{border:none!important;font-family:Open Sans,Helvetica Neue,Arial,sans!important}.row-map td,.row-map th{background:hsla(0,0%,100%,.8)!important;border-bottom:1px solid #bab9b9!important;font-size:1.4em!important;font-weight:700!important;text-align:center!important;text-transform:uppercase!important}.row-map td.reserved,.row-map td:disabled{background:#eaeaea!important;border-radius:0!important;color:#000!important}.row-map td.reserved span,.row-map td:disabled span{background:transparent!important;color:#9a9a9a;font-size:.8em!important;padding:0!important;text-transform:uppercase}.row-map td.slot-choice{border-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;color:#000;font-size:.8em!important;font-weight:400;height:56px}@media(min-width:768px){.row-map td.slot-choice.active,.row-map td.slot-choice:focus,.row-map td.slot-choice:hover{background:#97cc04!important;color:#000!important}.row-map td.slot-choice.active span.label,.row-map td.slot-choice:focus,.row-map td.slot-choice:hover span.label,span.label{font-size:1.2em!important}.row-map td.slot-choice.active{background:#97cc04!important;color:#000!important}}@media(max-width:768px){.row-map td,.row-map td.reserved span,.row-map td:disabled span,.row-map th{font-size:1em!important}.row-map td.slot-choice:focus,.row-map td.slot-choice:hover{background:hsla(0,0%,100%,.8)!important}.row-map td.slot-choice.active{background:#97cc04!important;color:#000!important}.row-map td.slot-choice.active span.label{font-size:1.2em!important}}@media(pointer:coarse){.row-map td,.row-map td.reserved span,.row-map td:disabled span,.row-map th{font-size:1em!important}.row-map td.slot-choice:focus,.row-map td.slot-choice:hover{background:hsla(0,0%,100%,.8)!important}.row-map td.slot-choice.active{background:#97cc04!important;color:#000!important}}.img-chosen{height:260px;margin-top:-80px}.d-none,.leaflet-marker-shadow{display:none}.lds-dual-ring:after{border-color:#ff9d00 transparent}form checkbox,form input,form label,form select{font-family:Open Sans,Helvetica Neue,Arial,sans-serif}.footer-map{height:100%;overflow:hidden}.bg-shaded{background:#f1f3f3}.terms,.terms p{font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-size:1em;line-height:1.1em;margin-top:10px;padding-left:16px;padding-right:20px}.terms h3{font-size:1.6em}.btn{font-family:Open Sans,Helvetica Neue,Arial,sans-serif!important}.btn.btn-primary{background:#97cc04!important;box-shadow:none!important;color:#fff!important;font-family:Open Sans,din-next-regular,Arial,sans-serif!important}.text-orange,a,a:visited{color:#003145;font-family:Open Sans,Helvetica Neue,Arial,sans-serif!important}a:focus,a:hover{color:#bab9b9!important}.bootstrap-select,.form-control,.form-control[disabled],.form-group .form-control{background-image:none!important;border-bottom:1px solid #003145;outline:none!important}.form-group.text-left.date-group{margin-bottom:40px}.select-with-transition{background-image:none!important}.form-group.is-focused .form-control{background-color:#fff5e6;background-image:linear-gradient(#ff9d00,#ff9d00),linear-gradient(#d2d2d2,#d2d2d2)!important;border:0!important;border-top-left-radius:5px;border-top-right-radius:5px}.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover{background-color:#003145!important;color:#fff!important}.action-step-1 img{transition:all 1s ease}.car-model-carousel a{margin-left:30px;margin-right:30px}.car-model-carousel *{outline:0!important}.slick-current.slick-center h5{font-size:2em;font-weight:700;transition:all 1s ease}.model-details{background:transparent}.text-black{color:#000}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#00a599 transparent;border-style:solid;border-width:5px}.spacer-v-100{height:100px;width:100%}.spacer-v-40{height:40px;width:100%}.dealer-details h4{margin-bottom:0;margin-top:8px}.dealer-details-header{width:240px}.dealer-details-header h4{margin-bottom:4px;margin-top:4px}.car-details-header{padding-left:12px}.car-details-header h4,.result-actions-header h4{margin-bottom:4px;margin-top:4px}@media(max-width:768px){.results-header{display:none}}.dealer-details p{font-family:Open Sans,Helvetica Neue,Arial,sans;font-size:1em;line-height:1.2em;margin-top:4px;padding-left:0;padding-right:0}.car-details{font-size:1.1em;line-height:1em;padding-left:12px;padding-top:16px}.branding-footer{font-size:1em;padding-bottom:5px!important;text-align:left!important}.branding-footer .company-name{text-transform:uppercase}.branding-footer a{color:#fff!important;text-decoration:underline}.branding-footer p{margin-top:0}.form-group label.control-label{color:#000;font-size:16px}section.section-suzuki{box-shadow:0 0 23px #8a8a8a}.ss-style-triangles-shadow:after{box-shadow:13px 15px 20px 0 #e8e8e8;height:100px;left:50%;transform:translateX(-50%) rotate(45deg);width:100px}.col-sm-6.copyright p{margin-top:0}.nav-tabs{background:none;margin-bottom:10px;padding-right:0}.nav-tabs li{float:right}.nav-tabs li a{padding:5px}.nav-tabs li a,.nav-tabs li.active a{color:#000!important}.nav-tabs li a:hover{color:#000!important;padding:5px}.nav-tabs li.active{border-bottom:3px solid #97cc04}.cc-color-override-382972913 .cc-link,.cc-color-override-382972913 .cc-link:active,.cc-color-override-382972913 .cc-link:visited{color:#d6d6d6!important}@media(max-width:960px){.mbr-text{padding:0}}@media(max-width:768px){.copyright{text-align:center}section.branding-footer{padding-left:40px;padding-right:40px}}.datepicker table td,.datepicker table td div{color:#000}.datepicker table td.disabled div{color:#cfd8d7}.datepicker table thead{color:#000}.datepicker table td.cw,.datepicker table th.cw{font-size:.7em;opacity:.4;padding-bottom:4px;padding-right:8px;vertical-align:bottom}.day.new:not(.disabled) div{color:#2b282b;opacity:.9}.day.disabled div{color:#2b282b;opacity:.4}.date-group.inline-datepicker .bootstrap-datetimepicker-widget{background:transparent;box-shadow:none;-webkit-box-shadow:none;left:60px!important;top:50px!important}@media(max-width:1920px){.date-group .bootstrap-datetimepicker-widget,.date-group.inline-datepicker .bootstrap-datetimepicker-widget{left:50%!important;margin-left:-130px!important}}.card [data-background-color=branded]{background:#00a599}.btn-date:hover{cursor:pointer}.date-group.inline-datepicker .slots-header{min-height:400px}.label.label-primary{background:#00a599}.btn-info{height:41px!important}.btn-info i{color:#fff}.btn-info:active i,.btn-info:focus i,.btn-info:hover i{color:#1a677f}.model-info{font-size:1.2em;line-height:1.6em;margin-top:0;padding-top:0}.model-info .lbl{word-wrap:break-word;display:block;float:left;-webkit-hyphens:auto;hyphens:auto;width:140px}.model-info .value{display:block;float:left;padding-left:8px}.bootstrap-datetimepicker-widget table td.today>div:before{border:none;content:none}.mt-n100{margin-top:-100px}.bg-none{background:transparent}.manufacturer-select h2,.manufacturer-select img{opacity:.4}.manufacturer-select.active h2,.manufacturer-select.active img,.manufacturer-select:hover h2,.manufacturer-select:hover img{opacity:1}.progress-header{background:#707070;color:#fff}.progress-header h4{margin-bottom:15px;margin-top:15px;text-transform:uppercase}.progress-block{background:#00a599;padding:30px 20px 20px}.progress-block p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding-left:10px;padding-right:10px}@media(min-width:992px){.registration-progress{max-width:360px}}@media(max-width:992px){.progress-block{margin-top:-20px;padding-bottom:0;padding-top:60px}.registration-progress{margin-bottom:100px;margin-top:-86px}}@media(min-width:600px)and (max-width:992px){.progress-block{margin-top:-20px;padding-bottom:0;padding-top:100px}}.progress-block:after{background:#00a599;clip-path:polygon(0 0,100% 0,50% 100%);content:"";left:0;padding-bottom:10%;position:absolute;right:0;top:100%;z-index:10}.progress-step-1,.progress-step-1:after{background:#f5f4f4}.progress-step-2,.progress-step-2:after{background:#e3e3e3}.progress-step-3,.progress-step-3:after{background:#d1d0d0}.progress-step-4,.progress-step-4:after{background:#c3c1c1}.slots-header{position:relative}.slots-header .icon{display:block;position:absolute;right:40px;top:16px}.slots-header i{font-size:3em}.slot-list-group{margin-left:auto;margin-right:auto;max-width:460px}.cm-btn{margin-top:2px!important;padding-left:32px!important;padding-right:32px!important}.cm-modal{background:#455a64!important;padding:24px!important}.cm-btn-info{background:#258ea6!important}.cm-app-label{color:#fff!important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes{color:#ccc!important}.cm-list-description{color:#ddd!important}.cm-btn-danger{background:#e3b505!important;color:#000!important}@media screen and (max-width:768px){.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-flow:column!important}.klaro .cookie-modal .cm-modal .cm-btn{padding-bottom:12px;padding-top:12px}}.splide__slide .splide__spinner{display:none}.html-content-block p{margin-left:0;padding-left:0}.form-group select.form-control.rental-duration{border:1px solid #ddd;border-radius:4px;padding:8px}.select-arrow{position:absolute;right:26px;top:26px}.switch-language-light .btn.btn-language-dropdown{border-color:#fff;color:#fff}.btn.btn-filter{background:transparent;border:1px solid #000;border-radius:0;box-shadow:none!important;color:#000}.btn.btn-filter.active,.btn.btn-filter:hover{background:#000;color:#fff!important}.btn.btn-filter:focus{border:1px solid red}
