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