.woocommerce-product-gallery{max-width:600px;position:relative;margin-bottom:2rem;}
.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:99;}
.woocommerce-product-gallery a img{width:100%;height:auto;}
.woocommerce-product-gallery .flex-viewport{margin-bottom:20px;}
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:flex;list-style:none;justify-content:space-between;margin:0;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel:hover .owl-nav{visibility:visible;opacity:1;top:50%;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav{width:100%;height:0;position:absolute;top:45%;display:flex;align-items:center;justify-content:space-between;visibility:hidden;opacity:0;transition:all 0.7s ease;}
@media screen and (max-width:1024px){
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav{display:none;}
}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav button{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background-color:#FFFFFF;color:var(--secondary);font-size:20px;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);transition:all 0.3s ease;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav button.owl-prev{margin-left:110px;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav button.owl-next{margin-right:110px;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-nav button:hover{background-color:var(--secondary);color:#FFFFFF;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center;width:100%;visibility:hidden;opacity:0;}
@media screen and (max-width:1024px){
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots{margin-top:30px;visibility:visible;opacity:1;}
}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots button{outline:none;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots button span{display:flex;width:7px;height:7px;background-color:var(--secondary);border-radius:50%;margin:0 5px;transition:all 0.3s ease;}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots button span:hover{background-color:var(--secondary-hover);}
.elementor-product-image .ova-gallery-slideshow.owl-carousel .owl-dots button.active span{width:16px;border-radius:5px;background-color:var(--primary);}
.ovabrw_elementor_no_product{background-color:rgba(213, 218, 223, 0.8);}
.ovabrw_elementor_no_product:not(:lass-child){margin-bottom:20px;}
.ovabrw_elementor_no_product span{color:#6d6d6d;font-size:22px;display:block;text-align:center;padding:10px 0;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.woocommerce-help-tip:after{font-family:Dashicons;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;width:100%;height:100%;text-align:center;content:"\f223";cursor:help;}
.product_table_price{margin-bottom:30px;}
@media(max-width:992.98px){
.product_table_price{margin-bottom:30px;}
}
.product_table_price .ovacrs_price_rent{padding:34px 24px 16px 24px;background:#FFFFFF;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;}
.product_table_price .ovacrs_price_rent .price{margin-bottom:20px;}
.product_table_price .ovacrs_price_rent .price label{font-weight:600;font-size:14px;padding-right:15px;}
.product_table_price .ovacrs_price_rent .price .amount{font-size:24px;color:#333333;font-weight:400;}
.product_table_price .ovacrs_price_rent .price_table{overflow:auto;}
.product_table_price .ovacrs_price_rent .price_table label{display:inline-block;font-size:24px;font-weight:600;margin-bottom:8px;color:#000;}
.product_table_price .ovacrs_price_rent .price_table label .woocommerce-Price-amount{color:#25282e;}
.product_table_price .ovacrs_price_rent .price_table table:not(.has-background) th{background:transparent;}
.product_table_price .ovacrs_price_rent .price_table table{border:none;}
.product_table_price .ovacrs_price_rent .price_table table.special-time .date{width:20%;}
.product_table_price .ovacrs_price_rent .price_table table tr, .product_table_price .ovacrs_price_rent .price_table table td, .product_table_price .ovacrs_price_rent .price_table table th{border:none;}
.product_table_price .ovacrs_price_rent .price_table table thead{background-color:var(--secondary);}
.product_table_price .ovacrs_price_rent .price_table table thead th{color:#fff;font-size:15px;line-height:1.5;padding:8px;}
.product_table_price .ovacrs_price_rent .price_table table tr.odd{background-color:#f3f3f3;}
.product_table_price .ovacrs_price_rent .price_table table tr.eve{background-color:#fff;}
.product_table_price .ovacrs_price_rent .price_table table tr td{font-size:14px;line-height:1.5;}
.product_table_price .ovacrs_price_rent .price_table table tr td a{color:#636363;}
.product_table_price .ovacrs_price_rent .price_table table tr td.bold{color:#343434;}
.product_table_price .ovacrs_price_rent .ovacrs_rt_discount .time_discount{margin-bottom:15px;}
.product_table_price .ovacrs_price_rent .ovacrs_rt_discount .time_discount .time{color:#343434;}
@media(max-width:767.98px){
.product_table_price .ovacrs_price_rent{}
.product_table_price .ovacrs_price_rent .ovabrw_collapse_content .price_table label{color:#333333;}
.product_table_price .ovacrs_price_rent .ovabrw_collapse_content .price_table table thead{display:none;}
.product_table_price .ovacrs_price_rent .ovabrw_collapse_content .price_table table tr td{display:block;text-align:right;padding:5px 0px !important;}
.product_table_price .ovacrs_price_rent .ovabrw_collapse_content .price_table table tr td.bold{color:#636363 !important;font-weight:500 !important;display:none;}
.product_table_price .ovacrs_price_rent .ovabrw_collapse_content .price_table table tr td:before{content:attr(data-title) ":";font-weight:600;float:left;color:#343434;}
.product_table_price .ovacrs_price_rent .ovacrs_rt_discount .time_discount{text-align:left;}
.product_table_price .ovacrs_price_rent .ovacrs_rt_discount .close_discount{text-align:left;}
}
.product_table_price .ovacrs_price_rent .popup{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0, 0, 0, 0.75);z-index:9999;}
.product_table_price .ovacrs_price_rent .popup-inner{max-width:700px;width:90%;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 2px 6px rgb(0, 0, 0);border-radius:3px;background:#fff;}
.product_table_price .ovacrs_price_rent .popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:1000px;background:rgba(0, 0, 0, 0.8);font-size:20px;text-align:center;line-height:100%;color:#fff;}
.product_table_price .ovacrs_price_rent .popup-close:hover{-webkit-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg);background:rgb(0, 0, 0);text-decoration:none;}
.elementor-video-gallery .ova-video-gallery{position:relative;top:0;left:0;}
.ovacrs_single_untime h3{margin:0;padding-bottom:15px;font-size:24px;color:#000;}
.ovacrs_single_untime ul{list-style-type:none;margin:0;padding:0;}
.ovacrs_single_untime ul li{margin-bottom:5px;color:var(--primary);}
ul.ovabrw_cus_taxonomy{list-style:none;margin:15px 0px;padding:0;border-bottom:1px solid #f1f1f1;padding-bottom:15px;}
ul.ovabrw_cus_taxonomy li{margin:0;}
ul.ovabrw_cus_taxonomy li label{font-weight:600;min-width:200px;display:inline-block;}
ul.ovabrw_cus_taxonomy li span{font-weight:400;}
.ovabrw_wd_search form .wrap_content{display:inline-block;width:100%;}
.ovabrw_wd_search form .wrap_content .s_field{display:inline-block;}
.ovabrw_wd_search form .wrap_content .s_field.five-column{width:20%;}
@media(max-width:991px){
.ovabrw_wd_search form .wrap_content .s_field.five-column{width:25%;}
}
@media(max-width:767px){
.ovabrw_wd_search form .wrap_content .s_field.five-column{width:50%;}
}
.ovabrw_wd_search form .wrap_content .s_field.four-column{width:25%;}
@media(max-width:991px){
.ovabrw_wd_search form .wrap_content .s_field.four-column{width:25%;}
}
@media(max-width:767px){
.ovabrw_wd_search form .wrap_content .s_field.four-column{width:50%;}
}
.ovabrw_wd_search form .wrap_content .s_field.three-column{width:33.33%;}
@media(max-width:991px){
.ovabrw_wd_search form .wrap_content .s_field.three-column{width:33.33%;}
}
@media(max-width:767px){
.ovabrw_wd_search form .wrap_content .s_field.three-column{width:50%;}
}
.ovabrw_wd_search form .wrap_content .s_field.two-column{width:50%;}
@media(max-width:991px){
.ovabrw_wd_search form .wrap_content .s_field.two-column{width:50%;}
}
@media(max-width:767px){
.ovabrw_wd_search form .wrap_content .s_field.two-column{width:100%;}
}
.ovabrw_wd_search form .wrap_content .s_field.one-column{width:100%;}
@media(max-width:991px){
.ovabrw_wd_search form .wrap_content .s_field.one-column{width:100%;}
}
@media(max-width:767px){
.ovabrw_wd_search form .wrap_content .s_field.one-column{width:100%;}
}
.ovabrw_wd_search form .wrap_content .s_field.ovabrw-value-attribute{display:none;}
.ovabrw_wd_search form .wrap_content .s_field.ovabrw-value-attribute.active{display:inline-block;}
.ovabrw_wd_search form .wrap_content .s_field .content{margin:0px 5px 15px 5px;}
.ovabrw_wd_search form .wrap_content .s_field .content .select2-container.select2-container--default{height:39px;line-height:40px;}
.ovabrw_wd_search form .wrap_content .s_field .content .select2-container.select2-container--default:focus{outline:none;}
.ovabrw_wd_search form .wrap_content .s_field .content .select2-container.select2-container--default .selection:focus{outline:none;}
.ovabrw_wd_search form .wrap_content label{display:block;font-weight:600;}
.ovabrw_wd_search form .wrap_content input, .ovabrw_wd_search form .wrap_content select{border-radius:4px;border:1px solid #dbdbdb;height:40px;padding-left:10px;padding-right:10px;width:100%;background-color:#fff;color:#343434;}
.ovabrw_wd_search form .wrap_content input::-webkit-input-placeholder, .ovabrw_wd_search form .wrap_content select::-webkit-input-placeholder{color:#343434;}
.ovabrw_wd_search form .wrap_content input::-moz-placeholder, .ovabrw_wd_search form .wrap_content select::-moz-placeholder{color:#343434;}
.ovabrw_wd_search form .wrap_content input:-ms-input-placeholder, .ovabrw_wd_search form .wrap_content select:-ms-input-placeholder{color:#343434;}
.ovabrw_wd_search form .wrap_content input:-moz-placeholder, .ovabrw_wd_search form .wrap_content select:-moz-placeholder{color:#343434;}
.ovabrw_wd_search form .wrap_content input:focus, .ovabrw_wd_search form .wrap_content select:focus{outline:none;}
.ovabrw_wd_search form .s_submit{clear:both;margin-top:20px;text-align:center;width:100%;}
.ovabrw_wd_search form .s_submit button.submit{padding:15px 50px;background-color:#333333;border:1px solid #333333;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:500;}
.ovabrw_wd_search form .s_submit button.submit:hover{background-color:#25282e;border-color:#25282e;}
.ovabrw_wd_search form .s_submit .wrap_btn{padding-left:30px;padding-right:30px;background-color:#fff;position:relative;}
.ovabrw_wd_search form .s_submit .wrap_btn .wrap_btn_2{position:relative;background-color:#fff;padding:0px 30px;z-index:2;}
.ovabrw_wd_search .error{color:red;margin:0;}
@media(max-width:991.98px){
.ovabrw_wd_search form .s_submit .wrap_btn:after{left:0;right:0;}
} .ovabrw-container .ovabrw-row .ovabrw_wd_search{padding:0 15px;}
.ovabrw-container .ovabrw-row .wrap-item{display:flex;flex-wrap:wrap;width:100%;}
.ovabrw-container .ovabrw-row .wrap-item .rental_item .error_item{display:none;}
.ovabrw-container .ovabrw-row .wrap-item .rental_item .error_item label{color:#f00;}
.ovabrw-container .ovabrw-row .wrap-item .ovabrw_service_wrap{width:100%;}
.ovabrw-container .ovabrw-row .wrap-item .ovabrw_service_wrap .ovabrw_service{display:flex;flex-wrap:wrap;width:100%;margin:0 -5px;}
.ovabrw-container .ovabrw-row .wrap-item .ovabrw_service_wrap .ovabrw_service .ovabrw_service_select{padding:0 5px;margin-bottom:10px;}
.ovabrw-container .ovabrw-row .wrap-item.two_column .rental_item{flex:0 0 50%;padding:0 5px;}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.two_column .rental_item{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .wrap-item.two_column .ovabrw_service .ovabrw_service_select{flex:0 0 50%;}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.two_column .ovabrw_service .ovabrw_service_select{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .wrap-item.three_column .rental_item{flex:0 0 33.33%;padding:0 5px;}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.three_column .rental_item{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .wrap-item.three_column .ovabrw_service .ovabrw_service_select{flex:0 0 33.33%;}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.three_column .ovabrw_service .ovabrw_service_select{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .rental_item{flex:0 0 25%;padding:0 5px;}
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .rental_item input{display:block;height:40px;width:100%;}
@media(max-width:991px){
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .rental_item{flex:0 0 50%;}
}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .rental_item{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .ovabrw_service .ovabrw_service_select{flex:0 0 25%;}
@media(max-width:991px){
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .ovabrw_service .ovabrw_service_select{flex:0 0 50%;}
}
@media(max-width:767px){
.ovabrw-container .ovabrw-row .wrap-item.four_cloumn .ovabrw_service .ovabrw_service_select{flex:0 0 100%;}
}
.ovabrw-container .ovabrw-row .ovabrw-order-result{padding:0 15px;}
.ovabrw-container .ovabrw-row .ovabrw-order-result:after{content:"";clear:both;display:block;}
.ui-autocomplete{padding:0px;margin:0px;list-style-type:none;width:300px;background:#fff;z-index:9;padding:10px;border:1px solid #e3e3e3;font-size:14px;line-height:1.2;}
.ui-autocomplete .ui-menu-item{cursor:pointer;padding:10px 5px;}
.ui-autocomplete .ui-menu-item:not(:last-child){border-bottom:1px solid #e3e3e3;}
.ui-autocomplete .ui-menu-item:hover{background:#333333;color:#fff;}
.woocommerce dl.variation dd, .woocommerce dl.ovabrw_extra_item dd{margin:0 0 0.6em;}
.ovabrw_woo_price{margin:2px 0 2px 0;display:block;}
.ovabrw_woo_price:last-child{margin-bottom:12px;}
.single-product .elementor-short-description h1, .single-product .elementor-short-description h2, .single-product .elementor-short-description h3, .single-product .elementor-short-description h4, .single-product .elementor-short-description h5, .single-product .elementor-short-description h6, .single-product .elementor-short-description p{margin:1em 0;}
.ovabrw-search{margin:0 auto;padding:25px 28px;box-shadow:10px 2px 40px rgba(0, 0, 0, 0.14);border-radius:10px;background:#fff;}
@media(max-width:1024px){
.ovabrw-search{padding-top:50px;}
}
.ovabrw-search.ovabrw-search-template2{box-shadow:none;padding:0;}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field{row-gap:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .search-field{flex:0 0 100%;width:100%;padding:15px 0;border-bottom:1px solid rgba(17, 27, 25, 0.1);}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .search-field:nth-child(1){flex:0 0 100%;}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label i{color:var(--secondary);}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn{margin-top:15px;}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn{min-width:250px;background-color:var(--secondary);}
.ovabrw-search.ovabrw-search-template2 .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn:hover{background-color:var(--primary);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between;align-items:center;flex-grow:1;width:100%;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field{position:relative;flex:0 0 18%;}
@media(max-width:1024px){
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field{flex:0 0 50%;}
}
@media(max-width:460px){
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field{flex:0 0 100%;}
}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field:nth-child(1){flex:0 0 28%;}
@media(max-width:1024px){
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field:nth-child(1){flex:0 0 50%;}
}
@media(max-width:460px){
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field:nth-child(1){flex:0 0 100%;}
}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;margin-bottom:5px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label i{font-size:24px;color:var(--primary);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label svg{width:24px;height:auto;fill:var(--primary);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label svg path{fill:var(--primary);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label .label{font-weight:700;font-size:16px;line-height:1.3;color:var(--text);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input{width:100%;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select:not([size]):not([multiple]){background-image:none;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select:not([size]):not([multiple]):invalid{opacity:0.5;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select:not([size]):not([multiple]) optgroup{color:var(--heading);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select:not([size]):not([multiple]) option{color:var(--light);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input input[type=text], .ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select{border:none;padding:0 5px;margin:0 -5px;width:100%;font-weight:400;font-size:16px;line-height:1.3;color:var(--light);cursor:pointer;background-color:transparent;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input input[type=text]::placeholder, .ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input select::placeholder{color:var(--light);opacity:1;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input .label{display:block;font-weight:600;font-size:16px;line-height:1.5;color:var(--heading);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content{display:none;opacity:0;visibility:hidden;position:absolute;margin-top:15px;top:60px;left:0;z-index:1000;padding:16px;background-color:#FFFFFF;border:1px solid #CACACA;box-sizing:border-box;box-shadow:0px 25px 40px rgba(0, 0, 0, 0.05);border-radius:4px;width:100%;min-width:235px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content:before{top:-7px;left:50%;margin-left:-3.5px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #efefef;position:absolute;display:inline-block;content:"";}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons{display:flex;align-items:center;justify-content:space-between;padding:10px 0;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .description label{font-weight:500;font-size:15px;line-height:1.3;color:var(--heading);margin-right:10px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button{display:flex;align-items:center;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button input{width:30px;height:30px;padding:0;text-align:center;border:none;pointer-events:none;font-weight:500;font-size:15px;line-height:1.3;color:var(--heading);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button .guests-icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;text-align:center;border:none;border-radius:4px;background-color:#F9F9F9;color:var(--heading);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button .guests-icon i{font-size:10px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button .guests-icon:hover{background-color:var(--primary);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons .guests-button .guests-icon:hover i{color:#FFF;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons:first-child{padding-top:0;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons:last-child{padding-bottom:0;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content .guests-buttons:nth-child(1){border:none;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker{width:100%;cursor:pointer;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker .guestspicker{font-weight:400;font-size:16px;color:var(--light);}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker .guestspicker .gueststotal{display:inline-block;text-align:left;width:18px;margin-left:4px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field.guestspicker-control.active .ovabrw-guestspicker-content{display:block;opacity:1;visibility:visible;}
@media(max-width:1024px){
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn{flex:0 0 100%;margin:20px 0;}
}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn{display:flex;justify-content:center;align-items:center;gap:8px;height:100%;width:100%;border-radius:5px;background-color:var(--primary);font-weight:600;font-size:16px;line-height:1.5;color:#fff;border:unset;padding:18px 32px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn i{font-size:24px;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn svg{width:24px;height:auto;fill:#fff;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn svg path{fill:#fff;}
.ovabrw-search .ovabrw-search-form .ovabrw-s-field .ovabrw-search-btn button.ovabrw-btn:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background-color:var(--secondary);}
.ovabrw-search .select2-container--default .select2-selection--single{border:none;}
.ovabrw-search .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
.ovabrw-search .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--light);padding:0;}
.select2-dropdown{border:none !important;margin-top:10px;box-shadow:10px 2px 40px rgba(0, 0, 0, 0.14);}
.select2-search--dropdown{padding:0 0 5px 0 !important;}
.select2-search--dropdown .select2-search__field{border:none !important;}
.select2-container--default #select2-brw-destinations-select-box-results .select2-results__option--selected, .select2-container--default .select2-results__options .select2-results__option--selected{background-color:#f5f5f5;color:var(--primary);font-weight:600;}
.select2-container--default #select2-brw-destinations-select-box-results .select2-results__option--highlighted.select2-results__option--selectable, .select2-container--default .select2-results__options .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--secondary);color:#fff;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(//mevtoursdubai.com/wp-content/plugins/ova-brw/assets/img/select-arrow.svg);background-repeat:no-repeat;background-size:12px 12px;border:none !important;height:12px !important;width:12px !important;top:40% !important;opacity:0.5;}
.ova-product-list{display:grid;grid-column-gap:24px;grid-row-gap:60px;padding:0;margin:0;}
.ova-product-list.column1{grid-template-columns:1fr;}
.ova-product-list.column2{grid-template-columns:1fr 1fr;}
.ova-product-list.column3{grid-template-columns:1fr 1fr 1fr;}
.ova-product-list.column4{grid-template-columns:1fr 1fr 1fr 1fr;}
@media screen and (max-width:1200px){
.ova-product-list.column4{grid-template-columns:1fr 1fr 1fr;}
}
@media screen and (max-width:1024px){
.ova-product-list.column3, .ova-product-list.column4{grid-template-columns:1fr 1fr;}
}
@media screen and (max-width:768px){
.ova-product-list.column2, .ova-product-list.column3, .ova-product-list.column4{grid-template-columns:1fr;}
}
.ova-product-list.ova-product-list-template2.column3, .ova-product-list.ova-product-list-template2.column4{grid-template-columns:1fr 1fr;}
@media screen and (max-width:768px){
.ova-product-list.ova-product-list-template2.column3, .ova-product-list.ova-product-list-template2.column4{grid-template-columns:1fr;}
}
.ova-product-list.ova-product-list-template2 .ova-product{display:grid;grid-template-columns:48% 52%;border-radius:0;}
@media screen and (max-width:767px){
.ova-product-list.ova-product-list-template2 .ova-product{grid-template-columns:1fr;}
}
.ova-product-list.ova-product-list-template2 .ova-product .ova_head_product{background-color:#fff;padding:10px;}
.ova-product-list.ova-product-list-template2 .ova-product .ova_head_product .ova-product-thumbnail{border-radius:0;height:100%;}
.ova-product-list.ova-product-list-template2 .ova-product .ova_head_product .ova-product-thumbnail img{height:100%;}
.ova-product-list.ova-product-list-template2 .ova-product .ova_foot_product{padding:30px;}
@media(max-width:767px){
.ova-product-list.ova-product-list-template2 .ova-product .ova_foot_product{padding:20px 25px 25px 25px;}
}
.ova-product-list.ova-product-list-template2 .ova-product .ova-is-featured{top:22px;left:22px;}
.ova-product-list.ova-product-list-template2 .ova-product .ova-tour-day{position:static;margin-bottom:10px;}
.ova-product{text-align:left !important;list-style-type:none;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;overflow:hidden;height:fit-content;}
.ova-product:hover .ova_head_product .ova-product-thumbnail img{transform:scale(1.05);}
.ova-product .ova_head_product{display:block;position:relative;}
.ova-product .ova_head_product .ova-product-thumbnail{display:block;overflow:hidden;border-radius:10px 10px 0 0;}
.ova-product .ova_head_product .ova-product-thumbnail img{display:block;margin:0 !important;width:100%;min-height:226px;object-fit:cover;transition:transform 0.9s ease-out;}
.ova-product .ova_foot_product{transition:all 0.3s ease;position:relative;background-color:#fff;padding:30px 20px 20px 20px;}
.ova-product .ova_foot_product .ova-product-title{margin:0;padding-bottom:14px;line-height:1;}
.ova-product .ova_foot_product .ova-product-title a{transition:all 0.3s ease;font-size:20px;font-weight:bold;color:var(--heading);font-feature-settings:"pnum" on, "onum" on;}
.ova-product .ova_foot_product .ova-product-title:hover a{transition:all 0.3s ease;color:var(--primary);}
.products .ova-product .ova_head_product .ova-product-thumbnail img{min-height:226px;}
.ova-card-gallery{height:100%;}
.ova-card-gallery .ova-gallery-popup{height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow{position:relative;z-index:0;height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-stage{height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-stage .owl-item{height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-stage .owl-item .item{height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-stage .owl-item .item .gallery-fancybox{display:block;height:100%;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-stage .owl-item .item .gallery-fancybox img{height:100%;object-fit:cover;object-position:center;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-nav{position:absolute;top:50%;left:50%;height:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 10px;opacity:0;visibility:hidden;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-nav button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#FFF;color:var(--heading);border-radius:50%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-nav button:hover{background-color:var(--primary);color:#FFF;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-dots{position:absolute;left:0;bottom:20px;height:0;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-dots button{display:flex;width:7px;height:7px;background-color:#FFF;border-radius:50%;margin-right:5px;opacity:0.7;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-dots button.active, .ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow .owl-dots button:hover{opacity:1;}
.ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow:hover .owl-nav, .ova-card-gallery .ova-gallery-popup .ova-gallery-slideshow:hover .owl-dots{opacity:1;visibility:visible;}
.rtl .ova-product .ova_foot_product .ova-product-title{text-align:right;}
.ova_product_categories .item:hover .image-thumbnail{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:0;}
.ova_product_categories .item:hover .image-thumbnail:before{opacity:0.5;z-index:1;}
.ova_product_categories .item:hover .image-thumbnail .read-more{opacity:1;top:50%;z-index:2;}
.ova_product_categories .item:hover .image-thumbnail img{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:scale(1.2);}
.ova_product_categories .item .image-thumbnail{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;overflow:hidden;border-radius:200px 200px 0px 0px;}
.ova_product_categories .item .image-thumbnail.no-thumbnail{margin:10px 0 0 0;text-align:center;}
.ova_product_categories .item .image-thumbnail.no-thumbnail:before{content:none;}
.ova_product_categories .item .image-thumbnail.no-thumbnail .read-more{position:static;opacity:1;transform:unset;color:var(--primary);}
.ova_product_categories .item .image-thumbnail:before{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#111B19;opacity:0;}
.ova_product_categories .item .image-thumbnail img{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:scale(1);width:100%;min-height:207px;object-fit:cover;}
.ova_product_categories .item .image-thumbnail .read-more{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-flex;padding:0;width:auto;height:auto;text-align:center;position:absolute;top:80%;left:50%;transform:translate(-50%, -50%);justify-content:center;align-items:center;color:#ffffff;opacity:0;font-size:16px;font-weight:600;line-height:1.4;}
.ova_product_categories .item .image-thumbnail .read-more:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--primary-hover);}
.ova_product_categories .item .image-thumbnail .read-more i{margin-left:8px;}
.ova_product_categories .item .title{margin:35px 0 0 0;text-align:center;}
.ova_product_categories .item .title a{transition:all 0.3s ease;color:var(--heading);font-weight:bold;font-size:24px;}
.ova_product_categories .item .title a:hover{transition:all 0.3s ease;color:var(--primary-hover);}
.ova_product_categories .item .counts{text-align:center;text-transform:capitalize;margin-top:5px;}
.ova_product_categories.owl-carousel .owl-nav{position:absolute;bottom:calc(100% + 99px);right:18%;}
@media(max-width:1299px){
.ova_product_categories.owl-carousel .owl-nav{right:5%;}
}
.ova_product_categories.owl-carousel .owl-nav button{border-radius:100%;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;}
.ova_product_categories.owl-carousel .owl-nav button.owl-prev{border:1px solid var(--light);}
.ova_product_categories.owl-carousel .owl-nav button.owl-next{border:1px solid var(--light);margin-left:4px;}
.ova_product_categories.owl-carousel .owl-nav button i{font-size:22px;color:var(--light);}
.ova_product_categories.owl-carousel .owl-nav button:hover{border-color:var(--primary-hover);}
.ova_product_categories.owl-carousel .owl-nav button:hover i{color:var(--primary-hover);}
.ova_product_categories.owl-carousel .owl-dots{text-align:center;margin-top:30px;}
.ova_product_categories.owl-carousel .owl-dots .owl-dot{outline:none;}
.ova_product_categories.owl-carousel .owl-dots .owl-dot span{width:17px;height:8px;margin:5px;background-color:var(--primary);opacity:0.2;display:block;-webkit-backface-visibility:visible;transition:all 0.2s ease;border-radius:4px;}
.ova_product_categories.owl-carousel .owl-dots .owl-dot.active span{width:45px;opacity:1;background-color:var(--primary);}
.rtl .ova_product_categories.owl-carousel .owl-nav{right:unset;left:18%;}
@media(max-width:1299px){
.rtl .ova_product_categories.owl-carousel .owl-nav{left:5%;}
}
.rtl .ova_product_categories.owl-carousel .owl-nav button.owl-next{margin-left:0;margin-right:4px;}
.ova-product-slider.elementor-ralated.owl-carousel .owl-nav button{top:-90px;}
.ova-product-slider.ova-product-slider-template2 .ova-product{border-radius:0;}
.ova-product-slider.ova-product-slider-template2 .ova-product:hover .ova-product-review-and-price{transition:all 0.5s ease;bottom:30px;opacity:1;visibility:visible;}
.ova-product-slider.ova-product-slider-template2 .ova-product:hover .ova-product-day-title-location{transition:all 0.5s ease;margin-bottom:90px;}
.ova-product-slider.ova-product-slider-template2 .ova-product .ova_head_product .ova-product-thumbnail{border-radius:0;}
.ova-product-slider.ova-product-slider-template2 .ova-product .ova_head_product .ova-product-thumbnail img{min-height:378px;}
.ova-product-slider.ova-product-slider-template2 .ova-product .ova_foot_product{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.7) 70%);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}
.ova-product-slider.ova-product-slider-template2 .ova-product .ova_foot_product .ova-product-title:hover a{color:var(--primary);}
.ova-product-slider.ova-product-slider-template2 .ova-product .ova_foot_product .ova-product-title a{color:#fff;}
.ova-product-slider.ova-product-slider-template2 .ova-tour-day{position:static;width:fit-content;margin-bottom:10px;}
.ova-product-slider.ova-product-slider-template2 .ova-product-day-title-location{transition:all 0.5s ease;}
.ova-product-slider.ova-product-slider-template2 .ova-product-review-and-price{transition:all 0.5s ease;position:absolute;bottom:-65px;width:calc(100% - 40px);visibility:hidden;opacity:0;}
.ova-product-slider.ova-product-slider-template2 .ova-product-wrapper-price .ova-product-price .new-product-price{color:#fff;}
.ova-product-slider.ova-product-slider-template2 .ova-product-wrapper-price .ova-product-price .old-product-price{color:rgba(255, 255, 255, 0.8);}
.ova-product-slider.ova-product-slider-template2 .ova-product-location i{color:#FFC83E;}
.ova-product-slider.ova-product-slider-template2 .ova-product-location .location{color:#fff;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product{border-radius:10px;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product:hover .ova-product-day-title-location{margin-bottom:0;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product .ova_head_product .ova-product-thumbnail{border-radius:0;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product .ova_head_product .ova-product-thumbnail img{height:400px;}
@media(max-width:767px){
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product .ova_head_product .ova-product-thumbnail img{height:auto;}
}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product .ova_foot_product{background:linear-gradient(0deg, rgb(26, 26, 61) 0%, rgba(26, 26, 61, 0) 100%);border-radius:10px;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product .ova_foot_product .ova-product-title{order:1;padding-bottom:20px;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-tour-day{display:none;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-location{padding-bottom:6px;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-location i{color:#fff;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-day-title-location{display:flex;flex-direction:column;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-review{margin:0;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-wrapper-price{padding-top:0;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-wrapper-price .ova-product-price .new-product-price{color:#fff;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-wrapper-price .ova-product-price .old-product-price{color:#7580a0;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-wrapper-price .product-btn-book-now{display:none;}
.ova-product-slider.ova-product-slider-template2.template2_style_2 .ova-product-review-and-price{position:static;visibility:visible;opacity:1;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;}
.ova-product-slider.owl-carousel .owl-stage-outer{padding-bottom:20px;}
@media(max-width:576px){
.ova-product-slider.owl-carousel .owl-nav{display:none;}
}
.ova-product-slider.owl-carousel .owl-nav button{transition:all 0.3s ease;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:-136px;right:0;width:36px;height:36px;}
.ova-product-slider.owl-carousel .owl-nav button.owl-prev, .ova-product-slider.owl-carousel .owl-nav button.owl-next{border:1px solid var(--light);}
.ova-product-slider.owl-carousel .owl-nav button.owl-prev:hover, .ova-product-slider.owl-carousel .owl-nav button.owl-next:hover{transition:all 0.3s ease;border:1px solid var(--primary);}
.ova-product-slider.owl-carousel .owl-nav button.owl-prev:hover i, .ova-product-slider.owl-carousel .owl-nav button.owl-next:hover i{transition:all 0.3s ease;color:var(--primary);}
.ova-product-slider.owl-carousel .owl-nav button.owl-prev{margin-right:40px;}
.ova-product-slider.owl-carousel .owl-nav button i{transition:all 0.3s ease;display:inline-flex;font-size:22px;color:var(--light);}
.ova-product-slider .owl-dots{text-align:center;}
.ova-product-slider .owl-dots .owl-dot{outline:none;}
.ova-product-slider .owl-dots .owl-dot span{width:10px;height:10px;margin:0 3px;background:var(--primary);opacity:0.3;display:block;-webkit-backface-visibility:visible;transition:opacity 0.2s ease;border-radius:10px;}
.ova-product-slider .owl-dots .owl-dot.active span{opacity:1;}
.rtl .ova-product-slider.owl-carousel .owl-nav button{left:0;right:unset;}
.rtl .ova-product-slider.owl-carousel .owl-nav button.owl-prev{margin-right:0;margin-left:40px;}
.ovabrw-search-ajax .ovabrw-search{margin-bottom:24px;}
.ovabrw-search-ajax .ovabrw-search-advanced{margin-bottom:53px;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input{cursor:pointer;display:flex;justify-content:flex-end;align-items:center;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input .advanced-search-icon{line-height:1;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input .advanced-search-icon i{font-size:24px;color:var(--primary);}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input .search-advanced-text{transition:all 0.3s ease;display:inline-block;margin:0 8px;font-weight:700;border-bottom:1px solid #e6e6e6;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input i{color:var(--light);font-size:20px;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-input:hover .search-advanced-text{transition:all 0.3s ease;border-bottom:1px solid var(--secondary);}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper{transition:all 0.3s ease;position:absolute;opacity:0;visibility:hidden;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;padding:30px;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;background-color:#fff;z-index:999;margin-top:0;width:100%;max-height:420px;overflow:auto;}
@media(max-width:1024px){
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper{grid-template-columns:auto;}
}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper.toggled{transition:all 0.3s ease;opacity:1;visibility:visible;margin-top:20px;}
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper .search-advanced-field:not(:last-child){padding-right:30px;border-right:1px solid #e6e6e6;}
@media(max-width:1024px){
.ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper .search-advanced-field:not(:last-child){padding-right:0;border-right:none;}
}
.ovabrw-search-ajax .search-advanced-field .ovabrw-label{display:inline-block;color:#000;margin-bottom:12px;font-weight:700;}
.ovabrw-search-ajax .search-advanced-field .brw-tour-price-input{display:flex;gap:12px;margin-bottom:20px;}
.ovabrw-search-ajax .search-advanced-field .brw-tour-price-input input[type=text]{width:100%;color:var(--light);}
.ovabrw-search-ajax .search-advanced-field input[type=checkbox], .ovabrw-search-ajax .search-advanced-field input[type=radio]{text-align:center;vertical-align:middle;width:20px;height:20px;appearance:none;border:1px solid var(--light);margin-right:4px;line-height:1;}
.ovabrw-search-ajax .search-advanced-field input[type=checkbox]:checked, .ovabrw-search-ajax .search-advanced-field input[type=radio]:checked{border:1px solid var(--secondary);}
.ovabrw-search-ajax .search-advanced-field input[type=checkbox]:checked:after, .ovabrw-search-ajax .search-advanced-field input[type=radio]:checked:after{font-family:"icomoon" !important;font-size:20px;content:"\e90c";color:var(--secondary);}
.ovabrw-search-ajax .search-advanced-field .slider-wrapper{margin-bottom:20px;}
.ovabrw-search-ajax .tour-category-field, .ovabrw-search-ajax .input-rating, .ovabrw-search-ajax .duration-field{margin-bottom:12px;line-height:1.2;}
.ovabrw-search-ajax .tour-category-field label span{color:var(--heading);vertical-align:bottom;}
.ovabrw-search-ajax .tour-category-field-child{margin:12px 0 12px 22px;}
.ovabrw-search-ajax .total-rating-stars .rating-stars{color:#FFC83E;font-size:14px;}
.ovabrw-search-ajax #brw-tour-price-slider.ui-widget-content{border:none;background-color:#f5f5f5;border-radius:100px;height:6px;margin:0 6px;}
.ovabrw-search-ajax #brw-tour-price-slider.ui-widget-content .ui-state-default{z-index:1;background:#fff;border:3px solid var(--secondary);border-radius:50%;width:15px;height:15px;}
.ovabrw-search-ajax #brw-tour-price-slider.ui-widget-content .ui-state-default:focus-visible{outline:none;}
.ovabrw-search-ajax #brw-tour-price-slider .ui-slider-range{background-color:var(--secondary);}
.ovabrw-search-ajax .ovabrw-tour-filter{display:flex;row-gap:5px;justify-content:space-between;align-items:center;margin-bottom:30px;border-bottom:1px solid #e6e6e6;padding-bottom:12px;}
@media(max-width:620px){
.ovabrw-search-ajax .ovabrw-tour-filter{flex-direction:column;align-items:flex-start;padding-bottom:15px;}
}
.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .tour-found-text{font-size:32px;line-height:1.1;color:var(--heading);letter-spacing:-1px;font-weight:700;font-feature-settings:"pnum" on, "onum" on;}
@media(max-width:620px){
.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .tour-found-text{font-size:28px;}
}
.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .clear-filter{cursor:pointer;color:#008DD0;font-size:14px;font-weight:700;}
.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .clear-filter:hover{color:var(--primary);}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter{display:flex;align-items:flex-end;position:relative;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort{line-height:1.2;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort .input_select_input{cursor:pointer;border-radius:0;border-width:0;text-align:right;padding:0 8px 0 0;font-size:16px;font-weight:700;line-height:1.2;}
@media(max-width:620px){
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort .input_select_input{text-align:left;}
}
@media(max-width:320px){
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort .input_select_input{max-width:150px;}
}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list{position:absolute;right:0;z-index:998;list-style-type:none;padding:0;background-color:#fff;box-shadow:10px 2px 40px rgba(0, 0, 0, 0.14);width:165px;max-height:150px;overflow:scroll;}
@media(max-width:620px){
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list{right:unset;left:0;}
}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list li.term_item{padding:12px 15px;cursor:pointer;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list li.term_item:not(:last-child){border-bottom:1px solid #e5e5e5;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list li.term_item.term_item_selected{background-color:var(--secondary);color:#fff;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-sort ul.input_select_list li.term_item:hover{background-color:var(--secondary);color:#fff;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .asc_desc_sort{position:relative;margin:0 20px;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .asc_desc_sort i{font-weight:600;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .asc_desc_sort .desc_sort{position:absolute;left:0;bottom:-2px;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-result-layout{display:inline-flex;gap:10px;font-size:24px;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-result-layout i{cursor:pointer;}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-result-layout i.filter-layout-active{color:var(--secondary);}
.ovabrw-search-ajax .ovabrw-tour-filter .right-filter .filter-result-layout i:hover{color:var(--secondary);}
.ovabrw-search-ajax .wrap-load-more{width:100%;display:none;position:relative;padding:30px 0;}
.ovabrw-search-ajax .wrap-load-more .loader{position:absolute;bottom:10px;left:50%;transform:translate(-50%);stroke-linecap:round;}
.ovabrw-search-ajax .wrap-load-more .loader circle{fill:none;stroke-width:1.5;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:25px 25px;will-change:transform;stroke:var(--primary);}
.ovabrw-search-ajax .wrap-load-more .loader circle:nth-of-type(1){stroke-dasharray:40px;animation-name:preloader_1;}
.ovabrw-search-ajax .wrap-load-more .loader circle:nth-of-type(2){stroke-dasharray:80px;animation-name:preloader_2;}
@keyframes preloader_1 {
100%{transform:rotate(360deg);}
}
@keyframes preloader_2 {
100%{transform:rotate(-360deg);}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax{margin-top:40px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul{padding:0px;margin:0px;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li{cursor:pointer;margin-right:10px;background-color:var(--first-background);border-radius:5px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li:last-child{margin-right:0;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li span{border-radius:5px;padding:0px 18px;min-width:54px;font-size:14px;color:var(--heading);height:40px;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li span i{font-size:12px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li span:hover{background-color:var(--primary);color:#fff;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-pagination-ajax ul li .current{background-color:var(--primary);color:#fff;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result{display:grid;grid-gap:24px;padding:0;margin:0;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .not_found_product .empty-list{font-size:42px;line-height:1.1;color:var(--primary);width:max-content;margin:0 0 10px 0;}
@media(max-width:767px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .not_found_product .empty-list{font-size:32px;width:auto;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid{grid-row-gap:40px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column1{grid-template-columns:1fr;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column2{grid-template-columns:1fr 1fr;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column3{grid-template-columns:1fr 1fr 1fr;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr 1fr;}
@media screen and (max-width:1200px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr;}
}
@media screen and (max-width:1024px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr;}
}
@media screen and (max-width:768px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column2, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product{display:grid;grid-template-columns:1fr 2fr;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;overflow:hidden;}
@media(max-width:900px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product{grid-template-columns:auto;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product:hover .product-img:before{transition:all 0.5s ease;opacity:1;visibility:visible;bottom:0;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product:hover .product-img img{transition:transform 0.7s ease-out;transform:scale3d(1.05, 1.05, 1.05);}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product:hover .product-img .ova-video-gallery{transition:all 0.7s ease;bottom:20px;opacity:1;visibility:visible;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-img{position:relative;overflow:hidden;border-radius:10px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-img:before{transition:all 0.5s ease;position:absolute;z-index:1;content:"";opacity:0;visibility:hidden;bottom:-20px;left:0;background:linear-gradient(180deg, rgba(19, 23, 43, 0) 0.44%, rgba(19, 23, 43, 0.24) 38.3%, rgba(19, 23, 43, 0.5) 100%);width:100%;height:33%;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-img img{transition:transform 0.7s ease-out;display:block;height:100%;width:100%;min-height:230px;object-fit:cover;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{top:unset;right:unset;left:16px;bottom:40px;border:none;opacity:0;visibility:hidden;}
@media(max-width:900px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{opacity:1;visibility:visible;bottom:20px;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container{display:flex;flex-wrap:wrap;background-color:#fff;padding:25px 30px;}
@media(max-width:460px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container{padding:25px;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 64%;border-right:1px solid var(--border);padding-right:24px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title{transition:all 0.3s ease;margin:0;padding-bottom:10px;font-size:20px;line-height:1.2;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title:hover{transition:all 0.3s ease;color:var(--primary);}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description{margin:16px 0;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description p, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h1, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h2, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h3, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h4, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h5, .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h6{margin:0;font-size:16px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul{margin:0;padding:0 0 0 12px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul li::marker{color:var(--secondary);}
@media(max-width:900px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 100%;border-right:0;padding-right:0;}
}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 36%;text-align:right;padding-left:40px;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-tour-day{position:static;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:column;align-items:flex-end;row-gap:14px;}
@media(max-width:900px){
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 100%;padding-left:0;}
.ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:row;}
}
.rtl .ovabrw-search-ajax .ovabrw-search-advanced .search-advanced-field-wrapper .search-advanced-field:not(:last-child){padding-right:0;border-right:0;padding-left:30px;border-left:1px solid #e6e6e6;}
.rtl .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{border-right:0;padding-right:0;border-left:1px solid var(--border);padding-left:24px;}
.rtl .ovabrw-search-ajax .brw-search-ajax-result .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{text-align:left;padding-left:0;padding-right:40px;}
.ova-product-location{display:flex;align-items:flex-start;gap:3px;line-height:1.2;padding-bottom:3px;}
.ova-product-location i{font-size:16px;color:var(--secondary);}
.ova-product-location .location{font-size:14px;}
.ova-is-featured{position:absolute;top:16px;left:16px;z-index:1;display:inline-block;padding:8px;background-color:var(--primary);color:#fff;border-radius:5px;font-size:14px;line-height:1;}
.ova-product-wishlist{position:absolute;top:16px;right:16px;z-index:1;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist{margin:0;padding-left:10px;line-height:1.2;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#fff;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist i{font-size:16px;color:var(--light);margin:0;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist svg{width:20px;height:20px;color:var(--light);margin:0;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist span{display:none;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist .feedback{color:var(--primary);}
.ova-product-wishlist .yith-wcwl-add-to-wishlist a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--heading);font-weight:500;}
.ova-product-wishlist .yith-wcwl-add-to-wishlist a:hover{color:var(--primary);}
.ova-tour-day{position:absolute;left:20px;top:-22px;display:inline-flex;align-items:center;justify-content:center;gap:3px;border-radius:5px;line-height:1;z-index:1;border:1px solid var(--secondary);padding:8px;margin-top:5px;color:var(--secondary);background-color:#fff;}
.ova-tour-day i{display:inline-flex;}
.ova-product-review .star-rating{color:#FFC83E;overflow:hidden;position:relative;float:none !important;height:1.1em;line-height:1;font-size:0.875em;width:5.4em;font-family:star;margin-top:8px;}
.ova-product-review .star-rating:before{content:"sssss";color:#e6e6e6;float:left;top:0;left:0;position:absolute;}
.ova-product-review .star-rating .rating-percent{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.ova-product-review .star-rating .rating-percent:before{content:"SSSSS";top:0;position:absolute;left:0;}
.ova-product-review .star-rating strong.rating{display:none;}
.ova-product-review .star-rating span.rating{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.ova-product-review .star-rating span.rating:before{content:"SSSSS";top:0;position:absolute;left:0;}
.ova-product-review .parentheses-rating{color:#A49F9C;}
.ova-product-wrapper-price{display:flex;align-items:center;justify-content:space-between;width:100%;line-height:1;padding-top:28px;}
.ova-product-wrapper-price .ova-product-price .no-product-price{font-size:16px;font-weight:bold;line-height:1;color:var(--primary);text-decoration:underline;}
.ova-product-wrapper-price .ova-product-price .new-product-price{font-size:20px;font-weight:bold;line-height:1.5;color:var(--heading);}
.ova-product-wrapper-price .ova-product-price .old-product-price{font-size:16px;font-weight:bold;line-height:1.5;color:var(--light);text-decoration-line:line-through;}
.ova-product-wrapper-price .product-btn-book-now{transition:all 0.3s ease;display:inline-flex;justify-content:center;align-items:center;border-radius:5px;background-color:var(--primary);color:#fff;font-size:16px;line-height:1.5;padding:4px 20px;text-transform:none;font-weight:600;border:1px solid transparent;}
.ova-product-wrapper-price .product-btn-book-now:hover{border:1px solid var(--primary);background-color:#fff;color:var(--primary);}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar{display:grid;gap:24px;grid-template-columns:3.2fr 1fr;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar.left_sidebar{grid-template-columns:1fr 3.2fr;}
@media(max-width:1024px){
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar.left_sidebar{grid-template-columns:auto;}
}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar.left_sidebar .search-ajax-sidebar{grid-row:1;}
@media(max-width:1024px){
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar{grid-template-columns:auto;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar{grid-row:1;margin-bottom:30px;}
}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search{padding:25px;padding-bottom:35px;box-shadow:none;border:1px solid var(--border);}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .search-title{display:flex;align-items:center;justify-content:space-between;position:relative;font-size:20px;line-height:1.2;border-bottom:1px solid #e6e6e6;margin:0 -25px 25px -25px;padding:0 25px 25px 25px;cursor:pointer;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .search-title:before{position:absolute;content:"";top:0;left:0;height:calc(100% - 20px);width:4px;background-color:var(--primary);}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .search-title i{font-size:24px;line-height:1;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-s-field{flex-direction:column;align-items:flex-start;row-gap:16px;padding-bottom:30px;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field{display:flex;flex:0 0 100%;width:100%;border:1px solid var(--border);padding:16px;border-radius:5px;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input{display:flex;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-label{margin-bottom:0;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-search-btn{padding-top:15px;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-search-btn .ovabrw-btn{display:flex;align-items:center;justify-content:center;width:100%;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form .ovabrw-search-btn .ovabrw-btn i{margin-right:4px;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-form.unborder .ovabrw-search-advanced-sidebar .search-advanced-field-wrapper .search-advanced-field.price-field .ovabrw-label{border:none;padding:0;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field{margin-bottom:25px;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .ovabrw-label{cursor:pointer;padding-top:25px;border-top:1px solid var(--border);margin-bottom:25px;display:flex;justify-content:space-between;align-items:center;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .ovabrw-label i{font-size:24px;line-height:1;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .search-advanced-content.toggled{display:none;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .brw-tour-price-input{justify-content:space-between;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .brw-tour-price-input .tour-price-value{position:relative;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .brw-tour-price-input .tour-price-value span{position:absolute;left:5px;color:#fff;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .brw-tour-price-input input[type=text]{background-color:var(--secondary);color:#fff;border:none;padding:2px 4px;max-width:70px;text-align:center;}
.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .select2-container--default .select2-selection--single .select2-selection__arrow{display:block;}
.elementor-ovabrw-product-forms .ova-forms-product .forms-wrapper{margin-top:0;}
.ova-product-filter-ajax{display:flex;gap:24px;position:relative;overflow:hidden;}
@media(max-width:1024px){
.ova-product-filter-ajax{flex-flow:column;}
}
.ova-product-filter-ajax ul{list-style-type:none;padding:30px;margin:0;background:#F2FBFA;width:calc(34% - 12px);}
@media(max-width:1024px){
.ova-product-filter-ajax ul{width:100%;}
}
.ova-product-filter-ajax ul li.filter-title{position:relative;display:inline-block;margin:0 0 40px 0;padding:0 0 16px 0;font-size:28px;font-weight:600;line-height:1.2;color:var(--heading);}
.ova-product-filter-ajax ul li.filter-title:after{position:absolute;content:"";left:0;bottom:0;width:60px;height:4px;background-color:var(--primary);}
.ova-product-filter-ajax ul li.product-filter-button{transition:all 0.3s ease;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;padding:16px 20px;color:var(--heading);background-color:#fff;margin:0 5px 5px 0;}
@media(max-width:767px){
.ova-product-filter-ajax ul li.product-filter-button{font-size:16px;}
}
.ova-product-filter-ajax ul li.product-filter-button.active-category{transition:all 0.3s ease;background-color:var(--primary);color:#fff;}
.ova-product-filter-ajax ul li.product-filter-button:hover{transition:all 0.3s ease;background-color:var(--primary);color:#fff;}
.ova-product-filter-ajax .content-item{width:calc(66% - 12px);}
@media(max-width:1024px){
.ova-product-filter-ajax .content-item{width:100%;}
}
.ova-product-filter-ajax .content-item .owl-stage-outer .owl-stage .owl-item.first-active.active .product-slider .info a.next-button{transition:all 0.7s ease;right:0;visibility:visible;opacity:1;}
.ova-product-filter-ajax .content-item .ova-product{border-radius:0;}
.ova-product-filter-ajax .content-item .ova-product .ova_head_product .ova-product-thumbnail{border-radius:0;}
.ova-product-filter-ajax .content-item .ova-product .ova_head_product .ova-product-thumbnail img{min-height:378px;}
.ova-product-filter-ajax .content-item .ova-product .ova_foot_product{position:absolute;bottom:0;right:0;width:100%;height:100%;padding:40px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.9) 100%);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}
@media(max-width:767px){
.ova-product-filter-ajax .content-item .ova-product .ova_foot_product{padding:40px 30px;}
}
.ova-product-filter-ajax .content-item .ova-product .ova_foot_product .ova-product-title:hover a{color:var(--primary);}
.ova-product-filter-ajax .content-item .ova-product .ova_foot_product .ova-product-title a{color:#fff;}
.ova-product-filter-ajax .content-item .ova-tour-day{position:static;width:fit-content;margin-bottom:10px;}
.ova-product-filter-ajax .content-item .ova-product-day-title-location{transition:all 0.5s ease;}
.ova-product-filter-ajax .content-item .ova-product-review-and-price{display:flex;align-items:center;}
@media(max-width:500px){
.ova-product-filter-ajax .content-item .ova-product-review-and-price{align-items:flex-start;flex-direction:column;}
}
.ova-product-filter-ajax .content-item .ova-product-wrapper-price{padding:0;}
.ova-product-filter-ajax .content-item .ova-product-wrapper-price .ova-product-price .new-product-price{color:#fff;}
.ova-product-filter-ajax .content-item .ova-product-wrapper-price .ova-product-price .old-product-price{color:rgba(255, 255, 255, 0.8);}
.ova-product-filter-ajax .content-item .ova-product-location{padding-bottom:20px;}
.ova-product-filter-ajax .content-item .ova-product-location .location{color:#fff;}
.ova-product-filter-ajax .content-item .owl-dots{display:flex;justify-content:center;align-items:center;position:relative;top:-20px;}
.ova-product-filter-ajax .content-item .owl-dots button{width:8px;height:8px;background-color:#89909d;margin:0 3px;border-radius:505;}
.ova-product-filter-ajax .content-item .owl-dots button.active{background-color:var(--primary);}
.ova-product-filter-ajax .content-item .owl-nav{position:absolute;top:45%;display:flex;align-items:center;justify-content:space-between;width:100%;}
.ova-product-filter-ajax .content-item .owl-nav button.owl-next, .ova-product-filter-ajax .content-item .owl-nav button.owl-prev{transition:al 0.3s ease;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background-color:transparent;border:1px solid #fff;font-size:16px;color:#fff;}
.ova-product-filter-ajax .content-item .owl-nav button.owl-next:hover, .ova-product-filter-ajax .content-item .owl-nav button.owl-prev:hover{transition:al 0.3s ease;background-color:#fff;color:var(--heading);}
.ova-product-filter-ajax .content-item .owl-nav button.owl-next{margin-right:40px;}
.ova-product-filter-ajax .content-item .owl-nav button.owl-prev{margin-left:40px;}
.ovabrw-category-ajax{position:relative;}
.ovabrw-category-ajax .ovabrw-category-list{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;white-space:nowrap;}
@media only screen and (max-width: 768px) {
.ovabrw-category-ajax .ovabrw-category-list{margin-bottom:32px;border-bottom:1px solid var(--light);}
.ovabrw-category-ajax .ovabrw-category-list::-webkit-scrollbar{height:2px;}
.ovabrw-category-ajax .ovabrw-category-list::-webkit-scrollbar-thumb{background-color:var(--light);}
}
.ovabrw-category-ajax .ovabrw-category-list .category-item{cursor:pointer;font-size:16px;font-weight:600;color:var(--heading);padding:10px 25px;margin:0 10px 40px 0;border-radius:20px;line-height:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-category-ajax .ovabrw-category-list .category-item:hover{background-color:rgba(0, 0, 0, 0.03);}
.ovabrw-category-ajax .ovabrw-category-list .category-item.active{background-color:var(--primary);color:#FFF;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result{display:grid;grid-gap:24px;padding:0;margin:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .not_found_product .empty-list{font-size:42px;line-height:1.1;color:var(--primary);width:max-content;margin:0 0 10px 0;}
@media(max-width:767px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .not_found_product .empty-list{font-size:32px;width:auto;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid{grid-row-gap:40px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product{box-shadow:none;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_head_product .ova-product-wishlist{top:93.5%;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_head_product .ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{background-color:var(--secondary);}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_head_product .ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist i{color:#fff;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_head_product .ova-product-thumbnail{border-radius:10px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product{padding:35px 5px 20px 5px;background-color:#1a1a3d;border-radius:10px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-day-title-location{display:flex;flex-direction:column;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-title{padding-bottom:22px;order:1;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-title a{font-size:22px;color:#fff;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-title a:hover{text-decoration:underline;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-tour-day{font-size:15px;color:#fff;border:1px solid var(--priamry);background-color:var(--primary);}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-tour-day i{display:none;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-location{padding-bottom:8px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-location .location{font-size:16px;color:#9d9dd8;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-review{margin:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-review-and-price{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;border-bottom:1px solid rgba(255, 255, 255, 0.1);padding-bottom:27px;margin-bottom:47px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price{padding-top:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .ova-product-price .new-product-price{color:#fff;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .ova-product-price .old-product-price{color:#7580a0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .product-btn-book-now{position:absolute;bottom:20px;padding:0;background-color:transparent;border:none;color:#9d9dd8;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .product-btn-book-now span{text-decoration:underline;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .product-btn-book-now:hover{color:var(--secondary);}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.grid-layout-template_2 .ova-product .ova_foot_product .ova-product-wrapper-price .product-btn-book-now:after{margin:0 5px;content:"\f124";font-family:"ovaicon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column1{grid-template-columns:1fr;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column2{grid-template-columns:1fr 1fr;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column3{grid-template-columns:1fr 1fr 1fr;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr 1fr;}
@media screen and (max-width:1200px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr;}
}
@media screen and (max-width:1024px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr;}
}
@media screen and (max-width:768px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column2, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product{display:grid;grid-template-columns:1fr 2fr;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;overflow:hidden;}
@media(max-width:900px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product{grid-template-columns:auto;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product:hover .product-img:before{transition:all 0.5s ease;opacity:1;visibility:visible;bottom:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product:hover .product-img img{transition:transform 0.7s ease-out;transform:scale3d(1.05, 1.05, 1.05);}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product:hover .product-img .ova-video-gallery{transition:all 0.7s ease;bottom:20px;opacity:1;visibility:visible;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-img{position:relative;overflow:hidden;border-radius:10px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-img:before{transition:all 0.5s ease;position:absolute;z-index:1;content:"";opacity:0;visibility:hidden;bottom:-20px;left:0;background:linear-gradient(180deg, rgba(19, 23, 43, 0) 0.44%, rgba(19, 23, 43, 0.24) 38.3%, rgba(19, 23, 43, 0.5) 100%);width:100%;height:33%;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-img img{transition:transform 0.7s ease-out;display:block;height:100%;width:100%;min-height:230px;object-fit:cover;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{top:unset;right:unset;left:16px;bottom:40px;border:none;opacity:0;visibility:hidden;}
@media(max-width:900px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{opacity:1;visibility:visible;bottom:20px;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container{display:flex;flex-wrap:wrap;background-color:#fff;padding:25px 30px;}
@media(max-width:460px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container{padding:25px;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 64%;border-right:1px solid var(--border);padding-right:24px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title{transition:all 0.3s ease;margin:0;padding-bottom:10px;font-size:20px;line-height:1.2;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title:hover{transition:all 0.3s ease;color:var(--primary);}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description{margin:16px 0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description p, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h1, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h2, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h3, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h4, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h5, .ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h6{margin:0;font-size:16px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul{margin:0;padding:0 0 0 12px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul li::marker{color:var(--secondary);}
@media(max-width:900px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 100%;border-right:0;padding-right:0;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 36%;text-align:right;padding-left:40px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-tour-day{position:static;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:column;align-items:flex-end;row-gap:14px;}
@media(max-width:900px){
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 100%;padding-left:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:row;}
}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax{margin-top:40px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul{padding:0px;margin:0px;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li{cursor:pointer;margin-right:10px;background-color:var(--first-background);border-radius:5px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li:last-child{margin-right:0;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li span{border-radius:5px;padding:0px 18px;min-width:54px;font-size:14px;color:var(--heading);height:40px;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li span i{font-size:12px;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li span:hover{background-color:var(--primary);color:#fff;}
.ovabrw-category-ajax .ovabrw-category-products .ovabrw-pagination-ajax ul li .current{background-color:var(--primary);color:#fff;}
.ovabrw-category-ajax .wrap-load-more{width:100%;display:none;position:absolute;top:100px;}
.ovabrw-category-ajax .wrap-load-more .loader{position:absolute;bottom:10px;left:50%;transform:translate(-50%);stroke-linecap:round;}
.ovabrw-category-ajax .wrap-load-more .loader circle{fill:none;stroke-width:1.5;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:25px 25px;will-change:transform;stroke:var(--primary);}
.ovabrw-category-ajax .wrap-load-more .loader circle:nth-of-type(1){stroke-dasharray:40px;animation-name:preloader_1;}
.ovabrw-category-ajax .wrap-load-more .loader circle:nth-of-type(2){stroke-dasharray:80px;animation-name:preloader_2;}
@keyframes preloader_1 {
100%{transform:rotate(360deg);}
}
@keyframes preloader_2 {
100%{transform:rotate(-360deg);}
}
.ovabrw-destination-ajax{position:relative;}
.ovabrw-destination-ajax .ovabrw-destination-list{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;white-space:nowrap;}
@media only screen and (max-width: 768px) {
.ovabrw-destination-ajax .ovabrw-destination-list{margin-bottom:32px;border-bottom:1px solid var(--light);}
.ovabrw-destination-ajax .ovabrw-destination-list::-webkit-scrollbar{height:2px;}
.ovabrw-destination-ajax .ovabrw-destination-list::-webkit-scrollbar-thumb{background-color:var(--light);}
}
.ovabrw-destination-ajax .ovabrw-destination-list .destination-item{cursor:pointer;font-size:16px;font-weight:600;color:var(--heading);padding:10px 25px;margin:0 10px 30px 0;border-radius:20px;line-height:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-destination-ajax .ovabrw-destination-list .destination-item:hover{background-color:rgba(0, 0, 0, 0.03);}
.ovabrw-destination-ajax .ovabrw-destination-list .destination-item.active{background-color:var(--primary);color:#FFF;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result{display:grid;grid-gap:24px;padding:0;margin:0;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .not_found_product .empty-list{font-size:42px;line-height:1.1;color:var(--primary);width:max-content;margin:0 0 10px 0;}
@media(max-width:767px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .not_found_product .empty-list{font-size:32px;width:auto;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid{grid-row-gap:40px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column1{grid-template-columns:1fr;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column2{grid-template-columns:1fr 1fr;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column3{grid-template-columns:1fr 1fr 1fr;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr 1fr;}
@media screen and (max-width:1200px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr 1fr;}
}
@media screen and (max-width:1024px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr 1fr;}
}
@media screen and (max-width:768px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column2, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column3, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:1fr;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product{display:grid;grid-template-columns:1fr 2fr;box-shadow:0px 4px 40px rgba(43, 89, 255, 0.08);border-radius:10px;overflow:hidden;}
@media(max-width:900px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product{grid-template-columns:auto;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product:hover .product-img:before{transition:all 0.5s ease;opacity:1;visibility:visible;bottom:0;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product:hover .product-img img{transition:transform 0.7s ease-out;transform:scale3d(1.05, 1.05, 1.05);}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product:hover .product-img .ova-video-gallery{transition:all 0.7s ease;bottom:20px;opacity:1;visibility:visible;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-img{position:relative;overflow:hidden;border-radius:10px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-img:before{transition:all 0.5s ease;position:absolute;z-index:1;content:"";opacity:0;visibility:hidden;bottom:-20px;left:0;background:linear-gradient(180deg, rgba(19, 23, 43, 0) 0.44%, rgba(19, 23, 43, 0.24) 38.3%, rgba(19, 23, 43, 0.5) 100%);width:100%;height:33%;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-img img{transition:transform 0.7s ease-out;display:block;height:100%;width:100%;min-height:230px;object-fit:cover;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{top:unset;right:unset;left:16px;bottom:40px;border:none;opacity:0;visibility:hidden;}
@media(max-width:900px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-img .ova-video-gallery{opacity:1;visibility:visible;bottom:20px;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container{display:flex;flex-wrap:wrap;background-color:#fff;padding:25px 30px;}
@media(max-width:460px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container{padding:25px;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 64%;border-right:1px solid var(--border);padding-right:24px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title{transition:all 0.3s ease;margin:0;padding-bottom:10px;font-size:20px;line-height:1.2;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-title:hover{transition:all 0.3s ease;color:var(--primary);}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description{margin:16px 0;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description p, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h1, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h2, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h3, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h4, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h5, .ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description h6{margin:0;font-size:16px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul{margin:0;padding:0 0 0 12px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left .product-short-description ul li::marker{color:var(--secondary);}
@media(max-width:900px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-left{flex:0 0 100%;border-right:0;padding-right:0;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 36%;text-align:right;padding-left:40px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-tour-day{position:static;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:column;align-items:flex-end;row-gap:14px;}
@media(max-width:900px){
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right{flex:0 0 100%;padding-left:0;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-products-result .ovabrw-single-product .product-container .product-container-right .ova-product-wrapper-price{flex-direction:row;}
}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax{margin-top:40px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul{padding:0px;margin:0px;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li{cursor:pointer;margin-right:10px;background-color:var(--first-background);border-radius:5px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li:last-child{margin-right:0;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li span{border-radius:5px;padding:0px 18px;min-width:54px;font-size:14px;color:var(--heading);height:40px;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li span i{font-size:12px;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li span:hover{background-color:var(--primary);color:#fff;}
.ovabrw-destination-ajax .ovabrw-destination-products .ovabrw-pagination-ajax ul li .current{background-color:var(--primary);color:#fff;}
.ovabrw-destination-ajax .wrap-load-more{width:100%;display:none;position:absolute;top:100px;}
.ovabrw-destination-ajax .wrap-load-more .loader{position:absolute;bottom:10px;left:50%;transform:translate(-50%);stroke-linecap:round;}
.ovabrw-destination-ajax .wrap-load-more .loader circle{fill:none;stroke-width:1.5;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:25px 25px;will-change:transform;stroke:var(--primary);}
.ovabrw-destination-ajax .wrap-load-more .loader circle:nth-of-type(1){stroke-dasharray:40px;animation-name:preloader_1;}
.ovabrw-destination-ajax .wrap-load-more .loader circle:nth-of-type(2){stroke-dasharray:80px;animation-name:preloader_2;}
@keyframes preloader_1 {
100%{transform:rotate(360deg);}
}
@keyframes preloader_2 {
100% {
transform: rotate(-360deg);
}
}