.elementor-1735 .elementor-element.elementor-element-dcd4b2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-dcd4b2b:not(.elementor-motion-effects-element-type-background), .elementor-1735 .elementor-element.elementor-element-dcd4b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4784a );}.elementor-1735 .elementor-element.elementor-element-fec0224{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;box-shadow:2px 2px 24px -29px rgba(0, 0, 0, 0.33);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-fec0224:not(.elementor-motion-effects-element-type-background), .elementor-1735 .elementor-element.elementor-element-fec0224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85eb5bf );}.elementor-1735 .elementor-element.elementor-element-3e61d62{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-3e61d62:not(.elementor-motion-effects-element-type-background), .elementor-1735 .elementor-element.elementor-element-3e61d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85eb5bf );}.elementor-1735 .elementor-element.elementor-element-8f595cc{width:100%;max-width:100%;}.elementor-1735 .elementor-element.elementor-element-8f595cc > .elementor-widget-container{background-color:var( --e-global-color-woostify_color_1 );margin:20px 0px 0px 0px;padding:020px 020px 020px 020px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-1735 .elementor-element.elementor-element-8f595cc.elementor-element{--order:-99999 /* order start hack */;}.elementor-1735 .elementor-element.elementor-element-8f595cc .variations .label label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1735 .elementor-element.elementor-element-8f595cc .cart .quantity{border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-1735 .elementor-element.elementor-element-8f595cc .quantity .product-qty{color:var( --e-global-color-woostify_color_2 );}.elementor-1735 .elementor-element.elementor-element-8f595cc .single_add_to_cart_button.button{background-color:var( --e-global-color-woostify_color_6 );}.elementor-1735 .elementor-element.elementor-element-4a17e88 .product_meta{color:var( --e-global-color-accent );}.elementor-1735 .elementor-element.elementor-element-4822008{text-align:right;}.elementor-1735 .elementor-element.elementor-element-4740b07 .elementor-heading-title{font-size:28px;}.elementor-1735 .elementor-element.elementor-element-87ab371{--e-image-carousel-slides-to-show:1;}.elementor-1735 .elementor-element.elementor-element-87ab371 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1735 .elementor-element.elementor-element-87ab371 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1735 .elementor-element.elementor-element-e6e9bf1{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-e6e9bf1:not(.elementor-motion-effects-element-type-background), .elementor-1735 .elementor-element.elementor-element-e6e9bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-woostify_color_2 );}.elementor-1735 .elementor-element.elementor-element-1426e28{--display:flex;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:1%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:90;}.elementor-1735 .elementor-element.elementor-element-1426e28:not(.elementor-motion-effects-element-type-background), .elementor-1735 .elementor-element.elementor-element-1426e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-woostify_color_2 );}.elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button{background-color:var( --e-global-color-woostify_color_2 );font-family:"Questrial", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:4px;fill:var( --e-global-color-85eb5bf );color:var( --e-global-color-85eb5bf );border-style:none;}.elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button:hover, .elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button:focus{background-color:var( --e-global-color-woostify_color_1 );color:var( --e-global-color-85eb5bf );}.elementor-1735 .elementor-element.elementor-element-47d73ea > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1735 .elementor-element.elementor-element-47d73ea{z-index:91;}.elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button:hover svg, .elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button:focus svg{fill:var( --e-global-color-85eb5bf );}.elementor-1735 .elementor-element.elementor-element-a01bea9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-7677f27{--display:flex;}.elementor-1735 .elementor-element.elementor-element-7d79cf2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1735 .elementor-element.elementor-element-7d79cf2 .woostify-product-content-widget{text-align:justify;}.elementor-1735 .elementor-element.elementor-element-079540d{--n-accordion-title-font-size:var( --e-global-typography-a7a1edf-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1735 .elementor-element.elementor-element-079540d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-woostify_color_1 );}.elementor-1735 .elementor-element.elementor-element-079540d > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1735 .elementor-element.elementor-element-079540d {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1735 .elementor-element.elementor-element-079540d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a7a1edf-font-family ), Sans-serif;font-weight:var( --e-global-typography-a7a1edf-font-weight );text-transform:var( --e-global-typography-a7a1edf-text-transform );font-style:var( --e-global-typography-a7a1edf-font-style );text-decoration:var( --e-global-typography-a7a1edf-text-decoration );line-height:var( --e-global-typography-a7a1edf-line-height );letter-spacing:var( --e-global-typography-a7a1edf-letter-spacing );}body.elementor-page-1735:not(.elementor-motion-effects-element-type-background), body.elementor-page-1735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4784a );}@media(min-width:768px){.elementor-1735 .elementor-element.elementor-element-dcd4b2b{--content-width:1000px;}.elementor-1735 .elementor-element.elementor-element-3e61d62{--content-width:1000px;}.elementor-1735 .elementor-element.elementor-element-e6e9bf1{--width:100%;}.elementor-1735 .elementor-element.elementor-element-1426e28{--content-width:1000px;}.elementor-1735 .elementor-element.elementor-element-a01bea9{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1735 .elementor-element.elementor-element-dcd4b2b{--content-width:700px;}.elementor-1735 .elementor-element.elementor-element-a01bea9{--content-width:700px;}}@media(max-width:1024px){.elementor-1735 .elementor-element.elementor-element-dcd4b2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1735 .elementor-element.elementor-element-8f595cc .variations .label label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1735 .elementor-element.elementor-element-e6e9bf1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1735 .elementor-element.elementor-element-1426e28{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-47d73ea > .elementor-widget-container{margin:0% -5% -2% -5%;}.elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button{font-size:14px;}.elementor-1735 .elementor-element.elementor-element-a01bea9{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-079540d{--n-accordion-title-font-size:var( --e-global-typography-a7a1edf-font-size );}:where( .elementor-1735 .elementor-element.elementor-element-079540d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7a1edf-line-height );letter-spacing:var( --e-global-typography-a7a1edf-letter-spacing );}}@media(max-width:767px){.elementor-1735 .elementor-element.elementor-element-dcd4b2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-fec0224{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-3e61d62{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-3e61d62.e-con{--align-self:center;}.elementor-1735 .elementor-element.elementor-element-8f595cc .variations .label label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1735 .elementor-element.elementor-element-e6e9bf1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1735 .elementor-element.elementor-element-1426e28{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1735 .elementor-element.elementor-element-47d73ea > .elementor-widget-container{margin:0% -10% -40% -10%;}.elementor-1735 .elementor-element.elementor-element-47d73ea .elementor-button{letter-spacing:2px;}.elementor-1735 .elementor-element.elementor-element-a01bea9{--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1735 .elementor-element.elementor-element-079540d{--n-accordion-title-font-size:var( --e-global-typography-a7a1edf-font-size );}:where( .elementor-1735 .elementor-element.elementor-element-079540d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7a1edf-line-height );letter-spacing:var( --e-global-typography-a7a1edf-letter-spacing );}}/* Start custom CSS for woostify-product-add-to-cart, class: .elementor-element-8f595cc */.timepicker-selected-date {
    border-radius: 0 !important;
}
input.input-person {
    border-radius: 0px !important;
    color: #000000 !important;
}
.input-person-minus, .input-person-plus {
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.persons-title {
    width: 100%; */
    float: left;
}

.participant_section {
    margin-top: -1em !important;
}
.elementor-1678 .elementor-element.elementor-element-fdd473e > .elementor-widget-container {
    padding: 20px 0 20px 0px !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-87ab371 */.swiper-slide-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.swiper-slide-inner img {
    height: 100%;
    width: 100%;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS */.single-product .content-top {
    padding: 35px 0 15px 0;
    position: relative;
    z-index: 1;
    margin-bottom: 20px;
    background-color: black;
    /* align-items: center; */
    /* display: flex; */
}/* End custom CSS */