@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--fontBody: "Poppins", sans-serif;--fontHeading: "Poppins", sans-serif;--colorPrimary: #D20600;--colorSecondary: #B40500;--colorBlack: #2C2C2C;--colorGrey: #373737;--colorWhite: #fff;--colorPrimaryVals: 210, 6, 0;--colorSecondaryVals: 180, 5, 0;--colorGreyVals: 55, 55, 55;--wrapperWidth: 1360px;--internalWidth: 1240px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 0rem;--marginBottom: 2rem;--pFontSize: 16;--pLineHeight: 1.4;--extraFontSize: 20;--extraLineHeight: 1.4;--h1FontSize: 52;--h1LineHeight: 1;--h2FontSize: 40;--h2LineHeight: 1.1;--h3h4FontSize: 32;--h3h4LineHeight: 1.15;--h5h6FontSize: 24;--h5h6LineHeight: 1.2}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.locations-info{position:relative;overflow:hidden;background:var(--colorSecondary);display:grid;border-radius:1rem;grid-template-columns:1fr 1fr}@media screen and (max-width: 1200px){.locations-info{grid-template-columns:1.5fr 1fr}}@media screen and (max-width: 978px){.locations-info{grid-template-columns:1fr}}.locations-info .bg{position:absolute;top:0;left:0;bottom:0;width:51%}@media screen and (max-width: 768px){.locations-info .bg{display:none}}.locations-info .bg img{width:100%;height:100%}.locations-info .text{position:relative;padding:3.4375rem 3.75rem;display:flex;gap:2rem;flex-direction:column}@media screen and (max-width: 1300px){.locations-info .text{padding:2.5rem}}@media screen and (max-width: 768px){.locations-info .text{padding:1.875rem}}@media screen and (max-width: 400px){.locations-info .text{padding:1.5rem;gap:1.5rem}}.locations-info .text .inner{display:flex;flex-direction:column}.locations-info .text .inner h3{color:#fff;margin:0 0 1.5rem}@media screen and (max-width: 768px){.locations-info .text .inner h3{margin:0 0 1.25rem}}.locations-info .text .inner p{display:flex;gap:1rem;margin:0 0 1rem}.locations-info .text .inner p svg{flex-basis:1.25rem;min-width:1.25rem}.locations-info .text .inner p span,.locations-info .text .inner p a{color:#fff}@media(hover: hover){.locations-info .text .inner p a:hover{color:var(--colorBlack)}}.locations-info .text .bottom{display:flex;gap:2rem;justify-content:space-between;align-items:center}@media screen and (max-width: 600px){.locations-info .text .bottom{flex-direction:column;align-items:flex-start;gap:1.25rem}}.locations-info .text .bottom ul{display:flex;gap:0.75rem}.locations-info .text .bottom ul li a{display:flex;width:2.875rem;height:2.875rem;border:0.0625rem solid #fff;border-radius:0.5rem;align-items:center;justify-content:center;transition:background .6s cubic-bezier(0.19, 1, 0.22, 1)}.locations-info .text .bottom ul li a svg path{fill:#fff;transition:fill .6s cubic-bezier(0.19, 1, 0.22, 1)}.locations-info .text .bottom ul li a span{display:none}@media(hover: hover){.locations-info .text .bottom ul li a:hover{background:#fff}.locations-info .text .bottom ul li a:hover svg path{fill:var(--colorBlack)}}.locations-info .text .bottom .link1{background:#fff;transition:background .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 480px){.locations-info .text .bottom .link1 svg{display:none}}.locations-info .text .bottom .link1 svg path{fill:var(--colorPrimary);transition:path .6s cubic-bezier(0.19, 1, 0.22, 1)}.locations-info .text .bottom .link1 span{color:var(--colorBlack) !important;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.locations-info .text .bottom .link1:hover{background:var(--colorBlack)}.locations-info .text .bottom .link1:hover svg path{fill:#fff}.locations-info .text .bottom .link1:hover span{color:#fff !important}}.locations-info .map{position:relative;overflow:hidden;background:var(--colorBlack)}@media screen and (max-width: 978px){.locations-info .map{height:18.75rem}}@media screen and (max-width: 768px){.locations-info .map{height:14.375rem}}.locations-info .map #map{width:100%;height:100%}
