.elementor-123 .elementor-element.elementor-element-cb9ebf7{--display:flex;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__overlay{background-color:transparent;background-image:linear-gradient(0deg, rgba(10,15,20,.90) 0%, rgba(10,15,20,.18) 100%);}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero{height:64vh;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__inner{width:min(calc(100% - 32px),1280px);padding:120px 0px 70px 0px;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__content{text-align:left;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__image{object-position:center center;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__eyebrow{color:#d1a54a;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__title{color:#fffaf0;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__description{color:rgba(255,255,255,.76);}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__count{color:#d1a54a;}.elementor-123 .elementor-element.elementor-element-db813a0{--display:flex;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid-section{background-color:#f5f0e6;padding:90px 0px 110px 0px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid__items{--ims-gems-columns:3;column-gap:24px;row-gap:32px;--ims-gems-row-gap:32px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid-section__inner{width:min(calc(100% - 32px),1280px);}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__body{padding:22px 22px 22px 22px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card{border-radius:18px 18px 18px 18px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__media{height:290px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__media::after{background:rgba(12, 18, 15, 0.12);}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__title a{color:#17221d;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__eyebrow, .elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__address{color:#6f7773;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__price{color:#9a7840;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__link{color:#17221d;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-card__link:hover{color:#9a7840;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-pagination > ul.page-numbers{justify-content:center !important;gap:10px !important;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-pagination > ul.page-numbers > li > .page-numbers{width:44px;min-width:44px;height:44px;color:#202326;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-pagination > ul.page-numbers > li > .page-numbers.current{color:#fffaf0;background:#182028;}@media(max-width:1024px){.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero{height:56vh;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__inner{padding:100px 0px 54px 0px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid__items{--ims-gems-columns:2;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid-section{padding:70px 0px 80px 0px;}}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero{height:480px;}.elementor-123 .elementor-element.elementor-element-5982c07 .ims-gems-office-archive-hero__inner{padding:90px 0px 40px 0px;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid__items{--ims-gems-columns:1;}.elementor-123 .elementor-element.elementor-element-7a9ac7f .ims-gems-office-archive-grid-section{padding:55px 0px 65px 0px;}}