.elementor-8847 .elementor-element.elementor-element-ed43309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8847 .elementor-element.elementor-element-ed43309, .elementor-8847 .elementor-element.elementor-element-ed43309::before{--border-transition:0.3s;}.elementor-8847 .elementor-element.elementor-element-3f70582{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8847 .elementor-element.elementor-element-fc0120f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8847 .elementor-element.elementor-element-fc0120f:not(.elementor-motion-effects-element-type-background), .elementor-8847 .elementor-element.elementor-element-fc0120f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://letzzzgo.co/wp-content/uploads/2024/10/home_pic02-1-e1728803233181.webp");background-position:center center;background-size:cover;}.elementor-8847 .elementor-element.elementor-element-fc0120f, .elementor-8847 .elementor-element.elementor-element-fc0120f::before{--border-transition:0.3s;}.elementor-8847 .elementor-element.elementor-element-d5f26e7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8847 .elementor-element.elementor-element-00087bc{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;box-shadow:0px 9px 30px 0px rgba(0, 0, 0, 0.15);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8847 .elementor-element.elementor-element-00087bc:not(.elementor-motion-effects-element-type-background), .elementor-8847 .elementor-element.elementor-element-00087bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8847 .elementor-element.elementor-element-00087bc, .elementor-8847 .elementor-element.elementor-element-00087bc::before{--border-transition:0.3s;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .new-reservation-form{font-family:DB Airy Rounded;--row-gap:20px;--column-gap:20px;--accent-color:#00444F;--label-fg-color:#00444F;--input-border-color:#F3F3F4;--input-bg-color:#F3F3F4;--input-fg-color:#222222;--input-placeholder-color:#888888;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .new-reservation-form .form-label{font-size:20px;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .easepick-wrapper{--color-fg-primary:#FC0A1C;--color-fg-accent:#FC0A1C;--color-bg-inrange:#FC0A1C17;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .submit-button{background-color:#FC0A1C;color:#ffffff;border-radius:50em 50em 50em 50em;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .submit-button:hover:not(:disabled){background-color:#444444;color:#ffffff;border-color:#222222;}.elementor-8847 .elementor-element.elementor-element-0c5b09b .submit-button:focus:not(:disabled){background-color:#444444;color:#ffffff;border-color:#222222;}#elementor-popup-modal-8847{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8847 .dialog-message{width:840px;height:auto;}#elementor-popup-modal-8847 .dialog-close-button{display:flex;font-size:25px;}#elementor-popup-modal-8847 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){#elementor-popup-modal-8847 .dialog-message{width:640px;}}@media(max-width:767px){.elementor-8847 .elementor-element.elementor-element-ed43309{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8847 .elementor-element.elementor-element-00087bc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8847 .elementor-element.elementor-element-0c5b09b > .elementor-widget-container{margin:0px 0px 0px 0px;}#elementor-popup-modal-8847 .dialog-message{width:80vw;}#elementor-popup-modal-8847 .dialog-widget-content{border-radius:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-8847 .elementor-element.elementor-element-3f70582{--width:50%;}.elementor-8847 .elementor-element.elementor-element-fc0120f{--width:100%;}.elementor-8847 .elementor-element.elementor-element-d5f26e7{--width:50%;}}/* Start custom CSS for new-reservation-form, class: .elementor-element-0c5b09b */.elementor-8847 .elementor-element.elementor-element-0c5b09b button,
.elementor-8847 .elementor-element.elementor-element-0c5b09b input,
.elementor-8847 .elementor-element.elementor-element-0c5b09b optgroup,
.elementor-8847 .elementor-element.elementor-element-0c5b09b select,
.elementor-8847 .elementor-element.elementor-element-0c5b09b textarea,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-dates__text,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-capacity__text,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .submit-button {
    font-size: 20px;
    padding-top: 0;
    padding-bottom: 0;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .tln-icon {
    font-size: 0.8em;
    margin-right: 2px;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b tl-counter {
    font-size: 16px !important;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .row-child {
    display: none;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b.layout-vertical .group-submit .group__label,
.elementor-8847 .elementor-element.elementor-element-0c5b09b.layout-vertical--small .group-submit .group__label {
    display: none;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group__label {
    font-size: 18px;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group__input {
    border-radius: 8px;
    font-size: 20px;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-property__icon,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-dates__icon,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-capacity__icon,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-code__icon {
    display: none;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-property__text,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-dates__text,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-capacity__text,
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-code__text {
    padding-left: 16px;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-property__text {
    width: calc(100% + 8px);
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .group-dates__text {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');
    background-repeat: no-repeat;
    background-position: right 14px center;
    padding-right: 44px;
}
.elementor-8847 .elementor-element.elementor-element-0c5b09b .submit-button {
    font-size: 1.625em;
    font-weight: 700;
    padding-top: 1px;
}/* End custom CSS */