section.sponsor-grid hr{border-bottom:1px dashed #1e165b;margin-bottom:40px;margin-top:40px}section.sponsor-grid h2,section.sponsor-grid h3,section.sponsor-grid h4{margin-top:30px;text-align:center;width:100%}section.sponsor-grid .row-one{align-items:center;display:flex;flex-wrap:wrap;gap:5%;justify-content:center;text-align:center}section.sponsor-grid .row-one img{background:var(--grey);border-radius:100px;height:122px;padding:10px;transition:background .3s;width:122px}section.sponsor-grid .row-one img:hover{background:#e9eaea}section.sponsor-grid .row-one.headline img{height:190px;width:190px}section.sponsor-grid .row-one.partners img{height:150px;width:150px}section.sponsor-grid .row-one{margin-bottom:30px}section.sponsor-grid .sponsor-image{position:relative;z-index:1}.mDialog{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;z-index:99999}.mDialog:target{opacity:1;pointer-events:auto}.mDialog>div{background:#fff;border-radius:10px;margin:5% auto;margin:10% auto;max-height:calc(100vh - 30%);max-width:100%;overflow:scroll;padding:10px 25px 25px;position:relative;text-align:center;width:400px;width:600px}.mDialog>div img{max-height:200px}.close{background:none;font-size:1.5em;font-weight:700;line-height:25px;padding:0;position:absolute;right:10px;text-align:center;text-decoration:none;top:10px;width:20px}@media only screen and (max-width:600px){.mDialog>div{max-width:95%;padding-bottom:20px;padding-top:40px}.mDialog>div img{display:none}}.scrollbar-style::-webkit-scrollbar{background-color:#fff;border-radius:35px;width:12px}.scrollbar-style::-webkit-scrollbar-thumb{background-color:var(--theme-colour);border-radius:35px}