:root{--primary-color:#5d54c8;--secondary-color:#4940b4;--tertiary-color:#f5f5f5;--orange:#ff771f}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{font-family:var(--font-figtree);font-size:16px;line-height:24px;overflow-x:hidden;font-weight:400}img{max-width:100%}section{display:block;position:relative}.container{max-width:1440px}p{margin:0;padding:0}h1{font-size:55px;line-height:50px;font-family:var(--font-poppins);font-weight:800}@media(min-width:576px){h1{font-size:100px}}@media(min-width:768px){h1{font-size:150px}}@media(min-width:992px){h1{font-size:180px}}@media(min-width:1200px){h1{font-size:200px;line-height:297px}}@media(min-width:1400px){h1{font-size:248px;line-height:297px}}.h2,h2{font-size:28px;line-height:34px;font-weight:700}@media(min-width:576px){.h2,h2{font-size:48px;line-height:54px}}.h3,h3{font-size:20px;line-height:24px;font-weight:700}@media(min-width:576px){.h3,h3{font-size:32px;line-height:36px}}.h4,h4{font-size:24px;line-height:30px}.h4,.h5,h4,h5{font-weight:500}.h5,h5{font-size:16px;line-height:20px}@media(min-width:576px){.h5,h5{font-size:20px;line-height:24px}}.heading h5{line-height:24px;font-weight:500;color:var(--primary-color)}.primary-color{color:var(--primary-color)!important}.secondary-color{color:var(--secondary-color)}.bg-gray{background-color:#f8f8f8}.heading-section{position:relative;display:block;text-align:center}.heading-section .heading h5{color:rgba(0,0,0,.6);padding:12px}@media(min-width:992px){.heading-section .heading h5{padding-top:20px;padding-bottom:32px}}.heading-section a{position:relative;top:0;right:0;color:#000;display:inline-flex;gap:20px;align-items:center;font-weight:500;text-align:center;padding-bottom:32px}@media(min-width:992px){.heading-section a{position:absolute;top:1%;padding-bottom:0}}.heading-section a img{filter:brightness(0) saturate(100%) invert(0) sepia(85%) saturate(7499%) hue-rotate(123deg) brightness(89%) contrast(97%)}.search-form{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:79px;padding-top:10px;background-color:#f8f8f8;z-index:4}@media(min-width:992px){.search-form{top:99px}}.search-form .form-group{padding-bottom:20px}.search-form .form-group.search{position:relative;width:420px}.search-form .form-group.search svg{position:absolute;top:13px;right:15px;font-size:24px;color:rgba(0,0,0,.7)}.search-form .form-group.search svg:focus{color:var(--primary-color)}.search-form .form-group .form-control{border:1px solid rgba(0,0,0,.2);padding:14px 20px;border-radius:12px;line-height:0;background-color:rgba(0,0,0,0)}.search-form .form-group .form-control::placeholder{color:rgba(0,0,0,.3)}.search-form .form-group .form-control:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.search-form .form-group .form-control:focus::placeholder{color:var(--primary-color)}.text-divider{padding:32px 0;display:flex;align-items:center;text-align:center;font-weight:700;color:rgba(0,0,0,.8)}.text-divider:after,.text-divider:before{content:"";flex:1 1;border-bottom:1px solid rgba(0,0,0,.8);margin:0 10px}.heading-component .subtitle{font-weight:700;color:var(--primary-color);padding-bottom:12px}.agent-contact{position:relative;top:0;border:1px solid rgba(0,0,0,.2);border-radius:24px;padding:20px;background-color:#fff;height:auto}@media(min-width:992px){.agent-contact{top:110px;position:-webkit-sticky;position:sticky;height:85vh}}.agent-contact .agent-contact-form{text-align:center}.agent-contact .agent-contact-form .group-btn{padding-top:20px}.agent-contact .agent-contact-form .group-btn .btn--primary{border:1px solid;border-color:var(--primary-color)}header{position:fixed;width:100%;top:0;left:0;transition:background-color .3s ease-in-out;z-index:1000;background-color:rgba(0,0,0,0);padding:20px 0}header.scrolled-navbar{background-color:#fff;box-shadow:0 12px 20px -10px rgba(0,0,0,.1)}@media(min-width:992px){header .container{background-color:rgba(0,0,0,0)}}header .navbar-collapse{position:fixed;top:0;left:0;width:300px;height:100vh;background-color:#fff;padding:0 20px;box-shadow:2px 0 5px rgba(0,0,0,.2);transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:2000}header .navbar-collapse .navbar-logo{margin-bottom:20px}@media(min-width:992px){header .navbar-collapse{position:relative;height:auto;top:0;left:0;width:auto;background-color:rgba(0,0,0,0);padding:0;box-shadow:none;transform:translateX(0)}}header .navbar-collapse.show{transform:translateX(0)}.top-navbar{display:none;align-items:center;justify-content:space-between;padding-bottom:20px;transition:all .3s ease-in-out}.top-navbar .top-navbar__details{display:flex;align-items:center;gap:20px}.top-navbar .top-navbar__details p{text-align:center;display:flex;align-items:center;gap:2px}.top-navbar .top-navbar__details p svg{font-size:18px;color:#fff}@media(min-width:992px){.top-navbar{display:flex}}.navbar{justify-content:space-between;position:relative;z-index:1000;padding:15px 0}@media(min-width:992px){.navbar{padding:0}}.navbar .sub-menu{position:relative;padding-right:30px;padding-top:0;padding-bottom:10px;white-space:nowrap;transition:all .3s ease-in-out;width:100%}.navbar .sub-menu,.navbar .sub-menu a.dark,.navbar .sub-menu a.white{color:var(--primary-color)}@media(min-width:992px){.navbar .sub-menu a.dark{color:#000}.navbar .sub-menu a.white{color:#fff}.navbar .sub-menu{color:#fff;width:auto;padding-top:30px;padding-bottom:30px}}.navbar .sub-menu .nav-arrow{position:absolute;top:6px;right:15px;cursor:pointer;transition:transform .3s ease-in-out}.navbar .sub-menu .nav-arrow.dark,.navbar .sub-menu .nav-arrow.white{color:var(--primary-color)}@media(min-width:992px){.navbar .sub-menu .nav-arrow{top:37px}.navbar .sub-menu .nav-arrow.dark{color:#000}.navbar .sub-menu .nav-arrow.white{color:#fff}}.navbar .sub-menu ul{list-style:none;position:relative;top:100%;left:0;background:#fff;box-shadow:none;padding:10px;opacity:0;pointer-events:none;display:none;transition:all .3s ease-in-out;width:100%;border-radius:12px}.navbar .sub-menu ul li{padding:5px 0;border-bottom:1px solid #fbfbfb}.navbar .sub-menu ul li:last-child{border-bottom:none}.navbar .sub-menu ul li a{color:var(--primary-color);font-size:15px;font-weight:600;text-decoration:none}.navbar .sub-menu ul li a:active,.navbar .sub-menu ul li a:hover{color:var(--secondary-color)}.navbar .sub-menu.active ul{display:block;opacity:1;pointer-events:all}.navbar .sub-menu.active>a{color:var(--secondary-color)}.navbar .sub-menu.active .nav-arrow{transform:rotate(-180deg)}@media(min-width:992px){.navbar .sub-menu:hover ul{display:block;opacity:1;pointer-events:all;width:230px}.navbar .sub-menu:hover .nav-arrow{transform:rotate(-180deg)}.navbar .sub-menu .nav-arrow{pointer-events:none}.navbar .sub-menu ul{position:absolute;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}}.navbar .navbar-logo{display:block}.navbar .btn{margin:0 10px;padding:14px}.navbar .btn.white{border:1px solid;border-color:var(--primary-color)}.navbar .btn.dark{border:1px solid rgba(0,0,0,0)}@media(min-width:992px){.navbar .btn{padding:14px 24px}.navbar .navbar-logo{display:none}}.navbar .navbar-toggler{border:none;box-shadow:none}.navbar .navbar-toggler img{transition:all .3s ease-in-out}.navbar .navbar-toggler img.white{filter:brightness(0) saturate(100%) invert(96%) sepia(4%) saturate(18%) hue-rotate(85deg) brightness(103%) contrast(101%)}.navbar .navbar-toggler img.dark{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(7500%) hue-rotate(38deg) brightness(110%) contrast(104%)}.login-user{background-color:var(--primary-color);padding:4px;display:flex;align-items:center;gap:0;white-space:nowrap;border-radius:77px;cursor:pointer;margin-left:20px}@media(min-width:992px){.login-user{gap:10px;padding-left:14px}}.login-user .login-user__text{color:#fff;word-wrap:normal}.login-user .login-user__modal{position:relative;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:40px;height:40px;gap:6px;border-radius:100px}.login-user .login-user__modal .modal-line{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:2px;gap:10px;background-color:var(--primary-color)}.navbar-nav{padding:20px 0;align-items:start}.navbar-nav a{color:var(--primary-color);font-size:15px;font-weight:600;text-decoration:none}.navbar-nav a:active,.navbar-nav a:hover{color:#fff}@media(min-width:992px){.navbar-nav a{color:#fff}.navbar-nav{align-items:center;padding:0}}.language-bar .dropdown-menu{border-radius:12px;margin-top:22px}.language-bar .dropdown-toggle{border-radius:4px;display:inline-flex;padding:14px!important;border:1px solid;border-radius:12px}@media(min-width:992px){.language-bar .dropdown-toggle{padding:14px 16px!important}}.language-bar .dropdown-toggle span{display:inline-flex;align-items:center;width:max-content;gap:8px}.language-bar .dropdown-toggle.nav-link.show,.language-bar .dropdown-toggle.nav-link:focus{color:#fff}.language-bar .dropdown-toggle img{border-radius:50%}.language-bar .dropdown-item{border-radius:4px;display:inline-flex;padding:10px 15px;gap:15px;transition:all .3s ease-in-out}.language-bar .dropdown-item img{border-radius:50%}.language-bar .dropdown-item span{display:inline-flex;align-items:center;width:max-content;gap:8px}.language-bar .dropdown-item p{color:var(--primary-color)}.language-bar .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.language-bar .dropdown-item:hover p{color:var(--secondary-color)}.language-bar .dropdown-toggle:after{display:none}.language-bar .dark .dropdown-toggle{border-color:var(--primary-color)}.language-bar .dark .dropdown-toggle .language-bar__text,.language-bar .dark .dropdown-toggle svg{color:var(--primary-color)}.language-bar .white .dropdown-toggle{border-color:#fff}.language-bar .white .dropdown-toggle .language-bar__text,.language-bar .white .dropdown-toggle svg{color:#fff}.modal.right .modal-dialog-box{position:fixed;margin:auto;width:340px;height:100%;transform:translateZ(0)}.modal.right .modal-content{border:1px solid rgba(0,0,0,.2);height:100%;overflow-y:auto;border-radius:20px 0 0 20px;box-shadow:0 12px 20px -5px rgba(0,0,0,.08)}.modal.right .modal-body{padding:0}.modal.right .modal-dialog-box{right:-340px;transition:opacity .3s linear,right .3s ease-out}@media(min-width:512px){.modal.right .modal-dialog-box{width:490px}}.modal.right.show .modal-dialog-box{right:0}.modal-dialog-box .modal-header{padding:20px}@media(min-width:512px){.modal-dialog-box .modal-header{padding:32px}}.modal-dialog-box .modal-body{height:100vh;overflow-y:scroll}.modal-dialog-box .modal-body::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;direction:ltr}.modal-dialog-box .modal-body::-webkit-scrollbar{width:4px;background-color:#efefef}.modal-dialog-box .modal-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.modal-dialog-box .modal-body .modal-profile{padding:20px}.modal-dialog-box .modal-body .modal-profile .back-btn{cursor:pointer;color:rgba(0,0,0,.5);display:inline-flex;align-items:center;gap:12px}.modal-dialog-box .modal-body .modal-profile .back-btn svg{font-size:24px}.modal-dialog-box .modal-body .modal-profile .user__btn{text-decoration:none;cursor:pointer;padding:10px 16px;background-color:rgba(0,0,0,.04);border-radius:33px;color:#000;transition:all .3s ease-in-out;font-weight:500}.modal-dialog-box .modal-body .modal-profile .user__btn:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.modal-dialog-box .modal-body .modal-profile .user__btn.active{background-color:var(--primary-color);color:#fff}@media(min-width:512px){.modal-dialog-box .modal-body .modal-profile{padding:32px}}.modal-dialog-box .modal-body .modal-profile .profile__user{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:512px){.modal-dialog-box .modal-body .modal-profile .profile__user{flex-direction:row;align-items:center}}.modal-dialog-box .modal-body .modal-profile .profile__user .user__image{display:flex;align-items:center;gap:15px;margin-bottom:20px}@media(min-width:512px){.modal-dialog-box .modal-body .modal-profile .profile__user .user__image{margin-bottom:0}}.modal-dialog-box .modal-body .modal-profile .profile__user .user__image img{border:1px solid var(--primary-color);overflow:hidden;border-radius:50%}.modal-dialog-box .modal-body .modal-profile .profile__user .user__btn{text-decoration:none;cursor:pointer;padding:10px 16px;background-color:rgba(0,0,0,.04);border-radius:33px;color:#000;transition:all .3s ease-in-out;font-weight:500}.modal-dialog-box .modal-body .modal-profile .profile__user .user__btn:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.modal-dialog-box .modal-body .modal-profile .profile__user .user__btn.active{background-color:var(--primary-color);color:#fff}.modal-dialog-box .modal-body .modal-profile .user__details{padding-top:24px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:512px){.modal-dialog-box .modal-body .modal-profile .user__details{flex-direction:row;align-items:center}}.modal-dialog-box .modal-body .modal-profile .user__details .details{margin-bottom:10px}.modal-dialog-box .modal-body .modal-profile .user__details .details p{color:rgba(0,0,0,.6)}.modal-dialog-box .modal-body .modal-profile .user__details .details p:first-of-type{font-weight:700;margin-bottom:8px;color:var(--primary-color)}.modal-dialog-box .btn--primary{width:100%;border:1px solid;border-color:var(--primary-color);margin-top:20px}@media(min-width:512px){.modal-dialog-box .btn--primary{margin-top:42px}}.modal-dialog-box .btn--primary .label-up img{filter:brightness(0) saturate(100%) invert(59%) sepia(87%) saturate(6659%) hue-rotate(234deg) brightness(85%) contrast(80%)}.modal-dialog-box .modal-body .activities{padding:20px}@media(min-width:512px){.modal-dialog-box .modal-body .activities{padding:32px}}.modal-dialog-box .modal-body .activities h5{font-weight:700;margin-bottom:20px}.modal-dialog-box .modal-body .activities .activity__box{border:1px solid rgba(0,0,0,.2);padding:16px 13px;text-align:center;border-radius:20px}.modal-dialog-box .modal-body .activities .activity__box a{text-decoration:none}.modal-dialog-box .modal-body .activities .activity__box p{color:rgba(0,0,0,.6);padding-top:8px}.modal-dialog-box .modal-footer{padding:20px}@media(min-width:512px){.modal-dialog-box .modal-footer{padding:32px}}.modal-dialog-box .modal-footer .btn--primary{margin-top:0}.footer-section{position:relative;background-color:#1e1e1e;display:block;padding:30px 20px 0}@media(min-width:768px){.footer-section{padding:40px 70px 0}}@media(min-width:992px){.footer-section{padding:40px 70px 30px}}.footer-section .footer__bg-image{position:absolute;bottom:0;display:inline-block;text-align:center;left:0;width:100%}.footer-section .copyright-section{padding-top:24px;padding-bottom:40px;border-color:currentcolor hsla(0,0%,100%,.5) hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5);display:flex;text-align:start;justify-content:space-between;flex-direction:column}.footer-section .copyright-section a{color:hsla(0,0%,100%,.5);transition:all .3s ease-in-out}.footer-section .copyright-section a:hover{color:#fff}@media(min-width:768px){.footer-section .copyright-section{align-items:center;padding:40px 70px 0;flex-direction:row}}.footer-content,.footer-content .container{position:relative}.footer-content .footer-logo{margin-bottom:35px}@media(min-width:992px){.footer-content .footer-logo{margin-bottom:70px}}.footer-content .footer__info{display:flex;align-items:center;flex-wrap:wrap;gap:40px}.footer-content .footer__info p{padding-bottom:12px;color:hsla(0,0%,100%,.5)}.footer-content .footer__info .info__contact a{font-size:20px;line-height:24px;font-weight:700;color:#fff;text-decoration:none;transition:all .3s ease-in-out}.footer-content .footer__info .social p{color:#fff;font-weight:700;padding-bottom:12px}.footer-content .footer__info .social .info-social{display:flex;align-items:center;justify-content:space-between}.footer-content .footer__info .social .info-social a{transition:all .3s ease-in-out;padding:8px;border-radius:50%;display:inline-flex;text-align:center}.footer-content .footer__info .social .info-social a img{filter:brightness(0) saturate(100%) invert(63%) sepia(28%) saturate(16%) hue-rotate(16deg) brightness(101%) contrast(89%);display:inline-block;transition:all .3s ease-in-out}.footer-content .footer__info .social .info-social a:hover{background-color:hsla(0,0%,100%,.2)}.footer-content .footer__info .social .info-social a:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}.footer-content .footer-form .input-group{flex-direction:column;align-items:center}@media(min-width:992px){.footer-content .footer-form .input-group{flex-direction:row;align-items:center}}.footer-content .footer-form .form-label{color:#fff}.footer-content .footer-form .form-control{padding:20px 32px;background-color:hsla(0,0%,100%,.12);color:#fff;border:0;border-radius:16px!important;z-index:1;width:100%}.footer-content .footer-form .form-control::placeholder{color:hsla(0,0%,100%,.5)}.footer-content .footer-form .form-control:focus{box-shadow:none}.footer-content .footer-form .subscribe-btn{background-color:rgba(0,0,0,0);border:none;color:#fff;position:relative;right:0;top:0;background-color:hsla(0,0%,100%,.12);padding:20px 32px;text-transform:uppercase;font-weight:700;z-index:3;margin:10px 0 0;display:inline-block;border-radius:16px!important}@media(min-width:576px){.footer-content .footer-form .subscribe-btn{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;background-color:rgba(0,0,0,0);padding:20px 32px 20px 0}}.footer-content .footer-menu{padding-top:14px}@media(min-width:768px){.footer-content .footer-menu{padding-top:40px}}.footer-content .footer-menu p{font-weight:700;color:#fff}.footer-content .footer-menu ul{list-style:none;padding-left:0;padding-top:32px}.footer-content .footer-menu ul li{display:flex;gap:14px;align-items:center;margin-bottom:24px}.footer-content .footer-menu ul li img{filter:brightness(0) saturate(100%) invert(63%) sepia(28%) saturate(16%) hue-rotate(16deg) brightness(101%) contrast(89%);display:inline-block;transition:all .3s ease-in-out}.footer-content .footer-menu ul li:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}.footer-content .footer-menu ul li:hover a{color:#fff;margin-left:8px}.footer-content .footer-menu ul li a{text-decoration:none;color:hsla(0,0%,100%,.5);transition:all .3s ease-in-out}.btn{display:flex;justify-content:center;align-items:center;height:50px;background-color:rgba(0,0,0,0);border-radius:12px;overflow:hidden;cursor:pointer;position:relative;transition:all .5s ease;flex-direction:column;width:100%;padding:14px 24px;border:none;width:max-content}.btn:focus-visible{background-color:var(--primary-color)}.label-up{gap:10px;position:absolute;top:0}.label-down,.label-up{display:flex;align-items:center;height:100%;transition:.8s;z-index:3;gap:20px}.label-down{position:relative;bottom:calc(100% - 80px)}.btn:after{content:"";position:absolute;right:-50px;bottom:0;height:100%;width:0;background:rgba(0,0,0,0);transform:skew(-50deg);transition:all .9s ease}.btn:hover{background-color:var(--primary-color)}.btn:hover .label-up{top:-100%}.btn:hover .label-down{bottom:0}.btn:hover:after{width:200%;right:-40px;bottom:0}.btn--primary{background-color:#fff}.btn--primary .label-up{color:var(--primary-color)}.btn--primary .label-down{color:#fff}.btn--primary .label-down img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1%) hue-rotate(316deg) brightness(103%) contrast(101%)}.btn--primary:after,.btn--secondary{background-color:var(--primary-color)}.btn--secondary .label-down,.btn--secondary .label-up{color:#fff}.btn--secondary .label-down img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1%) hue-rotate(316deg) brightness(103%) contrast(101%)}.btn--secondary:after{background-color:var(--secondary-color)}.btn--with-border{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.6)}.btn--with-border .label-up{color:rgba(0,0,0,.3)}.btn--with-border .label-up img{filter:brightness(0) saturate(100%) invert(90%) sepia(7%) saturate(11%) hue-rotate(337deg) brightness(81%) contrast(82%)}.btn--with-border .label-down{color:#fff}.btn--with-border .label-down img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1%) hue-rotate(316deg) brightness(103%) contrast(101%)}.btn--with-border:after{background-color:var(--primary-color)}.btn--transparent{background-color:rgba(0,0,0,0)!important;border:1px solid #fff}.btn--transparent .label-up{color:#fff}.btn--transparent .label-down{color:var(--primary-color)}.btn--transparent .label-down img{filter:brightness(0) saturate(100%) invert(32%) sepia(10%) saturate(6829%) hue-rotate(218deg) brightness(103%) contrast(89%)}.btn--transparent:after{background-color:#fff!important}.btn--transparent-blur{background-color:hsla(0,0%,100%,.2)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid hsla(0,0%,100%,.5)}.btn--transparent-blur .label-up{color:#fff}.btn--transparent-blur .label-down{color:var(--primary-color)}.btn--transparent-blur .label-down img{filter:brightness(0) saturate(100%) invert(32%) sepia(10%) saturate(6829%) hue-rotate(218deg) brightness(103%) contrast(89%)}.btn--transparent-blur:after{background-color:#fff!important}.btn--white-border{background-color:rgba(0,0,0,0);border:1px solid #fff}.btn--white-border .label-up{color:#fff}.btn--white-border .label-up img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1%) hue-rotate(316deg) brightness(103%) contrast(101%)}.btn--white-border .label-down{color:var(--primary-color)}.btn--white-border .label-down img{filter:brightness(0) saturate(100%) invert(32%) sepia(10%) saturate(6829%) hue-rotate(218deg) brightness(103%) contrast(89%)}.btn--white-border:after{background-color:#fff}.hero-slider-section{position:relative;width:100%;min-height:692px;height:100%;top:-30%;margin-top:-100px}.hero-slider-section .hero-slider__img:before{content:"";background-color:rgba(0,0,0,.2);position:relative;width:100%;height:692px;z-index:10;display:block}.hero-slider-section .hero-slider__img img{position:absolute;z-index:0;top:0;left:0}.hero-slider-section h1{position:absolute;top:46%;left:48px;transform:translateY(-50%);color:rgba(0,0,0,0);-webkit-text-stroke:2px #fff;background-color:rgba(0,0,0,0);display:inline-block;font-size:clamp(50px,15.76vw,300px)}.hero-slider-section .swiper-container{height:100%}.hero-slider-section .swiper-container .swiper-wrapper{display:flex;flex-direction:column}.hero-slider-section .swiper-wrapper{height:692px}.hero-slider-section .hero-slider,.hero-slider-section .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.hero-slider-section .hero-slider{width:100%}.hero-slider-section .hero-slider .hero-slider__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.55}.hero-slider-section .hero-slider .container{position:absolute;color:#fff;z-index:2;top:50%;left:50%;transform:translate(-49%,-50%);text-align:start}@media(min-width:992px){.hero-slider-section .hero-slider .container{top:38%;transform:translate(-49%,-10%)}}.hero-slider-section .hero-slider-thumb{position:absolute;top:auto;right:auto;bottom:7%;left:5%;transform:translateY(-100%);cursor:pointer;z-index:1;display:flex;align-items:center;flex-direction:row;gap:16px}@media(min-width:992px){.hero-slider-section .hero-slider-thumb{flex-direction:column;transform:translateY(-50%);top:53%;right:133px;bottom:auto;left:auto}}.hero-slider-section .hero-slider-thumb .thumb__image{position:relative}.hero-slider-section .hero-slider-thumb .thumb__image img{overflow:hidden;border:2px solid #fff;border-radius:50%;transition:all .3s ease-in-out;transform:scale(1)}.hero-slider-section .hero-slider-thumb .thumb__image img.active{border:4px solid #fff;transform:scale(1.2);border-radius:50%}.hero-slider-section .swiper-pagination{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:center}.hero-slider-section .room-details{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hero-slider-section .room-details span{font-size:20px;line-height:24px}.hero-slider-section .slider-title{padding:15px 0;margin:0}@media(min-width:992px){.hero-slider-section .slider-title{padding:24px 0}}.back-to-top{position:fixed;z-index:1000;bottom:8%;text-decoration:none;width:47px;height:46px;cursor:pointer;text-align:center;line-height:50px;transition:all .25s ease-in-out;box-shadow:inset 0 0 0 2px rgba(0,0,0,.0509803922);color:var(--orange);background-color:#fff;border:none;border-radius:12px}.back-to-top.right{right:-50px;margin-right:0}.back-to-top.right.active{right:2%}.back-to-top svg .square{z-index:10000;background-color:var(--orange);position:relative;top:50%;stroke:var(--orange);border-radius:12px}.search-tabs-section{z-index:200;display:block;position:relative;top:0;margin-top:-50px;padding-bottom:30px}@media(min-width:992px){.search-tabs-section{margin-top:-75px;padding-bottom:80px}}.search-tabs-section .navbar-tabs{background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 10 30 -10 rgba(0,0,0,.1490196078);width:95%;margin:auto;border-radius:24px}@media(min-width:992px){.search-tabs-section .navbar-tabs{width:60%}}.search-tabs-section .navbar-tabs ul{list-style:none;margin:0;padding:0;display:flex;border:0;text-align:center;align-items:flex-start;flex-direction:column;max-height:200px;overflow-y:scroll;width:100%;position:relative}.search-tabs-section .navbar-tabs ul li{position:relative;padding:0 20px 20px;text-align:left;cursor:pointer;white-space:nowrap;font-weight:700;display:flex;align-items:flex-start;gap:10px}.search-tabs-section .navbar-tabs ul li img{border-radius:100%;margin-top:3px}.search-tabs-section .navbar-tabs ul li:first-child.active-section~.nav-indicator{transform:translateX(0)}.search-tabs-section .navbar-tabs ul li:nth-child(2).active-section~.nav-indicator{transform:translateX(110px)}.search-tabs-section .navbar-tabs ul li:nth-child(3).active-section~.nav-indicator{transform:translateX(225px)}.search-tabs-section .navbar-tabs ul::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.search-tabs-section .navbar-tabs ul::-webkit-scrollbar{width:4px;background-color:#efefef}.search-tabs-section .navbar-tabs ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.search-tabs-section .navbar-tabs ul .nav-indicator{background-color:var(--primary-color);position:absolute;bottom:-1px;left:0;height:5px;transition:all .5s ease-in-out;border-radius:12px 12px 0 0}.search-tabs-section .navbar-tabs .navbar-tabs__hading{background-color:rgba(0,0,0,.06);padding:16px 0;text-align:center}.search-tabs-section .navbar-tabs .navbar-tabs__hading h4{padding:0;margin:0;font-size:20px;color:var(--primary-color)}.search-tabs-section .navbar-tabs .tab-container{padding:20px}.search-tabs-section .tab-container .search-form{background-color:rgba(0,0,0,0);align-items:flex-start;flex-direction:column;padding-top:0}.search-tabs-section .tab-container .search-form .btn{width:100%}@media(min-width:992px){.search-tabs-section .tab-container .search-form{flex-direction:row}.search-tabs-section .tab-container .search-form .btn{width:-moz-fit-content;width:fit-content}}.search-tabs-section .tab-container .search-form .search-form__controller{width:100%;padding-right:0;margin-bottom:20px}@media(min-width:992px){.search-tabs-section .tab-container .search-form .search-form__controller{width:90%;padding-right:20px;margin-bottom:0}}.search-tabs-section .tab-container .search-form .search-form__controller .form-control{padding:14px 20px;border-radius:12px;margin-bottom:20px}.search-tabs-section .tab-container .search-form .search-form__controller .form-control:focus{box-shadow:none}.search-tabs-section .tab-container .search-form .search-form__controller .autocomplete-dropdown{position:relative;flex-direction:column;align-items:flex-start;padding-top:10px;display:flex}.search-tabs-section .tab-container .search-form .search-form__controller .autocomplete-dropdown li{display:flex;align-items:flex-start}.search-tabs-section .tab-container .search-form .search-form__controller .autocomplete-dropdown li .countries-flags{border-radius:20px;margin-right:20px;margin-top:4px}.slider-with-content-section{position:relative;width:100%}.slider-with-content-section .mb-12{margin-bottom:12px}.slider-with-content-section .content__questions .secondary-color{font-weight:700}.slider-with-content-section .content .description-text{color:rgba(0,0,0,.6)}.slider-with-content-section .content .content-btn-group{display:flex;align-items:center;gap:20px;padding-bottom:30px;padding-top:30px}@media(min-width:768px){.slider-with-content-section .content .content-btn-group{padding-bottom:40px}}.slider-with-content-section .slider{min-height:550px;height:100%;position:relative}.slider-with-content-section .slider .swiper-wrapper{height:550px;display:flex;flex-direction:column}.slider-with-content-section .slider .swiper-wrapper .swiper-slide{position:relative}.slider-with-content-section .slider .slider__thumb{position:absolute;top:auto;right:auto;bottom:5%;right:5%;transform:translateY(-50%);cursor:pointer;z-index:1;display:flex;align-items:center;flex-direction:column;gap:16px}.slider-with-content-section .slider .slider__thumb .thumb__image{position:relative}.slider-with-content-section .slider .slider__thumb .thumb__image img{overflow:hidden;border:2px solid #fff;border-radius:12px;transition:all .3s ease-in-out;transform:scale(1)}.slider-with-content-section .slider .slider__thumb .thumb__image img.active{border:4px solid #fff;transform:scale(1.2);border-radius:13px}.slider-with-content-section .slider .carousel-image img{border-radius:32px}.image-grid{position:relative;padding:30px 0}@media(min-width:768px){.image-grid{padding:40px 0}}.image-grid .image-grid__wrapper{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px;grid-template-areas:"aa" "bb" "cc" "dd" "ee" "gg" "ff"}.image-grid .image-grid__wrapper .aa{grid-area:aa}.image-grid .image-grid__wrapper .bb{grid-area:bb}.image-grid .image-grid__wrapper .cc{grid-area:cc}.image-grid .image-grid__wrapper .dd{grid-area:dd}.image-grid .image-grid__wrapper .ee{grid-area:ee}.image-grid .image-grid__wrapper .ff{grid-area:ff;grid-column:auto}@media(min-width:768px){.image-grid .image-grid__wrapper .ff{grid-column:span 2}}.image-grid .image-grid__wrapper .gg{grid-area:gg}@media(min-width:768px){.image-grid .image-grid__wrapper{grid-template-areas:"aa bb" "cc dd" "ee gg" "ff ff";grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.image-grid .image-grid__wrapper{grid-template-columns:repeat(4,1fr);grid-template-areas:"aa bb cc dd" "ee ff ff gg"}}.image-grid .grid-box{border-radius:20px;overflow:hidden;position:relative}.image-grid .grid-box .grid-box__image{width:100%;height:100%;object-fit:cover;position:relative}.image-grid .grid-box .grid-box__image:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg,#ffffff,#000000 60%);left:0;top:0;opacity:.2}.image-grid .grid-box .grid-box__content{position:absolute;z-index:3;display:flex;align-items:center;justify-content:space-between;bottom:16px;left:0;right:0;margin:0 15px;flex-wrap:wrap;gap:5px 10px}.image-grid .grid-box .grid-box__content p{color:#fff}.location-filter-section{background-color:#fbfbfb;padding:40px 0}.location-filter-section .category-filter{display:flex;align-items:center;justify-content:center;width:100%;gap:20px;padding-bottom:24px;flex-wrap:wrap}.location-filter-section .category-filter .category-filter__btn{display:block;background-color:rgba(0,0,0,.04);padding:10px 16px;border-radius:33px;font-weight:500;cursor:pointer;transition:all .3s ease-in-out}.location-filter-section .category-filter .category-filter__btn:hover{background-color:rgba(93,84,200,.0784313725);color:var(--primary-color)}.location-filter-section .category-filter .category-filter__btn.active{background-color:var(--primary-color);color:#fff}.location-filter-section .location-filter__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}.location-filter-section .location-filter__content .location-item{text-decoration:none;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:20px;background-color:#fff;padding:20px 24px;border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,.2);transition:all .5s ease-in-out;z-index:1;width:100%}@media(min-width:992px){.location-filter-section .location-filter__content .location-item{width:auto}}.location-filter-section .location-filter__content .location-item:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--secondary-color);transition:width .5s ease-in-out;z-index:-1}.location-filter-section .location-filter__content .location-item:hover:before{width:100%}.location-filter-section .location-filter__content .location-item:hover span{background-color:#fff}.location-filter-section .location-filter__content .location-item:hover h5{color:#fff}.location-filter-section .location-filter__content .location-item span{background-color:rgba(0,0,0,.2);width:1px;height:72px;transition:all .7s ease-in-out}.location-filter-section .location-filter__content .location-item img{border-radius:12px;display:block;overflow:hidden}.location-filter-section .location-filter__content .location-item h5{max-width:100%;color:rgba(0,0,0,.5);transition:all .7s ease-in-out}@media(min-width:992px){.location-filter-section .location-filter__content .location-item h5{max-width:276px}}.question-form-section{position:relative;background-color:#fff;padding:30px 0}@media(min-width:768px){.question-form-section{padding:40px 0}}.question-form__content h5{color:rgba(0,0,0,.6);padding-bottom:32px;padding-top:20}.question-form-section .form .dropdown-label{color:var(--primary-color);margin-bottom:8px;display:block}.question-form-section .form .dropdown{width:100%;border-radius:8px;padding-bottom:20px}.question-form-section .form .dropdown .dropdown-toggle{width:100%;background-color:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:12px 20px;display:flex;align-items:center;justify-content:space-between}.question-form-section .form .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.3);font-size:18px}.question-form-section .form .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.question-form-section .form .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.question-form-section .form .dropdown .dropdown-toggle.show.btn:active,.question-form-section .form .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.question-form-section .form .dropdown .dropdown-toggle.show.btn:active span,.question-form-section .form .dropdown .dropdown-toggle.show.btn:active svg,.question-form-section .form .dropdown .dropdown-toggle.show.btn:focus span,.question-form-section .form .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.question-form-section .form .dropdown .dropdown-toggle.btn{height:auto;flex-direction:row}.question-form-section .form .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.question-form-section .form .dropdown .dropdown-toggle.btn:active,.question-form-section .form .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.question-form-section .form .dropdown .dropdown-toggle.btn:active span,.question-form-section .form .dropdown .dropdown-toggle.btn:active svg,.question-form-section .form .dropdown .dropdown-toggle.btn:focus span,.question-form-section .form .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.question-form-section .form .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.question-form-section .form .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.question-form-section .form .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.question-form-section .form .dropdown .dropdown-toggle:after{background-color:#fff}.question-form-section .form .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:12px}.question-form-section .form .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.question-form-section .form .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.question-form-section .form .form-group{padding-bottom:20px}.question-form-section .form .form-group .form-control{border:1px solid rgba(0,0,0,.2);padding:12px 20px;border-radius:12px;line-height:0}.question-form-section .form .form-group .form-control::placeholder{color:rgba(0,0,0,.3)}.question-form-section .form .form-group .form-control:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.question-form-section .form .form-group .form-control:focus::placeholder{color:var(--primary-color)}.question-form-section .form-btn-group{display:flex;align-items:center;gap:20px;padding-top:32px}.testimonial-section{background-color:#fbfbfb;position:relative}.testimonial-section:after{content:"";position:absolute;background:linear-gradient(rgba(255,255,255,0),#fff);width:100%;height:64%;bottom:0;display:block;z-index:2}.testimonial-section .container{max-width:1320px}.testimonial-section .show-more{position:absolute;bottom:60px;z-index:10;width:90%;margin-left:20px;left:0;transform:translateX(0)}@media(min-width:576px){.testimonial-section .show-more{left:50%;transform:translateX(-50%);width:auto;margin-left:0}}.testimonial-section .testimonial{position:relative;padding:40px 0;z-index:1;overflow:hidden}.testimonial-section .testimonial .property-bg{position:absolute;bottom:0;left:0;z-index:-1;width:100%;overflow:hidden}.testimonial-section .testimonial .property-bg img{width:100%}.testimonial-section.active .testimonial__grid{max-height:100%}.testimonial-section.active:after{display:none}.testimonial__grid{position:relative;z-index:1;bottom:0;padding-bottom:40px;margin-bottom:-40px;overflow:hidden;max-height:40rem}.testimonial__grid .pt-40{padding-top:0}@media(min-width:992px){.testimonial__grid .pt-40{padding-top:50px}}.testimonial__grid .testimonial-item{background-color:#fff;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:20px}.testimonial__grid .testimonial-item .testimonial__star-rating{display:flex;gap:4px;font-size:16px;color:#fbc400;padding-bottom:16px}.testimonial__grid .testimonial-item .testimonial__star-rating .star__filled{color:#fbc400}.testimonial__grid .testimonial-item .testimonial__star-rating .star__empty{color:#ccc}.testimonial__grid .testimonial-item .testimonial__user{display:flex;align-items:center;gap:11px;padding-top:24px}.testimonial__grid .testimonial-item .testimonial__user img{overflow:hidden;border-radius:50%}.testimonial__grid .testimonial-item .testimonial__user .user-value .user__name{font-weight:600}.accordion-section{padding:40px 0}.accordion-section.bg-white{background-color:#fff}.accordion-section.bg-gray{background-color:#f8f8f8}.accordion-section .accordion-item{margin-bottom:24px;border-radius:20px;border:1px solid rgba(0,0,0,.2);background-color:#fff}.accordion-section .accordion-item.active-item{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);overflow:hidden}.accordion-section .accordion-item .accordion-header{padding:0}.accordion-section .accordion-item .accordion-header .accordion-button{padding:24px 20px;line-height:0;border-radius:20px;font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:space-between;transition:transform .3s ease-in-out;color:rgba(0,0,0,.6)}.accordion-section .accordion-item .accordion-header .accordion-button .dropdown-icon img{transition:transform .3s ease-in-out}.accordion-section .accordion-item .accordion-header .accordion-button:after{display:none}.accordion-section .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion-section .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--primary-color);background-color:rgba(0,0,0,0);box-shadow:none;border-radius:20px 20px 0 0;background-color:#fff}.accordion-section .accordion-item .accordion-header .accordion-button:not(.collapsed) .dropdown-icon img{filter:brightness(0) saturate(100%) invert(33%) sepia(8%) saturate(7495%) hue-rotate(216deg) brightness(100%) contrast(93%);transform:rotate(180deg)}.accordion-section .accordion-item .accordion-body{border-color:currentcolor rgba(0,0,0,.2) rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);margin:0 20px 24px;padding:20px 0 0;color:rgba(0,0,0,.6)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-radius:20px 20px 20px 20px}.accordion{width:100%;margin:auto}@media(min-width:768px){.accordion{width:90%}}.accordion-section.bg-white .accordion-button{background-color:#fff}.accordion-section.bg-gray .accordion-button{background-color:#f8f8f8}.blog-section{display:block;padding-bottom:40px}.blog-section,.blog-section .blog-wrapper{position:relative}.blog-section .blog-wrapper .blog__image,.blog-section .blog-wrapper .blog__image .image{display:inline-block;position:relative;border-radius:20px;width:100%}.blog-section .blog-wrapper .blog__image .image{overflow:hidden}.blog-section .blog-wrapper .blog__image .image img{width:100%;overflow:hidden}.blog-section .blog-wrapper .blog__image .image:after{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.6);border-radius:20px;transition:height .3s ease-in-out}.blog-section .blog-wrapper .blog__date{position:absolute;background-color:#fff;display:flex;align-items:center;flex-direction:column;border:1px solid rgba(0,0,0,.2);border-radius:20px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);padding:16px 32px;bottom:-32px;right:20px;z-index:1;overflow:hidden}.blog-section .blog-wrapper .blog__date h3,.blog-section .blog-wrapper .blog__date p{position:relative;z-index:2}.blog-section .blog-wrapper .blog__date:after{content:" ";position:absolute;bottom:0;background-color:var(--secondary-color);width:100%;height:0;transition:all .3s ease-in-out}.blog-section .blog-wrapper .blog__content p{padding-top:12px}.blog-section .blog-wrapper .blog__content h5{max-width:90%;padding:12px 0;transition:all .3s ease-in-out}.blog-section .blog-wrapper .blog__content h5 a{color:#000;text-decoration:none;transition:all .3s ease-in-out}.blog-section .blog-wrapper .blog__content h5 a:hover{color:var(--primary-color)}.blog-wrapper:hover .blog__image .image:after{height:100%}.blog-wrapper:hover .blog__image .blog__date{border-color:var(--secondary-color);color:#fff}.blog-wrapper:hover .blog__image .blog__date:after{height:100%}.blog-wrapper:hover .blog__content h5{color:var(--secondary-color)}.blog-section .blog-header{color:rgba(0,0,0,.6);font-weight:700}.blog-categories{padding-bottom:48px}.blog-categories .categories__list{list-style:none;margin:0;padding:0;height:50vh;overflow-y:scroll;direction:rtl;text-align:left}.blog-categories .categories__list::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;direction:ltr}.blog-categories .categories__list::-webkit-scrollbar{width:4px;background-color:#efefef}.blog-categories .categories__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.blog-categories .categories__list li{margin-left:12px;cursor:pointer}.blog-categories .categories__list li a{display:block;padding:16px 14px;color:#000;text-decoration:none;transition:all .3s ease-in-out;border-radius:12px;margin-bottom:5px}.blog-categories .categories__list li a:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.blog-categories .categories__list li a.active{color:#fff;background-color:var(--primary-color)}.blog-featured{padding-bottom:48px}.blog-featured .featured__blog{display:flex;align-items:flex-start;gap:8px}.blog-featured .featured__blog .blog__image img{border-radius:8px}.blog-featured .featured__blog .blog__content a{text-decoration:none;color:var(--primary-color);transition:all .3s ease-in-out;display:block;padding-bottom:10px}.blog-featured .featured__blog .blog__content a:hover{color:var(--secondary-color)}.blog-tags{padding-bottom:48px}.blog-tags .blog-tags__list{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.blog-tags .blog-tags__list a{text-decoration:none;display:block;padding:10px 16px;background-color:rgba(0,0,0,.04);color:#000;border-radius:33px;font-weight:500;transition:all .3s ease-in-out}.blog-tags .blog-tags__list a:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.blog-tags .blog-tags__list a.active{background-color:var(--primary-color);color:#fff}.cta,.cta .cta__image{position:relative}.cta .cta__image{border-radius:20px;overflow:hidden;width:100%}.cta .cta__image:before{content:"";position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.8))}.cta .cta__content{padding:24px;position:absolute;top:0;z-index:3;text-align:center;color:#fff}.cta .cta__content .logo{margin-bottom:40px;display:inline-block}.cta .cta__content h4{margin-bottom:12px;line-height:42px}.cta .cta__content .btn{width:100%;margin-top:32px}.blog-section .blog-left-menu{position:-webkit-sticky;position:sticky;top:175px}.blog-section .drop-menu{position:-webkit-sticky;position:sticky;top:156px;z-index:5;background-color:#f8f8f8;width:100%;margin-bottom:10px;padding-bottom:20px}.blog-section .dropdown{border-radius:8px;width:100%}.blog-section .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.blog-section .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.blog-section .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.blog-section .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.blog-section .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.blog-section .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.blog-section .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.blog-section .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.blog-section .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.blog-section .dropdown .dropdown-toggle.show.btn:active,.blog-section .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.blog-section .dropdown .dropdown-toggle.show.btn:active span,.blog-section .dropdown .dropdown-toggle.show.btn:active svg,.blog-section .dropdown .dropdown-toggle.show.btn:focus span,.blog-section .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.blog-section .dropdown .dropdown-toggle.btn{flex-direction:row}.blog-section .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.blog-section .dropdown .dropdown-toggle.btn:active,.blog-section .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.blog-section .dropdown .dropdown-toggle.btn:active span,.blog-section .dropdown .dropdown-toggle.btn:active svg,.blog-section .dropdown .dropdown-toggle.btn:focus span,.blog-section .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.blog-section .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.blog-section .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.blog-section .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.blog-section .dropdown .dropdown-toggle:after{background-color:#fff}.blog-section .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:5px;max-height:200px;overflow-y:auto}.blog-section .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.blog-section .dropdown .dropdown-menu::-webkit-scrollbar{width:4px;background-color:#efefef}.blog-section .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.blog-section .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.blog-section .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.blog-section .dropdown .dropdown-menu .dropdown-item.active{color:#fff;background-color:var(--primary-color);border-radius:12px}.blog-section .dropdown .dropdown-menu .dropdown-item.active:hover{color:#fff;background-color:var(--primary-color)}.cta-section{position:relative;display:block;padding:40px 0}.cta-section .cta-wrapper{width:100%;background-color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;color:#fff;flex-direction:column;padding:0 40px;border-radius:32px}@media(min-width:768px){.cta-section .cta-wrapper{width:100%;margin:auto;flex-direction:row}}@media(min-width:992px){.cta-section .cta-wrapper{width:64%}}.cta-section .cta__image{margin-top:24px}.cta-section .cta__image img{width:100%}@media(min-width:992px){.cta-section .cta__image{margin-top:-55px}}.cta-section .cta__content{max-width:100%;padding-top:40px}@media(min-width:992px){.cta-section .cta__content{max-width:60%;padding:0}}.cta-section .cta__content p{padding-top:12px;padding-bottom:32px}@media(min-width:512px){.cta-section .cta__content p{white-space:pre}}.breadcrumb-section{position:relative;padding-top:30px}.breadcrumb-container{padding:10px 20px;border-radius:5px}.breadcrumb{display:flex;align-items:center;gap:10px;list-style:none;padding-left:0;margin-bottom:0;flex-wrap:wrap}.breadcrumb svg{color:var(--primary-color)}.breadcrumb-item{display:flex;justify-content:center;gap:10px;align-items:center;font-size:16px;line-height:20px}.breadcrumb-link{color:var(--primary-color);text-decoration:none;transition:all .3s ease-in-out;font-weight:700;text-transform:capitalize}.breadcrumb-link:hover{color:var(--secondary-color)}.breadcrumb-item+.breadcrumb-item:before{content:"";display:none}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item.active .breadcrumb-link{color:rgba(0,0,0,.4);pointer-events:none}@media(max-width:767px){.breadcrumb-item+.breadcrumb-item:before{content:"";margin:0 5px}}.image-gallery-section{display:block;position:relative;padding-bottom:40px}.image-gallery-section .image-gallery__row{display:inline-flex;align-items:flex-start;gap:20px;width:100%;flex-direction:column}@media(min-width:992px){.image-gallery-section .image-gallery__row{flex-direction:row}}.image-gallery-section .image-gallery__row .image-gallery__row-col{display:flex;align-items:center;gap:20px;flex-direction:column;position:relative;width:100%;justify-content:center}.image-gallery-section .image-gallery__row .image-gallery__row-col a{border-radius:20px;overflow:hidden}.image-gallery-section .image-gallery__row .image-gallery__row-col .btn--transparent-blur{position:absolute;bottom:20px;left:30px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-color:hsla(0,0%,100%,.5)}.image-gallery-section .image-gallery__row .image-gallery__row-col .col-row{display:flex;align-items:center;gap:20px;flex-direction:column;width:100%}.image-gallery-section .image-gallery__row .image-gallery__row-col .col-row a{width:100%}@media(min-width:576px){.image-gallery-section .image-gallery__row .image-gallery__row-col .col-row{flex-direction:row}}.image-gallery-section .image-gallery__row .image-gallery__row-col .col__col{width:100%;overflow:hidden;border-radius:20px}.properties-wrapper{display:flex;align-items:flex-start;gap:20px;flex-direction:column;overflow:hidden}.properties-wrapper.view-page{margin-bottom:0}@media(min-width:768px){.properties-wrapper.view-page{margin-bottom:64px}}@media(min-width:992px){.properties-wrapper{flex-direction:row}}.properties-wrapper .properties-details{flex:1 1}.properties-wrapper .properties{width:100%}@media(min-width:992px){.properties-wrapper .properties{width:70%}}.properties-wrapper .properties-contact{width:100%;position:-webkit-sticky;position:sticky}@media(min-width:992px){.properties-wrapper .properties-contact{width:420px}}.all-properties{padding-top:80px}.property-contact-section,.property-details-section,.property-dimensions-section,.property-document-section,.property-features-section,.property-interior-section,.property-location-section,.property-pricing-section,.property-tour-section{padding-bottom:24px}.property-contact-section .container,.property-details-section .container,.property-dimensions-section .container,.property-document-section .container,.property-features-section .container,.property-interior-section .container,.property-location-section .container,.property-pricing-section .container,.property-tour-section .container{background-color:#fff;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:20px;transition:all .3s ease-in-out}.property-contact-section .container:hover,.property-details-section .container:hover,.property-dimensions-section .container:hover,.property-document-section .container:hover,.property-features-section .container:hover,.property-interior-section .container:hover,.property-location-section .container:hover,.property-pricing-section .container:hover,.property-tour-section .container:hover{box-shadow:0 12px 20px -5px rgba(0,0,0,.08)}@media(min-width:512px){.property-contact-section .container,.property-details-section .container,.property-dimensions-section .container,.property-document-section .container,.property-features-section .container,.property-interior-section .container,.property-location-section .container,.property-pricing-section .container,.property-tour-section .container{padding:32px}}.property__hading{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:768px){.property__hading{flex-direction:row;align-items:center}}.property__hading h4{font-weight:700;color:rgba(0,0,0,.6)}.property__hading h4.primary-color{color:var(--primary-color)}.property__line{width:100%;margin:20px 0;color:rgba(0,0,0,.1);border-width:1px;opacity:1}.property-interior-section{display:block;position:relative}.property-interior-section .interior__location{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:42px;flex-direction:column}@media(min-width:768px){.property-interior-section .interior__location{flex-direction:row;align-items:center}}.property-interior-section .interior__location .location-details{color:rgba(0,0,0,.6);display:flex;align-items:flex-start;gap:10px}.property-interior-section .interior__location .location-details svg{margin-top:4px;font-size:20px}.property-interior-section .interior__location .location-details p{max-width:450px}.property-interior-section .interior__location .property__share{display:flex;align-items:center;gap:12px;transition:opacity .3s ease-in-out;padding-top:10px}@media(min-width:768px){.property-interior-section .interior__location .property__share{padding-top:0}}.property-interior-section .interior__location .property__share .share-icon{background-color:#fff;padding:12px 14px;border-radius:12px;transition:all .3s ease-in-out;border:1px solid;border-color:color-mix(in srgb,var(--primary-color) 20%,#ffffff 80%);cursor:pointer}.property-interior-section .interior__location .property__share .share-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(96%) saturate(570%) hue-rotate(206deg) brightness(84%) contrast(87%);transition:all .3s ease-in-out}.property-interior-section .interior__location .property__share .share-icon:hover{background-color:var(--secondary-color)}.property-interior-section .interior__location .property__share .share-icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-interior-section .interior__location .property__share .share-icon.bookmark{background-color:var(--secondary-color);box-shadow:4px 4px 16px 0 color-mix(in srgb,var(--primary-color) 60%,#ffffff 40%);border:1px solid var(--primary-color)}.property-interior-section .interior__location .property__share .share-icon.bookmark img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-interior-section .details-wrapper{display:flex;align-items:flex-start;gap:9px;margin-bottom:20px}.property-interior-section .details-wrapper .details__icon{border:1px solid rgba(0,0,0,.2);padding:9px;border-radius:8px}.property-interior-section .details-wrapper .details__title p{color:rgba(0,0,0,.4)}.property-interior-section .details-wrapper .details__title p.primary-color{color:var(--primary-color);font-weight:600}.property-details{padding-top:16px}.property-details .property__row{display:flex;flex-wrap:wrap;font-weight:700;align-items:flex-start;gap:0;flex-direction:column}@media(min-width:992px){.property-details .property__row{gap:20px;align-items:center;flex-direction:row}}.property-details .property__row .property__col{display:flex;width:100%;padding-bottom:15px}@media(min-width:992px){.property-details .property__row .property__col{width:48%}}.property-details .property__row .property__col .property-nearby{display:flex;align-items:center;gap:10px}.property-details .property__row .property__col p{width:100%;color:rgba(0,0,0,.6);white-space:nowrap}@media(min-width:992px){.property-details .property__row .property__col p{width:55%}}.property-details .property__row .property__col span{font-weight:400;margin-left:16px;width:100%}.property-details .property__row .property__col span a{color:rgba(0,0,0,.6);text-decoration:none;font-weight:400}@media(min-width:992px){.property-details .property__row .property__col span{width:50%}}.property-tour-section .property-tour{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}@media(min-width:512px){.property-tour-section .property-tour{flex-direction:row}}.property-tour-section .property-tour .property-tour__image{position:relative;display:inline-block;border-radius:12px;overflow:hidden}.property-tour-section .property-tour .property-tour__image:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.25);width:100%;height:100%}.property-tour-section .property-tour .property-tour__image .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.property-features-section .features-wrapper .features-category{display:flex;gap:12px;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding-bottom:40px}.property-features-section .features-wrapper .features-category .category-btn{cursor:pointer;padding:10px 16px;background-color:rgba(0,0,0,.04);border-radius:33px;color:#000;transition:all .3s ease-in-out;font-weight:500}.property-features-section .features-wrapper .features-category .category-btn:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.property-features-section .features-wrapper .features-category .category-btn.active{background-color:var(--primary-color);color:#fff}.property-features-section .features-wrapper .features-list li{list-style:none;display:flex;gap:8px;align-items:center;margin-bottom:20px}.property-features-section .features-wrapper .features-list li svg{font-size:16px;color:var(--primary-color)}.property-contact-section .container{padding-right:12px}.property-contact-section .property-contact__container{height:auto;margin-right:11px;padding-right:11px}.property-contact-section .agent-value{display:flex;gap:16px;padding-bottom:24px}.property-contact-section .agent-value img{border-radius:100px}.property-contact-section .agent-value h5{margin-bottom:0}.property-contact-section .agent-value p{color:rgba(0,0,0,.6);margin:4px 0}.property-contact-section .agent-value p.primary-color{color:#000}.property-contact-section .agent-value p.primary-color a{color:var(--primary-color)}.property-contact-section .agreement{color:rgba(0,0,0,.6);padding-top:20px}.property-contact-section .group-btn{display:flex;flex-direction:column;gap:20px}@media(min-width:512px){.property-contact-section .group-btn{flex-direction:row}}@media(min-width:992px){.property-contact-section .group-btn{flex-direction:column}}.property-contact-section .group-btn .btn{width:100%}.property-contact-section .group-btn .btn.btn-disabled{cursor:no-drop;opacity:.5}.property-contact-section .group-btn .btn.btn--primary{border:1px solid;border-color:var(--primary-color)}.property-contact-section .accordion{border:none;width:100%;max-height:912px;overflow-y:scroll;padding-right:15px}.property-contact-section .accordion::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.property-contact-section .accordion::-webkit-scrollbar{width:4px;background-color:#efefef}.property-contact-section .accordion::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.property-contact-section .accordion .accordion-item{margin-bottom:20px;border:1px solid #efefef;border-radius:16px;overflow:hidden;background-color:#fdfdfd;padding:20px}.property-contact-section .accordion .accordion-item .accordion-header .accordion-button{display:flex;align-items:center;border-radius:0;gap:10px;padding:0;background-color:#fdfdfd}.property-contact-section .accordion .accordion-item .accordion-header .accordion-button img{color:rgba(0,0,0,0);border:1px solid #e5e5e5;border-radius:12px}.property-contact-section .accordion .accordion-item .accordion-header .accordion-button h5{font-weight:700}.property-contact-section .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(/assets/svg/dropdown-icon.svg)}.property-contact-section .accordion .accordion-item .accordion-collapse .accordion-body{border-top:1px solid rgba(0,0,0,.1);padding:20px 0;margin-top:20px}.property-contact-section .accordion .accordion-button:not(.collapsed){box-shadow:none;background-color:#fdfdfd}.property-contact-section .accordion .accordion-button:focus{box-shadow:none}.agent-contact-form .form-group,.auth-form .form-group{padding-bottom:20px}.agent-contact-form .form-group .form-control__placeholder,.auth-form .form-group .form-control__placeholder{display:flex;align-items:center;justify-content:space-between}.agent-contact-form .form-group .form-control__placeholder .show-btn,.auth-form .form-group .form-control__placeholder .show-btn{cursor:pointer}.agent-contact-form .form-group .form-control,.auth-form .form-group .form-control{border:1px solid rgba(0,0,0,.2);padding:12px 20px;border-radius:12px;line-height:0}.agent-contact-form .form-group .form-control.read-only,.auth-form .form-group .form-control.read-only{opacity:.5;cursor:no-drop}.agent-contact-form .form-group .form-control.read-only:focus,.auth-form .form-group .form-control.read-only:focus{box-shadow:none;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.agent-contact-form .form-group .form-control.read-only:focus::placeholder,.auth-form .form-group .form-control.read-only:focus::placeholder{color:var(--primary-color)}.agent-contact-form .form-group .form-control::placeholder,.auth-form .form-group .form-control::placeholder{color:rgba(0,0,0,.3)}.agent-contact-form .form-group .form-control:focus,.auth-form .form-group .form-control:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.agent-contact-form .form-group .form-control:focus::placeholder,.auth-form .form-group .form-control:focus::placeholder{color:var(--primary-color)}.agent-contact-form .form-group .form-control.disabled,.auth-form .form-group .form-control.disabled{background-color:#e7e6e6;cursor:not-allowed;opacity:.5}.agent-contact-form .form-group textarea,.auth-form .form-group textarea{height:160px;border:1px solid rgba(0,0,0,.2);padding:12px 20px;border-radius:12px;width:100%}.agent-contact-form .form-group textarea::placeholder,.auth-form .form-group textarea::placeholder{color:rgba(0,0,0,.3)}.agent-contact-form .form-group textarea:focus,.agent-contact-form .form-group textarea:focus-visible,.auth-form .form-group textarea:focus,.auth-form .form-group textarea:focus-visible{outline:none;box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.agent-contact-form .form-group textarea:focus-visible::placeholder,.agent-contact-form .form-group textarea:focus::placeholder,.auth-form .form-group textarea:focus-visible::placeholder,.auth-form .form-group textarea:focus::placeholder{color:var(--primary-color)}.agent-contact-form .form-check-input:focus,.auth-form .form-check-input:focus{box-shadow:none}.agent-contact-form .form-check-input:checked,.auth-form .form-check-input:checked{background-color:var(--primary-color)}.agent-contact-form .auth-form__user,.auth-form .auth-form__user{display:flex;align-items:center;gap:16px;padding-top:40px}.agent-contact-form .auth-form__user .profile-image,.auth-form .auth-form__user .profile-image{position:relative}.agent-contact-form .auth-form__user .profile-image img,.auth-form .auth-form__user .profile-image img{border:1px solid var(--primary-color);border-radius:50%;overflow:hidden}.agent-contact-form .auth-form__user .profile-image svg,.auth-form .auth-form__user .profile-image svg{position:absolute;right:0;top:14%;fill:#b2b2b2;background-color:#fff;border-radius:50%;cursor:pointer}.agent-contact-form{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.agent-contact-form .dropdown{margin-bottom:20px}.agent-contact-form button:disabled{cursor:not-allowed;opacity:.6;background-color:var(--primary-color);pointer-events:all}.property-contact-section .agent-contact__thanks{text-align:center}.property-contact-section .agent-contact__thanks h2{color:var(--primary-color);font-weight:900}.property-contact-section .agent-contact__thanks p{margin:20px 0}.property-card-section .property-card{display:flex;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:20px;transition:box-shadow .3s ease-in-out;margin-bottom:20px;overflow:hidden;position:relative;flex-direction:column}@media(min-width:512px){.property-card-section .property-card{flex-direction:row}}.property-card-section .property-card:hover{box-shadow:0 8px 24px -5px rgba(0,0,0,.12)}.property-card-section .property-card .property-card__image{width:100%;max-height:280px}@media(min-width:512px){.property-card-section .property-card .property-card__image{width:284px;flex-shrink:0}}.property-card-section .property-card .property-card__image .properties-slider,.property-card-section .property-card .property-card__image img{width:100%;height:100%;object-fit:cover}.property-card-section .property-card .property-card__image .no-image-placeholder{width:100%;height:100%;min-height:260px;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;font-weight:500;border-radius:0}@media(min-width:512px){.property-card-section .property-card .property-card__image .no-image-placeholder{border-radius:20px 0 0 20px}}.property-card-section .properties-slider{border-radius:0;max-width:100%;max-height:280px}@media(min-width:512px){.property-card-section .properties-slider{max-width:284px;border-radius:20px 0 0 20px}}.property-card-section .properties-slider .swiper-pagination-bullet{background-color:#fff}.property-card-section .properties-slider .swiper-button-next,.property-card-section .properties-slider .swiper-button-prev{background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:20px;height:20px;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.property-card-section .properties-slider .swiper-button-next svg,.property-card-section .properties-slider .swiper-button-prev svg{width:6px;height:10px;color:#fff}.property-card-section .properties-slider .swiper-button-next:after,.property-card-section .properties-slider .swiper-button-prev:after{display:none}.property-bej{position:absolute;background-color:var(--orange);top:20px;left:20px;padding:5px 12px;border-radius:8px;color:#fff;z-index:2}.property-card-section .property-card__wrapper{padding:16px}.property-card-section .property-card__wrapper .card__price{display:flex;align-items:center;justify-content:space-between}.property-card-section .property-card__wrapper .card__price h4{color:var(--primary-color)}.property-card-section .property-card__wrapper .card__price .btn--with-border .label-up{color:#000}.property-card-section .property-card__wrapper .card__price .btn--with-border .label-up img{filter:brightness(0) saturate(100%) invert(0) sepia(4%) saturate(0) hue-rotate(293deg) brightness(102%) contrast(105%)}.property-card-section .property-card__wrapper .card__title{color:rgba(0,0,0,.6);text-decoration:none}.property-card-section .property-card__wrapper .card__title:hover{color:var(--primary-color)}.property-card-section .property-card__wrapper .card__address{color:rgba(0,0,0,.6);display:flex;align-items:flex-start;gap:6px;padding-top:12px;padding-bottom:16px}.property-card-section .property-card__wrapper .card__address svg{margin-top:4px;font-size:20px}.property-card-section .property-card__wrapper .card__details{color:rgba(0,0,0,.6);display:flex;align-items:center;gap:24px}.property-card-section .property-card__wrapper .card__details .details{display:flex;align-items:center;gap:8px}.property-card-section .property-card__wrapper .card__details .details img{filter:brightness(0) saturate(100%) invert(42%) sepia(1%) saturate(2645%) hue-rotate(40deg) brightness(91%) contrast(83%)}.property-card-section .property-card__wrapper .card__details .details p{font-weight:500}.property-card-section .property-card__wrapper .card__footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.property-card-section .property-card__wrapper .card__footer .agent-details{display:flex;align-items:center;gap:8px}.property-card-section .property-card__wrapper .card__footer .agent-details img{border-radius:12px;border:1px solid rgba(0,0,0,.2)}.property-card-section .property-card__wrapper .card__footer .agent-details a{color:#000}.property-card-section .property-card__wrapper .card__footer .agent-details .multiple-agent{border:1px solid var(--primary-color);padding:10px;text-decoration:underline;color:var(--primary-color);border-radius:12px;cursor:pointer}.property-card-section .property-card__wrapper .card__footer .property__share{display:flex;align-items:center;gap:12px;transition:opacity .3s ease-in-out;padding-top:10px}@media(min-width:768px){.property-card-section .property-card__wrapper .card__footer .property__share{padding-top:0}}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon{background-color:#fff;padding:12px 14px;border-radius:12px;transition:all .3s ease-in-out;border:1px solid;border-color:color-mix(in srgb,var(--primary-color) 20%,#ffffff 80%);cursor:pointer}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon.bookmark{background-color:var(--secondary-color);box-shadow:4px 4px 16px 0 color-mix(in srgb,var(--primary-color) 60%,#ffffff 40%);border:1px solid var(--primary-color)}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon.bookmark img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(96%) saturate(570%) hue-rotate(206deg) brightness(84%) contrast(87%);transition:all .3s ease-in-out}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon:hover{background-color:var(--secondary-color)}.property-card-section .property-card__wrapper .card__footer .property__share .share-icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-tooltips{z-index:20;bottom:4px!important;box-shadow:4px 4px 16px 0 rgba(0,0,0,.16);border-color:rgba(0,0,0,.2);border-radius:20px}.property-tooltips .popover-arrow:before{border-top-color:rgba(0,0,0,.2)}.property-tooltips .popover-body{padding:16px}.property-tooltips .popover-body .copy-link{cursor:pointer}.property-tooltips .popover-body .copy-link img.copied{filter:brightness(0) saturate(100%) invert(65%) sepia(69%) saturate(446%) hue-rotate(74deg) brightness(92%) contrast(93%)}.property-location-section .property-location__header{display:flex;align-items:flex-start;gap:12px;color:rgba(0,0,0,.6)}.property-location-section .property-location__header svg{font-size:30px}.property-location-section .property-filter-list ul{padding:0;margin:0 0 40px;list-style:none}.property-location-section .property-filter-list ul:last-child{margin-bottom:0}.property-location-section .property-filter-list ul li{margin-bottom:12px;color:rgba(0,0,0,.6);font-weight:400;text-transform:capitalize}.property-location-section .property-filter-list ul li a{color:rgba(0,0,0,.6);text-decoration:none}.property-location-section .property-filter-list .property-filter__title{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.property-location-section .property-filter-list .property-filter__title h5{color:var(--primary-color)}.property-location-section .property-filter-list .property-filter__title img{filter:brightness(0) saturate(100%) invert(34%) sepia(11%) saturate(6203%) hue-rotate(218deg) brightness(97%) contrast(91%)}.property-location-section .property-filter-accordion .accordion{width:100%}.property-location-section .property-filter-accordion .accordion-item{margin-bottom:24px;border-radius:20px;border:1px solid rgba(0,0,0,.2)}.property-location-section .property-filter-accordion .accordion-item.active-item{box-shadow:0 4px 12px 0 rgba(0,0,0,.08)}.property-location-section .property-filter-accordion .accordion-item .accordion-header{padding:0}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button{padding:22px 20px;line-height:0;border-radius:20px;font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:space-between;transition:transform .3s ease-in-out;color:rgba(0,0,0,.6)}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button .dropdown-icon img{transition:transform .3s ease-in-out}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button:after{display:none}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--primary-color);background-color:rgba(0,0,0,0);box-shadow:none;border-radius:20px 20px 0 0}.property-location-section .property-filter-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .dropdown-icon img{filter:brightness(0) saturate(100%) invert(33%) sepia(8%) saturate(7495%) hue-rotate(216deg) brightness(100%) contrast(93%);transform:rotate(180deg)}.property-location-section .property-filter-accordion .accordion-item .accordion-body{border-color:currentcolor rgba(0,0,0,.2) rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);margin:0 20px 24px;padding:20px 0 0;color:rgba(0,0,0,.6)}.property-location-section .property-filter-accordion .accordion-item .accordion-body p{margin-bottom:12px}.pagination-section{padding-top:20px;padding-bottom:30px}.pagination-section .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width:768px){.pagination-section .container{flex-direction:row}}.pagination-section .container p{color:var(--primary-color);margin-bottom:20px}@media(min-width:768px){.pagination-section .container p{margin-bottom:0}}.pagination-section .pagination-container{display:flex;list-style:none;gap:16px;margin:0;padding:0;flex-wrap:wrap}.pagination-section .pagination-container .pagination-item{height:50px;width:50px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);border:1px solid;border-color:var(--primary-color);border-radius:12px;cursor:pointer;transition:all .3s ease-in-out;font-weight:600}.pagination-section .pagination-container .pagination-item:hover{background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%)}.pagination-section .pagination-container .pagination-item.disabled{pointer-events:none;color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}.pagination-section .pagination-container .pagination-item.active{background-color:var(--primary-color);color:#fff}.pagination-section .pagination-container .pagination-item.active:hover{box-shadow:4px 4px 16px 0 color-mix(in srgb,var(--primary-color) 60%,#ffffff 30%)}.property-filter-section .container{padding:0}.property-filter-section .property-filter.header{width:100%}@media(min-width:512px){.property-filter-section .property-filter.header{width:140px}}.property-filter-section .property-filter .form-group{padding-bottom:20px}.property-filter-section .property-filter .form-group.search{position:relative;width:100%}.property-filter-section .property-filter .form-group.search svg{position:absolute;top:13px;right:15px;font-size:24px;color:rgba(0,0,0,.7)}.property-filter-section .property-filter .form-group.search svg:focus{color:var(--primary-color)}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown{position:absolute;background-color:#fff;z-index:100;width:100%;border-radius:20px;border:1px solid rgba(0,0,0,.3);padding:20px 30px;list-style:none}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown .autocomplete{max-height:200px;overflow-y:scroll}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown .autocomplete::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:-10px}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown .autocomplete::-webkit-scrollbar{width:4px;background-color:#efefef}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown .autocomplete::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown li{margin-bottom:10px;font-weight:700;cursor:pointer;display:flex;align-items:flex-start}.property-filter-section .property-filter .form-group.search .autocomplete-dropdown li .countries-flags{border-radius:20px;margin-right:20px;margin-top:4px}.property-filter-section .property-filter .form-group .form-control{border:1px solid rgba(0,0,0,.2);padding:14px 20px;border-radius:12px;line-height:0;background-color:rgba(0,0,0,0)}.property-filter-section .property-filter .form-group .form-control::placeholder{color:rgba(0,0,0,.3)}.property-filter-section .property-filter .form-group .form-control:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.property-filter-section .property-filter .form-group .form-control:focus::placeholder{color:var(--primary-color)}.property-filter-section .dropdown{border-radius:8px;padding-bottom:20px}.property-filter-section .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.property-filter-section .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.property-filter-section .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.3);font-size:18px}.property-filter-section .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.property-filter-section .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.property-filter-section .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.property-filter-section .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.property-filter-section .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.property-filter-section .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.property-filter-section .dropdown .dropdown-toggle.show.btn:active,.property-filter-section .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.property-filter-section .dropdown .dropdown-toggle.show.btn:active span,.property-filter-section .dropdown .dropdown-toggle.show.btn:active svg,.property-filter-section .dropdown .dropdown-toggle.show.btn:focus span,.property-filter-section .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.property-filter-section .dropdown .dropdown-toggle.btn{flex-direction:row}.property-filter-section .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.property-filter-section .dropdown .dropdown-toggle.btn:active,.property-filter-section .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.property-filter-section .dropdown .dropdown-toggle.btn:active span,.property-filter-section .dropdown .dropdown-toggle.btn:active svg,.property-filter-section .dropdown .dropdown-toggle.btn:focus span,.property-filter-section .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.property-filter-section .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.property-filter-section .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.property-filter-section .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.property-filter-section .dropdown .dropdown-toggle:after{background-color:#fff}.property-filter-section .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;padding-right:10px;z-index:5}.property-filter-section .dropdown .dropdown-menu .custom-dropdown__item{margin-top:12px;max-height:200px;overflow-y:auto;padding-right:8px}.property-filter-section .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef}.property-filter-section .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar{width:4px;margin-right:12px;background-color:#efefef}.property-filter-section .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.property-filter-section .dropdown .dropdown-menu .form-check{padding:8px 40px}.property-filter-section .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.property-filter-section .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.property-filter-section .filter-option{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px;flex-wrap:wrap;flex-direction:column;gap:20px 10px}@media(min-width:512px){.property-filter-section .filter-option{flex-direction:row;gap:0}}.property-filter-section .filter-option .filter__submit{display:flex;gap:20px;align-items:center}.property-filter-section .filter-option .filter__submit .filter{background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:12px}.property-filter-section .filter-option .filter__reset{flex-direction:column;width:100%}.property-filter-section .filter-option .filter__reset .btn{width:100%}@media(min-width:512px){.property-filter-section .filter-option .filter__reset{flex-direction:row;width:auto}}.property-filter-section .filter-option .filter__submit{justify-content:space-between;width:100%}@media(min-width:512px){.property-filter-section .filter-option .filter__submit{width:auto;justify-content:center}}.property-filter-section .section-header{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:512px){.property-filter-section .section-header{flex-direction:row;align-items:center}}.related-properties-section{background-color:#fbfbfb;padding:40px 0;margin-top:60px}.faq-section{position:relative;padding-bottom:40px}.faq-section .search-form .search-icon{cursor:pointer;transition:all .3s ease-in-out}.faq-section .search-form .search-icon:hover{color:var(--primary-color)}.faq-section .faq__question{position:-webkit-sticky;position:sticky;top:140px;margin-right:10px;width:100%;z-index:5;background-color:#f8f8f8}@media(min-width:992px){.faq-section .faq__question{position:-webkit-sticky;position:sticky;top:150px}}.faq-section .faq__question .dropdown{border-radius:8px;width:100%}.faq-section .faq__question .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.faq-section .faq__question .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.faq-section .faq__question .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.faq-section .faq__question .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.faq-section .faq__question .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.faq-section .faq__question .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.faq-section .faq__question .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.faq-section .faq__question .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:active,.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:active span,.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:active svg,.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:focus span,.faq-section .faq__question .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-toggle.btn{flex-direction:row}.faq-section .faq__question .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.faq-section .faq__question .dropdown .dropdown-toggle.btn:active,.faq-section .faq__question .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.faq-section .faq__question .dropdown .dropdown-toggle.btn:active span,.faq-section .faq__question .dropdown .dropdown-toggle.btn:active svg,.faq-section .faq__question .dropdown .dropdown-toggle.btn:focus span,.faq-section .faq__question .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.faq-section .faq__question .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.faq-section .faq__question .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.faq-section .faq__question .dropdown .dropdown-toggle:after{background-color:#fff}.faq-section .faq__question .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:5px;max-height:200px;overflow-y:auto}.faq-section .faq__question .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.faq-section .faq__question .dropdown .dropdown-menu::-webkit-scrollbar{width:4px;background-color:#efefef}.faq-section .faq__question .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-menu .form-check{padding:8px 40px}.faq-section .faq__question .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.faq-section .faq__question .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.faq-section .faq__question .dropdown .dropdown-menu .dropdown-item.active-dropdown-item{color:#fff;background-color:var(--primary-color);border-radius:12px}.faq-section .faq__question .dropdown .dropdown-menu .dropdown-item.active-dropdown-item:hover{color:#fff;background-color:var(--primary-color)}.faq-section .faq__question h4{color:rgba(0,0,0,.6);font-weight:700;position:-webkit-sticky;position:sticky;top:0;background-color:#f8f8f8;direction:ltr;padding-left:16px}.faq-section .faq__question .faq__list{list-style:none;margin:0;padding:0;height:70vh;overflow-y:scroll;direction:rtl;text-align:left}.faq-section .faq__question .faq__list li{margin-left:12px;direction:ltr}.faq-section .faq__question .faq__list li a{display:block;padding:14px 16px;cursor:pointer;text-decoration:none;color:#000;transition:all .3s ease-in-out;border-radius:12px;margin-bottom:10px}.faq-section .faq__question .faq__list li a.active-section,.faq-section .faq__question .faq__list li a.active-section:hover{color:#fff;background-color:var(--primary-color)}.faq-section .faq__question .faq__list li a:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.faq-section .faq__answer{position:relative;top:40px}.faq-section .faq__answer .answer{padding-bottom:48px}.faq-section .faq__answer h5{margin-bottom:20px}.faq__list::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;direction:ltr}.faq__list::-webkit-scrollbar{width:4px;background-color:#efefef}.faq__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.filter-container{padding-right:10px}.filter-container .filter{height:60vh;overflow-y:auto;padding-right:12px;scroll-behavior:smooth;overflow-x:hidden}.filter-container .filter::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.filter-container .filter::-webkit-scrollbar{width:4px;background-color:#efefef}.filter-container .filter::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.advance-filter-form .form-group{position:relative}.advance-filter-form .form-group .date-icon{position:absolute;right:20px;top:48px}.advance-filter-form .form-group .form-control{border:1px solid rgba(0,0,0,.2);padding:14px 20px;border-radius:12px;line-height:0;background-color:rgba(0,0,0,0);position:relative}.advance-filter-form .form-group .form-control.rang-input{width:100%}@media(min-width:992px){.advance-filter-form .form-group .form-control.rang-input{width:50%}}.advance-filter-form .form-group .form-control::placeholder{color:rgba(0,0,0,.3)}.advance-filter-form .form-group .form-control:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.advance-filter-form .form-group .form-control:focus::placeholder{color:var(--primary-color)}.advance-filter-form .dropdown{border-radius:8px;width:100%}.advance-filter-form .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.advance-filter-form .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.advance-filter-form .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.advance-filter-form .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.advance-filter-form .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.advance-filter-form .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.advance-filter-form .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.advance-filter-form .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-toggle.show.btn:active,.advance-filter-form .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.advance-filter-form .dropdown .dropdown-toggle.show.btn:active span,.advance-filter-form .dropdown .dropdown-toggle.show.btn:active svg,.advance-filter-form .dropdown .dropdown-toggle.show.btn:focus span,.advance-filter-form .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-toggle.btn{flex-direction:row}.advance-filter-form .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.advance-filter-form .dropdown .dropdown-toggle.btn:active,.advance-filter-form .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.advance-filter-form .dropdown .dropdown-toggle.btn:active span,.advance-filter-form .dropdown .dropdown-toggle.btn:active svg,.advance-filter-form .dropdown .dropdown-toggle.btn:focus span,.advance-filter-form .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.advance-filter-form .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.advance-filter-form .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.advance-filter-form .dropdown .dropdown-toggle:after{background-color:#fff}.advance-filter-form .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:12px;padding-right:10px}.advance-filter-form .dropdown .dropdown-menu .custom-dropdown__item{max-height:200px;overflow-y:auto;padding-right:8px}.advance-filter-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef}.advance-filter-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar{width:4px;margin-right:12px;background-color:#efefef}.advance-filter-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-menu .form-check{padding:8px 40px}.advance-filter-form .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.advance-filter-form .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.react-datepicker__tab-loop .react-datepicker__month-container,.react-datepicker__tab-loop .react-datepicker__year--container{background-color:#fff}.react-datepicker__tab-loop .react-datepicker__triangle{left:20px!important}.react-datepicker__tab-loop .react-datepicker__year-wrapper .react-datepicker__year-text{display:block;width:23%;height:54px;line-height:54px;margin:1%;cursor:pointer;border-radius:10px}.react-datepicker__tab-loop .react-datepicker__year-wrapper .react-datepicker__year-text:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.react-datepicker__tab-loop .react-datepicker__year-wrapper .react-datepicker__year-text.react-datepicker__year-text--today{background-color:#fff;color:#000;font-weight:500}.react-datepicker__tab-loop .react-datepicker__year-wrapper .react-datepicker__year-text.react-datepicker__year-text--selected{background-color:var(--primary-color);color:#fff;box-shadow:4px 4px 16px 0 rgba(var(--primary-color),60%)}.react-datepicker__tab-loop .react-datepicker__month-wrapper{width:180px;display:flex;align-items:center;justify-content:space-between}.react-datepicker__tab-loop .react-datepicker__month-wrapper .react-datepicker__month-text{display:flex;align-items:center;justify-content:center;width:23%;height:54px;line-height:54px;cursor:pointer;border-radius:10px}.react-datepicker__tab-loop .react-datepicker__month-wrapper .react-datepicker__month-text:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color);border-radius:10px}.react-datepicker__tab-loop .react-datepicker__month-wrapper .react-datepicker__month-text.react-datepicker__month-text--today{background-color:#fff;color:#000;font-weight:500}.react-datepicker__tab-loop .react-datepicker__month-wrapper .react-datepicker__month-text.react-datepicker__month-text--today:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color);border-radius:10px}.react-datepicker__tab-loop .react-datepicker__month-wrapper .react-datepicker__month-text.react-datepicker__month-text--selected{background-color:var(--primary-color);color:#fff;box-shadow:4px 4px 16px 0 rgba(var(--primary-color),60%)}.react-datepicker-wrapper{width:100%}.advance-filter-form p{color:var(--primary-color);font-weight:600}.advance-filter-form .advance-filter__title{margin-bottom:12px;color:var(--primary-color);font-weight:700;display:block;margin-top:20px}.slider{position:relative;max-width:96%;margin:auto}.slider .range-slider{width:100%;position:relative;display:flex;justify-content:center;margin-top:20px;margin-bottom:12px}.slider .range-slider .track{width:100%;height:5px;border-radius:5px;position:relative}.slider .range-slider .thumb{width:24px;height:24px;background:#f3f4f6;border:2px solid var(--secondary-color);border-radius:50%;cursor:-webkit-grab;cursor:grab;position:absolute;transform:translateY(-6px)}.slider .range-slider .thumb .bars{display:flex;gap:3px;align-items:center;justify-content:center;position:relative;top:8px}.slider .range-slider .thumb .bars div{width:1px;height:5px;background:#000;border-radius:2px}.slider .range-labels{width:100%;display:flex;justify-content:space-between;margin-top:8px;position:relative;margin-bottom:20px;padding-bottom:20px}.slider .range-labels span{position:absolute;transform:translateX(-50%);font-weight:500;color:rgba(0,0,0,.5);padding-top:10px}.slider .range-labels span:before{content:"";position:absolute;width:2px;height:6px;background:#d9d9d9;left:50%;top:0}.advance-filter-modal .modal-header .btn-close{border-radius:50%;background-color:color-mix(in srgb,#000000 5%,#ffffff 95%)}.advance-filter-modal .modal-body{overflow:hidden;padding-right:0}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item{display:flex;list-style:none;align-items:center;flex-direction:row;gap:20px;padding:0;position:relative}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title{transform:translateX(0);transition:transform .3s ease-in-out}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title:first-child.active~.nav-indicator{transform:translateX(0)}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title:nth-child(2).active~.nav-indicator{transform:translateX(170px)}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title:nth-child(3).active~.nav-indicator{transform:translateX(303px)}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title:nth-child(4).active~.nav-indicator{transform:translateX(463px)}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .nav-indicator{background-color:var(--primary-color);position:absolute;bottom:-10px;left:0;height:5px;border-radius:12px 12px 0 0;transition:all .5s ease-in-out}.advance-filter-modal .modal-body .filter-navbar .filter-navbar__item .navbar-item__title{cursor:pointer}.advance-filter-modal .modal-footer{justify-content:space-between}.loading-container{position:absolute;background-color:#fff;width:100%;height:100vh;z-index:80000;display:flex;align-items:center;justify-content:center;flex-direction:column}.loading-container .loading__image{position:relative;display:inline-block;transform:translate(-11%,-5%)}.loading-container .loading__image .home-image{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.loading-container .loading__image .magnifying-image{position:absolute;animation:magnifying-glass-animate 6s infinite;animation-delay:.3s;top:69px;left:132px;transform:rotate(0deg)}.loading-container .loading-text{display:flex;align-items:center;justify-content:center}.loading-container .loading-text h3{color:var(--primary-color)}.loading-container .loading-text .loading-wrapper{display:flex;justify-content:center;align-items:center}.loading-container .loading-text .loading-wrapper .ball{width:8px;height:8px;border-radius:11px;margin:0 5px;animation:bounce 2s ease infinite}.loading-container .loading-text .loading-wrapper .ball.blue{background-color:var(--primary-color)}.loading-container .loading-text .loading-wrapper .ball.blue-semi-light{background-color:var(--primary-color);opacity:60%;animation-delay:.25s}.loading-container .loading-text .loading-wrapper .ball.blue-light{background-color:var(--primary-color);opacity:40%;animation-delay:.5s}@keyframes bounce{50%{transform:translateY(10px)}}@keyframes magnifying-glass-animate{0%{top:69px;left:132px;transform:rotate(0deg)}20%{top:96px;left:76px;transform:rotate(0deg)}40%{top:80px;left:7px;transform:rotate(45deg)}60%{top:27px;left:32px;transform:rotate(45deg)}80%{top:31px;left:89px;transform:rotate(0deg)}to{top:69px;left:132px}}.crop-section{position:relative;display:block;height:100%}.crop-section .crop-section__wrapper{position:relative;text-align:center}.crop-section .crop-section__text{width:100%;height:561px;background-image:linear-gradient(-77deg,var(--secondary-color),#7168dc);-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);color:#fff;padding-top:60px;position:relative;text-align:left}@media(min-width:512px){.crop-section .crop-section__text{height:518px}}@media(min-width:768px){.crop-section .crop-section__text{height:716px}}.crop-section .crop-section__text .container{position:relative}.crop-section .crop-section__text h3{font-size:28px;font-weight:700}.crop-section .crop-section__text p{position:relative;z-index:1;margin-top:20px;font-size:18px}.crop-section .crop-section__text .background-text{position:absolute;top:50px;left:0;font-weight:700;opacity:.1;z-index:0;font-size:clamp(10px,17vw,300px)}@media(min-width:768px){.crop-section .crop-section__text .background-text{top:-24px}}.crop-section .corp-section__image{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:41px;margin-top:-124px}@media(min-width:512px){.crop-section .corp-section__image{margin-top:-150px;padding-bottom:100px}}@media(min-width:768px){.crop-section .corp-section__image{margin-top:-400px}}.crop-section .corp-section__image .background-image{position:relative;display:inline-block;z-index:1}.crop-section .corp-section__image .background-image .image{border-radius:20px;width:372px;height:182px}@media(min-width:512px){.crop-section .corp-section__image .background-image .image{width:680px;height:332px}}@media(min-width:769px){.crop-section .corp-section__image .background-image .image{width:1080px;height:528px}}.crop-section .corp-section__image .background-image .round-stamp{position:absolute;bottom:-8px;right:-11px;z-index:-1;animation:rotate 7s linear infinite}.crop-section .corp-section__image .background-image .round-stamp img{width:84px;height:100%}@media(min-width:512px){.crop-section .corp-section__image .background-image .round-stamp img{width:124px;height:100%}}@media(min-width:768px){.crop-section .corp-section__image .background-image .round-stamp img{width:208px;height:100%}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.counter-section{position:relative;display:block;padding-bottom:40px;overflow:hidden}.counter-section .counter-bg{position:absolute;bottom:0;left:0;width:100%;opacity:.6}.counter-section .container{position:relative;z-index:1}.counter-section .counter-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:42px}.counter-section .counter-wrapper .counter__border{border:1px solid rgba(0,0,0,.3);height:62px}.counter-section .counter-wrapper .counter__box h5{color:rgba(0,0,0,.6)}.counter-section .counter-btn-group{display:flex;align-items:center;gap:20px;flex-direction:column}.counter-section .counter-btn-group .btn{width:100%}@media(min-width:512px){.counter-section .counter-btn-group{flex-direction:row}.counter-section .counter-btn-group .btn{width:auto}}.blog-details-section .blog-details__hading{padding-bottom:43px}.blog-details-section .blog-details__hading h3{padding-bottom:24px}.blog-details-section .blog-details__hading .hading__details{display:flex;align-items:center;gap:12px}.blog-details-section .blog-details__hading .hading__details .auth,.blog-details-section .blog-details__hading .hading__details .comment{display:flex;align-items:center;gap:8px}.blog-details-section .blog-details__hading .hading__details .line{display:block;height:32px;width:1px;background-color:rgba(0,0,0,.2)}.blog-details-section .blog-details__hading .hading__details .date{color:rgba(0,0,0,.6)}.blog-details-section .blog-left-menu{position:-webkit-sticky;position:sticky;top:175px}.blog-details-section .blog__details{padding-bottom:24px}.blog-details-section .blog__details h4{padding-bottom:16px}.blog-details-section .blog__details .blog-single-image,.blog-details-section .blog__details .blog__image-group img{border-radius:24px}.blog-details-section .blog__details blockquote{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);padding:24px 90px 24px 30px;border-radius:10px;border-left:4px solid var(--primary-color);line-height:28px;font-size:18px;font-style:italic;position:relative;color:rgba(0,0,0,.7)}.blog-details-section .blog__details blockquote:before{content:"";position:absolute;background-image:url(/assets/svg/quote-icon.svg);top:24px;right:200px;height:76px;width:99px;background-repeat:no-repeat;background-position:50%}.blog-details-section .blog__details blockquote .map-pin{color:var(--primary-color);position:absolute;bottom:34px;right:20px;font-size:14px}.blog-details-section .blog-footer{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width:512px){.blog-details-section .blog-footer{flex-direction:row}}.blog-details-section .blog-footer .related-tags,.blog-details-section .blog-footer .social-shear{display:flex;align-items:center;gap:20px}.blog-details-section .blog-footer .related-tags p,.blog-details-section .blog-footer .social-shear p{font-weight:600}.blog-details-section .blog-footer .related-tags a{text-decoration:none;border:1px solid rgba(0,0,0,.04);padding:10px 16px;border-radius:33px;color:#000;transition:all .3s ease-in-out;font-weight:500}.blog-details-section .blog-footer .related-tags a:hover{color:var(--primary-color);background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.blog-details-section .blog-footer .social-shear a{padding:8px;border-radius:50%;display:inline-flex;text-align:center;transition:all .3s ease-in-out}.blog-details-section .blog-footer .social-shear a img{filter:brightness(0) saturate(100%) invert(0) sepia(6%) saturate(26%) hue-rotate(224deg) brightness(97%) contrast(107%)}.blog-details-section .blog-footer .social-shear a:hover{background-color:var(--primary-color)}.blog-details-section .blog-footer .social-shear a:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(7473%) hue-rotate(279deg) brightness(115%) contrast(112%)}.blog-comment-section .comment{position:relative;display:flex;flex-direction:column;margin-bottom:20px;padding-bottom:20px}.blog-comment-section .comment:after{content:"";position:absolute;top:70px;left:30px;width:2px;height:calc(100% - 263px);border-left:2px dashed #888;display:none}.blog-comment-section .comment.has-replies.open:after{display:block}.blog-comment-section .comment .comment__top{padding-top:12px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between}.blog-comment-section .comment .comment__top .comment__header{display:flex;align-items:center;gap:8px}.blog-comment-section .comment .comment__top .comment__header .avatar{display:block;z-index:1}.blog-comment-section .comment .comment__top .comment__header .user-details{display:flex;flex-direction:column;gap:8px}.blog-comment-section .comment .comment__top .comment__header .user-details .name{color:var(--primary-color);font-weight:700}.blog-comment-section .comment .comment__top .comment__header .user-details .date{color:rgba(0,0,0,.6)}.blog-comment-section .comment .comment__top .comment__actions{display:flex;align-items:flex-start;gap:20px}.blog-comment-section .comment .comment__top .comment__actions .reply__actions{background-color:var(--primary-color);color:#fff}.blog-comment-section .comment .comment__top .comment__actions .show-more__action{background-color:rgba(0,0,0,.04);color:#000}.blog-comment-section .comment .comment__top .comment__actions .reply__actions,.blog-comment-section .comment .comment__top .comment__actions .show-more__action{padding:5px 16px;text-decoration:none;border-radius:33px}.blog-comment-section .comment-body{margin-left:80px;padding-bottom:20px;border-bottom:1px dashed rgba(0,0,0,.2)}.blog-comment-section .replies{margin-left:80px;position:relative}.blog-comment-section .replies .comment:before,.blog-comment-section .replies:before{content:"";position:absolute;top:50px;left:-50px;width:90px;height:20px;border-top:2px dashed #888}.blog-comment-section .comment .search-form{gap:20px}.blog-comment-section .comment .search-form .form-group.search{width:75%}.auth-modal .modal-body{padding:12px 32px 32px}.auth-modal .modal-body .auth-btn-group{display:flex;align-items:center;gap:30px;padding-bottom:20px}.auth-modal .modal-body .auth-btn-group h5{cursor:pointer;position:relative;transition:all .3s ease-in-out;color:rgba(0,0,0,.4)}.auth-modal .modal-body .auth-btn-group h5.active{color:var(--primary-color)}.auth-modal .modal-body .auth-btn-group h5.active:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;border:3px solid;border-radius:12px 12px 0 0}.auth-modal .modal-body .form-checkbox{display:flex;align-items:center;justify-content:space-between}.auth-modal .modal-body .form-checkbox .form-group{padding-bottom:0}.auth-modal .modal-body .form-checkbox a{text-decoration:none;color:var(--primary-color);font-weight:700}.auth-modal .social-login .btn--with-border .label-up{color:#000}.auth-modal .social-login .btn--with-border .label-up img{filter:brightness(0) saturate(100%) invert(0) sepia(5%) saturate(322%) hue-rotate(224deg) brightness(89%) contrast(105%)}.auth-modal .social-login .btn--with-border .label-down,.auth-modal .social-login .btn--with-border .label-up{font-weight:600}.auth-modal .social-login .btn--secondary{background-color:#000}.auth-modal .modal-header{padding:20px 30px}.auth-modal .modal-header .btn-close{border-radius:50%;padding:10px;background-color:rgba(0,0,0,.05)}.auth-modal .modal-content{border-radius:20px}@media(max-width:512px){.parent-div{margin-bottom:510px!important}}.contactSection{background-image:linear-gradient(-77deg,var(--secondary-color),#7168dc);padding:55px 20px 374px;color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);overflow:hidden}.contactSection .contactSection-description p{position:relative;display:inline-block;line-height:32px;font-size:20px}.contactSection .contactSection-description h1{position:absolute;top:0;left:40px;display:inline-block;color:hsla(0,0%,100%,.05);z-index:-1;transform:translateY(100px)}@media(min-width:992px){.contactSection .contactSection-description h1{transform:translateY(0)}}.formContainer{background:#fff;padding:32px;border-radius:15px;box-shadow:0 10px 30px -10px rgba(0,0,0,.15);text-align:left;position:absolute;top:100%;left:50%;transform:translate(-50%,-40%);width:100%;max-width:680px;display:block}@media(min-width:992px){.formContainer{transform:translate(-50%,-50%);max-width:1080px}}.formContainer .formContainer__subtitle{color:rgba(0,0,0,.6);padding-top:16px;padding-bottom:36px}.formContainer .auth-form textarea{border:1px solid rgba(0,0,0,.2);border-radius:12px}.formContainer .auth-form textarea::placeholder{color:rgba(0,0,0,.3)}.formContainer .auth-form textarea:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.formContainer .auth-form textarea:focus::placeholder{color:var(--primary-color)}.contact-form .btn--secondary{margin-top:20px}.contact-form .btn--secondary.disabled{cursor:not-allowed;pointer-events:none;background-color:var(--primary-color)}.contact-grid-section{padding:40px 0}.contact-grid-section .contact-bg{position:absolute;bottom:0;left:0;width:100%;opacity:.6}.contact-grid-section .contact-wrapper{position:relative;display:flex;padding-top:24px;padding-bottom:42px;flex-direction:column;gap:24px;z-index:1}.contact-grid-section .contact-wrapper .contact__box{padding:24px 32px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:20px;max-width:100%;width:100%;display:flex;align-items:center;gap:16px}@media(min-width:992px){.contact-grid-section .contact-wrapper .contact__box{max-width:70%}}.contact-grid-section .contact-wrapper .contact__box .contact__box-border{background-color:rgba(0,0,0,.2);width:1px;height:70px;display:inline-block}.contact-grid-section .contact-wrapper .contact__box p{font-size:20px;line-height:32px}.contact-grid-section .contact-wrapper .contact__box img{margin-right:16px}.contact-grid-section .contact-wrapper .contact__box .box__subtitle{color:rgba(0,0,0,.4)}.agent-card-section .agent-card{background-color:#fff;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:20px}.agent-card-section .agent-card .agent-card__header{display:flex;align-items:center;gap:12px}.agent-card-section .agent-card .agent-card__header .thumb__image{border:1px solid rgba(0,0,0,.2);border-radius:50%}.agent-card-section .agent-card .agent-card__header .header h5{color:var(--primary-color);text-decoration:underline}.agent-card-section .agent-card .agent-card__header .header .header__langue{display:flex;align-items:center;gap:12px}.agent-card-section .agent-card .agent-card__header .header .header__langue .vertical-line{height:20px;width:1px;background-color:rgba(0,0,0,.2)}.agent-card-section{padding-top:24px}.agent-card-section .agent-card .agent-card__details{padding:20px 0;color:rgba(0,0,0,.6)}.agent-card-section .agent-card .agent-card__value{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%}@media(min-width:992px){.agent-card-section .agent-card .agent-card__value{flex-direction:row}}.agent-card-section .agent-card .value__forRent,.agent-card-section .agent-card .value__forSale{display:flex;align-items:center;padding:16px 20px;gap:23px;border-radius:8px;width:100%;margin-top:10px}@media(min-width:992px){.agent-card-section .agent-card .value__forRent,.agent-card-section .agent-card .value__forSale{width:auto}}.agent-card-section .agent-card .value__forRent h4,.agent-card-section .agent-card .value__forSale h4{font-weight:600;margin-bottom:0}.agent-card-section .agent-card .value__forRent .vertical-line,.agent-card-section .agent-card .value__forSale .vertical-line{height:20px;width:1px;display:block}.agent-card-section .agent-card .value__forSale{background-color:color-mix(in srgb,var(--primary-color) 10%,#ffffff 90%);color:var(--primary-color)}.agent-card-section .agent-card .value__forSale .vertical-line{background-color:var(--primary-color)}.agent-card-section .agent-card .value__forRent{background-color:rgba(0,0,0,.03);color:#000}.agent-card-section .agent-card .value__forRent .vertical-line{background-color:#000}.agent-details-page-section{padding-bottom:30px}.agent-details-page-section .agent-details{border:1px solid rgba(0,0,0,.2);border-radius:24px;padding:20px;background-color:#fff}.agent-details-section .agent-details__container .agent-bg-image{display:block;overflow:hidden;border-radius:20px;position:relative}.agent-details-section .agent-details__container .agent-info{display:flex;justify-content:space-between;width:100%;padding-top:16px;flex-direction:column}@media(min-width:512px){.agent-details-section .agent-details__container .agent-info{flex-direction:row}}.agent-details-section .agent-details__container .agent-info .agent-info__name{display:flex;align-items:center;gap:16px}.agent-details-section .agent-details__container .agent-info .agent-info__name .agent-name h5{font-weight:600;color:var(--primary-color);text-decoration:underline}.agent-details-section .agent-details__container .agent-info .agent-info__name .agent-name .agent-name__langue{display:flex;align-items:center;gap:12px}.agent-details-section .agent-details__container .agent-info .agent-info__name .agent-name .agent-name__langue .vertical-line{height:20px;width:1px;background-color:rgba(0,0,0,.2)}.agent-details-section .agent-details__container .agent-info .agent-info__name .agent-logo{margin-top:-100px;position:relative;margin-left:20px;border:1px solid rgba(0,0,0,.2);border-radius:50%;box-shadow:0 4px 16px -2px rgba(0,0,0,.1);width:82px;height:82px}@media(min-width:512px){.agent-details-section .agent-details__container .agent-info .agent-info__name .agent-logo{width:148px;height:148px}}.agent-details-section .agent-details__container .agent-info .agent-info__value{display:flex;align-items:center;gap:12px;flex-direction:column}@media(min-width:992px){.agent-details-section .agent-details__container .agent-info .agent-info__value{flex-direction:row}}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent,.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale{display:flex;align-items:center;padding:16px 20px;gap:23px;border-radius:8px;width:100%;margin-top:10px}@media(min-width:992px){.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent,.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale{width:auto}}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent h4,.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale h4{font-weight:600;margin-bottom:0}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent .vertical-line,.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale .vertical-line{height:20px;width:1px;display:block}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale{background-color:color-mix(in srgb,var(--primary-color) 10%,#ffffff 90%);color:var(--primary-color)}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forSale .vertical-line{background-color:var(--primary-color)}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent{background-color:rgba(0,0,0,.03);color:#000;display:none}@media(min-width:992px){.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent{display:flex}}.agent-details-section .agent-details__container .agent-info .agent-info__value .value__forRent .vertical-line{background-color:#000}.agent-details-section .agent-details__information .information__nav-item{display:flex;list-style:none;align-items:center;flex-direction:row;gap:20px;position:relative;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);padding:10px 0;margin-top:24px;position:-webkit-sticky;position:sticky;top:80px;background-color:#fff;z-index:10;overflow-y:auto;-ms-overflow-style:none}@media(min-width:512px){.agent-details-section .agent-details__information .information__nav-item{top:100px}}.agent-details-section .agent-details__information .information__nav-item::-webkit-scrollbar{display:none}.agent-details-section .agent-details__information .information__nav-item .nav-indicator{background-color:var(--primary-color);position:absolute;bottom:0;left:0;height:5px;border-radius:12px 12px 0 0;transition:all .5s ease-in-out}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title{white-space:nowrap;cursor:pointer;transform:translateX(0);transition:transform .3s ease-in-out}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title a{text-decoration:none;text-transform:capitalize;font-weight:400}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title a.active,.agent-details-section .agent-details__information .information__nav-item .navbar-item__title.active{color:var(--primary-color)}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title:first-child .active~.nav-indicator{transform:translateX(0)}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title:nth-child(2).active~.nav-indicator{transform:translateX(135px)}.agent-details-section .agent-details__information .information__nav-item .navbar-item__title:nth-child(3).active~.nav-indicator{transform:translateX(290px)}.agent-details-section .agent-details__information .information__section{padding-top:24px}.agent-details-section .agent-details__information .information__section h5{color:var(--primary-color);padding-bottom:16px;font-weight:700}.agent-details-section .agent-details__information .information__section .property__line{margin-top:24px}.agent-details-section .agent-details__information .information__section.about-information p{color:rgba(0,0,0,.5)}.agent-details-section .agent-details__information .contact-information .contact-information__address{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.agent-details-section .agent-details__information .contact-information .contact-information__address p{color:rgba(0,0,0,.5)}.agent-details-section .agent-details__information .contact-information .contact-information__address .address__hading{color:#000;font-weight:700}.agent-details-section .agent-details__information .contact-information .contact-information__address .address__number{cursor:pointer;color:var(--primary-color);font-weight:700}.agent-details-section .agent-details__information .contact-listing .contact-listing__hading{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:10px}@media(min-width:512px){.agent-details-section .agent-details__information .contact-listing .contact-listing__hading{flex-direction:row}}.agent-details-section .agent-details__information .contact-listing .contact-listing__hading a{display:flex;align-items:center;gap:10px;color:#000}.agent-details-section .agent-details__information .contact-listing .contact-listing__hading a img{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(3%) hue-rotate(206deg) brightness(97%) contrast(101%)}.agent-details-section .agent-details__information .contact-listing__slider{position:relative;display:block}.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-next,.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-prev{border:1px solid rgba(0,0,0,.2);background-color:#fff;box-shadow:-2px 3px 18px -3px rgba(0,0,0,.2);height:48px;width:48px;border-radius:100%}.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-next svg,.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-prev svg{height:20px;width:20px;color:var(--primary-color)}.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-next:after,.agent-details-section .agent-details__information .contact-listing__slider .swiper-button-prev:after{display:none}.agent-details-section .agent-details__information .contact-listing__slider .contact-listing__item{overflow:hidden;display:inline-block;border-radius:20px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);width:100%}.agent-details-section .agent-details__information .contact-listing__slider .contact-listing__item .item__content{padding:20px}.agent-details-section .agent-details__information .contact-listing__slider .contact-listing__item .item__content h5{color:#000}.agent-details-section .agent-details__information .contact-listing__slider .contact-listing__item .item__content .content-price{color:var(--primary-color)}.crop-hero-section{position:relative;padding-top:50px;padding-bottom:76px}.crop-hero-section:before{content:"";position:absolute;background-image:linear-gradient(-77deg,var(--secondary-color),#7168dc);-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);z-index:1;width:100%;height:100%;top:0;left:0}.crop-hero-section .crop-hero__wrapper{width:100%;display:flex;justify-content:space-between;align-items:flex-end;position:relative;flex-direction:column}@media(min-width:992px){.crop-hero-section .crop-hero__wrapper{flex-direction:row;align-items:center}}.crop-hero-section .crop-hero__wrapper .hero__image{position:relative;z-index:2;margin-bottom:-197px;padding-left:0;right:0;top:calc(100% - 197px)}@media(min-width:992px){.crop-hero-section .crop-hero__wrapper .hero__image{padding-left:10%}}.crop-hero-section .crop-hero__wrapper .hero__image img{width:412px;height:230px}.crop-hero-section .crop-hero__wrapper .hero__text{color:#fff;max-width:100%;z-index:2}@media(min-width:992px){.crop-hero-section .crop-hero__wrapper .hero__text{max-width:40%}}.crop-hero-section .crop-hero__wrapper .hero__text p{padding-top:20px;line-height:32px}.features-card-section{position:relative;padding:149px 0 48px}.features-card-section .features-bg{position:absolute;bottom:0;left:0;opacity:.02}.features-card-section .features-card{position:relative;z-index:1}.features-card-section .features-card .features-card__box{padding:23px;border:1px solid rgba(0,0,0,.2);border-radius:20px;background-color:#fff}.features-card-section .features-card .features-card__box h4{padding-top:16px;padding-bottom:12px;color:rgba(0,0,0,.6);font-weight:700}.property-slider-section{position:relative;padding:40px 0;background-image:linear-gradient(rgba(255,255,255,0),#ffffff)}.property-slider-section .property-slider__hading{position:relative;text-align:center}.property-slider-section .property-slider__hading h5{color:rgba(0,0,0,.6);padding-top:20px;padding-bottom:10px}.property-slider-section .property-bg{position:absolute;bottom:0;left:0;z-index:-1;width:100%}.property-slider-section .property-bg img{height:100%;width:100%}.property-slider-section .property-slider__item{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:20px;background-color:#fff;padding:20px;overflow:hidden;z-index:1;margin-bottom:20px;transition:all .5s ease-in-out;cursor:pointer}.property-slider-section .property-slider__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:var(--secondary-color);transition:height .5s ease-in-out;z-index:-1}.property-slider-section .property-slider__item:hover{box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}.property-slider-section .property-slider__item:hover:before{height:100%}.property-slider-section .property-slider__item:hover .property-slider__image{background-color:#fff}.property-slider-section .property-slider__item:hover .property-slider__details,.property-slider-section .property-slider__item:hover .property-slider__details p{color:#fff}.property-slider-section .property-slider__item .property-slider__image{display:inline-block;background-color:var(--tertiary-color);padding:14px;border-radius:50%;margin-bottom:60px;transition:all .7s ease-in-out}.property-slider-section .property-slider__item .property-slider__details{transition:all .7s ease-in-out}.property-slider-section .property-slider__item .property-slider__details p{transition:all .7s ease-in-out;color:rgba(0,0,0,.6)}.property-slider-section .property-slider--image__item{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:20px;background-color:#fff;overflow:hidden;z-index:1;margin-bottom:20px;transition:all .5s ease-in-out}.property-slider-section .property-slider--image__item:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.property-slider-section .property-slider--image__item:hover .property-slider__details,.property-slider-section .property-slider--image__item:hover .property-slider__details p{color:var(--primary-color)}.property-slider-section .property-slider--image__item .property-slider__image{border-radius:50%}.property-slider-section .property-slider--image__item .property-slider__details{padding:20px;transition:all .3s ease-in-out}.property-slider-section .property-slider--image__item .property-slider__details p{color:rgba(0,0,0,.6)}.property-slider{overflow:hidden}@media(min-width:992px){.property-slider{overflow:visible!important}}.property-slider .swiper-pagination{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center}.property-slider .swiper-pagination-vertical.swiper-pagination-bullets{top:30px;right:auto;left:auto;pointer-events:none}.property-slider .swiper-pagination-vertical .swiper-pagination-bullet-active{background-color:var(--primary-color)}.property-slider .swiper-pagination-horizontal.swiper-pagination-bullets{top:30px;right:auto;left:auto;pointer-events:none;transform:translate3d(0,-50%,0)}.property-slider .swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:var(--primary-color)}.property-slider .swiper-wrapper{padding-top:60px}.property-slider__slider{position:relative}.property-slider__navigation{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:0;z-index:10}.property-slider__navigation .custom-swiper-next,.property-slider__navigation .custom-swiper-prev{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;position:absolute;color:var(--secondary-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.property-slider__navigation .custom-swiper-next.disabled,.property-slider__navigation .custom-swiper-prev.disabled{color:rgba(93,84,200,.2);cursor:not-allowed}.property-slider__navigation .custom-swiper-prev{left:26%;top:10px}@media(min-width:768px){.property-slider__navigation .custom-swiper-prev{left:41%}}@media(min-width:992px){.property-slider__navigation .custom-swiper-prev{left:45%}}.property-slider__navigation .custom-swiper-next{right:26%;top:10px}@media(min-width:768px){.property-slider__navigation .custom-swiper-next{right:41%}}@media(min-width:992px){.property-slider__navigation .custom-swiper-next{right:45%}}.charts-section{padding:40px 0}.developer-form-section{padding:48px 0}.developer-form-section .developer-form-bg{position:absolute;bottom:0;left:0;opacity:.4}.developer-form-section .developers-form{max-width:1080px;margin:0 auto;background-color:#fff;position:relative;z-index:1;padding:32px;border:1px solid rgba(0,0,0,.2);border-radius:20px;box-shadow:0 10px 30px -10px rgba(0,0,0,.15)}.developer-form-section .developers-form .dropdown{border-radius:8px;width:100%}.developer-form-section .developers-form .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.developer-form-section .developers-form .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.developer-form-section .developers-form .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.developer-form-section .developers-form .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.developer-form-section .developers-form .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.developer-form-section .developers-form .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.developer-form-section .developers-form .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:active,.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:active span,.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:active svg,.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:focus span,.developer-form-section .developers-form .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-toggle.btn{flex-direction:row}.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:active,.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:active span,.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:active svg,.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:focus span,.developer-form-section .developers-form .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.developer-form-section .developers-form .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.developer-form-section .developers-form .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.developer-form-section .developers-form .dropdown .dropdown-toggle:after{background-color:#fff}.developer-form-section .developers-form .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:12px;max-height:200px;overflow-y:auto}.developer-form-section .developers-form .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.developer-form-section .developers-form .dropdown .dropdown-menu::-webkit-scrollbar{width:4px;background-color:#efefef}.developer-form-section .developers-form .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-menu .form-check{padding:8px 40px}.developer-form-section .developers-form .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.developer-form-section .developers-form .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.developer-form-section .developers-form textarea{border:1px solid rgba(0,0,0,.2);border-radius:12px}.developer-form-section .developers-form textarea::placeholder{color:rgba(0,0,0,.3)}.developer-form-section .developers-form textarea:focus{box-shadow:none;background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);border:1px solid var(--primary-color)}.developer-form-section .developers-form textarea:focus::placeholder{color:var(--primary-color)}.top-city-list-section{position:relative;padding:40px 0}.top-city-list-section .city__list::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;direction:ltr}.top-city-list-section .city__list::-webkit-scrollbar{width:4px;background-color:#efefef}.top-city-list-section .city__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.top-city-list-section .top-city{position:-webkit-sticky;position:sticky;top:80px;margin-right:10px;width:100%;z-index:5;margin-top:50px;background-color:#f8f8f8;padding:15px 0}@media(min-width:992px){.top-city-list-section .top-city{position:-webkit-sticky;position:sticky;top:100px}}.top-city-list-section .top-city .dropdown{border-radius:8px;width:100%}.top-city-list-section .top-city .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.top-city-list-section .top-city .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.top-city-list-section .top-city .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.top-city-list-section .top-city .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.top-city-list-section .top-city .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.top-city-list-section .top-city .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.top-city-list-section .top-city .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:active,.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:active span,.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:active svg,.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:focus span,.top-city-list-section .top-city .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-toggle.btn{flex-direction:row}.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:active,.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:active span,.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:active svg,.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:focus span,.top-city-list-section .top-city .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.top-city-list-section .top-city .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.top-city-list-section .top-city .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.top-city-list-section .top-city .dropdown .dropdown-toggle:after{background-color:#fff}.top-city-list-section .top-city .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:5px;max-height:200px;overflow-y:auto}.top-city-list-section .top-city .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.top-city-list-section .top-city .dropdown .dropdown-menu::-webkit-scrollbar{width:4px;background-color:#efefef}.top-city-list-section .top-city .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-menu .form-check{padding:8px 40px}.top-city-list-section .top-city .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.top-city-list-section .top-city .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.top-city-list-section .top-city .dropdown .dropdown-menu .dropdown-item.active-dropdown-item{color:#fff;background-color:var(--primary-color);border-radius:12px}.top-city-list-section .top-city .dropdown .dropdown-menu .dropdown-item.active-dropdown-item:hover{color:#fff;background-color:var(--primary-color)}.top-city-list-section .top-city h4{color:rgba(0,0,0,.6);font-weight:700;position:-webkit-sticky;position:sticky;top:0;background-color:#f8f8f8;direction:ltr;padding-left:16px}.top-city-list-section .top-city .city__list{list-style:none;margin:0;padding:0;height:50vh;overflow-y:scroll;direction:rtl;text-align:left}.top-city-list-section .top-city .city__list li{margin-left:12px;direction:ltr}.top-city-list-section .top-city .city__list li a{display:block;padding:14px 16px;cursor:pointer;text-decoration:none;color:#000;transition:all .3s ease-in-out;border-radius:12px;margin-bottom:10px}.top-city-list-section .top-city .city__list li a.active-section,.top-city-list-section .top-city .city__list li a.active-section:hover{color:#fff;background-color:var(--primary-color)}.top-city-list-section .top-city .city__list li a:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);color:var(--primary-color)}.top-city-list-section .top-city-items{position:relative;margin-top:50px}.top-city-list-section .top-city-items .cities{padding-bottom:48px}.top-city-list-section .top-city-items .cities h4{color:var(--primary-color);margin-bottom:20px;font-weight:700}.top-city-list-section .top-city-items .city__box{border-radius:20px;overflow:hidden;position:relative}.top-city-list-section .top-city-items .city__box .city-box__image{width:100%;height:100%;object-fit:cover;position:relative}.top-city-list-section .top-city-items .city__box:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg,#ffffff,#000000 60%);left:0;top:0;opacity:.2;border-radius:20px}.top-city-list-section .top-city-items .city__box .city-box__content{position:absolute;z-index:3;display:flex;align-items:center;justify-content:space-between;bottom:16px;left:0;right:0;margin:0 15px;gap:5px 10px}.top-city-list-section .top-city-items .city__box .city-box__content p{max-width:30%;color:#fff}.terms-and-condition{position:relative;top:0;border:1px solid rgba(0,0,0,.2);border-radius:24px;padding:32px;background-color:#fff}.terms-and-condition h4{font-weight:700;padding-top:24px}.terms-and-condition .terms-and-condition__heading h3{padding-bottom:20px}.terms-and-condition .terms-and-condition__heading p{font-weight:600;color:rgba(0,0,0,.6)}.development-detail-slider{border-radius:20px;overflow:hidden;margin-bottom:30px;position:relative}.development-detail-slider .detail-slider__thumb{display:flex;align-items:center;gap:10px;position:absolute;bottom:32px;right:32px;z-index:1}.development-detail-slider .detail-slider__thumb .thumb__image-img{border:1px solid #fff;border-radius:12px;overflow:hidden;object-fit:cover;transform:scale(1);transition:all .3s ease-in-out}.development-detail-slider .detail-slider__thumb .thumb__image-img.active{border:3px solid #fff;transform:scale(1.2)}.development-detail-slider .swiper-button-next,.development-detail-slider .swiper-button-prev{background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:48px;width:48px;border-radius:100%}.development-detail-slider .swiper-button-next svg,.development-detail-slider .swiper-button-prev svg{height:20px;width:20px;color:#fff}.development-detail-slider .swiper-button-next:after,.development-detail-slider .swiper-button-prev:after{display:none}.development-detail-slider .detail-slider__btn{position:absolute;bottom:32px;left:32px;z-index:1}.development-properties-contact{top:110px;position:-webkit-sticky;position:sticky;height:100%}.development-detail-wrapper{position:relative;padding:32px;background-color:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.2);transition:all .3s ease-in-out;margin-bottom:24px}.development-detail-wrapper:hover{box-shadow:0 12px 20px -5px rgba(0,0,0,.08)}.property-card__vertical{display:flex;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:20px;transition:box-shadow .3s ease-in-out;margin-bottom:20px;overflow:hidden;position:relative;flex-direction:column}@media(min-width:512px){.property-card__vertical{flex-direction:row}}@media(min-width:992px){.property-card__vertical{flex-direction:column}}.property-card__vertical:hover{box-shadow:0 8px 24px -5px rgba(0,0,0,.12)}.property-card__vertical .property__image{position:relative;object-fit:cover}.property-card__vertical .property__image .btn--transparent-blur{position:absolute;bottom:20px;left:20px;cursor:auto}.property-card__vertical .property-card__wrapper{padding:20px}.property-card__vertical .property-card__wrapper .card__price{width:100%;color:var(--primary-color);font-weight:600;display:flex;align-items:center;justify-content:space-between}.property-card__vertical .property-card__wrapper .card__price .property__share{display:flex;align-items:center;gap:12px;transition:opacity .3s ease-in-out;padding-top:10px}@media(min-width:768px){.property-card__vertical .property-card__wrapper .card__price .property__share{padding-top:0}}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon{background-color:#fff;padding:12px 14px;border-radius:12px;transition:all .3s ease-in-out;border:1px solid;border-color:color-mix(in srgb,var(--primary-color) 20%,#ffffff 80%);cursor:pointer}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon.bookmark{background-color:var(--secondary-color);box-shadow:4px 4px 16px 0 color-mix(in srgb,var(--primary-color) 60%,#ffffff 40%);border:1px solid var(--primary-color)}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon.bookmark img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(96%) saturate(570%) hue-rotate(206deg) brightness(84%) contrast(87%);transition:all .3s ease-in-out}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon:hover{background-color:var(--secondary-color)}.property-card__vertical .property-card__wrapper .card__price .property__share .share-icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(3%) hue-rotate(252deg) brightness(107%) contrast(100%)}.property-card__vertical .property-card__wrapper .card__address{color:rgba(0,0,0,.6);display:flex;align-items:flex-start;gap:6px;padding-top:12px;padding-bottom:16px}.property-card__vertical .property-card__wrapper .card__address svg{margin-top:4px;font-size:20px}.property-card__vertical .property-card__wrapper .card__details{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.property-card__vertical .property-card__wrapper .card__details .details{display:flex;align-items:center;gap:8px}.property-card__vertical .property-card__wrapper .card__details .details p{font-weight:500}.property-card__vertical .property-card__wrapper .card__footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.property-card__vertical .property-card__wrapper .card__footer .btn--with-border .label-up{color:#000}.property-card__vertical .property-card__wrapper .card__footer .btn--with-border .label-up img{filter:brightness(0) saturate(100%) invert(0) sepia(4%) saturate(0) hue-rotate(293deg) brightness(102%) contrast(105%)}.property-card__vertical .property-card__wrapper .card__footer .agent-details{display:flex;align-items:center;gap:8px}.property-card__vertical .property-card__wrapper .card__footer .agent-details img{border-radius:12px;border:1px solid rgba(0,0,0,.2)}.property-card__vertical .property-card__wrapper .card__footer .agent-details a{color:#000}.property-card__vertical .property-card__wrapper .card__footer .agent-details .multiple-agent{border:1px solid var(--primary-color);padding:10px;text-decoration:underline;color:var(--primary-color);border-radius:12px;cursor:pointer}.property-card__vertical .property-card__wrapper .card-interior{display:flex;align-items:center;gap:20px}.property-card__vertical .property-card__wrapper .card-interior .interior__list{display:flex;align-items:center;gap:8px}.property-card__vertical .property-card__wrapper .card-interior .interior__list span{color:rgba(0,0,0,.6)}.property-card__vertical .property-card__wrapper .card-progress{display:flex;align-items:center;gap:20px;padding-top:20px}.property-card__vertical .property-card__wrapper .card-progress .progress__units{width:100%;padding:10px 20px;border-radius:8px;background-color:color-mix(in srgb,var(--primary-color) 10%,#ffffff 90%);color:var(--primary-color)}.property-card__vertical .property-card__wrapper .card-progress .progress__sold{width:100%;padding:10px 20px;border-radius:8px;background-color:rgba(0,0,0,.03)}.inquiries-card-wrapper{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.2);border-radius:20px;transition:all .3s ease-in-out;overflow:hidden;padding:12px;gap:12px;margin-bottom:20px;background-color:#fff}@media(min-width:512px){.inquiries-card-wrapper{flex-direction:row}}.inquiries-card-wrapper:hover{box-shadow:0 12px 20px -5px rgba(0,0,0,.08)}.inquiries-card-wrapper .inquiries-card__image{border-radius:20px;overflow:hidden;width:100%}@media(min-width:512px){.inquiries-card-wrapper .inquiries-card__image{width:20%}}.inquiries-card-wrapper .inquiries-card__image img{height:100%;width:100%;object-fit:cover}.inquiries-card-wrapper .inquiries-card__image .agent-logo{border:1px solid rgba(0,0,0,.2);border-radius:50%}.inquiries-card-wrapper .inquiries-card__content{width:100%}.inquiries-card-wrapper .inquiries-card__content .content__title{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column-reverse}@media(min-width:512px){.inquiries-card-wrapper .inquiries-card__content .content__title{flex-direction:row;align-items:center}}.inquiries-card-wrapper .inquiries-card__content .content__title .content-price{display:flex;align-items:center;gap:8px;padding-bottom:20px}@media(min-width:512px){.inquiries-card-wrapper .inquiries-card__content .content__title .content-price{padding-bottom:0}}.inquiries-card-wrapper .inquiries-card__content .content__title .content-price img{border:1px solid rgba(0,0,0,.2);border-radius:8px}.inquiries-card-wrapper .inquiries-card__content .content__title .content-value{display:flex;align-items:center;gap:12px}.inquiries-card-wrapper .inquiries-card__content .content__title .content-value .value{display:flex;align-items:center;gap:10px}.inquiries-card-wrapper .inquiries-card__content .content__title .content-value .value .vertical-line{background-color:rgba(0,0,0,.5);height:20px;width:1px;display:block}.inquiries-card-wrapper .inquiries-card__content .content__title .content-value .value p{color:rgba(0,0,0,.5)}.inquiries-card-wrapper .inquiries-card__content .content__message{max-width:100%;margin:15px 0;color:rgba(0,0,0,.7)}@media(min-width:512px){.inquiries-card-wrapper .inquiries-card__content .content__message{max-width:70%;margin:12px 0}}.inquiries-card-wrapper .inquiries-card__content .content__message .read-more-btn{cursor:pointer;color:var(--primary-color);font-weight:600}.inquiries-card-wrapper .inquiries-card__content .content__footer{display:flex;align-items:center;justify-content:space-between}.not-found-wrapper{width:50%;margin:auto;padding:120px 0;position:relative;display:block;text-align:center}.not-found-wrapper h2{color:var(--primary-color);font-size:60px;list-style:80px;padding-bottom:32px}.not-found-wrapper .not-found-404{display:flex;align-items:center;gap:20px;justify-content:center}.not-found-wrapper h3{color:var(--primary-color);font-size:40px;list-style:80px;padding-top:30px;padding-bottom:20px}.not-found-wrapper p{font-size:20px;max-width:80%;text-align:center;margin:0 auto}.not-found-wrapper .wrapper-404{position:relative;overflow:hidden}.not-found-wrapper .wrapper-404 .home-image{transform:translateY(34px);overflow:hidden;position:relative}.not-found-wrapper .wrapper-404 .home-image img{transform:translateY(0);position:relative;z-index:1;animation:home .9s linear 1.2s forwards}.not-found-wrapper .wrapper-404 .hole-image{transform:translateX(-50%);left:50%;width:0;top:20%;position:relative;z-index:-1;animation:shadow-sequence 5s linear}.not-found-wrapper .wrapper-404 .zero-image{transform:translateY(34px);overflow:hidden;position:absolute;z-index:0;top:0}.not-found-wrapper .wrapper-404 .zero-image img{transform:translateY(228px);position:relative;z-index:1;animation:zero 1s linear 1.8s forwards}@keyframes shadow-sequence{0%{width:0}33%{width:100%}66%{width:100%}to{width:0}}@keyframes home{0%{transform:translateY(0)}50%{transform:translateY(100px)}to{transform:translateY(228px)}}@keyframes zero{0%{transform:translateY(228px)}50%{transform:translateY(100px)}to{transform:translateY(0)}}.auth-navbar{padding:30px 0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:20px}@media(min-width:512px){.auth-navbar{flex-direction:row;gap:0}}.auth-navbar .auth-navbar__language{display:flex;align-items:center;gap:24px}.auth-navbar .auth-navbar__language .language-bar .dropdown-menu{border-radius:12px;margin-top:10px}.auth-navbar .auth-navbar__language .language-bar .dropdown-menu img{border-radius:50%}.auth-container{position:relative;margin-top:100px;margin-bottom:100px}.auth-container .auth-container__image{display:inline-block;padding:20px 0}.auth-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-color:#fff}@media(min-width:768px){.auth-section{width:484px}}.auth-section.preference .auth-form__wrapper-hading{position:-webkit-sticky;position:sticky}.auth-section.preference .auth-form{height:300px;overflow-y:auto;margin-right:12px;scroll-behavior:smooth;overflow-x:hidden}.auth-section.preference .auth-form::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef;margin-right:10px}.auth-section.preference .auth-form::-webkit-scrollbar{width:4px;background-color:#efefef}.auth-section.preference .auth-form::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}@media(min-width:768px){.auth-section.preference{width:686px}}.auth-section .auth-form__wrapper{border:1px solid rgba(0,0,0,.2);border-radius:20px}.auth-section .auth-form__wrapper .auth-form__wrapper-hading{padding:16px 32px 0}.auth-section .auth-form__wrapper .auth-form__wrapper-hading h4{color:var(--primary-color);font-family:700}.auth-section .auth-form__wrapper .btn--secondary{margin:32px 0;width:100%}.auth-section .auth-form__wrapper .btn--secondary.loading{cursor:no-drop;opacity:.6}.auth-section .auth-form__wrapper .auth-form{padding:0 24px}.auth-section .auth-form__wrapper .auth-form .form-label{font-weight:700;margin-left:7px}.auth-section .auth-form__wrapper .auth-form .form-checkbox{display:flex;align-items:center;justify-content:space-between}.auth-section .auth-form__wrapper .auth-form .form-checkbox .form-group{padding-bottom:0}.auth-section .auth-form__wrapper .auth-form .form-checkbox a{text-decoration:none;color:var(--primary-color);font-weight:700}.auth-section .auth-form__wrapper .auth-form .dropdown{border-radius:8px;width:100%}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle{width:100%;background-color:rgba(0,0,0,0);border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:10px 20px;height:48px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.3)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle:hover{background-color:rgba(0,0,0,0)!important}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle svg{color:rgba(0,0,0,.7);font-size:18px}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle .selected-items{display:flex;gap:5px;align-items:center;overflow-y:hidden}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle .selected-items::-webkit-scrollbar{display:none}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle .selected-items .selected-badge{display:flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--primary-color) 12%,#ffffff 88%);color:var(--primary-color);padding:6px 12px;border-radius:8px}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle .selected-items .selected-badge svg{font-size:12px;color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn{color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:active,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:focus{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%);box-shadow:none;border:1px solid var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:active span,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:active svg,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:focus span,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.show.btn:focus svg{color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn{flex-direction:row}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:after{content:"";height:auto;width:auto}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:active,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:focus{background-color:rgba(32,158,245,.0392156863);box-shadow:none}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:active span,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:active svg,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:focus span,.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle.btn:focus svg{color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle span{color:rgba(0,0,0,.3);font-size:14px;line-height:18px;font-weight:500;display:block;text-align:left}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle:hover{background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.3019607843)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle:hover:after{color:rgba(0,0,0,0)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-toggle:after{background-color:#fff}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu{width:100%;box-shadow:0 4px 8px rgba(0,0,0,.0784313725);border-radius:12px;margin-top:12px;padding-right:10px}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .custom-dropdown__item{max-height:200px;overflow-y:auto;padding-right:8px}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-track{border-radius:10px;background-color:#efefef}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar{width:4px;margin-right:12px;background-color:#efefef}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .custom-dropdown__item::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .form-check{padding:8px 40px}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .dropdown-item{padding:12px 20px;transition:all .3s ease-in-out;color:var(--primary-color)}.auth-section .auth-form__wrapper .auth-form .dropdown .dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--primary-color) 8%,#ffffff 92%)}.auth-section .auth-form__wrapper .auth-form .otp-inputs{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.auth-section .auth-form__wrapper .auth-form .otp-inputs .form-control{text-align:center;padding:15px 12px;width:12%}.auth-section .auth-form__wrapper .auth-form .btn--secondary.loading{background-color:#e7e6e6;cursor:not-allowed;opacity:.5}.auth-section .auth-form__feature-section{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:10px}.auth-section .auth-form__feature-section .feature__btn{background-color:rgba(0,0,0,.04);padding:10px 16px;border-radius:33px;cursor:pointer}.auth-section .auth-form__feature-section .feature__btn.active{background-color:var(--primary-color);color:#fff}.auth-section .auth-form__feature-section .feature__btn .chip-close{border-left:1px solid #fff;padding-left:10px;margin-left:5px}.auth-section .btn__group{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}.auth-section .btn__group .btn--secondary{margin:0}.auth-footer{padding-top:50px;display:block;position:relative}.auth-footer a,.auth-footer p{text-align:center;color:var(--primary-color)}.auth-footer a{text-decoration:none}.auth-footer .back-btn{display:block;padding:20px 0 20px 40px}.auth-footer .back-btn svg{margin-right:10px}@media(min-width:768px){.auth-footer .back-btn{text-align:left}}.agent-modal .modal-header .modal-title p{font-weight:400;font-size:16px;line-height:20px}.agent-modal .modal-body .agent-wrapper{display:flex;align-items:center;border:1px solid #efefef;background-color:#fdfdfd;padding:16px;border-radius:16px;gap:10px;cursor:pointer;text-decoration:none}.agent-modal .modal-body .agent-wrapper img{border:1px solid #e5e5e5;border-radius:12px}.agent-modal .modal-body .agent-wrapper h5{color:#000;font-weight:700}