@import"https://fonts.googleapis.com/css?family=PT+SANS:400,100,300,100italic,300italic,400italic,500,500italic,700,700italic,900italic,900|Amatic+SC:400,700";@import"https://fonts.googleapis.com/css?family=Carlito&display=swap";header.header-main .container{padding-top:2rem;padding-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between}header.header-main .container .logo-wrapper{max-height:150px;max-width:80vw}header.header-main .container .logo-wrapper img{max-width:100%;max-height:100%}header.header-main .container .nav-wrapper ul{display:flex;padding:0;margin-bottom:0}header.header-main .container .nav-wrapper ul li{list-style-type:none}header.header-main .container .nav-wrapper ul li a{position:relative;color:#000;font-size:1.5rem;font-weight:bold;text-decoration:none;text-transform:uppercase;transition:color .3s}header.header-main .container .nav-wrapper ul li a::after{content:"";transition:width .3s;position:absolute;bottom:-2px;left:0;width:0%;height:2px;background-color:#deb34a}header.header-main .container .nav-wrapper ul li:not(:first-child) a{padding-left:1.5rem}header.header-main .container .nav-wrapper ul li:not(:first-child) a::before{content:"";width:.5rem;height:2px;background-color:#000;position:absolute;top:50%;left:.5rem}header.header-main .container .nav-wrapper ul li:not(:first-child) a::after{left:1.5rem}header.header-main .container .nav-wrapper ul li:hover a,header.header-main .container .nav-wrapper ul li.current_page_item a{color:#deb34a}header.header-main .container .nav-wrapper ul li:hover a::after,header.header-main .container .nav-wrapper ul li.current_page_item a::after{width:100%}header.header-main .container .nav-wrapper ul li:hover:not(:first-child) a::after,header.header-main .container .nav-wrapper ul li.current_page_item:not(:first-child) a::after{width:calc(100% - 1.5rem)}header.header-main .header-line{margin-top:1.5rem;margin-bottom:1.5rem;width:100%}header.header-main .topright-image{position:absolute;top:1.5rem;right:1.5rem}@media screen and (max-width: 1199px){header.header-main .container .nav-wrapper ul li a{font-size:1rem}}@media screen and (max-width: 991px){header.header-main .container .nav-wrapper{display:none}}@media screen and (max-width: 500px){header.header-main .topright-image{display:none}header.header-main .container{justify-content:center}}:root{--container-spacing: 0;--container-spacing-vw: 0}@media screen and (min-width: 576px){:root{--container-spacing: calc(calc(100% - 540px) * .5);--container-spacing-vw: calc(calc(100vw - 540px) * .5 - .5rem)}}@media screen and (min-width: 768px){:root{--container-spacing: calc(calc(100% - 720px) * .5);--container-spacing-vw: calc(calc(100vw - 720px) * .5 - .5rem)}}@media screen and (min-width: 992px){:root{--container-spacing: calc(calc(100% - 960px) * .5);--container-spacing-vw: calc(calc(100vw - 960px) * .5 - .5rem)}}@media screen and (min-width: 1200px){:root{--container-spacing: calc(calc(100% - 1140px) * .5);--container-spacing-vw: calc(calc(100vw - 1140px) * .5 - .5rem)}}@media screen and (min-width: 1400px){:root{--container-spacing: calc(calc(100% - 1320px) * .5);--container-spacing-vw: calc(calc(100vw - 1320px) * .5 - .5rem)}}body{font-family:"PT Sans",sans-serif !important;color:#000}.titlecontainer{padding:2rem;padding-top:0}.titlecontainer h1,.titlecontainer h2,.titlecontainer h3,.titlecontainer h4,.titlecontainer h5,.titlecontainer h6,.titlecontainer .title{font-size:2.5rem;font-weight:bold;text-transform:uppercase}.main-footer{position:relative;padding-bottom:1rem}.main-footer .imagewrapper{margin-bottom:4rem;display:flex;justify-content:flex-end}.main-footer .imagewrapper img{width:40%}.main-footer .rainbow{position:absolute;left:0;bottom:0}.main-footer .title{font-size:1.5rem;text-transform:uppercase;font-weight:bold}.main-footer .info-wrapper{display:flex;margin-bottom:1rem}.main-footer .info-wrapper>div:first-child{margin-right:1rem}.main-footer .info-wrapper p{margin-bottom:0}.main-footer .info-wrapper a{color:inherit;text-decoration:inherit}.main-footer .footermenularge li{padding-left:4rem}.main-footer .footermenularge li a{position:relative;transition:color .3s;color:#000;font-size:1.5rem;text-transform:uppercase;font-weight:bold;text-decoration:none}.main-footer .footermenularge li a::before{transition:opacity .3s;content:"";opacity:0;position:absolute;left:-4rem;height:1.5rem;width:3rem;background-image:var(--cloud-icon);background-repeat:no-repeat;background-position:center;background-size:contain;top:50%;transform:translateY(-50%)}.main-footer .footermenularge li:hover a{color:#deb34a}.main-footer .footermenularge li:hover a::before{opacity:1}.main-footer .sponsor-wrapper{margin-top:2rem;text-align:center}.main-footer .sponsor-wrapper a{color:#000;text-decoration:none}.main-footer .line_breaker{padding-bottom:2rem;padding-top:2rem}.main-footer .line_breaker img{width:100%}@media screen and (min-width: 1250px){.main-footer .container>.row .col-12:has(.sponsor-wrapper){width:-moz-fit-content;width:fit-content;position:absolute;right:4rem;bottom:1rem}}@media screen and (max-width: 991px){.main-footer{padding-bottom:calc(50px + 1rem);padding-bottom:calc(env(safe-area-inset-bottom) + 50px + 1rem)}.main-footer .imagewrapper{justify-content:center}.main-footer .imagewrapper img{width:min(650px,80%)}.main-footer .rainbow{display:none}}@media screen and (max-width: 767px){.main-footer .footermenularge li{padding-left:0}.main-footer .footermenularge li a::before{content:none}}@media screen and (max-width: 575px){.main-footer{padding-left:2rem;padding-right:2rem}}.r-button{--uirButtonBackgroundColor: var(--rButtonBackgroundColor, transparent);--uirButtonPadding: var(--rButtonPadding, var(--rButtonPaddingTop, 0) var(--rButtonPaddingRight, 0) var(--rButtonPaddingBottom, 0) var(--rButtonPaddingLeft, 0));--uirButtonBorderWidth: var(--rButtonBorderWidth, 0);--uirButtonBorderStyle: var(--rButtonBorderStyle, solid);--uirButtonBorderColor: var(--rButtonBorderColor, currentColor);--uirButtonFontFamily: var(--rButtonFontFamily, inherit);--uirButtonFontSize: var(--rButtonFontSize, inherit);--uirButtonColor: var(--rButtonColor);background-color:var(--uirButtonBackgroundColor);padding:var(--uirButtonPadding);border-width:var(--uirButtonBorderWidth);border-style:var(--uirButtonBorderStyle);border-color:var(--uirButtonBorderColor);cursor:pointer;font-family:var(--uirButtonFontFamily);font-size:var(--uirButtonFontSize)}.r-button::-moz-focus-inner,.r-button[type=button]::-moz-focus-inner,.r-button[type=reset]::-moz-focus-inner,.r-button[type=submit]::-moz-focus-inner{border-style:none;padding:0}.r-link{--uirLinkDisplay: var(--rLinkDisplay, inline-flex);--uirLinktextColor: var(--rLinktextColor);--uirLinkTextDecoration: var(--rLinkTextDecoration, none);display:var(--uirLinkDisplay) !important;-webkit-text-decoration:var(--uirLinkTextDecoration) !important;text-decoration:var(--uirLinkTextDecoration) !important;font-family:"Carlito",sans-serif !important;font-size:1.9em;color:#fff;margin-bottom:1em;margin-left:1em}.r-link:hover{color:#999}.r-list{--uirListPaddingLeft: var(--rListPaddingLeft, 0);--uirListMarginTop: var(--rListMarginTop, 0);--uirListMarginBottom: var(--rListMarginBottom, 0);--uirListListStyle: var(--rListListStyle, none);padding-left:var(--uirListPaddingLeft) !important;margin-top:var(--uirListMarginTop) !important;margin-bottom:var(--uirListMarginBottom) !important;list-style:var(--uirListListStyle) !important}.m-hamburger{--uiHamburgerThickness: var(--hamburgerThickness, 4px);display:var(--hamburgerDisplay, inline-flex);width:var(--hamburgerWidth, 28px);height:var(--hamburgerHeight, 20px);position:relative}.m-hamburger::before,.m-hamburger::after,.m-hamburger__label{width:100%;height:var(--uiHamburgerThickness);border-radius:var(--hamburgerBorderRadius, 5px);background-color:var(--hamburgerBackgroundColor, currentColor);position:absolute;left:0}.m-hamburger::before,.m-hamburger::after{content:""}.m-hamburger::before{top:0}.m-hamburger::after{bottom:0}.m-hamburger__label{top:calc(50% - var(--uiHamburgerThickness)/2)}.screen-reader{width:var(--screenReaderWidth, 1px) !important;height:var(--screenReaderHeight, 1px) !important;padding:var(--screenReaderPadding, 0) !important;border:var(--screenReaderBorder, none) !important;position:var(--screenReaderPosition, absolute) !important;clip:var(--screenReaderClip, rect(1px, 1px, 1px, 1px)) !important;overflow:var(--screenReaderOverflow, hidden) !important}.menu{--uiMenuCircleSize: var(--menuCircleSize, 6.25rem);--uiMenuCircleOffset: var(--menuCircleOffset, 1rem);--uiMenuCircleHeight: calc(var(--uiMenuCircleSize) / 2);--uiMenuCircleBackgroundColor: var(--menuCircleBackgroundColor, currentColor);--uiMenuHamburgerWidth: var(--menuHamburgerWidth, 1.75rem);--uiMenuHamburgerHeight: var(--menuHamburgerHeight, 1.25rem);--rButtonPaddingTop: calc(var(--uiMenuCircleHeight) - var(--uiMenuHamburgerHeight) - var(--uiMenuCircleOffset));--hamburgerWidth: var(--uiMenuHamburgerWidth);--hamburgerHeight: var(--uiMenuHamburgerHeight);--hamburgerBackgroundColor: var(--menuHamburgerBackgroundColor, $mobileMenuBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;position:fixed;bottom:0;bottom:env(safe-area-inset-bottom);left:0;z-index:var(--menuZindex, 9998)}.menu__nav{box-sizing:border-box;width:100%;height:0;transition:opacity .2s ease-out;opacity:0;display:flex;align-items:flex-end;z-index:2}.menu__list{width:100%;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu__list ul li{list-style:none;font-size:1.5rem}.menu__list ul li a{color:#fff;text-decoration:none;line-height:1.5}.menu__list ul li a:hover{color:#999}.menu_toggle{box-sizing:border-box;width:var(--uiMenuCircleSize);height:var(--uiMenuCircleHeight);flex:none;position:relative}.menu_toggle::before{content:"";width:1em;height:1em;font-size:var(--uiMenuCircleSize);background-color:var(--uiMenuCircleBackgroundColor);border-radius:50%;position:absolute;bottom:-0.5em;left:calc(50% - .5em);z-index:-1;will-change:width,height;transition:transform .25s cubic-bezier(0.04, -0.1, 0.29, 0.98),width .25s cubic-bezier(0.04, -0.1, 0.29, 0.98),height .25s cubic-bezier(0.04, -0.1, 0.29, 0.98)}.m-hamburger::before,.m-hamburger::after,.m-hamburger__label{transition-timing-function:ease;transition-duration:.15s}.m-hamburger::before,.m-hamburger::after{transition-property:transform}.m-hamburger__label{transition-property:transform,opacity}.menu_activated{height:100%}.menu_activated .menu__nav{flex-grow:1;opacity:1;will-change:opacity;transition-duration:.2s;transition-delay:.3s}.menu_activated .menu_toggle::before{width:100vmax;height:100vmax;transform:translate3d(-50vh, -50vh, 0) scale(5);transition-duration:1s}.menu:not(.menu_activated) .menu__list{display:none}.menu_activated .m-hamburger::before{top:50%;transform:translate3d(0, -50%, 0) rotate(45deg)}.menu_activated .m-hamburger::after{transform:translate3d(0, -50%, 0) rotate(135deg);top:50%}.menu_activated .m-hamburger__label{transform:rotate(-45deg) translate3d(-0.285em, -0.3em, 0);opacity:0}:root{--menuCircleBackgroundColor: #94D3EF;--menuHamburgerBackgroundColor: #fff;--menuHaburgerOutlineColor: #94D3EF}.menu_activated{--menuHaburgerOutlineColor: #fff}