@import url(https://use.typekit.net/hxc3xrk.css);
@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.office-slider .f-carousel{--f-carousel-gap:16px;--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/3.5)}@media only screen and (max-width:1280px){.office-slider .f-carousel{--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/2.5)}}@media only screen and (max-width:1124px){.office-slider .f-carousel{--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/1.5)}}@media only screen and (max-width:576px){.office-slider .f-carousel{--f-carousel-slide-width:100%}}
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.officecell{position:relative;min-height:40rem;height:100%;display:block}.officecell:hover .image{opacity:0;pointer-events:none}.officecell .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:all .5s cubic-bezier(.445,.05,.55,.95)}.officecell .image:before{display:none}.officecell .image .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.officecell .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,.2)}.officecell .image .overlay a:before{display:none}.officecell .content{position:relative;padding:5rem 3rem;z-index:1;height:100%}.officecell .content h4{font-family:museo-sans,sans-serif;margin-bottom:3rem}.officecell .content .contact-info,.officecell .content p{margin-bottom:3rem}.officecell .content .contact-info a{line-height:1.5}.officecell .content .contact-info a:before{display:none}@media(hover:none){.officecell:hover .image{opacity:1;pointer-events:auto}.officecell .image{position:relative;height:30vh}}@media only screen and (max-width:576px){.officecell .content{padding:3rem}.officecell .content .btw,.officecell .content .opening-hours{display:none}.officecell .content p{margin-bottom:1.5rem}}
