

@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{padding:0;margin:0;font-family:"Montserrat",serif;font-size:clamp(0.7rem, 3vw, .85rem)}.nav-link{color:#000}:root{--bs-light-rgb:92, 186, 218;--theme:#B98A50;--bg-dark:#E4BD99;--bs-primary-rgb:143, 62, 54; --bs-accordion-btn-icon: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjU2IDgwYzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMybDAgMTQ0TDQ4IDIyNGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJzMTQuMyAzMiAzMiAzMmwxNDQgMCAwIDE0NGMwIDE3LjcgMTQuMyAzMiAzMiAzMnMzMi0xNC4zIDMyLTMybDAtMTQ0IDE0NCAwYzE3LjcgMCAzMi0xNC4zIDMyLTMycy0xNC4zLTMyLTMyLTMybC0xNDQgMCAwLTE0NHoiLz48L3N2Zz4=");--bs-accordion-btn-active-icon: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDMyIDI1NmMwIDE3LjctMTQuMyAzMi0zMiAzMkw0OCAyODhjLTE3LjcgMC0zMi0xNC4zLTMyLTMyczE0LjMtMzIgMzItMzJsMzUyIDBjMTcuNyAwIDMyIDE0LjMgMzIgMzJ6Ii8+PC9zdmc+");}.heading::before{content:'';height:50px;width:50px;margin-top:-20px;margin-left:-30px;background-image:url(/cross.avif);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute}.heading{font-family:"Cormorant Garamond",serif;font-size:clamp(1.8rem, 3vw, 3.5rem);font-weight:500;color:#000;padding-left:25px;padding-top:15px;line-height:1;margin-bottom:20px!important}.navbar-toggler:focus{box-shadow:none}.bg-light{--bs-bg-opacity:.1}.bg-gradent{background:var(--theme)}.border-custom-red{--bs-border-color:var(--theme)}.read-more{cursor:pointer;text-decoration:none!important;margin-top:10px;color:#000}.read-more:hover{color:var(--theme)!important;text-shadow:2px 2px 5px #2e2e2e}.read-more-text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.read-more-text.show{-webkit-line-clamp:unset}.placeholder-white::placeholder{color:#000!important}.fs-7{font-size:0.90rem!important}.fs-8{font-size:0.80rem!important}.btn{background:var(--bs-btn-bg)}.btn:hover{background:var(--bs-btn-hover-bg)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--theme);--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bg-dark);--bs-btn-hover-border-color:var(--bg-dark);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent}.btn-outline-primary{--bs-btn-color:var(--theme);--bs-btn-border-color:var(--theme);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--theme);--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--theme);--bs-btn-active-border-color:var(--theme);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--theme);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--theme);--bs-gradient:none}.card-img-top{height:250px;object-fit:cover}#videoElement{max-height:500px}#highlights{background:url(/highlight.webp) center no-repeat;background-size:cover}.slick-prev,.slick-next{top:calc(50% - 24px)}.slick-next{right:-45px}.slick-prev{left:-45px}.slider .slick-prev,.slider .slick-next{z-index:1!important;width:auto!important;height:auto!important}.slick-prev:before,.slick-next:before{font-size:35px;opacity:1!important}.slick-next:before{content:'\F285';font-family:"bootstrap-icons";color:var(--theme);font-weight:600}.slick-prev:before{content:'\F284';font-family:"bootstrap-icons";color:var(--theme);font-weight:600}.slick-list,.slick-track,.slick-slide{height:100%}.slick-slide{padding:15px}.slick-slide img{height:85%!important}#contact{background:#e9d5d5;background-size:cover}#price{.nav-pills .nav-link{border:1px solid var(--theme);border-radius:50px;background:#fff0;color:var(--theme)}.nav-pills .nav-link.active{border:1px solid var(--theme);border-radius:50px;background:var(--theme);color:#fff}}.gallery>div{height:70vw;max-height:80vh}#map{.accordion{--bs-accordion-btn-icon-width:0.7rem;--bs-accordion-btn-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjU2IDgwYzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMybDAgMTQ0TDQ4IDIyNGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJzMTQuMyAzMiAzMiAzMmwxNDQgMCAwIDE0NGMwIDE3LjcgMTQuMyAzMiAzMiAzMnMzMi0xNC4zIDMyLTMybDAtMTQ0IDE0NCAwYzE3LjcgMCAzMi0xNC4zIDMyLTMycy0xNC4zLTMyLTMyLTMybC0xNDQgMCAwLTE0NHoiLz48L3N2Zz4=)}.accordion-button::after,.accordion-button:not(.collapsed)::after{display:none}
.accordion-button::before {
    order: 0;
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-right: 10px;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
    filter: brightness(0) invert(1)!important;
} 
.accordion-button::after {
  background-image: var(--bs-accordion-btn-icon);
}

.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
}
.accordion-button:not(.collapsed)::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMCAyMzJoNTEyVjI4MEgwVjIzMnoiIGZpbGw9IiM5Yjg0NjgiLz48L3N2Zz4=");
}
  .right-btn {
    color: #ffffff;
    text-align: center;
    padding: 10px 25px;
    border-radius: 100px;
    width: fit-content;
    font-size: 12.5px;
    transform: rotate(0deg);
    right: 20px;
    position: fixed;
    bottom: 30px;
    font-weight: 500;
    background: linear-gradient(to right, #B98A50, #E4BD99, #F3D1B0);
    background-size: 400% 400%;
    animation: gradient 2sease infinite;
    box-shadow: -4px 4px 15px -4px #4f4f4f;
    z-index: 990;
}

.accordion-button:not(.collapsed)::before{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}
.maps-container{background-image:url(/map.png);background-position:center;background-size:cover;min-height:300px;width:100%;height:100%}}
.accordion-item:first-of-type .accordion-button,.accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}
.accordion-button:not(.collapsed){color:#FFFFFF!important;background-color:var(--golden)!important;box-shadow:none}
.accordion{--bs-accordion-color:#FFFFFF;--bs-accordion-bg:transparent;--bs-accordion-border-color:#87878700;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem transparent;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem}.accordion .accordion-item{border-bottom:1px solid gray}.accordion-button{color:#FFFFFF}@media screen and (max-width:1028px){body{font-size:clamp(1rem, 3vw, 0.8rem)}}@media screen and (max-width:768px){.heading{font-size:clamp(1.8rem, 3vw, 3rem)}.text-sm-center{text-align:center}.gallery>div{height:50vh}div#home{margin-bottom:4rem}.sliders{display:flex;flex-wrap:nowrap;overflow-x:auto}.custom-adjust{top:unset;bottom:0;right:unset;height:75%!important}.custom-adjust.height{height:90%!important}.carousel-item{height:auto}.slick-next{right:-15px}.slick-prev{left:-15px}.logo{height:55px!important}.side-gallery,.mid-gallery{max-width:48%}#contactus{padding:4rem 20px!important}.right-btn{right:-74px;color: #ffffff;
    text-align: center;
    padding: 10px 25px;
    border-radius: 100px;
    width: fit-content;
    font-size: 12.5px;
    transform: rotate(0deg);
    right: 20px;
    position: fixed;
    bottom: 30px;
    font-weight: 500;
    background: linear-gradient(to right, #B98A50, #E4BD99, #F3D1B0);
    background-size: 400% 400%;
    animation: gradient 2sease infinite;
    box-shadow: -4px 4px 15px -4px #4f4f4f;
    z-index: 990;}}