.sweetpea,.poppy,.sunflower{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.12),0 6px 6px rgba(0,0,0,0.10);box-shadow:0 10px 20px rgba(0,0,0,0.12),0 6px 6px rgba(0,0,0,0.10);background-color:#fbfbfb;padding:30px 0;border-radius:25px;margin:30px}.lilac-bg,.red-bg,.yellow-bg{padding:30px 0}.red-bg{border-top:1px solid #e0e0e0;background:url(../img/poppy-bg-style-1.jpg)}.rooms .poppy p{color:#ea7186}.room-desc{margin-top:-80px}.room-desc .flower-divider{margin-bottom:10px}.rooms .arrow{display:inline-block;margin-top:30%;position:absolute}.rooms .poppy .arrow{right:0}.rooms .arrow img,.rooms .arrow p{display:inline-block;font-weight:400}.rooms .sunflower p{color:#f0c24b}.rooms .carousel-indicators > li{max-width:23%;width:initial;height:initial;text-indent:initial}.rooms .list-inline{white-space:nowrap;overflow:hidden}.rooms .carousel-indicators{padding-top:10px;flex-wrap:wrap;position:static;left:initial;width:initial;margin-left:initial}.second{padding-top: 0px !important}.mfp-close{cursor:pointer!important}.mfp-zoom-out-cur{overflow:hidden}.carousel-indicators li{background:none}.rooms .carousel-indicators img{border-radius:10px}.rooms .carousel-indicators > li.active img{opacity:.7}.landscape{max-width:16%!important}.portrait{max-width:11%!important}.rooms .sweetpea p{color:#c1a5ce}.lilac-bg{background:url(../img/sweetpea-bg-style-1.jpg)}.yellow-bg{border-top:1px solid #e0e0e0;background:url(../img/sunflower-bg-style-1.jpg)}.rooms .carousel-inner{border-radius:25px}.hover-overlay img{color:#fff;font-size:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.hover-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:rgba(0,0,0,0.2)}@media (max-width: 991px){.patterned_bg .about_img{margin-bottom:0;padding-top:0;padding-bottom:0}.lilac-bg,.red-bg,.yellow-bg{padding:10px 0}}@media (max-width: 480px){.sweetpea,.poppy,.sunflower{margin:0!important;border-radius:0!important}.lilac-bg,.red-bg,.yellow-bg{border:0!important;padding:5px 0 0!important}.red-bg{background-color:#ea7186!important;background-image:none!important}.lilac-bg{background-color:#c1a5ce!important;background-image:none!important}.yellow-bg{background-color:#f0c24b!important;background-image:none!important}.sweetpea,.poppy,.sunflower{box-shadow:none!important}}@media (max-width: 991px){.rooms .arrow{display:none!important}.sweetpea,.poppy,.sunflower{padding:10px 0 44px!important}.room-desc{margin-top:-2px!important}}.rooms p{margin-top:10px;font-weight:700}.rooms .about_part{background-color:rgba(151,131,219,0.15)}.gallery_part .gallery_tittle{text-align:center;margin-bottom:100px}@media (max-width: 991px){.gallery_part .gallery_tittle{margin-bottom:50px}}.gallery_part .gallery_tittle p{font-size:30px;line-height:40px;color:#1F1F1F}@media (max-width: 991px){.gallery_part .gallery_tittle p{font-size:20px;line-height:30px}}.gallery_part .single_gallery_part{display:inline-block;margin-bottom:30px;position:relative;z-index:1;display:block}.gallery_part .single_gallery_part img{border-radius:5px;width:100%}.gallery_part .single_gallery_part i{font-size:40px;color:#fff;position:absolute;left:0;right:0;margin:0 auto;text-align:center;z-index:2;top:45%;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gallery_part .single_gallery_part:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#FF5B5B;z-index:1;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gallery_part .single_gallery_part:hover i{opacity:1;visibility:visible}.gallery_part .single_gallery_part:hover:after{opacity:.3;visibility:visible}.img-fluid{margin-left: auto;margin-right: auto;display: block;max-height: 446px;}.carousel-item img {border-radius: 10px;}.accreditations {background-color: #f5f3f2}@media (min-width: 992px){.carousel-item{height: 446px!important}.carousel-item .img-fluid{height: 100%!important; max-width: none!important}}