body .is-root-container .component-card-location{display:flex;flex-flow:column;background-color:#fff;box-shadow:0 5px 12px 0 rgba(0,40,85,.15);cursor:pointer;color:#000}body .is-root-container .component-card-location:hover .image-wrapper::before,body .is-root-container .component-card-location:hover .image-wrapper .rich-text,body .is-root-container .component-card-location:focus .image-wrapper::before,body .is-root-container .component-card-location:focus .image-wrapper .rich-text{opacity:1;visibility:visible}body .is-root-container .component-card-location:hover .content .title-wrapper .icon,body .is-root-container .component-card-location:focus .content .title-wrapper .icon{--icon-bg: #002855;--icon-border: #002855;--icon-color: #F2A900}body .is-root-container .component-card-location .image-wrapper{position:relative;overflow:hidden;width:100%;height:min(calc(15.625rem + 3.125 * (100vw - 22.5rem) / 77.5),18.75rem)}body .is-root-container .component-card-location .image-wrapper::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;content:"";z-index:2;background:linear-gradient(90deg, rgba(0, 40, 85, 0.8) 0%, rgba(0, 40, 85, 0.8) 100%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;transition:opacity 250ms,visibility 250ms}body .is-root-container .component-card-location .image-wrapper .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1}body .is-root-container .component-card-location .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-card-location .image-wrapper .rich-text{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;font-family:Roboto;font-weight:400;line-height:1.4;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:flex;flex-flow:column;position:relative;z-index:2;justify-content:center;padding:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 77.5),1.875rem);color:#fff;visibility:hidden;opacity:0;transition:opacity 250ms,visibility 250ms}body .is-root-container .component-card-location .content{display:flex;flex-flow:column;gap:1rem;padding:min(calc(1.25rem + 0.9375 * (100vw - 22.5rem) / 77.5),2.1875rem)}body .is-root-container .component-card-location .content .title{font-family:Poppins;font-weight:500;line-height:1.4;font-size:min(calc(1.125rem + 0.625 * (100vw - 22.5rem) / 77.5),1.75rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;text-transform:uppercase}body .is-root-container .component-card-location .content .info-wrapper{display:flex;flex-flow:column;gap:0.375rem}body .is-root-container .component-card-location .content .info-wrapper .address,body .is-root-container .component-card-location .content .info-wrapper .description{font-family:Roboto;font-weight:400;line-height:1.4;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}
/*# sourceMappingURL=card-location.css.map */
