.elementor-8200 .elementor-element.elementor-element-260244a:not(.elementor-motion-effects-element-type-background), .elementor-8200 .elementor-element.elementor-element-260244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17b076f );}.elementor-8200 .elementor-element.elementor-element-260244a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-8200 .elementor-element.elementor-element-260244a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8200 .elementor-element.elementor-element-cf18414{text-align:center;}.elementor-8200 .elementor-element.elementor-element-cf18414 .elementor-heading-title{font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-45a82f3 );}.elementor-8200 .elementor-element.elementor-element-ce188a0 .elementor-repeater-item-867702d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-8200 .elementor-element.elementor-element-3d1a8bd{padding:0px 0px 0px 0px;text-align:center;}.elementor-8200 .elementor-element.elementor-element-3d1a8bd .elementor-heading-title{font-family:"0Nunito", Sans-serif;font-weight:300;text-transform:uppercase;text-shadow:0px 3px 3px rgba(0,0,0,0.3);color:#AF945C;}.elementor-8200 .elementor-element.elementor-element-5599294{padding:0px 0px 0px 0px;text-align:center;}.elementor-8200 .elementor-element.elementor-element-5599294 .elementor-heading-title{font-family:"0Nunito", Sans-serif;font-weight:300;line-height:1.2em;text-shadow:0px 3px 3px rgba(0,0,0,0.3);color:var( --e-global-color-1896640 );}.elementor-8200 .elementor-element.elementor-element-23d57e3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8200 .elementor-element.elementor-element-23d57e3 .elementor-heading-title{font-family:"0Nunito", Sans-serif;font-weight:300;line-height:1em;text-shadow:0px 3px 3px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-8200 .elementor-element.elementor-element-72a98ef{padding:0px 100px 0px 0px;text-align:start;}.elementor-8200 .elementor-element.elementor-element-72a98ef .elementor-heading-title{font-family:"0Nunito", Sans-serif;font-weight:300;line-height:1.5em;text-shadow:0px 3px 3px rgba(0,0,0,0.3);}.elementor-8200 .elementor-element.elementor-element-2260a5a{margin:-25px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;padding:0px 100px 10px 0px;text-align:start;}.elementor-8200 .elementor-element.elementor-element-2260a5a .elementor-heading-title{font-family:"0Nunito", Sans-serif;font-weight:300;line-height:1.5em;text-shadow:0px 3px 3px rgba(0,0,0,0.3);}.elementor-8200 .elementor-element.elementor-element-65c1da7{width:100%;max-width:100%;--add-to-cart-wc-forward-display:none;}.elementor-8200 .elementor-element.elementor-element-65c1da7 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .jet-woo-builder .single_add_to_cart_button.button{max-width:150px;color:#FFFFFF;background-color:#AF945C;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:248px;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-8200 .elementor-element.elementor-element-65c1da7 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8200 .elementor-element.elementor-element-f825396 img{box-shadow:0px 0px 10px 0px #8B18FF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8200 .elementor-element.elementor-element-9a00196 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8200 .elementor-element.elementor-element-9a00196 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8200 .elementor-element.elementor-element-9a00196{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8200 .elementor-element.elementor-element-ce188a0:not(.elementor-motion-effects-element-type-background), .elementor-8200 .elementor-element.elementor-element-ce188a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17b076f );}.elementor-8200 .elementor-element.elementor-element-ce188a0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-8200 .elementor-element.elementor-element-ce188a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8200 .elementor-element.elementor-element-cf18414{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8200 .elementor-element.elementor-element-cf18414 .elementor-heading-title{font-size:30px;}.elementor-8200 .elementor-element.elementor-element-3d1a8bd{text-align:center;}.elementor-8200 .elementor-element.elementor-element-5599294{padding:0px 0px 0px 0px;}.elementor-8200 .elementor-element.elementor-element-23d57e3{padding:0px 0px 0px 0px;}.elementor-8200 .elementor-element.elementor-element-72a98ef{padding:0px 0px 0px 0px;}.elementor-8200 .elementor-element.elementor-element-2260a5a{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-8200 .elementor-element.elementor-element-7d65c34{width:100%;}.elementor-8200 .elementor-element.elementor-element-6323798{width:50.313%;}.elementor-8200 .elementor-element.elementor-element-a3ae07b{width:49.687%;}}/* Start custom CSS for heading, class: .elementor-element-cf18414 */.elementor-8200 .elementor-element.elementor-element-cf18414 {
  color: #fff;
    text-shadow:
      0 0 7px #fff,
      0 0 1px #fff,
      0 0 2px #fff,
      0 0 4px #0fa,
      0 0 8px #0fa,
      0 0 9px #0fa,
      0 0 1px #0fa,
      0 0 1px #0fa;
  
  font-size: 2.2rem;
  animation: pulsate 1.5s infinite alternate;     
}
@keyframes pulsate {
  100% {
    /* Larger blur radius */
    text-shadow:
      0 0 4px #fff,
      0 0 11px #fff,
      0 0 19px #fff,
      0 0 40px #0fa,
      0 0 80px #0fa,
      0 0 1px #0fa,
      0 0 1px #0fa,
      0 0 1px #0fa;
  }
  0% {
    /* Smaller blur radius */
    text-shadow:
      0 0 2px #fff,
      0 0 4px #fff,
      0 0 6px #fff,
      0 0 10px #0fa,
      0 0 45px #0fa,
      0 0 55px #0fa,
      0 0 7px #0fa,
      0 0 8px #0fa;
  }
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-65c1da7 */.style {
}
.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.wc-bookings-booking-form {
    border: 0px solid #ddd;
    padding: 0em 0em 0;
    margin: 0 0 1em;
}
.wc-bookings-date-picker .ui-datepicker-header {
	background-color: #d34f4f;
}
.wc-bookings-booking-form .wc-bookings-date-picker{
	border-color:#af945c;
		}
		.hasDatepicker .ui-widget-header div{
	background-color:#af945c;
		}
		.ui-widget-header div span{
	color:#1b1b1b;
}
/* Th */
.hasDatepicker tr th{
	background-color:#1b1b1b !important;
}

/* Span Tag */
.hasDatepicker th span{
	color:#af945c;
	font-family:'Muli', sans-serif !important;
	
}
#wc-bookings-booking-form .form-field-wide:nth-child(2){
	height:8px;
}

/* Span Tag */
.cart #wc-bookings-booking-form .wc-bookings-date-picker .hasDatepicker .ui-corner-all table thead tr th span{
	font-family:'muli' !important;
}

/* Span Tag */
.elementor-widget-container .elementor-jet-single-add-to-cart .cart #wc-bookings-booking-form .wc-bookings-date-picker .hasDatepicker .ui-corner-all table thead tr th span{
	font-family:'muli' !important;
}
/* Input */
#wc-bookings-booking-form .form-field-wide input[type=number]{
	position:relative;
	top:8px;
}

/* Input */
#wc-bookings-booking-form .form-field-wide:nth-child(2) input[type=number]{
	top:-66px;
	left:155px;
	width:130px;

}
/* Label */
#wc-bookings-booking-form .form-field-wide label{
	position:relative;
	left:0px;
}

/* Label */
#wc-bookings-booking-form .form-field-wide:nth-child(2) label{
	top:-74px;
	left:155px;
	color:#af945c;
}
#wc-bookings-booking-form .form-field-wide label{
	color:#af945c;
	
}
	

/* Input */
.elementor-widget-jet-single-add-to-cart .elementor-widget-container .elementor-jet-single-add-to-cart .cart #wc-bookings-booking-form .form-field-wide:nth-child(1) input[type=number]{
	width:130px !important;
}
/* Label */
#wc-bookings-booking-form .wc-bookings-date-picker .label{
	color:#af945c;
	
}

/* Division */
#wc-bookings-booking-form .wc-bookings-booking-cost{
	margin-right:0px;
	padding-left:21px;
	padding-bottom:15px;
	left:15px;
	padding-right:27px;
	width:408px;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-65c1da7 */.style {
}
.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.wc-bookings-booking-form {
    border: 0px solid #ddd;
    padding: 0em 0em 0;
    margin: 0 0 1em;
}
.wc-bookings-date-picker .ui-datepicker-header {
	background-color: #d34f4f;
}
.wc-bookings-booking-form .wc-bookings-date-picker{
	border-color:#af945c;
		}
		.hasDatepicker .ui-widget-header div{
	background-color:#af945c;
		}
		.ui-widget-header div span{
	color:#1b1b1b;
}
/* Th */
.hasDatepicker tr th{
	background-color:#1b1b1b !important;
}

/* Span Tag */
.hasDatepicker th span{
	color:#af945c;
	font-family:'Muli', sans-serif !important;
	
}
#wc-bookings-booking-form .form-field-wide:nth-child(2){
	height:8px;
}

/* Span Tag */
.cart #wc-bookings-booking-form .wc-bookings-date-picker .hasDatepicker .ui-corner-all table thead tr th span{
	font-family:'muli' !important;
}

/* Span Tag */
.elementor-widget-container .elementor-jet-single-add-to-cart .cart #wc-bookings-booking-form .wc-bookings-date-picker .hasDatepicker .ui-corner-all table thead tr th span{
	font-family:'muli' !important;
}
/* Input */
#wc-bookings-booking-form .form-field-wide input[type=number]{
	position:relative;
	top:8px;
}

/* Input */
#wc-bookings-booking-form .form-field-wide:nth-child(2) input[type=number]{
	top:-66px;
	left:155px;
	width:130px;

}
/* Label */
#wc-bookings-booking-form .form-field-wide label{
	position:relative;
	left:0px;
}

/* Label */
#wc-bookings-booking-form .form-field-wide:nth-child(2) label{
	top:-74px;
	left:155px;
	color:#af945c;
}
#wc-bookings-booking-form .form-field-wide label{
	color:#af945c;
	
}
	

/* Input */
.elementor-widget-jet-single-add-to-cart .elementor-widget-container .elementor-jet-single-add-to-cart .cart #wc-bookings-booking-form .form-field-wide:nth-child(1) input[type=number]{
	width:130px !important;
}
/* Label */
#wc-bookings-booking-form .wc-bookings-date-picker .label{
	color:#af945c;
	
}

/* Division */
#wc-bookings-booking-form .wc-bookings-booking-cost{
	margin-right:0px;
	padding-left:21px;
	padding-bottom:15px;
	left:15px;
	padding-right:27px;
	width:408px;
}/* End custom CSS */