.diveSiteMap{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:100%;padding:2rem}@media(max-width:1024px){.diveSiteMap{justify-content:center}}.diveSite{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 16px);display:flex;flex-direction:column;margin-bottom:32px;border-radius:4px;overflow:hidden;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.diveSite:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.diveSite .diveSiteImage{position:relative;width:100%;padding-top:56.25%}.diveSite .overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .5s ease;display:flex;align-items:flex-start;justify-content:center;padding:20px;background:rgba(0,0,0,.7);color:#fff;text-align:center;font-size:1em}.diveSite .overlay:hover{opacity:1}.diveSite .description{max-height:85%;overflow-y:auto;text-align:center;margin-bottom:10px;padding-right:8px;box-sizing:border-box;font-size:18px;height:100%}.diveSite .description::-webkit-scrollbar{width:3px}.diveSite .description::-webkit-scrollbar-track{background:#f1f1f1}.diveSite .description::-webkit-scrollbar-thumb,.diveSite .description::-webkit-scrollbar-thumb:hover{background:#ff5b10}.diveSite .titleBar{background-color:#ff5b10;color:#fff;padding:10px 20px;display:flex;justify-content:center;align-items:center;font-size:1.2em;text-transform:uppercase}.diveSite .locationIcon{margin-right:10px}@media(max-width:1168px){.diveSite{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 16px)}}@media(max-width:768px){.diveSite{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 16px)}.diveSite .description{text-transform:none;align-self:flex-start;font-size:18px}.diveSite .titleBar{background-color:#ff5b10;color:#fff;padding:0 5px;display:flex;justify-content:center;align-items:center;font-size:1.2em;text-transform:uppercase}}@media(max-width:480px){.diveSite{flex:0 1 100%}.diveSite .titleBar{background-color:#ff5b10;color:#fff;padding:0;display:flex;justify-content:center;align-items:center;font-size:1.2em;text-transform:uppercase}}