.elementor-1444 .elementor-element.elementor-element-fe08c57{margin-top:0px;margin-bottom:0px;}.elementor-1444 .elementor-element.elementor-element-85ad577{--e-image-carousel-slides-to-show:3;}.elementor-1444 .elementor-element.elementor-element-85ad577 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-85ad577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-455649f{margin-top:32px;margin-bottom:0px;}.elementor-1444 .elementor-element.elementor-element-df711cc{text-align:left;}.elementor-1444 .elementor-element.elementor-element-df711cc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:40px;font-weight:500;letter-spacing:0.2px;}.elementor-1444 .elementor-element.elementor-element-df711cc > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1444 .elementor-element.elementor-element-b181bfc{columns:1;column-gap:0px;text-align:left;color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}.elementor-1444 .elementor-element.elementor-element-b181bfc > .elementor-widget-container{margin:0px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-element-populated, .elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1444 .elementor-element.elementor-element-54eea44{text-align:left;}.elementor-1444 .elementor-element.elementor-element-54eea44 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0.2px;}.elementor-1444 .elementor-element.elementor-element-54eea44 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1444 .elementor-element.elementor-element-6c097da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1444 .elementor-element.elementor-element-00ac179{--spacer-size:50px;}@media(min-width:768px){.elementor-1444 .elementor-element.elementor-element-babecce{width:67.009%;}.elementor-1444 .elementor-element.elementor-element-01b8e21{width:32.906%;}}@media(max-width:1024px){.elementor-1444 .elementor-element.elementor-element-fe08c57{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-61192e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-455649f{padding:0px 16px 0px 16px;}}@media(max-width:767px){.elementor-1444 .elementor-element.elementor-element-fe08c57{padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-61192e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-455649f{margin-top:6px;margin-bottom:0px;}.elementor-1444 .elementor-element.elementor-element-babecce > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1444 .elementor-element.elementor-element-df711cc .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-f7892dc, .elementor-1444 .elementor-element.elementor-element-f7892dc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-06d40b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-54eea44{text-align:center;}.elementor-1444 .elementor-element.elementor-element-54eea44 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-54eea44 > .elementor-widget-container{margin:12px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-85ad577 */.img-slide-accommodation img{
    height: 520px!important;
    object-fit: cover!important;
    
}
@media only screen and (max-width: 600px) {
    .img-slide-accommodation img{
    height: 320px!important;
    
}
    
}/* End custom CSS */
/* Start custom CSS */.fixed-book{
    position: fixed;
    width: 100%;
    bottom: 0;
    background-color: #fff;
    
}
.desc-experience a{
    color:#1F1F1F!important;
}
.header-primary{
  position: sticky!important;
  top: -30px;
  background-color: #fff;
  border-bottom:1px solid rgba(0,0,0,.075);
}
a.elementor-item{
    color: #222!important;
}


.experience-img-1 img{
    height: 470px;
    object-fit: cover;
}
.experience-img-2 img{
    height: 230px;
    object-fit: cover;
}
.experience-img-3 img{
    height: 230px;
    object-fit: cover;
}

.btn-gallery-experience a{
    bottom: 36px;
    position: relative;
    right: 16px;
}
.box-sticky{
    position: sticky;
    top: 90px;
}
.btn-book-experience a{
    width: 100%!important;
}
.icon-experience .elementor-icon-box-content {
    margin-top: -6px;
}/* End custom CSS */