.header__logo{margin-right:0;margin-left:30px;}
.primary-menu a{font-size:16px !important;}
.primary-menu.show-dropdown-symbol > li.menu-item-has-children > a:after{display:inline-block;margin-left:.5em;margin-right:.5em;}
.primary-menu.show-dropdown-symbol ul li.menu-item-has-children > a:after{margin-right:.6em;margin-left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.primary-menu > li{float:right;margin-right:0;margin-left:40px;}
.primary-menu > li:last-child{margin-left:0;}
.primary-menu > li > .sub-menu{left:auto;right:-20px;}
.primary-menu > li:last-child > .sub-menu{left:-20px;right:auto;}
.primary-menu ul .sub-menu{right:100%;left:auto;margin-right:10px;margin-left:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);}
.primary-menu ul .sub-menu:after{left:auto;right:-10px;}
.primary-menu > li:last-child > .sub-menu{left:-20px;right:auto;}
@media only screen and (max-width: 1279px) {
.primary-menu > li{margin-left:17px;margin-right:0;}
}
@media only screen and (max-width: 1023px) {
.primary-menu > li{margin-left:14px;margin-right:0;}
}
.mobile-menu-control.active{right:auto;left:30px;}
.mobile-menu-container{right:auto;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.primary-mobile-menu ul{margin-right:20px;margin-left:0;}
.primary-mobile-menu.show-dropdown-symbol li.menu-item-has-children > a:after{display:none;}
.primary-mobile-menu.show-dropdown-symbol li.menu-item-has-children > a:before{content:"\f0d7";font-family:"omFont";margin-right:.5em;line-height:1;}
body.sidebar--display .content-columns__sidebar{margin-left:0;margin-right:40px;}
body.sidebar--display.sidebar--flip .content-columns__sidebar{margin-left:40px;margin-right:0;}
.widget_archive ul ul ul ul ul ul ul, .widget_categories ul ul ul ul ul ul ul, .widget_nav_menu ul ul ul ul ul ul ul, .widget_meta ul ul ul ul ul ul ul, .widget_pages ul ul ul ul ul ul ul, .widget_recent_comments ul ul ul ul ul ul ul, .widget_recent_entries ul ul ul ul ul ul ul{margin-left:0;margin-right:-15px;}
.widget_archive li, .widget_categories li, .widget_nav_menu li, .widget_meta li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li, .widget_rss li{padding-left:0;padding-right:15px;}
.widget_archive li:before, .widget_categories li:before, .widget_nav_menu li:before, .widget_meta li:before, .widget_pages li:before, .widget_recent_comments li:before, .widget_recent_entries li:before, .widget_rss li:before{display:none;}
.widget_archive li:after, .widget_categories li:after, .widget_nav_menu li:after, .widget_meta li:after, .widget_pages li:after, .widget_recent_comments li:after, .widget_recent_entries li:after, .widget_rss li:after{content:'\f0da';font-family:'omFont';display:inline-block;float:right;width:0;position:relative;left:auto;right:-9px;top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.sidebar-widget select{padding-right:30px;}
#wp-calendar #prev{text-align:right;}
#wp-calendar #next{text-align:left;}
.cars-slider:after{left:auto;right:50%;margin-right:-17px;margin-left:0;}
.cars-slider__item-image{margin:0 -55% 0 -45%;}
.cars-slider__item-option{padding-right:64px;padding-left:0;}
.cars-slider__item-option:before{right:-64px;left:0;margin-right:0;margin-left:-44px;}
.cars-slider__item-price-from{margin-left:.3em;margin-right:0;}
.cars-slider__item-price-period{margin-left:0;margin-right:.3em;}
.cars-slider__item-option-label, .cars-slider__item-option-value{display:inline-block;}
.cars-slider__item-option-label{margin-left:.3em;}
.cars-slider .owl-prev{left:auto;right:-90px;}
.cars-slider .owl-next{right:auto;left:-90px;}
@media only screen and (max-width: 1400px) {
.cars-slider .owl-prev{right:-60px;}
.cars-slider .owl-next{left:-60px;}
}
@media only screen and (max-width: 1350px) {
.cars-slider .owl-prev{right:30px;}
.cars-slider .owl-next{left:auto;right:100px;}
}
.reservation-form:after{left:auto;right:50%;margin-right:-17px;margin-left:0;}
.reservation-form__location{float:right;}
.reservation-form__label{border-right:1px solid rgba(0,0,0,.2);border-left:0;border-radius:0 2px 2px 0;text-align:right;}
.reservation-form__location-label:before, .reservation-form__date-label:before{margin-left:7px;margin-right:0;display:inline-block;}
.reservation-form__date-wrapper input[type=text]{border-radius:2px 0 0 2px;}
.reservation-form .select2-container--default .select2-selection--single{border-radius:2px 0 0 2px;text-align:right;}
.reservation-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:20px;padding-left:30px;}
.reservation-form .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:0;}
.reservation-form__date{float:right;}
.reservation-form__date input{border-radius:2px 0 0 2px;}
.reservation-form__time{float:right;}
.reservation-form .ajax-loading{left:auto;right:50%;margin-left:0;margin-right:-14px;}
.ui-datepicker{margin-right:1px;margin-left:0;}
.ui-datepicker-next:before{content:'\e605';}
.ui-datepicker-prev:before{content:'\e608';}
.reservation-form__custom-location-wrapper .dropdown-arrow{right:auto;left:0;}
.reservation-form__custom-location-wrapper .dropdown-arrow:before{left:auto;right:50%;margin-right:-4px;margin-left:0;}
.your-booking__extras{margin-right:40px;margin-left:0;}
.your-booking__car-price-period:before{content:'/ ';}
.your-booking__car-option{margin-right:0;margin-left:30px;}
.your-booking__car-option:last-child{margin-left:0;}
.your-booking__car-option:before{margin-left:5px;margin-right:0;display:inline-block;}
.your-booking__car-option-label, .your-booking__car-option-value{display:inline-block;}
.your-booking__car-option-label{margin-left:.3em;}
.rent-option-item .om-checkbox{float:right;}
.rent-option-label{margin:0 30px 0 0;}
.rent-option-price{float:left;margin:0 10px 0 0;}
.rent-option-description-link{margin:0 5px 0 0;}
.page-title-container--align-right{text-align:left;}
.included-extra{color:#FEFEFE;!important;}
.titles--uppercase h1,.titles--uppercase h2,.titles--uppercase h3,.titles--uppercase h4,.titles--uppercase h5{text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
.titles--uppercase h1{font-size:36px;color:#00547f;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
.titles--uppercase h2{font-size:28px;color:#000000;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
.titles--uppercase h3{font-size:24px;font-family:Helvetica,Arial,sans-serif !important;}
.titles--uppercase h4{font-size:20px;font-family:Helvetica,Arial,sans-serif !important;letter-spacing:.03rem !important;}
.titles--uppercase h6{color:#efefef;}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:20px;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
h1{font-size:36px;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
.page-title{font-size:40px !important;color:#F4F7F9 !important;font-family:Helvetica,Arial,sans-serif;text-transform:none;padding-left:10px;background:none !important;padding-right:10px;line-height:1.2em !important;margin-top:30px !important;}
.head-title{font-size:40px !important;color:#000000 !important;text-transform:none;padding-left:10px;background:none;width:fit-content;padding-right:10px;line-height:1.2em !important;margin-top:30px !important;font-family:Helvetica,Arial,sans-serif !important;}
h2.hd-title{font-size:28px;color:#000000;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;letter-spacing:0.01rem !important;line-height:1.2em !important;}
h2.hd-title_why-booking-car{color:#000000;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;letter-spacing:0.01rem !important;}
h2.left-hd-title{font-size:28px;text-align:center !important;color:#000000;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;letter-spacing:0.01rem !important;line-height:1.2em !important;border:solid 1px #c2cfde;background:#f1f5fa;border-radius:5px;padding-top:5px;padding-bottom:5px;}
h2.right-hd-title{font-size:28px;text-align:center !important;color:#000000;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;letter-spacing:0.01rem !important;padding-top:5px important;line-height:1.2em !important;border:solid 1px #c2cfde;background:#f1f5fa;border-radius:5px;padding-bottom:5px;}
h2{font-size:28px !important;text-transform:none;}
.reservation-form__title{font-size:28px !important;color:#FFFFFF !important;margin-top:2px !important;letter-spacing:.03rem !important;font-family:Helvetica,Arial,sans-serif;line-height:22px;width:100%;}
.reservation-form_subtitle{text-transform:uppercase;font-size:19px !important;font-weight:600 !important;text-align:right !important;color:#F3B52E !important;margin-top:20px;padding-bottom:10px;}
 
.reservation-form__subtitle{text-transform:uppercase;font-size:22px !important;font-weight:700 !important;text-align:right !important;color:#F3B52E !important;margin-top:30px !important;}
h3{font-size:24px;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
h2.car-of-month_ar{text-align:center !important;font-size:42px !important;color:#FFFFFF !important;font-family:Helvetica,Arial,sans-serif !important;}
h3.car-of-month_sub_ar{text-align:center !important;font-size:30px !important;color:#FFFFFF !important;font-family:Helvetica,Arial,sans-serif !important;}
h4{font-size:20px !important;text-transform:none;letter-spacing:.02rem !important;font-family:Helvetica,Arial,sans-serif !important;}
h5{font-size:135%;text-transform:none;}
h6{font-size:100%;text-transform:none;}
h2.rental-locations{font-size:28px;font-family:Helvetica,Arial,sans-serif !important;}
.rental-locations-table{width:100%;border-collapse:collapse;background:#F9FCFF;}
.locations-item{margin-right:8px;}
.locations-item_sec{background-color:#F3F9FF;margin-right:8px;}
.popular_locations-left{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:38%;}
.popular_locations-left::before{position:relative;font:var(--fa-font-solid);content:' \f3c5';font-size:0.77em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1F6C97;padding:6px;padding-top:6px;}
.popular_locations-mid{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:33%;}
.popular_locations-mid::before{position:relative;font:var(--fa-font-solid);content:' \f3c5';font-size:0.77em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1F6C97;padding:6px;padding-top:6px;}
.popular_locations-right{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:22%;}
.popular_locations-right::before{position:relative;font:var(--fa-font-solid);content:' \f3c5';font-size:0.77em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1F6C97;padding:6px;padding-top:6px;}
h2.rental-airport-locations{font-size:28px;font-family:Helvetica,Arial,sans-serif !important;}
.airport_locations-table{width:100%;border-collapse:collapse;background:#F9FCFF;}
.airport_locations-item{margin-right:10px;}
.airport_locations-item_sec{background-color:#F3F9FF;margin-right:8px;}
.airport_locations-left{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:35%;}
.airport_locations-left::before{position:relative;font:var(--fa-font-solid);content:' \f072';font-size:0.8em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1183C4;padding:7px;padding-top:8px !important;}
.airport_locations-mid{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:28%;}
.airport_locations-mid::before{position:relative;font:var(--fa-font-solid);content:' \f072';font-size:0.8em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1183C4;padding:7px;padding-top:8px !important;}
.airport_locations-right{position:relative;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:500;text-align:right;font-size:17px;width:24%;}
.airport_locations-right::before{position:relative;font:var(--fa-font-solid);content:' \f072';font-size:0.8em !important;font-weight:600;float:right;text-shadow:1px 1px 1px #FFFFFF;color:#1183C4;padding:7px;padding-top:8px !important;}
.Why_booking_car_pargh{padding-bottom:70px !important;}
.Why_booking_car-incl{font-size:15px;letter-spacing:.04rem !important;color:#FFFFFF;font-family:Helvetica,Arial,sans-serif !important;width:50%;margin-top:-16px;margin-right:-20px;}
.Why_booking_car-incl-a{float:right;margin-right:30px;text-align:right;width:28%;margin-top:3px;font-family:Helvetica,Arial,sans-serif !important;}
.Why_booking_car-incl-a::before{position:relative;font:var(--fa-font-solid);content:' \f058';font-size:0.95em;font-weight:600;}
.Why_booking_car-incl-b{float:right;margin-right:16px;text-align:right;width:42%;margin-top:3px;font-family:Helvetica,Arial,sans-serif !important;}
.Why_booking_car-incl-b::before{position:relative;font:var(--fa-font-solid);content:' \f058';font-size:0.95em;font-weight:600;}
.Why_booking_car-incl-c{float:right;margin-right:30px;text-align:right;width:28%;margin-top:3px;font-family:Helvetica,Arial,sans-serif !important;}
.Why_booking_car-incl-c::before{position:relative;font:var(--fa-font-solid);content:' \f058';font-size:0.95em;font-weight:600;}
.Why_booking_car-incl-d{float:right;margin-right:16px;text-align:right;width:42%;margin-top:3px;font-family:Helvetica,Arial,sans-serif !important;}
.Why_booking_car-incl-d::before{position:relative;font:var(--fa-font-solid);content:' \f058';font-size:0.95em;font-weight:600;}
.all-inclusive-rates{font-size:16px;font-family:'TT Hoves Variable',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;color:#000000;letter-spacing:.03rem !important;}
.inclusive-list{margin-left:16px;margin-bottom:-12px;}
.inclusive-list::before{font:var(--fa-font-solid);content:' \f00c';font-size:1.1em;padding:8px;color:#22659D !important;font-weight:900;}
.category-content{color:#000000;font-size:17px;font-family:Helvetica,Arial,sans-serif !important;}
.booking-steps{padding-right:12px !important;font-size:16px !important;letter-spacing:.05rem;font-family:'TT Hoves Variable',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;}
.date-location_step{font-size:14px;color:#080808;}
.select-car_step{font-size:14px;color:#080808;margin-top:-50px !important;}
.custmer-details_step{font-size:14px;color:#080808;margin-top:-50px !important;}
.confirmation_step{font-size:14px;color:#080808;margin-top:-50px !important;}
.phone-number{color:#0974B6;font-size:21px;font-family:tahoma !important;text-align:center !important;}
h4.booking-steps_small-title{font-size:17px !important;font-weight:400;text-align:center;}
h2.cars-category{font-size:17px !important;font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif !important;text-align:center !important;letter-spacing:.01rem;color:#000000 !important;margin-bottom:-35px !important;}
h2.SeC-hd-title{font-size:17px!important;letter-spacing:0.02rem;line-height:25px !important;color:#000000;text-transform:none;margin-top:-3px !important;margin-bottom:-20px!important;font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif !important;}
.SeC-notice{font-size:16px;letter-spacing:0.02rem !important;color:#0b7b99;text-transform:none;font-family:Helvetica,Arial,sans-serif !important;}
.car-content{text-align:center;margin-top:-35px !important;}
h3.vehicle-brand{font-size:19px;text-align:center;margin-top:-35px;color:#01276b;letter-spacing:.01rem !important;margin-bottom:-18px;}
h2.mid-title{text-align:center !important;letter-spacing:.01rem !important;}
.add-margin_title{padding-top:10px;}
.deal-price{color:#000000;font-weight:700;font-size:17px;text-align:center;font-family:Helvetica !important;}
.car-rental_office-locations{font-size:16px !important;font-family:Helvetica,Arial,sans-serif !important;}
.location_price{padding-bottom:6px;margin-right:-18px;margin-left:auto!important;}
.price-val{font-size:16px;font-weight:700;}
.season-price-notice{color:#000000;font-family:Helvetica,Arial,sans-serif !important;font-size:17px;font-weight:700;}
.season-price-notice::before{font:var(--fa-font-solid);content:' \f4ad';font-size:1.75em;color:#3F6E97;padding:6px;}
.car-rental_airport-locations{padding-bottom:5px;font-size:16px;margin-right:-23px;}
.car-rental_airport-locations::before{font:var(--fa-font-solid);content:' \f5b0';font-size:0.691em;color:#FFFFFF !important;padding-right:3px;padding-bottom:4px;padding-left:3px;padding-top:4px;background:#2071A6;border-radius:100%;}
.working-table{width:100%;margin:0px;padding:0px;border-collapse:collapse;background:#FAFAFA;}
.working-item{height:40px;}
.working-item-working-mod-skip{background-color:#fff;}
.working-item-day{font-family:'TT Hoves Variable',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:600;text-align:right;color:#212a30;width:60%;font-size:13px;}
.working-item-hour{width:40%;height:10px !important;}
.footer-privacy-menu{font-size:14px;}
.parag-footer{font-size:12px;letter-spacing:0.02rem;}
.headline-footer{font-size:13px;letter-spacing:0.02rem;padding-top:60px;}
.sub-footer--full .sub-footer__inner{text-align:right;}
.post-meta .post-author:before, .post-meta .post-comments:before{margin-right:0;margin-left:.5em;display:inline-block;}
.post-meta .post-author > *,
.post-meta .post-comments > *{display:inline-block;}
.post-share-button{margin-right:0;margin-left:10px;}
.post-share-button:last-child{margin-left:0;}
.post-meta-share .post-share{margin-left:0;margin-right:20px;}
.blog-post.sticky:before{left:auto;right:-1px;}
.blog-post.sticky:after{right:0;left:auto;}
select{padding-right:20px;padding-left:30px;background-position:9px center;}
.comment-inner{margin-left:0;margin-right:80px;}
.comment-inner.depth-1{margin-right:0;}
.comment-inner.depth-2{margin-right:20px;}
.comment-inner.depth-3{margin-right:40px;}
.comment-inner.depth-4{margin-right:60px;}
.comment-pic{float:right;}
.comment-inner.with-avatar .comment-meta, .comment-inner.with-avatar .comment-text{margin-right:70px;margin-left:0;}
.comment-meta .date, .comment-meta .reply, .comment-meta .edit{margin-right:8px;margin-left:0;}
.comment-meta .date:before, .comment-meta .reply:before, .comment-meta .edit:before{margin-left:8px;margin-right:0;display:inline-block;}
.comments-section .nocomments:before{padding-right:0;padding-left:0.5em;display:inline-block;}
.comments-section .navigation-prev .navigation-a-inner{padding-right:60px;padding-left:0;}
.comments-section .navigation-next .navigation-a-inner{padding-left:60px;padding-right:0;}
.comments-section .logged-in-as:after, .comments-section .must-log-in:after, .comments-section .nocomments:after{left:auto;right:1em;}
.comment-form-field:first-child{margin-left:10px;margin-right:0;}
.comment-form-field:last-child{margin-right:10px;margin-left:0;}
.gallery-sliced-box-2 .img-1, .gallery-sliced-box-2 .img-2, .gallery-sliced-box-3 .img-1, .gallery-sliced-box-3 .img-2, .gallery-sliced-box-3 .img-3, .gallery-sliced-box-4 .img-1, .gallery-sliced-box-4 .img-2, .gallery-sliced-box-4 .img-3, .gallery-sliced-box-4 .img-4, .gallery-sliced-box-5 .img-1, .gallery-sliced-box-5 .img-2, .gallery-sliced-box-5 .img-3, .gallery-sliced-box-5 .img-1, .gallery-sliced-box-5 .img-2, .gallery-sliced-box-5 .img-3, .gallery-sliced-box-5 .img-4, .gallery-sliced-box-5 .img-5{float:right;}
.navigation-prev{float:right;}
.navigation-next{float:left;}
.navigation-prev .navigation-a-inner{padding-right:80px;padding-left:0;}
.navigation-next .navigation-a-inner{padding-left:80px;padding-right:0;}
.navigation-prev a:before{content:"\e608";left:auto;right:0;}
.navigation-next a:after{content:"\e605";right:auto;left:0;}
.navigation-pages{margin:60px 30px 40px;clear:both;}
.navigation-pages .page-numbers{float:right;}
.navigation-pages .page-numbers.prev span:before{content:"\e608";margin-left:4px;margin-right:0;}
.navigation-pages .page-numbers.next span:before{content:"\e605";margin-right:4px;margin-left:0;}
.om-back-to-top{right:auto;left:10px;}
.alignleft{float:right;margin:0 0 1em 20px;}
.alignright{float:left;margin:0 20px 1em 0;}
.content table td, .content table th{text-align:right;}
.post-password-form label{padding:0 20px 0 0;margin-left:-.6em;margin-right:0;}
.post-password-form label input{margin:0 20px 0 0;}
.search-results-thumbnail{float:right;}
.search-results-list li.with-thumbnail .search-results-desc{margin-right:210px;margin-left:0;}
.sitemap ul li{padding-right:1em;padding-left:0;}
.sitemap ul li:before{content:"\f0da";left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.owl-carousel .owl-prev:before, .vc_om-logos-controls .om-prev:before{content:'\e608';margin-left:4px;margin-right:0;}
.owl-carousel .owl-prev:hover:not(.disabled):before,
.vc_om-logos-controls .om-prev:hover:before{-webkit-transform:translateX(2px);transform:translateX(2px);}
.owl-carousel .owl-next:before, .vc_om-logos-controls .om-next:before{content:'\e605';margin-right:4px;margin-left:0;}
.owl-carousel .owl-next:hover:not(.disabled):before,
.vc_om-logos-controls .om-next:hover:before{-webkit-transform:translateX(-2px);transform:translateX(-2px);}
.vc_om-services .owl-prev{left:auto;right:-95px;}
.vc_om-services .owl-next{right:auto;left:-95px;}
.om-about__item-inner{padding-right:33.33%;padding-left:0;}
.om-about__pane{left:auto;right:0;}
.om-about__pane:after{left:auto;right:100%;border-right:18px solid transparent;border-left:0;}
.om-about__media{float:right;}
.om-about__media + .om-about__description{margin-left:0;margin-right:30%;padding-left:0;padding-right:30px;}
.vc_om-about .owl-prev, .vc_om-about .owl-next{right:auto;left:66.66%;}
.vc_om-about .owl-prev{margin-left:100px;margin-right:0;}
.vc_om-about .owl-next{margin-left:30px;margin-right:0;}
.om-persons__img--stand-out .om-persons__img-inner{margin:-6px 0 -6px -6px;}
.vc_om-logos.vc_om-logos-layout-carousel .vc_om-logos-container{text-align:right;}
.vc_om-logos-controls .om-prev{left:auto;right:0;}
.vc_om-logos-controls .om-next{right:auto;left:0;}
.om-rental-locations__title{margin-left:30px;margin-right:0;}
.vc_om-max-width.om-mw-align-left{margin:0 0 0 auto;}
.vc_om-max-width.om-mw-align-right{margin:0 auto 0 0;}
.om-wpb .vc_message_box{padding:5px 60px 5px 30px;}
.om-wpb .vc_message_box-icon{padding-left:0;padding-right:20px;}
.om-wpb .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon{left:auto;right:0;}
.om-wpb .vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-right:24.2px;padding-left:0;}
.om-testimonials__content{text-align:center;font-size:130%;font-weight:500;}
.om-testimonials__author{font-weight:bold;margin-top:30px;text-align:center;font-size:150%;}
body.om-wpb .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:auto;right:15px;}
body.om-wpb .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a, body.om-wpb .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding-right:45px;padding-left:30px;}
body.om-wpb .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, body.om-wpb .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container{text-align:right;}
body.om-wpb .vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading, body.om-wpb .vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container{text-align:left;}
body.om-wpb .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{margin-right:0;}
body.om-wpb .vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{margin-left:0;}
body.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-classic .vc_tta-tabs-container,
body.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-modern .vc_tta-tabs-container{margin-left:-1px;margin-right:0;}
body.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-classic .vc_tta-tabs-container,
body.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-modern .vc_tta-tabs-container{margin-left:0;margin-right:-1px;}
body.rtl.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a{border-left-color:transparent;}
body.rtl.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a{border-right-color:transparent;}
.om-wpb .vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content{text-align:right;}
.om-wpb .vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content{text-align:left;}
@media(min-width:768px){
.rtl.om-wpb .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{padding-right:0;padding-left:28px;}
.rtl.om-wpb .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{padding-right:28px;padding-left:0;}
}
.om-columns .om-column{float:right;}
.ui-selectmenu-button span.ui-selectmenu-text{padding:-1px 0px 0px 0px ! important;overflow:visible ! important;margin-left:-2px;}
.ui-selectmenu-button span.ui-selectmenu-text::before{font:var(--fa-font-solid);content:' \f3c5';margin-left:-1px;font-size:0.775em;padding:8px;margin-right:-11px;position:relative;top:-0.15em;}
.crbs-main.crbs-booking-form-widget-mode.crbs-booking-form-widget-mode-style-2 
.crbs-main-content .crbs-main-content-step-1 .crbs-main-content-navigation-button a{float:left;}
.crbs-main .ui-selectmenu-button .ui-selectmenu-text{padding-right:10px;}
.ui-datepicker-title{padding-left:140px;}
.crbs-form-field-label{font-size:13px !important;}
div.crbs-form-field.crbs-form-field-width-50 .crbs-timepicker{text-align:center !important;}
.crbs-main .crbs-vehicle 
.crbs-vehicle-image+.crbs-vehicle-content+.crbs-vehicle-price+.crbs-vehicle-description{padding-right:50px;}
.crbs-main .crbs-notice, .crbs-main .crbs-qtip .qtip-content{font-size:24px;}
.ui-datepicker-rtl .ui-datepicker-next:before{content:"\003c" ! important;}
.ui-datepicker-rtl .ui-datepicker-prev:before{content:"\003c" ! important;}
.crbs-main .ui-selectmenu-button .ui-selectmenu-text{font-size:19px ! important;}
.crbs-main .crbs-form-field>label{margin-right:15px ! important;font-size:15px ! important;margin-top:-6px ! important;}
@media only screen and (max-width: 767px) { html, body {
overflow-x: hidden !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
}
.header {
height: auto !important; box-sizing: border-box !important;
}
.header__inner {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
padding: 1px 0px !important;
box-sizing: border-box !important;
position: relative !important;
max-width: 100% !important;
overflow: visible !important;
}
.header__logo {
max-width: 90px !important;
margin: 0 !important;
padding: 30px 0px 8px !important;
z-index: 20 !important;
box-sizing: border-box !important;
margin-left: 100px !important;
} .header__inner .mobile-menu-control,
.mobile-menu-control {
position: absolute !important;
right: 10px !important;
left: auto !important;
top: 30px !important;
z-index: 30 !important;
box-sizing: border-box !important;
max-width: calc(100% - 60px) !important; } [dir="rtl"] .header__inner .mobile-menu-control,
[dir="rtl"] .mobile-menu-control {
left: 10px !important;
right: auto !important;
top: 5px !important;
position: absolute !important;
} .with-currency-switcher {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 30px !important;
margin: 10px 0 !important;
flex-wrap: wrap !important;
width: 100% !important;
margin-top: 1px !important;
}
.currency-switcher {
font-size: 13px !important;
padding: 0px 20px !important;
gap: 5px !important;
text-align: right !important; box-sizing: border-box !important;
max-width: 100% !important;
display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; justify-content: flex-end !important;
}
.currency-switcher button {
background: transparent !important;
border: 1px solid #016e99 !important;
color: #016e99 !important;
padding: 4px 10px !important;
border-radius: 5px !important;
cursor: pointer !important;
font-size: 12px !important;
transition: all 0.3s ease !important;
white-space: nowrap !important; }
.currency-switcher button:hover, .currency-switcher button.active-currency {
background: #fd6900 !important;
font-weight: bold !important;
}
.rtl .header__logo {
margin-right: 0 !important;
margin-left: 0 !important;
}
}