.elementor-3785 .elementor-element.elementor-element-bdf3d3e:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-bdf3d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54192D;}.elementor-3785 .elementor-element.elementor-element-bdf3d3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-bdf3d3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-bdf3d3e > .elementor-shape-bottom .elementor-shape-fill{fill:#F9F9F9;}.elementor-3785 .elementor-element.elementor-element-bdf3d3e > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:40px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-title h3{font-size:30px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-title h3 a{color:#FFFFFF;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-title .accommodation-carousel-attr-wrapper{color:#FFFFFF;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from{font-size:20px;color:#FFFFFF;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-size:30px;color:#FFFFFF;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{background:#cccccc;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{background:#000000;}.elementor-3785 .elementor-element.elementor-element-3cc8045{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-title h3{font-size:24px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from{font-size:16px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-size:24px;}.elementor-3785 .elementor-element.elementor-element-3cc8045{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}@media(max-width:767px){.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-title h3{font-size:18px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from{font-size:15px;}.elementor-3785 .elementor-element.elementor-element-2de22e6 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-size:16px;}.elementor-3785 .elementor-element.elementor-element-3cc8045{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}