.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;z-index:9999}.spinner{border:8px solid rgba(0,0,0,.1);border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fade-enter-active,.fade-leave-active{transition:opacity .8s ease}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition-delay:.1s}@font-face{font-family:Oxygen;src:url(/fonts/Oxygen-Light.edd7b5c5.ttf);font-weight:400}@font-face{font-family:Oxygen;src:url(/fonts/Oxygen-Regular.506279fb.ttf);font-weight:500}@font-face{font-family:Oxygen;src:url(/fonts/Oxygen-Bold.ec7d337e.ttf);font-weight:600}body{font-family:Oxygen,sans-serif;overflow-x:hidden;cursor:url(/img/Skycore-pointer.8aabfd6a.svg),auto}body.is-rtl{direction:rtl;text-align:right}body a{list-style:none;text-decoration:none;cursor:pointer}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}.red-astric{color:red}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.line-height-30{line-height:30px}.py-8{padding-top:8rem;padding-bottom:8rem}.py-9{padding-top:9rem;padding-bottom:9rem}.py-10{padding-top:10rem;padding-bottom:10rem}.mx-w-70{max-width:70%}.toastify.danger{background:#dc3545!important}.toastify.success{background:#198754!important}.toastify.info{background:#0dcaf0!important}.upper-case{text-transform:uppercase}.font-weight-500{font-weight:500}.secondary-color{color:#c78e36}.btn-outline{min-width:240px;font-size:12px;height:43px;border-radius:25px;letter-spacing:2.5px;color:#000;border:1px solid #000;display:inline-block;font-weight:500;text-align:center;transition:all .3s ease}.btn-outline:hover{border-color:#c78e36}.btn-outline span{display:block;height:100%;display:flex;align-items:center;justify-content:center}.navbar{position:fixed;top:0;width:100%;z-index:20;background:transparent linear-gradient(180deg,rgba(0,0,0,.588),hsla(0,0%,6%,.482) 24%,rgba(84,84,84,0)) 0 0 no-repeat padding-box;padding-top:10px;transition:all .3s ease}.navbar.scrolled-nav{background:#fff!important;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.navbar.scrolled-nav .navbar-collapse .navbar-nav .nav-item .nav-link,.navbar.scrolled-nav .navbar-collapse .navbar-nav .nav-item .nav-link.router-link-exact-active{color:#000}.navbar.scrolled-nav .navbar-collapse .navbar-nav .nav-item .nav-link.router-link-exact-active:before{border-bottom:1px solid #000}.navbar .navbar-brand{color:#fff}.navbar .nav-item{padding-left:1.8rem;padding-right:0}.navbar .nav-item .nav-link{padding:0;color:#fff;font-weight:500;position:relative;transition:all .3s ease}.navbar .nav-item .nav-link.router-link-exact-active{color:#fff}.navbar .nav-item .nav-link.router-link-exact-active:before{opacity:1;transform:translateY(5px)}.navbar .nav-item .nav-link.router-link-exact-active:before,.navbar .nav-item .nav-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #fff;transition:all .3s ease}.navbar .nav-item .nav-link:before{opacity:0}.navbar .nav-item .nav-link:hover:before{opacity:1;transform:translateY(5px)}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{justify-content:flex-end;flex-grow:0}}@media (max-width:991px){.navbar .navbar-collapse{position:fixed;left:0;top:0;background-color:#fff;width:250px;height:100%!important;transform:translateX(-200%);transition:all .3s ease;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.navbar .navbar-collapse.show{transform:translateX(0)}.navbar .navbar-collapse .navbar-nav{margin-top:1rem}.navbar .navbar-collapse .navbar-nav .nav-item{border-bottom:1px solid #ccc;padding-bottom:.8rem;padding-top:.8rem}.navbar .navbar-collapse .navbar-nav .nav-item:last-child{border-bottom:none}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#000}.navbar-toggler{padding:10px;border:1px solid #000}.navbar-toggler.active .navbar-toggler-icons:nth-child(2){display:none}.navbar-toggler.active .navbar-toggler-icons:first-child{transform:rotate(45deg);transform-origin:32% 60%}.navbar-toggler.active .navbar-toggler-icons:nth-child(3){transform:rotate(-45deg);transform-origin:26% 0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .navbar-toggler-icons{background-color:#000;width:20px;height:2px;margin-bottom:5px;display:block;transition:all .3s ease}.navbar-toggler .navbar-toggler-icons:last-child{margin-bottom:0}}footer a{color:#000}.swiper-button-next,.swiper-button-prev{color:#fff!important}.swiper-pagination-bullet-active{background:#fff!important}.projects-section .cover-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.projects-section .cover-content h1{font-size:60px}.projects-section .project-cover{position:relative;transition:all .3s ease}.projects-section .project-cover .project-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:25px;opacity:0;visibility:hidden;transition:all .3s ease}.projects-section .project-cover .project-content span{transform:translateY(-20px);transition:all .3s ease}.projects-section .project-cover:hover .project-content{opacity:1;visibility:visible}.projects-section .project-cover:hover .project-content span{transform:translateY(0)}.projects-section .project-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.projects-section .project-cover-details{position:relative}.projects-section .project-cover-details .project-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:start;align-items:end;text-align:center;background-color:rgba(0,0,0,.3);color:#fff;font-size:25px}.projects-section .project-cover-details .project-content span{transform:translate(27px,-38px)}.image-row{display:grid;gap:.5rem}.news-section{background:url(/img/villa2%20back.e8ce984d.jpg) 50% no-repeat;background-size:cover;position:relative;height:100vh;z-index:1;display:flex;align-items:center}.news-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.news-section-details{background:url(/img/front%20exterior%20villa%202.c0b74f12.jpg) 50% no-repeat;background-size:cover;position:relative;height:100vh;z-index:1;display:flex;align-items:center}.news-section-details:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.Architecture-section{background:url(/img/watermark_background_faded.98103e40.png) 50% no-repeat;background-size:cover;position:relative;height:100vh;z-index:1;display:flex;align-items:center}.Architecture-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.interior-section{background:url(/img/watermark_background_faded.98103e40.png) 50% no-repeat;background-size:cover;position:relative;height:100vh;z-index:1;display:flex;align-items:center}.interior-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.properties-section{background:url(/img/property-cover.6625e91c.jpeg) 50% no-repeat;background-size:cover;position:relative;height:100vh;z-index:1;display:flex;align-items:center}.banner-bottom-box-wrapper{margin:-110px auto 0 auto;background:#fff;border-radius:7px;border:1px solid #d9d9d9;box-shadow:0 11px 6px rgba(0,0,0,.039);max-width:95%;padding:40px;z-index:2;position:relative}.banner-bottom-box-wrapper h1{font-size:36px;line-height:62px;color:#000;margin-bottom:34px}.banner-bottom-box-wrapper p{margin:0;font-size:16px;line-height:30px;color:#000}.listing-wrapper .listing-head h2{font-size:50px}.listing-wrapper .listing-head h2 span{display:block;font-size:24px;line-height:29px}.listing-wrapper .properties-filtration{background-color:#f5f5f5;padding:18px 15px;border-radius:7px}.cards-wrapper .swiper-container{width:100%;overflow:hidden;position:relative;border-radius:7px}.cards-wrapper .swiper-container .swiper-wrapper{display:flex}.cards-wrapper .swiper-container .swiper-wrapper .swiper-slide{flex-shrink:0;width:100%}.cards-wrapper .swiper-container .swiper-wrapper .swiper-slide .swiper-img{transition:.5s ease}.cards-wrapper .swiper-container .swiper-wrapper .swiper-slide .swiper-img:hover{transform:scale(1.2)}.cards-wrapper .alternative-image{display:flex;align-items:center;justify-content:center;background-color:#000;height:100%;border-radius:7px}.det-logo-content{max-width:240px;margin-top:-70px;display:flex;justify-content:center}.det-logo-content .detail-client-logo-wrapper{margin:0 0 0 0;padding:50px 30px;border:1px solid #ddd;background:#fff;border-radius:7px;box-shadow:1px 9px 23px -19px rgba(0,0,0,.75)}.det-content-sec-one-row .property-details-description h6{line-height:27px;letter-spacing:1px}.tabs-content span{font-size:16px}.tabs-content p,.tabs-content span{display:block;letter-spacing:2.5px;text-transform:uppercase}.tabs-content p{font-size:14px;font-weight:500;margin-bottom:0}.nav-tabs{gap:16px}.nav-tabs .nav-link{color:#000;border-top:0!important;border-left:0!important;border-right:0!important;font-size:18px}.nav-tabs .nav-link:hover{border-top:0;border-left:0;border-right:0}.nav-tabs .nav-link.active{position:relative;border:0;color:#c78e36;font-weight:500}.nav-tabs .nav-link.active:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000}@media (min-width:1000px){.banner-bottom-box-wrapper>.row>.col-lg-7{padding-left:12%;padding-right:12%}.banner-bottom-box-wrapper .row .col-lg-5{border-right:1px solid #e9ecef}.cards-wrapper .swiper-containers .swiper-button-prev{left:40px}.cards-wrapper .swiper-containers .swiper-button-next{right:40px}}@media (max-width:767px){.banner-bottom-box-wrapper h1{font-size:28px}.listing-wrapper .listing-head h2{font-size:32px}}