.residential-properties{overflow:hidden;position:relative;background-color:var(--white);padding:100px 0}@media(max-width:767px){.residential-properties{padding:50px 0}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties{padding:50px 0}}@media screen and (min-width:1024px)and (max-width:1199px){.residential-properties{padding:50px 0}}.residential-properties .bg{position:absolute;top:0;left:-20%;height:100%;pointer-events:none}.residential-properties .bg img{width:auto;height:100%;object-fit:cover}.residential-properties .container .top_desc{max-width:95%;margin:0 auto}.residential-properties .container .row{justify-content:space-between;align-items:center}@media screen and (min-width:1200px)and (max-width:1300px){.residential-properties .container{max-width:1000px}}@media screen and (min-width:1300px)and (max-width:1400px){.residential-properties .container{max-width:1000px}}@media screen and (min-width:1400px)and (max-width:1600px){.residential-properties .container{max-width:1100px}}.residential-properties__tabs{margin-top:50px}@media screen and (min-width:1200px)and (max-width:1300px){.residential-properties__tabs{margin-top:20px}}@media screen and (min-width:1300px)and (max-width:1400px){.residential-properties__tabs{margin-top:20px}}@media screen and (min-width:1400px)and (max-width:1600px){.residential-properties__tabs{margin-top:20px}}.residential-properties__tabs .nav-tabs{justify-content:center;border:none;margin-bottom:25px;column-gap:50px}@media(max-width:767px){.residential-properties__tabs .nav-tabs{display:block;flex-wrap:wrap;row-gap:4px;column-gap:4px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;width:100%;padding-bottom:2px}.residential-properties__tabs .nav-tabs::-webkit-scrollbar{display:none}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .nav-tabs{display:flex;flex-wrap:wrap;row-gap:4px;column-gap:4px}}@media(max-width:767px){.residential-properties__tabs .nav-tabs .nav-item{width:auto;text-align:center;display:inline-block;background-color:rgba(0,0,0,0)}}.residential-properties__tabs .nav-tabs .nav-link{font-size:20px;font-weight:600;color:#bfbfbf!important;opacity:.8;padding:0 24px 8px;border:none;border-radius:0;background-color:rgba(0,0,0,0)}@media(max-width:767px){.residential-properties__tabs .nav-tabs .nav-link{padding:8px 15px;background-color:rgba(0,0,0,0);color:#bfbfbf!important;font-size:18px}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .nav-tabs .nav-link{padding:8px 24px;background-color:var(--greybf);color:var(--black1)}}@media screen and (min-width:1024px)and (max-width:1199px){.residential-properties__tabs .nav-tabs .nav-link{font-size:16px}}@media screen and (min-width:1200px)and (max-width:1300px){.residential-properties__tabs .nav-tabs .nav-link{font-size:18px}}@media screen and (min-width:1300px)and (max-width:1400px){.residential-properties__tabs .nav-tabs .nav-link{font-size:18px}}@media screen and (min-width:1400px)and (max-width:1600px){.residential-properties__tabs .nav-tabs .nav-link{font-size:18px}}.residential-properties__tabs .nav-tabs .nav-link.active{border-bottom:1px solid #000;color:var(--violet)!important;opacity:1}@media(max-width:767px){.residential-properties__tabs .nav-tabs .nav-link.active{border-bottom:none;background-color:rgba(0,0,0,0);color:var(--violet)!important}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .nav-tabs .nav-link.active{border-bottom:none;background-color:var(--violet);color:var(--white)!important}}.residential-properties__tabs .nav-tabs .nav-link:hover{border-bottom:1px solid #000}.residential-properties__tabs .tab-content .swiper{padding-bottom:50px}.residential-properties__tabs .tab-content .swiper .projetc_image{position:relative}.residential-properties__tabs .tab-content .swiper .project_details{width:100%;background-color:#f8f8f8;padding:25px 50px;margin:25px auto 0;min-height:165px;display:flex;align-items:center}.residential-properties__tabs .tab-content .swiper .project_details .row{align-items:center}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .project_details .row{row-gap:24px}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .tab-content .swiper .project_details .row{row-gap:24px}}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .project_details{padding:25px 0}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .tab-content .swiper .project_details{padding:25px 0}}@media screen and (min-width:1024px)and (max-width:1199px){.residential-properties__tabs .tab-content .swiper .project_details{padding:25px 0}}.residential-properties__tabs .tab-content .swiper .project_details h3{font-size:28px;font-weight:600;color:var(--violet);font-family:var(--font-family-neue-haas-grotesk-display)}.residential-properties__tabs .tab-content .swiper .project_details p{margin-bottom:0;font-size:16px;font-weight:300}.residential-properties__tabs .tab-content .swiper .project_details ul{list-style-image:url(/bullte-ico.svg);font-family:var(--font-family-neue-haas-grotesk-display);margin:0;padding:0 0 0 20px}.residential-properties__tabs .tab-content .swiper .project_details ul li{font-size:14px;line-height:1.3;margin:0 0 5px;font-weight:400;color:var(--black)}@media screen and (min-width:1200px)and (max-width:1300px){.residential-properties__tabs .tab-content .swiper .project_details ul{font-size:12px}}@media screen and (min-width:1300px)and (max-width:1400px){.residential-properties__tabs .tab-content .swiper .project_details ul{font-size:12px}}@media screen and (min-width:1400px)and (max-width:1600px){.residential-properties__tabs .tab-content .swiper .project_details ul{font-size:12px}}.residential-properties__tabs .tab-content .swiper .project_details .button-group{display:flex;column-gap:16px;justify-content:center}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .project_details .button-group{flex-direction:column;row-gap:15px}}.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA .videoico{width:24px;height:24px;position:relative;z-index:4;left:0}.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA:hover .videoico path{stroke:#fff;left:0}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA{width:220px}}@media screen and (min-width:1200px)and (max-width:1300px){.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA{font-size:12px;padding:12px 13px}}@media screen and (min-width:1300px)and (max-width:1400px){.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA{font-size:12px;padding:12px 13px}}@media screen and (min-width:1400px)and (max-width:1600px){.residential-properties__tabs .tab-content .swiper .project_details .button-group .commonCTA{font-size:12px;padding:12px 13px}}.residential-properties__tabs .tab-content .swiper.rpSwiper1 .swiper-button-next,.residential-properties__tabs .tab-content .swiper.rpSwiper1 .swiper-button-prev,.residential-properties__tabs .tab-content .swiper.rpSwiper2 .swiper-button-next,.residential-properties__tabs .tab-content .swiper.rpSwiper2 .swiper-button-prev,.residential-properties__tabs .tab-content .swiper.rpSwiper22 .swiper-button-next,.residential-properties__tabs .tab-content .swiper.rpSwiper22 .swiper-button-prev,.residential-properties__tabs .tab-content .swiper.rpSwiper3 .swiper-button-next,.residential-properties__tabs .tab-content .swiper.rpSwiper3 .swiper-button-prev{display:none!important}.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{top:inherit;bottom:115px}.residential-properties__tabs .tab-content .swiper .swiper-button-next:after,.residential-properties__tabs .tab-content .swiper .swiper-button-prev:after{color:var(--primary)}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{display:block;bottom:0}}@media screen and (min-width:768px)and (max-width:1023px){.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{display:none}}@media screen and (min-width:1024px)and (max-width:1199px){.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{display:none}}.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:5px}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:inherit;left:0}.residential-properties__tabs .tab-content .swiper .swiper-button-next:after{font-size:30px}}.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:5px}@media(max-width:767px){.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:0;width:30px}.residential-properties__tabs .tab-content .swiper .swiper-button-prev:after{font-size:30px}.residential-properties__tabs .tab-content .swiper .swiper-pagination{display:none}}.residential-properties__tabs .tab-content .swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--black);opacity:.5;width:10px;height:10px;margin:0 4px}.residential-properties__tabs .tab-content .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary);opacity:1;width:10px;height:10px}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{top:25%!important}.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:5px!important}.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:10px!important}}@media only screen and (min-device-width:768px)and (max-device-width:1199px)and (orientation:landscape){.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:5px!important}.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:0!important}}@media only screen and (min-width:1112px)and (max-width:1366px)and (min-height:834px)and (max-height:1024px)and (orientation:landscape)and (pointer:coarse)and (hover:none){.residential-properties__tabs .tab-content .swiper .swiper-button-next:after,.residential-properties__tabs .tab-content .swiper .swiper-button-prev:after{color:#fff}.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:15px!important}.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:10px!important}}@media only screen and (min-width:834px)and (max-width:1024px)and (min-height:1112px)and (max-height:1366px)and (orientation:portrait)and (pointer:coarse)and (hover:none){.residential-properties__tabs .tab-content .swiper .swiper-button-next:after,.residential-properties__tabs .tab-content .swiper .swiper-button-prev:after{color:#fff}.residential-properties__tabs .tab-content .swiper .swiper-button-next,.residential-properties__tabs .tab-content .swiper .swiper-button-prev{top:35%!important}.residential-properties__tabs .tab-content .swiper .swiper-button-prev{left:15px!important}.residential-properties__tabs .tab-content .swiper .swiper-button-next{right:10px!important}}