header .inside-header{max-width:100%}header .inside-header #site-navigation .inside-navigation #primary-menu ul li.menu-icon a svg:hover{fill:var(--accent)}header .inside-header #site-navigation .inside-navigation #primary-menu ul li a{line-height:normal}html.mobile-menu-open body header.site-header{height:100vh}html.mobile-menu-open body header.site-header .inside-header{align-items:flex-start;height:100%}html.mobile-menu-open body header.site-header .inside-header nav#site-navigation{background-color:#fff;margin-top:0}html.mobile-menu-open body header.site-header .inside-header nav#site-navigation .inside-navigation #primary-menu ul{align-content:start;display:flex}html.mobile-menu-open body header.site-header .inside-header nav#site-navigation .inside-navigation #primary-menu ul li.menu-icon{margin-right:10px;margin-top:50px;width:min-content}html.mobile-menu-open body header.site-header .inside-header nav#site-navigation .inside-navigation #primary-menu ul li a{font-size:2em;padding-inline:0}#mobile-menu-control-wrapper{height:50px}#mobile-menu-control-wrapper button.menu-toggle{background-color:transparent;display:flex;padding-right:0}#mobile-menu-control-wrapper button.menu-toggle span.gp-icon svg{height:1.5em;width:1.5em}h1>mark{color:#fff}.gb-headline>mark{background-color:transparent}.gb-headline>mark.gb-highlight{display:inline-block;position:relative}.gb-headline>mark.gb-highlight:after{background-color:var(--accent);border-radius:5px;bottom:6px;content:"";height:calc(100% - 1em);left:-8px;position:absolute;width:calc(100% + 16px);z-index:-1}.ff-stream{background-color:transparent!important}.ff-stream .ff-item-meta .ff-nickname{display:none}.ff-stream .ff-item-meta .ff-timestamp{padding-left:15px}.ff-stream .ff-loadmore-wrapper .ff-btn{background:#fff!important;border:2px solid;border-radius:0;color:var(--accent);font-weight:600;padding:8px;text-align:center}.ff-stream .ff-loadmore-wrapper .ff-btn:hover{background-color:var(--accent)!important;border-color:var(--accent);color:#fff!important}blockquote{border-left:none!important}blockquote *{font-size:32px;line-height:1.2em}h2[id]:before{content:"";display:block;height:35px;margin-top:-35px;visibility:hidden}.wpcf7 .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}.wpcf7 .wpcf7-form input.wpcf7-submit{background:transparent!important;border:2px solid;border-radius:0;color:var(--accent);font-weight:600;height:fit-content;padding:8px;text-align:center}.wpcf7 .wpcf7-form input.wpcf7-submit:hover{background-color:var(--accent)!important;border-color:var(--accent);color:#fff!important}.wpcf7 label{font-weight:600;margin-bottom:0}.wpcf7 label:last-of-type{grid-column:span 2}.wpcf7 label span input,.wpcf7 label span textarea{background-color:#fff;border:none;width:100%}.wpcf7 label span input:focus,.wpcf7 label span input:visited,.wpcf7 label span textarea:focus,.wpcf7 label span textarea:visited{background-color:#fff;box-shadow:inset 0 0 0 2px var(--accent);outline:none}.wpcf7 label span input.wpcf7-not-valid,.wpcf7 label span textarea.wpcf7-not-valid{background-color:#fff;box-shadow:inset 0 0 0 2px red}@media(max-width:600px){.wpcf7 form *{grid-column:span 2}}.overlay{position:absolute}#hero-video{width:100%!important}.slick-slider#logo-carousel{display:inline-flex;width:100%}.slick-slider#logo-carousel .slick-list .slick-track{display:flex}.slick-slider#logo-carousel .slick-list .slick-track .slick-slide{align-items:center;display:flex;height:auto;justify-content:center;margin:0 27px}.slick-slider button{align-items:center;align-self:center;border-radius:100%;display:flex;flex-shrink:0;height:min-content;height:50px;justify-content:center;padding:0;width:50px}.slick-slider button svg path{fill:#fff}