.forms-booking-tab ul.tabs li.item{font-size:14px;font-weight:700;padding:10px 0;cursor:pointer;font-family:'Marcellus',serif}.ovabrw-book-now{background-color:var(--primary);border-radius:0 0;padding:15px 15px 15px;margin:10px -10px -10px}.forms-booking-tab .romancy-booking button.submit{text-transform:uppercase;color:var(--primary);background-color:var(--secondary);padding:12px 30px;border:2px solid var(--secondary);border-radius:4px;font-weight:600;font-family:'Marcellus',serif}.forms-booking-tab .romancy-booking button.submit:hover{background-color:var(--primary);cursor:pointer;border:2px solid var(--secondary);color:var(--secondary)}.ajax_show_total .show_ajax_content .ovabrw-show-total,.ajax_show_total .show_ajax_content .ovabrw-show-rooms{font-weight:600;font-size:12px;color:var(--secondary);font-family:'Marcellus',serif}.ajax_show_total .show_ajax_content.active .show_total{font-weight:600;font-size:24px;color:var(--secondary)}.ajax_show_total .show_ajax_content .ovabrw-show-total .show_availables_vehicle,.ajax_show_total .show_ajax_content .ovabrw-show-rooms .show_availables_vehicle{color:var(--secondary)}.forms-booking-tab .romancy-booking label{font-weight:600;font-size:14px;line-height:1;margin-bottom:10px;font-family:'Marcellus',serif}.ovabrw-container .ovabrw-row .wrap-item .rental_item .error_item label{font-size:11px}.ovabrw-container .ovabrw-row .wrap-item.two_column .rental_item{padding:0 5px}.ovabrw-container .ovabrw-row .wrap-item.two_column .ovabrw_service .ovabrw_service_select{padding:0 5px}.ovabrw-container .ovabrw-row .wrap-item .ovabrw_service_wrap label{margin-left:5px}.forms-booking-tab .romancy-booking{padding:20px 0 0}.ovabrw-container .ovabrw-row .wrap-item .rental_item .ovabrw-wrapper-guestspicker .ovabrw-guestspicker{border-radius:0;font-size:14px;height:44px}.forms-booking-tab .romancy-booking .ovabrw-container{padding:0}.forms-booking-tab{border:none}.forms-booking-tab .ovabrw_booking_form .wrap_fields .ovabrw_datetime_wrapper input{padding:10px 10px 10px 48px}.forms-booking-tab .romancy-booking .ovabrw-container select,.forms-booking-tab .romancy-booking .ovabrw-container input{border-radius:0!important;height:44px;font-size:14px!important}.ovabrw-container .ovabrw-row .wrap-item{row-gap:10px}.rental_item{margin-bottom:0}.ovabrw-container .ovabrw-row .wrap-item .ovabrw_service_wrap{margin:0}.forms-booking-tab .romancy-booking .ovabrw_extra_service label{margin-bottom:15px}.forms-booking-tab .romancy-booking .ovabrw_extra_service{margin:0 5px}.forms-booking-tab .romancy-booking .ovabrw_extra_service .ovabrw_resource .item{margin:0;padding:5px 0}.forms-booking-tab .romancy-booking .ovabrw_extra_service .ovabrw_resource .item .left input{width:20px;height:20px;margin-right:5px;border-radius:4px}.forms-booking-tab .romancy-booking .ovabrw_extra_service .ovabrw_resource .item .left label{font-size:14px;margin-bottom:8px}.forms-booking-tab .romancy-booking .ovabrw_extra_service .ovabrw_resource .item .right{font-weight:700;font-size:14px;font-family:'Poppins',sans-serif}.ovabrw-deposit{margin:0 5px}.ovabrw-deposit .title-deposite{font-size:14px;margin-bottom:3px;color:#000;font-family:'Marcellus',serif;font-weight:700;text-transform:uppercase}.forms-booking-tab .request_booking .ovabrw_service_wrap{margin:15px 0 15px}.forms-booking-tab .request_booking .ovabrw_service_wrap label{margin-left:5px}.forms-booking-tab .request_booking .ovabrw_service_wrap .ovabrw_service{margin:0 5px;grid-gap:10px}.forms-booking-tab .request_booking .ovabrw_service_wrap .ovabrw_service select{border-radius:0;font-size:14px;font-family:'Poppins',sans-serif}.forms-booking-tab .request_booking .extra{margin:0;display:none}.forms-booking-tab .request_booking button.submit{margin:5px;width:calc(100% - 10px)}.forms-booking-tab .request_booking button.submit:hover{border:2px solid var(--primary)}.ovabrw__product_calendar .fc-col-header-cell-cushion{font-family:'Marcellus',serif;font-size:14px!important}.fc .fc-daygrid-day-frame{position:relative;min-height:100%;font-size:12px;font-family:'Poppins',sans-serif;font-weight:600}.fc-scrollgrid-sync-table,.fc-scrollgrid{margin-bottom:0!important}.ovabrw__product_calendar .fc-day-past{background-color:#ffebee;cursor:not-allowed}.ovabrw__product_calendar .fc-day-past .fc-daygrid-day-top,.ovabrw__product_calendar .fc-day-past .fc-daygrid-day-top .fc-daygrid-day-number{color:var(--heading)}.ovabrw__product_calendar .fc-day-past .fc-daygrid-day-bg .woocommerce-Price-amount{color:var(--heading)}.wrap_calendar{height:auto;max-width:100%;border:none;border-radius:4px;padding:15px 15px}.ovabrw__product_calendar .fc-header-toolbar{margin-bottom:1em!important}ul.intruction_calendar{padding:15px 0 0 0}ul.intruction_calendar li span{font-weight:800;font-size:14px;color:var(--heading);font-family:'Marcellus',serif}ul.intruction_calendar li .white,ul.intruction_calendar li .yellow,ul.intruction_calendar li .maybe{width:28px;height:28px;margin-right:10px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{background:#ffebee!important;color:var(--heading)!important}.woocommerce .woocommerce-cart-form table.shop_table thead tr{background:var(--primary)!important;height:44px!important}.woocommerce .woocommerce-cart-form table.shop_table thead tr th{font-size:12px;color:var(--secondary);font-family:'Marcellus',serif}.woocommerce .woocommerce-cart-form table.shop_table tbody tr{background:#fff}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td{padding:14px 0}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions{justify-content:end;padding-right:14px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name=update_cart]{background:var(--primary);color:#fff;border-radius:0;font-family:'Marcellus',serif;font-size:12px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name=update_cart]:hover{background:var(--secondary);color:var(--primary)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a{border-radius:4px}.ovabrw_extra_item dd{margin:0;font-size:14px;line-height:1;font-weight:700}.woocommerce table.shop_table{font-family:'Poppins',sans-serif;margin-bottom:0}.ovabrw_extra_item dt{display:block;font-family:'Marcellus',serif;color:var(--primary);font-weight:800;font-size:12px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-subtotal{font-size:1.5em;font-weight:700}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:12px;line-height:16px;border-top:1px solid #e8e8e8;padding-top:10px}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{font-family:'Marcellus',serif;font-weight:800;color:var(--primary)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name a{font-size:1.5em;font-weight:700;border-bottom:none;font-family:'Marcellus',serif}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%;background:#fff;padding:15px}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{font-family:'Marcellus',serif;font-size:1em;color:var(--primary)}.woocommerce .cart-collaterals .cart_totals>h2{margin-bottom:12px;margin-top:0}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;font-size:1em;padding:.8em;font-family:'Marcellus',serif;text-transform:uppercase}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total{padding:0 10px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th{padding:0 10px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th:first-child{padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td{font-family:'Poppins',sans-serif!important}.elementor-widget-woocommerce-checkout-page a:hover{color:var(--heading)!important}.elementor-widget-woocommerce-checkout-page a{color:var(--primary)!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox:checked{background-color:var(--primary)!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox:hover{background-color:var(--primary)!important}.ovabrw-search .ovabrw-search-form .ovabrw-s-field{display:inline-flex;background:unset;box-shadow:unset;flex:auto;gap:15px}.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field{padding:0;border:0}.ovabrw-search .ovabrw-search-form{display:flex;justify-content:space-between;padding:20px;border:1px solid var(--e-global-color-accent);margin:25px;flex-direction:column;gap:15px;text-align:-webkit-right}.ovabrw-search .ovabrw-search-form .ovabrw-search-btn button.ovabrw-btn{display:inline-flex;border-radius:0;width:max-content;box-shadow:unset;padding:15px}.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker-content{top:75px}.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-guestspicker{padding:8px;border:1px solid var(--border)}.ovabrw-search .ovabrw-search-form .ovabrw-s-field .search-field .ovabrw-input{padding:10px;border:1px solid var(--border)}.ovabrw-search .ovabrw-search-form .ovabrw-search-btn button.ovabrw-btn:hover{background-color:var(--secondary);color:var(--primary)}#scrollUp:hover{background-color:var(--secondary)}#scrollUp:hover i{color:var(--primary)}.fancybox__caption{display:none}.fancybox__content img{border-radius:10px}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}@media (max-width:767px){.ovabrw-search .ovabrw-search-form .ovabrw-s-field{padding:15px 0 10px 0;display:flex!important;flex-direction:column}.ovabrw-search .ovabrw-search-form .ovabrw-search-btn button.ovabrw-btn{width:100%!important}.fc .fc-daygrid-day-frame{font-size:8px}}.woocommerce #woo_main .content-area ul.products li.product .button,.woocommerce #woo_main .content-area ul.products li.product a.add_to_cart_button{background:#3c041f!important;width:calc(100% - 30px)!important;font-family:'Poppins',sans-serif;font-weight:400;text-transform:uppercase}.woocommerce #woo_main .content-area ul.products li.product .button:hover,.woocommerce #woo_main .content-area ul.products li.product a.add_to_cart_button:hover{background:var(--secondary)!important;border-color:var(--secondary)}.woocommerce #woo_main .content-area ul.products li.product .price{font-family:"Marcellus",sans-serif}.elementor-3251 .elementor-element.elementor-element-9cfb77c .ovabrw_product_info .room-info li span{width:max-content!important}