.elementor-kit-394 h3{font-family:"Montserrat",Sans-serif;text-transform:capitalize}.elementor-kit-394 h5{font-family:"Bigshot One",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-468 .elementor-element.elementor-element-3bdda0c .e--pointer-framed .elementor-item:before{border-width:0}.elementor-468 .elementor-element.elementor-element-3bdda0c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0}.elementor-468 .elementor-element.elementor-element-3bdda0c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0}.elementor-468 .elementor-element.elementor-element-3bdda0c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0}.elementor-468 .elementor-element.elementor-element-3bdda0c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0}.elementor-theme-builder-content-area{height:400px}.elementor-468 .elementor-element.elementor-element-a292e8d .eicon-edit{box-shadow:2px 2px 4px rgba(0,0,0,.4)}.elementor-468 .elementor-element.elementor-element-87a79a6 .elementor-section-wrap{margin-top:-50px}body:not(.rtl) .elementor-454 .elementor-element.elementor-element-3dee475 .elementor-search-form__icon{padding-left:calc(50px / 3)}body.rtl .elementor-454 .elementor-element.elementor-element-3dee475 .elementor-search-form__icon{padding-right:calc(50px / 3)}.elementor-454 .elementor-element.elementor-element-3dee475.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{background-color:var(--e-global-color-accent);border-color:var(--e-global-color-primary);border-radius:3px}.elementor-454 .elementor-element.elementor-element-3dee475:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,.elementor-454 .elementor-element.elementor-element-3dee475 .elementor-search-form--focus .elementor-search-form__icon,.elementor-454 .elementor-element.elementor-element-3dee475 .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-454 .elementor-element.elementor-element-3dee475.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input:focus{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-454 .elementor-element.elementor-element-3dee475:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#fff;border-color:var(--e-global-color-primary)}.elementor-454 .elementor-element.elementor-element-3dee475.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input:focus{background-color:#fff;border-color:var(--e-global-color-primary)}body.rtl .elementor-454 .elementor-element.elementor-element-b889d1e{right:10px}.elementor-454 .elementor-element.elementor-element-633260d5 .elementor-icon-list-icon i{transition:color .3s}.elementor-454 .elementor-element.elementor-element-633260d5 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-454 .elementor-element.elementor-element-7370cc54 .elementor-social-icon i{color:var(--e-global-color-accent)}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-labels-inline .elementor-field-group>label{padding-left:3px}body:not(.rtl) .elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-labels-inline .elementor-field-group>label{padding-right:3px}body .elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-labels-above .elementor-field-group>label{padding-bottom:3px}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-field-type-html{padding-bottom:0}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-color:var(--e-global-color-text);border-width:1px}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-field-group .elementor-select-wrapper::before{color:var(--e-global-color-text)}.elementor-454 .elementor-element.elementor-element-c7f7277 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-secondary);color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-primary);color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-message.elementor-message-success{color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-message.elementor-message-danger{color:#fff}.elementor-454 .elementor-element.elementor-element-c7f7277 .elementor-message.elementor-help-inline{color:#fff}.elementor-theme-builder-content-area{height:400px}.woocommerce .elementor-2660 .elementor-element.elementor-element-fa15047 .price ins{color:#fff}body:not(.rtl) .elementor-2660 .elementor-element.elementor-element-fa15047:not(.elementor-product-price-block-yes) del{margin-right:5px}body.rtl .elementor-2660 .elementor-element.elementor-element-fa15047:not(.elementor-product-price-block-yes) del{margin-left:5px}.elementor-2660 .elementor-element.elementor-element-fa15047.elementor-product-price-block-yes del{margin-bottom:5px}.woocommerce .elementor-2660 .elementor-element.elementor-element-40e33e3 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-2660 .elementor-element.elementor-element-40e33e3 .flex-viewport,.woocommerce .elementor-2660 .elementor-element.elementor-element-40e33e3 .flex-control-thumbs img{border-style:solid;border-width:5px;border-color:#fff}.woocommerce .elementor-2660 .elementor-element.elementor-element-40e33e3 .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-2660 .elementor-element.elementor-element-40e33e3 .flex-control-thumbs img{border-radius:0px 0px 0px 0px}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-widget-content{background:var(--e-global-color-accent)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background:var(--e-global-color-accent)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background:var(--e-global-color-primary);opacity:var(--e-global-color-primary)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker thead th{background:var(--e-global-color-accent)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background:#275d7f!important}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker tbody td,.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker tbody .ui-state-disabled{background:var(--e-global-color-text)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a{background:var(--e-global-color-astglobalcolor2)}.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-state-disabled,.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-widget-content .ui-state-disabled,.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-widget-header .ui-state-disabled,.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-priority-secondary,.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-widget-content .ui-priority-secondary,.elementor-2660 .elementor-element.elementor-element-c08a64a .ui-widget-header .ui-priority-secondary{opacity:.3}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next:hover,.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev:hover{background:#ff0100}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background:var(--e-global-color-secondary)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-active,.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a{background:#005cff!important}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title span{color:var(--e-global-color-primary)}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker thead th{color:var(--e-global-color-primary);font-family:"Bigshot One",Sans-serif;font-size:20px}html body .elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a{color:var(--e-global-color-primary)}body .elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-active,body .elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a.ui-state-default,body .elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{color:#fff!important}.elementor-2660 .elementor-element.elementor-element-c08a64a #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-family:"Bigshot One",Sans-serif;font-size:24px}.elementor-2660 .elementor-element.elementor-element-c08a64a .wc-bookings-booking-form .wc-bookings-time-block-picker div{width:100%}.elementor-2660 .elementor-element.elementor-element-c08a64a form.cart .wc-bookings-booking-cost strong span{font-family:"Bigshot One",Sans-serif;font-size:24px;letter-spacing:1px}.elementor-2660 .elementor-element.elementor-element-3928e20.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#275d7f}.elementor-2660 .elementor-element.elementor-element-3928e20.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2660 .elementor-element.elementor-element-fd97e5f .elementor-section-wrap{margin-top:-50px}.logged-in-condition .hide-logged-in{display:none!important}.logged-out-condition .hide-logged-out{display:none!important}.elementor-474 .elementor-element.elementor-element-072ce97.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-474 .elementor-element.elementor-element-b54f87a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-text)}#elementor-popup-modal-474 .dialog-widget-content{animation-duration:.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}#elementor-popup-modal-474 .dialog-message{width:100vw;height:100vh;align-items:flex-start}#elementor-popup-modal-474{justify-content:center;align-items:center}#elementor-popup-modal-474 .dialog-close-button{display:flex;top:5%;font-size:50px}body:not(.rtl) #elementor-popup-modal-474 .dialog-close-button{right:5%}body.rtl #elementor-popup-modal-474 .dialog-close-button{left:5%}#elementor-popup-modal-474 .dialog-close-button i{color:#616161}#elementor-popup-modal-474 .dialog-close-button svg{fill:#616161}#elementor-popup-modal-474 .dialog-close-button:hover i{color:var(--e-global-color-primary)}@media (max-width:767px){#elementor-popup-modal-474 .dialog-message{width:100%}#elementor-popup-modal-474{justify-content:center;align-items:center}#elementor-popup-modal-474 .dialog-close-button{top:1.8%}body:not(.rtl) #elementor-popup-modal-474 .dialog-close-button{right:2.9%}body.rtl #elementor-popup-modal-474 .dialog-close-button{left:2.9%}}