.office-gallery-carousal-section{display:flex;justify-content:center;align-items:center;width:100%;max-width:100vw;overflow-x:hidden}.office-gallery-carousal-section .office-image-carousal,.office-gallery-carousal-section .office-single-carousal{width:100%}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-slider .slick-list,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-slider .slick-list{overflow:visible!important}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-slider .slick-list .slick-track .slick-slide,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-slider .slick-list .slick-track .slick-slide{filter:opacity(1)}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-slider .slick-list .slick-track .slick-active,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-slider .slick-list .slick-track .slick-active{padding-inline:0;filter:opacity(1)}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-arrow:before,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-arrow:before{display:none}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-arrow,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-arrow{display:none!important;z-index:4!important;background:rgba(0,0,0,0);height:40px;width:40px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-prev,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-prev{left:10px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-next,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-next{right:10px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .office-image-container,.office-gallery-carousal-section .office-single-carousal .carousal-slider .office-image-container{height:335px;width:375px;position:relative}.office-gallery-carousal-section .office-image-carousal .carousal-slider .office-image-container .office-item-image,.office-gallery-carousal-section .office-single-carousal .carousal-slider .office-image-container .office-item-image{height:335px;width:375px;-o-object-fit:cover;object-fit:cover}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-dots,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots{display:block!important;position:absolute;left:50%;transform:translateX(-50%);bottom:10px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-dots li,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots li{background-color:hsla(0,0%,100%,.5);width:6px;height:6px;border-radius:50%;margin:0 2px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-dots li button:before,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots li button:before{display:none}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-dots .slick-active,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots .slick-active{background-color:#fff;width:30px;height:6px;border-radius:30px}.office-gallery-carousal-section .office-single-carousal{width:100%}.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-slider .slick-list .slick-active{padding-inline:0!important}@media screen and (min-width:768px){.office-gallery-carousal-section .office-image-carousal .carousal-slider .office-image-container,.office-gallery-carousal-section .office-single-carousal .carousal-slider .office-image-container{height:360px;width:375px;position:relative}.office-gallery-carousal-section .office-image-carousal .carousal-slider .office-image-container .office-item-image,.office-gallery-carousal-section .office-single-carousal .carousal-slider .office-image-container .office-item-image{height:268px;width:375px;-o-object-fit:cover;object-fit:cover}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-arrow,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-arrow{display:block}}@media screen and (min-width:1280px){.office-gallery-carousal-section{width:auto;max-width:none;margin:auto;justify-content:flex-start}.office-gallery-carousal-section .office-image-carousal,.office-gallery-carousal-section .office-single-carousal{width:100%;max-width:none}.office-gallery-carousal-section .office-image-carousal .carousal-slider .office-image-container,.office-gallery-carousal-section .office-single-carousal .carousal-slider .office-image-container{width:100%;height:840px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-next,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-next{display:block!important;right:20px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-prev,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-prev{display:block!important;left:20px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-prev svg,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-prev svg{left:0}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-arrow,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-arrow{height:70px;width:70px}.office-gallery-carousal-section .office-image-carousal .carousal-slider .slick-dots,.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:20px}.office-gallery-carousal-section .office-single-carousal{width:100%}.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-slider .slick-list .slick-active{padding-inline:0!important}.office-gallery-carousal-section .office-single-carousal .carousal-slider .slick-dots{display:none!important}}.breadcrumbs-container{display:flex;align-items:center;justify-content:center;padding:30px;height:auto;background-color:#f8f8f8;position:sticky;top:0;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:10}.breadcrumbs-container .breadcrumbs-inner-container{display:flex;align-items:center;justify-content:space-between;background-color:#f8f8f8;width:100%;max-width:1920px}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections{display:flex;gap:30px}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item{display:flex}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item a{text-transform:uppercase;font-family:Mallory-Light,serif;font-size:14px;font-weight:400;letter-spacing:.5px;text-align:left;position:relative}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item a:after{content:"";background-color:var(--rich-black);display:block;position:absolute;bottom:48%;right:-15px;transform:translateY(50%);height:10px;width:1px}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item a:hover{color:var(--tango)}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item .active{color:var(--tango);text-decoration:underline;text-underline-offset:5px}.breadcrumbs-container .breadcrumbs-inner-container .detail-page-sections .section-item:last-child :after{display:none}.breadcrumbs-container .breadcrumbs-inner-container .view-section{display:flex;gap:30px;text-transform:uppercase;font-family:Mallory-Light,serif;font-size:14px;font-weight:400;letter-spacing:.5px;text-align:left}.breadcrumbs-container .breadcrumbs-inner-container .view-section .view-gallery{position:relative}.breadcrumbs-container .breadcrumbs-inner-container .view-section .view-gallery:hover{color:var(--tango);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--tango)}.breadcrumbs-container .breadcrumbs-inner-container .view-section .get-in-touch{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;cursor:pointer}.breadcrumbs-container .breadcrumbs-inner-container .view-section .get-in-touch:hover{color:var(--tango);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--tango)}.breadcrumbs-container .drawer-content,.breadcrumbs-container .mobile-bottom-drawer{display:none}@media screen and (max-width:1279px){.breadcrumbs-container{display:none}}@media screen and (min-width:1279px){.drawer-content,.mobile-bottom-drawer{display:none!important}}@media screen and (max-width:1279px){.mobile-bottom-drawer .bottom-nav{position:fixed;bottom:0;width:100vw;height:57px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;justify-content:space-around;align-items:center;text-transform:uppercase;background-color:#fff;padding:10px 0;z-index:1200;font-family:Mallory-Book,serif;font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:.5px;color:#24272c}.mobile-bottom-drawer .bottom-nav .view-gallery:hover{color:var(--tango);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--tango)}.mobile-bottom-drawer .bottom-nav .get-in-touch{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;cursor:pointer}.mobile-bottom-drawer .bottom-nav .get-in-touch:hover{color:var(--tango);text-decoration-color:var(--tango)}.drawer-content{background-color:#fff;height:"100%";display:"flex";flex-direction:"column";gap:"30px";z-index:1300}.drawer-content .bottom-nav{width:100%;height:57px;border-bottom:1px solid #ccc4b5;display:flex;justify-content:space-around;align-items:center;text-transform:uppercase;background-color:#fff;padding:10px 0;font-family:Mallory-Book,serif;font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:.5px;color:#24272c}.drawer-content .bottom-nav .view-gallery:hover{color:var(--tango);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--tango)}.drawer-content .bottom-nav .get-in-touch{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;cursor:pointer;color:var(--tango)}.drawer-content .bottom-nav .get-in-touch svg path{fill:var(--tango)}.drawer-content .bottom-nav .get-in-touch:hover{color:var(--tango);text-decoration-color:var(--tango)}}.sub-menu{width:100%;z-index:10;flex-direction:column;align-items:flex-start;position:relative}.sub-menu,.sub-menu .sub-menu-nav{display:flex;background-color:var(--slate-10)}.sub-menu .sub-menu-nav{transition:all .05s ease;padding:30px;justify-content:space-between;align-items:center;width:100vw;max-width:1920px}.sub-menu .sub-menu-mobile-nav{display:none;transition:all 1s ease-in-out}.sub-menu .menu-list{list-style-type:none;display:flex;align-items:center;gap:10px}.sub-menu .menu-list .menu-item:nth-child(2){margin-left:-11px}.sub-menu .menu-item{display:flex;align-items:center;text-transform:capitalize}.sub-menu .menu-item:last-child{pointer-events:none}.sub-menu .menu-item:first-child .menu-link :hover path{fill:var(--tango)!important}.sub-menu .menu-link{margin-left:5px;font-family:Mallory-Book,serif;font-size:14px;font-weight:500;line-height:14.4px;color:#24272c;text-transform:uppercase}.sub-menu .menu-link:hover{color:var(--tango)}.sub-menu .icon{margin-right:5px}.sub-menu .more-properties{display:flex;gap:10px;align-items:baseline;font-family:Mallory-Book,serif;cursor:pointer;text-transform:uppercase}.sub-menu .more-properties p{font-family:Mallory-Book,serif;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:.5px;color:#24272c}.sub-menu .more-properties .expand-icon{cursor:pointer}.sub-menu-sticky{position:sticky;top:0}.breadcrumbs-card{height:auto;width:200px;position:absolute;top:55px;left:70px;z-index:100}.breadcrumbs-card .card-content{display:flex;flex-direction:column;gap:10px;padding:16px!important}.breadcrumbs-card .card-content .card-menu-list{display:flex;flex-direction:column;font-family:Mallory-Book,serif;font-size:12px;font-weight:500;line-height:14.4px;text-align:left;color:#24272c;gap:10px;justify-content:space-between}@media screen and (min-width:1279px){.breadcrumbs-card{display:none}.sub-menu-sticky{position:relative;top:0}}@media screen and (max-width:767px){.sub-menu .sub-menu-nav,.sub-menu .sub-menu-nav .menu-list .menu-item{display:none}.sub-menu .sub-menu-nav .menu-list .menu-item .menu-link{text-transform:uppercase}.sub-menu .sub-menu-nav .menu-list .menu-item:first-child,.sub-menu .sub-menu-nav .menu-list .menu-item:last-child{display:flex}.sub-menu .sub-menu-nav .menu-list .menu-item:first-child:after{content:"...";margin-left:10px}.sub-menu .sub-menu-nav .menu-list .menu-item:first-child{margin-right:10px}.sub-menu .sub-menu-mobile-nav{background-color:var(--slate-10);transition:all .05s ease;padding:20px;display:flex;justify-content:space-between;align-items:center}.sub-menu .sub-menu-mobile-nav .menu-list{list-style-type:none;display:flex;align-items:center;gap:10px}.sub-menu .sub-menu-mobile-nav .menu-item{display:flex;align-items:center;text-transform:capitalize}.sub-menu .sub-menu-mobile-nav .menu-link{margin-left:5px;font-family:Mallory-Book,serif;font-size:14px;font-weight:500;line-height:14.4px;color:#24272c;text-transform:uppercase;text-decoration:none}.sub-menu .sub-menu-mobile-nav .ellipse{cursor:pointer}.sub-menu .sub-menu-mobile-nav .icon{margin-right:5px}.sub-menu .sub-menu-mobile-nav .more-properties{display:flex;gap:10px;align-items:baseline}.sub-menu .sub-menu-mobile-nav .more-properties p{font-family:Mallory-Book,serif;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:.5px;color:#24272c}.sub-menu .sub-menu-mobile-nav .more-properties .expand-icon{cursor:pointer}}.office-list-hidden{height:0!important;opacity:0;transition:all .3s ease-in-out}.office-list{height:335px;opacity:1;overflow:hidden;transition:all .3s ease-in-out}.office-list.collapsed{height:150px!important;overflow:hidden}.office-list.collapsed .grid{height:150px;overflow:auto}.office-list.collapsed .grid .office-items-container{height:150px;overflow:scroll}.office-list.collapsed .grid .office-items-container .card{height:100px}.office-list.collapsed .grid .office-items-container .card .content .description{display:none}.office-list.collapsed .grid .office-items-container .selected{height:125px}@media screen and (min-width:768px)and (max-width:1279px){.more-properties p{display:flex;gap:4px}.more-properties p:after{display:block;content:"PROPERTIES";font-size:14px}}