@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css");.poppins-thin{font-weight:100}.poppins-extralight,.poppins-thin{font-family:Poppins,sans-serif;font-style:normal}.poppins-extralight{font-weight:200}.poppins-light{font-weight:300}.poppins-light,.poppins-regular{font-family:Poppins,sans-serif;font-style:normal}.poppins-regular{font-weight:400}.poppins-medium{font-weight:500}.poppins-medium,.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal}.poppins-semibold{font-weight:600}.poppins-bold{font-weight:700}.poppins-bold,.poppins-extrabold{font-family:Poppins,sans-serif;font-style:normal}.poppins-extrabold{font-weight:800}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-weight:100}.poppins-extralight-italic,.poppins-thin-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extralight-italic{font-weight:200}.poppins-light-italic{font-weight:300}.poppins-light-italic,.poppins-regular-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-regular-italic{font-weight:400}.poppins-medium-italic{font-weight:500}.poppins-medium-italic,.poppins-semibold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-semibold-italic{font-weight:600}.poppins-bold-italic{font-weight:700}.poppins-bold-italic,.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extrabold-italic{font-weight:800}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#ededed;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-family:Poppins,sans-serif;font-weight:400;box-sizing:border-box;padding:0;margin:0}.text-white{color:#fff!important}.logo{padding:0;max-width:148px;height:auto}.scrolled .logo{width:80px;height:auto}.scrolled{background:#000!important;width:100%!important}.navbar .nav-item .nav-link{color:#fff!important;padding:10px 25px!important;font-family:Poppins;font-weight:400;font-size:14px;line-height:1.41;letter-spacing:3%}#carouselExampleDark{position:relative!important}#carouselExampleDark img{object-fit:cover;object-position:center;height:100vh}#carouselExampleDark .carousel-caption{width:33%;top:18%!important;left:20%!important}#carouselExampleDark .carousel-caption h5{font-family:Poppins;font-weight:400;font-size:43px;line-height:62px;letter-spacing:7%;text-transform:capitalize;color:#fff}#carouselExampleDark1{position:relative!important}#carouselExampleDark1 img{object-fit:cover;object-position:center;height:100vh}#carouselExampleDark1 .carousel-caption{width:50%;top:38%!important;left:15%!important}#carouselExampleDark1 .carousel-caption h5{font-family:Poppins;font-weight:400;font-size:43px;line-height:62px;letter-spacing:7%;text-transform:capitalize;color:#fff}.carousel-indicators [data-bs-target]{width:5px;height:5px;margin:10px;border:1px solid #fff;border-radius:50%;background:#FEF4BA!important}.carousel-indicators .active{border:1px solid #fff;background:#FEF4BA!important;width:5px!important;height:5px!important;margin:10px!important;border:1px solid #fff!important}.section-padding{padding:80px 0}.heading{font-family:Poppins;font-size:35px;line-height:1.3;letter-spacing:3%;text-transform:capitalize;color:#000;margin-bottom:30px}.heading,.sub-heading{font-weight:300;text-align:center;vertical-align:middle}.sub-heading{font-family:Roboto;font-size:17px;line-height:22px;letter-spacing:8%}.service-heading{font-family:Poppins;font-weight:500;font-size:20px;line-height:24px;margin-top:30px;margin-bottom:15px!important}.service-heading,.service-text{letter-spacing:3%;text-align:center;vertical-align:middle}.service-text{font-family:Roboto;font-weight:400;font-size:14px;line-height:20px}#estiamte .service-heading{margin:5px!important}#estiamte .service-text{margin:0!important}.about-text{font-family:Poppins;font-size:21px;line-height:1.62;letter-spacing:3%;text-align:center;color:rgba(0,0,0,.6)}.service-img{width:440px!important;height:180px!important;object-fit:cover!important;object-position:center}#why-us img{width:75px;height:75px}.text-black{color:#000!important}.nav-pills .active{border-bottom:1px solid #000!important;border-radius:0;background:none!important}.swiper-button-next{right:-40px}.swiper-button-next,.swiper-button-prev{margin-top:0;position:absolute;top:50%;width:45px;height:45px;transform:translateY(-50%)}.swiper-button-prev{left:-40px}.bg-dark{background:#474747!important}.accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}.accordion-button:after{transition:all .5s}.marquee{position:relative;width:100%;height:100px;overflow:hidden}.marquee div{display:block;position:absolute;width:300%;overflow:hidden;animation:marquee 30s linear infinite}.marquee div:hover{animation-play-state:paused}.marquee span{float:left;width:50%}@keyframes marquee{0%{left:0}to{left:-50%}}.image-container{position:relative;display:inline-block}.image{width:100%;height:auto}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(68,68,68,.78);color:white;display:flex;justify-content:center;align-items:center}.overlay .text{font-family:Poppins;font-weight:275;font-size:35px;line-height:141%;letter-spacing:3%;text-align:center;max-width:70%}.overlay2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:white;display:flex;justify-content:center;align-items:center}.overlay2 .text{font-family:Poppins;font-weight:275;font-size:35px;line-height:141%;letter-spacing:3%;text-align:center;max-width:70%}.masterpiece{max-height:570px;object-fit:cover;object-position:30%}#portfolio01{margin:0 auto}.swiper-container-wrapper{width:85%;position:relative;margin:0 auto}.swiper-container{width:100%}.swiper-button-prev{left:-40px!important}.swiper-button-next,.swiper-button-prev{position:absolute!important;top:60%!important;transform:translateY(-50%)!important;z-index:10!important;background-color:rgba(0,0,0,1)!important;padding:10px!important;border-radius:50%!important;width:40px!important;height:40px!important;font-family:16px!important;color:#fff!important}.swiper-button-next{right:-40px!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important;color:#fff!important}#why-us .why-us{width:165px!important;height:165px!important}.accordion-header button{font-family:Poppins;font-weight:500;font-size:14px;line-height:1.3;letter-spacing:3%;vertical-align:middle;margin-bottom:25px}@media only screen and (max-width:768px){.text-black{color:#000!important}#why-us .why-us{width:165px!important;height:165px!important}.swiper-button-next{right:-30px!important}.swiper-button-prev{left:-30px!important}.masterpiece{height:80vh;object-fit:cover;object-position:center}}.our-amenities{padding:60px 0;background-repeat:no-repeat;background-position:50%;background-size:cover}.our-amenities-list{display:flex;flex-wrap:wrap}.amenities-item,.specifcation-item{padding:30px 45px}.amenities-item{width:31.33%;border:1px solid #000!important;text-align:center;margin:10px}.amenities-item:nth-child(3n+1){padding-left:0}.amenities-item:nth-child(3n+1),.amenities-item:nth-child(3n+2),.amenities-item:nth-child(3n+3){border-top:none;border-left:none}.amenities-item:nth-child(3n+3){padding-right:0;border-right:none}.amenities-item:nth-last-child(-n+3){border-bottom:none}.amenities-item .icon-box{position:relative;display:inline-block;margin-bottom:20px}.amenities-item .icon-box:before{content:"";position:absolute;top:0;right:0;background-color:var(--accent-color);border-radius:50%;width:40px;height:40px;z-index:0;transition:all .4s ease-in-out}.amenities-item .icon-box img{position:relative;width:100%;max-width:60px;z-index:1}.amenities-item-content{margin-bottom:30px}.amenities-item-content h3{font-size:22px;text-transform:capitalize;margin-bottom:10px}.amenities-item-content p{margin:0}.features-btn a{position:relative;display:inline-block;color:var(--accent-color);font-size:18px;text-transform:capitalize;padding-right:25px;transition:all .4s ease-in-out}.features-btn a:after{content:"";position:absolute;top:50%;bottom:0;right:0;transform:translateY(-50%) rotate(45deg);background-position:100%;background-size:cover;width:13px;height:13px;visibility:visible;transition:all .4s ease-in-out}.features-btn a:hover{color:var(--primary-color)}.features-btn a:hover:after{filter:brightness(0)}.hover-dropdown:hover>.dropdown-menu{display:block;margin-top:0}.dropdown-item:hover,.nav-link:focus{background:rgba(0,0,0,.75)}@media only screen and (max-width:991px){.m-center{text-align:center!important}.amenities-item{width:100%}.amenities-item:nth-child(2n+2),.amenities-item:nth-child(3n+2),.amenities-item:nth-child(odd){border:none;border-bottom:1px solid var(--divider-color);padding:30px 0}.amenities-item:first-child{padding-top:0}.amenities-item:last-child{border-bottom:none;padding-bottom:0}.amenities-item .icon-box{margin-bottom:10px}.amenities-item .icon-box:before{width:30px;height:30px}.amenities-item-content h3{font-size:20px}.amenities-item-content{margin-bottom:20px}}.swiper-pagination{margin-top:20px}.text-justify{text-align:justify!important}.img{object-fit:cover!important;object-position:center!important}