ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}html{-webkit-text-size-adjust:none}body{margin:0;padding:0;font:14px/1.6"Arial";min-width:940px}*{outline:0}img{border:0;max-width:100%;height:auto}.clearfix:after,.clearfix:before{content:".";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.apply-uppercase,.titles--uppercase .h-subtitle,.titles--uppercase h2,.titles--uppercase h3,.titles--uppercase h4{text-transform:uppercase}article,footer,header,nav{display:block}.only-retina{display:none!important}@media (-webkit-min-device-pixel-ratio:1.5),(-moz-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.only-retina{display:block!important}.non-retina{display:none!important}}a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s}a:hover{text-decoration:underline}p{margin:20px 0}h2,h3,h4{margin:40px 0 20px;font-weight:700}h2:first-child,h3:first-child,h4:first-child{margin-top:20px}h2{font-size:285%}h3{font-size:240%}h4{font-size:190%}.om-container{max-width:1168px;margin:0 auto}.om-container__inner{margin:0 30px}.content{padding:60px 0 0}.content-pane{border:1px solid rgb(0 0 0/.05);margin-bottom:30px;padding:10px 0}.content-pane:after,.om-columns:after{content:".";clear:both;display:block;overflow:hidden;height:0}.om-columns{margin-left:-30px;margin-right:-30px}.om-columns:after{visibility:hidden;width:0}.om-columns .om-column{position:relative;float:left;padding-left:30px;padding-right:30px;box-sizing:border-box}.om-columns .om-column.om-full{float:none}.header__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;-webkit-transition:padding .2s;transition:padding .2s}.header__logo{font-weight:700;line-height:1;margin-right:30px}.header__logo a,.header__logo a:hover,.primary-menu a:hover,.primary-mobile-menu a:hover{text-decoration:none}.primary-menu-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.primary-menu{padding:0}.primary-menu,.primary-menu ul{list-style:none;margin:0;cursor:default}.primary-menu.show-dropdown-symbol>li.menu-item-has-children>a:after,.primary-mobile-menu.show-dropdown-symbol li.menu-item-has-children>a:after{content:"";font-family:"omFont";margin-left:.5em;line-height:1}.primary-menu>li{float:left;margin-right:40px}.primary-menu>li:last-child{margin-right:0}.primary-menu a{padding:10px 0;display:block;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.primary-menu>li>a{overflow:hidden}.primary-menu li{position:relative}.primary-menu .sub-menu{display:none;position:absolute;white-space:nowrap;z-index:500}.primary-menu>li>.sub-menu{min-width:100%;left:-20px;top:100%;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition:all .2s cubic-bezier(.8,0,1,1);transition:all .2s cubic-bezier(.8,0,1,1)}.primary-menu>li:last-child>.sub-menu{left:auto;right:-20px}.primary-menu>li>.sub-menu>ul{min-width:100%}.primary-menu ul{background:#fff;box-shadow:0 0 30px 0 rgb(0 0 0/.08),0 0 5px 0 rgb(0 0 0/.08);text-transform:none;border-radius:2px;padding:15px 0}.primary-menu .sub-menu li:last-child:after{display:none}.primary-menu ul a{padding:7px 20px;color:#777}@media only screen and (max-width:1279px){.primary-menu>li{margin-right:17px}}@media only screen and (max-width:1023px){.primary-menu-container{font-size:87.5%}.primary-menu>li{margin-right:14px}}.mobile-menu-container,.mobile-menu-control{display:none}.mobile-menu-control{width:28px;height:23px;position:relative;cursor:pointer;opacity:.6;z-index:701;-webkit-transition:opacity .2s;transition:opacity .2s}.mobile-menu-control:not(.active){top:0!important}.mobile-menu-control__l1{top:0;-webkit-transform-origin:0 1px;transform-origin:0 1px}.mobile-menu-control__l1,.mobile-menu-control__l2,.mobile-menu-control__l3{position:absolute;left:0;right:0;height:3px;-webkit-transition:all .2s;transition:all .2s}.mobile-menu-control__l2{top:12px;margin-top:-2px}.mobile-menu-control__l3{bottom:0;-webkit-transform-origin:0 1px;transform-origin:0 1px}.mobile-menu-container{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:300px;z-index:700;font-size:114%;overflow:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.primary-mobile-menu,.primary-mobile-menu ul{display:block;list-style:none;margin:0 40px;padding:20px 0}.primary-mobile-menu ul{padding:0;margin:0;margin-left:20px}.primary-mobile-menu a{text-decoration:none;display:inline-block;padding-top:7px;padding-bottom:7px;cursor:pointer}body.sidebar--hidden .content-columns__content-inner{margin:0}.cars-slider{position:relative}.cars-slider:after,.reservation-form:after{content:"";position:absolute;left:50%;top:100%;margin-left:-17px;border:17px solid #fff0;border-bottom:0;z-index:1}.cars-slider__item-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}.cars-slider__item-description{position:relative;z-index:1;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}.cars-slider__item-image{margin:0-45%0-55%}.cars-slider__item-options{position:relative;z-index:1;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;text-transform:uppercase;font-size:85%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cars-slider__model{font-size:300%;line-height:1.1}.cars-slider__model-inner{display:inline-block}.cars-slider .cars-slider__model{margin:2px 0;max-width:400px}.cars-slider__item-description-sep{width:85px;height:12px;margin:18px 0 12px}.cars-slider__item-reserve{margin-top:41px}.cars-slider__item-reserve-mobile{display:none}.cars-slider__item-reserve-button{display:inline-block;text-decoration:none;padding:0 45px;line-height:55px;cursor:pointer;font-weight:700;color:#fff;font-size:128%;border-radius:2px;-webkit-transition:all .2s;transition:all .2s}.cars-slider__item-reserve-button:hover{text-decoration:none}.titles--uppercase .cars-slider__item-reserve-button{text-transform:uppercase}@media only screen and (max-width:1350px){.cars-slider__item-description{padding-bottom:80px}}.cars-slider__model-inner{-webkit-transform:scale(1.2);transform:scale(1.2)}.cars-slider__item-description-sep,.cars-slider__item-reserve,.cars-slider__model-inner{opacity:0;-webkit-transition:all 0 ease .25s;transition:all 0 ease .25s}.reservation-form{color:#fff;text-align:center;padding:25px 0 50px;position:relative}.reservation-form__inner{margin:0-15px}.reservation-form__title{font-size:257%}.reservation-form .reservation-form__title{margin:0}.reservation-form input[type=text],.reservation-form select{background-color:#fff;border-color:rgb(0 0 0/.2);line-height:24px;color:#222}.reservation-form select{height:50px}.reservation-form input[type=text]:focus{border-color:rgb(0 0 0/.2)}.reservation-form__line,.reservation-form__titles{margin:25px 0 0}.reservation-form__line:after{content:".";clear:both;display:block;height:0;overflow:hidden}.reservation-form__field-inner{margin:0 15px;border-radius:2px}.reservation-form__location{width:50%;float:left}.reservation-form__label{display:block;background:#fff;color:#222;line-height:24px;padding:12px 15px;border:1px solid rgb(0 0 0/.2);border-right:0;border-radius:2px 0 0 2px;text-align:left;font-weight:700;white-space:nowrap}.titles--uppercase .reservation-form__label,.titles--uppercase .wpcf7-form-elements label{text-transform:uppercase}.reservation-form__date-label:before,.reservation-form__location-label:before{content:"";font-family:"omFont";font-size:16px;vertical-align:top;font-weight:400;margin-right:7px}.reservation-form__date-label:before{content:"";font-size:15px}.reservation-form__date .reservation-form__field-inner,.reservation-form__location .reservation-form__field-inner{display:-webkit-flex;display:-ms-flexbox;display:flex}.reservation-form__date .reservation-form__label,.reservation-form__location .reservation-form__label{-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px}.reservation-form__date-wrapper{width:auto!important;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;overflow:hidden}.reservation-form__date-wrapper input[type=text]{width:100%;box-sizing:border-box;border-radius:0 2px 2px 0}.reservation-form__date{width:35%;float:left}.reservation-form__date input{border-radius:0 2px 2px 0}.reservation-form__time{width:15%;float:left}.reservation-form__time select,.wpcf7-form-elements>p{width:100%}.reservation-form__required-notice{display:none}.reservation-form__required-notice-box{background:#e91e22;color:#fff;padding:12px 30px;border-radius:2px}.reservation-form__submit{margin-top:40px;margin-bottom:0;position:relative}.reservation-form .ajax-loading{display:none;position:absolute;top:50%;left:50%;margin:-14px 0 0-14px}.reservation-form__submit-button:disabled{cursor:default;color:rgb(255 255 255/.4)}.reservation-form__drop-off-custom,.reservation-form__pick-up-custom,.wpcf7-form-elements p input[type=email],.wpcf7-form-elements p input[type=text],.wpcf7-form-elements p textarea{width:100%;box-sizing:border-box}.your-booking{display:none;padding:50px 0;border-bottom:10px solid;position:relative}.your-booking__titles{text-align:center;margin-bottom:50px}.your-booking__titles .your-booking__title,select{margin:0}.sub-footer--full .sub-footer__inner,.your-booking__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.booking-success-message{font-size:125%;display:none;margin:20px 0 0}.footer-widgets{padding:20px 0}.footer-widget{margin:40px 0}.footer-social-icons{margin:15px -5px}.sub-footer{padding:10px 0}.sub-footer__inner{text-align:center}.sub-footer--full .sub-footer__inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.sub-footer-text{font-size:85.7%}.footer-widgets input[type=number],.footer-widgets input[type=text],.footer-widgets textarea{background-color:#fff;color:#222}.om-social-icon{display:inline-block;margin:5px;padding:8px;color:#fff;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.om-social-icon:hover,.primary-menu a,.primary-mobile-menu a{color:#fff}.om-social-icon svg{display:block;width:24px;height:24px;fill:currentColor}.om-social-icon.social-icon-facebook:hover{background-color:#3b5998!important}.om-social-icon.social-icon-instagram:hover{background-color:#9f6f54!important}.om-social-icon.social-icon-skype:hover{background-color:#18b7f1!important}.om-social-icon.social-icon-twitter:hover{background-color:#5ea9dd!important}select{max-width:100%;padding:12px 30px 12px 20px;font-size:100%;line-height:19px;height:45px;border:1px solid;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff0;text-indent:0;text-overflow:"";background-repeat:no-repeat;background-position:right center}select::-ms-expand{display:none}input[type=email],input[type=number],input[type=text],textarea{background:#fff0;padding:12px 20px;line-height:19px;margin:0;font-size:100%;color:inherit;border:1px solid;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .2s;transition:all .2s}input[type=email],input[type=number],input[type=text]{font-family:inherit}textarea{resize:vertical}input[type=email]:disabled,input[type=number]:disabled,input[type=text]:disabled,textarea:disabled{opacity:.5}.om-back-to-top:before,input[type=submit]{-webkit-transition:all .2s;transition:all .2s}input[type=submit]{color:#fff;border:0;cursor:pointer;position:relative;font-size:128%;line-height:24px;padding:17px 30px;margin:0;border-radius:2px;min-width:88px;text-decoration:none;text-transform:uppercase;text-shadow:none;-webkit-appearance:none;-moz-appearance:none}.wpcf7-form-elements{margin:0-15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wpcf7-form-elements p{padding:0 15px;box-sizing:border-box;margin:10px 0}.wpcf7-form-elements p.one-half{width:50%}.wpcf7-form-elements p.submit{margin-top:20px;margin-bottom:20px;text-align:center}.wpcf7-form-elements label{font-weight:700;display:inline-block;margin-bottom:5px}.wpcf7-form-required-label{color:#e91e22}div.wpcf7-response-output{margin:20px 0;padding:10px 20px;border-radius:2px}.om-back-to-top{position:fixed;right:10px;bottom:20px;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;cursor:pointer;z-index:550;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s cubic-bezier(.895,.03,.685,.22);transition:all .2s cubic-bezier(.895,.03,.685,.22);-webkit-transform:scale(0);transform:scale(0)}.om-back-to-top:before{content:"";display:inline-block;font-family:"omFont";font-size:32px;-webkit-transform:translateY(0);transform:translateY(0)}.om_theme .owl-carousel{display:block}@media only screen and (max-width:959px){body{min-width:0}.reservation-form__location{float:none;width:100%;margin-bottom:20px}.reservation-form__date{width:70%}.reservation-form__time{width:30%}}@media only screen and (max-width:767px){body{min-width:300px;word-wrap:break-word}.om-columns:after,.primary-menu-container{display:none}.mobile-menu-container,.mobile-menu-control{display:block}header{height:auto!important}.header__inner{padding-top:10px;padding-bottom:10px}.om-columns{margin-right:0!important;margin-left:0!important}.om-columns .om-column{float:none;width:auto!important;margin-bottom:1em;padding-left:0!important;padding-right:0!important}.cars-slider__item-reserve-mobile .cars-slider__item-reserve-button,.sub-footer--full .sub-footer__inner{display:block;text-align:center}.cars-slider__item-description,.cars-slider__item-image,.cars-slider__item-inner,.cars-slider__item-options,.cars-slider__item-reserve-mobile{display:block}.cars-slider__item-description-sep,.cars-slider__item-reserve{display:none}.cars-slider__item-reserve-mobile{margin-top:40px}.cars-slider__model{font-size:240%}.cars-slider__model-inner{display:block}.cars-slider__item-description{padding-bottom:0}.cars-slider__item-image{margin:0}.cars-slider__item-options:after{content:".";clear:both;display:block;height:0;overflow:hidden}.cars-slider__model-br{display:none}.your-booking__details{display:block}.wpcf7-form-elements{margin:0;display:block}.wpcf7-form-elements p{padding:0}.wpcf7-form-elements p.one-half{width:auto}}@media only screen and (max-width:519px){.reservation-form__date,.reservation-form__time{float:none;width:100%}.reservation-form__date{margin-bottom:20px}}@font-face{font-display:swap;font-family:"omFont";src:url(/wp-content/themes/wheelsberry/libraries/omFont/fonts/omFont.eot?gs0xcz);src:url(/wp-content/themes/wheelsberry/libraries/omFont/fonts/omFont.eot?gs0xcz#iefix)format("embedded-opentype"),url(/wp-content/themes/wheelsberry/libraries/omFont/fonts/omFont.woff?gs0xcz)format("woff"),url(/wp-content/themes/wheelsberry/libraries/omFont/fonts/omFont.ttf?gs0xcz)format("truetype"),url(/wp-content/themes/wheelsberry/libraries/omFont/fonts/omFont.svg?gs0xcz#omFont)format("svg");font-weight:400;font-style:normal}body,input,select,textarea{font-family:Open Sans}.cars-slider__item-reserve-button,.reservation-form__label,h2,h3,h4,input[type=submit]{font-family:Montserrat}.h-subtitle{font-family:Quicksand}.primary-menu,.primary-mobile-menu{font-family:Montserrat}body{line-height:1.7;background-color:#f7f7f7}h2,h3,h4{line-height:1.275;letter-spacing:-1px}.header,.header-wrapper,.mobile-menu-container{color:#fff;background:#1a1a1a}.mobile-menu-control__l1,.mobile-menu-control__l2,.mobile-menu-control__l3{background:#fff}.cars-slider__model,.header__logo,.header__logo a,.primary-menu.show-dropdown-symbol>li.menu-item-has-children>a:after,.primary-menu.show-dropdown-symbol>li.menu-item-has-children>a:before,.primary-mobile-menu.show-dropdown-symbol>li.menu-item-has-children>a:after,.primary-mobile-menu.show-dropdown-symbol>li.menu-item-has-children>a:before,a{color:#fec601}.primary-menu>li>a[href]:hover,.primary-mobile-menu a:hover{color:#fff2c5}.primary-menu ul a[href]:hover{color:#0a0303}.primary-menu ul{background-color:#fff}.cars-slider__item-reserve-button:hover,.footer-widgets input[type=submit],.om-back-to-top,.om-social-icon,.reservation-form,input[type=submit]:hover{background-color:#fec601}.your-booking,input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:#fec601}.reservation-form:after,.your-booking:after{border-top-color:#fec601}.cars-slider__item-description-sep,.cars-slider__item-reserve-button,.footer-widgets input[type=submit]:hover,input[type=submit].reservation-form__submit-button:disabled,input[type=submit].reservation-form__submit-button:hover{background-color:#e91e22}.cars-slider{background-color:#1a1a1a;color:#fff}.cars-slider:after{border-top-color:#1a1a1a}.content,.om-back-to-top{color:#222}input[type=email],input[type=number],input[type=text],select,textarea{border-color:rgb(34 34 34/.12)}.content-pane{border-color:rgb(34 34 34/.07)}.your-booking__subtitle{color:#a8a8a8}select{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2217%22 height=%225%22%3E%3Cpolygon fill=%22%23a8a8a8%22 points=%220,0 9,0 5,5%22/%3E%3C/svg%3E")}select:hover{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2217%22 height=%225%22%3E%3Cpolygon fill=%22%23222222%22 points=%220,0 9,0 5,5%22/%3E%3C/svg%3E")}input[type=submit]{background-color:#333}.content-pane{background-color:#fff}.footer-widgets{background-color:#3a3a3a;background-image:url(https://rentacaringoa.net/wp-content/uploads/2016/08/footer.jpg);background-position:center center;background-size:cover;background-attachment:scroll;color:#fff}.footer-widgets a{color:#fff}.sub-footer{color:#222}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}