.elementor-10034 .elementor-element.elementor-element-43ee609{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-d221996{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-1d9f0d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-ad57a6c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-94bb28b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-b10d1d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10034 .elementor-element.elementor-element-c582ab9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for es_page_hero, class: .elementor-element- */.elementor-10034 .elementor-element.elementor-element- .es-page-hero__eyebrow{color:#F26B2C !important;font-size:18px !important;letter-spacing:.16em !important;font-weight:700 !important;}/* End custom CSS */
/* Start custom CSS for es_booking, class: .elementor-element- */.elementor-10034 .elementor-element.elementor-element- .es-booking{padding:56px 32px 44px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__eyebrow{display:none !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__head{margin-bottom:20px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__h2{font-size:30px !important;line-height:1.2 !important;margin:0 !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__main{grid-template-columns:1fr !important;gap:16px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__dates{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__date{padding:12px 18px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__date-text{font-size:16px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__price{flex-direction:row !important;align-items:center !important;flex-wrap:wrap !important;gap:6px 24px !important;padding:16px 24px !important;}
.elementor-10034 .elementor-element.elementor-element- .es-booking__meta{padding:14px 0 !important;}
@media(max-width:767px){.elementor-10034 .elementor-element.elementor-element- .es-booking__dates{grid-template-columns:1fr !important;}}/* End custom CSS */
/* Start custom CSS for es_testimonials, class: .elementor-element- */.elementor-10034 .elementor-element.elementor-element- .es-quote__name {
  color: #F26B2C;
}/* End custom CSS */