/**handles:e-animation-pulse,e-apple-webkit,remons-elementor-header-banner,remons-elementor-product-search,remons-elementor-product-search-ajax,widget-heading,widget-image,e-animation-push,remons-elementor-menu-footer**/
@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}
.wrap_header_banner{width:100%;position:relative}.wrap_header_banner.left ul.breadcrumb{justify-content:flex-start}.wrap_header_banner.right ul.breadcrumb{justify-content:flex-end}.wrap_header_banner.center ul.breadcrumb{justify-content:center}.wrap_header_banner ul.breadcrumb{margin:0;padding:0}.wrap_header_banner ul.breadcrumb li{font-size:14px;font-weight:400;text-transform:uppercase}.wrap_header_banner.bg_feature_img{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.wrap_header_banner .cover_color{position:absolute;top:0;left:0;width:100%;height:100%}.wrap_header_banner .header_banner_el{position:relative;z-index:1}.wrap_header_banner .header_title{margin:0;padding:0;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2}@media (max-width:767px){.wrap_header_banner .header_title{font-size:36px}}
.ova-product-search .product-search-form{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 10px 60px rgba(0,0,0,.1)}.ova-product-search .product-search-form.has_shape_left{overflow:visible;border-top-left-radius:0}.ova-product-search .product-search-form.has_shape_left:before{content:"";position:absolute;right:calc(100% - .5px);top:0;width:42px;height:50px;background-color:inherit;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}@media (max-width:767px){.ova-product-search .product-search-form.has_shape_left:before{width:22px;height:30px}}.ova-product-search .product-search-form.has_shape_right{overflow:visible;border-top-right-radius:0}.ova-product-search .product-search-form.has_shape_right:after{content:"";position:absolute;left:calc(100% - .5px);top:0;width:42px;height:50px;background-color:inherit;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%)}@media (max-width:767px){.ova-product-search .product-search-form.has_shape_right:after{width:22px;height:20px}}.ova-product-search .product-search-form .product-search-content{position:relative;display:grid;align-items:flex-end;grid-template-columns:1fr 1fr 1fr;grid-column-gap:12px;grid-row-gap:20px;padding:35px}@media screen and (max-width:768px){.ova-product-search .product-search-form .product-search-content{padding:30px 25px}}.ova-product-search .product-search-form .product-search-content.column1{grid-template-columns:1fr}.ova-product-search .product-search-form .product-search-content.column1 .label_search:before{content:none!important}.ova-product-search .product-search-form .product-search-content.column2{grid-template-columns:1fr 1fr}.ova-product-search .product-search-form .product-search-content.column3{grid-template-columns:1fr 1fr 1fr}.ova-product-search .product-search-form .product-search-content.column4{grid-template-columns:1fr 1fr 1fr 1fr}.ova-product-search .product-search-form .product-search-content.column5{grid-template-columns:1fr 1fr 1fr 1fr 0.66fr}@media screen and (max-width:1200px){.ova-product-search .product-search-form .product-search-content.column4,.ova-product-search .product-search-form .product-search-content.column5{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1024px){.ova-product-search .product-search-form .product-search-content.column3,.ova-product-search .product-search-form .product-search-content.column4,.ova-product-search .product-search-form .product-search-content.column5{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.ova-product-search .product-search-form .product-search-content.column2,.ova-product-search .product-search-form .product-search-content.column3,.ova-product-search .product-search-form .product-search-content.column4,.ova-product-search .product-search-form .product-search-content.column5{grid-template-columns:1fr}}.ova-product-search .product-search-form .product-search-content.arrow_white .label_search select{background-image:url("https://opulencecharters.com/wp-content/themes/remons/assets/img/base/select-arrow-white.svg")}.ova-product-search .product-search-form .product-search-content .heading{grid-column:1/-1;text-align:center}.ova-product-search .product-search-form .product-search-content .heading .search-heading{margin:0 0 10px 0;font-size:32px;font-weight:600}.ova-product-search .product-search-form .product-search-content .heading .search-desc{margin:0 0 18px 0}.ova-product-search .product-search-form .product-search-content .label_search{position:relative}.ova-product-search .product-search-form .product-search-content .label_search input[type=text],.ova-product-search .product-search-form .product-search-content .label_search select{padding:0 24px;font-size:15px;font-weight:var(--font-weight);color:var(--text);background-color:#ecf0f4;border-radius:10px;height:65px;border:none;background-position:calc(100% - 24px) center}.ova-product-search .product-search-form .product-search-content .label_search input[type=text]::placeholder,.ova-product-search .product-search-form .product-search-content .label_search select::placeholder{opacity:1;color:var(--ovabrw-light-color)}.ova-product-search .product-search-form .product-search-content .label_search input[type=text]:focus,.ova-product-search .product-search-form .product-search-content .label_search select:focus{color:var(--heading)}.ova-product-search .product-search-form .product-search-content .label_search select option{font-weight:inherit}.ova-product-search .product-search-form .product-search-content .label_search .field-label{margin:0 0 8px 0;color:var(--heading);font-weight:500}.ova-product-search .product-search-form .product-search-content .label_search .quantity-button{position:relative;display:inline-flex;align-items:center;width:100%;gap:5px}.ova-product-search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;right:20px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;text-align:center;border:none;border-radius:4px;background-color:#fff;cursor:pointer}.ova-product-search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon.minus{right:50px}.ova-product-search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon:hover{color:#fff;background-color:var(--primary)}.ova-product-search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon i{display:inline-flex;font-size:10px}.ova-product-search .product-search-form .product-search-content .label_search.ova-dropoff-date i.ova-calendar,.ova-product-search .product-search-form .product-search-content .label_search.ova-pickup-date i.ova-calendar{position:absolute;right:24px;bottom:50%;transform:translateY(50%);line-height:1}.ova-product-search .product-search-form .product-search-content .wrap_search_location{cursor:pointer}.ova-product-search .product-search-form .product-search-content .wrap_search_location .locate_me{position:absolute;right:24px;bottom:50%;transform:translateY(50%);line-height:1;color:var(--ovabrw-primary-color)}.ova-product-search .product-search-form .product-search-content .ovabrw-value-attribute{display:none;width:100%}.ova-product-search .product-search-form .product-search-content .show_taxonomy{display:none}.ova-product-search .product-search-form .product-search-submit .ovabrw_btn_submit{transition:all .3s ease;height:65px;font-size:16px;font-weight:700;line-height:1.2;color:#fff;padding:0 40px;background-color:var(--primary);border:none}.ova-product-search .product-search-form .product-search-submit .ovabrw_btn_submit i{display:inline-block}.ova-product-search .product-search-form .product-search-submit .ovabrw_btn_submit svg{display:inline-block;width:16px;fill:#fff;transition:all .3s ease}.ova-product-search .product-search-form .product-search-submit .ovabrw_btn_submit:hover{transition:all .3s ease;background-color:var(--secondary)}.ova-product-search.template2 .product-search-form{display:flex;border-radius:0}@media (max-width:1024px){.ova-product-search.template2 .product-search-form{flex-direction:column}}.ova-product-search.template2 .product-search-form.column1{flex-direction:column}.ova-product-search.template2 .product-search-form.column1 .product-search-submit .ovabrw_btn_submit{height:75px}.ova-product-search.template2 .product-search-form .product-search-content{padding:38px;align-items:center;grid-column-gap:28px}@media (max-width:1024px){.ova-product-search.template2 .product-search-form .product-search-content{padding:38px 28px}}.ova-product-search.template2 .product-search-form .product-search-content .label_search:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;display:block;height:45px;width:1px;background-color:#e4e4e4}@media (max-width:1024px){.ova-product-search.template2 .product-search-form .product-search-content .label_search:before{content:none}}.ova-product-search.template2 .product-search-form .product-search-content .label_search:nth-last-child(-n+3):before{content:none}.ova-product-search.template2 .product-search-form .product-search-content .label_search input[type=text],.ova-product-search.template2 .product-search-form .product-search-content .label_search select{color:var(--heading);font-weight:500;height:auto;border-radius:0;padding:0 4px;background-color:transparent}.ova-product-search.template2 .product-search-form .product-search-content .label_search input[type=text]::placeholder,.ova-product-search.template2 .product-search-form .product-search-content .label_search select::placeholder{color:var(--heading)}.ova-product-search.template2 .product-search-form .product-search-content .label_search input[type=text]:focus,.ova-product-search.template2 .product-search-form .product-search-content .label_search select:focus{color:var(--heading)}.ova-product-search.template2 .product-search-form .product-search-content .label_search .field-label{margin:0 4px 8px 4px;font-size:14px;color:var(--text);text-transform:uppercase}.ova-product-search.template2 .product-search-form .product-search-content .label_search .quantity-button .quantity-icon{background-color:#efefef}.ova-product-search.template2 .product-search-form .product-search-content .label_search .quantity-button .quantity-icon:hover{color:#fff;background-color:var(--primary)}.ova-product-search.template2 .product-search-form .product-search-submit .ovabrw_btn_submit{font-size:30px;height:100%;width:100%;min-width:140px;border-radius:0;background-color:var(--secondary);border:1px solid var(--secondary)}@media (max-width:1024px){.ova-product-search.template2 .product-search-form .product-search-submit .ovabrw_btn_submit{height:75px}}.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search select{background-position:left 24px top 50%}.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon{right:unset;left:20px}.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search .quantity-button .quantity-icon.minus{left:50px}.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search.ova-dropoff-date i.ova-calendar,.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search.ova-pickup-date i.ova-calendar{right:unset;left:24px}.rtl .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .wrap_search_location .locate_me{right:unset;left:24px}.ui-menu .ui-menu-item:hover{background-color:#333}.ui-menu .ui-menu-item:hover .ui-menu-item-wrapper{border:none}.pac-container{border:none}
.ovabrw-product-search-ajax .ova-product-search{width:30%}@media (max-width:1024px){.ovabrw-product-search-ajax .ova-product-search{width:100%}}.ovabrw-product-search-ajax .ova-product-search.ovabrw_wd_search .product-search-form{box-shadow:none;background-color:transparent}.ovabrw-product-search-ajax .ova-product-search.ovabrw_wd_search .product-search-form .search-heading{margin:-30px -25px 0 -25px;font-size:20px;font-weight:500;color:#fff;padding:25px;background-color:var(--secondary)}.ovabrw-product-search-ajax .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content{padding:30px 25px;background-color:#ecf0f4}.ovabrw-product-search-ajax .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search input[type=text],.ovabrw-product-search-ajax .ova-product-search.ovabrw_wd_search .product-search-form .product-search-content .label_search select{background-color:#fff}.elementor_search_map .wrap_search_map .wrap_search .wrap_search_filter_title .results_found{line-height:1.3}.elementor_search_map .wrap_search_map .wrap_search .wrap_search_filter_title #search_sort{width:44%;max-width:337px}.elementor_search_map .wrap_search_map .wrap_search .wrap_search_filter_title #search_sort select{font-size:14px;padding:18px;background-color:#ecf0f4;background-size:10px 10px}.elementor_search_map .wrap_search_map .wrap_search .wrap_search_filter_title #search_sort select option{font-weight:var(--font-weight)}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
@keyframes elementor-animation-push{50%{transform:scale(.8)}100%{transform:scale(1)}}.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}
.ova-menu-footer .menu{list-style:none;margin:0;padding:0}.ova-menu-footer .menu li:not(:last-child){margin-bottom:7px}.ova-menu-footer .menu li.current-menu-item>a,.ova-menu-footer .menu li.current-menu-parent>a{color:var(--primary)}.ova-menu-footer .menu a{transition:all .3s ease;position:relative;color:#8e94a5;text-decoration:none}.ova-menu-footer .menu a:before{position:absolute;content:"";width:0%;height:1px;left:0;bottom:0;transition:all .5s ease;background-color:var(--primary)}.ova-menu-footer .menu a:hover:before{width:100%}.ova-menu-footer .menu .sub-menu{list-style:none}