.partner-location-section{background-color:#fff;background-color:var(--section-bg,#fff);margin-bottom:2rem;margin-top:2rem;padding-bottom:2rem;padding-top:2rem}@media (min-width:1280px){.partner-location-section__inner.with-two-card .rich-text-block{max-width:calc(33% - 20px)}.partner-location-section__inner.with-two-card .partner-location-section__container{max-width:calc(67% - 20px)}}@media (min-width:768px){.partner-location-section__inner.with-two-card .partner-location-section__container .partner-location-card{width:calc(50% - 8px)}.partner-location-section__inner.with-one-card .rich-text-block{max-width:calc(100% - 425px)}.partner-location-section__inner.with-one-card .partner-location-section__container{max-width:405px}.partner-location-section__inner.with-one-card .partner-location-section__container .partner-location-card{width:100%}}.partner-location-section__inner .rich-text-block.site-padding{padding-left:0;padding-right:0}.partner-location-section__container{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;position:relative;width:100%}.partner-location-card{border-color:#d2d6db;border-color:var(--border-color,#d2d6db);border-radius:16px;border-radius:var(--border-radius,16px);border-width:1px;padding:1rem;position:relative;width:100%}@media (min-width:768px){.partner-location-card{width:calc(50% - 8px)}}@media (min-width:1280px){.partner-location-card{max-width:405px;width:calc(33.33% - 12px)}}.partner-location-card__img{border-radius:12px;border-radius:var(--image-radius,12px);height:100%;max-height:324px;min-height:324px;overflow:hidden;position:relative;width:100%}.partner-location-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1}.partner-location-card__img:after{background-color:rgb(from var(--plc-overlay-color) R G B/calc(var(--plc-overlay-opacity)/100));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.partner-location-card__content{display:flex;flex-direction:column;height:100%;left:0;padding:2.5rem;position:absolute;top:0;width:100%;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.partner-location-card__content h2,.partner-location-card__content h3,.partner-location-card__content h4,.partner-location-card__content h5,.partner-location-card__content h6,.partner-location-card__content li,.partner-location-card__content p{color:inherit}.partner-location-card__content .partner-btn{margin-top:auto}.partner-location-card__content .global-link-btn.tertiary-btn{padding:0}.partner-location-card__content .global-link-btn.tertiary-btn:hover{background-color:transparent}
