body.rtl .elementor-372 .elementor-element.elementor-element-ce06996{right:0}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-372 .elementor-element.elementor-element-6c7d7b4 .quantity .qty{transition:all .2s}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-372 .elementor-element.elementor-element-80256ac.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-af67574)}.elementor-372 .elementor-element.elementor-element-80256ac.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-af67574)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}@media (max-width:1024px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media (max-width:767px){body.rtl .elementor-372 .elementor-element.elementor-element-ce06996{right:-1px}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.booking_cost li.deposit_free_total{display:none}#bookingform .rnb-component-wrapper .attributes.categories-attr input{padding:7px!important;display:none}.xdsoft_date[data-date="9"][data-month="3"][data-year="2024"],.xdsoft_date[data-date="10"][data-month="3"][data-year="2024"],.xdsoft_date[data-date="11"][data-month="3"][data-year="2024"],.xdsoft_date[data-date="12"][data-month="3"][data-year="2024"],.xdsoft_date[data-date="13"][data-month="3"][data-year="2024"]{pointer-events:none;cursor:not-allowed;color:#b7b7b7;background:#ededed!important}div#resourcePreview label.custom-block{font-size:14px}.woocommerce div.product form.cart div.quantity:before{display:block!important;content:"";background:#ededed!important;height:20px!important;width:102px;position:absolute;right:0;z-index:99;transform:translateY(-6px)}div#depositPreview .custom-block input[type=checkbox]:checked+span:before,div#depositPreview .custom-block span:after{display:none}div#depositPreview .custom-block input[type=checkbox]:checked+span:after{display:none}div#depositPreview label.custom-block{position:relative;top:-22px;width:330px;overflow:hidden;display:inline}p.price span.woocommerce-Price-amount.amount:nth-child(2){display:none}.chosen-container-single .chosen-single span{padding:13px}.chosen-container-single .chosen-single{height:50px!important;background:0 0!important;box-shadow:unset!important}#bookingform .chosen-container-single .chosen-single div{top:10px;right:-2px}#bookingform .rnb-component-wrapper .attributes.categories-attr input{padding:7px!important}.contact-own-btn .elementor-button-wrapper{margin:10px}.contact-own-btn a.elementor-button-link{width:100%!important}span.attribute-icon{transform:translateX(-30px)!important;position:absolute}p.price{margin-left:9px}#categoryPreview .attributes:nth-child(8) span.pull-right{display:none!important}#categoryPreview .attributes:nth-child(8) label.custom-block{padding:0;margin-top:35px}@media (max-width:767px){span.pull-right.show_if_day{padding-right:20px}.custom-block .pull-right{float:left!important}}@media (max-width:767px){.elementor-loop-container.swiper-container{padding:0 1vw;box-sizing:border-box;overflow:visible!important}}