.elementor-44 .elementor-element.elementor-element-47584c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-47584c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44 .elementor-element.elementor-element-2f69444.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-44 .elementor-element.elementor-element-2f69444 .elementor-main-swiper{height:600px;}.elementor-44 .elementor-element.elementor-element-2f69444 .elementor-swiper-button{font-size:20px;}.elementor-44 .elementor-element.elementor-element-8213095 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44 .elementor-element.elementor-element-8213095{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-2c99c78b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44 .elementor-element.elementor-element-2c99c78b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B4B;}.elementor-44 .elementor-element.elementor-element-2c99c78b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 15% 0% 15%;}.elementor-44 .elementor-element.elementor-element-2c99c78b > .elementor-element-populated > .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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-53e90ac5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-53e90ac5{text-align:center;}.elementor-44 .elementor-element.elementor-element-53e90ac5 .elementor-heading-title{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-38fee1bd{text-align:center;font-size:16px;font-weight:300;line-height:2em;color:#bfbfbf;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button{background-color:#FBBF24;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button:focus{background-color:#F59E0B;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-37979cc7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button{background-color:#4F46E5;font-size:15px;font-weight:600;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button:focus{background-color:#4338CA;color:#ffffff;}.elementor-44 .elementor-element.elementor-element-6ff5af5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button:focus svg{fill:#ffffff;}.elementor-44 .elementor-element.elementor-element-a25dcf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44 .elementor-element.elementor-element-a25dcf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B4B;}.elementor-44 .elementor-element.elementor-element-a25dcf3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44 .elementor-element.elementor-element-a25dcf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44 .elementor-element.elementor-element-38eed91 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-38eed91{text-align:center;}.elementor-44 .elementor-element.elementor-element-6301833{text-align:center;color:#FFFFFF;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44 .elementor-element.elementor-element-236e87d{--grid-columns:3;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-44 .elementor-element.elementor-element-bf7093d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44 .elementor-element.elementor-element-bf7093d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B4B;}.elementor-44 .elementor-element.elementor-element-bf7093d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-44 .elementor-element.elementor-element-bf7093d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44 .elementor-element.elementor-element-91d4749 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-91d4749{text-align:center;}.elementor-44 .elementor-element.elementor-element-91d4749 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-44 .elementor-element.elementor-element-4c316c5{text-align:center;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-b39fe24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44 .elementor-element.elementor-element-b39fe24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B4B;}.elementor-44 .elementor-element.elementor-element-b39fe24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44 .elementor-element.elementor-element-b39fe24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44 .elementor-element.elementor-element-b59cab9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-b59cab9{text-align:center;}.elementor-44 .elementor-element.elementor-element-b59cab9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-item{display:flex;flex-direction:column;text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-image{align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-item, .elementor-44 .elementor-element.elementor-element-5e6d15b.bdt-review-img-inline--yes .bdt-ep-img-inline{grid-gap:15px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-name{color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating-item{color:#e7e7e7;}.elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after, .epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after, .elementor-44 .elementor-element.elementor-element-5e6d15b .epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{color:#FFCC00;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-prev i,
            .elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-next i{font-size:0px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-prev{left:-60px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-next{right:-60px;}body.elementor-page-44:not(.elementor-motion-effects-element-type-background), body.elementor-page-44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1A;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-2f69444.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-44 .elementor-element.elementor-element-8213095{padding:100px 25px 100px 25px;}.elementor-44 .elementor-element.elementor-element-2c99c78b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-236e87d{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-44 .elementor-element.elementor-element-b59cab9 .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-prev i,
            .elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-2f69444.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-44 .elementor-element.elementor-element-2f69444 .elementor-main-swiper{height:350px;}.elementor-44 .elementor-element.elementor-element-8213095 > .elementor-container{max-width:1140px;}.elementor-44 .elementor-element.elementor-element-8213095{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-53e90ac5 > .elementor-widget-container{padding:30px 25px 0px 25px;}.elementor-44 .elementor-element.elementor-element-53e90ac5 .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-38fee1bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-44 .elementor-element.elementor-element-38fee1bd{text-align:center;font-size:11px;}.elementor-44 .elementor-element.elementor-element-0e61cd0{padding:0px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-0f9bf23{width:50%;}.elementor-44 .elementor-element.elementor-element-0f9bf23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-44 .elementor-element.elementor-element-37979cc7{width:var( --container-widget-width, 342.8px );max-width:342.8px;--container-widget-width:342.8px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-37979cc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button{font-size:10px;padding:10px 25px 10px 25px;}.elementor-44 .elementor-element.elementor-element-59fc475{width:50%;}.elementor-44 .elementor-element.elementor-element-6ff5af5{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-6ff5af5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button{font-size:10px;padding:10px 25px 10px 25px;}.elementor-44 .elementor-element.elementor-element-236e87d{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-44 .elementor-element.elementor-element-b39fe24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-44 .elementor-element.elementor-element-b59cab9 .elementor-heading-title{font-size:17px;}.elementor-44 .elementor-element.elementor-element-5e6d15b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-image{align-self:center;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-item{text-align:left;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-name{font-size:15px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-text{font-size:11px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-ep-review-card-carousel-rating{font-size:10px;}.elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-prev i,
            .elementor-44 .elementor-element.elementor-element-5e6d15b .bdt-navigation-next i{font-size:24px;}}/* Start custom CSS for heading, class: .elementor-element-53e90ac5 */.elementor-44 .elementor-element.elementor-element-53e90ac5 {
  background: linear-gradient(90deg, #42A5F5, #AB47BC, #EC407A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37979cc7 */.elementor-44 .elementor-element.elementor-element-37979cc7 .elementor-button {
    background: linear-gradient(90deg, #42A5F5, #AB47BC, #EC407A);
  color: #FFFFFF;
  border: none;
  transition: background 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ff5af5 */.elementor-44 .elementor-element.elementor-element-6ff5af5 .elementor-button {
   background: linear-gradient(90deg, #FF9800, #FF5722);
  color: #FFFFFF;
  border: none;
  transition: background 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c99c78b */.elementor-element-38fee1bd {
    margin-block-end: 0 !important;
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38eed91 */.elementor-44 .elementor-element.elementor-element-38eed91 {
  background: linear-gradient(90deg, #42A5F5, #AB47BC, #EC407A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91d4749 */.elementor-44 .elementor-element.elementor-element-91d4749 {
  background: linear-gradient(90deg, #42A5F5, #AB47BC, #EC407A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6453063 */.elementor-44 .elementor-element.elementor-element-6453063 .booking-schedule__type-item, .elementor-44 .elementor-element.elementor-element-6453063 .booking-schedule__total-label{
    color: #ffffff;
}

.elementor-44 .elementor-element.elementor-element-6453063 button{
    background: linear-gradient(45deg, #38bdf8, #818cf8);
    border: none;
    color: #ffffff;
    transition: all 0.3s ease;
}

.elementor-44 .elementor-element.elementor-element-6453063 button:hover{
 background: linear-gradient(45deg, #0ea5e9, #6366f1);   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b59cab9 */.elementor-44 .elementor-element.elementor-element-b59cab9 {
  background: linear-gradient(90deg, #42A5F5, #AB47BC, #EC407A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */