.common-map-address-section{padding-top:6rem;padding-bottom:6rem;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;padding-inline:5%}.common-map-address-section .section-title{color:var(--color-primary);font-size:var(--font-size-main-heading);font-weight:var(--font-weight-light);margin-bottom:3.7rem;font-family:Anek Latin}.common-map-address-section .address-grid{gap:3rem;display:flex}.common-map-address-section .map-container{background:var(--color-border-light);border-radius:1.5rem;flex:2;display:flex;overflow:hidden}.common-map-address-section .address-details-card{border:1px solid #d9d9d9;border-bottom:9px solid var(--theme-color,var(--color-nps-orange));background:#fff;border-radius:1.5rem;flex-direction:column;flex:1;gap:1.5rem;padding:2.5rem;display:flex;position:relative}.common-map-address-section .address-item{align-items:flex-start;gap:1.25rem;display:flex}.common-map-address-section .address-item-icon{background:#f8f8f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.common-map-address-section .address-item-text{font-size:var(--font-size-md);font-weight:var(--font-weight-light);color:var(--color-text-body);line-height:var(--line-height-snug);font-family:Anek Latin}.common-map-address-section .address-item-text b{font-weight:var(--font-weight-semibold)}.common-map-address-section .map-container .responsivemap{flex:1;width:100%;position:relative;overflow:hidden}.common-map-address-section .map-container .responsivemap iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){.common-map-address-section .map-container,.common-map-address-section .address-details-card{width:100%}.common-map-address-section .section-title{font-size:var(--font-size-h3-lg);margin-bottom:2rem}.common-map-address-section .map-container .responsivemap{flex:none;height:0;padding-top:56.25%}}@media (max-width:768px){.common-map-address-section .section-title{font-size:var(--font-size-2xl)}.common-map-address-section .address-details-card{padding:1.5rem}.common-map-address-section .address-item-text{font-size:var(--font-size-caption)}.common-map-address-section .address-item{gap:.25rem}.common-map-address-section{padding-top:2rem}.address-grid{flex-direction:column-reverse}}
