*{margin:0;padding:0;line-height:1.25;box-sizing:border-box;font-family:var(--fontBody)}body{background:#dfd7cc}.conroo{position:relative;width:100%;max-width:1200px;margin-inline:auto;margin-bottom:2rem;overflow:hidden}.conroo .rooabt{position:relative;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-areas:"r2" "r1"}.conroo .rooabt .rooinfo .infodetail{width:50%}.conroo .rooabt .rooinfo{grid-area:r1;position:relative;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:left;padding-top:3%}.conroo .rooabt .rooinfo .infodetail h1{font-size:4rem;font-weight:200;margin-bottom:1rem;color:var(--golden)}.conroo .rooabt .rooinfo .infodetail p{font-size:var(--psize)}.conroo .rooabt .rooinfo button{width:35%;height:6vh;font-size:var(--psize)}.feature-container{position:inherit;display:flex;flex-direction:row;justify-content:space-between;width:100%}.feature{text-align:center;display:block;padding:1rem 0px}.feature h2{font-family:var(--fontHeading);color:var(--golden);font-size:2rem;font-weight:500}.feature p{display:block;margin-top:1rem}.des{position:relative;margin-bottom:3rem}.conroo .rooabt .rooinfo .cover{position:relative;background-color:#fff7ec;border-radius:10px;padding:12px;width:38%;display:flex;flex-wrap:wrap}.conroo .rooabt .rooinfo .cover .list{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.conroo .rooabt .rooinfo .cover .list .listItem p{position:relative;padding:.5rem;font-size:calc(var(--hsize) - 20px);font-weight:200}.conroo .rooabt .rooinfo .cover .list span{display:inline-block;font-size:24px}.conroo .rooabt .rooinfo .cover .list p{font-size:var(--psize);display:inline-block}.conroo .rooabt .rooinfo .cover .list small{padding:.5rem;font-size:larger}.conroo .rooabt .rooinfo .cover .price{justify-content:center}.conroo .rooabt .rooinfo .cover .btncontainer{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.conroo .rooabt .rooinfo .cover .btncontainer .btn{position:relative;padding:.5rem 1rem;margin:1rem auto;font-size:1.25rem;border:solid 3px var(--golden);text-decoration:none;color:var(--golden)}.conroo .rooabt .rooinfo .cover .btncontainer .btn:hover{background:var(--golden);border:solid 3px white;color:#fff}.conroo .details .container{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;gap:1rem}.conroo .details .container .item{position:relative;width:25%;padding:1.5rem 2rem;border-radius:12px;background-color:#fff7ec}.conroo .details .container .item h2{font-size:2rem;font-weight:400;color:var(--golden)}.conroo .details .container .item .description{font-size:14px;font-weight:300}.conroo .details .container .item .extra{font-size:16px;font-weight:500;padding-block-end:.5rem}.conroo .details .container .item .extra-bed{font-size:14px;font-weight:400;padding-block-end:.5rem}.conroo .details .container .item .extra-bed i{color:#000}.conroo .details .container .item .cost{font-size:1.75rem;padding-block:.75rem}.conroo .details .container .offer{width:25%}.conroo .details .container .offer .item{width:100%}.conroo .details .container .offer .item h3{font-size:2rem;font-weight:400;color:var(--golden)}.conroo .details .container .offer .description{font-size:14px;font-weight:300;padding-block:.4rem}.conroo .details .container .offer .discount{font-size:1.75rem;padding-block:.75rem}.conroo .details .container .offer a{font-size:14px;font-weight:300;text-decoration:none}.fs-lg{font-size:2.5rem!important}.img{grid-area:r2;position:relative;width:70%;height:80vh;max-height:575px;margin:auto;overflow:hidden}@media only screen and (min-width:1400px)and (min-height:1000px){.img{height:85vh;width:90%;max-height:700px}}[data-title]:hover:after{content:attr(data-title);position:absolute;display:inline-block;padding:5px 9px;border-radius:4px;background:#fff;color:var(--golden);font-size:16px;font-family:Raleway;font-weight:300;text-transform:uppercase;z-index:100;white-space:nowrap;top:0;left:50%;transform:translate(-50%,calc(-100% - 10px))}.facilitesHover:after{content:attr(data-title);position:absolute;display:inline-block;padding:5px 9px;border-radius:4px;background:#fff;color:var(--golden);font-size:16px;font-family:Raleway;font-weight:300;text-transform:uppercase;z-index:100;white-space:nowrap;top:0;left:50%;transform:translate(-50%,calc(-100% - 10px))}.swiper-container4{position:relative;display:block;cursor:grab;margin-left:auto;margin-right:auto}.gallery-top .swiper-slide{position:relative;border-radius:16px;background-size:cover;background-position:center}.swiper-slide{background-size:cover;background-position:center}.gallery-top{position:relative;width:100%;height:80%}.gallery-thumbs{position:relative;height:20%;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.conroo .details{position:relative;width:90%;height:100%;display:flex;margin:3rem auto;justify-content:space-between}.conroo .details .faci{position:relative;padding-bottom:1rem}.conroo .details .faci i{position:relative;font-size:large}.conroo .details .faci h1{width:80%;font-size:3rem;font-weight:200;margin-bottom:.75rem;color:var(--golden)}.conroo .details .faci .icon-box{padding:10px;margin:5px;background-color:#632c26;border-radius:9px}.navicontainer{position:relative;width:100%;max-width:1200px;padding:1rem;margin:.5rem auto}.navigroom{display:flex;justify-content:space-between;align-items:center}.prev,.next{color:#000;background-color:#fff7ec;border-radius:8px;font-size:var(--psize);padding:1rem;text-decoration:none;box-shadow:inset 0 0 10px 2px #0000005b}@media only screen and (min-width:300px)and (max-width:1126px){.conroo .rooabt .rooinfo .infodetail{width:90%;margin:auto}.des{margin:auto;font-weight:300;width:100%}.img{width:90%;height:35vh;min-height:530px}.conroo .rooabt .rooinfo .infodetail h1{font-size:3rem;margin:0}.conroo .rooabt .rooinfo,.details{flex-wrap:wrap;margin:2rem auto 3rem}.conroo .details .container{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:1rem}.conroo .details .container .item,.conroo .details .container .offer{position:relative;width:90%;max-width:350¸px;padding:1.5rem 2rem;border-radius:12px;background-color:#fff7ec}.conroo .details .container .offer .item{padding:0}.conroo .details .container .item h2,.conroo .details .container .offer .item h3{font-size:2rem;font-weight:400;color:var(--golden)}.conroo .details .container .item .description,.conroo .details .container .offer .description{font-size:14px;font-weight:300}.conroo .details .container .item .extra{font-size:16px;font-weight:500;padding-block-end:.5rem}.conroo .details .container .item .extra-bed{font-size:14px;font-weight:400;padding-block-end:.5rem}.conroo .details .container .item .extra-bed i{color:#000}.conroo .details .container .item .cost,.conroo .details .container .offer .discount{font-size:1.75rem;padding-block:.75rem}.feature-container{position:relative;flex-wrap:wrap;margin:auto;margin-top:1rem;width:100%;max-width:450px;justify-content:space-evenly}.feature{padding:.65rem}.feature p{margin:0}.list small{font-weight:100}.feature:nth-child(1){width:100%;border-bottom:rgba(0,0,0,.5) solid 1px}.feature:nth-child(2){width:50%;border-right:rgba(0,0,0,.5) solid 1px}.feature:nth-child(3){width:50%}.fs-lg{font-size:1.75rem!important}.conroo .rooabt .rooinfo .cover{width:90%;max-width:350px;padding:14px 14px 0;margin:auto;margin-top:1rem;flex-wrap:wrap;left:0%}.btn{margin:1.5rem auto}}@media only screen and (max-width:600px){.img{height:35vh;min-height:300px}.conroo{margin:0}.conroo .rooabt .rooinfo,.details{margin-block:1rem}}
