@import "https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400..700;1,400..700&display=swap";:root{--background:#f1f1e4;--primary-text:#33363b;--white:#fff;--border-width:2px;--border-color:#00db37;--special-bg:#00005a;--grey:#33363b;--green:#00db34;--blue:#18538f}#root{overflow:hidden}body{box-sizing:content-box;background:var(--background);margin:0;padding:0;font-family:Cabin,sans-serif;font-size:16px}p{font-size:1.2rem}section{display:grid}#container{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);grid-template-areas:"header header header header""rebuild rebuild rebuild rebuild"".upcoming upcoming.""footer footer footer footer";justify-content:center;justify-items:center;display:grid}@media (width<=850px){#container{grid-template-columns:1fr;grid-template-areas:"header""rebuild""upcoming""footer"}#container .message{padding:0 50px 22px}#container p{font-size:1.25em}#container .paralives{padding:0 50px 22px 33px}}@media (width<=390px){#container{grid-template-columns:1fr;grid-template-areas:"header""rebuild""upcoming""footer"}#container .message{padding:0 50px 22px}#container .paralives{padding:0 50px 22px 33px}}header{grid-area:header;align-items:center}header img{align-items:center;width:clamp(150px,100%,750px);overflow:hidden}header .responsive{max-width:100%;height:auto;display:block}#rebuild{grid-area:rebuild;align-items:center}.message{color:var(--white);background:var(--special-bg);border:var(--border-width) solid var(--border-color);border-radius:15px;max-width:1050px;padding:0 100px 22px 50px;font-size:1rem;font-weight:900}.message h1{color:var(--white);padding-top:20px}.message a{color:var(--green);font-weight:bolder}.message p{text-align:center}#upcoming{grid-area:upcoming;align-items:center}.paralives{text-align:center;width:80%;margin:15px;padding:0 50px 22px;font-size:1.25rem}.paralives p{color:var(--grey)}.paralives img{width:clamp(250px,100%,650px)}.paralives date{animation:bounce}#ep18,#ep20{align-items:center}#ep18 ul,#ep20 ul{font-weight:500;list-style:none}#ep18 p,#ep20 p{text-align:center;font-weight:600}#ep18 div,#ep20 div{margin:15px;padding:15px}#ep18 h3,#ep20 h3{text-align:center}#ep18{grid-area:ep18}#ep20{grid-area:ep20}#footer{grid-area:footer;align-items:center}#footer p{color:var(--grey);text-align:center;margin:2px;padding-bottom:12px;font-weight:800;line-height:1.5}
