.primary-btn{border-radius:0!important;font-weight:600!important;font-size:16px!important;line-height:100%!important;font-family:Nunito Sans,sans-serif!important;border:none!important;color:#fff!important;background:#3d1f00!important}.primary-btn:hover{color:#3d1f00!important;background:#f8ece2!important}@media(max-width:1366px){.primary-btn{font-size:14px!important}}body{font-family:Nunito Sans,sans-serif}.main-content{max-width:1920px;margin:0 auto}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:5px}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:5px;background:#82480d}@keyframes animloader{0%{transform:translate(0) scaleX(1)}14%{transform:translate(-12px,-16px) scaleX(1.05)}28%{transform:translate(-27px,-28px) scaleX(1.07)}42%{transform:translate(-46px,-35px) scaleX(1.1)}57%{transform:translate(-70px,-37px) scaleX(1.1)}71%{transform:translate(-94px,-32px) scaleX(1.07)}85%{transform:translate(-111px,-22px) scaleX(1.05)}to{transform:translate(-125px,-9px) scaleX(1)}}@keyframes animloader1{0%{box-shadow:0 -6px,-122.9px -8px}25%,75%{box-shadow:0 0,-122.9px -8px}to{box-shadow:0 0,-122.9px -16px}}.fallback-logo svg{width:200px;height:200px}.fallback-logo #path{fill:#2b2a29}.Navbaropen{overflow:hidden}.hamburger{display:flex;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:10;margin-right:8px!important}.hamburger :focus{outline:none}.hamburger div{width:2rem;height:.18rem;transition:all .3s linear;background-color:#fff;position:relative;transform-origin:1px}.hamburger div:first-child{transform:rotate(0deg)}.hamburger div:nth-child(2){transform:translateX(0)}.hamburger div:nth-child(3){transform:rotate(0deg)}.hamburger div.isOpen:first-child{transform:rotate(45deg)}.hamburger div.isOpen:nth-child(2){opacity:0;transform:translateX(20px)}.hamburger div.isOpen:nth-child(3){transform:rotate(-45deg)}.sidebar{width:705px;min-height:100%;box-shadow:0 4px 8px rgba(0,0,0,.16);background-color:#fff8f0;position:fixed;top:0;left:-100%;z-index:12;transition:.5s}.side-header{display:flex;justify-content:space-between;padding:15px 34px;align-items:center}.sidebar.active{left:0}.sidebar.active .side-header .hamburger div{background-color:#060606}.sidebar.active .side-header #path{fill:#2b2a29}.sd-header{display:flex;align-items:center;justify-content:space-between;padding:15px}.sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:.5s;opacity:0;visibility:hidden;z-index:9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-overlay.active{opacity:1;visibility:visible}.sd-body{padding:15px;max-height:calc(100vh - 54px);overflow-x:hidden;display:flex;justify-content:center;align-items:center;height:calc(100vh - 54px)}.sd-body ul{display:inline-block;margin-bottom:0;padding:0}.sd-body ul li{list-style:none;margin-bottom:8px}.sd-body ul li .sd-link{display:flex;width:100%;padding:10px 16px;color:#6f6b68;border-radius:4px;text-decoration:none;text-align:center;font-family:EB Garamond,serif;font-style:normal;font-weight:500;font-size:40px;line-height:48px;cursor:pointer}.sd-body ul li .sd-link.active{background:transparent;color:#3d1f00;border-radius:0}.sd-body ul li .sd-link span{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;position:relative;width:15px;display:inline-flex;margin-right:4px}.nav-bar{display:flex;position:fixed;width:100%;z-index:9;padding:0;transition:opacity .15s}.nav-bar .container-fluid{padding-left:0;padding-right:28px}.slider_section{position:relative}.scroll_arrow{position:absolute;margin:0 auto;left:0;right:0;text-align:center;bottom:14px;animation:secdownmoving 1s linear 0s infinite}.not-found-page .nav-bar{background-color:#fff}.not-found-page .nav-bar #path{fill:#2b2a29}.nav-bar.isScroll{background-color:#fff}.nav-bar.isScroll #path{fill:#2b2a29}.header_icons{display:flex;background:#3d1f00;justify-content:inherit;padding:20px;width:216px;align-items:center}.book-btn,.read-btn{width:173px;height:48px}.read-btn{background:#3d1f00!important;color:#f8ece2!important}.read-btn:hover{background:#f8ece2!important;color:#3d1f00!important}.section-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.203)}@keyframes zoomInimage{0%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scale3d(1.2,1.2,1.2)}}.slick-slider{min-height:100vh}.zoomInImage{animation:zoomInimage 30s linear infinite}.inner-image-zoomInImage{animation:zoomInimage 30s linear}.imgs{width:100%;height:calc(100vh - 3px);object-fit:cover}.slide__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.slide__content.headings{text-align:center;color:#fff}.slide__content.headings h2{line-height:normal;margin:0;font-style:normal;font-weight:500;font-size:64px;color:#fff;font-family:EB Garamond,serif;letter-spacing:2px}.slide__content.headings h6{font-style:normal;font-weight:400;font-size:20px;line-height:28px;margin:0;font-family:Nunito Sans,sans-serif}.section-title{font-style:normal;font-weight:500!important;font-size:64px;line-height:64px;margin-bottom:24px;color:#060606;font-family:EB Garamond,serif}.section-paragraph{font-size:16px;margin-bottom:24px}section.Welcome-block{height:100%;display:flex;align-items:center;position:relative;padding:106px 0}section.Welcome-block .inner-wlk{padding:64px 37px;background-color:#fff}section.Welcome-block .inner-wlk .section-paragraph{font-family:Nunito Sans,sans-serif}section.Welcome-block:before{width:100%;top:0}section.Welcome-block:after,section.Welcome-block:before{content:"";min-width:729px;height:100%;position:absolute;background-image:url(/_next/static/media/AdalajLeaf.7edbd6c9.svg);background-repeat:no-repeat;z-index:-1}section.Welcome-block:after{width:auto;bottom:0;bottom:-50%;right:0}.event-wedding-block{background-color:#fff8f0;padding:120px 0 107px}.event-wedding-block .row{padding:0!important}.event-wedding-block .content-details{position:absolute;text-align:center;padding-left:.75em;padding-right:.75em;width:100%;top:90%;left:50%;opacity:1;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s}.events-gallary{margin-top:56px}.events-gallary .content{position:relative;max-width:400px;margin:auto;overflow:hidden}.events-gallary .content.content-overlay{background:rgba(0,0,0,.7);position:absolute;height:99%;width:100%;left:0;top:0;bottom:0;right:0;opacity:1;transition:all .4s ease-in-out 0s}.events-gallary .content .content-title{font-weight:500;font-size:30px;line-height:38px;color:#fff;font-family:EB Garamond,serif}.events-gallary .content:hover .content-overlay{opacity:1}.events-gallary .content:hover .content-details{top:50%;left:50%;opacity:1}.events-gallary .content:hover .fadeIn-bottom{top:50%!important}.center-col{display:flex;flex-direction:column;justify-content:space-between;padding-left:18px;padding-right:18px}.center-col .conf-room{margin-bottom:30px}.Rooms-block{background:#fff8f0;min-height:1000px;padding:92px 0}.Rooms-block .section-paragraph,.Rooms-block .section-title{color:#060606}.Rooms-block .slick-slider{min-height:auto;margin-top:56px}.Rooms-block .slick-next,.Rooms-block .slick-prev{width:30px;height:30px;z-index:8}.Rooms-block.home-room-slider .slick-next,.Rooms-block.home-room-slider .slick-prev{width:auto;height:auto;z-index:8;top:auto;bottom:-20px}.Rooms-block.home-room-slider .slick-next{right:0;left:56.3%;margin-left:65px}.Rooms-block.home-room-slider .slick-prev{left:56.3%}.Rooms-block .slick-next{right:15px}.Rooms-block .slick-prev{left:15px}.Rooms-block .slick-slide img{max-width:100%;max-height:568px;width:100%;height:100%;object-fit:cover;min-height:568px}.Rooms-block .slider-content{padding-left:120px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.Rooms-block .slider-content h2{font-family:EB Garamond,serif;color:#060606;font-style:normal;font-weight:500;font-size:40px;line-height:40px;margin-bottom:24px}.Rooms-block .slider-content h6{color:#060606;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.Rooms-block .slider-content .slider-btn{margin-top:32px}.Rooms-block .slider-content .slider-btn :hover{background-color:#f8ece2!important;color:#3d1f00!important}.content.isHovered{width:100%}.cafe-block{background:#3d1f00;min-height:1000px;padding:92px 0}.cafe-block .section-title{margin-bottom:48px}.cafe-block .section-paragraph,.cafe-block .section-title{color:#fff8f0}.cafe-block .container-fluid{margin-right:150px}.cafe-block .slick-slide img{width:100%;object-fit:cover;max-height:480px;min-height:480px}.cafe-block .slick-initialized .slick-slide{padding:0 32px 0 0}.cafe-block .slick-next,.cafe-block .slick-prev{width:auto;height:auto;z-index:8;top:-80px;bottom:-20px}.cafe-block .slick-next{right:0;left:73.7%;margin-left:65px}.cafe-block .slick-prev{left:73.7%}.cafe-block .slick-slide.slick-active:before{content:"";background:#3d1f00;width:8%;height:100%;position:absolute;display:block;z-index:0;margin-left:-8.2%}.cafe-block .slick-slide.slick-active:after{content:"";background:#3d1f00;width:5%;height:27%;position:absolute;display:block;z-index:1;bottom:0;margin-left:12.5%;right:auto}.cafe-block .slider-content{margin-top:24px}.cafe-block .slider-content .number-text{font-size:150px;font-family:EB Garamond,serif;font-style:normal;font-weight:500;line-height:100%;font-feature-settings:"pnum" on,"lnum" on;color:#f5e3d5;opacity:.6}.cafe-block .slider-content h2{font-style:normal;font-weight:500;font-size:40px;line-height:40px;font-family:EB Garamond,serif;color:#f5e3d5;margin:0 0 8px}.cafe-block .slider-content h6{font-size:20px;line-height:30px;margin:0 0 32px}.cafe-block .slider-content .working-hour,.cafe-block .slider-content h6{font-style:normal;font-weight:400;font-family:Nunito Sans,sans-serif;color:#f5e3d5}.cafe-block .slider-content .working-hour{font-size:12px;line-height:16px}.cafe-block .slider-content .text-20{font-size:20px}.cafe-block .slider-content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin:0 0 24px;color:#f5e3d5}.cafe-block .slider-content .read-more{background-color:#f8ece2!important;color:#3d1f00!important}.cafe-block .slider-content .read-more:hover{background-color:#f5e3d5!important}.cafe-block .slider-content.row>*{padding:0!important}.cafe-block .slick-slider{min-height:auto}.services{background:#3d1f00}.services .events-gallary{display:flex;position:relative;gap:32px;opacity:1;transition:opacity 1s ease-in-out}.services .events-gallary.fullimage .imgs{opacity:0;transition:opacity 1s ease-in-out}.services .section-title{color:#fff;font-family:EB Garamond,serif}.services .section-paragraph{color:#fff;font-family:Nunito Sans,sans-serif}.services .content{width:100%;max-width:100%;margin:0;max-height:724px}.services .content .content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:auto;left:50%;opacity:1;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s;height:100%;bottom:-50%;align-items:flex-end;display:flex;min-width:100%;z-index:1;justify-content:center;padding-bottom:32px}.services .content:hover .fadeIn-bottom{bottom:-50%!important;top:auto!important}.services .mouseover-bg{position:absolute;width:100%;height:100%;left:0;right:0;display:flex;background-size:100%!important;object-fit:cover;animation:fadeIn .8s ease-out alternate}.services .mouseover-bg.two{background-size:120% 100%!important}.services .content .imgs{width:318%;height:100%}.services .dataHover{position:absolute;top:0;left:0;right:0;opacity:1;height:100%;width:100%;background-repeat:no-repeat!important;background-size:100% 100%!important}.services .dataHover img{width:100%}.content-text{font-family:Nunito Sans,sans-serif}.event-wedding-block.location{position:relative;background-color:#fff8f0;z-index:0;overflow:hidden}.event-wedding-block.location .title-info p{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.event-wedding-block.location .dir-link{font-weight:600;font-size:16px;line-height:100%;color:#3d1f00;font-family:Nunito Sans,sans-serif;text-decoration:none;border-bottom:1px solid}.event-wedding-block.location .content-details{top:85%!important}.event-wedding-block.location .content-details p{color:#fff;font-size:16px}.event-wedding-block.location .content{margin-right:32px}.event-wedding-block.location .content:hover .fadeIn-bottom{top:50%!important}.event-wedding-block.location:after{content:"";width:auto;height:100%;position:absolute;background-image:url(/_next/static/media/AdalajLeaf.7edbd6c9.svg);bottom:0;right:0;z-index:-1;bottom:-60%;right:-70px;min-width:729px}.event-wedding-block.location .slick-slider{min-height:auto}.event-wedding-block .gift-city{width:360px;height:451px;display:block;object-fit:fill}.not-found-page footer{display:none}footer{background-color:#3d1f00;padding:50px 0 10px;color:#fdf2e9}footer .f-card-title{font-family:EB Garamond,serif;font-weight:500;font-size:30px;line-height:38px;margin-bottom:18px}footer p{font-family:Nunito Sans,sans-serif}footer .f-Contact-info{padding-right:80px}footer .social-icons{display:flex}footer .social-icons .fb-icon{margin-right:28px}footer .f-Contact-form .form-control{border:none;border-bottom:1px solid #fff;background-color:transparent;border-radius:0}footer .f-Contact-form .form-control:focus{box-shadow:none;color:#fff}footer .f-Contact-form .sign-up{font-style:normal;font-weight:600;font-size:16px;line-height:100%;color:#f8ece2;border-radius:0;padding:18px 32px;border-color:#f8ece2;margin-top:24px}footer .f-Contact-form .sign-up:hover{background-color:#f8ece2;color:#3d1f00}footer .f-Contact-form p{margin:20px 0 0;font-weight:400;font-size:12px;line-height:20px;font-family:Nunito Sans,sans-serif}footer .hrtag{margin:72px 0 8px;border:1px solid #f8ece2;opacity:1}footer .info-div{display:flex;justify-content:space-between;align-items:center}footer .info-div .policy{display:flex}footer .info-div p{padding:0;margin:0}footer .info-div a{color:#fff}.cafe-dining{height:1000px;background-color:#f8ece2}.about-hotel{padding:80px 0}.about-hotel .about-hotel-img{margin:90px 0 0}.inner-image{width:100%;overflow:hidden}.welcome-note{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#060606}.heritage-adalaj-section{background-color:#fff8f0;padding:96px 0 106px}.heritage-adalaj-section .title{font-family:EB Garamond,serif;font-style:normal;font-weight:500;font-size:40px;line-height:48px;color:#060606;margin-bottom:56px}.heritage-adalaj-section .heritage-img{margin-top:40px;position:relative}.heritage-adalaj-section .heritage-img:after{content:"";width:auto;height:100%;position:absolute;z-index:1;background-repeat:no-repeat;background-size:contain;bottom:-55%;right:-389px;min-width:681px;display:none!important}.heritage-Unique-structure{background:#3d1f00;overflow:hidden;padding-top:170px}.heritage-Unique-structure .structure-img-one{margin:0 auto}.heritage-Unique-structure .structure-quotes{font-style:italic;font-weight:400;font-size:40px;line-height:48px;text-align:center;color:#fff8f0;font-family:EB Garamond,serif;position:relative;margin-bottom:104px}.heritage-Unique-structure .structure-quotes svg{position:absolute;margin-left:-60px;margin-top:-47px}.heritage-Unique-structure .cell-structure{margin-left:auto;margin-top:-180px}.heritage-Unique-structure .cell-structure .row{align-items:end}.heritage-Unique-structure .cell-structure h3{font-family:EB Garamond,serif;color:#fff8f0;font-style:normal;font-weight:500;font-size:30px;line-height:38px;text-align:left;padding:0 100px;text-indent:114px}.heritage-Unique-structure .Unique-shell{max-width:1550px;margin:0 auto;padding:320px 0 104px}.heritage-Unique-structure .Unique-shell .structure-img-Three img{z-index:1;position:relative}.heritage-Unique-structure .Unique-shell .structure-img-Four{position:relative}.heritage-Unique-structure .Unique-shell .structure-img-Four .img-Four{position:absolute;z-index:0;left:75px;top:-190px}.heritage-Unique-structure .Unique-shell h1{font-family:EB Garamond,serif;font-style:normal;font-weight:500;font-size:64px;line-height:72px;color:#fff8f0;margin-bottom:16px}.heritage-Unique-structure .Unique-shell h5{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#fff8f0}.heritage-Unique-structure .Unique-shell p{font-weight:400;font-size:16px;line-height:24px;color:#fff8f0}.heritage-Unique-structure .Unique-shell .Unique-info{width:430px}.hotel-service{padding:120px 0;background:#fff8f0}.hotel-service .service-wrapper{margin-bottom:56px;padding:16px;transition:.2s;text-align:center}.hotel-service .service-wrapper:hover{background:#fff;box-shadow:0 15px 25px rgba(0,0,0,.15),0 5px 10px rgba(0,0,0,.05);border-radius:15px}.hotel-service .service-wrapper h3{font-family:EB Garamond,serif;font-style:normal;font-weight:500;font-size:40px;line-height:48px;color:#060606;margin-bottom:16px;margin-top:24px}.hotel-service .service-wrapper p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#060606;font-family:Nunito Sans,sans-serif;margin-bottom:0}.hotel-service .service-wrapper:nth-child(4),.hotel-service .service-wrapper:nth-child(5),.hotel-service .service-wrapper:nth-child(6){margin-bottom:0}.hotel-video{position:relative;overflow:hidden;padding:120px 0}.hotel-video:before{width:100%;top:0;background-repeat:no-repeat}.hotel-video:after,.hotel-video:before{content:"";min-width:729px;height:100%;position:absolute;background-image:url(/_next/static/media/AdalajLeaf.7edbd6c9.svg);z-index:-1}.hotel-video:after{width:auto;bottom:0;right:0;bottom:-60%;right:-70px}.cafeDining,.cafeDining .cafeDining-img{padding:80px 0}.cafeDining .cafeDining-img-wrapper{padding:0 16px}.cafeDining .cafeDining-img-wrapper img{max-width:360px;max-height:456px;width:100%;object-fit:cover}.cafeDining .slick-slider{min-height:unset}.cafeDining .custom-slider .slick-next,.cafeDining .custom-slider .slick-prev{width:40px;height:40px}.cafeDining .custom-slider .slick-prev{left:-42px}.cafeDining .custom-slider .slick-next{right:-30px}.cafeDining .custom-slider .content-image{max-width:360px;max-height:540px}.CatalanStructure{padding:0 0 100px;background:#fff8f0}.CatalanStructure .container-fluid{max-width:1440px;margin:0 auto}.CatalanStructure .CatalanStructure-wrapper{align-items:center;padding:104px 0 0}.CatalanStructure .CatalanStructure-wrapper .Working-hr{font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:32px 0}.CatalanStructure .CatalanStructure-wrapper .Working-hr label{display:flex;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#060606}.CatalanStructure .CatalanStructure-wrapper .Working-hr span{font-weight:400}.CatalanStructure .left-wrapper{padding-left:calc(37% - 355px)}.CatalanStructure .bk-left{padding-left:100px}.CatalanStructure .bk-right{padding-right:100px}.CatalanStructure .right-wrapper{padding-right:calc(37% - 355px);padding-left:100px}.CatalanStructure .cafe-link{display:flex;flex-direction:column}.CatalanStructure .cafe-link a{color:#3d1f00;font-style:normal;font-weight:700;font-size:16px;line-height:100%;font-family:Nunito Sans,sans-serif}.CatalanStructure .cafe-link a:first-child{margin-bottom:32px}.three-structure-img img{width:100%}.three-structure-img .structure-wrapper{padding:0 16px;margin:0 auto}.three-structure-img .structure-wrapper-inner{padding-bottom:32px}.facilities-section{background-color:#fff8f0;padding-bottom:120px}.img-gallary .section-title{padding-top:120px;padding-bottom:32px}.img-gallary .image-vertical{margin-bottom:32px;padding:0 16px}.img-gallary .image-pad{padding:0 16px;margin:0 auto}.structure-cafe{position:relative}.structure-cafe:before{content:"";width:100%;min-width:729px;height:30%;position:absolute;background-image:url(/_next/static/media/AdalajLeaf.7edbd6c9.svg);top:auto;background-repeat:no-repeat;z-index:-1;bottom:0}.Eventsgroups{background:#fff8f0;padding:104px 0}.Eventsgroups .Events-images{margin-top:43px}.Eventsgroups .Events-images.row>*{padding-right:calc(var(--bs-gutter-x)*.66666);padding-left:calc(var(--bs-gutter-x)*.66666)}.facilities-info{margin-top:32px}.facilities-info .info{font-size:20px;line-height:30px}.facilities-info .info,.facilities-info .size p{font-weight:400;color:#060606;font-family:Nunito Sans,sans-serif}.facilities-info .size p{font-size:16px;line-height:24px;font-style:normal}.facilities-points{margin-top:32px}.facilities-points ul{padding-left:0}.facilities-points li{list-style:none;font-style:normal;font-weight:600;font-size:20px;line-height:30px;margin-bottom:18px;font-family:Nunito Sans,sans-serif}.facilities-points li svg{margin-right:24px}.opning-hours{padding:104px 0}.opning-hours .container{display:flex;flex-direction:column;align-items:center}.opning-hours p{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#060606;margin-bottom:4px}.other-info{background-color:#fff8f0}.li-main{list-style:none;font-style:normal;font-weight:600;font-size:20px;line-height:30px;margin-bottom:18px;font-family:Nunito Sans,sans-serif}.li-main .li-style{display:flex;align-items:center}.li-main .li-style img,.li-main .li-style svg{margin-right:24px}.roomamenities-section{padding:120px 0}.roomamenities-section h4{font-style:normal;font-weight:500;font-size:30px;line-height:38px;font-family:EB Garamond,serif;color:#060606;margin:64px 0 24px}.roomamenities-section ul{padding-left:0}.insideRoomSlider{background-color:#fff8f0}.insideRoomSlider.luxury{padding:0 0 104px}.insideRoomSlider .section-title{padding:104px 0 32px}.insideRoomSlider .slick-slide img{width:100%;max-height:568px}.insideRoomSlider .room-aminities{padding:32px 0 24px;border-bottom:1px solid #f7ebde}.insideRoomSlider .room-aminities .roomamenities-section{padding:0}.insideRoomSlider .room-info{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#060606}.insideRoomSlider .room-services{width:118px;height:136px;background:#f7ebde;display:flex;flex-direction:column;align-items:center;justify-content:center}.insideRoomSlider .room-services p{font-weight:700;margin:19px 0 8px}.insideRoomSlider .room-services p,.insideRoomSlider .room-services span{font-style:normal;font-size:12px;line-height:100%;color:#3d1f00;font-family:Nunito Sans,sans-serif}.insideRoomSlider .room-services span{font-weight:400}.ew-tabs{justify-content:center;border:0;margin-top:-35px;z-index:8;position:relative}.ew-tabs .nav-item button{width:258px;height:78px;border-radius:0;background:#fff;box-shadow:0 0 15px rgba(27,15,5,.04);color:#6f6b68;font-style:normal;font-weight:500;font-size:30px;line-height:30px;font-family:EB Garamond,serif;border:0;border-bottom:2px solid #cdcdcd}.ew-tabs .nav-item button.active,.ew-tabs .nav-item button:active{color:#3d1f00;border-bottom:2px solid #3d1f00;background:#fff}.inside-slider .slick-next,.inside-slider .slick-prev{width:auto;height:auto;z-index:8;top:-80px;bottom:-20px}.inside-slider .slick-next{right:0;left:88.7%;margin-left:65px}.inside-slider .slick-prev{left:88.7%}.inside-slider .slick-slider{min-height:auto}.show-more-aminities{display:flex;justify-content:space-between;margin:16px 0 0}.show-more-aminities .sec-left{display:flex;align-items:center;font-style:normal;font-weight:700;font-size:16px;line-height:100%;color:#3d1f00;font-family:Nunito Sans,sans-serif}.show-more-aminities .sec-left p{margin:0 16px 0 0}.show-more-aminities.open .sec-left img,.show-more-aminities.open .sec-left svg{transform:rotate(180deg)}button.Checkcapacity{background:transparent;border:0;font-style:normal;font-weight:700;font-size:16px;line-height:100%;color:#060606}.Testimonial{padding:120px 0 220px;background-color:#fff}.Testimonial .slick-slider{min-height:auto;text-align:center}.Testimonial .slick-list h2{font-style:italic;font-weight:400;font-size:25px;line-height:30px;text-align:justify;color:#060606;font-family:EB Garamond,serif}.Testimonial .clientName{font-weight:700;font-size:20px;line-height:24px;color:#303030;margin:16px 0 0;display:none}.Testimonial .clientName,.Testimonial .date{font-style:normal;font-family:Nunito Sans,sans-serif}.Testimonial .date{font-weight:400;font-size:12px;line-height:20px;color:#595959}.Testimonial .slick-next,.Testimonial .slick-prev{width:auto;height:auto;z-index:8;top:auto;bottom:-130px}.Testimonial .slick-next{right:0;left:44%;margin-left:65px}.Testimonial .slick-prev{left:44%}.Testimonial .tes-img{margin-left:64px}.Rooms-block.sliderwithimg{min-height:auto;padding:0;background:inherit}.Rooms-block.sliderwithimg.imgright .slick-next,.Rooms-block.sliderwithimg.imgright .slick-prev{left:11.5%}.Rooms-block.sliderwithimg.imgright .slider-content{padding-left:234px}.event-spaces{background:#fff8f0;padding:104px 0 51px}.event-spaces-event{padding:104px 0 50px}.ServicesGallarySection{padding:104px 0}.ServicesGallarySection .events-gallary.row>*{padding-right:calc(var(--bs-gutter-x)*.66666);padding-left:calc(var(--bs-gutter-x)*.66666)}.ServicesGallarySection .events-gallary .content{max-height:524px;max-width:262px}.ServicesGallarySection .events-gallary .content .content-title{font-size:25px;line-height:32px}.ServicesGallarySection.CorporateEventsSection .content{max-height:524px;max-width:360px}.contacts-detail{background-color:#fff;padding:32px 48px;margin-top:-70px;box-shadow:0 0 15px rgba(27,15,5,.04)}.contacts-detail h5{font-weight:700;font-size:20px;line-height:100%;margin-bottom:16px}.contacts-detail h5,.contacts-detail p{font-style:normal;font-family:Nunito Sans,sans-serif;color:#060606}.contacts-detail p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:4px}.map-section{margin-bottom:120px;margin-top:120px}.map-section .section-title{margin-bottom:48px}.map-section h2{font-weight:500;font-size:40px;line-height:48px;font-family:EB Garamond,serif}.map-section h2,.map-section p{font-style:normal;color:#060606}.map-section p{font-weight:400;font-size:16px;line-height:15px;font-family:Nunito Sans,sans-serif}.map-section .map-wrapper{border:0;filter:grayscale(1);width:100%;max-width:1144px;height:100%;max-height:480px;margin-top:32px}.map-section .map-wrapper iframe{width:100%;max-width:1144px;height:100%;min-height:480px;max-height:480px}.ContactUs{padding:120px 0}.Contact-wrapper{padding-top:72px}div.input-block{position:relative;margin-bottom:24px;max-width:556px}div.input-block input,div.input-block textarea{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#060606;min-height:45px;width:100%;padding:5px;border-radius:0;outline:none;background:transparent;border:0;border-bottom:1px solid #e6dfd8;margin:6px 0 0}div.input-block textarea{padding:15px 5px 0;resize:none}div.input-block span.placeholder{font-family:Nunito Sans,sans-serif;position:absolute;margin:17px 0;padding:0 4px;display:flex;align-items:center;top:0;left:0;transition:all .2s;transform-origin:0 0;background:none;pointer-events:none;color:#060606;font-style:normal;font-weight:400;font-size:16px;line-height:24px;opacity:1}div.input-block input:focus+span.placeholder,div.input-block textarea:focus+span.placeholder,div.input-block.hasValue span.placeholder{transform:scale(.8) translateY(-5px);margin:5px 0}div.input-block input:focus,div.input-block textarea:focus{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#060606;border-color:#e6dfd8}div.input-block input:focus+span.placeholder,div.input-block textarea:focus+span.placeholder{color:#060606}.formText{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#4a4846}.contactBtn{width:134px}.input-block .Select input{min-height:auto}.book-modal .modal-header{border:0}.book-modal .modal-header #path{fill:#2b2a29}.book-modal .modal-header .btn-close{opacity:1;margin:0 32px 16px 0}.book-modal .modal-content{background-color:#fff8f0}.book-modal .section-title{margin:10px 0 89px}.flatpickr-months .flatpickr-month{background:#fff}.flatpickr-day.endRange.endRange,.flatpickr-day.endRange.startRange,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.endRange,.flatpickr-day.startRange.startRange{border-radius:0 0 0 0}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#3d1f00;color:#fff;border-radius:0;box-shadow:none}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#fff;box-shadow:none;color:#060606;border:1px solid #3d1f00}.flatpickr-day{border:0;max-width:none}.date-picker input::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.not-found-section .not-found-row{display:flex;align-items:center;height:100vh}.not-found-section .not-found-row p{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#060606;font-family:Nunito Sans,sans-serif}.not-found-section .not-found-row h2{font-style:normal;font-weight:500;font-size:40px;line-height:48px;font-family:EB Garamond,serif;margin:16px 0 32px}.capacity-modal .modal-header{border-bottom:0}.capacity-modal .section-title{line-height:normal}.capacity-modal .modal-content{background-color:#fff8f0;padding:32px}.capacity-modal .modal-content thead{background:#e6dfd8}.capacity-modal .modal-content th{padding:32px 28px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#060606;font-family:Nunito Sans,sans-serif}.capacity-modal .modal-content th .thwithicon{display:flex;flex-direction:column;align-items:center}.capacity-modal .modal-content th .thwithicon svg{margin-top:4px}.capacity-modal .modal-content tr{border-bottom:1px solid #e6dfd8}.capacity-modal .modal-content td{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#060606;font-family:Nunito Sans,sans-serif;padding:24px;text-align:center}.CatalanStructure .slick-next,.CatalanStructure .slick-prev,.event-spaces .slick-next,.event-spaces .slick-prev{background:rgba(61,31,0,.878);border-radius:50%}.about-hotel-img .slick-slider{min-height:100%}.about-hotel-img .slick-slider .slick-next,.about-hotel-img .slick-slider .slick-prev{z-index:1;width:40px;height:40px}.about-hotel-img .slick-slider .slick-prev{left:15px}.about-hotel-img .slick-slider .slick-next{right:15px}.cursor-pointer{cursor:pointer}.Testimonial.events-at-nilaya .content-image{max-width:300px;max-height:360px;object-fit:cover;margin:0 auto;width:100%}.events-at-nilaya div.input-block{max-width:unset!important}@keyframes secdownmoving{0%{transform:translateX(0)}50%{transform:translateY(-10px)}to{transform:translateX(0)}}.awards.event-wedding-block.location.awards{padding:120px 0 60px}.awards.event-wedding-block.location .content{background:#fff}.awards .slick-slide img{display:block;height:100%;max-height:451px;min-height:250px;object-fit:contain;width:100%;padding:15px;margin:0 auto}.awards .events-gallary{margin-top:24px}.awards .events-gallary .content .content-title{font-size:19px;line-height:38px;color:#0c0b0b;word-wrap:break-word;background:#ebebeb}@media(max-width:1800px){.heritage-adalaj-section .heritage-img:after{bottom:-55%;right:-147px;min-width:570px}.heritage-Unique-structure .cell-structure h3{padding:0 50px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1144px}}@media(max-width:1400px){.Rooms-block .slider-content{padding-left:86px}.cafe-block .slick-slide img{width:100%;object-fit:cover;max-height:340px;min-height:340px}.Rooms-block.sliderwithimg.imgright .slick-next,.Rooms-block.sliderwithimg.imgright .slick-prev{left:7.5%}.Rooms-block.sliderwithimg.imgright .slider-content{padding-left:86px}}@media(max-width:1366px){.cafe-block{min-height:850px;padding:80px 0}.cafe-block .container{max-width:900px}.cafe-block .slider-content .number-text{font-size:110px}.cafe-block .slider-content h2{font-size:32px}.cafe-block .slider-content h6{font-size:18px;line-height:normal;margin:0 0 24px}.cafe-block .slider-content .working-hour{font-size:12px;line-height:normal}.cafe-block .slider-content p{font-size:14px;line-height:24px}.cafe-block .slider-content .read-more{width:120px;height:40px}.cafe-block .slick-slide.slick-active:after{width:5%;height:32%;margin-left:12.5%}.cafe-block .awards .slick-slide img{height:100%;max-height:451px;min-height:250px;width:100%;max-width:250px;margin:0 auto}section.Welcome-block:after{bottom:-68%}.heritage-Unique-structure .cell-structure{margin-left:auto;margin-top:-180px;text-align:center}.heritage-Unique-structure .cell-structure h3{padding:0 30px}.hotel-service .service-wrapper,.hotel-service .service-wrapper:nth-child(4),.hotel-service .service-wrapper:nth-child(5),.hotel-service .service-wrapper:nth-child(6){margin-bottom:30px}.hotel-service .service-wrapper h3{font-size:35px;line-height:normal}.book-modal .section-title{margin:50px 0}.sd-body{align-items:flex-start}.sd-body ul li .sd-link{padding:5px 16px}.Testimonial .tes-img{margin-left:40px}}@media(max-width:1040px){.cafe-block .slick-slide.slick-active:after{height:36%}}@media(max-width:1024px){.services .content{max-height:350px}.services .content .content-title{font-size:25px}.services .events-gallary{gap:20px}.event-wedding-block{padding:70px 0}.center-col{padding-left:12px;padding-right:12px}.Rooms-block{min-height:auto;padding:70px 0}.Rooms-block .slider-content{padding-left:30px}.Rooms-block .slider-content h2{font-size:35px;line-height:normal;margin-bottom:10px}.Rooms-block .slick-slide img{min-height:450px}.Rooms-block .slick-slider{min-height:auto;margin-top:20px}.event-wedding-block.location:after{right:-400px;min-width:100%}footer .f-Contact-info{padding-right:0}.heritage-adalaj-section .heritage-img:after{bottom:-55%;min-width:100%;right:0;left:0;text-align:center;margin:0 auto;background-position:100%}.Testimonial .tes-img{margin-left:20px}.awards .slick-slide img{height:100%;max-height:451px;min-height:250px;width:100%;max-width:250px;margin:0 auto}}@media(max-width:992px){.cafe-block .slick-slide.slick-active:after,.cafe-block .slick-slide.slick-active:before{display:none}.cafe-block .slider-content .number-text{font-size:85px}.cafe-block .slider-content h2{font-size:31px}.cafe-block .slider-content h6{font-size:18px}.cafe-block .slider-content p{font-size:14px;line-height:normal}.heritage-Unique-structure .cell-structure{margin-top:0}.heritage-Unique-structure .cell-structure h3{padding:15px 30px;line-height:normal}.heritage-Unique-structure .Unique-shell .structure-img-Three{margin:0 auto;text-align:center}.heritage-Unique-structure .Unique-shell .structure-img-Four .img-Four{left:0;right:0;top:-190px;text-align:center;margin:0 auto}.heritage-Unique-structure .Unique-shell h1{font-size:56px;line-height:normal}.heritage-Unique-structure .Unique-shell .Unique-info{width:auto;padding:15px}.structure-cafe:before{width:30%;min-width:auto}.CatalanStructure .right-wrapper{padding-right:0;padding-left:0}.CatalanStructure .bk-right{padding-right:0}.CatalanStructure .left-wrapper{padding-left:0}.three-structure-img .structure-wrapper{margin:0 auto 32px}.Eventsgroups .Events-images.row>*{padding-bottom:30px}.cafeDining .cafeDining-img-wrapper{padding:0 16px;text-align:center;margin-bottom:30px}.hotel-service,.hotel-video{padding:80px 0}.heritage-Unique-structure{padding-top:80px}.heritage-Unique-structure .Unique-shell{padding:250px 0 80px}.heritage-Unique-structure .structure-quotes{margin-bottom:80px}.heritage-Unique-structure .structure-quotes svg{margin-left:0}.about-hotel,.heritage-adalaj-section{padding:80px 0}.cafeDining .cafeDining-img{padding:80px 0 0}.CatalanStructure{padding:0 0 80px}.CatalanStructure .CatalanStructure-wrapper{align-items:center;padding:80px 0 0}.Eventsgroups{padding:80px 0}.sd-body{align-items:flex-start}.ServicesGallarySection .events-gallary.row>*{padding-bottom:32px}.Testimonial{padding:80px 0}.Testimonial .slick-list h2{font-size:35px;line-height:normal;padding:0 15px}.ContactUs,.event-spaces,.event-spaces-event{padding:80px 0}.Rooms-block.sliderwithimg.imgright .slick-next,.Rooms-block.sliderwithimg.imgright .slick-prev{left:52.9%}.Rooms-block.sliderwithimg.imgright .slider-content{padding-left:30px}.roomamenities-section{padding:80px 0}.map-section{margin-bottom:80px;margin-top:80px}.map-section .section-title{margin-bottom:40px}.map-section h2{font-size:31px;line-height:normal}.contacts-detail{padding:32px 0;margin-top:0}.not-found-section{padding-top:116px}.not-found-section .not-found-row{height:auto}.row.room-services-wrapper{max-width:430px;width:100%;margin:0 auto}.insideRoomSlider .section-title{padding:80px 0 32px}.show-more-aminities{display:flex;justify-content:space-between;margin:16px 0 0;flex-direction:column;text-align:center}.show-more-aminities .sec-left{padding:0 0 16px;justify-content:center}.opning-hours{padding:80px 0}.insideRoomSlider.luxury{padding:0 0 80px}.Testimonial .tes-img{margin-left:0}}@media(max-width:768px){nav .header_icons{width:auto}nav .header_icons .header_img{display:none}nav .book-btn{width:127px;height:40px;font-size:14px!important}nav .hamburger{margin-right:0!important}.nav-bar .container-fluid{padding-left:0;padding-right:10px}.slide__content.headings h2{line-height:normal;font-size:56px}.slide__content.headings h6{font-size:15px;line-height:normal}.section-title{font-size:54px;line-height:normal}.section-paragraph{font-size:16px}section.Welcome-block{padding:106px 0}section.Welcome-block .inner-wlk{padding:64px 37px}section.Welcome-block .inner-wlk .section-paragraph{font-family:Nunito Sans,sans-serif}section.Welcome-block:before{min-width:auto;width:50%}section.Welcome-block:after{width:50%;bottom:-67%;min-width:auto}.events-gallary{margin-top:40px}.events-gallary .content{justify-content:center;display:flex;margin-bottom:15px}.events-gallary .center-col .conf-room{margin-bottom:0}.cafe-block{min-height:auto}.cafe-block .container-fluid{margin-right:auto}.cafe-block .slick-slide img{width:100%;object-fit:cover}.cafe-block .slick-slide.slick-active:after,.cafe-block .slick-slide.slick-active:before{display:none}.cafe-block .slider-content .number-text{font-size:110px}.cafe-block .slider-content h2{font-size:32px}.cafe-block .slider-content h6{font-size:18px}.cafe-block .slider-content p{font-size:14px;line-height:normal}footer .info-div{justify-content:space-between;align-items:flex-start}footer .info-div,footer .info-div .policy{display:flex;flex-direction:column}footer .f-Contact-form{margin:25px 0 0}.scroll_arrow img{width:15px}.about-hotel .about-hotel-img{margin:60px 0 0}.about-hotel .about-hotel-img img{width:100%}.ServicesGallarySection .events-gallary.row>*{padding-bottom:0}}@media(max-width:767px){.Testimonial.events-at-nilaya .content-image{max-width:440px;max-height:280px;object-fit:cover;margin:auto}.event-wedding-block.location .content{margin-right:auto;margin-left:auto}.event-wedding-block.location:after{right:-200px;min-width:100%}.event-wedding-block.location .slick-slide img{margin:0 auto}.services .events-gallary{gap:15px;flex-direction:column}.services .events-gallary.fullimage .imgs{opacity:1}.services .mouseover-bg{display:none}.Rooms-block .slider-content,.Rooms-block.sliderwithimg.imgright .slider-content{padding:20px 40px}.services .content .imgs{width:100%;height:100%}.sidebar{width:100%;min-height:100%}.sidebar .sd-body ul li .sd-link{font-size:30px;line-height:normal}.heritage-Unique-structure .Unique-shell h1{font-size:46px}.hotel-service .service-wrapper,.hotel-service .service-wrapper:nth-child(4),.hotel-service .service-wrapper:nth-child(5),.hotel-service .service-wrapper:nth-child(6){margin-bottom:25px}.hotel-service .service-wrapper h3{font-size:30px;line-height:normal}.img-gallary .section-title{padding-top:80px;padding-bottom:16px}.img-gallary .image-pad,.img-gallary .image-vertical{display:flex;justify-content:center}.img-gallary .image-pad{margin:0 0 32px}.facilities-points li{font-size:16px;line-height:normal}.facilities-points li svg{margin-right:16px;min-height:32px;min-width:32px}.opning-hours p{font-size:16px}.Testimonial .slick-list h2{font-size:30px}.book-modal .section-title{margin:24px 0 50px}.capacity-modal .modal-content{padding:0}.insideRoomSlider .room-aminities{transition:.5s}.insideRoomSlider .room-aminities .roomamenities-section{padding:0 12px}.insideRoomSlider .section-title{padding:80px 0 32px 12px}}@media(max-width:600px){section.Welcome-block .inner-wlk{padding:50px 20px;margin:0 45px}}@media(max-width:500px){.Testimonial.events-at-nilaya .content-image{max-width:340px;max-height:200px;object-fit:cover;margin:auto}nav .header_icons{width:auto;padding:15px;height:67px}nav .header_icons .header_img{display:none}nav .logo svg{width:100px}nav .book-btn{width:100px;height:40px;font-size:13px!important}nav .hamburger{margin-right:0!important}.slide__content.headings h2{line-height:normal;font-size:44px}.slide__content.headings h6{font-size:12px;line-height:normal}section.Welcome-block{padding:60px 0}section.Welcome-block .inner-wlk{padding:20px;margin:0 10px}.cafe-block .slider-content .number-text{font-size:90px}.cafe-block .slider-content h2{font-size:32px}.cafe-block .slider-content h6{font-size:18px}.cafe-block .slider-content p{font-size:14px;line-height:normal}.row.room-services-wrapper{max-width:285px;width:100%;margin:0 auto}.insideRoomSlider .room-services{margin:0 auto 24px}}@media(max-width:400px){nav .header_icons{width:auto}nav .hamburger{margin-right:0!important;width:1.5rem;height:1.5rem}nav .hamburger div{width:1.5rem}.section-title{font-size:45px;line-height:normal}.section-paragraph{font-size:14px}.cafe-block .slider-content .number-text{font-size:75px}.cafe-block .slider-content h2{font-size:32px}.cafe-block .slider-content h6{font-size:16px;margin:0 0 12px}.cafe-block .slider-content p{font-size:14px;line-height:normal}}@media(max-width:370px){.Testimonial.events-at-nilaya .content-image{max-width:300px;max-height:200px;object-fit:cover;margin:auto}}.a-tag{color:unset;text-decoration:none}.a-tag:hover{opacity:.7;color:unset}.custom-btn.primary-btn:focus{box-shadow:unset}.text-justify{text-align:justify}.gallery-page{padding:100px 0}.img-responsive{width:100%;height:100%;object-fit:cover}.awards-about .awards.event-wedding-block.location{padding:30px 0 60px;margin-top:40px}