@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,500');@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
article.nocookiesnofun *{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}article.nocookiesnofun{display:table;height:100vh;min-height:100%;width:100%;background-color:#60a3bc;vertical-align:middle;text-align:center;font:80%/1.6 'Open Sans' !important;font-size:16px;color:#fff;}section{display:table-cell;margin:40px 0 200px;}#typed-strings{display:none}#typed{margin:0 auto;text-align:center;font-size:1.4em;display:inline-block;font-weight:bold;margin-bottom:100px;max-width:320px;padding:30px;}#typed .complete{display:block;color:#3c6382;line-height:1.4;text-align:center;margin:40px 0 20px;font-size:.8em;}.typed-cursor{opacity:1;font-weight:100;font-size:2em;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}.nocookiesnofun-cookie-removed{display:inline-block;color:#0a3d62}.nocookiesnofun .info{position:fixed;bottom:0;left:0;width:100%;display:block;padding:20px;background-color:#ced6e0}.nocookiesnofun .info p{color:#0a3d62;font-size:1em;}.nocookiesnofun .info a{color:#3c6382}@media (min-width:768px){#typed{font-size:1.8em;max-width:inherit}}@media (min-width:992px){article.nocookiesnofun{font:90%/1.6 'Open Sans' !important;color:#fff;}#typed{font-size:2em}}@media (min-width:1366px){article.nocookiesnofun{font:100%/1.6 'Open Sans' !important}#typed{font-size:2.4em}}@media (max-height:600px){#typed{font-size:1.4em}}@-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}@-moz-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}@-ms-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}@-o-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
