.menu-item{overflow:hidden}.menu-item:hover{cursor:pointer}.menu-item:hover .background-image{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);transition:-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95),-webkit-transform 6s cubic-bezier(.25,.45,.45,.95)}.menu-item:hover .content{opacity:.9}.menu-item.large{height:380px}@media screen and (max-width:800px){.menu-item{height:200px}}.menu-item .background-image{width:100%;height:100%;background-size:cover;background-position:50%}.menu-item .content{background-color:#fff;opacity:.7;position:absolute}.menu-item .content .title{margin:0 6px}.homepage{display:flex;flex-direction:column;align-items:center;padding:20px 80px}.directory-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.menu-item{min-width:30%;height:240px;flex:1 1 auto;display:flex;align-items:center;justify-content:center;border:1px solid #000;margin:0 7.5px 15px}.menu-item:first-child{margin-right:7.5px}.menu-item:last-child{margin-left:7.5px}.menu-item .content{height:90px;padding:0 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #000}.menu-item .content .title{font-weight:700;margin-bottom:6px;font-size:22px;color:#4a4a4a}.menu-item .content .subtitle{font-weight:lighter;font-size:16px}
/*# sourceMappingURL=6.2754f83c.chunk.css.map */