@font-face{font-display:swap;font-family:Poppins-Medium;font-style:normal;font-weight:500;src:url(/fonts/poppins-medium/Poppins-Medium.eot);src:local("Poppins Medium"),local("Poppins-Medium"),url(/fonts/poppins-medium/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-medium/Poppins-Medium.woff2) format("woff2"),url(/fonts/poppins-medium/Poppins-Medium.woff) format("woff"),url(/fonts/poppins-medium/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins-Regular;font-style:normal;font-weight:400;src:url(/fonts/poppins-regular/Poppins-Regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(/fonts/poppins-regular/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-regular/Poppins-Regular.woff2) format("woff2"),url(/fonts/poppins-regular/Poppins-Regular.woff) format("woff"),url(/fonts/poppins-regular/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins-Bold;font-style:normal;font-weight:700;src:url(/fonts/poppins-bold/Poppins-Bold.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(/fonts/poppins-bold/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-bold/Poppins-Bold.woff2) format("woff2"),url(/fonts/poppins-bold/Poppins-Bold.woff) format("woff"),url(/fonts/poppins-bold/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/poppins-semi-bold/Poppins-SemiBold.eot);src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/fonts/poppins-semi-bold/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-semi-bold/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/poppins-semi-bold/Poppins-SemiBold.woff) format("woff"),url(/fonts/poppins-semi-bold/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:IowanOldSt;font-style:normal;font-weight:400;src:url(/fonts/iown-old-style/IowanOldStyleBT-Roman.eot);src:local("Bitstream Iowan Old Style BT"),local("IowanOldStyleBT-Roman"),url(/fonts/iown-old-style/IowanOldStyleBT-Roman.eot?#iefix) format("embedded-opentype"),url(/fonts/iown-old-style/IowanOldStyleBT-Roman.woff2) format("woff2"),url(/fonts/iown-old-style/IowanOldStyleBT-Roman.woff) format("woff"),url(/fonts/iown-old-style/IowanOldStyleBT-Roman.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter-Light;font-style:normal;font-weight:300;src:url(/fonts/inter-light/Inter-Light.eot);src:local("Inter Light"),local("Inter-Light"),url(/fonts/inter-light/Inter-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/inter-light/Inter-Light.woff2) format("woff2"),url(/fonts/inter-light/Inter-Light.woff) format("woff"),url(/fonts/inter-light/Inter-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mardoto-Regular;font-style:normal;font-weight:400;src:url(/fonts/mardoto-regular/Mardoto-Regular.eot);src:local("Mardoto Regular"),local("Mardoto-Regular"),url(/fonts/mardoto-regular/Mardoto-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/mardoto-regular/Mardoto-Regular.woff2) format("woff2"),url(/fonts/mardoto-regular/Mardoto-Regular.woff) format("woff"),url(/fonts/mardoto-regular/Mardoto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mardoto-Bold;font-style:normal;font-weight:400;src:url(/fonts/mardoto-bold/Mardoto-Bold.eot);src:local("Mardoto Bold"),local("Mardoto-Bold"),url(/fonts/mardoto-bold/Mardoto-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/mardoto-bold/Mardoto-Bold.woff2) format("woff2"),url(/fonts/mardoto-bold/Mardoto-Bold.woff) format("woff"),url(/fonts/mardoto-bold/Mardoto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mardoto-Medium;font-style:normal;font-weight:400;src:url(/fonts/mardoto-medium/Mardoto-Medium.eot);src:local("Mardoto Medium"),local("Mardoto-Medium"),url(/fonts/mardoto-medium/Mardoto-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/mardoto-medium/Mardoto-Medium.woff2) format("woff2"),url(/fonts/mardoto-medium/Mardoto-Medium.woff) format("woff"),url(/fonts/mardoto-medium/Mardoto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Code2000;font-style:normal;font-weight:500;src:url(/fonts/code-2000/Code2000.eot);src:local("Code2000"),url(/fonts/code-2000/Code2000.eot?#iefix) format("embedded-opentype"),url(/fonts/code-2000/Code2000.woff2) format("woff2"),url(/fonts/code-2000/Code2000.woff) format("woff"),url(/fonts/code-2000/Code2000.ttf) format("truetype")}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-7{margin-top:7rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:9rem!important}.mt-10{margin-top:10rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}@media (min-width:768px){.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:1rem!important}.mt-md-2{margin-top:2rem!important}.mt-md-3{margin-top:3rem!important}.mt-md-4{margin-top:4rem!important}.mt-md-5{margin-top:5rem!important}.mt-md-6{margin-top:6rem!important}.mt-md-7{margin-top:7rem!important}.mt-md-8{margin-top:8rem!important}.mt-md-9{margin-top:9rem!important}.mt-md-10{margin-top:10rem!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:1rem!important}.mb-md-2{margin-bottom:2rem!important}.mb-md-3{margin-bottom:3rem!important}.mb-md-4{margin-bottom:4rem!important}.mb-md-5{margin-bottom:5rem!important}.mb-md-6{margin-bottom:6rem!important}.mb-md-7{margin-bottom:7rem!important}.mb-md-8{margin-bottom:8rem!important}.mb-md-9{margin-bottom:9rem!important}.mb-md-10{margin-bottom:10rem!important}}@media (min-width:992px){.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:1rem!important}.mt-lg-2{margin-top:2rem!important}.mt-lg-3{margin-top:3rem!important}.mt-lg-4{margin-top:4rem!important}.mt-lg-5{margin-top:5rem!important}.mt-lg-6{margin-top:6rem!important}.mt-lg-7{margin-top:7rem!important}.mt-lg-8{margin-top:8rem!important}.mt-lg-9{margin-top:9rem!important}.mt-lg-10{margin-top:10rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:1rem!important}.mb-lg-2{margin-bottom:2rem!important}.mb-lg-3{margin-bottom:3rem!important}.mb-lg-4{margin-bottom:4rem!important}.mb-lg-5{margin-bottom:5rem!important}.mb-lg-6{margin-bottom:6rem!important}.mb-lg-7{margin-bottom:7rem!important}.mb-lg-8{margin-bottom:8rem!important}.mb-lg-9{margin-bottom:9rem!important}.mb-lg-10{margin-bottom:10rem!important}}@media (min-width:1200px){.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:1rem!important}.mt-xl-2{margin-top:2rem!important}.mt-xl-3{margin-top:3rem!important}.mt-xl-4{margin-top:4rem!important}.mt-xl-5{margin-top:5rem!important}.mt-xl-6{margin-top:6rem!important}.mt-xl-7{margin-top:7rem!important}.mt-xl-8{margin-top:8rem!important}.mt-xl-9{margin-top:9rem!important}.mt-xl-10{margin-top:10rem!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:1rem!important}.mb-xl-2{margin-bottom:2rem!important}.mb-xl-3{margin-bottom:3rem!important}.mb-xl-4{margin-bottom:4rem!important}.mb-xl-5{margin-bottom:5rem!important}.mb-xl-6{margin-bottom:6rem!important}.mb-xl-7{margin-bottom:7rem!important}.mb-xl-8{margin-bottom:8rem!important}.mb-xl-9{margin-bottom:9rem!important}.mb-xl-10{margin-bottom:10rem!important}}@media (min-width:1600px){.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:1rem!important}.mt-xxl-2{margin-top:2rem!important}.mt-xxl-3{margin-top:3rem!important}.mt-xxl-4{margin-top:4rem!important}.mt-xxl-5{margin-top:5rem!important}.mt-xxl-6{margin-top:6rem!important}.mt-xxl-7{margin-top:7rem!important}.mt-xxl-8{margin-top:8rem!important}.mt-xxl-9{margin-top:9rem!important}.mt-xxl-10{margin-top:10rem!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:1rem!important}.mb-xxl-2{margin-bottom:2rem!important}.mb-xxl-3{margin-bottom:3rem!important}.mb-xxl-4{margin-bottom:4rem!important}.mb-xxl-5{margin-bottom:5rem!important}.mb-xxl-6{margin-bottom:6rem!important}.mb-xxl-7{margin-bottom:7rem!important}.mb-xxl-8{margin-bottom:8rem!important}.mb-xxl-9{margin-bottom:9rem!important}.mb-xxl-10{margin-bottom:10rem!important}}.pt-9{padding-top:90px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--slider-bg:hsla(210,2%,67%,.3);--slider-connect-bg:#fff;--slider-connect-bg-disabled:#9ca3af;--slider-height:1px;--slider-radius:0;--slider-handle-bg:#c6a47e;--slider-handle-border:0;--slider-handle-width:16px;--slider-handle-height:16px;--slider-handle-radius:0;--slider-handle-shadow:none;--slider-handle-shadow-active:none;--slider-handle-ring-width:3px;--slider-handle-ring-color:#c6a47e;--slider-tooltip-font-size:20px;--slider-tooltip-line-height:20px;--slider-tooltip-font-weight:normal;--slider-tooltip-min-width:20px;--slider-tooltip-bg:transparent;--slider-tooltip-bg-disabled:#9ca3af;--slider-tooltip-color:#fff;--slider-tooltip-radius:0}html:lang(en):root,html:lang(ru):root{--font-primary:"Poppins-Regular",sans-serif;--font-primary-medium:"Poppins-Medium",sans-serif;--font-primary-semi-bold:"Poppins-SemiBold",sans-serif;--font-primary-bold:"Poppins-Bold",sans-serif;--font-secondary:"IowanOldSt",sans-serif;--font-form:"Inter-Light",sans-serif}html:lang(hy):root{--font-primary:"Mardoto-Regular",sans-serif;--font-primary-medium:"Mardoto-Medium",sans-serif;--font-primary-semi-bold:"Mardoto-Medium",sans-serif;--font-primary-bold:"Mardoto-Bold",sans-serif;--font-secondary:"Code2000",sans-serif;--font-form:"Code2000",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.25%}body{background-color:#282d32;color:#fff;font-family:var(--font-primary),sans-serif;font-size:16px;line-height:1.2;min-height:100vh;overflow:hidden;position:relative;width:100%}body:before{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:9999}body.loaded{overflow:auto}body.loaded:before{content:none;display:none}body.loaded .header:after{backface-visibility:hidden;background-color:hsla(0,0%,100%,.73);bottom:0;content:"";height:100vh;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:55}body.show-overlay{overflow:hidden}body.show-overlay .header:after{opacity:1;visibility:visible}body.hide-scroll{overflow:hidden}img{height:auto;max-width:100%;vertical-align:top}a,img{display:inline-block}a,a:focus,a:hover{text-decoration:none}ol,ul{list-style:none}svg{display:inline-block;vertical-align:middle}button{background-color:transparent;border:none;cursor:pointer}button,button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{outline:none}sup{font-size:smaller;vertical-align:super}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}iframe{max-width:100%;vertical-align:top}iframe,span{display:inline-block}.mb-8{margin-bottom:80px}@media screen and (max-width:1024px){.mb-8{margin-bottom:50px}}.img-wrap{display:block;height:0;overflow:hidden;position:relative;width:100%}.img-wrap .image{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.img-wrap.project-img-wrap{padding-top:64.4%}.img-wrap.project-video-wrap{padding-top:56.25%}.img-wrap.banner-img-wrap{padding-top:36%}@media screen and (max-width:1024px){.img-wrap.banner-img-wrap{padding-top:56.25%}}.img-wrap.banner-img-wrap-sm{padding-top:27%}@media screen and (max-width:1024px){.img-wrap.banner-img-wrap-sm{padding-top:40%}}.text-primary{color:#c6a47e!important}.text-success{color:#4caf50!important}.ellipsis{word-wrap:break-word;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.ellipsis.ellipsis-3{-webkit-line-clamp:3;line-height:1.2em;max-height:3.6em}.ellipsis.ellipsis-2{-webkit-line-clamp:2;line-height:1.2em;max-height:2.4em}.apartment-plan-main-content .rooms-info-table tbody,.scroll-box{overflow-x:hidden;overflow-y:auto}.apartment-plan-main-content .rooms-info-table tbody::-webkit-scrollbar-track,.scroll-box::-webkit-scrollbar-track{background-color:#848484}.apartment-plan-main-content .rooms-info-table tbody::-webkit-scrollbar,.scroll-box::-webkit-scrollbar{background-color:#848484;width:4px}.apartment-plan-main-content .rooms-info-table tbody::-webkit-scrollbar-thumb,.scroll-box::-webkit-scrollbar-thumb{background-color:#fff}@media screen and (max-width:1024px){.mobile-hide{display:none!important}}.desktop-hide{display:none!important}@media screen and (max-width:1024px){.desktop-hide{display:flex!important}}.mb-section,.other-projects-section,.project-banner-section,.project-gallery-section,.project-section{margin-bottom:100px}@media screen and (max-width:1024px){.mb-section,.other-projects-section,.project-banner-section,.project-gallery-section,.project-section{margin-bottom:80px}}@media screen and (max-width:768px){.mb-section,.other-projects-section,.project-banner-section,.project-gallery-section,.project-section{margin-bottom:60px}}.page-wrapper{display:flex;flex-direction:column;min-height:100vh;position:relative}.page-main-content{padding-bottom:100px;padding-top:100px}@media screen and (max-width:1024px){.page-main-content{padding-bottom:80px;padding-top:80px}}@media screen and (max-width:768px){.page-main-content{padding-bottom:60px;padding-top:60px}}.main{flex:1 1 auto}.row{margin-left:-10px;margin-right:-10px}[class*=col-]{padding-left:10px;padding-right:10px}.row-sparse{margin-left:-15px;margin-right:-15px}.row-sparse>[class*=col-]{padding-left:15px;padding-right:15px}.row-joined{margin-left:0;margin-right:0}.container :not(.sticky-header)>.container,.container :not(.sticky-header)>.container-fluid,.row-joined>[class*=col-]{padding-left:0;padding-right:0}@media (max-width:1280px){.container-fluid{padding-left:20px;padding-right:20px}}@media (min-width:1820px){.container{max-width:1800px}}@media (min-width:1200px){.col-xl-5col{flex:0 0 20%;max-width:20%}.col-xl-7col{flex:0 0 14.2857%;max-width:14.2857%}.col-xl-8col{flex:0 0 12.5%;max-width:12.5%}.row-xl-tight{margin-left:-5px;margin-right:-5px}.row-xl-tight>[class*=col-]{padding-left:5px;padding-right:5px}}@media (min-width:768px){.row-md-tight{margin-left:-5px;margin-right:-5px}.row-md-tight>[class*=col-]{padding-left:5px;padding-right:5px}}.container{margin:0 auto;max-width:1410px;padding-left:30px;padding-right:30px}@media screen and (max-width:1024px){.container{padding-left:16px;padding-right:16px}}.container-small{margin:0 auto;max-width:1000px;padding-left:15px;padding-right:15px}.section-title-box{margin-bottom:60px}@media screen and (max-width:1024px){.section-title-box{margin-bottom:40px}}@media screen and (max-width:768px){.section-title-box{margin-bottom:24px}}.section-title{font-family:var(--font-primary-semi-bold);font-size:36px;letter-spacing:2.88px;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.section-title{font-size:28px}}@media screen and (max-width:768px){.section-title{font-size:24px}}@media screen and (max-width:575px){.section-title{font-size:20px}}.dynamic-content img{margin:30px 0}.dynamic-content .img-full-width{margin-bottom:30px;max-height:300px;max-width:100%}.dynamic-content .text-content{font-family:var(--font-primary);font-size:16px}@media screen and (max-width:1024px){.dynamic-content .text-content{font-size:14px;margin-bottom:12px}}@media screen and (max-width:768px){.dynamic-content .text-content{font-size:12px}}.dynamic-content .text-content b,.dynamic-content .text-content strong{font-family:var(--font-primary-bold)}.base-btn{align-items:center;border:1px solid transparent;display:inline-flex;font-family:var(--font-primary-semi-bold);font-size:16px;justify-content:center;min-height:38px;min-width:182px;padding:2px 10px;text-align:center;transition:all .3s ease}@media screen and (max-width:1024px){.base-btn{font-size:14px;min-height:32px;min-width:156px}}.available-apartments-section .available-apartments-slider .swiper-slide.active .base-btn.see-more-btn,.base-btn.main-btn{background-color:#c6a47e;color:#fff}.available-apartments-section .available-apartments-slider .swiper-slide.active .base-btn.see-more-btn:hover,.base-btn.main-btn:hover{background-color:transparent;border-color:#fff}.base-btn.outline-btn{background-color:transparent;border-color:#c6a47e;color:#c6a47e}.base-btn.outline-btn:hover{background-color:#fff;border-color:#fff}.modal-body{max-height:860px;max-width:1350px;padding:54px;width:100%}.modal-body,.modal-content{height:100%;position:relative}.close-btn-box{position:absolute;right:54px;top:54px;z-index:11}@media screen and (max-width:1024px){.close-btn-box{right:24px;top:24px}}@media screen and (max-width:768px){.close-btn-box{right:12px;top:12px}}.close-btn-box svg{height:24px;width:24px}@media screen and (max-width:1024px){.close-btn-box svg{height:20px;width:20px}.zoom-modal{padding:32px}}@media screen and (max-width:768px){.zoom-modal{padding:16px}}.zoom-modal .modal-content{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden}.zoom-modal .modal-content .apartment-img-box{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1062px;padding-right:54px;text-align:center}@media screen and (max-width:1024px){.zoom-modal .modal-content .apartment-img-box{padding:0}}.zoom-modal .modal-content .apartment-img-box .apartment-plan-img{max-height:100%}@media screen and (max-width:1024px){.filter-modal{padding:24px 16px}}@media screen and (max-width:768px){.filter-modal{padding:20px 12px}}.filter-modal .modal-header{display:flex;margin-bottom:54px}@media screen and (max-width:1024px){.filter-modal .modal-header{margin-bottom:32px}}@media screen and (max-width:768px){.filter-modal .modal-header{margin-bottom:24px}}.filter-modal .modal-header .close-btn-box{margin-left:auto;position:relative;right:auto;top:auto}.filter-modal .modal-header .title{color:#fff;font-family:var(--font-primary-semi-bold);font-size:26px}@media screen and (max-width:1024px){.filter-modal .modal-header .title{font-size:24px}}@media screen and (max-width:768px){.filter-modal .modal-header .title{font-size:18px}}.filter-modal .modal-content{max-height:calc(100% - 116px)}.main-slider-container.container{max-width:1510px}.main-slider-container .main-slider{padding-left:50px;padding-right:50px;position:relative}@media screen and (max-width:1024px){.main-slider-container .main-slider{padding:0}}.main-slider .swiper-slide{height:auto}@media screen and (max-width:1024px){.main-slider .swiper .swiper-wrapper{padding-bottom:40px}}.main-slider .swiper .swiper-pagination-bullet{background-color:#a9abad}.main-slider .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c6a47e;opacity:1}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{height:auto;width:auto}@media screen and (max-width:1024px){.main-slider .swiper-button-next,.main-slider .swiper-button-prev{display:none}}.main-slider .swiper-button-next:after,.main-slider .swiper-button-prev:after{content:none;display:none}.main-slider .swiper-button-next .icon,.main-slider .swiper-button-prev .icon{height:42px;width:42px}.main-slider .swiper-button-prev{left:0}.main-slider .swiper-button-next{right:0}.main-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{height:10px;margin:0 8px;width:10px}.error-message{color:#f25c5c;font-size:10px;margin-top:4px}.required-symbol{color:#f25c5c}.project-banner-section{background-color:#262626}.project-banner-section .logo-img{display:block;margin-left:auto;margin-right:auto;max-width:30%}.our-projects-section{padding-bottom:50px;padding-top:100px}@media screen and (max-width:1024px){.our-projects-section{padding-bottom:40px;padding-top:80px}}@media screen and (max-width:768px){.our-projects-section{padding-top:40px}}.our-projects-section .projectsSlider.one-project .swiper-slide{margin:0 auto!important}.our-projects-section .projects-grid{display:flex;flex-wrap:wrap;margin-left:-28px;margin-right:-28px;padding-bottom:50px}@media screen and (max-width:1024px){.our-projects-section .projects-grid{margin-left:-16px;margin-right:-16px}}.our-projects-section .projects-grid.one-project{justify-content:center}.our-projects-section .projects-grid .project-box{flex:0 0 50%;margin-bottom:60px;padding-left:28px;padding-right:28px}@media screen and (max-width:1024px){.our-projects-section .projects-grid .project-box{padding-left:16px;padding-right:16px}}@media screen and (max-width:768px){.our-projects-section .projects-grid .project-box{flex:0 0 80%;margin-bottom:40px}}@media screen and (max-width:575px){.our-projects-section .projects-grid .project-box{flex:0 0 100%;margin-bottom:32px}}.our-projects-section .project-link{background-color:#373737;display:block;overflow:hidden;position:relative}.our-projects-section .project-link .project-link__title-box{display:flex;flex-direction:column;min-height:170px;padding:20px 30px;width:100%}@media screen and (max-width:1024px){.our-projects-section .project-link .project-link__title-box{min-height:100px;padding:12px 16px}}@media screen and (max-width:768px){.our-projects-section .project-link .project-link__title-box{min-height:94px}}.our-projects-section .project-link .project-link__title-box .title{color:#fff;font-size:24px;margin-bottom:16px}@media screen and (max-width:1024px){.our-projects-section .project-link .project-link__title-box .title{font-size:20px;margin-bottom:12px}}@media screen and (max-width:768px){.our-projects-section .project-link .project-link__title-box .title{font-size:16px;margin-bottom:6px}}.our-projects-section .project-link .project-link__title-box .subtitle{color:#d1d1d1;font-family:var(--font-primary-medium);font-size:16px}@media screen and (max-width:1024px){.our-projects-section .project-link .project-link__title-box .subtitle{font-size:14px}}@media screen and (max-width:768px){.our-projects-section .project-link .project-link__title-box .subtitle{font-size:12px}}.our-projects-section .project-link .project-link__img-box{display:block;position:relative}.our-projects-section .project-link .project-link__img-box:after,.our-projects-section .project-link .project-link__img-box:before{bottom:0;content:"";height:auto;position:absolute;width:auto}.our-projects-section .project-link .project-link__img-box:after{background-color:#5b5b5b;left:18px;right:18px;top:-12px;z-index:2}@media screen and (max-width:1024px){.our-projects-section .project-link .project-link__img-box:after{left:10px;right:10px;top:-8px}}.our-projects-section .project-link .project-link__img-box:before{background:linear-gradient(0deg,#646464,#646464),#5b5b5b;left:36px;right:36px;top:-24px;z-index:1}@media screen and (max-width:1024px){.our-projects-section .project-link .project-link__img-box:before{left:20px;right:20px;top:-12px}}.our-projects-section .project-link .project-link__img-box .project-img-wrap{z-index:3}.our-projects-section .project-link .icon-box{align-items:center;background-color:#282d32;border-radius:50%;bottom:-18px;display:flex;height:86px;justify-content:center;position:absolute;right:-18px;width:86px;z-index:5}@media screen and (max-width:1024px){.our-projects-section .project-link .icon-box{bottom:-8px;height:46px;right:-8px;width:46px}.our-projects-section .project-link .icon-box .icon{height:auto;width:24px}}.other-projects-section .other-projects-section--inner{background-color:#353c43}@media screen and (max-width:768px){.other-projects-section .other-projects-section--inner{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.other-projects-section .other-projects-marquee-list--outer{margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:32px;padding-top:32px}@media screen and (max-width:1024px){.other-projects-section .other-projects-marquee-list--outer{padding-bottom:24px;padding-top:24px}}@media screen and (max-width:768px){.other-projects-section .other-projects-marquee-list--outer{padding-bottom:20px;padding-top:20px}}.other-projects-section .other-projects-marquee-list--outer .marquee{justify-content:space-around}.other-projects-section .other-projects-marquee-list--outer .marquee .project-img{margin-right:114px;max-height:86px;max-width:150px}@media screen and (max-width:1024px){.other-projects-section .other-projects-marquee-list--outer .marquee .project-img{margin-right:80px;max-height:60px;max-width:120px}}@media screen and (max-width:768px){.other-projects-section .other-projects-marquee-list--outer .marquee .project-img{margin-right:50px}}.subscribe-section{margin-bottom:100px}@media screen and (max-width:1024px){.subscribe-section{margin-bottom:80px}}@media screen and (max-width:768px){.subscribe-section{margin-bottom:60px}}.subscribe-section .subscribe-section--inner{align-items:center;background-color:#353c43;display:flex;padding-bottom:70px;padding-top:70px}@media screen and (max-width:1024px){.subscribe-section .subscribe-section--inner{margin-left:-16px;margin-right:-16px;padding:30px 16px}}.subscribe-section .subscribe-form{display:flex;width:100%}@media screen and (max-width:1024px){.subscribe-section .subscribe-form{align-items:flex-start;flex-direction:column}}.subscribe-section .subscribe-form__title-box{align-items:center;display:flex;flex:0 0 30%;justify-content:center;padding-left:30px;padding-right:30px}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__title-box{margin-bottom:20px;padding-left:0}}.subscribe-section .subscribe-form__title-box .title{color:#c6a47e;font-family:var(--font-primary-medium);font-size:34px;text-transform:capitalize}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__title-box .title{font-size:28px}}@media screen and (max-width:768px){.subscribe-section .subscribe-form__title-box .title{font-size:24px}}.subscribe-section .subscribe-form__main-box{display:flex;flex:1;gap:30px}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__main-box{align-items:flex-start;flex-direction:column;gap:24px;width:100%}}.subscribe-section .subscribe-form__main-box .form-group{flex:1;max-width:288px}@media screen and (max-width:1200px){.subscribe-section .subscribe-form__main-box .form-group{max-width:200px}}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__main-box .form-group{flex:auto;max-width:288px;width:100%}}.subscribe-section .subscribe-form__main-box .form-input{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.25);color:#fff;font-family:var(--font-primary);font-size:16px;padding:12px 0;width:100%}.subscribe-section .subscribe-form__main-box .form-input::-webkit-input-placeholder{color:#fff}.subscribe-section .subscribe-form__main-box .form-input:-moz-placeholder,.subscribe-section .subscribe-form__main-box .form-input::-moz-placeholder{color:#fff}.subscribe-section .subscribe-form__main-box .form-input:-ms-input-placeholder{color:#fff}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__main-box .form-input{font-size:14px;padding-bottom:6px;padding-top:6px}}.subscribe-section .subscribe-form__main-box .btn-form{max-height:60px}@media screen and (max-width:1024px){.subscribe-section .subscribe-form__main-box .btn-form{max-height:32px}}.homePage .stay-updated-section{background-image:url(/images/patterns/updated-with-us-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:150px;padding-top:100px}@media screen and (max-width:1024px){.homePage .stay-updated-section{padding-bottom:100px;padding-top:80px}}@media screen and (max-width:768px){.homePage .stay-updated-section{padding-bottom:60px;padding-top:60px}}.about-us-page{padding-bottom:50px}@media screen and (max-width:1024px){.about-us-page{margin-bottom:30px}}.about-us-page .top-banner-section{margin-bottom:50px;position:relative}@media screen and (max-width:1024px){.about-us-page .top-banner-section{margin-bottom:40px}}.about-us-page .top-banner-section .banner-img-wrap-sm:after{background-color:rgba(33,37,41,.7);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.about-us-page .top-banner-section .title-box{left:50%;max-width:530px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.about-us-page .top-banner-section .title-box .main-title{font-family:var(--font-primary-medium);font-size:32px;text-transform:uppercase}@media screen and (max-width:1024px){.about-us-page .top-banner-section .title-box .main-title{font-size:28px}}@media screen and (max-width:768px){.about-us-page .top-banner-section .title-box .main-title{font-size:24px}}.about-us-page .top-banner-section .title-box .logo-text-img{margin-bottom:20px;max-height:50px;max-width:350px}@media screen and (max-width:1024px){.about-us-page .top-banner-section .title-box .logo-text-img{margin-bottom:12px;max-width:200px}}@media screen and (max-width:768px){.about-us-page .top-banner-section .title-box .logo-text-img{max-width:130px}}.about-us-page .text-content-section{font-size:15px;line-height:1.3em}@media screen and (max-width:1024px){.about-us-page .text-content-section{font-size:14px}}@media screen and (max-width:768px){.about-us-page .text-content-section{font-size:12px}}.about-us-page .contact-list-section{margin-bottom:50px}@media screen and (max-width:1024px){.about-us-page .contact-list-section{margin-bottom:40px}}@media screen and (max-width:768px){.about-us-page .contact-list-section{margin-bottom:30px}}.apartment-plan-page{padding-top:80px}@media screen and (max-width:1024px){.apartment-plan-page{padding-top:60px}}@media screen and (max-width:768px){.apartment-plan-page{padding-top:40px}}.apartment-plan-page .apartment-plan-page-top{display:flex;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:1024px){.apartment-plan-page .apartment-plan-page-top{margin-bottom:80px}}.apartment-plan-page .apartment-plan-page-top .left-side{flex:1;max-width:48%;padding-right:70px}@media screen and (max-width:1024px){.apartment-plan-page .apartment-plan-page-top .left-side{padding-right:24px}}@media screen and (max-width:768px){.apartment-plan-page .apartment-plan-page-top .left-side{flex:0 0 100%;max-width:100%;padding-right:0}}.apartment-plan-page .apartment-plan-page-top .right-side{border-left:2px solid #c6a47e;flex:0 0 51.8%;max-width:51.8%;padding-left:70px}@media screen and (max-width:1024px){.apartment-plan-page .apartment-plan-page-top .right-side{padding-left:24px}}@media screen and (max-width:768px){.apartment-plan-page .apartment-plan-page-top .right-side{border-left:none;border-top:2px solid #c6a47e;flex:0 0 100%;margin-top:40px;max-width:100%;padding-left:0;padding-top:40px}}.apartment-plan-main-content{margin-bottom:80px}@media screen and (max-width:1024px){.apartment-plan-main-content{margin-bottom:60px}}.apartment-plan-main-content .apartment-plan-main-content--inner{display:flex}@media screen and (max-width:1024px){.apartment-plan-main-content .apartment-plan-main-content--inner{align-items:flex-start;flex-direction:column}}.apartment-plan-main-content .apartment-plan__img-box{flex:1;padding-right:50px;position:relative;width:100%}@media screen and (max-width:1024px){.apartment-plan-main-content .apartment-plan__img-box{display:flex;margin-bottom:40px;padding-right:0}}@media screen and (max-width:620px){.apartment-plan-main-content .apartment-plan__img-box{flex-direction:column;margin-bottom:40px}}@media screen and (max-width:1024px) and (min-width:621px){.apartment-plan-main-content .apartment-plan__img-box .floor-select-box{align-self:flex-start;margin-bottom:0;margin-top:0;max-width:130px;padding:6px 14px}.apartment-plan-main-content .apartment-plan__img-box .floor-select-box .select-list-slider--outer{padding:0}.apartment-plan-main-content .apartment-plan__img-box .floor-select-box .select-list-slider--outer .select-floor-slider{max-height:130px}.apartment-plan-main-content .apartment-plan__img-box .floor-select-box .select-list-slider--outer .swiper-button-next,.apartment-plan-main-content .apartment-plan__img-box .floor-select-box .select-list-slider--outer .swiper-button-prev{left:50%;margin:0;position:relative;right:auto;top:auto;transform:translateX(-50%) rotate(90deg)}}.apartment-plan-main-content .apartment-plan__img-box .zoom-btn{height:48px;left:12px;position:absolute;top:12px;width:48px;z-index:10}@media screen and (max-width:1024px){.apartment-plan-main-content .apartment-plan__img-box .zoom-btn{height:32px;width:32px}}@media screen and (max-width:768px){.apartment-plan-main-content .apartment-plan__img-box .zoom-btn{height:24px;width:24px}}.apartment-plan-main-content .apartment-plan__img-box .zoom-btn .icon{fill:#c6a47e;height:auto;position:relative;width:42px}@media screen and (max-width:1024px){.apartment-plan-main-content .apartment-plan__img-box .zoom-btn .icon{height:30px;width:30px}}@media screen and (max-width:768px){.apartment-plan-main-content .apartment-plan__img-box .zoom-btn .icon{height:22px;width:22px}}.apartment-plan-main-content .apartment-plan__filter-box{flex:0 0 438px}@media screen and (max-width:1200px){.apartment-plan-main-content .apartment-plan__filter-box{flex:0 0 300px}}@media screen and (max-width:620px){.apartment-plan-main-content .apartment-plan__filter-box{flex:0 0 130px}}.apartment-plan-main-content .rooms-info-table-box{background-color:#353c43;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:0 16px 16px}@media screen and (max-width:1024px){.apartment-plan-main-content .rooms-info-table-box{font-size:14px;padding:0 12px 12px}}@media screen and (max-width:768px){.apartment-plan-main-content .rooms-info-table-box{font-size:12px;padding:0 10px 10px}}.apartment-plan-main-content .rooms-info-table{max-width:100%;table-layout:fixed;width:100%}.apartment-plan-main-content .rooms-info-table .view-btn{color:#c6a47e;padding-left:4px;padding-right:4px}.apartment-plan-main-content .rooms-info-table tbody,.apartment-plan-main-content .rooms-info-table td,.apartment-plan-main-content .rooms-info-table th,.apartment-plan-main-content .rooms-info-table thead,.apartment-plan-main-content .rooms-info-table tr{display:flex}.apartment-plan-main-content .rooms-info-table tr{cursor:pointer;transition:all .3s ease}.apartment-plan-main-content .rooms-info-table tr:after{clear:both;content:" ";display:block;visibility:hidden}.apartment-plan-main-content .rooms-info-table tr.selected,.apartment-plan-main-content .rooms-info-table tr:hover:not(.sold-out):not(.selected){background-color:hsla(0,0%,85%,.2)}.apartment-plan-main-content .rooms-info-table tr.sold-out{cursor:default}.apartment-plan-main-content .rooms-info-table tr.sold-out td,.apartment-plan-main-content .rooms-info-table tr.sold-out th{color:#a9abad}.apartment-plan-main-content .rooms-info-table thead td,.apartment-plan-main-content .rooms-info-table thead th{border-bottom:1px solid #c6a47e;font-size:16px}@media screen and (max-width:1024px){.apartment-plan-main-content .rooms-info-table thead td,.apartment-plan-main-content .rooms-info-table thead th{font-size:14px}}.apartment-plan-main-content .rooms-info-table thead tr{display:block;position:relative}.apartment-plan-main-content .rooms-info-table td,.apartment-plan-main-content .rooms-info-table th{align-items:center;color:#fff;display:flex;flex:1;float:left;font-family:var(--font-primary-semi-bold);font-size:14px;height:54px;padding:10px 4px}@media screen and (max-width:1024px){.apartment-plan-main-content .rooms-info-table td,.apartment-plan-main-content .rooms-info-table th{font-size:12px;height:48px;padding:6px 3px}}@media screen and (max-width:768px){.apartment-plan-main-content .rooms-info-table td,.apartment-plan-main-content .rooms-info-table th{height:44px;padding:4px 2px}}.apartment-plan-main-content .rooms-info-table td.number-cell,.apartment-plan-main-content .rooms-info-table td.rooms-cell,.apartment-plan-main-content .rooms-info-table th.number-cell,.apartment-plan-main-content .rooms-info-table th.rooms-cell{max-width:70px}.apartment-plan-main-content .rooms-info-table td.condition-cell,.apartment-plan-main-content .rooms-info-table th.condition-cell{width:34%}.apartment-plan-main-content .rooms-info-table td:not(.area-cell),.apartment-plan-main-content .rooms-info-table th:not(.area-cell){text-transform:capitalize}.apartment-plan-main-content .rooms-info-table td:not(.condition-cell),.apartment-plan-main-content .rooms-info-table th:not(.condition-cell){justify-content:center;text-align:center}.apartment-plan-main-content .rooms-info-table tbody{display:block;height:300px;overflow-x:hidden;width:100%}.apartment-status-info{font-family:var(--font-primary-bold);margin-bottom:26px;margin-top:6px}@media screen and (max-width:1024px){.apartment-status-info{margin-bottom:20px;margin-top:0}}@media screen and (max-width:620px){.apartment-status-info{margin-bottom:12px}}.apartment-status-info .title{font-size:18px;margin-bottom:50px}@media screen and (max-width:1024px){.apartment-status-info .title{font-size:16px;margin-bottom:32px}}@media screen and (max-width:620px){.apartment-status-info .title{font-size:16px;margin-bottom:24px}}.apartment-status-info .apartment-status-list{display:flex;flex-wrap:wrap}.apartment-status-info .apartment-status-list__item{display:block;font-size:14px;margin-bottom:4px}@media screen and (max-width:1024px){.apartment-status-info .apartment-status-list__item{font-size:12px}}.apartment-status-info .apartment-status-list__item:not(:last-child){margin-right:32px}@media screen and (max-width:1024px){.apartment-status-info .apartment-status-list__item:not(:last-child){margin-right:24px}}@media screen and (max-width:620px){.apartment-status-info .apartment-status-list__item:not(:last-child){margin-right:12px}}.apartment-status-info .apartment-status-list__item:first-letter{text-transform:uppercase}.apartment-status-info .apartment-status-list__item:before{content:"";display:inline-block;height:14px;margin-right:12px;position:relative;top:.2em;width:14px}@media screen and (max-width:1024px){.apartment-status-info .apartment-status-list__item:before{height:12px;margin-right:8px;width:12px}}.apartment-status-info .apartment-status-list__item.reserved:before{background-color:#fdfd36}.apartment-status-info .apartment-status-list__item.sold-out:before{background-color:#f36767}.apartment-status-info .apartment-status-list__item.available:before{background-color:#37b63b}.apartment-main-content .apartment-main-content--inner{display:flex}@media screen and (max-width:768px){.apartment-main-content .apartment-main-content--inner{flex-direction:column}}.apartment-main-content .apartment-main-content__img-box .apartment-img{margin-bottom:30px;max-height:450px}@media screen and (max-width:768px){.apartment-main-content .apartment-main-content__img-box .apartment-img{margin-bottom:30px;max-height:250px}}.apartment-main-content .apartment-info .info-title{color:#c6a47e;font-family:var(--font-primary-medium);font-size:30px;margin-bottom:40px}@media screen and (max-width:1024px){.apartment-main-content .apartment-info .info-title{font-size:26px;margin-bottom:32px}}@media screen and (max-width:768px){.apartment-main-content .apartment-info .info-title{font-size:18px;margin-bottom:24px}}.apartment-main-content .apartment-info .desc-list{color:#a9abad;font-family:var(--font-primary-semi-bold);font-size:18px;letter-spacing:1.44px;max-width:250px}@media screen and (max-width:1024px){.apartment-main-content .apartment-info .desc-list{font-size:16px}}@media screen and (max-width:768px){.apartment-main-content .apartment-info .desc-list{font-size:12px}}.apartment-main-content .apartment-info .desc-list li{display:flex;font-size:16px;justify-content:space-between}.apartment-main-content .apartment-info .desc-list li:not(:last-child){margin-bottom:18px}@media screen and (max-width:1024px){.apartment-main-content .apartment-info .desc-list li:not(:last-child){margin-bottom:12px;margin-bottom:8px}.apartment-main-content .apartment-info .desc-list li{font-size:14px;font-size:12px}}.apartment-main-content .apartment-info .desc-list strong{color:#fff;margin-left:30px}.apartment-main-content .apartment-info .desc-list .type{text-transform:capitalize}.apartment-main-content .filter-apartment-section .title{color:#fff;font-family:var(--font-primary-medium);font-size:22px;margin-bottom:30px}@media screen and (max-width:1024px){.apartment-main-content .filter-apartment-section .title{font-size:20px}}@media screen and (max-width:768px){.apartment-main-content .filter-apartment-section .title{font-size:18px}}.apartment-main-content .filter-apartment-section .filters-row{flex-wrap:wrap;margin-bottom:40px}.apartment-main-content .filter-apartment-section .filters-row .filter-col{margin-bottom:30px}.apartment-main-content .filter-apartment-section .filters-row .rooms-filter{flex:0 0 100%}.apartment-main-content .filter-apartment-section .filters-row .area-filter,.apartment-main-content .filter-apartment-section .filters-row .floor-filter{flex:0 0 50%}@media screen and (max-width:1024px){.apartment-main-content .filter-apartment-section .filters-row .area-filter,.apartment-main-content .filter-apartment-section .filters-row .floor-filter{flex:0 0 100%}}.floor-select-box{background-color:#353c43;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;margin-bottom:48px;padding:18px 20px;width:100%}@media screen and (max-width:1024px){.floor-select-box{margin-bottom:0;margin-top:20px;padding:8px 14px}}.floor-select-box .title{border-bottom:1px solid #c6a47e;font-family:var(--font-primary-semi-bold);font-size:16px;padding-bottom:20px;text-align:center;text-transform:capitalize}@media screen and (max-width:1024px){.floor-select-box .title{font-size:14px;padding-bottom:8px}}.floor-select-box .select-list{display:grid;gap:20px;grid-template-columns:repeat(4,48px);justify-content:center;padding:16px}.floor-select-box .floor-select-btn{align-items:center;background-color:#c6a47e;border-radius:50%;color:#fff;display:inline-flex;font-family:Poppins-SemiBold,sans-serif;font-size:26px;height:48px;justify-content:center;line-height:48px;padding-top:8px;transition:all .3s ease;width:100%}.floor-select-box .floor-select-btn.disabled{background-color:#a9abad;cursor:not-allowed;opacity:.6}@media screen and (max-width:1200px){.floor-select-box .floor-select-btn{font-size:20px;height:34px;line-height:34px;width:34px}}@media screen and (max-width:1024px){.floor-select-box .floor-select-btn{font-size:14px;height:30px;line-height:14px;padding-top:4px;width:30px}}.floor-select-box .floor-select-btn.active{background-color:#fff;color:#c6a47e}.floor-select-box .select-list-slider--outer{padding:10px 40px;position:relative}.floor-select-box .select-list-slider--outer .swiper-button-next:after,.floor-select-box .select-list-slider--outer .swiper-button-prev:after{content:none;display:none}.floor-select-box .select-list-slider--outer .select-slide-item{text-align:center}.building-select-box{background-color:#353c43;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-bottom:48px;padding:16px}@media screen and (max-width:620px){.building-select-box{margin-bottom:0;margin-top:20px}}.building-select-box .select-list{display:flex;justify-content:center;margin:0 auto;max-width:420px;width:100%}.building-select-box .select-list li{align-items:center;border-right:1px solid transparent;display:flex;flex:1;justify-content:center}.building-select-box .select-list li:not(:last-child){border-color:#c6a47e}.building-select-box .select-list .building-select-btn{color:#c6a47e;font-family:var(--font-primary-medium);font-size:16px}.building-select-box .select-list .building-select-btn.active,.building-select-box .select-list .building-select-btn:hover{color:#fff}@media screen and (max-width:1024px) and (min-width:621px){.apartment-plan-main-content .building-select-box{flex-direction:column;margin-bottom:0;margin-right:20px}.apartment-plan-main-content .building-select-box .select-list{flex-direction:column;height:100%}.apartment-plan-main-content .building-select-box .select-list li{border-bottom:1px solid transparent;border-right:none}}.apartment-floor-img-btn{display:block;width:100%}@media screen and (max-width:1024px){.apartment-floor-img-btn{display:flex}}@media screen and (max-width:1024px) and (min-width:621px){.apartment-floor-img-btn{padding-right:20px}}.apartment-floor-img-btn .floor-img-wrap{position:relative}.apartment-floor-img-btn svg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.apartment-floor-img-btn svg path{fill:transparent;fill-opacity:.8;cursor:pointer;transition:all .3s ease}.apartment-floor-img-btn svg path.sold-out{fill:#f36767;cursor:default}.apartment-floor-img-btn svg path.reserved{fill:#fdfd36;cursor:default}.apartment-floor-img-btn svg path.active,.apartment-floor-img-btn svg path:not(.active):not(.sold-out):not(.reserved):hover{fill:#37b63b}.apartment-floor-img-btn .apartment-status-tooltip{background-color:#c6a47e}.apartment-floor-img-btn .apartment-floor-img{z-index:1}.news-page .top-intro-section{margin-bottom:100px}@media screen and (max-width:1024px){.news-page .top-intro-section{margin-bottom:80px}}@media screen and (max-width:768px){.news-page .top-intro-section{margin-bottom:40px}}.news-page .top-intro-section--inner{display:flex}@media screen and (max-width:1024px){.news-page .top-intro-section--inner{align-items:flex-start;flex-direction:column}}.news-page .top-intro__img-box{flex:0 0 40%;height:100%;max-height:350px;overflow:hidden}@media screen and (max-width:1024px){.news-page .top-intro__img-box{flex:0 0 60%;margin-bottom:24px;max-height:200px}}@media screen and (max-width:768px){.news-page .top-intro__img-box{flex:0 0 70%;max-height:150px}}@media screen and (max-width:420px){.news-page .top-intro__img-box{flex:0 0 100%;max-height:150px}}.news-page .top-intro__img-box .top-intro-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-page .top-intro__info-box{color:#fff;flex:1;line-height:1.3;padding-left:70px}@media screen and (max-width:1024px){.news-page .top-intro__info-box{padding-left:0}}.news-page .top-intro__info-box .title{font-family:var(--font-primary-medium);font-size:18px;margin-bottom:24px}@media screen and (max-width:1024px){.news-page .top-intro__info-box .title{font-size:16px;margin-bottom:12px}}@media screen and (max-width:768px){.news-page .top-intro__info-box .title{font-size:14px}}.news-page .top-intro__info-box .text-content{font-family:var(--font-primary);font-size:15px}@media screen and (max-width:1024px){.news-page .top-intro__info-box .text-content{font-size:14px}}@media screen and (max-width:768px){.news-page .top-intro__info-box .text-content{font-size:12px}}.news-page .stay-updated-section{margin-bottom:80px}@media screen and (max-width:1024px){.news-page .stay-updated-section{margin-bottom:60px}}@media screen and (max-width:768px){.news-page .stay-updated-section{margin-bottom:40px}}.news-page .news-pagination{margin-top:40px}@media screen and (max-width:1024px){.news-page .news-pagination{margin-top:30px}}.news-page .news-pagination .pagination-list{display:flex;flex-wrap:wrap;gap:12px}.error-page .section-title{color:#d1d1d1;font-family:var(--font-primary-medium);font-size:78px;margin-bottom:40px}@media screen and (max-width:1024px){.error-page .section-title{font-size:64px;margin-bottom:30px}}@media screen and (max-width:768px){.error-page .section-title{font-size:32px}}.error-page .text-content{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:500px}.error-page .info{color:#faf8f2;font-size:18px;margin-bottom:40px;text-align:center}@media screen and (max-width:1024px){.error-page .info{font-size:16px;margin-bottom:24px}}@media screen and (max-width:768px){.error-page .info{font-size:14px}}.single-project-banner .project-banner-img-wrap{height:auto;position:relative;width:100%;z-index:1}.single-project-banner .project-vector{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.single-project-banner .project-vector path{fill:#fff;fill-opacity:0;cursor:pointer;position:relative;transition:all .3s ease}.single-project-banner .project-vector path.active,.single-project-banner .project-vector path:hover{fill-opacity:.8}@media screen and (min-width:620px){.single-project-banner .floor-select-box{display:none!important}}.apartment-status-tooltip{background-color:#353c43;color:#fff;display:flex;flex-direction:column;font-size:14px;opacity:0;padding:4px 10px;position:absolute;text-transform:capitalize;transition:opacity .3s ease;visibility:hidden;z-index:111}@media screen and (max-width:1024px){.apartment-status-tooltip{font-size:12px}}.apartment-status-tooltip.visible{opacity:1;visibility:visible}.project-section .project-section--inner{background-color:#262626;display:flex;flex-direction:column}.project-section .section-title-box{justify-content:center}.project-section .project-section__img-box{flex:0 0 100%;overflow:hidden}.project-section .project-section__img-box .project-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-section .project-section__text-box{background-image:url(/images/patterns/card-bg.png);color:#fff;flex:1;letter-spacing:.01em}.project-section .project-section__text-box .section-title-box{margin-bottom:26px}.project-section .project-section__text-box .section-title-box .section-title{text-align:left}.project-section .project-section__text-box .info-box{padding:38px 48px}@media screen and (max-width:1024px){.project-section .project-section__text-box .info-box{padding:30px 40px}}@media screen and (max-width:768px){.project-section .project-section__text-box .info-box{padding:24px 16px}}.project-section .project-section__text-box .info-list-box{font-family:var(--font-primary);margin-top:24px;padding-bottom:4px;position:relative}@media screen and (max-width:768px){.project-section .project-section__text-box .info-list-box{margin-bottom:16px}}.project-section .project-section__text-box .info-list-box .title:after{background-color:#c6a47e;bottom:0;content:"";height:2px;left:0;position:absolute;width:50px}@media screen and (max-width:1024px){.project-section .project-section__text-box .info-list-box .title:after{width:30px}}@media screen and (max-width:768px){.project-section .project-section__text-box .info-list-box .title:after{width:22px}}.project-section .project-section__text-box .info-list-box li{align-items:center;display:flex;position:relative}.project-section .project-section__text-box .info-list-box li:not(:last-child){margin-bottom:12px}.project-section .project-section__text-box .info-list-box li:before{align-self:flex-start;border:.2em solid #494949;content:"";flex-shrink:0;height:1em;margin-right:1em;position:relative;top:.2em;width:1em}.project-section .project-section__text-box .info{font-family:var(--font-primary);font-size:20px;margin-bottom:12px;padding-bottom:4px;position:relative}@media screen and (max-width:1024px){.project-section .project-section__text-box .info{font-size:18px}}@media screen and (max-width:768px){.project-section .project-section__text-box .info{font-size:16px;margin-bottom:6px}}.about-project-section{padding-bottom:100px;padding-top:100px}@media screen and (max-width:1024px){.about-project-section{padding-bottom:80px;padding-top:80px}}@media screen and (max-width:768px){.about-project-section{padding-bottom:60px;padding-top:60px}}.about-project-section .about-project-section--inner{align-items:center;display:flex;margin-left:auto;margin-right:auto;max-width:1100px}@media screen and (max-width:1024px){.about-project-section .about-project-section--inner{align-items:flex-start;flex-direction:column}}.about-project-section .about-project-section__img-box{max-height:298px;max-width:492px;overflow:hidden}@media screen and (max-width:1024px){.about-project-section .about-project-section__img-box{margin-bottom:32px;max-height:200px;max-height:100px;max-width:250px;max-width:130px}}.about-project-section .about-project-section__img-box .project-icon{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-project-section .about-project-section__text-box{padding-left:42px}@media screen and (max-width:1024px){.about-project-section .about-project-section__text-box{padding-left:0}}.about-project-section .about-project-section__text-box ul{color:#a9abad;font-family:var(--font-primary-semi-bold);font-size:18px;letter-spacing:1.44px}@media screen and (max-width:1024px){.about-project-section .about-project-section__text-box ul{font-size:16px}}@media screen and (max-width:768px){.about-project-section .about-project-section__text-box ul{font-size:12px}}.about-project-section .about-project-section__text-box li:not(:last-child){margin-bottom:24px}@media screen and (max-width:1024px){.about-project-section .about-project-section__text-box li:not(:last-child){margin-bottom:12px}}.about-project-section .about-project-section__text-box strong{color:#fff}.benefits-section .benefits-cards{grid-gap:28px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.benefits-section .benefits-cards .benefits-card--inner{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:relative}.benefits-section .benefits-cards .benefits-card .line-bottom-icon,.benefits-section .benefits-cards .benefits-card .line-top-icon{position:absolute;z-index:3}.benefits-section .benefits-cards .benefits-card .line-bottom-icon .icon,.benefits-section .benefits-cards .benefits-card .line-top-icon .icon{height:40px;width:40px}@media screen and (max-width:1024px){.benefits-section .benefits-cards .benefits-card .line-bottom-icon .icon,.benefits-section .benefits-cards .benefits-card .line-top-icon .icon{height:32px;width:32px}}@media screen and (max-width:768px){.benefits-section .benefits-cards .benefits-card .line-bottom-icon .icon,.benefits-section .benefits-cards .benefits-card .line-top-icon .icon{height:24px;width:24px}}.benefits-section .benefits-cards .benefits-card .line-top-icon{left:24px;top:24px}@media screen and (max-width:1024px){.benefits-section .benefits-cards .benefits-card .line-top-icon{left:20px;top:20px}}@media screen and (max-width:768px){.benefits-section .benefits-cards .benefits-card .line-top-icon{left:12px;top:12px}}.benefits-section .benefits-cards .benefits-card .line-bottom-icon{bottom:24px;right:24px}@media screen and (max-width:1024px){.benefits-section .benefits-cards .benefits-card .line-bottom-icon{bottom:20px;right:20px}}@media screen and (max-width:768px){.benefits-section .benefits-cards .benefits-card .line-bottom-icon{bottom:12px;right:12px}}.benefits-section .benefits-cards .benefits-card .title{bottom:40px;color:#fff;font-family:var(--font-primary-semi-bold);font-size:20px;left:40px;position:absolute;right:40px;text-align:center;text-transform:capitalize;z-index:4}@media screen and (max-width:1024px){.benefits-section .benefits-cards .benefits-card .title{bottom:20px;font-size:16px;left:20px;right:20px}}@media screen and (max-width:768px){.benefits-section .benefits-cards .benefits-card .title{bottom:12px;font-size:14px;left:12px;right:12px}}.benefits-section .benefits-cards .benefits-img-wrap{padding-top:99%;z-index:1}.benefits-section .benefits-cards .benefits-img-wrap:after{background:rgba(53,60,67,.8);bottom:0;content:"";display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.project-gallery-section .project-gallery-slider--outer{padding:0 30px;position:relative}.project-gallery-section .project-gallery-slider--outer .swiper-button-next,.project-gallery-section .project-gallery-slider--outer .swiper-button-prev{background-color:#282d32;border-radius:50%;height:50px;width:50px}.project-gallery-section .project-gallery-slider--outer .swiper-button-next:after,.project-gallery-section .project-gallery-slider--outer .swiper-button-prev:after{display:none}.project-gallery-section .project-gallery-slider--outer .swiper-button-next .icon,.project-gallery-section .project-gallery-slider--outer .swiper-button-prev .icon{height:48px;width:48px}.project-gallery-section .project-gallery-slider--outer .swiper-button-prev{left:0}.project-gallery-section .project-gallery-slider--outer .swiper-button-next{right:0}.project-gallery-section .gallery-slide .gallery-img-wrap{padding-top:100%}.available-apartments-section{margin-bottom:150px}@media screen and (max-width:1024px){.available-apartments-section{margin-bottom:100px}}@media screen and (max-width:768px){.available-apartments-section{margin-bottom:80px}}.available-apartments-section .section-title{text-align:left}@media screen and (max-width:1024px){.available-apartments-section .section-title{text-align:center}}.available-apartments-section .slider-container{max-width:1510px}.available-apartments-section .available-apartments-slider--outer{margin:-10px;position:relative}.available-apartments-section .available-apartments-slider{padding:10px}.available-apartments-section .available-apartments-slider .swiper-slide{height:auto}.available-apartments-section .available-apartments-slider .swiper-slide.active .slide-box--inner{background-color:#3b434b}.available-apartments-section .available-apartments-slider .swiper-slide.active .apartment-info-box .info-list{color:#fff}.available-apartments-section .available-apartments-slider .slide-box{display:flex;flex-direction:column;height:100%;margin-left:auto;margin-right:auto;max-width:280px}.available-apartments-section .available-apartments-slider .slide-box--inner{background-color:#353c43;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;padding:32px 20px 24px}@media screen and (max-width:1024px){.available-apartments-section .available-apartments-slider .slide-box--inner{padding:20px 16px}}@media screen and (max-width:768px){.available-apartments-section .available-apartments-slider .slide-box--inner{padding:16px 12px}}.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-img-box{margin-bottom:auto}.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-img-box .apartment-img{max-height:250px}@media screen and (max-width:1024px){.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-img-box .apartment-img{max-height:150px}}.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-title{color:#fff;font-family:var(--font-primary-semi-bold);font-size:18px;margin-bottom:14px;margin-top:14px;text-transform:capitalize}@media screen and (max-width:1024px){.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-title{font-size:16px;margin-bottom:12px}}@media screen and (max-width:768px){.available-apartments-section .available-apartments-slider .slide-box--inner .apartment-title{font-size:14px;margin-bottom:10px}}.available-apartments-section .available-apartments-slider .slide-box--inner .info-list--outer{display:flex;flex-direction:column}.available-apartments-section .available-apartments-slider .slide-box--inner .info-list{color:#a9abad;font-family:var(--font-primary-medium);font-size:16px;margin-bottom:20px;margin-right:20px}@media screen and (max-width:1024px){.available-apartments-section .available-apartments-slider .slide-box--inner .info-list{font-size:14px;margin-right:0}}@media screen and (max-width:768px){.available-apartments-section .available-apartments-slider .slide-box--inner .info-list{font-size:12px}}.available-apartments-section .available-apartments-slider .slide-box--inner .info-list li:not(:last-child){margin-bottom:2px}.available-apartments-section .available-apartments-slider .see-more-btn{max-width:160px;min-height:38px;min-width:auto;width:100%}@media screen and (max-width:1024px){.available-apartments-section .available-apartments-slider .see-more-btn{font-size:12px;margin-top:10px;max-width:100%}}.breadcrumb-section{margin-bottom:40px}@media screen and (max-width:1024px){.breadcrumb-section{margin-bottom:24px}}.breadcrumb-section .go-back-btn{margin-right:18px}@media screen and (max-width:1024px){.breadcrumb-section .go-back-btn{margin-right:10px}}.breadcrumb-section .go-back-btn .icon{height:auto;width:32px}@media screen and (max-width:1024px){.breadcrumb-section .go-back-btn .icon{width:24px}}.breadcrumb-section .breadcrumb-box{align-items:center;display:flex}.breadcrumb-section .breadcrumb-list{display:flex;flex-wrap:wrap}.breadcrumb-section .breadcrumb-list .breadcrumb-list__item{font-size:16px;text-transform:capitalize}@media screen and (max-width:1024px){.breadcrumb-section .breadcrumb-list .breadcrumb-list__item{font-size:14px}}.breadcrumb-section .breadcrumb-list .breadcrumb-list__item:not(:last-child){margin-right:18px}@media screen and (max-width:1024px){.breadcrumb-section .breadcrumb-list .breadcrumb-list__item:not(:last-child){margin-right:10px}}.breadcrumb-section .breadcrumb-list .breadcrumb-list__item:not(:last-child) .breadcrumb-list__link:after{background-image:url(/images/icons/breadcrumb-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.breadcrumb-section .breadcrumb-list .breadcrumb-list__item.active{color:#fff}.breadcrumb-section .breadcrumb-list .breadcrumb-list__link{color:#a9abad;font-family:var(--font-primary-semi-bold);padding-right:30px;position:relative;text-transform:capitalize}@media screen and (max-width:1024px){.breadcrumb-section .breadcrumb-list .breadcrumb-list__link{padding-right:20px}}.breadcrumb-section .open-filter-modal-box{display:flex;justify-content:flex-end;margin-top:24px}@media screen and (max-width:1024px){.breadcrumb-section .open-filter-modal-box{margin-top:18px}}.breadcrumb-section .open-filter-modal{align-items:center;color:#fff;display:flex;font-size:16px;transition:all .3s ease}@media screen and (max-width:1024px){.breadcrumb-section .open-filter-modal{font-size:14px}}.breadcrumb-section .open-filter-modal:hover{color:#c6a47e}.breadcrumb-section .open-filter-modal:hover .icon{fill:#c6a47e}.breadcrumb-section .open-filter-modal .icon{height:auto;margin-left:16px;transition:all .3s ease;width:28px}@media screen and (max-width:1024px){.breadcrumb-section .open-filter-modal .icon{width:24px}}@media screen and (max-width:768px){.breadcrumb-section .open-filter-modal .icon{width:18px}}.contact-list-section{margin-bottom:50px}@media screen and (max-width:1024px){.contact-list-section{margin-bottom:40px}}.contact-list-section .contact-list{background-color:#c6a47e;padding:44px 32px}@media screen and (max-width:1024px){.contact-list-section .contact-list{padding:24px 16px}}@media screen and (max-width:768px){.contact-list-section .contact-list{margin-left:-16px;margin-right:-16px;padding-bottom:12px;padding-top:12px}}.contact-list-section .contact-list .contact-list--inner{display:flex;gap:20px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1120px}@media screen and (max-width:1024px){.contact-list-section .contact-list .contact-list--inner{font-size:16px}}@media screen and (max-width:768px){.contact-list-section .contact-list .contact-list--inner{flex-direction:column}}.contact-list-section .contact-list__item{flex:0 0 auto;padding:0 30px}@media screen and (max-width:1024px){.contact-list-section .contact-list__item{padding-left:24px;padding-right:24px}}@media screen and (max-width:768px){.contact-list-section .contact-list__item{padding-left:12px;padding-right:12px}}.contact-list-section .contact-list__info,.contact-list-section .contact-list__link{color:#fff;font-family:var(--font-primary-semi-bold);font-size:24px}@media screen and (max-width:1024px){.contact-list-section .contact-list__info,.contact-list-section .contact-list__link{font-size:16px}}@media screen and (max-width:768px){.contact-list-section .contact-list__info,.contact-list-section .contact-list__link{font-size:14px}}.contact-list-section .contact-list__info .icon-box,.contact-list-section .contact-list__link .icon-box{flex-shrink:0;margin-right:6px}@media screen and (max-width:1024px){.contact-list-section .contact-list__info .icon-box,.contact-list-section .contact-list__link .icon-box{margin-right:4px}}@media screen and (max-width:768px){.contact-list-section .contact-list__info .icon-box,.contact-list-section .contact-list__link .icon-box{margin-right:2px}}.contact-list-section .contact-list__info .icon-box .icon,.contact-list-section .contact-list__link .icon-box .icon{height:auto;width:38px}@media screen and (max-width:1024px){.contact-list-section .contact-list__info .icon-box .icon,.contact-list-section .contact-list__link .icon-box .icon{width:24px}}@media screen and (max-width:768px){.contact-list-section .contact-list__info .icon-box .icon,.contact-list-section .contact-list__link .icon-box .icon{width:20px}}.contact-form-section{margin-bottom:80px}@media screen and (max-width:1024px){.contact-form-section{margin-bottom:60px}}@media screen and (max-width:768px){.contact-form-section{margin-bottom:40px}}.contact-form-section .contact-form-section--inner{align-items:stretch;display:flex}@media screen and (max-width:1024px){.contact-form-section .contact-form-section--inner{flex-direction:column}}.contact-form-section .contact-form--outer{background-color:#262626;flex:1;height:100%;padding:66px 42px 42px}@media screen and (max-width:1024px){.contact-form-section .contact-form--outer{margin-bottom:40px;padding:50px 32px 32px}}@media screen and (max-width:575px){.contact-form-section .contact-form--outer{padding:50px 16px 16px}}.contact-form-section .contact-map-box{background-color:#262626;display:flex;flex-basis:43%;flex-direction:column;padding-bottom:42px;padding-right:42px;padding-top:66px;width:43%}@media screen and (max-width:1024px){.contact-form-section .contact-map-box{margin:0 -16px 40px;padding:32px;width:auto}}@media screen and (max-width:575px){.contact-form-section .contact-map-box{padding:24px 16px 16px}}.contact-form-section .contact-map-box .contact-map__title-box{margin-bottom:24px}@media screen and (max-width:1024px){.contact-form-section .contact-map-box .contact-map__title-box{margin-bottom:20px}}@media screen and (max-width:768px){.contact-form-section .contact-map-box .contact-map__title-box{margin-bottom:18px}}.contact-form-section .contact-map-box .contact-map__title-box .title{font-family:var(--font-primary-semi-bold);font-size:24px}@media screen and (max-width:1024px){.contact-form-section .contact-map-box .contact-map__title-box .title{font-size:20px}}@media screen and (max-width:768px){.contact-form-section .contact-map-box .contact-map__title-box .title{font-size:18px}}.contact-form-section .contact-map-box #map{flex:1;height:100%;width:100%}@media screen and (max-width:1024px){.contact-form-section .contact-map-box #map{flex:auto;height:234px}}.contact-form-section .contact-map-box #map .ymap-container{height:100%}@media screen and (max-width:1024px){.contact-form-section .contact-map-box{flex:auto}}.contact-form-section .contact-form{border:2px solid #c6a47e;padding:0 30px 60px}@media screen and (max-width:1024px){.contact-form-section .contact-form{padding-left:32px;padding-right:32px}}@media screen and (max-width:768px){.contact-form-section .contact-form{padding-left:24px;padding-right:24px}}@media screen and (max-width:575px){.contact-form-section .contact-form{padding-left:16px;padding-right:16px}}.contact-form-section .contact-form .section-title-box{background-color:#262626;margin-bottom:0;margin-left:auto;margin-right:auto;padding:20px;transform:translateY(-50%);width:80%}.contact-form-section .contact-form .contact-form--inner{margin-left:auto;margin-right:auto;max-width:466px}.contact-form-section .contact-form .form-group{margin-bottom:24px;width:100%}@media screen and (max-width:1024px){.contact-form-section .contact-form .form-group{margin-bottom:12px}}.contact-form-section .contact-form .form-label{color:#fff;display:block;font-family:var(--font-form);font-size:16px;margin-bottom:4px}@media screen and (max-width:1024px){.contact-form-section .contact-form .form-label{font-size:14px;margin-bottom:2px}}@media screen and (max-width:768px){.contact-form-section .contact-form .form-label{font-size:12px}}.contact-form-section .contact-form .form-input,.contact-form-section .contact-form .form-textarea{background-color:#262626;border:1px solid #9c9e9f;color:#fff;font-family:var(--font-primary);font-size:18px;width:100%}@media screen and (max-width:1024px){.contact-form-section .contact-form .form-input,.contact-form-section .contact-form .form-textarea{font-size:16px}}@media screen and (max-width:768px){.contact-form-section .contact-form .form-input,.contact-form-section .contact-form .form-textarea{font-size:14px}}.contact-form-section .contact-form .form-input{height:48px;padding-left:16px;padding-right:16px}@media screen and (max-width:1024px){.contact-form-section .contact-form .form-input{height:32px;padding-left:12px;padding-right:12px}}.contact-form-section .contact-form .form-textarea{height:100px;padding:16px;resize:none}@media screen and (max-width:1024px){.contact-form-section .contact-form .form-textarea{height:80px;padding:12px}}.filter-apartment-section .filters-row{display:flex;margin-bottom:80px}@media screen and (max-width:1024px){.filter-apartment-section .filters-row{margin-bottom:30px}}@media screen and (max-width:768px){.filter-apartment-section .filters-row{flex-direction:column;margin-bottom:0}}.filter-apartment-section .filter-col{display:flex;flex:1;flex-direction:column;padding-right:50px}@media screen and (max-width:1024px){.filter-apartment-section .filter-col{padding-right:30px}}@media screen and (max-width:768px){.filter-apartment-section .filter-col{margin-bottom:24px;padding-right:0}}.filter-apartment-section .filter-title{color:#fff;font-family:var(--font-primary-semi-bold);font-size:20px;margin-bottom:6px;text-transform:capitalize}@media screen and (max-width:1024px){.filter-apartment-section .filter-title{font-size:18px;margin-bottom:4px}}@media screen and (max-width:768px){.filter-apartment-section .filter-title{font-size:16px;margin-bottom:2px}}.filter-apartment-section .filter-title .type{display:inline-flex;font-size:12px;text-transform:none}@media screen and (max-width:1024px){.filter-apartment-section .filter-title .type{font-size:10px}}.filter-apartment-section .rooms-filter .checkbox-list{align-items:center;display:flex}.filter-apartment-section .rooms-filter .checkbox-list .form-group:not(:last-child){margin-right:10px}@media screen and (max-width:1024px){.filter-apartment-section .rooms-filter .checkbox-list .form-group:not(:last-child){margin-right:8px}}.filter-apartment-section .form-group .checkbox-label{color:#fff;font-family:var(--font-primary-semi-bold);font-size:16px;margin-bottom:6px;text-align:center;text-transform:capitalize}@media screen and (max-width:1024px){.filter-apartment-section .form-group .checkbox-label{font-size:14px;margin-bottom:4px}}@media screen and (max-width:768px){.filter-apartment-section .form-group .checkbox-label{font-size:12px;margin-bottom:2px}}.filter-apartment-section .custom-checkbox{cursor:pointer;display:block}.filter-apartment-section .custom-checkbox input{display:none}.filter-apartment-section .custom-checkbox input:checked+.check-icon{background-image:url(/images/icons/checkbox-icon.svg)}.filter-apartment-section .custom-checkbox .check-icon{background-image:url(/images/icons/checkbox-unchecked-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:22px;width:22px}@media screen and (max-width:1024px){.filter-apartment-section .custom-checkbox .check-icon{height:20px;width:20px}}.filter-apartment-section .range-slider-box{padding:30px 20px}@media screen and (max-width:1024px){.filter-apartment-section .range-slider-box{padding-bottom:20px;padding-top:20px}}.filter-apartment-section .slider-base.slider-horizontal{background-color:#fff;border-radius:0;height:1px;max-width:312px}.filter-apartment-section .slider-base .slider-tooltip.slider-tooltip-top{bottom:-34px;font-family:var(--font-primary-semi-bold);font-size:16px}@media screen and (max-width:1024px){.filter-apartment-section .slider-base .slider-tooltip.slider-tooltip-top{font-size:14px}}@media screen and (max-width:768px){.filter-apartment-section .slider-base .slider-tooltip.slider-tooltip-top{font-size:12px}}.filter-apartment-section .apartments-table .v-table{max-width:946px;table-layout:fixed;width:100%}.filter-apartment-section .apartments-table .v-table .text-primary{color:#c6a47e}.filter-apartment-section .apartments-table .v-table .v-th div{align-items:flex-end;display:flex;justify-content:center}@media screen and (max-width:1024px){.filter-apartment-section .apartments-table .v-table .v-th div svg{height:auto;width:12px}}.filter-apartment-section .apartments-table .v-table .v-th.condition-cell div{justify-content:flex-start}.filter-apartment-section .apartments-table .v-table tr.sold-out td{color:#a9abad}.filter-apartment-section .apartments-table .v-table td,.filter-apartment-section .apartments-table .v-table th{color:#fff;font-family:var(--font-primary-semi-bold);padding:20px 10px 12px;text-transform:capitalize}@media screen and (max-width:1024px){.filter-apartment-section .apartments-table .v-table td,.filter-apartment-section .apartments-table .v-table th{padding:10px 6px}}@media screen and (max-width:768px){.filter-apartment-section .apartments-table .v-table td,.filter-apartment-section .apartments-table .v-table th{padding-left:4px;padding-right:4px}}@media screen and (max-width:575px){.filter-apartment-section .apartments-table .v-table td,.filter-apartment-section .apartments-table .v-table th{padding-left:2px;padding-right:2px}}.filter-apartment-section .apartments-table .v-table td:not(.condition-cell),.filter-apartment-section .apartments-table .v-table th:not(.condition-cell){text-align:center}.filter-apartment-section .apartments-table .v-table thead{background:rgba(58,47,47,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.filter-apartment-section .apartments-table .v-table thead td,.filter-apartment-section .apartments-table .v-table thead th{border-bottom:1px solid #c6a47e;font-size:18px;text-transform:capitalize}@media screen and (max-width:1024px){.filter-apartment-section .apartments-table .v-table thead td,.filter-apartment-section .apartments-table .v-table thead th{font-size:16px}}@media screen and (max-width:768px){.filter-apartment-section .apartments-table .v-table thead td,.filter-apartment-section .apartments-table .v-table thead th{font-size:12px}}.filter-apartment-section .apartments-table .v-table thead td .type,.filter-apartment-section .apartments-table .v-table thead th .type{display:inline-flex;font-size:12px;text-transform:none}@media screen and (max-width:1024px){.filter-apartment-section .apartments-table .v-table thead td .type,.filter-apartment-section .apartments-table .v-table thead th .type{font-size:10px}}.filter-apartment-section .apartments-table .v-table tbody td,.filter-apartment-section .apartments-table .v-table tbody th{border-bottom:1px solid #494949;font-size:20px}@media screen and (max-width:1024px){.filter-apartment-section .apartments-table .v-table tbody td,.filter-apartment-section .apartments-table .v-table tbody th{font-size:14px}}@media screen and (max-width:768px){.filter-apartment-section .apartments-table .v-table tbody td,.filter-apartment-section .apartments-table .v-table tbody th{font-size:12px}}.filter-apartment-section .apartments-table .v-table tbody tr{transition:all .3s ease}.filter-apartment-section .apartments-table .v-table tbody tr:not(.sold-out){cursor:pointer}.filter-apartment-section .apartments-table .v-table tbody tr:not(.sold-out):hover{background:hsla(0,0%,41%,.2)}.filter-apartment-section .vt-pagination{margin-top:50px}@media screen and (max-width:1024px){.filter-apartment-section .vt-pagination{margin-top:32px}}@media screen and (max-width:768px){.filter-apartment-section .vt-pagination{margin-top:24px}}.filter-apartment-section .vt-pagination .pagination{display:flex}.filter-apartment-section .vt-pagination .pagination .page-item:not(:last-child){margin-right:10px}@media screen and (max-width:1024px){.filter-apartment-section .vt-pagination .pagination .page-item:not(:last-child){margin-right:8px}}@media screen and (max-width:768px){.filter-apartment-section .vt-pagination .pagination .page-item:not(:last-child){margin-right:6px}}.filter-apartment-section .vt-pagination .pagination .page-item.active .page-link,.filter-apartment-section .vt-pagination .pagination .page-item:not(.active):not(.disabled):hover .page-link{background-color:#c6a47e}.filter-apartment-section .vt-pagination .pagination .page-item.disabled{opacity:.4}.filter-apartment-section .vt-pagination .pagination .page-link{border:1px solid #c6a47e;color:#fff;display:flex;font-family:var(--font-primary);font-size:16px;height:32px;justify-content:center;line-height:32px;transition:background-color .3s ease;width:32px}.filter-apartment-section .vt-pagination .pagination .page-link svg{height:auto;width:12px}@media screen and (max-width:1024px){.filter-apartment-section .vt-pagination .pagination .page-link svg{width:8px}.filter-apartment-section .vt-pagination .pagination .page-link{font-size:12px;height:24px;line-height:24px;width:24px}}.header{background-color:#262626}.header.sticky{left:0;position:fixed;right:0;top:0;width:auto;z-index:999}.header.sticky+main{padding-top:80px}@media screen and (max-width:575px){.header.sticky+main{padding-top:60px}}.header .header--inner{align-items:center;display:flex;height:80px}@media screen and (max-width:575px){.header .header--inner{height:60px}}.header .logo-box{flex-shrink:0}@media screen and (max-width:1024px){.header .logo-box{margin-right:auto}}.header .logo-box .logo-link{display:inline-block}.header .logo-box .logo-img{max-height:32px;transition:width .3s ease;width:100%}@media screen and (max-width:575px){.header .logo-box .logo-img{max-height:24px}}.header .mobile-menu-top-box{align-items:center;display:none;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:1024px){.header .mobile-menu-top-box{display:flex}}.header .nav{margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.header .nav{background-color:#3a3a3a;height:100vh;left:auto;max-height:100vh;overflow-y:auto;padding:15px 30px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:80%;z-index:1111}}.header .nav.open{transform:translateX(0)}.header .menu-list{align-items:center;display:flex}@media screen and (max-width:1024px){.header .menu-list{align-items:flex-start;flex-direction:column}}.header .menu-list__item{margin-right:42px}@media screen and (max-width:1200px){.header .menu-list__item{margin-right:28px}}@media screen and (max-width:1024px){.header .menu-list__item{margin-bottom:16px;margin-right:0}}@media screen and (min-width:1025px){.header .menu-list__item.hide-desktop{display:none}}.header .menu-list__link{color:#faf8f2;font-family:var(--font-primary-medium);font-size:16px;letter-spacing:.32px;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:1200px){.header .menu-list__link{font-size:14px}}@media screen and (max-width:1024px){.header .menu-list__link{font-size:18px}}.header .menu-list__link.active,.header .menu-list__link:hover{color:#c6a47e}.header .burger-btn{display:none;margin-left:10px}.header .burger-btn .icon{height:auto;width:32px}@media screen and (max-width:1024px){.header .burger-btn{display:block}.header .social-box{display:none}}.header .social-list{align-items:center;display:flex}.header .social-list .social-list__item:not(:last-child){margin-right:24px}.header .social-list .social-list__link{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.header .social-list .social-list__link .icon{flex-shrink:0;transition:all .3s ease}.header .social-list .social-list__link:hover .icon{fill:#c6a47e}.footer .footer-top{background-color:#282d32;background-image:url(/images/patterns/footer-bg.png);background-position:0;background-repeat:no-repeat;background-size:cover;min-height:100px}.footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.15);min-height:50px}.footer .footer-top--inner{padding-bottom:34px;padding-top:34px}.footer .footer-boxes{color:#faf8f2;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.footer .footer-boxes{align-items:flex-start;flex-direction:column}}.footer .footer-box{display:flex;flex:0 0 auto;flex-direction:column;max-width:320px;width:100%}.footer .menu-box{padding-left:36px;padding-top:40px}@media screen and (max-width:1024px){.footer .menu-box{padding-left:0;padding-top:30px}}.footer .menu-box .title{font-family:var(--font-primary-medium);font-size:22px;margin-bottom:24px;text-transform:uppercase}@media screen and (max-width:1024px){.footer .menu-box .title{font-size:18px;margin-bottom:20px}}@media screen and (max-width:768px){.footer .menu-box .title{font-size:16px;margin-bottom:12px}}.footer .menu-box .menu-list__item{margin-bottom:16px}@media screen and (max-width:1024px){.footer .menu-box .menu-list__item{margin-bottom:12px}}.footer .menu-box .menu-list__link{color:#faf8f2;font-family:var(--font-primary);font-size:16px;transition:all .3s ease}@media screen and (max-width:1024px){.footer .menu-box .menu-list__link{font-size:14px}}.footer .menu-box .menu-list__link:hover{color:#c6a47e}.footer .menu-box .contact-list__item{margin-bottom:16px}@media screen and (max-width:1024px){.footer .menu-box .contact-list__item{margin-bottom:12px}}.footer .menu-box .contact-list__info,.footer .menu-box .contact-list__link{align-items:center;color:#faf8f2;display:flex;font-family:var(--font-primary);font-size:16px}@media screen and (max-width:1024px){.footer .menu-box .contact-list__info,.footer .menu-box .contact-list__link{font-size:14px}}.footer .menu-box .contact-list__info .icon-box,.footer .menu-box .contact-list__link .icon-box{align-items:center;display:flex;flex-shrink:0;height:30px;justify-content:flex-start;margin-right:20px;width:30px}@media screen and (max-width:1024px){.footer .menu-box .contact-list__info .icon-box,.footer .menu-box .contact-list__link .icon-box{height:24px;margin-right:12px;width:24px}}.footer .menu-box .contact-list__info .icon,.footer .menu-box .contact-list__link .icon{height:100%;transition:all .3s ease;width:24px}@media screen and (max-width:768px){.footer .menu-box .contact-list__info .icon,.footer .menu-box .contact-list__link .icon{width:20px}}.footer .menu-box .contact-list__link{transition:all .3s ease}.footer .menu-box .contact-list__link:hover{color:#c6a47e}.footer .menu-box .contact-list__link:hover .icon{fill:#c6a47e}.footer .logo-box{margin-bottom:10px}.footer .logo-box .logo-img{max-width:150px;width:100%}@media screen and (max-width:1024px){.footer .logo-box .logo-img{max-width:100px}}@media screen and (max-width:768px){.footer .logo-box .logo-img{max-width:80px}}.footer .info-box{font-family:var(--font-primary);font-size:16px;margin-bottom:24px}.footer .social-list{align-items:center;display:flex;margin-top:auto}@media screen and (max-width:1024px){.footer .social-list{margin-top:30px}}.footer .social-list .social-list__item{margin-right:20px}@media screen and (max-width:1024px){.footer .social-list .social-list__item{margin-right:16px}}.footer .social-list .social-list__link{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.footer .social-list .social-list__link:hover .icon{fill:#c6a47e}.footer .social-list .social-list__link .icon{transition:all .3s ease}.footer .copyright-box .copyright-box--inner{font-size:16px;padding-bottom:24px;padding-top:24px}@media screen and (max-width:1024px){.footer .copyright-box .copyright-box--inner{font-size:12px}}
