.elementor-widget-facilities{--darkblue: rgb(0, 26, 59);--lightblue: rgb(51, 72, 98);--grey: rgb(205, 213, 223);--cols: 1}@media(width > 480px){.elementor-widget-facilities{--cols: 2}}@media(width > 1024px){.elementor-widget-facilities{--cols: 3}}@media(width > 1280px){.elementor-widget-facilities{--cols: 4}}.elementor-widget-facilities .facility-list{display:grid;grid-template-columns:repeat(var(--cols), 1fr);gap:1rem}.elementor-widget-facilities .facility{display:grid;container:card/inline-size;border:1px solid #d4dce1;border-radius:.5rem;background-color:#fff;overflow:hidden;transition:.25s cubic-bezier(0, 0, 0.23, 0.98);transform:translate(0px)}.elementor-widget-facilities .facility:hover,.elementor-widget-facilities .facility:focus-within{box-shadow:rgba(0,26,59,.1) 0px 4px 4px,rgba(93,95,101,.13) 0px 5px 15px 2px;transform:translate(0px, -5px)}.elementor-widget-facilities .facility a{color:inherit}.elementor-widget-facilities .facility-image{overflow:hidden;aspect-ratio:5/2;background-color:#f7f7f7}.elementor-widget-facilities .facility-image img{object-fit:cover;width:100%;height:100%}.elementor-widget-facilities .facility-logos{display:flex;align-items:center;justify-content:end;gap:2px;border-top:1px solid #001a3b;border-bottom:1px solid #001a3b;background-color:rgba(212,220,225,.1254901961);padding-block:4px;padding-inline:.5rem}.elementor-widget-facilities .facility-logos img{width:40px;aspect-ratio:1}.elementor-widget-facilities .facility-info{display:grid;gap:.25rem;grid-template-columns:1fr;align-items:end;padding:.5rem 1rem 1rem 1rem}.elementor-widget-facilities .facility-title{grid-column:1;font-family:"Roboto",sans-serif;font-size:1.5rem;line-height:1.45;color:#001a3b}.elementor-widget-facilities .facility-address{grid-column:1;font-size:1rem;line-height:1.6;font-style:normal;color:#334862}.elementor-widget-facilities .facility-phone a{text-decoration:underline}.elementor-widget-facilities .facility-link{font-weight:700}.elementor-widget-facilities .facility-link a{text-decoration:underline}@container card (width > 375px){.elementor-widget-facilities .facility-info{grid-template-columns:1fr 1fr}.elementor-widget-facilities .facility-phone,.elementor-widget-facilities .facility-link{grid-column:2}}
