section#the-way-to-rent{padding:115px 0}section#the-way-to-rent h2{font-size:50px;margin-bottom:60px}section#the-way-to-rent h2 img{height:72px}section#the-way-to-rent section header{align-items:flex-end;display:flex;justify-content:space-between;height:122px;margin-bottom:30px}section#the-way-to-rent section header h3{margin-bottom:0}section#the-way-to-rent section header svg{fill:var(--beep-turquoise);vertical-align:baseline;width:100px}section#the-way-to-rent section header svg.wider{height:100px;transform:scale(1.3);transform-origin:right bottom}section#the-way-to-rent .btn-primary-outline{border-width:3px;margin-top:30px;padding:20px 80px}@media (max-width:768px){section#the-way-to-rent{padding:70px 0}section#the-way-to-rent h2{font-size:25px;margin-bottom:10px}section#the-way-to-rent h2 img{height:40px;width:97px}section#the-way-to-rent section header{align-items:center;display:flex;flex-direction:column-reverse;height:auto;margin-bottom:15px;margin-top:30px}section#the-way-to-rent section header h3{font-size:25px;margin-top:10px}section#the-way-to-rent section header svg{width:31.8%}section#the-way-to-rent section header svg.wider{transform-origin:center bottom}section#the-way-to-rent .btn-primary-outline{margin-top:40px;padding:20px 50px}}section#available_cars{background-color:var(--beep-lightgray);margin-bottom:1rem;padding:1rem}section#available_cars h2{border-bottom:1px solid var(--beep-green);background-color:transparent;position:sticky;left:0;width:100%}section#available_cars .car-tile{border-radius:8px;display:inline-block;margin-top:1rem;margin-right:1rem;position:relative;height:295px;width:230px;min-width:230px;transform-origin:left bottom;transition:transform 0.38s ease}section#available_cars .car-tile:last-of-type{margin-right:0;transform-origin:right bottom}section#available_cars .car-tile:hover{transform:scale(1.05)}section#available_cars .car-tile figure{margin:0 0 1rem 0}section#available_cars .car-tile img{border-radius:8px 8px 0 0;object-fit:cover;object-position:center;height:198px;width:100%}section#available_cars .car-tile figcaption{background-color:var(--beep-white);border-radius:0 0 8px 8px;color:var(--beep-black);display:block;padding:0.5rem;position:absolute;bottom:0;height:97px;width:100%}section#available_cars .car-tile:hover figcaption{text-decoration:underline}section#available_cars .car-tile .price{color:var(--beep-green);position:absolute;right:0.25rem;bottom:0.25rem}section#available_cars .car-tile .price small{font-size:62%}section#available_cars .slider-container .left-arrow{left:-5vw;transform:rotate(180deg)}section#available_cars .slider-container .right-arrow{right:-5vw}section#available_cars .slider-container .slider-control{fill:var(--beep-green);height:52px;width:52px;top:calc(50% - 52px)}#available_cars_more_button_wrapper{margin-top:calc(30px - 1rem);margin-bottom:80px;text-align:center}#available_cars_more_button_wrapper a.btn{border-width:3px;padding:20px 80px}section#time-to-hit-the-road{background-image:linear-gradient(to right,var(--beep-green),var(--beep-green),transparent,transparent);color:var(--beep-white);overflow:hidden;padding:120px 0;position:relative}section#time-to-hit-the-road img.background{position:absolute;right:-191px;top:0;z-index:-10}section#time-to-hit-the-road header{border-top:8px var(--beep-orange) solid;font-size:68px;font-weight:bold;margin-bottom:70px;padding-top:60px}section#time-to-hit-the-road p img{height:34px;vertical-align:baseline}section#time-to-hit-the-road p{font-size:34px;line-height:1.3;margin-bottom:0}section#time-to-hit-the-road a.btn{font-size:20px;line-height:1;margin-top:70px;padding:20px 64px}@media (max-width:768px){section#time-to-hit-the-road{background-image:linear-gradient(to right,var(--beep-green),var(--beep-green),transparent);padding:80px 0;text-align:center}section#time-to-hit-the-road header{font-size:25px}section#time-to-hit-the-road p img{height:1rem;width:2.45rem}section#time-to-hit-the-road p{font-size:1rem}section#time-to-hit-the-road img.background{height:100%;top:unset;right:0;bottom:0;width:auto}}section#clients-opinions{overflow-x:hidden;padding:120px 0}section#clients-opinions h2{margin-bottom:55px}section#clients-opinions .left-arrow,section#clients-opinions .right-arrow{fill:var(--beep-turquoise);height:52px;width:52px;top:24%}section#clients-opinions .left-arrow{left:-6vw;transform:rotate(180deg)}section#clients-opinions .right-arrow{right:-6vw}section#clients-opinions .slider section{display:flex}section#clients-opinions .slider section .chat-quotes{fill:var(--beep-turquoise);flex-shrink:0;margin-right:60px;width:286px}section#clients-opinions .slider section div{align-self:center}section#clients-opinions .slider section p{font-style:italic;margin-bottom:50px}section#clients-opinions .slider section span{color:var(--beep-orange);font-size:26px;font-weight:bold}section#clients-opinions .slider section span svg{fill:var(--beep-orange);height:32px;width:32px;margin-left:10px;vertical-align:text-bottom}section#clients-opinions .slider section span svg:first-of-type{margin-left:30px}section#clients-opinions .slider section p::before,section#clients-opinions .slider section p::after{content:'"'}@media (max-width:768px){section#clients-opinions{padding:70px 0}section#clients-opinions h2{font-size:25px}section#clients-opinions .left-arrow{display:none}section#clients-opinions .right-arrow{top:0;right:unset;left:0}section#clients-opinions .slider section .chat-quotes{align-self:flex-end;flex-shrink:0;margin-bottom:0.5rem;margin-right:20px;width:52px;height:50px}section#clients-opinions .slider section span{font-size:1rem}section#clients-opinions .slider section span svg{margin-top:0.5rem}section#clients-opinions .slider section span svg:first-of-type{margin-left:0}}section#work-with-us{background-image:linear-gradient(to right,var(--beep-orange),var(--beep-orange),transparent,transparent);color:var(--beep-white);overflow:hidden;padding:140px 0;position:relative}section#work-with-us img.background{min-height:65px;min-width:192px;position:absolute;right:-191px;top:-64px;z-index:-10}section#work-with-us header{font-size:72px;font-weight:bold;line-height:1.15;margin-bottom:40px}section#work-with-us p{font-size:34px;line-height:1.2;margin-bottom:40px}section#work-with-us a.btn{font-size:20px;line-height:1;padding:20px 48px}section#work-with-us a.btn:hover{background-color:var(--beep-white)!important;color:var(--beep-blue)!important}@media (max-width:768px){section#work-with-us{background-image:linear-gradient(to right,var(--beep-orange),var(--beep-orange),transparent);padding:70px 0;text-align:center}section#work-with-us header{font-size:35px}section#work-with-us p{font-size:1rem}section#work-with-us img.background{height:100%;top:0;right:0;width:auto}}section#make-money-with-us{background-color:var(--beep-purple);color:var(--beep-white);padding:110px 0 40px 0}section#make-money-with-us h2{font-size:50px;margin-bottom:80px}section#make-money-with-us .beep-inline-logo{fill:var(--beep-lightpurple);margin-top:8px;width:296px;height:65px}section#make-money-with-us p#make-money-with-us-description{font-size:34px;line-height:1.2}section#make-money-with-us p#make-money-with-us-description span{font-size:48px;font-weight:bold}section#make-money-with-us a.btn{font-size:20px;line-height:1;margin-top:72px;padding:20px 48px}section#make-money-with-us .slider-container,section#make-money-with-us .slider,section#make-money-with-us .slider section{height:100%}section#make-money-with-us .slider-container{bottom:16%}section#make-money-with-us .left-arrow,section#make-money-with-us .right-arrow{fill:var(--beep-white);height:52px;width:52px;top:50%;z-index:900}section#make-money-with-us .left-arrow{transform:rotate(180deg)}section#make-money-with-us header{font-size:34px;font-weight:bold}section#make-money-with-us .slider-container>header{font-size:28px;position:absolute;right:0}section#make-money-with-us .slider section{padding-top:40px;position:relative}section#make-money-with-us .slider section header{color:var(--beep-lightpurple);display:block;margin-bottom:16px;text-align:right}section#make-money-with-us .car-images{aspect-ratio:1 / 1;border:4px solid var(--beep-lightgray);border-radius:1000px;transform:translateX(31%);width:62%;height:auto}section#make-money-with-us .slider section p{font-size:34px;margin-bottom:0}section#make-money-with-us .slider section .roi{background-color:var(--beep-lightpurple);color:var(--beep-white);font-size:64px;font-weight:bold;padding:16px 32px;position:absolute;bottom:50px;left:1px}@media (max-width:768px){section#make-money-with-us{padding:60px 0;text-align:center}section#make-money-with-us h2{font-size:25px;margin-bottom:40px}section#make-money-with-us .beep-inline-logo{vertical-align:text-bottom;width:90px;height:40px}section#make-money-with-us p#make-money-with-us-description{font-size:1rem}section#make-money-with-us p#make-money-with-us-description span{font-size:1.25rem}section#make-money-with-us .slider-container{bottom:unset;margin-bottom:40px}section#make-money-with-us .right-arrow{transform:translateX(20px) translateY(50%)}section#make-money-with-us section.slider{text-align:left}section#make-money-with-us .slider section{padding-top:1.5rem}section#make-money-with-us section.slider>header{font-size:1rem}section#make-money-with-us .car-images{margin-left:0;transform:none;width:80%}section#make-money-with-us .slider section p{font-size:1rem}section#make-money-with-us .slider section .roi{font-size:36px;font-weight:bold;padding:14px 20px;position:absolute;bottom:3.4rem;left:1px}}section#our-partners{padding:80px 0 100px 0}section#our-partners h2{font-size:34px;margin-bottom:80px}section#our-partners .container div{align-content:center;align-items:center;display:flex;justify-content:space-between;overflow-x:auto;padding:0 33px}@media (max-width:768px){section#our-partners{padding:40px 0 50px 0}section#our-partners h2{font-size:25px;margin-bottom:40px}section#our-partners .container div{flex-direction:column;overflow-x:hidden}section#our-partners .container div>*:not(:last-child){margin-bottom:40px}}section#rent-car-near-home{background-color:var(--beep-orange);color:var(--beep-white);padding:100px 0 140px 0;position:relative}section#rent-car-near-home div.col-12{padding-right:75px}section#rent-car-near-home h2{margin-bottom:80px}section#rent-car-near-home p{font-size:24px;line-height:1.4}section#rent-car-near-home p:last-of-type{margin-top:54px}section#rent-car-near-home .form-wrapper{display:flex;position:relative}section#rent-car-near-home .select-wrapper{flex-grow:1;margin-right:15px;position:relative}section#rent-car-near-home select{appearance:none;background-color:var(--beep-orange);border:1px solid var(--beep-white);border-radius:5px;color:var(--beep-white);cursor:pointer;line-height:1.5;padding:5px 15px;width:100%}section#rent-car-near-home select:focus{outline:none}section#rent-car-near-home select + svg{cursor:pointer;fill:var(--beep-white);height:26px;width:26px;pointer-events:none;position:absolute;right:7px;top:8px;transform:rotate(90deg)}section#rent-car-near-home .btn{color:var(--beep-orange);flex-grow:0;padding-bottom:4px;padding-top:6px}section#rent-car-near-home div#map{background-color:#00cc66;height:100%;width:50%;position:absolute;top:0;left:50%}section#rent-car-near-home div#map>*:first-child{transform:scale(1.4)}section#rent-car-near-home div#map-marker,section#rent-car-near-home div#map .gmnoprint,section#rent-car-near-home div#map .gm-fullscreen-control{display:none}@media (max-width:768px){section#rent-car-near-home{padding:unset;text-align:center}section#rent-car-near-home h2{font-size:25px;margin-bottom:30px;margin-top:70px}section#rent-car-near-home div.col-12{padding-right:15px}section#rent-car-near-home p{font-size:1rem;line-height:1.4}section#rent-car-near-home .form-wrapper{flex-direction:column;margin-bottom:50px}section#rent-car-near-home .select-wrapper{margin-bottom:0.5rem;margin-right:0}section#rent-car-near-home div#map{height:60vh;width:100%;position:relative;left:initial}section#rent-car-near-home div#map>*:first-child{transform:scale(1.3)}}section#stories{font-size:24px;overflow-x:hidden;padding:120px 0 0 0;position:relative}section#stories>.row{position:relative}section#stories .row:not(:last-of-type) article{margin-bottom:80px}section#stories>.row:nth-child(even) article{margin-left:50%}section#stories article header{border-bottom:7px solid var(--beep-orange);margin-bottom:40px;padding-bottom:20px}section#stories article header h3{font-size:50px}section#stories .stripes{--height:min(0.62 * 50vw,490px);--stripe-width:calc(100% / 7);background-image:linear-gradient(90deg,transparent,transparent calc(var(--stripe-width) * 1),rgba(var(--beep-lightturquoise-rgb),calc(1/6)) calc(var(--stripe-width) * 1 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(1/6)) calc(var(--stripe-width) * 2),rgba(var(--beep-lightturquoise-rgb),calc(2/6)) calc(var(--stripe-width) * 2 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(2/6)) calc(var(--stripe-width) * 3),rgba(var(--beep-lightturquoise-rgb),calc(3/6)) calc(var(--stripe-width) * 3 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(3/6)) calc(var(--stripe-width) * 4),rgba(var(--beep-lightturquoise-rgb),calc(4/6)) calc(var(--stripe-width) * 4 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(4/6)) calc(var(--stripe-width) * 5),rgba(var(--beep-lightturquoise-rgb),calc(5/6)) calc(var(--stripe-width) * 5 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(5/6)) calc(var(--stripe-width) * 6),rgba(var(--beep-lightturquoise-rgb),calc(6/6)) calc(var(--stripe-width) * 6 + 0.5%),rgba(var(--beep-lightturquoise-rgb),calc(6/6)) calc(var(--stripe-width) * 7));position:absolute;top:50%;right:0;bottom:50%;transform:skewX(-20deg) translateY(-50%);width:calc(1.62*var(--height));height:var(--height)}section#stories .stripes img{border:10px solid var(--beep-orange);border-radius:1000px;height:70%;transform:skewX(20deg) translateY(-50%);position:absolute;top:50%;left:var(--stripe-width)}section#stories>.row:nth-child(even) .stripes{left:0;transform:skewX(20deg) translateY(-50%) scaleX(-1)}@media (max-width:768px){section#stories{font-size:1rem;padding:60px 0}section#stories article header{border-bottom-width:3px;margin-bottom:1rem;padding-bottom:0.5rem}section#stories article header h3{font-size:25px}section#stories>.row:nth-child(even) article{margin-left:0}section#stories .stripes{display:none}}section#choose-your-destiny{padding:120px 0;text-align:center}section#choose-your-destiny h2{margin-bottom:80px}section#choose-your-destiny h2 .beep-inline-logo{height:50px}section#choose-your-destiny div.wrapper{display:flex;justify-content:space-evenly}section#choose-your-destiny a.btn{font-size:32px;margin-bottom:40px;padding-bottom:24px;padding-top:24px;white-space:nowrap;width:340px}section#choose-your-destiny a.btn.btn-azure{color:var(--beep-white)!important}section#choose-your-destiny a.btn.btn-azure:hover{color:var(--beep-white)!important;background-color:var(--beep-blue)!important;border-color:var(--beep-blue)!important}section#choose-your-destiny a.btn.btn-lightpurple:hover{color:var(--beep-white)!important;background-color:var(--beep-purple)!important;border-color:var(--beep-purple)!important}section#choose-your-destiny a.btn img{height:40px;vertical-align:text-bottom}@media (max-width:768px){section#choose-your-destiny{padding:70px 0 30px 0}section#choose-your-destiny h2{font-size:30px;line-height:1.5;margin-bottom:50px}section#choose-your-destiny h2 .beep-inline-logo{height:30px;width:73px}section#choose-your-destiny div.wrapper{align-items:center;flex-direction:column;text-align:center}section#choose-your-destiny a.btn{font-size:initial;padding-bottom:12px;padding-top:12px;width:72%}section#choose-your-destiny a.btn img{height:20px;width:49px}}@media (max-width:768px){#id_search_inputs_container{min-height:23rem!important}}[v-cloak]{display:none!important}#id_searchInputsWidget{background-color:var(--beep-white);border:0;margin:3rem 0;display:flex;flex-direction:column;justify-content:space-between;height:23rem;width:310px;max-width:100%;padding:1rem}@media (max-width:768px){#id_searchInputsWidget{margin:1rem 0;width:100%}}#id_searchInputsWidget h1{font-size:1.5rem;margin:0.5rem 0 1rem 0}#id_searchInputsWidget label{display:block;font-size:0.8rem;line-height:0.8rem;margin-bottom:0.25rem}#id_searchInputsWidget .desktop{position:relative}#id_searchInputsWidget .mobile{display:none}@media (max-width:768px){#id_searchInputsWidget .desktop{display:none}#id_searchInputsWidget .mobile{display:initial}}#id_searchInputsWidget input[type="text"],#id_searchInputsWidget input[type="date"],#id_searchInputsWidget input[type="time"]{background-color:var(--beep-lightgray);background-position:calc(100% - 0.35rem) center;background-repeat:no-repeat;background-size:1rem;border:1px solid transparent;border-radius:6px;color:var(--beep-green);cursor:pointer;font-family:"Larsseit",sans-serif!important;font-size:0.8em;line-height:0.8;margin-bottom:1rem;padding:0.5rem 0.4rem 0.5rem 0.4rem;width:100%;outline:none!important}#id_searchInputsWidget input:focus{background-color:var(--beep-white);border-color:var(--beep-green)}#id_searchInputsWidget input[type="checkbox"]{margin-bottom:1rem}#id_searchInputsWidget input[type="date"],#id_searchInputsWidget input[type="time"]{appearance:none}#id_searchInputsWidget input::-webkit-inner-spin-button,#id_searchInputsWidget input::-webkit-calendar-picker-indicator{background:transparent;color:transparent;display:none}#id_searchInputsWidget .datetime-wrapper{display:flex;column-gap:1rem;justify-content:space-between}#id_searchInputsWidget .datetime-wrapper>input:first-of-type{flex-basis:67%}#id_searchInputsWidget .datetime-wrapper>input:last-of-type{flex-basis:33%}#id_searchInputsWidget .mobile .datetime-wrapper>input:last-of-type{flex-basis:45%}#id_searchInputsWidget button.search{background-color:var(--beep-orange);border:1px solid transparent;border-radius:8px;color:var(--beep-white);cursor:pointer;font-size:1rem;font-weight:bold;margin:0 auto;padding:0.5rem 3rem 0.45rem 3.5rem;width:fit-content;white-space:nowrap}#id_searchInputsWidget button.search:hover{background-color:var(--beep-green)}.date-picker-wrapper{position:absolute;left:1.25rem;bottom:3.5rem;width:600px;z-index:1050;box-shadow:0 0 40px 0 rgba(0,0,0,.225)}.date-picker-wrapper::after{color:var(--beep-white);content:"\25BE";position:absolute;left:0;bottom:-0.5rem}.date-picker-body{background-color:var(--beep-white);overflow-y:auto;padding:10px}.date-picker-body .slider-control{align-items:center;background-color:var(--beep-white);cursor:pointer;display:flex;fill:transparent;min-height:100%;padding:0 5px 0 10px;position:absolute;top:0;stroke:var(--beep-turquoise)}.date-picker-body .slider-control:hover{stroke:var(--beep-orange)}.date-picker-body .slider-control[data-direction="left"]{left:0;transform:translateX(calc(-100% + 2px))}.date-picker-body .slider-control[data-direction="right"]{right:0;transform:translateX(calc(100% - 2px)) rotateZ(180deg)}.date-picker-body .slider-control>svg{width:.75rem;height:1.5rem}.date-picker-body table{margin-bottom:0;table-layout:fixed;text-align:center;width:100%}.date-picker-body table td{padding-left:0!important;padding-right:0!important}.date-picker-body table td[data-date]:not([data-date=""]):not(.date-picker-past){cursor:pointer}.date-picker-body table td[data-date]:not([data-date=""]):not(.date-picker-past):not(.date-picker-initial):hover{background-color:var(--beep-lightgray)}.date-picker-body caption{color:var(--beep-black);font-weight:bold;padding:10px 0 15px 0!important;text-align:center}.date-picker-calendar{display:flex;overflow-x:auto;overflow-y:hidden}.date-picker-month{flex-shrink:0;padding:0 10px;width:calc(50%)}.date-picker-month:last-of-type{padding-right:0}.date-picker-days{text-align:center;width:100%}.date-picker-days td{padding:0.5rem 0}.date-picker-past{color:rgba(0,0,0,0.38)}.date-picker-today{color:var(--beep-turquoise,#17a2b8)}.date-picker-initial{background-color:var(--beep-green);color:var(--beep-white)}.location-select-wrapper{color:black;position:relative}.location-select-dropdown{position:absolute;top:1.9rem;z-index:1000;overflow-y:auto;overflow-x:hidden;width:100%;max-height:200px;padding:0.5rem;border:1px solid var(--beep-green);border-radius:0 0 6px 6px;border-top:0;background-color:var(--beep-lightgray);font-size:14px}.location-select-dropdown>div{padding:5px 5px 9px 5px;cursor:pointer}.location-select-dropdown>div:hover,.location-select-dropdown>div.selected{background-color:var(--beep-green);color:var(--beep-white)}#location-select-fullscreen-holder{display:none}@media screen and (max-width:768px){#location-select-fullscreen-holder{display:block;position:relative}.location-select-fullscreen-wrapper{background-color:var(--beep-white);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1100;overflow:auto}.location-select-fullscreen-wrapper>.location-select-fullscreen-header{background-color:var(--beep-white);display:flex;justify-content:space-between;position:fixed;left:0;right:0;box-shadow:0 2px 6px -4px rgba(0,0,0,.38)}.location-select-fullscreen-wrapper>.location-select-fullscreen-header>.back-button{color:#888888;cursor:pointer;padding:22px 24px}.location-select-fullscreen-wrapper>.location-select-fullscreen-header>.loading-icon{color:#888888;padding:22px 24px;position:absolute;right:0}.location-select-fullscreen-wrapper>.location-select-fullscreen-header>input{border:0 solid #888888;padding:14px 0;width:100%}.location-select-fullscreen-wrapper>.location-select-fullscreen-header>input:focus{outline:none}.location-select-fullscreen-wrapper>.location-select-fullscreen-body{margin-top:60px}.location-select-fullscreen-wrapper>.location-select-fullscreen-body>div{cursor:pointer;padding:1rem}}.use-my-location{font-weight:bold;margin-bottom:0.25rem}.time-picker-wrapper{--background-color:var(--beep-white);position:absolute;right:0;bottom:3.5rem;z-index:100;box-shadow:0 0 40px 0 rgba(0,0,0,.225)}.time-picker-wrapper::after{color:var(--background-color);content:"\25BE";position:absolute;right:0;bottom:-0.5rem}.time-picker-body{background-color:var(--background-color);padding:10px}.time-picker-body td{cursor:pointer;padding:10px;text-align:right}.time-picker-body td:hover:not(.time-picker-initial){background-color:var(--beep-lightgray)}.time-picker-minutes{background-color:var(--background-color);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.time-picker-minutes table{margin-right:auto;margin-left:auto;height:100%}.time-picker-initial{background-color:var(--beep-green);color:var(--background-color)}.slider{display:flex;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory}.slider::-webkit-scrollbar{display:none}.slider section{min-width:100%;scroll-snap-align:start;width:100%}.slider-container{position:relative;transition:all 0.2s ease 0s}.slider-container .left-arrow,.slider-container .right-arrow{cursor:pointer;position:absolute;top:50%}.slider-container .left-arrow{left:-56px}.slider-container .right-arrow{right:-56px}@media (max-width:768px){.slider-container .left-arrow{display:none}.slider-container .right-arrow{right:16px;top:6.3%}}.slider-control{z-index:100}.slider-control[disabled]{opacity:0.38}#downloadAppLinks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;padding:1rem;position:fixed;bottom:0;left:0;background:var(--beep-orange);z-index:1019}#downloadAppLinks p{color:var(--beep-white);margin:0;text-align:center;white-space:nowrap}.download-app-link{display:block;height:2rem;border:none;background-size:100% 100%;background-color:transparent;background-repeat:no-repeat}@media (max-width:1024px){#downloadAppLinks{gap:0.25rem 0.5rem;padding:0.75rem}#downloadAppLinks p{font-size:0.8rem}.download-app-link{height:1.75rem}}@media (max-width:768px){#downloadAppLinks{padding-top:0.5rem}}main{--section-margin:3rem;--h1-font-size:2rem;--h2-font-size:1.62rem;--h3-font-size:1.38rem;--h4-font-size:1.15rem}main>section.module{padding-top:var(--section-margin);padding-bottom:var(--section-margin)}article,p{break-inside:avoid-column}article:not(:first-of-type){margin-top:2em}h1,.h1{font-size:var(--h1-font-size);margin:0 0 2rem 0}h2,.h2{font-size:var(--h2-font-size)}h3,.h3{font-size:var(--h3-font-size)}h4,.h4{font-size:var(--h4-font-size)}.two-columns{column-count:2;column-gap:2rem}.two-columns h2{font-size:125%}.two-columns h3{font-size:115%}.two-columns h4{font-size:105%}@media (max-width:992px){.two-columns{column-count:1}}.gray-background{background-color:var(--beep-lightgray)}.green-background{background-color:var(--beep-green);color:var(--beep-white)}section#rent-car-near-home div#map>*:first-child{transform:none}.map-container{height:100%}@media (max-width:992px){.map-container{min-height:38vh}}#id_searchInputsWidget{height:initial}#id_searchInputsWidget{width:80%;margin-left:auto;margin-right:auto;padding:2rem}.white-box{background:white;border-radius:8px;padding:2rem;margin:2rem auto;width:80%}.partners-section.module{padding-top:1rem;padding-bottom:1rem}.partners-section .white-box{padding:1.5rem;background:white;border-radius:8px}.partners-heading{font-size:var(--h4-font-size);margin-bottom:1.5rem;text-align:center;color:#333}.partners-slider{position:relative;width:100%;overflow:hidden;padding:0.5rem 0}.slider-track{display:flex;gap:2rem;animation:slide 16s linear infinite}.partner-logo{flex:0 0 auto;width:120px;height:60px;display:flex;align-items:center;justify-content:center}.partner-logo img{max-width:100%;max-height:100%;object-fit:contain}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.slider-track:hover{animation-play-state:paused}@media (max-width:768px){.partners-section .white-box{padding:1rem}.partner-logo{width:100px;height:50px}}.partners-slider::before,.partners-slider::after{content:'';position:absolute;top:0;width:100px;height:100%;z-index:2}.partners-slider::before{left:0;background:linear-gradient(to right,white,transparent)}.partners-slider::after{right:0;background:linear-gradient(to left,white,transparent)}section#breadcrumbs{margin:0.25ch 0}section#breadcrumbs ul{list-style:none;margin:0;padding-inline-start:0}section#breadcrumbs li{background-color:var(--beep-green);clip-path:polygon(calc(100% - 1ch) 0%,100% 50%,calc(100% - 1ch) 100%,0% 100%,1ch 50%,0% 0%);display:inline;padding:0.5ch 1.5ch}section#breadcrumbs li:first-of-type{clip-path:polygon(0% 0%,calc(100% - 1ch) 0%,100% 50%,calc(100% - 1ch) 100%,0% 100%);padding-left:1ch}section#breadcrumbs li a{color:var(--beep-white)}section#breadcrumbs li:hover{background-color:var(--beep-orange)}section#rent-car-near-home h2{margin-bottom:40px}@media (max-width:768px){section#rent-car-near-home{text-align:left}}section#faq summary h2,section#faq summary .h2,section#faq summary h3,section#faq summary .h3,section#faq summary h4,section#faq summary .h4{display:inline;font-size:var(--h4-font-size)}section#faq details{margin:1.5rem 0}section#faq details[open]>summary{margin-bottom:1.25rem}section#faq summary:after{color:var(--beep-lightgray);content:"^";float:right;font-size:1.5rem;transform-origin:center center;transition:all 0.4s ease 0s;transform:rotate(180deg) scaleX(1.5) translateY(0.3rem)}section#faq summary:focus{outline:none}section#faq details[open]>summary:after{color:var(--beep-orange);transform:rotate(0deg) scaleX(1.5) translateY(0.3rem)}section#faq summary::marker,section#faq summary::-webkit-details-marker{content:"";display:none}section#available_cars{margin-bottom:3rem}section#brands_and_models{background-color:var(--beep-lightgray);padding:2rem}@media (max-width:992px){section#brands_and_models{padding:1rem 0.5rem}}#table-of-contents{column-width:162px;font-size:0.8rem;list-style-position:inside;margin-right:15px;margin-bottom:2rem;padding-inline-start:15px}@media (max-width:992px){#table-of-contents{margin-right:4px;padding-inline-start:2px}}#table-of-contents li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#table-of-contents li.brand{margin-bottom:0.6rem}#table-of-contents .brand>a{color:var(--beep-green);font-weight:bold}#table-of-contents .model>a{color:var(--beep-orange)}#offer_city_poznan #rental_types{display:none}.city-banner{--border-radius:1.5rem;background-color:var(--beep-green);border-radius:var(--border-radius);column-span:all;container-type:inline-size;margin-top:var(--section-margin);position:relative;width:100%}.city-banner img{border-radius:var(--border-radius);opacity:0.62;width:100%;z-index:10}.city-banner header{--font:16cqw;color:rgba(var(--beep-white-rgb),0.38);font-size:var(--font);font-weight:bold;position:absolute;top:calc(50% - (var(--font) * 0.5));text-align:center;width:100%;z-index:100}@media (max-width:992px){.city-banner{--border-radius:0.5rem}}#cities_list{column-width:200px;font-size:0.8rem;list-style-position:inside;margin-right:15px;margin-bottom:var(--section-margin);padding-inline-start:15px}@media (max-width:992px){#cities_list{column-width:162px;margin-right:4px;padding-inline-start:2px}}#city_districts{padding-bottom:1rem}#offer_city_gdansk #city_districts,#offer_city_warszawa #city_districts{padding-bottom:var(--section-margin)}#offer_city_gdansk #city_districts_list,#offer_city_warszawa #city_districts_list{column-width:567px;column-gap:1rem;font-size:0.8rem;padding-left:1rem}#city_districts_list li.header{font-weight:bold}#city_districts_list li.header:not(:first-of-type){margin-top:1em}#city_districts_list details{break-inside:avoid-column;padding-bottom:1rem}#blog ul{list-style:none;padding-inline-start:0}#blog li{align-items:flex-start;column-gap:2rem;display:flex;margin-bottom:2.62rem;position:relative;transition:transform 0.2s ease-in-out}#blog li:hover{transform:scale(1.02)}#blog li>a{color:transparent;position:absolute;inset:0 0 0 0;height:100%;width:100%}#blog li img{border-radius:1rem;display:block;width:38%;max-height:169px;max-width:300px}#blog .publication-date{font-size:0.8rem}#blog h3{font-size:1.1rem;margin-top:1.1rem}#blog .read-more{display:none;text-align:right}@media (max-width:992px){#blog li{flex-direction:column}#blog li img{width:100%;max-width:initial;max-height:initial}#blog .publication-date{font-size:0.62rem;margin-top:0.62rem}#blog h3{margin-top:0.38rem}#blog p{margin-bottom:0}#blog .read-more{display:block}}