@import url(https://use.typekit.net/gxs7rrj.css);
:root{--nav-height: 5rem;--placeholder: 100rem;--small-placeholder: 34rem;--padding: 3rem;--small-padding: 2rem;--smaller-padding: 1rem;--base: 17px;--body: 1rem;--h1: 4rem;--h2: 5.5rem;--h3: 1.5rem;--h4: 2.2rem;--h5: 1.5rem;--h6: 1rem;--event-name-row-height: 150px}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes nav-scroll{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nav-scroll{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes line1-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{-webkit-transform:translate(-50%, 25%);transform:translate(-50%, 25%)}100%{-webkit-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}}@keyframes line1-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{-webkit-transform:translate(-50%, 25%);transform:translate(-50%, 25%)}100%{-webkit-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}}@-webkit-keyframes line2-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}100%{-webkit-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}}@keyframes line2-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}100%{-webkit-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}}@-webkit-keyframes line1-closed{0%{-webkit-transform:translate(-50%, 25%) rotate(45deg);transform:translate(-50%, 25%) rotate(45deg)}50%{-webkit-transform:translate(-50%, 25%) rotate(0);transform:translate(-50%, 25%) rotate(0)}100%{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}@keyframes line1-closed{0%{-webkit-transform:translate(-50%, 25%) rotate(45deg);transform:translate(-50%, 25%) rotate(45deg)}50%{-webkit-transform:translate(-50%, 25%) rotate(0);transform:translate(-50%, 25%) rotate(0)}100%{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}@-webkit-keyframes line2-closed{0%{-webkit-transform:translate(-50%, -25%) rotate(-45deg);transform:translate(-50%, -25%) rotate(-45deg)}50%{-webkit-transform:translate(-50%, -25%) rotate(0);transform:translate(-50%, -25%) rotate(0)}100%{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}@keyframes line2-closed{0%{-webkit-transform:translate(-50%, -25%) rotate(-45deg);transform:translate(-50%, -25%) rotate(-45deg)}50%{-webkit-transform:translate(-50%, -25%) rotate(0);transform:translate(-50%, -25%) rotate(0)}100%{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:where(:not(iframe,canvas,img,svg,video):not(svg *):not(.admin_editor):not(.mce-content-body)){all:unset;display:revert}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font:200 var(--base)/1.75em "new-hero",sans-serif}body{font-size:var(--body);line-height:1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;color:#10143d}h1,h2,h3{color:#559dd6}h1{font-size:var(--h1);line-height:1em;font-weight:200;text-transform:uppercase}h2{font-size:var(--h2);font-family:"mrs-eaves-xl-serif-narrow",serif;font-weight:400;font-style:italic;text-transform:lowercase;line-height:1em}h3{color:#10143d;font-weight:700;font-size:var(--h3)}h4{font-size:var(--h4);text-transform:uppercase;font-weight:700;line-height:1em}h5{font-weight:700;margin-bottom:.5rem;font-size:var(--h5)}h6{text-transform:uppercase;font-weight:700;margin-bottom:.5rem}strong,b{font-weight:500}em,i{font-style:italic}a:not([class]){cursor:pointer;text-decoration:underline}.icon-before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1em}.icon-before:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:1.1rem;height:1.1rem;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:-0.2rem;margin-right:.5rem}.icon-before.date:before{background-image:url(f27e186346c2a0446015.svg)}.icon-before.time:before{background-image:url(a66b3d2b5c80b821dd77.svg)}.icon-before.location:before{background-image:url(409b040493e1a46cdb3f.svg)}.icon-before.white.date:before{background-image:url(2bacf56048d4a821ac60.svg)}.icon-before.white.time:before{background-image:url(100ddeddf8a9c2396dbe.svg)}.icon-before.white.location:before{background-image:url(409b040493e1a46cdb3f.svg)}main{padding:var(--padding) 0;-webkit-box-flex:1;-ms-flex:1;flex:1}main.no-top-padding{padding-top:0}main.no-top-padding .main-content{padding-top:var(--padding)}.placeholder{max-width:var(--placeholder);width:100%;padding:0 var(--padding);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.small-placeholder{max-width:var(--small-placeholder);width:100%;padding:0 var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.base-grid{display:grid;grid-template-columns:60% auto;gap:var(--padding);width:100%}.sidebar-details{background-color:#f1f5fc;padding:var(--padding) var(--small-padding) var(--small-padding) var(--small-padding);color:#e31759;font-weight:600;margin-bottom:auto}.sidebar-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.sidebar-details select{background-color:#fff}.sidebar-details li{line-height:1.3em}.sidebar-details li:not(:last-of-type){margin-bottom:var(--smaller-padding)}.sidebar-details .button{width:100%;margin-top:var(--small-padding)}.sidebar-details button.button{margin-top:.5rem}.sidebar-details .countdown-container{margin-top:var(--small-padding)}.sidebar-details .signup-deadline{margin-top:var(--smaller-padding)}.sidebar-details .signup-deadline strong{color:#559dd6}.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f1f5fc;margin-bottom:var(--smaller-padding)}.dropdown-item+h2{margin-top:var(--small-padding)}.dropdown-item svg{width:1.4rem;height:1.4rem;cursor:pointer}.dropdown-item .dropdown-content{display:none}.dropdown-item .dropdown-title{width:100%;position:relative;cursor:pointer}.dropdown-item .dropdown-title:after{position:absolute;content:"";background-image:url(9f334717015ff0df854f.svg);background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;top:50%;right:var(--smaller-padding);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-item.opened .dropdown-title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.table-filters{background-color:#f1f5fc;padding:var(--smaller-padding) var(--small-padding) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto}.table-filters input:not([type=checkbox]){background-color:#fff}.table-filters fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-filters label{font-size:.8em}table th{color:#559dd6;font-weight:600}table th,table td{padding-right:1rem;padding-bottom:.2rem}table th:first-of-type,table td:first-of-type{padding-left:0}table th:last-of-type,table td:last-of-type{padding-right:0}table td.icon{width:1.5rem;vertical-align:middle;text-align:center;padding:.5rem}table td.icon a,table td.icon button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}table td.icon svg{vertical-align:middle;width:.8rem}table td.icon button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}table .td-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}table .td-flex svg{width:1.5rem;height:1.5rem}table .no-matches-row{display:none}table.searching tbody tr{display:none}table.searching tbody tr.matches{display:table-row}table.searching.no-matches thead{display:none}table.searching.no-matches .no-matches-row{display:table-row}.table-filters input,.table-filters select{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid rgba(0,0,0,.2);padding:0 .5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.table-wrapper{overflow-x:scroll}.styled-table{width:100%;background-color:#f1f5fc;padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem}.styled-table th{border-bottom:1px solid #559dd6}.styled-table tr{height:45px}.styled-table tr:nth-of-type(2n){background-color:#f1f5fc}.styled-table th,.styled-table td{padding:0 .5rem;vertical-align:middle}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:calc(40vmin + var(--nav-height));-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--small-padding) 0;padding-top:calc(var(--small-padding) + var(--nav-height));position:relative}header .placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:35%;z-index:2}header .text-content{border-bottom:1px solid #559dd6;padding-bottom:var(--small-padding);margin-bottom:var(--padding)}header .header-buttons{margin-top:var(--small-padding)}header .header-buttons strong{display:block;margin-bottom:var(--smaller-padding)}header .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}header.no-bot-padding .text-content{margin-bottom:0}header.admin{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(11%, rgb(215, 232, 245)), color-stop(90%, rgb(85, 157, 214)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(215, 232, 245) 11%, rgb(85, 157, 214) 90%)}header.user{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(11%, rgb(215, 232, 245)), color-stop(90%, rgb(85, 157, 214)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(215, 232, 245) 11%, rgb(85, 157, 214) 90%)}header.event-details{padding-bottom:var(--event-name-row-height)}header:after{position:absolute;right:0;bottom:1rem;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;max-width:850px;height:40vmin;background-position:bottom;background-image:url(22afd83c0a498126ad24.svg);background-repeat:no-repeat;margin-top:auto}nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:var(--nav-height);z-index:10}nav .placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-logo{position:absolute;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:calc(100% - var(--small-padding))}nav .nav-logo svg{height:100%;width:auto}nav .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:lowercase;list-style-type:none;margin-left:auto;color:#fff;font-weight:500}nav .nav-menu li:not(:last-of-type){padding-right:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box}nav a{-webkit-transition:color .25s;transition:color .25s;text-decoration:none;cursor:pointer}nav a:hover,nav a.active{color:#e31759;cursor:pointer}nav a:not([class]){text-decoration:none}nav.user a:hover,nav.user a.active{color:#10143d}.grecaptcha-badge{display:none}.message{display:none;padding-right:.5rem}.message.error{color:#e31759}.message.success{color:#559dd6}.message.error,.message.success{display:block}.form-loading{pointer-events:none;opacity:.5}form{display:grid;gap:1rem;-webkit-transition:opacity .25s;transition:opacity .25s;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%}form.form-loading{pointer-events:none;opacity:.5}form h6{margin-top:var(--smaller-padding);margin-bottom:0}form.paged-form{display:-webkit-box;display:-ms-flexbox;display:flex}form .form-page{width:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .form-page.active{display:-webkit-box;display:-ms-flexbox;display:flex}form section{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin-bottom:var(--padding-half)}form .span-cols{grid-column:span 2;width:100%}form label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;color:#559dd6;font-weight:200}form small{color:rgba(16,20,61,.5);margin-left:.25rem;font-size:.9em}form label,form fieldset{width:100%}form input,form select:not([multiple]){line-height:2.5rem;height:2.5rem}form fieldset.bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}form fieldset.bottom-section .message{grid-column:span 2;margin-bottom:var(--smaller-padding)}form fieldset.bottom-section .button:nth-of-type(2){margin-left:1rem}form input:not([type=checkbox]),form input:not([type=radio]),form input:not([type=submit]),form textarea,form select{background-color:#f1f5fc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem;width:100%}form input:not([type=checkbox]):-webkit-autofill,form input:not([type=radio]):-webkit-autofill,form input:not([type=submit]):-webkit-autofill,form textarea:-webkit-autofill,form select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#559dd6}form input[readonly]{border:1px dashed #f1f5fc;cursor:not-allowed}form input[type=file]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form input[type=file]::-webkit-file-upload-button{outline:none;border:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#e31759;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s;padding:.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}form input[type=file]::file-selector-button{outline:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e31759;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s;padding:.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}form input[type=file]::-webkit-file-upload-button:hover{background-color:#b51247}form input[type=file]::file-selector-button:hover{background-color:#b51247}form input[type=checkbox],form input[type=radio]{pointer-events:none;position:absolute;opacity:0}form input[type=checkbox]+label,form input[type=radio]+label{-webkit-transition:color .25s;transition:color .25s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#559dd6;width:auto}form input[type=checkbox]+label:before,form input[type=radio]+label:before{-webkit-transition:background-color .25s;transition:background-color .25s;border:1px solid #559dd6;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1rem;width:1rem;content:""}form input[type=checkbox]+label:hover,form input[type=radio]+label:hover{cursor:pointer}form input[type=checkbox]+label:before{background-repeat:no-repeat;background-size:100% auto;background-position:50%}form input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23283583%27%3E%3Cpath d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27%3E%3C/path%3E%3C/svg%3E");background-size:75% auto}form input[type=radio]+label:before{border-radius:50%}form input[type=radio]:checked+label:before{background:#559dd6}form textarea{padding:.5rem 1rem;min-height:2.5rem;resize:vertical;height:auto}form select[multiple]{padding:.5rem 1rem}form select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27 fill=%27%23559dd6%27%3E%3Cpath d=%27M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z%27%3E%3C/path%3E%3C/svg%3E");background-position:right 1rem top calc(50% - .25rem);background-size:auto 1.5rem;background-repeat:no-repeat}form.uses-placeholders fieldset[data-type=field]{display:grid}form.uses-placeholders fieldset[data-type=field] label{padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1em;-webkit-transition:font-size .25s,padding .25s,-webkit-transform .25s;transition:font-size .25s,padding .25s,-webkit-transform .25s;transition:transform .25s,font-size .25s,padding .25s;transition:transform .25s,font-size .25s,padding .25s,-webkit-transform .25s}form.uses-placeholders fieldset[data-type=field] label,form.uses-placeholders fieldset[data-type=field] input{grid-row:1;grid-column:1}form.uses-placeholders fieldset[data-type=field].has-content label{-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0%;font-size:.8rem;height:1.3em}button{cursor:pointer}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e31759;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s;font-size:1rem;text-transform:lowercase;text-align:center;padding:.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-weight:500}.button:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:.75rem;height:.75rem;margin-left:var(--smaller-padding);background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(08fd26581b91f2d6d5b9.svg)}.button:hover{background-color:#b51247}.button.light{background-color:#559dd6}.button.light:hover{background-color:#3085c8}.button.blue{background-color:#559dd6}.button.blue:hover{background-color:#3085c8}.button.darkblue{background-color:#10143d}.button.darkblue:hover{background-color:#050715}.button.disabled{pointer-events:none;background-color:#559dd6}.button[disabled]{background-color:#f0f0f0;pointer-events:none}a.has-icon,button.has-icon,.button.has-icon{display:-webkit-box;display:-ms-flexbox;display:flex}a.has-icon:before,button.has-icon:before,.button.has-icon:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem;margin-right:var(--smaller-padding);background-position:center;background-size:contain;background-repeat:no-repeat}a.has-icon.edit:before,button.has-icon.edit:before,.button.has-icon.edit:before{background-image:url(aeca54747e8084c74058.svg)}a.has-icon.delete:before,button.has-icon.delete:before,.button.has-icon.delete:before{background-image:url(68ec2c799d4b667a3563.svg)}a.has-icon.mail:before,button.has-icon.mail:before,.button.has-icon.mail:before{background-image:url(0f09645d371911a67fe5.svg)}a.has-icon.stats:before,button.has-icon.stats:before,.button.has-icon.stats:before{background-image:url(393e02fbba0ee9666efb.svg)}a.has-icon.users:before,button.has-icon.users:before,.button.has-icon.users:before{background-image:url(d5eec00155cd8b26bafd.svg)}a.has-icon.formfields:before,button.has-icon.formfields:before,.button.has-icon.formfields:before{background-image:url(80b6bdd051d94ab00ff7.svg)}a.has-icon.base-data:before,button.has-icon.base-data:before,.button.has-icon.base-data:before{background-image:url(1b7515347081605640bf.svg)}a.has-icon.photo:before,button.has-icon.photo:before,.button.has-icon.photo:before{background-image:url(03bfcb4f3a7fa4104e82.svg)}a.has-icon.copy:before,button.has-icon.copy:before,.button.has-icon.copy:before{background-image:url(a89e2263d2f814ebd1ac.svg)}a.has-icon.white.mail:before,button.has-icon.white.mail:before,.button.has-icon.white.mail:before{background-image:url(984c4f4f4deb0026e546.svg)}a.has-icon.white.photo:before,button.has-icon.white.photo:before,.button.has-icon.white.photo:before{background-image:url(000699e9a889783b9c14.svg)}.back-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e31759;cursor:pointer;padding:.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e31759;text-transform:lowercase;font-weight:500}.back-button:hover{-webkit-filter:grayscale(20%);filter:grayscale(20%)}.back-button:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:.75rem;height:.75rem;margin-right:var(--smaller-padding);background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(f9dabb6f7ed2d0a44877.svg)}.info-hover{position:relative}.info-hover svg{fill:#559dd6;display:block;width:1rem;height:1rem;-webkit-transition:fill .25s;transition:fill .25s;cursor:pointer}.info-hover .info-hover-content{-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0);transform:scale(0);opacity:0;pointer-events:none;z-index:2;right:0;background-color:#f1f5fc;padding:1rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;-webkit-box-shadow:0px 0px 40px 5px rgba(0,0,0,.075);box-shadow:0px 0px 40px 5px rgba(0,0,0,.075);margin-bottom:2rem;font-size:.8rem;font-weight:300;width:320px;line-height:1.6em}.info-hover:hover svg{fill:#e31759}.info-hover:hover .info-hover-content{opacity:1;-webkit-transform:scale(1) translateY(15px);transform:scale(1) translateY(15px);pointer-events:auto}.nav-menu_toggle{-webkit-transition:background-color .25s;transition:background-color .25s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:none;font-size:0;width:2rem;height:2rem;margin-left:auto;z-index:4}.nav-menu_toggle.open::before{-webkit-animation:line1-open .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards;animation:line1-open .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards}.nav-menu_toggle.open span{opacity:0}.nav-menu_toggle.open::after{-webkit-animation:line2-open .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards;animation:line2-open .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards}.nav-menu_toggle.closed::before{-webkit-animation:line1-closed .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards;animation:line1-closed .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards}.nav-menu_toggle.closed::after{-webkit-animation:line2-closed .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards;animation:line2-closed .5s cubic-bezier(0.25, 0.75, 0.5, 1.25) 1 forwards}.nav-menu_toggle::before,.nav-menu_toggle::after,.nav-menu_toggle span{position:absolute;background:#000;width:2rem;height:2px;content:"";right:0;left:50%}.nav-menu_toggle::before{-webkit-transform:translate(-50%, -0.5rem);transform:translate(-50%, -0.5rem);-webkit-transform-origin:50%;transform-origin:50%}.nav-menu_toggle::after{-webkit-transform:translate(-50%, 0.5rem);transform:translate(-50%, 0.5rem);-webkit-transform-origin:50%;transform-origin:50%}.nav-menu_toggle span{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity .25s;transition:opacity .25s}article.event{background-color:#f1f5fc;display:grid;grid-template-columns:300px 1fr}article.event .event-image{height:100%;width:100%;aspect-ratio:4/3}article.event .event-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article.event h3{margin-bottom:1rem}article.event .event-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box}article.event .event-text{margin-bottom:var(--smaller-padding)}article.event .button{margin-left:auto;margin-top:auto}article.event-block{background-color:#f1f5fc;display:grid;grid-template-columns:1fr 1fr}article.event-block .event-details{grid-row:1;grid-column:1}article.event-block .event-image{grid-column:2;grid-row:1/3;width:100%;height:100%;position:relative}article.event-block .event-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}article.event-block .date-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1rem;font-size:.8rem}article.event-block .event-details{margin:0 var(--small-padding);padding-top:var(--small-padding);padding-bottom:var(--smaller-padding);border-bottom:1px solid #559dd6}article.event-block .event-buttons{grid-column:1;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.9rem}article.event-block .event-buttons a,article.event-block .event-buttons button{color:#e31759;cursor:pointer;font-weight:400;line-height:1.4em;-webkit-transition:color .25s;transition:color .25s;padding:.25rem 0}article.event-block .regular-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--smaller-padding) var(--small-padding)}article.event-block .styled-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}article.event-block .styled-buttons a,article.event-block .styled-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#d3e0f4;-webkit-transition:background-color .25s;transition:background-color .25s}article.event-block .styled-buttons a:hover,article.event-block .styled-buttons button:hover{background-color:#aac3ea}article.event-block .styled-buttons.multiple-buttons{display:grid;grid-template-columns:auto auto;gap:2px}.small-text{color:#559dd6;font-weight:600;font-style:italic;font-size:.7rem;line-height:1em;margin-top:.5rem}article.event,article.event-horizontal{color:#10143d}article.event .date-row,article.event-horizontal .date-row{font-weight:600;margin-bottom:.5rem}article.event .date-row .date,article.event-horizontal .date-row .date{margin-right:.5rem}.countdown{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;font-size:1.5rem}.countdown>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.countdown>div:not(:last-of-type){margin-right:var(--smaller-padding)}.countdown label{font-size:.75rem;font-weight:300;line-height:1em;margin-left:.5rem}.tox-promotion,.tox-statusbar__branding{display:none !important}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #000 !important}.mce-content-body{padding:1rem}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#e31759;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}main.login{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(11%, rgb(215, 232, 245)), color-stop(90%, rgb(85, 157, 214)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(215, 232, 245) 11%, rgb(85, 157, 214) 90%)}main.login .small-placeholder{position:relative;z-index:1}main.login .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--smaller-padding);margin-bottom:var(--small-padding)}main.login .logo svg{width:55%}main.login .welcome-text{padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}main.login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}main.login form input:not([type=checkbox]){background-color:#f1f5fc}main.login .button{width:100%}main.login a:not(.button){margin:0 auto;text-decoration:none;-webkit-transition:color .25s;transition:color .25s}main.login a:not(.button):hover{color:#e31759}main.login .message{display:none;margin-top:var(--smaller-padding)}main.login .message.succes{color:#559dd6}main.login .message.error{color:red}.activate-form .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:.5rem}.event-user-grid{display:grid;grid-template-columns:50% 1fr;gap:var(--padding)}.event-user-grid .event-details{z-index:2;margin-bottom:auto}.event-user-grid .event-name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e31759;color:#fff;padding:var(--small-padding) var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box}.event-user-grid .date-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--smaller-padding);font-weight:500}.event-user-grid .image{width:100%;height:100%;position:relative;min-height:400px;position:relative}.event-user-grid .image .image-slider{position:absolute;width:100%;height:100%;top:0;left:0}.event-user-grid .image .image-slider img{position:initial}.event-user-grid .image img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;position:absolute}.event-user-grid .event-learnmore{position:absolute;left:0;bottom:var(--small-padding);z-index:5}.event-user-grid .event-details{display:grid;grid-template-rows:auto auto;margin-top:calc(var(--event-name-row-height)*-1)}.event-user-grid h4{grid-column:span 2;margin-bottom:.75rem}.event-user-grid .event-description{padding:var(--padding) 0}.event-user-grid .event-description .button{margin-top:var(--padding)}.event-user-grid .event-form{padding:var(--padding) 0}.event-user-grid .event-form.form-complete{position:relative}.event-user-grid .event-form.form-complete .message{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.event-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--small-padding)}fieldset+.report-media-grid{margin-top:1rem}.report-media-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--smaller-padding)}.report-media-image,.report-media-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto}.report-media-image img,.report-media-image video,.report-media-video img,.report-media-video video{height:100%;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.report-media-image[data-fslightbox],.report-media-video[data-fslightbox]{cursor:pointer}.report-media-video{position:relative;cursor:pointer}.report-media-video:not(.playing):after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem;height:2rem;background-image:url(b60e758237a55a40a539.svg);background-repeat:no-repeat;-webkit-filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.5));filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.5));pointer-events:none}.report-text{margin-bottom:var(--small-padding)}.delete-report-media{-webkit-transition:color .25s;transition:color .25s}.delete-report-media:hover{color:#e31759}img.lazyload{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.upcoming-events{background-color:#f0f0f0;padding:var(--padding) 0}.event-grid-vertical{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--small-padding)}article.event-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}article.event-vertical .event-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1rem;gap:1rem}article.event-vertical .button{margin-top:var(--smaller-padding);margin-left:auto}article.event-vertical img{width:100%}.event-create-form .button-row{display:grid;grid-template-columns:1fr auto}.event-create-form .button-row .button{margin-left:auto}.event-form-field-manager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-form-field-manager>.button{margin-top:var(--smaller-padding);margin-left:auto}.event-form-field-manager h3{margin-bottom:var(--smaller-padding)}.event-form-field-manager .field-specific-form{margin-top:var(--smaller-padding);display:none}.event-form-field-manager .field-specific-form.opened{display:grid}.event-form-field-manager .field-specific-form .button{margin-left:auto}.event-form-field-manager .options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.event-form-field-manager .add-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.75rem;margin-left:auto;font-size:.9rem;color:#e31759;text-transform:lowercase;line-height:1em}.event-form-field-manager .add-option svg{width:.75rem;height:.75rem;margin-right:.25rem}.event-form-field-manager .ffm-description{display:block;margin-bottom:.5rem}.event-form-field-manager .ffm-existing-fields tr.editing-row{background-color:#e31759;color:#fff}.event-form-field-manager .ffm-existing-fields tr.editing-row svg{fill:#fff}.event-form-field-manager .ffm-existing-fields .sortable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.event-form-field-manager .ffm-existing-fields .sortable:not(.dragging).white tbody tr:hover{background-color:#f0f0f0}.event-form-field-manager .ffm-existing-fields .sortable:not(.dragging) tbody tr{cursor:move}.event-form-field-manager .ffm-existing-fields .sortable:not(.dragging) tbody tr:hover{background-color:#559dd6}.event-form-field-manager .ffm-existing-fields .sortable.white .sortable-ghost{background-color:#f0f0f0}.event-form-field-manager .ffm-existing-fields .sortable tbody tr{-webkit-transition:background-color .25s;transition:background-color .25s}.event-form-field-manager .ffm-existing-fields tbody tr{cursor:move}.event-form-field-manager .ffm-existing-fields svg{width:auto;height:1.15rem;fill:#e31759}.event-form-field-manager .ffm-new-field{margin-top:var(--small-padding)}.event-form-field-manager .ffm-new-field>.ffm-new-field{margin-top:0}.event-add-form.loading{opacity:.5;pointer-events:none}main.manage-event h2+.signup-table{margin-top:var(--smaller-padding)}.invitation-search,.staff-search{position:relative;width:100%}.invitation-search input,.staff-search input{width:inherit}.staff-search{background-color:#f1f5fc;color:#000;padding:.25rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.staff-search .found-list{border:1px solid #000;border-top:none}.found-list{display:none;position:absolute;background-color:hotpink;max-height:300px;left:0;top:100%;overflow:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5;scrollbar-width:none}.found-list::-webkit-scrollbar{display:none}.found-list.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.found-list button,.found-list p.no-results{padding:.25rem .5rem;background-color:#f1f5fc;height:100%;font-size:.8rem;cursor:pointer;-webkit-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;white-space:nowrap}.found-list button:not(:last-of-type),.found-list p.no-results:not(:last-of-type){border-bottom:1px solid #e31759}.found-list button:not(.no-results):hover,.found-list p.no-results:not(.no-results):hover{background-color:#559dd6;color:#fff}.event-invite-staff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-invite-staff .button{margin-top:var(--smaller-padding);margin-left:auto}.event-invite-external{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .25s;transition:opacity .25s}.event-invite-external.loading{opacity:.5;cursor:pointer}.event-invite-external form{margin-top:.5rem}.event-invite-external .message{grid-column:1}.event-invite-external button{grid-column:2;margin-left:auto}.event-invite-external .bottom-row{display:grid;grid-template-columns:1fr 1fr}.mark-for-invitation,.mark-visible-for-invitation{display:block;width:.5rem;height:.5rem;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;cursor:pointer}main.single-signup table th{padding-right:.5rem}main.single-signup .form-result-row th{padding-left:2rem}main.single-signup h3{margin-bottom:.5rem}main.single-signup td.error span.current-value{font-weight:700;color:#e31759}main.single-signup td.error span.expected-value{font-size:.75rem;font-style:italic}main.single-signup .mismatch-banner{background-color:#e31759;color:#fff;padding:var(--small-padding);margin-bottom:var(--small-padding)}main.single-signup .choice-buttons{margin-top:var(--smaller-padding)}main.single-signup .confirmation-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.single-signup .resend-confirmation-mail,main.single-signup .manual-confirmation{font-size:.8rem;color:#e31759;line-height:1.4em;-webkit-transition:color .25s;transition:color .25s}main.single-signup .resend-confirmation-mail:hover,main.single-signup .manual-confirmation:hover{color:#559dd6}main.single-signup .delete-signup{margin-top:.5rem;font-size:.75rem}main.admin-events-stats .placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.admin-events-stats h3{margin-bottom:var(--small-padding)}.chart-row{display:grid;grid-template-columns:300px 1fr;background-color:#f1f5fc;padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;gap:var(--small-padding)}.chart-row:not(:last-of-type){margin-bottom:var(--small-padding)}.chart-row canvas{width:100% !important;height:auto !important}.chart-row .chart-legend{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-row li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-row li:not(:last-of-type){margin-bottom:.5rem}.chart-row .color{border-radius:100%;width:1.25rem;height:1.25rem;margin-right:.5rem}.mail-banner{background-color:#f1f5fc;padding:var(--small-padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mail-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mail-banner .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mail-banner .buttons .button:not(:last-of-type){margin-bottom:.5rem}.mail-banner:not(:last-of-type){margin-bottom:var(--smaller-padding)}.mail-step{background-color:#f1f5fc;padding:var(--small-padding);display:grid;grid-template-columns:2rem auto;gap:var(--smaller-padding)}.mail-step:not(:last-of-type){margin-bottom:var(--smaller-padding)}.mail-step h2{margin-bottom:.5rem}.mail-step .button{margin-left:auto;margin-top:1rem}.mail-step .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mail-step .numeric-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.2rem;height:2.2rem;background-color:#559dd6;color:#fff;font-size:.8rem;border-radius:100%}.mail-step .mail-preview{border:none;min-height:400px;width:100%}.mail-step.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mail-step.dropdown-item .dropdown-title{display:grid;grid-template-columns:2rem auto;gap:var(--smaller-padding)}.mail-step.dropdown-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recently-added-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--small-padding)}.event-card-small{background-color:#f1f5fc;padding:var(--small-padding);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.event-card-small h3{grid-column:1/3}.event-card-small .detail-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--smaller-padding) var(--small-padding)}.staff-import{position:relative}.staff-import form{margin-top:var(--smaller-padding)}.staff-import .button{margin-left:auto}.staff-import.loading{opacity:.5;pointer-events:none}.staff-import.loading .lds-ellipsis{display:-webkit-box;display:-ms-flexbox;display:flex}.staff-import .lds-ellipsis{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.staff-table.filtering tbody tr{display:none}.staff-table.filtering tbody tr.matches-filter{display:table-row}@media (max-width: 1250px){form{gap:.75rem}.base-grid{grid-template-columns:1fr 1fr}.button{font-size:1rem}}@media (max-width: 1200px){.event-grid{grid-template-columns:1fr}.event-name-row .date-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.event-grid-vertical{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 1100px){:root{--h1: 2rem;--h2: 3.5rem}.event-card-small h3{grid-column:1}.event-card-small .detail-grid{grid-template-columns:1fr}}@media (max-width: 1000px){header .placeholder{padding-right:var(--padding)}header:after{display:none}.event-grid-vertical{grid-template-columns:1fr 1fr}}@media (max-width: 850px){.base-grid{grid-template-columns:1fr}.base-grid .sidebar-details{grid-row:1}form .bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .message{margin-bottom:1rem}}@media (max-width: 800px){.nav-menu_toggle{display:-webkit-box;display:-ms-flexbox;display:flex}nav .nav-menu{position:fixed;top:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#000;height:100%;padding-top:calc(var(--padding) + 1rem);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}nav .nav-menu li:not(:last-of-type){padding-right:0}nav .nav-menu a{display:block;padding:1rem 2rem}nav .nav-menu.open{-webkit-transform:translateX(0%);transform:translateX(0%)}.event-user-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-user-grid .event-description{padding:0}.event-user-grid .event-description .button{margin-top:var(--smaller-padding)}.report-media-grid{grid-template-columns:repeat(3, 1fr)}.event-card-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-card-small .detail-grid{width:100%}.event-card-small .button{margin-top:var(--smaller-padding)}}@media (max-width: 700px){article.event-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}article.event-block .event-image img{position:initial}article.event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}article.event .event-image{max-height:300px}.event-grid-vertical{grid-template-columns:1fr}}@media (max-width: 600px){:root{--padding: 2rem;--small-padding: 1.5rem}nav .nav-logo{max-height:40px}form{grid-template-columns:1fr}form fieldset.bottom-section{grid-column:1;margin-top:1rem}.recently-added-grid{grid-template-columns:1fr}}@media (max-width: 500px){header .button-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav .nav-logo{width:8rem}}@media (max-width: 480px){:root{--h1: 1.5rem;--h2: 2.5rem;--padding: 1.5rem;--small-padding: 1.5rem}article.event-block .styled-buttons.multiple-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.countdown>div:last-of-type{display:none}.report-media-grid{grid-template-columns:repeat(2, 1fr)}}
