@import url(https://fonts.googleapis.com/css2?family=Knewave&family=Manrope:wght@200..800&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.office-banner .grid{align-items:center;gap:10rem;grid-template-columns:1fr 50rem}.office-banner .start{height:65dvh}.office-banner .end{padding-right:10dvw}.office-banner .end .name{text-transform:uppercase}.office-banner .end .address{font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700;margin:3rem 0}.office-banner .end a{display:block;margin-bottom:1rem}.office-banner .end a:before{display:none}.office-banner .end .services{display:flex;flex-wrap:wrap;gap:1rem;margin-top:4rem}.office-banner .end .services .service{border:1px solid var(--main-color);border-radius:3rem;font-size:1.206rem;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700;padding:1em 1.5em;text-transform:uppercase}.office-banner .opening-hours{display:flex;flex-wrap:wrap;gap:5rem;justify-content:center;margin-top:5rem}.office-banner .opening-hours div{background:var(--light-grey-color);padding:3rem}.office-banner .opening-hours div h5{font-family:Manrope,manrope,sans-serif;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700}@media only screen and (max-width:768px){.office-banner .grid{gap:5rem;grid-template-columns:1fr}.office-banner .start{aspect-ratio:1/.6;height:auto;width:100%}.office-banner .end{padding:0 5rem}}