/****** FILE: app/client/dist/styles/background-mediatextblock.css *****/
.background-mediatext{overflow:hidden;position:relative}.background-mediatext section{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.background-mediatext section{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.background-mediatext section{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.background-mediatext section{padding-left:0;padding-right:0}}.background-mediatext__content{display:block;margin-bottom:0;max-width:140ch;padding-left:2rem;padding-right:2rem;position:relative;width:100%}@media only screen and (max-width:967px){.background-mediatext__content *,.background-mediatext__content .background-media-text__link__holder{padding-left:0!important}}.background-mediatext__image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.background-mediatext__image img{height:100%;object-fit:cover;width:100%}
/****** FILE: app/client/dist/styles/default-sponsorsblock.css *****/
.default-sponsors{background:var(--_primary-background,inherit);color:var(--_secondary-background,inherit);padding-bottom:5rem;padding-top:5rem}@media only screen and (min-width:1024px){.default-sponsors{padding-bottom:10rem;padding-top:10rem}}.default-sponsors__wrapper{align-items:stretch;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media only screen and (min-width:640px){.default-sponsors__wrapper{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-sponsors__wrapper{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-sponsors__wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.default-sponsors__wrapper{flex-direction:row}}.default-sponsors__title{margin-bottom:4rem;text-align:center;width:100%}@media only screen and (min-width:768px){.default-sponsors__title{text-align:left}}.default-sponsors__list{display:flex;flex-direction:column;gap:2rem;justify-content:center;width:100%}@media only screen and (min-width:768px){.default-sponsors__list{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:4rem;justify-content:flex-start;margin-left:auto}}.default-sponsors__item{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:33%;min-width:25%;position:relative;text-decoration:none;transition:transform .3s ease}@media only screen and (min-width:768px){.default-sponsors__item{max-width:20%;min-width:10%}}.default-sponsors__item:active,.default-sponsors__item:focus-visible,.default-sponsors__item:hover{transform:scale(1.05)}.default-sponsors__item>div{height:100%}.default-sponsors__item img{height:100%;object-fit:contain;width:100%}.default-sponsors__item__text{border-top:1px solid #c5c5c5;color:#c5c5c5;font-family:var(--f-headings);font-size:1.8rem;margin-bottom:0;margin-top:1rem}
/****** FILE: app/client/dist/styles/background-textblock.css *****/
.background-text{overflow-x:clip;position:relative}.background-text.in-view .background-text__background,.background-text.in-view .background-text__wrap{opacity:1;transition:opacity 1s ease}.background-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;max-width:1280px;opacity:0;padding-left:1rem;padding-right:1rem;position:relative;width:100%;z-index:2}@media only screen and (min-width:640px){.background-text__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.background-text__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.background-text__wrap{padding-left:0;padding-right:0}}.background-text__content{display:block;margin-bottom:0;padding-left:2rem;padding-right:2rem;width:100%}.background-text__content:last-child{margin:0 auto;max-width:968px}.background-text__heading{color:var(--_secondary-background,inherit);margin-bottom:.4em}.background-text__background{opacity:0}.background-text__background svg{height:auto;position:absolute;top:0;width:50%}.background-text__background svg,.background-text__background svg g,.background-text__background svg path{fill:var(--_tertiary-background,inherit)}.background-text__background.right svg{right:0;transform:translateX(40%)}.background-text__background.left svg{left:0;transform:translateX(-40%)}@media only screen and (max-width:767px){.background-text__background svg{height:auto;width:100%}}
