.elementor-1678 .elementor-element.elementor-element-abf6c8b{--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;--justify-content:center;--align-items:stretch;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1678 .elementor-element.elementor-element-abf6c8b:not(.elementor-motion-effects-element-type-background), .elementor-1678 .elementor-element.elementor-element-abf6c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4784a );}.elementor-1678 .elementor-element.elementor-element-3c40726f{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1678 .elementor-element.elementor-element-3c40726f:not(.elementor-motion-effects-element-type-background), .elementor-1678 .elementor-element.elementor-element-3c40726f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85eb5bf );}.elementor-1678 .elementor-element.elementor-element-3c40726f.e-con{--align-self:center;}.elementor-1678 .elementor-element.elementor-element-6b636527{text-align:right;}.elementor-1678 .elementor-element.elementor-element-4d73c10 .product_meta{color:var( --e-global-color-accent );}.elementor-1678 .elementor-element.elementor-element-4695c509 .elementor-heading-title{font-size:28px;}.elementor-1678 .elementor-element.elementor-element-6463600 img{width:90%;max-width:1000px;}.elementor-1678 .elementor-element.elementor-element-4a667add{width:100%;max-width:100%;}.elementor-1678 .elementor-element.elementor-element-4a667add > .elementor-widget-container{background-color:var( --e-global-color-woostify_color_1 );margin:0px 0px 0px 0px;padding:020px 020px 020px 020px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-1678 .elementor-element.elementor-element-4a667add.elementor-element{--order:-99999 /* order start hack */;}.elementor-1678 .elementor-element.elementor-element-4a667add .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-1678 .elementor-element.elementor-element-4a667add .cart .quantity{border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-4a667add .quantity .product-qty{color:var( --e-global-color-woostify_color_2 );}.elementor-1678 .elementor-element.elementor-element-4a667add .single_add_to_cart_button.button{background-color:var( --e-global-color-woostify_color_6 );}.elementor-1678 .elementor-element.elementor-element-7394b2bf{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1678 .elementor-element.elementor-element-7394b2bf:not(.elementor-motion-effects-element-type-background), .elementor-1678 .elementor-element.elementor-element-7394b2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-woostify_color_2 );}.elementor-1678 .elementor-element.elementor-element-58e3bc38{--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-1678 .elementor-element.elementor-element-58e3bc38:not(.elementor-motion-effects-element-type-background), .elementor-1678 .elementor-element.elementor-element-58e3bc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-woostify_color_2 );}.elementor-1678 .elementor-element.elementor-element-f96defe .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-1678 .elementor-element.elementor-element-f96defe .elementor-button:hover, .elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button:focus{background-color:var( --e-global-color-85eb5bf );color:var( --e-global-color-woostify_color_2 );}.elementor-1678 .elementor-element.elementor-element-f96defe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1678 .elementor-element.elementor-element-f96defe{z-index:91;}.elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button-content-wrapper{flex-direction:row;}.elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button:hover svg, .elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button:focus svg{fill:var( --e-global-color-woostify_color_2 );}.elementor-1678 .elementor-element.elementor-element-0dd1fdf{--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-1678 .elementor-element.elementor-element-725453e{--display:flex;}.elementor-1678 .elementor-element.elementor-element-701ff96 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1678 .elementor-element.elementor-element-701ff96 .woostify-product-content-widget{text-align:justify;}.elementor-1678 .elementor-element.elementor-element-f71afc2{--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-1678 .elementor-element.elementor-element-f71afc2 > .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-1678 .elementor-element.elementor-element-f71afc2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1678 .elementor-element.elementor-element-f71afc2 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1678 .elementor-element.elementor-element-f71afc2 > .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-1678:not(.elementor-motion-effects-element-type-background), body.elementor-page-1678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4784a );}@media(min-width:768px){.elementor-1678 .elementor-element.elementor-element-abf6c8b{--content-width:1000px;}.elementor-1678 .elementor-element.elementor-element-7394b2bf{--width:100%;}.elementor-1678 .elementor-element.elementor-element-58e3bc38{--content-width:1000px;}.elementor-1678 .elementor-element.elementor-element-0dd1fdf{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1678 .elementor-element.elementor-element-abf6c8b{--content-width:700px;}.elementor-1678 .elementor-element.elementor-element-0dd1fdf{--content-width:700px;}}@media(max-width:1024px){.elementor-1678 .elementor-element.elementor-element-abf6c8b{--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-1678 .elementor-element.elementor-element-4a667add .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-1678 .elementor-element.elementor-element-7394b2bf{--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-1678 .elementor-element.elementor-element-58e3bc38{--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-1678 .elementor-element.elementor-element-f96defe > .elementor-widget-container{margin:0% -5% -2% -5%;}.elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button{font-size:14px;}.elementor-1678 .elementor-element.elementor-element-0dd1fdf{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1678 .elementor-element.elementor-element-f71afc2{--n-accordion-title-font-size:var( --e-global-typography-a7a1edf-font-size );}:where( .elementor-1678 .elementor-element.elementor-element-f71afc2 > .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-1678 .elementor-element.elementor-element-abf6c8b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-1678 .elementor-element.elementor-element-3c40726f{--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-1678 .elementor-element.elementor-element-4a667add .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-1678 .elementor-element.elementor-element-7394b2bf{--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-1678 .elementor-element.elementor-element-58e3bc38{--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-1678 .elementor-element.elementor-element-f96defe > .elementor-widget-container{margin:0% -10% -40% -10%;}.elementor-1678 .elementor-element.elementor-element-f96defe .elementor-button{letter-spacing:2px;}.elementor-1678 .elementor-element.elementor-element-0dd1fdf{--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-1678 .elementor-element.elementor-element-f71afc2{--n-accordion-title-font-size:var( --e-global-typography-a7a1edf-font-size );}:where( .elementor-1678 .elementor-element.elementor-element-f71afc2 > .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-4a667add */.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 */.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 */