.place-04 .place__left{margin-bottom:3rem;margin-top:25px}.place-04 .place__box--npd h1{font-size:1.625rem;font-weight:500;color:#565a5c}.place-04 .breadcrumbs a{font-size:12px;font-weight:400;color:#565a5c;text-transform:none!important;line-height:15px}.place-04 .breadcrumbs{margin-bottom:15px}@media only screen and (max-width:767px){.blog-left h1,.place-4 .place__box h1{font-size:2rem;font-weight:600}}.place-04 .breadcrumbs li.bc-list-opener svg{position:relative;bottom:-2px}.place-04 .place__breadcrumbs li{font-size:12px;font-weight:400;color:#565a5c;line-height:15px}.place-04 .mobile-title-buttons .btn{font-weight:600}.place-04 .mobile-buttons .btn{padding:0 20px}.place-04 .breadcrumbs li a:after{display:none}.place-04 .reviews_count{font-weight:400;color:#565a5c}.place-04 .place__meta a{font-size:14px;font-weight:600;line-height:21px}.place-04 .place__meta .place_email a,.place-04 .place__meta .place_phone a{color:#ff5a5f}.place-04 .place__meta .popup-wrap{position:fixed;display:none}.place-04 .place__box-map .address{font-size:14px;font-weight:400;line-height:20px}.place-04 .place-share a.active.add-wishlist{border-color:#fff!important;color:#fff;background:#fff!important}@media only screen and (max-width:575px){.place-04 .hightlight-grid{-moz-column-gap:unset;column-gap:unset}.place-04 .hightlight-grid .place__amenities{flex:0 0 25%;max-width:25%;width:25%}}.place-04 .hightlight-grid .place__amenities span{font-size:14px;font-weight:500;color:#565a5c;line-height:20px}.place-04 .prices-box .nav-tabs{border-bottom:0}.place-04 .prices-box .nav-tabs .nav-link{border:0!important;padding-right:0;padding-bottom:0;margin-left:0;padding-left:0}.place-04 .prices-box .nav-tabs .nav-link.active{border:0;color:#565a5c;border-bottom:1px solid #565a5c!important}.place-04 .prices-box .nav-tabs .nav-link:focus,.place-04 .prices-box .nav-tabs .nav-link:hover{border:0}.place__box .place__title--additional,.place__box h3,.prices-box .place__title--additional{font-size:13px;font-weight:600;color:#565a5c;line-height:22px}.prices-box .menu-tab li a{font-size:12px;font-weight:600;text-transform:unset!important;line-height:18px}.prices-box .menu-item{margin-bottom:15px!important}.prices-box .menu-item .menu-info .menu-title{font-size:16px!important;font-weight:500!important;color:#797d7f!important;margin:0!important;line-height:21px!important}.prices-box .menu-item .price{color:#565a5c}.prices-box .menu-item .price,.prices-box .menu-item .price-min{font-size:14px;font-weight:600;text-align:right;line-height:21px}.prices-box .menu-item .price-min{right:5.4em;color:#797d7f;position:absolute;top:-.1em}.prices-box .menu-item:nth-last-child(2){margin-bottom:15px}.prices-box .menu-item:last-child{margin-bottom:0!important}.campaign-item .discount-bg{height:200px;background-size:cover!important;border-radius:10px;width:auto}.campaign-item .discount-bg:nth-of-type(2){margin-top:30px}.discount-entry{height:100%;justify-content:center;align-items:center;border-radius:10px;background:rgba(39,31,31,.5);width:100%;display:flex}.campaign-item .discount-text h4{font-size:14px;color:#fff;line-height:18px}.discounts-slider a.btn{font-size:.75rem!important}.discounts-slider .city-slider .slick-slide{padding-right:10px}.discounts-slider .city-slider .slick-slide>div{padding:0}.discounts-slider .slick-dots{height:10px!important;right:0!important;position:absolute!important;bottom:-30px!important;left:0!important}.discounts-slider .slick-dots li.slick-active button:before{opacity:1!important;background-color:#797d7f!important}.discounts-slider .slick-dots li button:before{opacity:1!important;background-color:#d8d8d8!important}ul.features-list{list-style:none;column-count:2;-webkit-columns:2;-moz-columns:2}ul.features-list li{font-size:16px;font-weight:400;color:#565a5c;line-height:35px}.mobile-buttons{background-color:#fff}.mobile-buttons .btn-whatsapp{height:40px;justify-content:center;align-items:center;background:#00e676;width:40px;display:flex}.mobile-buttons .btn-whatsapp img{max-width:40px}.virtual-tour iframe,.wedding-videos iframe{border-radius:10px}@media screen and (max-width:992px){ul.features-list{column-count:1;-webkit-columns:1;-moz-columns:1}.place-04 .menu-item .menu-info,.place-04 .prices-box .menu-item{width:100%}.widget-reservation-mini{padding-right:1.5rem;padding-left:1.5rem}.w-20{flex:0 0 20%!important;max-width:20%}.w-20 .discount-bg{height:200px;background-size:cover!important;border-radius:10px;width:220px}.w-20 .discount-text h4{font-size:18px;color:#fff;line-height:28px}}.similar-places .slick-slide{padding-right:2px;padding-left:2px}.lity-content #wedding-video-gallery{height:auto!important;max-height:unset!important;width:80vw!important}.sticky-widget{position:sticky;top:0;font-family:Poppins}.slick-nav>div{height:50px;transform:translateY(-50%);transition:all .3s;position:absolute;opacity:.7;text-align:center;top:50%;background-color:#fff;border-radius:50%;cursor:pointer;left:-1rem;width:50px;line-height:50px}.slick-nav .slick-nav__next{right:-1rem;left:auto}.slick-nav .gallery-slider__prev{left:50px}.slick-nav .gallery-slider__next{right:50px}.place-04 .place-share a.add-wishlist img{height:24px;width:36px}.campaignModalDescription ul{list-style-position:inside}.video-slider-navs{position:relative;bottom:295px;left:-5%;width:110%}.video-slider-navs i{padding:3px;border-radius:100%;background:#fff}.lity-content .video-slider-navs{position:relative;bottom:26vw;left:-5%;width:110%}.lity-content .video-slider-navs i{padding:10px}@media only screen and (max-width:767px){.place__amenities{margin-bottom:0}}.place-04 .place__desc h2,.place-04 .place__desc h3,.place-04 .place__desc h4{font-size:16px!important;font-weight:500!important}.place__box h2.overview-title{margin-top:0!important}.place__box h2,.place__box h3,h2.place__title--additional{padding:0;border:0;font-weight:500!important;font-style:normal;color:#565a5c!important;outline:0;letter-spacing:normal;text-align:left;clear:both;box-sizing:border-box;margin:30px 0 15px;line-height:20px!important;font-stretch:normal;vertical-align:baseline;font-family:Poppins,sans-serif}.place__box h2,h2.place__title--additional{font-size:1.375rem!important}.place__box h3{font-size:1.125rem!important}.sidebar .place__box h3{text-align:center;margin-top:0}.place__box-overview p{margin-bottom:30px!important}.place-04 .place__box-overview .show-more{font-size:12px;font-weight:600;font-style:normal;color:#565a5c;text-decoration-line:underline;line-height:18px;font-family:Poppins,sans-serif}.overlay-last{height:100%;justify-content:center;position:absolute;align-items:center;background:#00000080;width:100%;display:flex;z-index:99}.overlay-button{padding:1em 4em;border:1px solid #fff;color:#fff;border-radius:33px}@media only screen and (max-width:767px){.place-04 .place-gallery{display:none}.place__reviews.reviews{font-size:12px}}.blog-left h1,.place-4 .place__box h1{font-size:2.5rem;font-weight:600}.blog-left h2,.cat-list-content h2,.place-4 .place__box h2{font-size:1.83rem}.blog-left h3,.cat-list-content h3,.place-4 .place__box h3{font-size:1.125rem}.blog-left h4,.blog-left h5,.cat-list-content h4,.cat-list-content h5,.place-4 .place__box h4,.place-4 .place__box h5{font-size:1rem}.blog-left h6,.cat-list-content h6,.place-4 .place__box h6{font-size:.9rem}.place-04 .breadcrumbs.place__breadcrumbs--mobile{padding:1rem 1.5rem;margin:0}