﻿body{display:flex;flex-direction:column;}h3{width:100%;text-align:center;}.layout-content{flex-grow:1;display:flex;flex-direction:column;}#events-page{flex-grow:1;}.content{width:100%;margin:auto;padding-inline:1.5rem;padding-bottom:1.5rem;}.event{max-width:1100px;margin-block:5rem;margin-inline:auto;border:5px solid var(--blue);border-radius:20px;background:#fff;overflow:clip;}.event-header{min-height:10rem;display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;gap:.5rem;border-bottom:5px solid var(--blue);}.event-header img{max-height:200px;max-width:600px;object-fit:contain;}.event-header h2{color:var(--blue);font-weight:600;}.event-header h2:not(:first-child){margin-block:.5rem;}.presentor-card{display:flex;padding:1rem;gap:2rem;}.presentor-card:not(:last-child){border-bottom:2px solid var(--blue);}div>.presentor-image{height:100%;}.presentor-image{align-content:center;width:165px;max-height:210px;border-radius:20px;object-fit:cover;justify-items:center;box-shadow:0 0 4px 3px rgba(135,135,135,.2);-webkit-box-shadow:0 0 3px 3px rgba(135,135,135,.2);-moz-box-shadow:0 0 3px 3px rgba(135,135,135,.2);}.presentor-display{flex:1;max-height:50%;display:flex;flex-direction:column;}.presentor-content{background:#fff;overflow:auto;}.presentor-card h3{margin-bottom:.15rem;font-weight:600;color:var(--blue);}p{margin:0;}p.title{font-weight:600;margin-bottom:0;margin-top:.75rem;line-height:1.35;}.presentation:first-child>.title{margin-top:0;}span.bold{font-weight:600;color:var(--blue);}#events-page{position:relative;overflow:clip;}.pentagon-shape{position:absolute;clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%);background-color:#c1c1c1;position:absolute;opacity:.6;transition:opacity .3s;z-index:-1;}#missing-events{position:absolute;top:50%;left:50%;padding:1.25rem;transform:translate(-50%,-70%);background:#fff;border:5px solid var(--green);border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);}#missing-events h3{margin:0;color:var(--blue);font-weight:600;}@media(max-width:650px){.presentor-card{flex-direction:column;}}