/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../img/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../img/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(../img/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(../img/ui-icons_777620_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(../img/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(../img/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css *//*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) 100% 0 no-repeat;text-align:right;outline:none;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}/*!
 * Cropper v3.0.0-alpha.1
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-01-21T11:58:14.219Z
 *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}/*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.3);box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;width:6px;height:6px;border:1px solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;text-decoration:none;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:none}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 hr.fc-divider{border-color:inherit}.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-bootstrap4 .fc-time-grid .fc-slats table{background:none}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;width:8px;height:8px;border:1px solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * Cropper v3.0.0-alpha.1
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-01-21T11:58:14.219Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;-ms-touch-action:none;touch-action:none}.cropper-container img{display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%;height:100%;image-orientation:0deg}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1), -webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root *{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-weight:300;line-height:1.5}body,h1,h2,h3,h4,h5,h6{font-family:basic-sans,serif;font-size:1em}h1,h2,h3,h4,h5,h6{color:#080e16;font-weight:400;line-height:1.2;text-rendering:optimizeLegibility}blockquote,p{margin:0 0 .5em}blockquote,em{font-style:italic}strong{font-weight:600}a{color:#4b77b9;text-decoration:none;-webkit-transition:color .1s linear;transition:color .1s linear}a:active,a:focus,a:hover{color:#335484}a:active,a:focus{outline:none}hr{border:none;border-bottom:thin solid #d4deed;margin:1em 0}figure{margin:0}img,picture{margin:0;max-width:100%}ol,ul{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.5em}dt{font-weight:600;margin-top:.5em}dd{margin:0}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDelayed{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeInDelayed{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-640px);transform:translateY(-640px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-640px);transform:translateY(-640px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}form{max-width:40em}fieldset{background-color:#fff;border:1px solid #ddd;margin:0;padding:1em}fieldset+fieldset{margin-top:2em}fieldset:last-of-type:not(:only-of-type){margin-bottom:1.5em}legend{font-size:1.5em;font-weight:400;line-height:1.25em;margin:0}input,label,select{display:block;font-family:basic-sans,serif}label{font-size:1.125em;font-weight:400}label.required:after{content:"*"}label.error{color:#e74c3c}label abbr{display:none}textarea{resize:vertical}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select[multiple=multiple],textarea{background-color:#fbfbfb;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:basic-sans,serif;margin-bottom:1em/2;padding:.75em;-webkit-transition:border-color;transition:border-color;width:100%}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#1c2e4a}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#1c2e4a;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(66,107,169,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(66,107,169,.7);outline:none}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,select[multiple=multiple]:disabled,textarea:disabled{background-color:#eee;cursor:not-allowed}input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,select:disabled:hover,select[multiple=multiple]:disabled:hover,textarea:disabled:hover{border-color:#ccc}input[type=search]{-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.25em;position:relative;top:-.125em}#profile>p,#profile>p.error,form>p.error{background-color:#f39c12}#profile>p,#profile>p.error,#profile>p.success,form>p.error,form>p.success{color:#fff;display:block;font-weight:600;max-width:40em;padding:1em;text-align:center}#profile>p.success,form>p.success{background-color:#2ecc71}form>p.notice,form>p.warning{display:block;font-weight:600;max-width:40em;padding:1em;text-align:center}.text .table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.text .table.fixed{table-layout:fixed}.text .table td,.text .table th{border:1px solid #d4deed;padding:.5em}.text .table th{color:#080e16;font-weight:600;text-align:left}.text .table td,.text .table th,.text .table tr{vertical-align:middle}.text .table thead{background:#f0f0f0}.text .table thead th{background-color:#d4deed;border-bottom-width:3px}.text .table thead td{border-bottom-width:3px;font-weight:500}.text .table[border="0"] *{border:0}.text .table[cellpadding="0"] td,.text .table[cellpadding="0"] th,.text .table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.text .table.is-repsonsive{width:100%!important}.text .table.is-repsonsive thead{display:none}.text .table.is-repsonsive tbody td,.text .table.is-repsonsive tfoot td{display:block;text-align:center!important;width:auto!important}.text .table.is-repsonsive tr:nth-of-type(2n){background-color:inherit}.text .table.is-repsonsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.text .table.is-repsonsive tbody td:before,.text .table.is-repsonsive tfoot td:before{display:block;text-align:center}.text .table.is-repsonsive tbody td:before{content:attr(data-th)}.text .table.is-repsonsive tfoot td:before{content:attr(data-tf)}.text .table.is-repsonsive tbody td:first-child,.text .table.is-repsonsive tfoot td:first-child{margin-top:1em}.text .table.is-repsonsive tbody td.row-header,.text .table.is-repsonsive tfoot td.row-header{font-weight:500}}:root{--grid-columns:4;--grid-max-width:80vw}@media screen and (min-width:48em){:root{--grid-columns:8;--grid-max-width:90vw}}@media screen and (min-width:75em){:root{--grid-columns:12}}@media screen and (min-width:1800px){:root{--grid-max-width:1400px}}.l-base{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end];grid-template-areas:"topbar topbar topbar" "header header header" "layout layout layout" "footer footer footer"}.l-base>*{grid-column:main}.l-bleed{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end];grid-column:bleed!important}.l-bleed>*{grid-column:main}.l-front{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end]}.l-front>*{grid-column:main}.l-sub{display:grid;grid-gap:0 1em;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column:main;grid-gap:1em;grid-template-areas:"brdcrm brdcrm brdcrm brdcrm" "mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt" "sidebr sidebr sidebr sidebr" "bannrs bannrs bannrs bannrs"}@media screen and (min-width:48em){.l-sub{grid-gap:2em 4em;grid-template-areas:"brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm" "mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt contnt contnt subnav subnav" "contnt contnt contnt contnt contnt contnt sidebr sidebr" "contnt contnt contnt contnt contnt contnt ...... ......" "bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs"}}@media screen and (min-width:75em){.l-sub{grid-gap:2em 1em;grid-template-areas:"brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm" "pagtit pagtit pagtit pagtit pagtit pagtit pagtit mnprtn mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt contnt contnt contnt ...... subnav subnav subnav subnav" "contnt contnt contnt contnt contnt contnt contnt ...... sidebr sidebr sidebr sidebr" "contnt contnt contnt contnt contnt contnt contnt ...... ...... ...... ...... ......" "bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs"}}@media screen and (min-width:75em){.l-sub:before{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em;color:#1c2e4a;content:attr(data-title);display:block;grid-area:pagtit}}.l-sub>:nth-child(2n){--bg-bleed-color:#f0f3f9}.l-full{display:grid;grid-gap:0 1em;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column:main;grid-gap:1em;grid-template-areas:"brdcrm brdcrm brdcrm brdcrm" "mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt" "bannrs bannrs bannrs bannrs"}@media screen and (min-width:48em){.l-full{grid-template-areas:"brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm" "mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt contnt contnt contnt contnt" "bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs"}}@media screen and (min-width:75em){.l-full{grid-gap:2em 1em;grid-template-areas:"brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm brdcrm" "pagtit pagtit pagtit pagtit pagtit pagtit pagtit pagtit mnprtn mnprtn mnprtn mnprtn" "contnt contnt contnt contnt contnt contnt contnt contnt contnt contnt contnt contnt" "bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs bannrs"}}.l-base.forms-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-forms-only{padding:2em}.o-avatar{background-color:#eee;-ms-flex-negative:0;flex-shrink:0;font-size:1em;height:4em;overflow:hidden;width:4em}.o-avatar--logo{background-color:#fff;border:2px solid #ccc;padding:.5em}@media screen and (min-width:75em){.o-avatar--logo{padding:.75em}}@media screen and (min-width:90em){.o-avatar--logo{padding:1em}}.o-avatar--small{font-size:.75em}.o-avatar--large{font-size:1.25em}.o-avatar--xlarge{font-size:1.5em}.o-avatar--tiny{font-size:.5em}.o-avatar--fluid{height:100%;width:100%}.o-avatar__image{color:transparent;display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:100%}.o-avatar__image.no-img{padding:20%}.o-avatar--logo .o-avatar__image{-o-object-fit:contain;object-fit:contain}.o-avatar--logo .o-avatar__image.no-img{display:none}a>.o-avatar:hover .o-avatar__image{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.o-body{-webkit-animation:fadeInDelayed .2s ease-in;animation:fadeInDelayed .2s ease-in;background-color:#f0f3f9;font-size:16px;min-width:320px;overflow-x:hidden}.o-card{background-color:#fafafa;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,.15);box-shadow:0 .25em .5em rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%;z-index:1}.o-card:hover{background-color:#1c2e4a}.o-card__image{background-color:#eee;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;overflow:hidden;z-index:1}.o-card__image,.o-card__image img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.o-card:hover .o-card__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.o-card__body{background-color:#fafafa;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:3}.o-card:hover .o-card__body{background-color:#1c2e4a}.o-card__footer{border-top:1px solid #d4deed;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;min-height:2em;padding:.75em 1em;-webkit-transition:border-color .2s;transition:border-color .2s}.o-card:hover .o-card__footer{border-color:#17273f}.o-card__title{color:#1c2e4a;font-size:1.125em;font-weight:600;line-height:1.25em;margin:0}.o-card:hover .o-card__title{color:#fff}.o-card__subtitle{font-size:1em;font-weight:400;margin-top:.25em}.o-card__tag{-webkit-transition:background-color .2s;transition:background-color .2s}.o-card:hover .o-card__tag{background-color:#fff;color:#1c2e4a}.o-card__link{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:100%;z-index:3}.o-columns{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-count:2;-moz-column-count:2;column-count:2}.o-columns>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media screen and (min-width:48em){.o-columns{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width:60em){.o-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.o-container{background-color:transparent;min-width:320px;padding:0;-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in, -webkit-transform .25s ease-in}@media screen and (max-width:59.9em){.has-active-nav .o-container{-webkit-transform:translateX(-16em);-ms-transform:translateX(-16em);transform:translateX(-16em);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in, -webkit-transform .25s ease-in}}.o-definition-list{border-bottom:1px solid #d4deed;margin:0}.o-definition-list__title{border-top:1px solid #d4deed;margin:0;padding:.5em .5em 0}.o-definition-list__value{margin:0 0 .5em;padding:0 .5em}.o-flag{background-color:#fafafa;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,.15);box-shadow:0 .25em .5em rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%;z-index:1}.o-flag:hover{background-color:#1c2e4a}.o-flag__image{background-color:#eee;color:transparent;-ms-flex-negative:0;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:7em;z-index:1}.o-flag:hover .o-flag__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.o-flag__image--contain{-o-object-fit:contain;object-fit:contain;padding:2em}.o-flag__body{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:3}.o-flag:hover .o-flag__body{background-color:#1c2e4a}.o-flag__footer{border-top:1px solid #d4deed;font-size:.875em;margin-top:auto;padding:.5rem 0 0;-webkit-transition:border-color .2s;transition:border-color .2s}.o-flag:hover .o-flag__footer{border-color:#17273f}.o-flag__title{color:#1c2e4a;font-size:1.125em;font-weight:300;line-height:1.25em;margin:0}.o-flag:hover .o-flag__title{color:#fff}.o-flag__subtitle{font-size:1em;margin-bottom:.5rem;margin-top:.25rem}.o-flag__tag{-webkit-transition:background-color .2s;transition:background-color .2s}.o-flag:hover .o-flag__tag{background-color:#fff;color:#1c2e4a}.o-flag__link{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:100%;z-index:3}.o-image-box{background-color:rgba(28,46,74,.9);color:#fff;display:block;font-size:1em;height:100%;margin:0;padding:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color;transition-property:background-color,color;width:100%;z-index:1}.o-image-box,.o-image-box__image{overflow:hidden;position:relative}.o-image-box__image{z-index:2}.o-image-box__image,.o-image-box__image img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.o-image-box:hover .o-image-box__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.o-image-box__body{background-color:rgba(28,46,74,.9);bottom:0;clip-path:polygon(0 0,100% 0,50% 100%,0 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:1.5em 2em 1.5em 1.5em;position:absolute;top:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color;transition-property:background-color,color;width:66%;z-index:3}@media screen and (min-width:48em){.o-image-box__body{padding:1em 1.5em 1em 1em}}@media screen and (min-width:60em){.o-image-box__body{padding:1.5em 2em 1.5em 1.5em}}.o-image-box__body:hover{background-color:#4b77b9;color:#fff}.o-image-box__title{color:#fff;display:block;font-size:1.0625em;font-weight:600;margin:0;padding:0;-webkit-transition:color .2s;transition:color .2s;width:100%}@media screen and (min-width:40em){.o-image-box__title{font-size:1.125em}}@media screen and (min-width:48em){.o-image-box__title{font-size:1.25em}}.o-image-box:hover .o-image-box__title{color:#fff;-webkit-transition:color .2s;transition:color .2s}.o-image-box__subtitle{font-size:.875em;font-weight:600;margin-top:auto;-webkit-transition:color .2s;transition:color .2s;width:66%}@media screen and (min-width:75em){.o-image-box__subtitle{font-size:1.0625em}}@media screen and (min-width:90em){.o-image-box__subtitle{font-size:1.125em}}.o-image-box:hover .o-image-box__subtitle{-webkit-transition:color .2s;transition:color .2s}.o-image-box__tags{margin-top:1em}.o-image-box__tag{-webkit-transition:background-color .2s;transition:background-color .2s}.o-image-box:hover .o-image-box__tag{background-color:#fff;color:#1c2e4a}.o-image-box__link{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:100%;z-index:3}.o-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.o-list--border{border-bottom:1px solid #d4deed}.o-list__item{padding:.5em 0}.o-list--border .o-list__item{border-top:1px solid #d4deed}.o-list__item--wide{padding:1em 0}.o-media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:rgba(0,0,0,.025);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;padding:1em;width:100%}.o-media+.o-media{margin-top:2em}.o-media .o-media{font-size:.875em;margin-top:1em}.o-media--small{font-size:.875em}.o-media__fixed{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1em}.o-media__fluid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.o-media__fluid>*+*{margin-top:1em}.o-media__meta{color:#999;font-size:.875em}.o-media__meta>*+*{margin-left:.5em}.o-media__sender{font-weight:600}.o-media__btn{margin-left:auto}.o-module{position:relative}.o-module__link{margin:2rem auto 2em}.o-module__header{font-size:1.25em}.o-image{margin:0;overflow:hidden;position:relative;z-index:1}.o-image,.o-image__img{display:block;width:100%}.o-image__img{color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.o-image__img--contain{-o-object-fit:contain;object-fit:contain;padding:2em}.o-switcher{--gap:1rem;--threshold:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-switcher>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(var(--threshold)*999 - 99900%);flex-basis:calc(var(--threshold)*999 - 99900%);max-width:60ch}.o-switcher>:nth-last-child(n+5),.o-switcher>:nth-last-child(n+5)~*{-ms-flex-preferred-size:100%;flex-basis:100%}.o-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1em}@media screen and (min-width:48em){.o-tiles{margin-right:-2em}}.o-tiles__item{background-clip:padding-box;border-color:transparent;border-style:solid;border-width:0 1em 1em 0;position:relative;width:100%}@media screen and (min-width:48em){.o-tiles__item{border-width:0 2em 2em 0}}@media screen and (min-width:48em){.o-tiles__item--fixed-pad{border-width:0 1em 1em 0}}.o-tiles__item--standard{aspect-ratio:4/3}.o-tiles__item--landscape{aspect-ratio:3/2}.o-tiles__item--portrait{aspect-ratio:2/3}.o-tiles__item--square{aspect-ratio:1/1}@media screen and (min-width:48em){.o-tiles__item--indent{border-width:0 3em 3em 0;width:calc(50% - 3em)}}@media screen and (min-width:48em) and (max-width:59.999em){.o-tiles__item--indent:nth-child(3){margin-left:3em}}@media screen and (min-width:60em){.o-tiles__item--indent{border-width:0 2em 2em 0;width:calc(33.33333% - .67em)}.o-tiles__item--indent:nth-child(4){margin-left:2em}}@media screen and (min-width:75em){.o-tiles__item--indent{border-width:0 3em 3em 0;width:calc(33.33333% - 1em)}.o-tiles__item--indent:nth-child(4){margin-left:3em}}@media screen and (min-width:90em){.o-tiles__item--indent{border-width:0 6em 6em 0;width:calc(33.33333% - 2em)}.o-tiles__item--indent:nth-child(4){margin-left:6em}}.c-almanac-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.25em;text-align:center}.c-almanac-nav__item{margin-bottom:.25em;margin-right:.25em}.c-almanac-nav__item__link{background-color:#eee;display:block;height:1.5em;line-height:1.5625em;text-align:center;width:1.5em}.c-almanac-nav__item__link:hover{background-color:#4b77b9;color:#fff}.c-almanac-letter{position:relative}.c-almanac-letter__title{font-size:1.5em;font-weight:600;line-height:1.25em;background-color:#eee;margin:2em calc(50% - 50vw) 1em;padding:0 1.5rem;position:sticky;text-transform:uppercase;top:3.25rem}@media screen and (min-width:48em){.c-almanac-letter__title{margin-left:0;margin-right:0;padding:0 0 0 .5rem}}@media screen and (min-width:60em){.c-almanac-letter__title{top:0}}.c-almanac-letter__item{font-weight:400}@media screen and (min-width:48em){.c-almanac-letter__item{padding-left:.25rem}}.c-almanac-letter__item+.c-almanac-letter__item{margin-top:.25em}.c-almanac-letter__item__link{color:#080e16;display:block}.c-almanac-letter__item__link:hover{color:#4b77b9}.c-almanac-list{margin-top:2em}@media screen and (min-width:48em){.c-almanac-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:48em){.c-almanac-list__item{width:calc(50% - 1em)}}@media screen and (min-width:60em){.c-almanac-list__item{width:calc(33.333% - 1em)}}@media screen and (min-width:48em){.c-almanac-profile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-almanac-profile__item{margin-top:2em}@media screen and (min-width:48em){.c-almanac-profile__item{margin-top:0;width:calc(50% - 2em)}}@media screen and (min-width:48em){.has-avatar .c-almanac-profile__item{width:calc(33.3333% - 2em)}}.c-almanac-profile__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:0}.c-banners{grid-area:bannrs;text-align:center;width:100%}.l-front .c-banners{grid-area:main}@media screen and (min-width:60em){.c-banners{margin-bottom:4em;margin-top:2em}}.c-banner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:1em;padding-bottom:2em}.c-banner-list__item+.c-banner-list__item{margin-left:1em}@media screen and (max-width:40em){.c-banner-list__item:nth-child(2)+.c-banner-list__item{display:none}}@media screen and (max-width:48em){.c-banner-list__item:nth-child(3)+.c-banner-list__item{display:none}}.c-banners a,.c-banners a img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-banners a img{max-height:5em;max-width:10em;-o-object-fit:contain;object-fit:contain;background:#fff;padding:1rem}.c-banners .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-banner-carousel{background-color:#fff}.c-bg-image{background-repeat:no-repeat;background-size:cover;bottom:0;display:none;height:100%;left:0;position:absolute;right:0;width:100%;z-index:-1}@media screen and (min-width:75em){.c-bg-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:75em){.c-bg-image:before{background:hsla(0,0%,100%,.5);background:-webkit-gradient(linear,left top, left bottom,from(hsla(0,0%,100%,.75)),color-stop(30em, hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 30em);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}@media screen and (min-width:75em){.c-bg-image:after{background-color:#fff;bottom:0;content:"";left:auto;margin-left:auto;margin-right:auto;margin-top:7em;position:relative;right:auto;width:100%;z-index:2}}.c-birthday{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-birthday+.c-birthday{margin-top:.5em}.c-birthday__avatar{margin-right:.5em}.c-birthday__name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;line-height:1.125em;margin:0}.c-birthday__link{color:#080e16}.c-birthday__link:focus,.c-birthday__link:hover{color:#4b77b9}.c-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5em;text-align:center}@media screen and (min-width:75em){.c-block{padding:2em}}.c-block__title{color:#080e16;font-size:1.125em;font-weight:600;margin-bottom:.5em;margin-top:1rem}@media screen and (min-width:48em){.c-block__title{font-size:1.25em}}@media screen and (min-width:75em){.c-block__title{font-size:1.5em}}.c-block__image{height:6em;margin:0 1em 0 0;width:6em}.c-block__image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-block__text{color:#080e16;font-size:.8725em}@media screen and (min-width:48em){.c-block__text{font-size:1em}}@media screen and (min-width:75em){.c-block__text{font-size:1.125em}}.c-breadcrumb{display:none;font-size:.75em;grid-area:brdcrm;margin:0;padding:1rem 0;position:relative;white-space:nowrap;width:100%}@media screen and (min-width:48em){.c-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}.c-body-background-B .c-breadcrumb{-webkit-box-shadow:-1rem 0 0 #fff,1rem 0 0 #fff;box-shadow:-1rem 0 0 #fff,1rem 0 0 #fff}.c-breadcrumb__header{margin-right:.5em}.c-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;width:100%}@media screen and (min-width:48em){.c-breadcrumb__list{overflow:hidden}}.c-breadcrumb__item,.c-breadcrumb__item.is-first,.c-breadcrumb__item.is-last,.c-breadcrumb__list{display:inline-block;padding-right:.5em}.c-breadcrumb__link{color:#333}.c-breadcrumb__link:hover{color:#4b77b9}.c-breadcrumb__item.is-first:after,.c-breadcrumb__item.is-last:after,.c-breadcrumb__item:after{content:">";padding-left:.5em}.is-first.c-breadcrumb__item{margin-left:0}.is-last.c-breadcrumb__item{margin-right:0}.is-last.c-breadcrumb__item:after{content:""}.btn,.button,.c-btn,input[type=button],input[type=reset],input[type=submit]{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn:focus,.btn:hover,.button:focus,.button:hover,.c-btn:focus,.c-btn:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.btn:disabled,.button:disabled,.c-btn:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}input[type=file]::-webkit-file-upload-button{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}input[type=file]::-webkit-file-upload-button:focus,input[type=file]::-webkit-file-upload-button:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}input[type=file]::-webkit-file-upload-button:disabled{cursor:not-allowed;opacity:.5}.c-btn--large{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;font-size:1.3333em}.c-btn--large:focus,.c-btn--large:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.c-btn--large:disabled{cursor:not-allowed;opacity:.5}@media screen and (min-width:60em){.c-btn--large{font-size:1.5em}}@media screen and (min-width:90em){.c-btn--large{font-size:1.75em}}.btn--small,.c-btn--small{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;font-size:.875em}.btn--small:focus,.btn--small:hover,.c-btn--small:focus,.c-btn--small:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.btn--small:disabled,.c-btn--small:disabled{cursor:not-allowed;opacity:.5}.c-btn--tiny{font-size:.75em;padding:.5em .75em}.c-btn-transp{background-color:#fff;border:1px solid #1c2e4a;border-radius:0;color:#1c2e4a!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-btn-transp:focus,.c-btn-transp:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff!important}.c-btn-transp:disabled{cursor:not-allowed;opacity:.5}.c-btn--danger{background-color:#f39c12;border:1px solid #f39c12;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-btn--danger:focus,.c-btn--danger:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.c-btn--danger:disabled{cursor:not-allowed;opacity:.5}.c-close-btn{background-color:transparent;border:none;cursor:pointer;height:2em;opacity:.75;overflow:hidden;padding:0;position:relative;right:2em;text-indent:-9999px;top:2em;width:2em}.c-close-btn:hover{opacity:1}.c-close-btn:after,.c-close-btn:before{background-color:#fff;bottom:0;content:" ";height:2em;left:1em;position:absolute;top:0;width:2px}.c-close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-committee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem 4rem}.c-committee>*{text-align:center;max-width:60rem;width:100%}.c-committee>*,.c-module-heading.c-committee__name{margin-inline:auto}.c-committee>.c-committee__image{background-color:#333;margin-inline:auto}.c-committee__text>*{margin-inline:auto;max-width:48rem;width:100%}.c-commitee-members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,Minmax(Min(100px,100%),1fr))}.l-sub .c-content-wrapper{grid-area:contnt}@media screen and (min-width:48em){.l-sub .c-content-wrapper{min-height:36em}}.c-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.c-columns>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(29970rem - 99900%);flex-basis:calc(29970rem - 99900%)}.c-cp-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.c-cp-article-background{display:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:48em){.c-cp-article-background{display:block}}.c-cp-article-background:after{content:"";display:block;padding-bottom:50%}.c-cp-article-background:before{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(40%, rgba(75,119,185,0)),to(#4b77b9));background-image:linear-gradient(180deg,rgba(75,119,185,0) 40%,#4b77b9);content:"";height:100%;position:absolute;width:100%;z-index:2}.c-cp-article-background__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-cp-article__header-wrap{position:relative;width:100%}@media screen and (min-width:48em){.c-cp-article__header-wrap:after{content:"";display:block;padding-bottom:50%}}.c-cp-article__header{background-repeat:no-repeat;background-size:auto,cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1;min-height:calc(50vw - 2em);padding:2em;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.5);width:100%;z-index:2}@media screen and (min-width:48em){.c-cp-article__header{background:none!important;min-height:0;position:absolute}}@media screen and (min-width:60em){.c-cp-article__header{padding:4em}}.c-cp-article__title{color:#fff;font-size:2.5em;font-weight:600;line-height:1.125;margin:0;padding:0}@media screen and (min-width:75em){.c-cp-article__title{font-size:3em}}.c-cp-article__author{color:#fff;font-size:1.25em;font-weight:600;margin-top:1em}.c-cp-article__date{color:#fff;font-size:1.25em;font-weight:400;margin-top:.5em}.c-cp-article__body-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2em;padding-left:2em;padding-right:2em}@media screen and (min-width:60em){.c-cp-article__body-wrap{padding-left:4em;padding-right:4em}}.c-cp-article__body{line-height:1.5;padding:0 0 1.5em;position:relative}.c-cp-article__body *{max-width:60ch}.c-cp-article__body>*+*{margin-top:1.5em}.c-cp-article__body>:first-child{margin-top:0!important}.c-cp-article__body blockquote,.c-cp-article__body img,.c-cp-article__body ol,.c-cp-article__body p,.c-cp-article__body ul{font-size:1em;line-height:1.5em}.c-cp-article__body ol,.c-cp-article__body ul{margin-left:1.5em}.c-cp-article__body ul li{list-style:disc}.c-cp-article__body ol li{list-style:decimal}.c-cp-article__body img{height:auto!important;max-width:100%}.c-cp-article__body blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.c-cp-article__body blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.c-cp-article__body blockquote p{display:inline}.c-cp-article__body h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.c-cp-article__body h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.c-cp-article__body h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.c-cp-article__body h4{font-size:1.25em;font-weight:300;line-height:1.25em}.c-cp-article__body h5{font-size:1.125em;line-height:1.125em}.c-cp-article__body a{text-decoration:underline}.c-cp-article__body table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-cp-article__body table.fixed{table-layout:fixed}.c-cp-article__body table td,.c-cp-article__body table th{border:1px solid #d4deed;padding:.5em}.c-cp-article__body table th{color:#080e16;font-weight:600;text-align:left}.c-cp-article__body table td,.c-cp-article__body table th,.c-cp-article__body table tr{vertical-align:middle}.c-cp-article__body table thead{background:#f0f0f0}.c-cp-article__body table thead th{background-color:#d4deed;border-bottom-width:3px}.c-cp-article__body table thead td{border-bottom-width:3px;font-weight:500}.c-cp-article__body table[border="0"] *{border:0}.c-cp-article__body table[cellpadding="0"] td,.c-cp-article__body table[cellpadding="0"] th,.c-cp-article__body table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.c-cp-article__body table.is-responsive{width:100%!important}.c-cp-article__body table.is-responsive thead{display:none}.c-cp-article__body table.is-responsive tbody td,.c-cp-article__body table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.c-cp-article__body table.is-responsive tr:nth-of-type(2n){background-color:inherit}.c-cp-article__body table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.c-cp-article__body table.is-responsive tbody td:before,.c-cp-article__body table.is-responsive tfoot td:before{display:block;text-align:center}.c-cp-article__body table.is-responsive tbody td:before{content:attr(data-th)}.c-cp-article__body table.is-responsive tfoot td:before{content:attr(data-tf)}.c-cp-article__body table.is-responsive tbody td:first-child,.c-cp-article__body table.is-responsive tfoot td:first-child{margin-top:1em}.c-cp-article__body table.is-responsive tbody td.row-header,.c-cp-article__body table.is-responsive tfoot td.row-header{font-weight:500}}.c-cp-article__body iframe{max-width:100%}.c-cp-article__body details{border:1px solid #eee}.c-cp-article__body details .content{padding:1em}.c-cp-article__body details .content>*+*{margin-top:1.5em}.c-cp-article__body details+.c-cp-article__body details{margin-top:1em}.c-cp-article__body summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.c-cp-article__body summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.c-cp-article__body summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.c-cp-article__body h1+p{font-size:1.25em}.c-cp-article__body p+h1,.c-cp-article__body p+h2,.c-cp-article__body p+h3,.c-cp-article__body p+h4,.c-cp-article__body p+h5,.c-cp-article__body p+h6{clear:both}.c-cp-article__body>:not(table):not(img):not(div){max-width:48em;max-width:60ch}@media screen and (min-width:60em){.c-cp-article__body img[style*="float:left"]{margin:0 2.5em 0 0!important}}@media screen and (min-width:60em){.c-cp-article__body img[style*="float:right"]{margin:0 0 0 2.5em!important}}.c-cp-article__first-paragraph{color:#444;font-size:1.333em;margin-bottom:2.5rem}.c-cp-article__footer{background-color:#eee;margin-top:4em;padding:2em}@media screen and (min-width:60em){.c-cp-article__footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4em;padding-right:4em}}@media screen and (min-width:60em){.c-cp-article__footer>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.c-cp-article-heading{color:#080e16;font-size:1.333em;font-weight:400;margin-top:0}.c-cp-article__tags{bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.5em;margin-top:2em;text-shadow:none}.c-cp-article__tags>*{margin-bottom:.5em;margin-right:.5em}.c-cp-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:40em){.c-cp-author{min-height:4.5em}}.c-cp-author__avatar{background-color:#1c2e4a;border-radius:50%;color:transparent;margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:40em){.c-cp-author__avatar{margin:0 1em 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.c-cp-author__name{-ms-flex-item-align:center;align-self:center;color:#4b77b9;font-size:1.125em;font-weight:600;margin:0}.c-cp-author:hover .c-cp-author__name{color:#1c2e4a}.c-cp-author-profile{background-color:#eee;margin-bottom:2em;overflow:auto;padding:2em}@media screen and (min-width:60em){.c-cp-author-profile{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-cp-author-profile__avatar{float:left;margin-right:2em}.c-cp-author-profile__bio{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:48em;max-width:60ch}@media screen and (min-width:60em){.c-cp-author-profile__bio{font-size:1.125em}}.c-cp-card{background-color:#fafafa;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,.15);box-shadow:0 .25em .5em rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;padding:0;position:relative;text-align:left;width:100%;z-index:1}.c-cp-card--link{-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.c-cp-card--link:hover{background-color:#1c2e4a;color:#fff}.c-cp-card__image{background-color:#eee;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;z-index:1}.o-card:hover .c-cp-card__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c-cp-card__body{background-color:#fafafa;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:3}.c-cp-card--link:hover .c-cp-card__body{background-color:#1c2e4a}.c-cp-card__footer{border-top:1px solid #d4deed;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;min-height:2em;padding:1em;-webkit-transition:border-color .2s;transition:border-color .2s}.c-cp-card--link:hover .c-cp-card__footer{border-color:hsla(0,0%,100%,.25)}.c-cp-card__title{color:#4b77b9;font-size:1.125em;font-weight:600;line-height:1.25em;margin:0;-webkit-transition:color .2s;transition:color .2s}@media screen and (min-width:60em){.c-cp-card__title{font-size:1.3333em;margin-bottom:.5rem}}.c-cp-card--link:hover .c-cp-card__title{color:#fff}.c-cp-card__subtitle{color:#080e16;font-weight:600;margin:.25em 0 0;-webkit-transition:color .2s;transition:color .2s}.c-cp-card--link:hover .c-cp-card__subtitle{color:#fff}.c-cp-card__subtitle~.c-cp-card__subtitle{font-weight:300}.c-cp-card__tag{margin:0 .25em .25em;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.c-cp-card--link:hover .c-cp-card__tag{background-color:#fff;color:#1c2e4a}.c-cp-card__link{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:100%;z-index:3}.c-cp-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (display:grid){.c-cp-grid{/*! autoprefixer: off */display:grid;grid-gap:1em}@media screen and (min-width:48em){.c-cp-grid{/*! autoprefixer: off */grid-template-columns:1fr 1fr;grid-gap:2em}}}.c-cp-grid__item{margin-bottom:2em;width:100%}@media screen and (min-width:48em){.c-cp-grid__item{width:calc(50% - 1em)}}@supports (display:grid){.c-cp-grid__item{margin-bottom:0;width:auto}}.c-cp-grid__item:first-child,.c-cp-grid__item:nth-child(6){width:100%}@supports (display:grid){@media screen and (min-width:48em){.c-cp-grid--front .c-cp-grid__item:first-child,.c-cp-grid--front .c-cp-grid__item:nth-child(6){/*! autoprefixer: off */grid-column:span 2}}}.c-cp-imageslider{display:block;font-size:1em;margin:3em auto;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.c-cp-imageslider__slides{-webkit-animation:fadeInUp 1s ease .5s both;animation:fadeInUp 1s ease .5s both;background-color:#fafafa;list-style:none;margin-left:0!important;padding:0}.c-cp-imageslider__slide,.c-cp-imageslider__slide__media{margin:0;padding:0;width:100%}.c-cp-imageslider__slide__media img{height:auto;width:100%}.c-cp-imageslider__slide__media img:active,.c-cp-imageslider__slide__media img:focus{outline:none!important}.c-cp-imageslider__slide__desc{background-color:#eee;border-bottom:1px solid #fafafa;color:#333;font-weight:600;overflow:hidden;padding:.5em 1em;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;z-index:10}.c-cp-imageslider__prev{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-thin-left.svg);background-position:50%;background-repeat:no-repeat;background-size:3em;left:0}@media screen and (min-width:1366px){.c-cp-imageslider__prev{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/chevron-thin-left.svg);background-position:50%;background-repeat:no-repeat;background-size:3em;left:-5em}}.c-cp-imageslider__next{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-thin-right.svg);background-position:50%;background-repeat:no-repeat;background-size:3em;right:0}@media screen and (min-width:1366px){.c-cp-imageslider__next{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/chevron-thin-right.svg);background-position:50%;background-repeat:no-repeat;background-size:3em;right:-5em}}.c-cp-imageslider__next,.c-cp-imageslider__prev{background-position:50%;color:transparent;cursor:pointer;opacity:.5;padding:2em;pointer-events:auto;position:absolute;top:calc(50% - 3em);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:3em;z-index:10}@media screen and (max-width:959px){.c-cp-imageslider__next,.c-cp-imageslider__prev{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.75))}}.c-cp-imageslider__next:active,.c-cp-imageslider__next:focus,.c-cp-imageslider__next:hover,.c-cp-imageslider__prev:active,.c-cp-imageslider__prev:focus,.c-cp-imageslider__prev:hover{opacity:1}.c-cp-tags{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125em;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.c-cp-tags>*{margin:0 .5em .5em 0}.customform--confirmation{line-height:1.5;padding:0 0 1.5em}.customform--confirmation *{max-width:60ch}.customform--confirmation>*+*{margin-top:1.5em}.customform--confirmation>:first-child{margin-top:0!important}.customform--confirmation blockquote,.customform--confirmation img,.customform--confirmation ol,.customform--confirmation p,.customform--confirmation ul{font-size:1em;line-height:1.5em}.customform--confirmation ol,.customform--confirmation ul{margin-left:1.5em}.customform--confirmation ul li{list-style:disc}.customform--confirmation ol li{list-style:decimal}.customform--confirmation img{height:auto!important;max-width:100%}.customform--confirmation blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.customform--confirmation blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.customform--confirmation blockquote p{display:inline}.customform--confirmation h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.customform--confirmation h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.customform--confirmation h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.customform--confirmation h4{font-size:1.25em;font-weight:300;line-height:1.25em}.customform--confirmation h5{font-size:1.125em;line-height:1.125em}.customform--confirmation a{text-decoration:underline}.customform--confirmation table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.customform--confirmation table.fixed{table-layout:fixed}.customform--confirmation table td,.customform--confirmation table th{border:1px solid #d4deed;padding:.5em}.customform--confirmation table th{color:#080e16;font-weight:600;text-align:left}.customform--confirmation table td,.customform--confirmation table th,.customform--confirmation table tr{vertical-align:middle}.customform--confirmation table thead{background:#f0f0f0}.customform--confirmation table thead th{background-color:#d4deed;border-bottom-width:3px}.customform--confirmation table thead td{border-bottom-width:3px;font-weight:500}.customform--confirmation table[border="0"] *{border:0}.customform--confirmation table[cellpadding="0"] td,.customform--confirmation table[cellpadding="0"] th,.customform--confirmation table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.customform--confirmation table.is-responsive{width:100%!important}.customform--confirmation table.is-responsive thead{display:none}.customform--confirmation table.is-responsive tbody td,.customform--confirmation table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.customform--confirmation table.is-responsive tr:nth-of-type(2n){background-color:inherit}.customform--confirmation table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.customform--confirmation table.is-responsive tbody td:before,.customform--confirmation table.is-responsive tfoot td:before{display:block;text-align:center}.customform--confirmation table.is-responsive tbody td:before{content:attr(data-th)}.customform--confirmation table.is-responsive tfoot td:before{content:attr(data-tf)}.customform--confirmation table.is-responsive tbody td:first-child,.customform--confirmation table.is-responsive tfoot td:first-child{margin-top:1em}.customform--confirmation table.is-responsive tbody td.row-header,.customform--confirmation table.is-responsive tfoot td.row-header{font-weight:500}}.customform--confirmation iframe{max-width:100%}.customform--confirmation details{border:1px solid #eee}.customform--confirmation details .content{padding:1em}.customform--confirmation details .content>*+*{margin-top:1.5em}.customform--confirmation details+.customform--confirmation details{margin-top:1em}.customform--confirmation summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.customform--confirmation summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.customform--confirmation summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.customform--confirmation h1+p{font-size:1.25em}.customform--confirmation p+h1,.customform--confirmation p+h2,.customform--confirmation p+h3,.customform--confirmation p+h4,.customform--confirmation p+h5,.customform--confirmation p+h6{clear:both}.customform form br{display:none}.customform form fieldset>:first-child{margin-top:0!important}.customform form fieldset>blockquote,.customform form fieldset>img,.customform form fieldset>ol,.customform form fieldset>p,.customform form fieldset>ul{font-size:1em;line-height:1.5em}.customform form fieldset>ol,.customform form fieldset>ul{margin-left:1.5em}.customform form fieldset>ul li{list-style:disc}.customform form fieldset>ol li{list-style:decimal}.customform form fieldset>img{height:auto!important;max-width:100%}.customform form fieldset>blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.customform form fieldset>blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.customform form fieldset>blockquote p{display:inline}.customform form fieldset>h2{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.customform form fieldset>h3{font-size:1.25em;font-weight:300;line-height:1.25em}.customform form fieldset>h4{font-size:1.125em;line-height:1.125em}.customform form fieldset>a{text-decoration:underline}.customform form fieldset>table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.customform form fieldset>table.fixed{table-layout:fixed}.customform form fieldset>table td,.customform form fieldset>table th{border:1px solid #d4deed;padding:.5em}.customform form fieldset>table th{color:#080e16;font-weight:600;text-align:left}.customform form fieldset>table td,.customform form fieldset>table th,.customform form fieldset>table tr{vertical-align:middle}.customform form fieldset>table thead{background:#f0f0f0}.customform form fieldset>table thead th{background-color:#d4deed;border-bottom-width:3px}.customform form fieldset>table thead td{border-bottom-width:3px;font-weight:500}.customform form fieldset>table[border="0"] *{border:0}.customform form fieldset>table[cellpadding="0"] td,.customform form fieldset>table[cellpadding="0"] th,.customform form fieldset>table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.customform form fieldset>table.is-responsive{width:100%!important}.customform form fieldset>table.is-responsive thead{display:none}.customform form fieldset>table.is-responsive tbody td,.customform form fieldset>table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.customform form fieldset>table.is-responsive tr:nth-of-type(2n){background-color:inherit}.customform form fieldset>table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.customform form fieldset>table.is-responsive tbody td:before,.customform form fieldset>table.is-responsive tfoot td:before{display:block;text-align:center}.customform form fieldset>table.is-responsive tbody td:before{content:attr(data-th)}.customform form fieldset>table.is-responsive tfoot td:before{content:attr(data-tf)}.customform form fieldset>table.is-responsive tbody td:first-child,.customform form fieldset>table.is-responsive tfoot td:first-child{margin-top:1em}.customform form fieldset>table.is-responsive tbody td.row-header,.customform form fieldset>table.is-responsive tfoot td.row-header{font-weight:500}}.customform form fieldset>iframe{height:400px;max-width:100%}@media screen and (min-width:668px){.customform form fieldset>iframe{height:600px}}.customform form fieldset>p+h1,.customform form fieldset>p+h2,.customform form fieldset>p+h3,.customform form fieldset>p+h4,.customform form fieldset>p+h5,.customform form fieldset>p+h6{clear:both}@media screen and (min-width:960px){.customform form fieldset{padding:2em}}@media screen and (min-width:960px){.customform form fieldset fieldset{padding:1em}}.customform form>input[type=submit]{width:100%}@media screen and (min-width:480px){.customform form>input[type=submit]{width:auto}}.customform form>fieldset+input[type=submit]{margin-top:2em}.customform form label{margin-top:1em}.customform form input[type=checkbox],.customform form input[type=radio]{float:left;margin:1.5em .25em 0 0}.customform form label.for-checkbox,.customform form label.for-radio{float:right;margin:1em 0 0;padding:0;width:calc(100% - 1em)}.customform form label.for-checkbox:hover,.customform form label.for-radio:hover{color:#1c2e4a}.customform form fieldset>*+label:first-of-type{margin-top:2em}.customform form>:first-child{margin-top:0!important}.customform form>blockquote,.customform form>img,.customform form>ol,.customform form>p,.customform form>ul{font-size:1em;line-height:1.5em}.customform form>ol,.customform form>ul{margin-left:1.5em}.customform form>ul li{list-style:disc}.customform form>ol li{list-style:decimal}.customform form>img{height:auto!important;max-width:100%}.customform form>blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.customform form>blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.customform form>blockquote p{display:inline}.customform form>h2{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.customform form>h3{font-size:1.25em;font-weight:300;line-height:1.25em}.customform form>h4{font-size:1.125em;line-height:1.125em}.customform form>a{text-decoration:underline}.customform form>table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.customform form>table.fixed{table-layout:fixed}.customform form>table td,.customform form>table th{border:1px solid #d4deed;padding:.5em}.customform form>table th{color:#080e16;font-weight:600;text-align:left}.customform form>table td,.customform form>table th,.customform form>table tr{vertical-align:middle}.customform form>table thead{background:#f0f0f0}.customform form>table thead th{background-color:#d4deed;border-bottom-width:3px}.customform form>table thead td{border-bottom-width:3px;font-weight:500}.customform form>table[border="0"] *{border:0}.customform form>table[cellpadding="0"] td,.customform form>table[cellpadding="0"] th,.customform form>table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.customform form>table.is-responsive{width:100%!important}.customform form>table.is-responsive thead{display:none}.customform form>table.is-responsive tbody td,.customform form>table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.customform form>table.is-responsive tr:nth-of-type(2n){background-color:inherit}.customform form>table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.customform form>table.is-responsive tbody td:before,.customform form>table.is-responsive tfoot td:before{display:block;text-align:center}.customform form>table.is-responsive tbody td:before{content:attr(data-th)}.customform form>table.is-responsive tfoot td:before{content:attr(data-tf)}.customform form>table.is-responsive tbody td:first-child,.customform form>table.is-responsive tfoot td:first-child{margin-top:1em}.customform form>table.is-responsive tbody td.row-header,.customform form>table.is-responsive tfoot td.row-header{font-weight:500}}.customform form>iframe{height:400px;max-width:100%}@media screen and (min-width:668px){.customform form>iframe{height:600px}}.customform form>p+h1,.customform form>p+h2,.customform form>p+h3,.customform form>p+h4,.customform form>p+h5,.customform form>p+h6{clear:both}.customform form>input[type=hidden]:first-child+h2,.customform form>input[type=hidden]:first-child+h3,.customform form>input[type=hidden]:first-child+img,.customform form>input[type=hidden]:first-child+ol,.customform form>input[type=hidden]:first-child+p,.customform form>input[type=hidden]:first-child+ul{margin-top:0!important}.customform form>input[type=hidden]:first-child,.customform form>input[type=hidden]:first-child+input,.customform form>input[type=hidden]:first-child+label,.customform form>input[type=hidden]:first-child+select{margin-top:inherit!important}.c-events:not(:empty){--bg-bleed-color:#f0f3f9;margin-top:3rem}@media screen and (min-width:23em){.c-events:not(:empty){padding-left:2em;padding-right:2em}}@media screen and (min-width:30em){.c-events:not(:empty){padding-left:10vw;padding-right:10vw}}@media screen and (min-width:40em){.c-events:not(:empty){padding-left:15vw;padding-right:15vw}}@media screen and (min-width:48em){.c-events:not(:empty){padding-left:0;padding-right:0;padding-bottom:3em}}@media screen and (min-width:75em){.c-events:not(:empty){padding-bottom:5em}}@media screen and (min-width:90em){.c-events:not(:empty){padding-bottom:8em}}.c-header-wrapper{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end];background-color:#fff;grid-area:header;position:relative;z-index:4000}.c-header-wrapper>*{grid-column:main}@media screen and (max-width:59.999em){body.has-scrolled .c-header-wrapper{-webkit-animation:slideInDown .3s;animation:slideInDown .3s;-webkit-box-shadow:0 1em 1em rgba(28,46,74,.05);box-shadow:0 1em 1em rgba(28,46,74,.05);position:sticky;top:0}}.c-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:bleed;height:5.5em;left:0;padding:0;right:0;top:0;width:100%}@media screen and (min-width:48em){.c-header{grid-column:main}}@media screen and (min-width:60em){.c-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;height:10em;padding:2.5em 0;position:relative}}@media screen and (min-width:90em){.c-header{height:13.125em}}.c-header__owner{display:block;-ms-flex-negative:0;flex-shrink:0;height:100%;padding:1em;position:relative;width:calc(100% - 3em)}@media screen and (min-width:48em){.c-header__owner{padding-left:0;width:calc(100% - 8em)}}@media screen and (min-width:60em){.c-header__owner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:auto}}@media screen and (min-width:60em){body.has-scrolled .c-header__owner{position:fixed;height:4em;padding:.5em 0;top:0;z-index:5001}}@media screen and (min-width:60em){body.has-scrolled .c-header__owner>*{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@media screen and (min-width:60em){.c-header__nav{-ms-flex-negative:1;flex-shrink:1;margin-left:auto;border-left:3em solid transparent;position:relative;right:-1em;width:calc(100% - 10em)}}@media screen and (min-width:60em){body.has-scrolled .c-header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeIn .2s;animation:fadeIn .2s;background-color:#fff;-webkit-box-shadow:0 1em 1em rgba(28,46,74,.05);box-shadow:0 1em 1em rgba(28,46,74,.05);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:4em;left:0;right:0;position:fixed;top:0;width:100%}}.c-header__search{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;margin:.25em 0 .25em .5em;position:relative;width:5.5em}@media screen and (min-width:60em){.c-header__search{-ms-flex-item-align:center;align-self:center;height:2.34375em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:2.34375em;z-index:5001}}.c-header__search-form{bottom:0;display:none;position:absolute;right:0;top:0;width:14em}.c-header__search-form.is-active{display:block}.c-header__search-toggle{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/magnifying-glass.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5em;background-color:#4b77b9;border:none;display:block;height:100%;overflow:hidden;padding:0;text-indent:-999px;width:100%}.c-header__social{display:none;font-size:.75em;margin-left:1em}@media screen and (min-width:60em){.c-header__social{display:block}}@media screen and (min-width:60em){.c-header__user-menu{margin-left:1em}}.c-faqs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.c-faqs header{margin-bottom:1rem}.c-faq__question{background-color:#fff;border:1px solid #d4deed;cursor:pointer;font-size:1.25rem;font-weight:600;padding:1em;-webkit-transition:background-color .2s,border .2s,color .2s;transition:background-color .2s,border .2s,color .2s}.c-faq__question:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.c-faq[open] .c-faq__question{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-faq__answer{background-color:hsla(0,0%,100%,.3137254901960784);border:1px solid #d4deed;border-top-left-radius:0;border-top-right-radius:0;padding:1em!important}.file-library table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.file-library table.fixed{table-layout:fixed}.file-library table td,.file-library table th{border:1px solid #d4deed;padding:.5em}.file-library table th{color:#080e16;font-weight:600;text-align:left}.file-library table td,.file-library table th,.file-library table tr{vertical-align:middle}.file-library table thead{background:#f0f0f0}.file-library table thead th{background-color:#d4deed;border-bottom-width:3px}.file-library table thead td{border-bottom-width:3px;font-weight:500}.file-library table[border="0"] *{border:0}.file-library table[cellpadding="0"] td,.file-library table[cellpadding="0"] th,.file-library table[cellpadding="0"] tr{padding:.25em}.c-footer-wrapper{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end];background-color:#fff;border-top:thin solid #d4deed;-webkit-box-shadow:-5em 0 0 #fff,5em 0 0 #fff,-10em 0 0 #fff,10em 0 0 #fff;box-shadow:-5em 0 0 #fff,5em 0 0 #fff,-10em 0 0 #fff,10em 0 0 #fff;color:#fff;grid-area:footer;grid-gap:1em;padding-block:3rem;margin-top:4rem}.c-footer,.c-footer-wrapper>*{grid-column:main}.c-footer{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (min-width:48em){.c-footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2em}}.c-footer>*{margin-top:3em}@media screen and (min-width:48em){.c-footer>*{margin-top:0;width:25%}}@media screen and (min-width:75em){.c-footer>*{width:auto}}.c-footer__logo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:center}@media screen and (min-width:48em){.c-footer__logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin-bottom:3em}}@media screen and (min-width:75em){.c-footer__logo{-ms-flex-item-align:center;align-self:center;margin-right:3em;width:auto}}.c-footer__logo__img{height:auto;width:7.5em}@media screen and (min-width:75em){.c-footer__logo__img{width:10em}}.c-footer__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media screen and (min-width:48em){.c-footer__block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.875em;width:calc(25% - 3em)}}@media screen and (min-width:75em){.c-footer__block{font-size:1em;width:calc(20% - 3em)}}.c-footer__block>a{text-decoration:underline}.c-footer__block>h2{font-weight:600;text-decoration:none;text-transform:uppercase}.c-footer__block>p{color:#1c2e4a}.c-footer__block>*+*{margin-top:.5em}.c-footer__partners{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:48em){.c-footer__partners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:5em}}@media screen and (min-width:75em){.c-footer__partners{width:6em}}.c-footer__partners>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4em}@media screen and (min-width:48em){.c-footer__partners>*{height:3em}}@media screen and (min-width:75em){.c-footer__partners>*{height:4em}}.c-footer__partners img{height:100%;-o-object-fit:contain;object-fit:contain;padding:1em .5em;width:100%}@media screen and (min-width:48em){.c-footer__partners img{-o-object-position:left center;object-position:left center;padding:.5em 0}}.c-disclaimer{background-color:#d4deed;color:#080e16;grid-column:main;padding:.5em;position:relative}@media screen and (min-width:48em){.c-disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-disclaimer .copyright,.c-disclaimer .verenigingenweb{display:block;text-align:center}@media screen and (min-width:48em){.c-disclaimer .copyright{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:2;text-align:left}}.c-disclaimer .verenigingenweb{margin-top:.5em}@media screen and (min-width:48em){.c-disclaimer .verenigingenweb{margin:0;width:10em}}.c-disclaimer .verenigingenweb a{display:inline-block;height:1.5em;margin-top:.1875em}.c-disclaimer .verenigingenweb a img{-webkit-filter:grayscale(100%);display:block;height:100%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:auto}.c-disclaimer .verenigingenweb a:active img,.c-disclaimer .verenigingenweb a:focus img,.c-disclaimer .verenigingenweb a:hover img{-webkit-filter:grayscale(0)}.c-disclaimer__links{text-align:center}.c-disclaimer-link{text-decoration:underline;text-transform:capitalize;margin-right:1em}.c-front-block{background-color:#fff;border:thin solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2em}@media screen and (min-width:48em){.c-front-block{padding:3em}}@media screen and (min-width:75em){.c-front-block{padding:4em}}.c-front-block__title{color:#080e16;font-size:1.5em;font-weight:600;margin:0}@media screen and (min-width:60em){.c-front-block__title{font-size:1.75em}}@media screen and (min-width:75em){.c-front-block__title{font-size:2.25em}}.c-front-block__text{color:#080e16;font-size:.8725em}@media screen and (min-width:48em){.c-front-block__text{font-size:1em}}@media screen and (min-width:75em){.c-front-block__text{font-size:1.125em}}.c-front-block__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.c-forum{background-color:transparent;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important;border:none}.c-forum.fixed{table-layout:fixed}.c-forum td,.c-forum th{border:1px solid #d4deed;padding:.5em}.c-forum th{color:#080e16;font-weight:600;text-align:left}.c-forum td,.c-forum th,.c-forum tr{vertical-align:middle}.c-forum thead{background:#f0f0f0}.c-forum thead th{background-color:#d4deed;border-bottom-width:3px}.c-forum thead td{border-bottom-width:3px;font-weight:500}.c-forum[border="0"] *{border:0}.c-forum[cellpadding="0"] td,.c-forum[cellpadding="0"] th,.c-forum[cellpadding="0"] tr{padding:.25em}.c-forum.c-forum--only-categories thead{display:table-row-group}@media screen and (max-width:600px){.c-forum{width:100%!important}.c-forum tbody td,.c-forum tfoot td{display:block;width:auto!important}.c-forum tbody td:before,.c-forum tfoot td:before{display:block;text-align:left!important}.c-forum tbody td:before{content:attr(data-th)}.c-forum tfoot td:before{content:attr(data-tf)}.c-forum tbody td:first-child,.c-forum tfoot td:first-child{margin-top:1em}.c-forum tbody td.row-header,.c-forum tfoot td.row-header{font-weight:500}.c-forum tr:nth-of-type(2n){background-color:inherit}.c-forum tr td:first-child{background:#f0f0f0;font-size:1em}.c-forum tr td:first-child:before{color:#080e16;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.c-forum tr td:first-child p{font-size:.875em}}.c-forum__head{display:none}.c-forum__body td{border:none}@media screen and (min-width:601px){.c-forum th{border-bottom:none;border-top:none}}@media screen and (min-width:601px){.c-forum__title{border:1px solid #4b77b9;display:inline-block;font-size:.875em;font-weight:600;margin-bottom:1rem;padding:.25em .5em}}@media screen and (min-width:601px){.c-forum__title:hover{background-color:#4b77b9;color:#fff}}@media screen and (min-width:601px){.c-forum__category{border-left:.5rem solid #ddd}}@media screen and (min-width:601px){.c-forum__category td{border-bottom:1px solid #d4deed;border-right:1px solid #d4deed;border-top:1px solid #d4deed;padding:1em}}.c-forum__header-row{background-color:#f0f3f9;border-bottom:1px solid #d4deed;border-right:1px solid #d4deed;display:none;font-size:.75em;text-transform:uppercase}@media screen and (min-width:601px){.c-forum__header-row{display:table-row}}.c-forum__header-row th{color:#080e16}@media screen and (min-width:601px){.c-forum__header-row th:first-child{border-left:.5rem solid #d4deed;padding-left:1rem}}@media screen and (min-width:601px){.c-forum__subject{border-bottom:1px solid #d4deed;border-left:.5em solid #d4deed;border-right:1px solid #d4deed;-webkit-box-shadow:inset 1em 0 0 #eee;box-shadow:inset 1em 0 0 #eee;font-size:.875em}}@media screen and (min-width:601px){.c-forum__subject td:first-child{font-weight:600;padding-left:1.5em}}.c-forum__text{padding-bottom:0!important}.c-forum-breadcrumb{margin-bottom:2em;position:relative;white-space:nowrap;width:100%}@media screen and (min-width:48em){.c-forum-breadcrumb{overflow:hidden}}@media screen and (min-width:60em){.c-forum-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-forum-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;width:100%}@media screen and (min-width:48em){.c-forum-breadcrumb__list{overflow:hidden}}.c-forum-breadcrumb__link{border:1px solid #ddd;border-right-width:.5em;color:#080e16;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;padding:.25em .5em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border,color;transition-property:border,color}.c-forum-breadcrumb__link:hover{border-color:#4b77b9;color:#4b77b9}.c-forum-breadcrumb__item.is-first{margin-left:0}.c-forum-breadcrumb__item.is-last{margin-right:0}.c-forum-breadcrumb__item.is-last:after{content:""}.c-forum-categories{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-forum-categories.fixed{table-layout:fixed}.c-forum-categories td,.c-forum-categories th{border:1px solid #d4deed;padding:.5em}.c-forum-categories th{color:#080e16;font-weight:600;text-align:left}.c-forum-categories td,.c-forum-categories th,.c-forum-categories tr{vertical-align:middle}.c-forum-categories thead{background:#f0f0f0}.c-forum-categories thead th{background-color:#d4deed;border-bottom-width:3px}.c-forum-categories thead td{border-bottom-width:3px;font-weight:500}.c-forum-categories[border="0"] *{border:0}.c-forum-categories[cellpadding="0"] td,.c-forum-categories[cellpadding="0"] th,.c-forum-categories[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.c-forum-categories{width:100%!important}.c-forum-categories thead{display:none}.c-forum-categories tbody td,.c-forum-categories tfoot td{display:block;text-align:center!important;width:auto!important}.c-forum-categories tr:nth-of-type(2n){background-color:inherit}.c-forum-categories tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.c-forum-categories tbody td:before,.c-forum-categories tfoot td:before{display:block;text-align:center}.c-forum-categories tbody td:before{content:attr(data-th)}.c-forum-categories tfoot td:before{content:attr(data-tf)}.c-forum-categories tbody td:first-child,.c-forum-categories tfoot td:first-child{margin-top:1em}.c-forum-categories tbody td.row-header,.c-forum-categories tfoot td.row-header{font-weight:500}}@media screen and (max-width:600px){.c-forum-categories tbody td,.c-forum-categories tbody td:before,.c-forum-categories tfoot td,.c-forum-categories tfoot td:before{text-align:left!important}.c-forum-categories tr td:first-child{font-size:1em}}td.c-forum-categories__title{font-weight:600;vertical-align:top;white-space:nowrap}@media screen and (max-width:600px){.c-forum-categories__meta:before,td.c-forum-categories__title:before{color:#080e16;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}.c-forum-form__label{margin-top:1em}.c-forum-form__textarea{height:12em}@media screen and (min-width:60em){.c-forum-form__textarea{height:20em}}.c-forum-form__btn{margin-top:1em}.c-forum-subject{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-forum-subject.fixed{table-layout:fixed}.c-forum-subject td,.c-forum-subject th{border:1px solid #d4deed;padding:.5em}.c-forum-subject th{color:#080e16;font-weight:600;text-align:left}.c-forum-subject td,.c-forum-subject th,.c-forum-subject tr{vertical-align:middle}.c-forum-subject thead{background:#f0f0f0}.c-forum-subject thead th{background-color:#d4deed;border-bottom-width:3px}.c-forum-subject thead td{border-bottom-width:3px;font-weight:500}.c-forum-subject[border="0"] *{border:0}.c-forum-subject[cellpadding="0"] td,.c-forum-subject[cellpadding="0"] th,.c-forum-subject[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.c-forum-subject{width:100%!important}.c-forum-subject thead{display:none}.c-forum-subject tbody td,.c-forum-subject tfoot td{display:block;width:auto!important}.c-forum-subject tr:nth-of-type(2n){background-color:inherit}.c-forum-subject tr td:first-child{border:1px solid #ccc;border-bottom:0;font-size:1em;font-weight:500}.c-forum-subject tbody td:before,.c-forum-subject tfoot td:before{display:block;text-align:left!important}.c-forum-subject tbody td:before{content:attr(data-th)}.c-forum-subject tfoot td:before{content:attr(data-tf)}.c-forum-subject tbody td:first-child,.c-forum-subject tfoot td:first-child{margin-top:1em}.c-forum-subject tbody td.row-header,.c-forum-subject tfoot td.row-header{font-weight:500}}.c-forum-subject tbody td.c-forum-subject__author{font-size:.875em;font-weight:400;vertical-align:top;white-space:nowrap}@media screen and (min-width:601px){.c-forum-subject tbody td.c-forum-subject__author{font-size:1em}}@media screen and (max-width:600px){.c-forum-subject tbody td.c-forum-subject__author:before{color:#080e16;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}@media screen and (max-width:600px){.c-forum-subject__message{border:1px solid #ccc;border-top:0}}@media screen and (max-width:600px){.c-forum-subject__message:before{color:#080e16;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}.c-forum-subject__date{color:#080e16;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.c-forum-subject__txt{padding-bottom:.5em!important}.c-forum-last-subject{border-bottom:1px solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1em;gap:1em}@media screen and (min-width:75em){.c-forum-last-subject{padding-bottom:2em}}.c-forum-last-subject+.c-forum-last-subject{margin-top:1em}@media screen and (min-width:75em){.c-forum-last-subject+.c-forum-last-subject{margin-top:2em}}.c-forum-last-subject__title{font-size:1.5em;font-weight:600}.c-forum-last-subject__message{color:#4b77b9;line-height:1.5em}.c-forum-last-subject__message p{display:inline}.c-forum-last-subject__link{color:#080e16;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.c-forum-last-subject__link:after{content:"\00BB";margin-left:.125em}.c-fullcalendar{padding-bottom:2em}.c-fullcalendar table{margin:0;min-height:1em;width:100%}.c-fullcalendar .fc-event{background:#1c2e4a;border:none;color:#fff;-webkit-transition:opacity 333ms;transition:opacity 333ms}.c-fullcalendar .fc-event:active,.c-fullcalendar .fc-event:focus,.c-fullcalendar .fc-event:hover{opacity:.9;text-decoration:none}.c-fullcalendar .fc-basic-view tbody .fc-row{min-height:2em}.c-fullcalendar .fc-button{background-image:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.c-fullcalendar .fc-time{display:none}.c-fullcalendar .fc-row .fc-week .fc-widget-content .fc-rigid{height:60px!important}.o-side-bar .c-fullcalendar .fc-day-number{font-size:.6667em}.o-side-bar .c-fullcalendar .fc-content{font-size:.875em}.o-side-bar .c-fullcalendar .fc-toolbar h2{font-size:.875em;margin-top:.5em;white-space:normal!important}.o-side-bar .c-fullcalendar .fc-basic-view tbody .fc-row{min-height:1em}.c-hero{position:relative}@media screen and (min-width:48em){.c-hero{padding:2em 0;height:40vw}}@media screen and (min-width:60em){.c-hero{padding:3em 0}}@media screen and (min-width:90em){.c-hero{padding:10em 0;height:35vw}}.c-hero figure{bottom:0;grid-column:bleed!important;top:0;position:absolute;z-index:-1}.c-hero-text{background-color:#fff;padding:1em;margin:3em 2em}.c-hero-text h2{font-size:1.5em;font-weight:600;line-height:1.25em;color:#1c2e4a;margin:0}.c-hero-text h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin:1em 0 0}.c-hero-text p{color:#1c2e4a;font-size:1em;margin:0}@media screen and (min-width:48em){.c-hero-text{margin:3em 0;padding:2em}.c-hero-text h2{font-size:1.875em}.c-hero-text h3{font-size:1.5em}.c-hero-text p{font-size:1.3125em}}@media screen and (min-width:60em){.c-hero-text{width:50%;right:0;position:absolute;z-index:1;bottom:4em}}@media screen and (min-width:75em){.c-hero-text{padding:3em}.c-hero-text h2{font-size:2.25em}.c-hero-text h3{font-size:1.75em}}@media screen and (min-width:90em){.c-hero-text{width:40%}}.c-hero .o-image img{-o-object-position:center;object-position:center}.c-hero-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2em 0}@media screen and (min-width:48em){.c-hero-sec{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:60em){.c-hero-sec{padding:4em 0}}.c-hero-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.c-hero-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-hero-partners__logo{display:block;max-width:12em}.c-hero-partners__logo__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-hero-img-small{clip-path:polygon(100% 0,0 0,50% 100%);height:12em;width:12em;position:absolute;top:3em;right:-2em}@media screen and (min-width:48em){.c-hero-img-small{width:18em;height:18em;right:-3em}}@media screen and (min-width:60em){.c-hero-img-small{width:18em;height:18em;right:0}}@media screen and (min-width:75em){.c-hero-img-small{width:24em;height:24em;right:-6em}}@media screen and (min-width:90em){.c-hero-img-small{width:30em;height:30em}}.c-hero-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-hero__countdown{background-color:#d4dbe3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em}.c-image-slider-A{background-color:#eee;grid-area:sldr-A;position:relative;z-index:2000}@media screen and (min-width:48em){.c-image-slider-A{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}.c-image-slider-B{background-color:#eee;grid-area:sldr-B;position:relative;z-index:2000}@media screen and (max-width:60em){.c-image-slider-B{left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:100vw}}@media screen and (min-width:48em){.c-image-slider-B{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}.c-image-slide-A{background-color:#fff;display:none;height:30em;position:relative;width:100%}@media screen and (min-width:60em){.c-image-slide-A{-webkit-box-flex:3;-ms-flex:3;flex:3}}@media screen and (min-width:75em){.c-image-slide-A{-webkit-box-flex:4;-ms-flex:4;flex:4}}.c-image-slide-A.is-active{display:block}.c-image-slide-A__body{background-color:rgba(28,46,74,.5);bottom:0;color:#fff;left:0;padding:1em;position:absolute;right:0;text-align:left;z-index:2}@media screen and (min-width:48em){.c-image-slide-A__body{bottom:0;padding:1em}}@media screen and (min-width:60em){.c-image-slide-A__body{padding:2em}}.c-image-slide-A__title{font-size:1.5em;font-weight:600;line-height:1.25em;line-height:1.125em;margin:0 0 1rem}.c-image-slide-A__link{color:#fff}.c-image-slide-A__text{display:none}@media screen and (min-width:48em){.c-image-slide-A__text{display:block}}.c-image-slide-A__image{color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.c-image-slide-A__btn{font-size:.875em;margin-top:1em}.c-image-slide-B{display:none;height:30em;position:relative;width:100%}.c-image-slide-B.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-image-slide-B__body{-ms-flex-item-align:center;align-self:center;background-color:rgba(28,46,74,.8);color:#fff;margin:2em;padding:1em;text-align:center;z-index:2}@media screen and (min-width:48em){.c-image-slide-B__body{-ms-flex-item-align:center;align-self:center;padding:1em;position:relative;width:30em}}@media screen and (min-width:60em){.c-image-slide-B__body{padding:2em}}.c-image-slide-B__title{font-size:1.5em;font-weight:600;line-height:1.25em;line-height:1.125em;margin:0 0 1rem}.c-image-slide-B__link{color:#fff}.c-image-slide-B__text{display:none}@media screen and (min-width:48em){.c-image-slide-B__text{display:block}}.c-image-slide-B__image{color:transparent;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.c-image-slide-B__btn{background-color:#fff;border:1px solid #1c2e4a;border-radius:0;color:#1c2e4a!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:1rem;width:100%}.c-image-slide-B__btn:focus,.c-image-slide-B__btn:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff!important}.c-image-slide-B__btn:disabled{cursor:not-allowed;opacity:.5}.c-image-slide-C{aspect-ratio:16/9;background-color:grey;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}@supports not (aspect-ratio:16/9){.c-image-slide-C{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.c-image-slide-C>*{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.c-image-slide-C:before{padding-top:56.25%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.c-image-slide-C.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.c-image-slide-C__body{background-color:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:body;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:2em;position:absolute;right:0;text-align:center;z-index:2}@media screen and (min-width:48em){.c-image-slide-C__body{bottom:0;padding:1em}}@media screen and (min-width:60em){.c-image-slide-C__body{margin-left:auto;margin-right:auto;text-align:left}}.c-image-slide-C__title{font-family:basic-sans,serif;font-size:2.5em;line-height:1em;margin:0 0 1rem;text-shadow:0 5px 5px rgba(0,0,0,.5)}@media screen and (min-width:75em){.c-image-slide-C__title{font-size:2.75em}}.c-image-slide-C__link{color:#fff}.c-image-slide-C__link:hover{color:#4b77b9}.c-image-slide-C__txt{display:none;margin-left:auto;margin-right:auto;max-width:50ch}@media screen and (min-width:48em){.c-image-slide-C__txt{display:block}}@media screen and (min-width:60em){.c-image-slide-C__txt{font-size:1.125em;margin-left:0;margin-top:2em}}.c-image-slide-C__image{color:transparent;grid-area:image;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-image-slide-C__btn{display:table;font-size:.875em;margin:4em auto 0}@media screen and (min-width:60em){.c-image-slide-C__btn{font-size:1em;margin-left:0}}.c-image-slider-nav-A{display:none}@media screen and (min-width:48em){.c-image-slider-nav-A{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-align:left}}.c-image-slider-nav-A__item{-webkit-appearance:none;background-color:#eee;border:none;color:#1c2e4a;cursor:pointer;font-family:basic-sans,serif;font-size:1em;font-weight:400;line-height:1.5;padding:.75em 1em .75em 1.5em;position:relative;text-align:left;-webkit-transition:background .2s;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (min-width:48em){.c-image-slider-nav-A__item.is-active,.c-image-slider-nav-A__item:hover{background-color:#1c2e4a;color:#fff}}@media screen and (min-width:48em){.c-image-slider-nav-A__item+.c-image-slider-nav-A__item{margin-top:.5em}}.c-image-slider-nav-B{bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;z-index:3}.c-image-slider-nav-B__item{-webkit-appearance:none;background-color:hsla(0,0%,100%,.5);border:none;border-radius:50%;display:block;font-family:basic-sans,serif;font-size:1em;font-weight:400;height:.5em;line-height:0;margin:0 .25em;overflow:hidden;padding:0;text-indent:-9999px;width:.5em}.c-image-slider-nav-B__item:hover{cursor:pointer}.c-image-slider-nav-B__item.is-active,.c-image-slider-nav-B__item:focus,.c-image-slider-nav-B__item:hover{background-color:#fff}.c-image-slider-nav-C{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;z-index:3}.c-image-slider-nav-C__item{-webkit-appearance:none;background-color:hsla(0,0%,100%,.5);border:none;height:.75em;overflow:hidden;text-indent:-9999px;width:100%}.c-image-slider-nav-C__item.is-active{background-color:hsla(0,0%,100%,.8)}.c-image-slider-nav-C__item:hover{background-color:hsla(0,0%,100%,.9)}.c-inpage-nav{margin:1.5em 0}.c-inpage-nav__btn,.c-inpage-nav__list{display:inline-block;font-size:.875em;line-height:1.5;vertical-align:top}.c-inpage-nav__btn{background-color:#1c2e4a;color:#fff;display:inline-block;margin:0 .25em 0 0;padding:.5em 1em}.c-inpage-nav__btn:hover{background-color:#4b77b9}.c-inpage-nav__btn:first-of-type{margin-right:.25em}.c-inpage-nav__item{background-color:#eee;display:inline-block;margin:0 .25em 0 0;padding:.5em 1em}.c-langmenu{height:100%;position:relative;-webkit-transition:background .2s;transition:background .2s;width:100%}.c-langmenu,.c-langmenu:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/language.svg);background-repeat:no-repeat;background-size:1.25em;background-position:50%}.c-langmenu:hover{background-color:#4b77b9}.c-langmenu__item{background-color:#1c2e4a;color:#fff;display:none;font-weight:300;left:0;padding:.6667em 1em;position:absolute;top:100%}.c-langmenu__item:hover{background-color:#4b77b9;color:#fff}.c-langmenu__item+.c-langmenu__item{margin-top:100%}.c-langmenu:hover .c-langmenu__item{display:block}.c-login-form__fieldset{position:relative}@media screen and (min-width:60em){.c-login-form__fieldset{padding:2em}}.c-login-form__btn{float:right;margin-top:-2em}.c-login-form__link{border-top:1px solid #d4deed;display:block;margin-top:1em;padding-top:.5em}.c-login-modal-wrap{background-color:#080e16;bottom:0;color:#fff;font-size:1em;left:0;padding:4em 2em;position:fixed;right:0;text-align:left;top:0;z-index:6000}@media screen and (min-width:60em){.c-login-modal-wrap{bottom:auto;font-size:1em;left:auto;padding:1em;position:absolute;right:0;top:10em;width:21em}}.c-login-modal{margin-left:auto;margin-right:auto;max-width:24em}.c-login-modal__fieldset{background-color:transparent;border:0;margin:0;padding:0}.c-login-modal__fieldset br{display:none}.c-login-modal__input{color:#000;margin-bottom:1em;padding:.5em;width:100%}.c-login-modal__label{color:#fff;font-size:1em;font-weight:600;width:100%}input[type=checkbox].c-login-modal__checkbox{float:left;font-size:16px;margin-right:.25em;position:relative;top:.25em}.c-login-modal__link{color:#4b77b9;display:block}.c-login-modal__link:hover{color:#4b77b9}.c-login-modal__btn{float:right;margin-top:-1.5em;padding:1em 1em .75em!important}.c-login-modal__close{font-size:.875em;position:absolute;right:2.5rem;top:1.5rem}@media screen and (min-width:60em){.c-login-modal__close{font-size:.75em;right:.5rem;top:.5rem}}.c-logo{background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:100%;text-indent:-9999px;vertical-align:top;width:100%}@media screen and (min-width:60em){.c-logo{height:5em;margin:1rem 0;width:9rem}}@media screen and (min-width:90em){.c-logo{height:8.125em}}@media screen and (min-width:60em){.c-logo--mobile{background-image:none!important}}.c-logo__img{display:block;height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;width:100%}.c-logo--mobile .c-logo__img{display:none}@media screen and (min-width:60em){.c-logo--mobile .c-logo__img{display:block}}.c-logo--txt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:basic-sans,serif;font-size:1em;font-weight:600;height:auto;line-height:1em;text-indent:0;width:100%}@media screen and (min-width:60em){.c-logo--txt{font-size:1.5em;height:3em}}.c-logo--txt__wrap{vertical-align:middle}.c-main-partners{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:48em){.c-main-partners{font-size:1em}}@media screen and (min-width:60em){.c-main-partners{font-size:1.125em}}@media screen and (min-width:60em){.l-sub .c-main-partners{position:relative;top:-2rem}}@media screen and (min-width:75em){.l-sub .c-main-partners{grid-area:mnprtn}}.l-front .c-main-partners{margin-top:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-main-partners__title{color:#080e16;font-size:1em;font-weight:600;margin-right:1em}.c-main-partners__logo{display:block;height:3em;padding:.5em;width:5em}.c-main-partners__logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}.leaflet-default-icon-path{background-image:url(../img/marker-icon.png)}.c-map .leaflet-container{width:100%;height:400px}.c-map .leaflet-tile-container{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.c-map .leaflet-container li{visibility:hidden}.c-memberships{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.c-memberships__header{color:#1c2e4a;font-size:1.25rem}.c-memberships__footer{margin-top:2rem}.c-memberships-list{--min:18rem;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,Minmax(Min(var(--min),100%),1fr))}@media screen and (min-width:480px){.c-memberships-list{--min:20rem}}@media screen and (min-width:960px){.c-memberships-list{--min:22rem}}@media screen and (min-width:1440px){.c-memberships-list{--min:24rem}}.c-membership{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#080e16;padding:2rem;gap:1rem}.c-membership__title{color:#1c2e4a;font-size:1.25rem;font-weight:600;margin:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.c-membership__body.c-text{color:#080e16;font-size:1rem;padding-bottom:0}.c-membership__subtitle{margin-top:1rem}.c-membership__title+.c-membership__subtitle{margin-top:.25rem}.c-membership__image{max-height:4em;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.c-membership__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-membership__button{background-color:#fff;border:1px solid #1c2e4a;border-radius:0;color:#1c2e4a!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:auto}.c-membership__button:focus,.c-membership__button:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff!important}.c-membership__button:disabled{cursor:not-allowed;opacity:.5}.c-message-feed .link{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/link.svg);background-position:50%;background-repeat:no-repeat;background-size:1em;background-color:#fff;background-position:bottom 1em right 1em;border:1px solid #eee;font-size:.875em;padding:1em 3em 1em 1em;width:100%}.c-message-feed .link img{float:left;margin:0 1em 1em 0}.c-message-feed .delete-message{text-align:center}.c-message-feed .delete-message h2{margin-top:1em}.c-message-feed .delete-message .button{display:inline-block;margin-right:1em;text-align:center;width:10em}.c-message-feed .delete-message .cancel{background-color:#eee;border-color:#eee;color:#a9a9a9}.playbox-bg{background:#000;opacity:.7;z-index:1}.playbox,.playbox-bg{bottom:0;left:0;position:fixed;right:0;top:0}.playbox{text-align:center;z-index:2}.player,.video-player{background:#eee;height:35em;margin:10% auto;width:50em}.player embed,.player iframe,.video-player embed,.video-player iframe{height:auto;min-height:35em;width:100%}.c-message-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;margin-bottom:2em;padding:1em;width:100%}.c-message-form>*+*{margin-left:1em}.c-meta-table{background-color:#eee;border:none}.c-meta-table__title,.c-meta-table__value{border:none;padding:.5em}.c-module-heading{color:#1c2e4a;font-size:1.5em;font-weight:600;margin:2em 0 1em;text-decoration:none}@media screen and (min-width:60em){.c-module-heading{font-size:1.75em}}@media screen and (min-width:75em){.c-module-heading{font-size:2.25em}}.c-module-heading--small{font-size:1.25em;margin-top:1em}@media screen and (min-width:60em){.c-module-heading--small{font-size:1.3333em}}@media screen and (min-width:75em){.c-module-heading--small{font-size:1.5em}}.c-module-heading__link{color:#4b77b9}.c-module-heading__link:hover{color:#080e16}.c-module-link{display:table;font-size:1em;margin-left:auto;margin-right:auto;text-align:center;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s}.c-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.c-news{display:grid;grid-gap:0 1em;grid-template-columns:repeat(var(--grid-columns),1fr);margin:3em 0}}@media screen and (min-width:60em){.c-news{margin:4em 0}}@media screen and (min-width:75em){.c-news{margin:5em 0}}.c-news__title{width:100%}@media screen and (min-width:48em){.c-news__title{grid-column:span 8;grid-row:1}}@media screen and (min-width:60em){.c-news__title{grid-column:1/span 8}}@media screen and (min-width:75em){.c-news__title{grid-column:1/span 10}}@media screen and (min-width:48em){.c-news__forum{grid-column:1/span 3;grid-row:2;padding-right:0;width:auto}}@media screen and (min-width:60em){.c-news__forum{grid-column:1/span 2}}@media screen and (min-width:75em){.c-news__forum{grid-column:1/span 4}}@media screen and (min-width:48em){.c-news__blog{grid-column:1/span 8;grid-row:2;padding-left:0;width:auto}}@media screen and (min-width:60em){.c-news__blog{grid-column:2/span 6}}@media screen and (min-width:75em){.c-news__blog{grid-column:3/span 8}}.c-nav-wrapper{z-index:5000}@media screen and (max-width:59.9em){.c-nav{background-color:#4b77b9;bottom:0;font-size:1em;font-weight:300;height:100%;overflow-x:hidden;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:16em;will-change:transform}.c-nav,.has-active-nav .c-nav{-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in, -webkit-transform .25s ease-in}.has-active-nav .c-nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:3000}.c-nav__item{display:block;position:relative;z-index:10}.c-nav__item:hover{background-color:#4b77b9}.c-nav__link{color:#fff;display:block;padding:.6667em 2em}.c-nav__item.is-current>.c-nav__link,.c-nav__link:hover{color:#fff}.c-nav__lvl{display:block;padding:0;top:0}.c-nav__lvl.is-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.c-nav__item .c-nav__lvl{display:none;height:auto;left:100%;min-width:16em;position:absolute;text-align:left;top:0}.c-nav__item.is-active>.c-nav__lvl{display:block;padding-top:3em;position:fixed;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:100%}.c-nav__item[class=""]>.c-nav__lvl{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.c-nav__up{background-color:#4b77b9;color:#fff;display:none;left:100%;padding:.75em 2em;position:fixed;top:0;width:100%}.c-nav__up:after{color:#fff;content:attr(data-back);padding-left:1em}.c-nav__item.is-active>.c-nav__up{display:block;min-height:3em}.c-nav__down{padding:.75em 2em;position:absolute;right:0;text-align:right;top:0;width:3em}.c-nav__item:hover>.c-nav__down{color:#fff}}@media screen and (min-width:60em){.c-nav{font-family:basic-sans,serif;position:relative;z-index:3000}.c-nav .is-hidden{display:none}.has-scrolled .c-nav{margin-left:auto;margin-right:2em}.c-nav__lvl{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3001}.c-nav__lvl--1{-webkit-animation:fadeInDown .5s ease-in;animation:fadeInDown .5s ease-in;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;height:100%}.c-header .c-nav__lvl--1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-nav__lvl--2,.c-nav__lvl--3,.c-nav__lvl--4,.c-nav__lvl--5{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-size:1em;height:auto;left:-9999px;min-width:12em;position:absolute}.c-nav__item:hover>.c-nav__lvl--2{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;left:0}.c-nav__more:hover>.c-nav__lvl--2{left:auto;right:0}.c-nav__more .c-nav__lvl--2 .c-nav__lvl--2{display:none}.c-nav__item:hover>.c-nav__lvl--3,.c-nav__item:hover>.c-nav__lvl--4,.c-nav__item:hover>.c-nav__lvl--5{-webkit-animation:fadeInLeft .2s;animation:fadeInLeft .2s;left:100%;position:absolute;top:0}.c-nav__lvl--1>.c-nav__item.is-last .c-nav__item:hover>.c-nav__lvl--3,.c-nav__lvl--1>.c-nav__item.is-last .c-nav__item:hover>.c-nav__lvl--4,.c-nav__lvl--1>.c-nav__item.is-last .c-nav__item:hover>.c-nav__lvl--5{left:auto;right:100%}.c-nav__item{position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.c-nav__lvl--1>.c-nav__item:hover{color:#fff}.c-nav__lvl--2 .c-nav__item{background-color:#1c2e4a}.c-nav__link{color:#1c2e4a;display:block;font-weight:600;padding:.6667em 1em;position:relative;-webkit-transition:background-color,color;transition:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;white-space:nowrap;width:100%}}@media screen and (min-width:60em) and (min-width:75em){.c-nav__link{font-size:1.125em}}@media screen and (min-width:60em) and (min-width:90em){.c-nav__link{font-size:1.25em}}@media screen and (min-width:60em){.c-nav__item.is-active>.c-nav__link,.c-nav__link:active,.c-nav__link:focus,.c-nav__link:hover,.c-nav__lvl--1>.c-nav__item:hover>.c-nav__link{color:#4b77b9}.c-header-B .c-nav__lvl--1 .c-nav__link:hover,.c-header-B .c-nav__lvl--1 .is-active>.c-nav__link,.c-nav__lvl--2 .c-nav__link{color:#fff}.c-nav__lvl--2 .c-nav__link:hover,.c-nav__lvl--2 .is-active>.c-nav__link{background-color:#4b77b9;color:#fff}.c-nav__down,.c-nav__up{display:none}.c-nav__more__btn{background-color:transparent;border:none;cursor:pointer;font-family:basic-sans,serif;font-weight:600;line-height:1.5;height:100%;padding-left:1em;padding-right:2em}.c-nav__more__btn,.c-nav__more__btn:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/1C2E4A/dots-three-vertical.svg);background-position:right .75em top .875em;background-repeat:no-repeat;background-size:1em}}.c-nav-toggle{position:absolute;right:0;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;top:2.5em;z-index:5001}@media screen and (min-width:60em){.c-nav-toggle{display:none}}body.has-scrolled .c-nav-toggle{-webkit-animation:slideInDown .3s;animation:slideInDown .3s;position:fixed;top:0}.has-active-nav .c-nav-toggle{-webkit-animation:fadeInLeft .25s;animation:fadeInLeft .25s;background-color:rgba(75,119,185,.75);border-radius:0;bottom:0;-webkit-box-shadow:1em 0 rgba(75,119,185,.75);box-shadow:1em 0 rgba(75,119,185,.75);height:100vh;height:-webkit-fill-available;left:0;right:auto;width:calc(100vw - 17em + 1px);z-index:2999}.c-nav-toggle__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;height:1.5em;padding:2em;position:absolute;right:0;width:1.5em}@media screen and (min-width:960px){.c-nav-toggle__btn{display:none}}.c-nav-toggle__icon{position:relative;margin:9px auto}.c-nav-toggle__icon,.c-nav-toggle__icon:after,.c-nav-toggle__icon:before{display:block;width:1.5em;height:3px;-webkit-transition:background-color .3s linear,-webkit-transform .3s linear;transition:background-color .3s linear,-webkit-transform .3s linear;transition:background-color .3s linear,transform .3s linear;transition:background-color .3s linear,transform .3s linear,-webkit-transform .3s linear;background-color:#1c2e4a}.c-nav-toggle__icon:after,.c-nav-toggle__icon:before{position:absolute;content:""}.c-nav-toggle__icon:before{top:-9px}.c-nav-toggle__icon:after{top:9px}.is-active .c-nav-toggle__icon{background-color:transparent;left:3em;position:absolute;top:2em}.is-active .c-nav-toggle__icon:before{-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.is-active .c-nav-toggle__icon:after{-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.is-active .c-nav-toggle__icon:after,.is-active .c-nav-toggle__icon:before{background-color:#fff}.c-page-intro{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:contnt;position:relative}@media screen and (min-width:48em){.c-page-intro{position:absolute;right:0;top:11em;width:35vw}}@media screen and (min-width:60em){.c-page-intro{height:40vw;top:15em}}@media screen and (min-width:75em){.c-page-intro{top:19em}}.c-page-intro__triangles{height:100%;left:-40%;position:relative;z-index:-1}@media screen and (min-width:48em){.c-page-intro__triangles{left:auto;right:-35%}}@media screen and (min-width:60em){.c-page-intro__triangles{right:-15%}}.c-page-title{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em;color:#1c2e4a}@media screen and (min-width:75em){.c-page-title{display:none}}.front .c-page-title{display:none}.c-person{aspect-ratio:1;background-color:#1c2e4a;border:thin solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition:.2s;transition:.2s;width:100%}.c-person:hover{border-color:#d4deed}.c-person__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:rgba(28,46,74,.75);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.5rem;text-align:left;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:2}.c-person:hover .c-person__body{opacity:1}.c-person__body *{color:#fff}.c-person__image{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;z-index:1}.c-person__image,.c-person__image img{position:relative;height:100%;width:100%}.c-person__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;z-index:2}.c-person__title{font-size:1.25em;font-weight:600;margin:0}.c-person__email,.c-person__role{margin-top:.5rem}.c-person__email{font-size:.875em;margin-top:0}.c-person__link{height:100%;overflow:hidden;position:absolute;text-indent:-999px;width:100%;z-index:1}.c-photoalbums{background-color:#eee;height:21em;overflow-x:scroll;overflow-y:hidden;position:relative}.c-photoalbums::-webkit-scrollbar{display:none}@media screen and (min-width:60em){.c-photoalbums{font-size:1.25em;overflow-x:auto}}@media screen and (min-width:1366px){.c-photoalbums{font-size:1.5em}}.c-photoalbums__link{display:none}@media screen and (min-width:60em){.c-photoalbums__link{bottom:1em;left:1em;position:absolute;z-index:2}}.c-photo-album{position:relative}.c-photo-album__date{display:block;margin-bottom:1em}.c-photo-album__replies{margin-top:1.5em}.c-photo-album__replies__title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.c-photo-archive{margin-top:2em}.c-poll{-webkit-box-sizing:border-box;box-sizing:border-box;color:#080e16;padding:1em;position:relative}.c-sidebar .c-poll{padding:0}.c-poll__title{color:#080e16;font-size:1em;font-weight:500;margin:0 0 1em;padding:0}.c-poll__form fieldset{background-color:transparent;border:0;display:block;margin:0;padding:0 0 0 1.25em;position:relative}.c-poll__form fieldset *{font-size:.875em;line-height:1em;margin:0;width:auto}.c-poll__form fieldset input[type=radio]{height:1em;left:0;margin-top:-.5em;position:absolute;top:50%;width:1em}.c-poll__form fieldset label{display:block;font-weight:500;padding:.5em 0}.c-poll__form fieldset label:active,.c-poll__form fieldset label:focus,.c-poll__form fieldset label:hover{color:#080e16}input[type=submit].c-poll__vote{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:1em}input[type=submit].c-poll__vote:focus,input[type=submit].c-poll__vote:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}input[type=submit].c-poll__vote:disabled{cursor:not-allowed;opacity:.5}.c-sidebar input[type=submit].c-poll__vote{font-size:.875em;padding:1em 1.25em}.c-poll__pc{display:block;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-poll__pc:before{background-color:#fff;z-index:1;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.c-poll__pc:after,.c-poll__pc:before{content:"";height:.3333em;display:block;left:0;position:absolute;top:100%}.c-poll__pc:after{background-color:#1c2e4a;z-index:2;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.c-poll__pc--1:after{width:1%}.c-poll__pc--2:after{width:2%}.c-poll__pc--3:after{width:3%}.c-poll__pc--4:after{width:4%}.c-poll__pc--5:after{width:5%}.c-poll__pc--6:after{width:6%}.c-poll__pc--7:after{width:7%}.c-poll__pc--8:after{width:8%}.c-poll__pc--9:after{width:9%}.c-poll__pc--10:after{width:10%}.c-poll__pc--11:after{width:11%}.c-poll__pc--12:after{width:12%}.c-poll__pc--13:after{width:13%}.c-poll__pc--14:after{width:14%}.c-poll__pc--15:after{width:15%}.c-poll__pc--16:after{width:16%}.c-poll__pc--17:after{width:17%}.c-poll__pc--18:after{width:18%}.c-poll__pc--19:after{width:19%}.c-poll__pc--20:after{width:20%}.c-poll__pc--21:after{width:21%}.c-poll__pc--22:after{width:22%}.c-poll__pc--23:after{width:23%}.c-poll__pc--24:after{width:24%}.c-poll__pc--25:after{width:25%}.c-poll__pc--26:after{width:26%}.c-poll__pc--27:after{width:27%}.c-poll__pc--28:after{width:28%}.c-poll__pc--29:after{width:29%}.c-poll__pc--30:after{width:30%}.c-poll__pc--31:after{width:31%}.c-poll__pc--32:after{width:32%}.c-poll__pc--33:after{width:33%}.c-poll__pc--34:after{width:34%}.c-poll__pc--35:after{width:35%}.c-poll__pc--36:after{width:36%}.c-poll__pc--37:after{width:37%}.c-poll__pc--38:after{width:38%}.c-poll__pc--39:after{width:39%}.c-poll__pc--40:after{width:40%}.c-poll__pc--41:after{width:41%}.c-poll__pc--42:after{width:42%}.c-poll__pc--43:after{width:43%}.c-poll__pc--44:after{width:44%}.c-poll__pc--45:after{width:45%}.c-poll__pc--46:after{width:46%}.c-poll__pc--47:after{width:47%}.c-poll__pc--48:after{width:48%}.c-poll__pc--49:after{width:49%}.c-poll__pc--50:after{width:50%}.c-poll__pc--51:after{width:51%}.c-poll__pc--52:after{width:52%}.c-poll__pc--53:after{width:53%}.c-poll__pc--54:after{width:54%}.c-poll__pc--55:after{width:55%}.c-poll__pc--56:after{width:56%}.c-poll__pc--57:after{width:57%}.c-poll__pc--58:after{width:58%}.c-poll__pc--59:after{width:59%}.c-poll__pc--60:after{width:60%}.c-poll__pc--61:after{width:61%}.c-poll__pc--62:after{width:62%}.c-poll__pc--63:after{width:63%}.c-poll__pc--64:after{width:64%}.c-poll__pc--65:after{width:65%}.c-poll__pc--66:after{width:66%}.c-poll__pc--67:after{width:67%}.c-poll__pc--68:after{width:68%}.c-poll__pc--69:after{width:69%}.c-poll__pc--70:after{width:70%}.c-poll__pc--71:after{width:71%}.c-poll__pc--72:after{width:72%}.c-poll__pc--73:after{width:73%}.c-poll__pc--74:after{width:74%}.c-poll__pc--75:after{width:75%}.c-poll__pc--76:after{width:76%}.c-poll__pc--77:after{width:77%}.c-poll__pc--78:after{width:78%}.c-poll__pc--79:after{width:79%}.c-poll__pc--80:after{width:80%}.c-poll__pc--81:after{width:81%}.c-poll__pc--82:after{width:82%}.c-poll__pc--83:after{width:83%}.c-poll__pc--84:after{width:84%}.c-poll__pc--85:after{width:85%}.c-poll__pc--86:after{width:86%}.c-poll__pc--87:after{width:87%}.c-poll__pc--88:after{width:88%}.c-poll__pc--89:after{width:89%}.c-poll__pc--90:after{width:90%}.c-poll__pc--91:after{width:91%}.c-poll__pc--92:after{width:92%}.c-poll__pc--93:after{width:93%}.c-poll__pc--94:after{width:94%}.c-poll__pc--95:after{width:95%}.c-poll__pc--96:after{width:96%}.c-poll__pc--97:after{width:97%}.c-poll__pc--98:after{width:98%}.c-poll__pc--99:after{width:99%}.c-poll__pc--100:after{width:100%}.c-poll__result{background-color:#f6f6f6}.c-poll__result+.c-poll__result{margin-top:1em}.c-poll__result:last-child{margin-bottom:1rem}.c-poll__result .question{width:75%;padding:1em 0 .25em 1em}.c-poll__result .answers{white-space:nowrap;font-weight:600;text-align:right;padding:1em 1em .25em 0;width:25%}.c-quicklinks{background-color:#eee;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,.15);box-shadow:0 .25em .5em rgba(0,0,0,.15);grid-area:qcklnk;margin-bottom:2em;margin-top:2em;padding:2em;width:100%;z-index:2100}@media screen and (min-width:48em){.c-quicklinks{margin-bottom:2em;margin-left:2em;margin-right:2em;width:calc(100% - 4em)}}@media screen and (min-width:60em){.c-quicklinks{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.125em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-right:0;padding:2em 4em;width:100%}}.c-image-slider-A+.c-quicklinks{margin-top:0;position:relative;top:-2em}.c-quicklinks__title{color:#7f7f7f;-ms-flex-negative:0;flex-shrink:0;font-size:1.125em;margin:0 0 1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:60em){.c-quicklinks__title{text-align:left}}.c-quicklinks__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40em){.c-quicklinks__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:60em){.c-quicklinks__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:1em}}.c-quicklinks__list__item{width:100%}.c-quicklinks__list__item+.c-quicklinks__list__item{margin-top:1em}@media screen and (min-width:40em){.c-quicklinks__list__item+.c-quicklinks__list__item{margin-left:1em;margin-top:0}}.c-quicklink{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.c-quicklink:focus,.c-quicklink:hover{background-color:#fff;border-color:#fff;color:#1c2e4a!important}.c-quicklink:disabled{cursor:not-allowed;opacity:.5}.c-replies{max-width:40em}.c-replies__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin:0 0 .5em}.c-replies__list{margin:0 0 1em}.c-replies__list__item{border-bottom:1px solid #d4deed;display:block;padding:.5em 0}.c-replies__list__item:first-child{border-top:1px solid #d4deed}@media screen and (min-width:48em){.c-replies__form{width:50%}}.c-replies__form__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.c-search-form+.c-search{border-top:1px solid #d4deed;margin-top:2em;padding-top:2em}.c-search__query{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.c-search__query-label{color:#777;font-size:.75em;font-weight:600;margin:.3333em .5em 0 0;text-transform:uppercase}.c-search-form{position:relative}.c-search-form--small{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.o-content-wrapper input[type=submit].c-search-form__button{background-size:1.5em;border:none;padding:0;position:absolute;right:0;text-indent:-999px;top:0;width:3em}.c-search-form--small input[type=submit].c-search-form__button,.o-content-wrapper input[type=submit].c-search-form__button{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/magnifying-glass.svg);background-position:50%;background-repeat:no-repeat;height:100%;overflow:hidden}.c-search-form--small input[type=submit].c-search-form__button{background-size:1.25em;background-color:#4b77b9;border-color:#4b77b9;-ms-flex-negative:0;flex-shrink:0;padding:0 1.25em;text-indent:-9999px;width:1.25em}.c-search-form__title{display:none}.c-search-results__item{margin-top:2em}.c-search-result__txt{color:#666;font-size:.875em}.c-search-result__txt em{color:#333;font-weight:600;margin:0 .25em 0 .125em}.c-search-result--pdf .c-search-result__title{background-image:url(https://static.genkgo.com/psn/doclib/pdf.png);background-repeat:no-repeat;background-position:0 0;background-size:1.125em;padding-left:1.5em}.c-header-B__search .c-search-form__input{border:none;padding:.6666em .75em}.c-sidebar{grid-area:sidebr;padding-bottom:4em;padding-top:1em;position:relative}@media screen and (min-width:60em){.c-sidebar{margin-top:4.25em}}@media screen and (min-width:75em){.c-sidebar{margin-top:6.25em}}.c-sidebar__item+.c-sidebar__item{margin-top:2em}.c-sitenav__item{background-color:#fff;margin:0 0 0 .5rem;opacity:.5;font-size:.875em;padding:.5rem 2rem;-webkit-transition:opacity .2s;transition:opacity .2s}.c-sitenav__item.is-active,.c-sitenav__item:hover{opacity:1}.c-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-social-links__item{background-image:url(https://static.genkgo.com/entypo-plus/svg/1C2E4A/link.svg);background-repeat:no-repeat;background-size:1.25em;background-color:transparent;background-position:50%;border-radius:.125em;display:block;height:1.25em;overflow:hidden;text-indent:-999px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:1.25em}.c-social-links__item:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.c-social-links__item+.c-social-links__item{margin-left:1em}.c-social-links__item[href*=facebook]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/facebook.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item[href*=twitter]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/twitter.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item[href*=linkedin]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/linkedin.svg)}.c-social-links__item[href*=flickr],.c-social-links__item[href*=linkedin]{background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item[href*=flickr]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/flickr.svg)}.c-social-links__item[href*=youtube]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/youtube.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item[href*=instagram]{background-position:50%;background-repeat:no-repeat}.c-social-links__item[href*=instagram],.c-social-links__item[href*=instagram]:active,.c-social-links__item[href*=instagram]:focus,.c-social-links__item[href*=instagram]:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/instagram.svg);background-size:1.25em}.c-social-links__item[href*=google]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/google+.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item-[href*=pinterest]{background-image:url(https://static.genkgo.com/entypo-plus/svg/1E5A95/pinterest.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-social-links__item[href*=snapchat]{background-image:url(../img/socialmedia/snapchat.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25em}.c-subnav{grid-area:subnav;margin-top:3rem}@media screen and (min-width:75em){.c-subnav{padding-right:2em;margin-top:0}}.c-subnav__item{font-size:1em}.c-subnav__item+.c-subnav__item{margin-top:1em}.c-subnav__link{color:#1c2e4a;display:block;font-weight:600;line-height:1.125em;position:relative;-webkit-transition:color .2s;transition:color .2s}.c-subnav__link:active,.c-subnav__link:hover{color:#4b77b9}.c-subnav__item .c-subnav__link{font-size:1em}.c-subnav__item.is-current>.c-subnav__link,.c-subnav__item.is-current>.c-subnav__link:hover{color:#4b77b9}.c-subnav__item.is-active:not(.is-current)>.c-subnav__link{position:relative}.c-subnav__lvl--1{background-color:#fff;border:thin solid #d4deed;font-size:1.125rem;padding:3rem}.c-subnav__lvl--1:empty{display:none}.c-subnav__lvl--2,.c-subnav__lvl--3{font-size:1rem;padding:1em 0 0 1em}.c-subnav__toggle-lvl{background-image:url(https://static.genkgo.com/entypo-plus/svg/1D2F5D/chevron-thin-up.svg);background-position:50%;background-repeat:no-repeat;background-size:.75em;display:none;font-size:1.25em;height:1em;line-height:.5em;margin-left:.5em;margin-top:.3333em;overflow:hidden;position:absolute;text-indent:-999px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;vertical-align:top;width:1em}.c-subnav__item.active>.c-subnav__toggle-lvl{margin-left:.25em;margin-top:.25em;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-subnetworks__list{border-bottom:1px solid #d4deed;border-top:1px solid #d4deed;font-size:1.125em;max-width:24em}.c-subnetworks__item{padding:.125em 0}.c-subnetworks__item+.c-subnetworks__item{border-top:1px solid #d4deed}.c-subnetworks__list--folder .c-subnetworks__item{padding:.5em 0}.c-table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-table.fixed{table-layout:fixed}.c-table td,.c-table th{border:1px solid #d4deed;padding:.5em}.c-table th{color:#080e16;font-weight:600;text-align:left}.c-table td,.c-table th,.c-table tr{vertical-align:middle}.c-table thead{background:#f0f0f0}.c-table thead th{background-color:#d4deed;border-bottom-width:3px}.c-table thead td{border-bottom-width:3px;font-weight:500}.c-table[border="0"] *{border:0}.c-table[cellpadding="0"] td,.c-table[cellpadding="0"] th,.c-table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.c-table{width:100%!important}.c-table thead{display:none}.c-table tbody td,.c-table tfoot td{display:block;text-align:center!important;width:auto!important}.c-table tr:nth-of-type(2n){background-color:inherit}.c-table tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.c-table tbody td:before,.c-table tfoot td:before{display:block;text-align:center}.c-table tbody td:before{content:attr(data-th)}.c-table tfoot td:before{content:attr(data-tf)}.c-table tbody td:first-child,.c-table tfoot td:first-child{margin-top:1em}.c-table tbody td.row-header,.c-table tfoot td.row-header{font-weight:500}}.c-tag{background-color:#4b77b9;border-radius:3px;color:#fff;display:inline-block;font-size:1em;font-weight:800;line-height:1;margin-right:.25em;padding:.25em .25em .125em;text-transform:uppercase}a.c-tag{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}a.c-tag:active,a.c-tag:focus,a.c-tag:hover{background-color:#4b77b9;color:#fff}.c-blog>.c-tags{margin-bottom:1em}.c-text,.text{line-height:1.5;padding:0 0 1.5em}.c-text *,.text *{max-width:60ch}.c-text>*+*,.text>*+*{margin-top:1.5em}.c-text>:first-child,.text>:first-child{margin-top:0!important}.c-text blockquote,.c-text img,.c-text ol,.c-text p,.c-text ul,.text blockquote,.text img,.text ol,.text p,.text ul{font-size:1em;line-height:1.5em}.c-text ol,.c-text ul,.text ol,.text ul{margin-left:1.5em}.c-text ul li,.text ul li{list-style:disc}.c-text ol li,.text ol li{list-style:decimal}.c-text img,.text img{height:auto!important;max-width:100%}.c-text blockquote,.text blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.c-text blockquote:before,.text blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.c-text blockquote p,.text blockquote p{display:inline}.c-text h1,.text h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.c-text h2,.text h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.c-text h3,.text h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.c-text h4,.text h4{font-size:1.25em;font-weight:300;line-height:1.25em}.c-text h5,.text h5{font-size:1.125em;line-height:1.125em}.c-text a,.text a{text-decoration:underline}.c-text table,.text table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-text table.fixed,.text table.fixed{table-layout:fixed}.c-text table td,.c-text table th,.text table td,.text table th{border:1px solid #d4deed;padding:.5em}.c-text table th,.text table th{color:#080e16;font-weight:600;text-align:left}.c-text table td,.c-text table th,.c-text table tr,.text table td,.text table th,.text table tr{vertical-align:middle}.c-text table thead,.text table thead{background:#f0f0f0}.c-text table thead th,.text table thead th{background-color:#d4deed;border-bottom-width:3px}.c-text table thead td,.text table thead td{border-bottom-width:3px;font-weight:500}.c-text table[border="0"] *,.text table[border="0"] *{border:0}.c-text table[cellpadding="0"] td,.c-text table[cellpadding="0"] th,.c-text table[cellpadding="0"] tr,.text table[cellpadding="0"] td,.text table[cellpadding="0"] th,.text table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.c-text table.is-responsive,.text table.is-responsive{width:100%!important}.c-text table.is-responsive thead,.text table.is-responsive thead{display:none}.c-text table.is-responsive tbody td,.c-text table.is-responsive tfoot td,.text table.is-responsive tbody td,.text table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.c-text table.is-responsive tr:nth-of-type(2n),.text table.is-responsive tr:nth-of-type(2n){background-color:inherit}.c-text table.is-responsive tr td:first-child,.text table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.c-text table.is-responsive tbody td:before,.c-text table.is-responsive tfoot td:before,.text table.is-responsive tbody td:before,.text table.is-responsive tfoot td:before{display:block;text-align:center}.c-text table.is-responsive tbody td:before,.text table.is-responsive tbody td:before{content:attr(data-th)}.c-text table.is-responsive tfoot td:before,.text table.is-responsive tfoot td:before{content:attr(data-tf)}.c-text table.is-responsive tbody td:first-child,.c-text table.is-responsive tfoot td:first-child,.text table.is-responsive tbody td:first-child,.text table.is-responsive tfoot td:first-child{margin-top:1em}.c-text table.is-responsive tbody td.row-header,.c-text table.is-responsive tfoot td.row-header,.text table.is-responsive tbody td.row-header,.text table.is-responsive tfoot td.row-header{font-weight:500}}.c-text iframe,.text iframe{max-width:100%}.c-text details,.text details{border:1px solid #eee}.c-text details .content,.text details .content{padding:1em}.c-text details .content>*+*,.text details .content>*+*{margin-top:1.5em}.c-text details+.c-text details,.c-text details+.text details,.text details+.c-text details,.text details+.text details{margin-top:1em}.c-text summary,.text summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.c-text summary:hover,.text summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.c-text summary.open,.text summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.c-text h1+p,.text h1+p{font-size:1.25em}.c-text p+h1,.c-text p+h2,.c-text p+h3,.c-text p+h4,.c-text p+h5,.c-text p+h6,.text p+h1,.text p+h2,.text p+h3,.text p+h4,.text p+h5,.text p+h6{clear:both}.c-page-title+.c-text>:first-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(table):not(div):not(a):not(ul):not(ol):not(img):not(blockquote){font-size:1.25rem}.c-text:empty{display:none}.c-top-bar-wrapper{display:grid;grid-column:bleed;grid-gap:0 1em;grid-template-columns:[bleed-start] minmax(1em,1fr) [main-start] minmax(0,var(--grid-max-width)) [main-end] minmax(1em,1fr) [bleed-end];background-color:#d4deed;grid-area:topbar;grid-template-areas:"content content content"}.c-top-bar-wrapper>*{grid-column:main}@media screen and (min-width:48em){.c-top-bar-wrapper{grid-template-areas:"... content ..."}}.c-top-bar{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1em;padding-right:1em;position:relative}@media screen and (min-width:48em){.c-top-bar{padding-left:0;padding-right:0}}.c-top-bar__cta{text-transform:uppercase;padding:.5em 0}.c-top-bar__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media screen and (min-width:60em){.c-top-bar__social{margin-left:2em}}.c-top-bar__sitenav{border-left:1em solid transparent;display:none;margin-left:auto;position:relative;bottom:-.75em}@media screen and (min-width:60em){.c-top-bar__sitenav{display:block}}.front .c-twitterstream{grid-area:twitterstream}.c-twitterstream__title{background-color:#00acee;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/twitter.svg);background-position:.5em;background-repeat:no-repeat;background-size:1.25em;color:#fff;margin:-1px;overflow:hidden;padding:.5em 1em .5em 2em;text-overflow:ellipsis;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.c-twitterstream__title:hover{background-color:#4b77b9;color:#fff}.c-twitterstream__title__link{color:#fff;display:block}.c-twitterstream__title:hover .c-twitterstream__title__link{color:#fff}.c-tweet{background-color:#fafafa;margin-top:1em;padding:.25em 1em 0}.c-tweet__body{font-size:.875em}.c-tweet__meta{color:#999;font-size:.75em}.c-tweet__meta>*+*{margin-left:.5em}.c-user-menu{background-color:#1c2e4a;bottom:0;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,.25);box-shadow:0 -1px 3px rgba(0,0,0,.25);color:#fff;left:0;padding-right:3em;position:fixed;right:0;text-align:left;z-index:5000}@media screen and (min-width:40em){.c-user-menu{padding-right:0}}@media screen and (min-width:60em){.c-user-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:2em;left:auto;top:auto;right:2em}}.c-user-menu__txt{color:#080e16;display:block;position:relative}.c-user-menu__txt:hover{background-color:#152338;color:#fff}@media screen and (min-width:60em){.c-user-menu__txt:hover{color:#fff}}.c-user-menu__photo{display:inline-block;margin-right:.5em;overflow:hidden;vertical-align:middle}@media screen and (min-width:60em){.c-user-menu__photo{font-size:.75em}}.c-user-menu__name{display:inline-block;font-weight:600;max-width:calc(100% - 4em);vertical-align:middle}.c-user-menu__name:hover{color:#4b77b9}@media screen and (min-width:40em){.c-user-menu__name{max-width:none}}@media screen and (min-width:60em){.c-header .c-user-menu__name{display:none}}@media screen and (min-width:60em){.loggedin .c-header .c-user-menu__name{display:inline-block;color:#fff}}.c-user-menu__logout{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/log-out.svg);background-position:60%;background-repeat:no-repeat;background-size:24px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:600;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:absolute;right:0;text-indent:-999px;text-transform:uppercase;top:0;width:3em}@media screen and (min-width:40em){.c-user-menu__logout{background-position:1em;line-height:2.25em;overflow:inherit;padding-left:3em;padding-right:1em;text-indent:0;width:auto}}@media screen and (min-width:60em){.c-user-menu__logout{background-image:none;color:#fff;line-height:1;margin-left:.5em;padding-left:0;position:static;text-transform:none}}.c-user-menu__logout:hover{background-color:#152338;color:#fff}@media screen and (min-width:60em){.c-user-menu__logout:hover{background-color:transparent;color:#d4deed}}.c-header-B .c-user-menu__logout:hover{color:#4b77b9}.c-user-menu__messages{background-color:red;border-radius:50%;bottom:-.5rem;display:inline-block;font-size:12px;font-weight:600;height:1rem;left:-.5rem;line-height:1rem;position:absolute;text-align:center;-webkit-transition:background-color .2s;transition:background-color .2s;width:1rem}.c-user-menu__link:hover .c-user-menu__messages{background-color:#e60000;color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s}@-webkit-keyframes countdown-color-change{0%{color:transparent}to{color:#1c2e4a}}@keyframes countdown-color-change{0%{color:transparent}to{color:#1c2e4a}}.c-countdown{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875em;font-weight:800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;text-transform:uppercase}@media screen and (min-width:48em){.c-countdown{font-size:1em}}.c-countdown__item{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:8em}.c-countdown__item:first-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}.c-countdown__item:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.c-countdown__item:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.c-countdown__item:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.c-countdown__item__amount{-webkit-animation:countdown-color-change .75s ease-in;animation:countdown-color-change .75s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:10ms;animation-delay:10ms;color:transparent;font-size:4em;font-weight:300;line-height:1}.c-board-member-wrapper{margin-top:1em}@media screen and (min-width:48em){.c-board-member-wrapper{margin-top:2em}}@media screen and (min-width:75em){.c-board-member-wrapper{margin-top:4em}}.c-board-member{aspect-ratio:1;background-color:#fff;border:thin solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:.2s;transition:.2s;width:100%}.c-board-member:hover{border-color:#d4deed}.c-board-member__content{background-color:rgba(28,46,74,.75);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.5rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:2}.c-board-member:hover .c-board-member__content{opacity:1}.c-board-member__content *{color:#fff}.c-board-member__content h2{font-size:1.25em;font-weight:600}.c-board-member__content p{font-size:.875em}.c-board-member__content__name{margin:0}.c-board-member__frame{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;position:relative;z-index:1;height:100%;width:100%}.c-board-member__frame img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;position:relative;z-index:2}.c-board-member__link{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-indent:-999px;z-index:3}.intro-epic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;position:relative}@media screen and (min-width:60em){.intro-epic{margin-left:2em;padding-right:2em}}.intro-epic__content{background-color:hsla(0,0%,100%,.9);height:100%;padding:3em}@media screen and (min-width:40em){.intro-epic__content{padding:2em}}@media screen and (min-width:48em){.intro-epic__content{background-color:hsla(0,0%,100%,.7);position:absolute;right:1em;top:1em;bottom:1em;width:50%;padding:5em;height:93.8%}}@media screen and (min-width:60em){.intro-epic__content{padding:3em;height:auto;position:static;width:100%}}.intro-epic__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;color:#1e5a95;font-size:1.75em;margin-top:0}.intro-epic__image{height:100%;max-width:100%;padding:1em}@media screen and (min-width:60em){.intro-epic__image{padding:0}}.intro-epic__image img{float:left;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.pillars-content{counter-reset:section}@media screen and (min-width:48em){.pillars-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pillars-content__item{list-style:none;margin:1em;background-color:#fff;padding:2em;counter-increment:section}@media screen and (min-width:60em){.pillars-content__item{margin:1.125em;width:30%}}@media screen and (min-width:100em){.pillars-content__item{margin:2em}}.pillars-content__item:before{content:counter(section);display:inline-block;background-color:#468dd4;color:#fff;border-radius:50%;height:1.5em;width:1em;line-height:1.5em;position:relative;padding-left:.5em;left:-45px;top:-45px;font-weight:700;font-size:3em}@media screen and (min-width:60em){.pillars-content__item:before{display:inline-block;line-height:1.5em;left:-62px;top:-62px}}@media screen and (min-width:80em){.pillars-content__item:before{display:inline-block;line-height:1.5em;left:-70px;top:-70px}}@media screen and (min-width:100em){.pillars-content__item:before{display:inline-block;line-height:1.5em}}@supports (display:grid){.pillars-content__item:before{font-size:2em}@media screen and (min-width:60em){.pillars-content__item:before{font-size:2.5em}}@media screen and (min-width:80em){.pillars-content__item:before{font-size:3em}}@media screen and (min-width:100em){.pillars-content__item:before{font-size:4em}}}.pillars-content__item h2{font-size:1.5em;line-height:1.25em;margin-bottom:1em;margin-top:0;color:#1e5a95;text-transform:uppercase;font-weight:600}.c-document{background-color:#1c2e4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1em;position:relative;width:100%}.c-document:hover{background-color:#294570;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.c-document__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;width:100%}.c-document__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-document__title{color:#fff;font-family:basic-sans,serif;font-size:1.125em;font-weight:600;margin:0;text-align:center}.c-time-line-list{margin:0 auto;max-width:960px;position:relative}.c-time-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:49.99em){.c-time-line-item{margin-left:1em}}.c-time-line-list:after,.c-time-line-list:before{background:#1c2e4a;border-radius:50%;content:"";display:block;height:3.5em;left:-.5em;position:absolute;width:3.5em}@media screen and (min-width:50em){.c-time-line-list:after,.c-time-line-list:before{height:4em;left:calc(50% - 1.75em);width:4em}}.c-time-line-list:after{bottom:0;border-radius:0;height:.5em}@media screen and (min-width:50em){.c-time-line-item:nth-child(2n) .c-time-line-item__content,.c-time-line-item:nth-child(odd) .c-time-line-item__date{border-left:.5em solid #1c2e4a;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-time-line-item__content,.c-time-line-item__date{width:100%}@media screen and (min-width:50em){.c-time-line-item__content,.c-time-line-item__date{padding:1em 2em;width:50%}}@media screen and (max-width:49.99em){.c-time-line-item__content,.c-time-line-item__date{border-left:.5em solid #1c2e4a;padding-left:2em}}@media screen and (min-width:50em){.c-time-line-item:first-child .c-time-line-item__content,.c-time-line-item:first-child .c-time-line-item__date{padding-top:6em}}.c-time-line-item:first-child .c-time-line-item__date{padding-top:5em}@media screen and (min-width:50em){.c-time-line-item:last-child .c-time-line-item__content,.c-time-line-item:last-child .c-time-line-item__date{padding-bottom:6em}}.c-time-line-item:last-child .c-time-line-item__content{padding-bottom:5em}@media screen and (max-width:49.99em){.c-time-line-item__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-time-line-item__date{position:relative}@media screen and (min-width:50em){.c-time-line-item__date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:50em){.c-time-line-item:nth-child(2n) .c-time-line-item__date{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:50em){.c-time-line-item:nth-child(2n) .c-time-line-item__date:before{left:auto;right:-1.25em}}.c-time-line-item+.c-time-line-item .c-time-line-item__date{padding-top:2em}.c-time-line-item__date:before{background:#1c2e4a;border-radius:50%;content:"";display:block;height:2em;left:-1.25em;position:absolute;top:.6667em;width:2em}@media screen and (min-width:50em){.c-time-line-item__date:before{top:calc(50% - 1em)}}.c-time-line-item+.c-time-line-item .c-time-line-item__date:before{top:3.25em}@media screen and (min-width:50em){.c-time-line-item+.c-time-line-item .c-time-line-item__date:before{top:calc(50% - .66666em)}}.c-time-line-item:first-child .c-time-line-item__date:before{top:calc(50% + 1.5em)}@media screen and (min-width:50em){.c-time-line-item:first-child .c-time-line-item__date:before{top:calc(50% + .75em)}}@media screen and (min-width:50em){.c-time-line-item:last-child .c-time-line-item__date:before{top:calc(50% - 3em)}}.c-time-line-item__date__year{color:#d4deed;font-size:2.5em;font-weight:900;line-height:1em;margin:.4em 0}@media screen and (min-width:50em){.c-time-line-item__date__year{font-size:4em;margin:.125em 0}}.c-time-line-item__content__frame{width:100%;height:10em}.c-time-line-item__content__frame__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-time-line-item__content__text{background:#fff;border:thin solid #d4deed;padding:1.5rem}.c-time-line-item__content__text h2{font-size:1.25em;font-weight:300;line-height:1.25em;margin-top:0}.c-time-line-item__content__text__desc img{height:100%!important;width:100%!important}.c-time-line-item__content__text__desc ul{padding-left:1em;list-style-type:circle}.c-study-initiatives{max-width:100em;margin-left:auto;margin-right:auto}.c-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:60em){.c-block__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-study-initiative{margin:0 1em 1em 0;width:100%;height:100%}@media screen and (min-width:80em){.c-study-initiative{margin:1em;width:25em;height:25em}}.c-study-initiative__desc{position:relative;padding:1em;width:100%;height:100%;background-color:rgba(30,90,149,.5);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:80em){.c-study-initiative__desc{padding:3em}}.c-study-initiative__desc__title{color:#fff;font-size:2em;font-weight:600;margin-top:0}.c-study-initiative__photo{margin:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.c-study-initiative__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-study-initiative__link .btn{width:100%;margin-top:1em}.c-formerboard-item{background:#d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em;padding:0!important}.c-formerboard-item__frame,.c-formerboard-item__text{width:100%}@media screen and (min-width:60em){.c-formerboard-item__frame,.c-formerboard-item__text{width:50%}}@media screen and (min-width:60em){.c-formerboard-item:nth-child(2n) .c-formerboard-item__frame{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-formerboard-item__frame__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-formerboard-item__text{padding:1em}@media screen and (min-width:40em){.c-formerboard-item__text{padding:3em}}@media screen and (min-width:60em){.c-formerboard-item__text{padding:5em}}.c-formerboard-item__text ol,.c-formerboard-item__text ul{padding-left:1.5em}.c-formerboard-item__text ul{list-style-type:disc;padding-bottom:2em}.c-formerboard-item__text ol{list-style-type:decimal;padding-bottom:2em}.c-formerboard-item__text blockquote{padding:1em;background:#fff;margin:1em 0}.c-formerboard-item__text blockquote p{margin:0}.c-formerboard-item__text blockquote p:after,.c-formerboard-item__text blockquote p:before{content:'"';font-size:2em;font-weight:700;line-height:1em}.c-formerboard-item__text table{border:transparent}.c-formerboard-item__text table tr{padding:.25em}.c-formerboard-item--heading{color:#1c2e4a;font-size:2em;margin:1em 0}.c-formerboard-item__text h2{color:#1c2e4a;font-size:2.5em;padding-bottom:.5em}.c-formerboard-item__text h3{color:#4b77b9;font-size:1.375em;padding-bottom:1.375em}.c-formerboard-item__text table tr td:first-of-type{font-size:.875em;font-weight:600;line-height:1em;margin-bottom:.25em;margin-top:.5em}.c-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-icon__image{margin-bottom:1.5em;width:3em}.c-icon__title{color:#1c2e4a;font-weight:500;margin-bottom:0;margin-left:.375em;text-align:center}@media screen and (min-width:48em){.c-icon__title{text-align:left}}.c-icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin:2em 0 4em;max-width:40em}@media screen and (min-width:48em){.c-icon-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:48em){.c-icon-list__item{width:33.33333%}}.c-memberpage-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:60em){.c-memberpage-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:60em){.c-memberpage__image{width:50%}}.c-memberpage__text{background-color:#1c2e4a;color:#fff;padding:1em}.c-memberpage__text:before{content:"“";display:block;font-family:copperplate,Georgia,Cambria,Times New Roman,Times,serif;font-size:5em;left:-1rem;position:relative}.c-memberpage__text h2{color:#fff}@media screen and (min-width:60em){.c-memberpage__text{width:50%;padding:2em}}@media screen and (min-width:75em){.c-memberpage__text{padding:3em}}.c-discounts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.c-discount-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,Minmax(Min(288px,100%),1fr))}.c-discount{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#080e16;padding:2rem;gap:1rem;text-align:center}.c-discount__title{color:#1c2e4a;font-size:1.125rem;font-weight:600;margin-bottom:0;margin-top:1rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.c-discount__subtitle{margin-top:1rem}.c-discount__title+.c-discount__subtitle{margin-top:.25rem}.c-discount__image{max-height:4em;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.c-discount__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-discount__button{background-color:#fff;border:1px solid #1c2e4a;border-radius:0;color:#1c2e4a!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:auto}.c-discount__button:focus,.c-discount__button:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff!important}.c-discount__button:disabled{cursor:not-allowed;opacity:.5}.c-discount-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media screen and (min-width:60rem){.c-discount-page{gap:4rem}}.c-discount-page__image{aspect-ratio:3/1;width:100%}.c-discount-page__image>*{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.c-discount-page__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 4rem;max-width:80rem;width:100%}@media screen and (min-width:60rem){.c-discount-page__body{gap:4rem 6rem}}.c-discount-page__body>:first-child{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999;min-inline-size:50%}.c-discount-page__body>:last-child{-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;border:1px solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:18rem;flex-basis:18rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2rem}.c-discount-page__body>:last-child .c-text{padding-bottom:0}.c-slider{background-color:#1c2e4a;display:grid;grid-column:bleed;position:relative}@media screen and (min-width:960px){.c-slider{grid-column:main}}.c-slider>*{grid-column:1;grid-row:1;position:relative}.c-slider-nav{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;width:100%;z-index:4}.c-slider-nav__item{-webkit-appearance:none;background-color:hsla(0,0%,100%,.5);border:none;height:.75em;overflow:hidden;text-indent:-9999px;width:100%}.c-slider-nav__item.is-active{background-color:hsla(0,0%,100%,.8)}.c-slider-nav__item:hover{background-color:hsla(0,0%,100%,.9)}.c-slide{background-color:#1c2e4a;display:grid;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:0}.c-slide.is-active{opacity:1;z-index:1}.c-slide__body{background-color:#1c2e4a;color:#fff;font-size:1rem;grid-column:1;grid-row:2;padding:2em;position:relative;z-index:3}@media screen and (min-width:600px){.c-slide__body{backdrop-filter:blur(3px);background-color:rgba(28,46,74,.8);margin:2em}}@media screen and (min-width:960px){.c-slide__body{font-size:1.25rem;margin-inline:auto;max-width:60ch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.c-slide__video{aspect-ratio:560/315;grid-column:1;grid-row:1;height:auto;overflow:hidden;position:relative;width:100%;z-index:2}@media screen and (min-width:600px){.c-slide__video{grid-row:1/3}}@media screen and (min-width:960px){.c-slide__video{grid-row:1/4}}.c-slide__video iframe{height:calc(100% + 120px);-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);width:100%}.c-slide__image{aspect-ratio:560/315;grid-column:1;grid-row:1;position:relative;width:100%;z-index:1}@media screen and (min-width:600px){.c-slide__image{grid-row:1/3}}@media screen and (min-width:960px){.c-slide__image{grid-row:1/4}}.c-slide__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-slide__title{color:#fff;font-size:1.6666em;font-weight:800;margin:0}.c-slide__subtitle{font-size:1.125em;font-weight:600}.c-slide__button{background-color:#fff;border:1px solid #fff;border-radius:0;color:#1c2e4a!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:1rem}.c-slide__button:focus,.c-slide__button:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.c-slide__button:disabled{cursor:not-allowed;opacity:.5}.career{font-size:1em}.career *{-webkit-box-sizing:border-box;box-sizing:border-box}.career-element{min-height:22em;position:relative}.career-element .description{line-height:1.5;padding:0 0 1.5em}.career-element .description *{max-width:60ch}.career-element .description>*+*{margin-top:1.5em}.career-element .description>:first-child{margin-top:0!important}.career-element .description blockquote,.career-element .description img,.career-element .description ol,.career-element .description p,.career-element .description ul{font-size:1em;line-height:1.5em}.career-element .description ol,.career-element .description ul{margin-left:1.5em}.career-element .description ul li{list-style:disc}.career-element .description ol li{list-style:decimal}.career-element .description img{height:auto!important;max-width:100%}.career-element .description blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.career-element .description blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.career-element .description blockquote p{display:inline}.career-element .description h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.career-element .description h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.career-element .description h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.career-element .description h4{font-size:1.25em;font-weight:300;line-height:1.25em}.career-element .description h5{font-size:1.125em;line-height:1.125em}.career-element .description a{text-decoration:underline}.career-element .description table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.career-element .description table.fixed{table-layout:fixed}.career-element .description table td,.career-element .description table th{border:1px solid #d4deed;padding:.5em}.career-element .description table th{color:#080e16;font-weight:600;text-align:left}.career-element .description table td,.career-element .description table th,.career-element .description table tr{vertical-align:middle}.career-element .description table thead{background:#f0f0f0}.career-element .description table thead th{background-color:#d4deed;border-bottom-width:3px}.career-element .description table thead td{border-bottom-width:3px;font-weight:500}.career-element .description table[border="0"] *{border:0}.career-element .description table[cellpadding="0"] td,.career-element .description table[cellpadding="0"] th,.career-element .description table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.career-element .description table.is-responsive{width:100%!important}.career-element .description table.is-responsive thead{display:none}.career-element .description table.is-responsive tbody td,.career-element .description table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.career-element .description table.is-responsive tr:nth-of-type(2n){background-color:inherit}.career-element .description table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.career-element .description table.is-responsive tbody td:before,.career-element .description table.is-responsive tfoot td:before{display:block;text-align:center}.career-element .description table.is-responsive tbody td:before{content:attr(data-th)}.career-element .description table.is-responsive tfoot td:before{content:attr(data-tf)}.career-element .description table.is-responsive tbody td:first-child,.career-element .description table.is-responsive tfoot td:first-child{margin-top:1em}.career-element .description table.is-responsive tbody td.row-header,.career-element .description table.is-responsive tfoot td.row-header{font-weight:500}}.career-element .description iframe{max-width:100%}.career-element .description details{border:1px solid #eee}.career-element .description details .content{padding:1em}.career-element .description details .content>*+*{margin-top:1.5em}.career-element .description details+.career-element .description details{margin-top:1em}.career-element .description summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.career-element .description summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.career-element .description summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.career-element .description h1+p{font-size:1.25em}.career-element .description p+h1,.career-element .description p+h2,.career-element .description p+h3,.career-element .description p+h4,.career-element .description p+h5,.career-element .description p+h6{clear:both}.career-element>h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.career-item{background-color:#f8f9fc;border:thin solid #d4deed;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#080e16;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;overflow:hidden;padding:0;text-align:left;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color;transition-property:background-color,color;width:100%}.career-item:hover{background-color:#4b77b9;color:#fff}.career-item:hover *{color:#fff!important}.career-item__body{border-top:1px solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em}@media screen and (min-width:75em){.career-item__body{padding:2em}}.career-item__image{background-color:#fff;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career-item__image img{font-size:.875em;height:4em;margin:1em;max-width:8em;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:48em){.career-item__image img{font-size:1em}}@media screen and (min-width:75em){.career-item__image img{font-size:1.25em}}@media screen and (min-width:90em){.career-item__image img{font-size:1.5em}}.career-item__body .name{font-family:basic-sans,serif;font-size:1em;font-weight:500;margin:0;padding:0;width:100%}@media screen and (min-width:48em){.career-item__body .name{font-size:1.125em}}.career-item__body .company-name{color:#666;font-size:1em;line-height:1.125em;margin-top:.5em;width:100%}@media screen and (min-width:48em){.career-item__body .company-name{font-size:1.125em}}.career-item__body .company-name+:is(.field,.location,.type){margin-top:1rem}.career-item__body :is(.field,.location,.type){-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1em);flex:0 1 calc(50% - 1em);font-size:.875em;margin-top:1em;padding-right:1em}.career-item__body :is(.field,.location,.type) em{color:#888;display:block;font-size:.7em;font-style:normal;font-weight:800;text-transform:uppercase}.career-item__body .description{display:none}.career-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em -1em 1em;padding:1em 0 0 1em}.career-list__item{background-clip:padding-box;border:0 solid transparent;border-width:0 1em 1em 0;display:block;width:50%}@media screen and (min-width:50em){.career-list__item{border-width:0 1em 1em 0;width:33.33333%}}@media screen and (min-width:50em){.career-search-results .career-list__item{width:50%}}@media screen and (min-width:75em){.career-search-results .career-list__item{width:33.33333%}}.career-element>*+*,.career-profile>*+*,.company>*+*{margin-top:1.5em}.career.company h4{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.career-element .main-info,.career-profile .main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em;border-bottom:1px solid #d4deed;border-top:1px solid #d4deed}@media screen and (min-width:60em){.career-element .main-info,.career-profile .main-info{float:right;margin-bottom:2em;margin-left:2em;margin-top:6.5em;width:20em}}.career-element .main-info dd,.career-element .main-info dt,.career-profile .main-info dd,.career-profile .main-info dt{margin:0;padding:.25em 0}.career-element .main-info dt,.career-profile .main-info dt{width:6em}.career-element .main-info dd,.career-profile .main-info dd{-webkit-column-break-after:always;-moz-column-break-after:always;break-after:always;width:calc(100% - 6em)}.career-element .main-info .url,.career-profile .main-info .url{word-break:break-all}.career-element .description,.career-profile .description{line-height:1.5;padding:0 0 1.5em}.career-element .description *,.career-profile .description *{max-width:60ch}.career-element .description>*+*,.career-profile .description>*+*{margin-top:1.5em}.career-element .description>:first-child,.career-profile .description>:first-child{margin-top:0!important}.career-element .description blockquote,.career-element .description img,.career-element .description ol,.career-element .description p,.career-element .description ul,.career-profile .description blockquote,.career-profile .description img,.career-profile .description ol,.career-profile .description p,.career-profile .description ul{font-size:1em;line-height:1.5em}.career-element .description ol,.career-element .description ul,.career-profile .description ol,.career-profile .description ul{margin-left:1.5em}.career-element .description ul li,.career-profile .description ul li{list-style:disc}.career-element .description ol li,.career-profile .description ol li{list-style:decimal}.career-element .description img,.career-profile .description img{height:auto!important;max-width:100%}.career-element .description blockquote,.career-profile .description blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.career-element .description blockquote:before,.career-profile .description blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.career-element .description blockquote p,.career-profile .description blockquote p{display:inline}.career-element .description h1,.career-profile .description h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.career-element .description h2,.career-profile .description h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.career-element .description h3,.career-profile .description h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.career-element .description h4,.career-profile .description h4{font-size:1.25em;font-weight:300;line-height:1.25em}.career-element .description h5,.career-profile .description h5{font-size:1.125em;line-height:1.125em}.career-element .description a,.career-profile .description a{text-decoration:underline}.career-element .description table,.career-profile .description table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.career-element .description table.fixed,.career-profile .description table.fixed{table-layout:fixed}.career-element .description table td,.career-element .description table th,.career-profile .description table td,.career-profile .description table th{border:1px solid #d4deed;padding:.5em}.career-element .description table th,.career-profile .description table th{color:#080e16;font-weight:600;text-align:left}.career-element .description table td,.career-element .description table th,.career-element .description table tr,.career-profile .description table td,.career-profile .description table th,.career-profile .description table tr{vertical-align:middle}.career-element .description table thead,.career-profile .description table thead{background:#f0f0f0}.career-element .description table thead th,.career-profile .description table thead th{background-color:#d4deed;border-bottom-width:3px}.career-element .description table thead td,.career-profile .description table thead td{border-bottom-width:3px;font-weight:500}.career-element .description table[border="0"] *,.career-profile .description table[border="0"] *{border:0}.career-element .description table[cellpadding="0"] td,.career-element .description table[cellpadding="0"] th,.career-element .description table[cellpadding="0"] tr,.career-profile .description table[cellpadding="0"] td,.career-profile .description table[cellpadding="0"] th,.career-profile .description table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.career-element .description table.is-responsive,.career-profile .description table.is-responsive{width:100%!important}.career-element .description table.is-responsive thead,.career-profile .description table.is-responsive thead{display:none}.career-element .description table.is-responsive tbody td,.career-element .description table.is-responsive tfoot td,.career-profile .description table.is-responsive tbody td,.career-profile .description table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.career-element .description table.is-responsive tr:nth-of-type(2n),.career-profile .description table.is-responsive tr:nth-of-type(2n){background-color:inherit}.career-element .description table.is-responsive tr td:first-child,.career-profile .description table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.career-element .description table.is-responsive tbody td:before,.career-element .description table.is-responsive tfoot td:before,.career-profile .description table.is-responsive tbody td:before,.career-profile .description table.is-responsive tfoot td:before{display:block;text-align:center}.career-element .description table.is-responsive tbody td:before,.career-profile .description table.is-responsive tbody td:before{content:attr(data-th)}.career-element .description table.is-responsive tfoot td:before,.career-profile .description table.is-responsive tfoot td:before{content:attr(data-tf)}.career-element .description table.is-responsive tbody td:first-child,.career-element .description table.is-responsive tfoot td:first-child,.career-profile .description table.is-responsive tbody td:first-child,.career-profile .description table.is-responsive tfoot td:first-child{margin-top:1em}.career-element .description table.is-responsive tbody td.row-header,.career-element .description table.is-responsive tfoot td.row-header,.career-profile .description table.is-responsive tbody td.row-header,.career-profile .description table.is-responsive tfoot td.row-header{font-weight:500}}.career-element .description iframe,.career-profile .description iframe{max-width:100%}.career-element .description details,.career-profile .description details{border:1px solid #eee}.career-element .description details .content,.career-profile .description details .content{padding:1em}.career-element .description details .content>*+*,.career-profile .description details .content>*+*{margin-top:1.5em}.career-element .description details+.career-element .description details,.career-element .description details+.career-profile .description details,.career-profile .description details+.career-element .description details,.career-profile .description details+.career-profile .description details{margin-top:1em}.career-element .description summary,.career-profile .description summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.career-element .description summary:hover,.career-profile .description summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.career-element .description summary.open,.career-profile .description summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.career-element .description h1+p,.career-profile .description h1+p{font-size:1.25em}.career-element .description p+h1,.career-element .description p+h2,.career-element .description p+h3,.career-element .description p+h4,.career-element .description p+h5,.career-element .description p+h6,.career-profile .description p+h1,.career-profile .description p+h2,.career-profile .description p+h3,.career-profile .description p+h4,.career-profile .description p+h5,.career-profile .description p+h6{clear:both}.career-profile{position:relative}.career-profile>h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.career-element .logo,.career-profile .logo{height:4.5em;margin-top:1em;width:100%}@media screen and (min-width:48em){.career-element .logo,.career-profile .logo{width:33.3333%}}@media screen and (min-width:60em){.career-element .logo,.career-profile .logo{position:absolute;top:0;right:0;width:20em}}.career-element .logo img,.career-profile .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:60em){.career-profile-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:60em){.career.company.items{width:calc(50% - 1em)}}.career-search-container{margin-top:4em}@media screen and (min-width:60em){.career-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}.career-search{-ms-flex-item-align:start;align-self:flex-start;background-color:#f8f9fc;border:thin solid #d4deed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;max-width:none;padding:1.5rem;position:relative}@media screen and (min-width:60em){.career-search{display:block;font-size:1rem;margin-left:3em;margin-bottom:3rem;width:18em}}.career-search__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1em;margin-bottom:1em}.career-search__item h2{color:#080e16;font-family:basic-sans,serif;font-size:1.125em;font-weight:600;line-height:1em;margin:0 0 .5em;white-space:nowrap}.career-search input[type=checkbox]{top:.125em}.career-search input[type=submit]{display:none;font-size:.875em;bottom:1em;position:absolute;right:1em}@media screen and (min-width:60em){.career-search input[type=submit]{width:calc(100% - 2em)}}.career-search__item li{margin-bottom:.5em}.career-search__item label{font-weight:400;font-size:1em;line-height:1em;margin:0}.career-search-results{padding-top:2em}@media screen and (min-width:60em){.career-search-results{margin-right:auto;padding-top:0;width:calc(100% - 21em)}}.career-search-results>h2{display:none}.career-search-results button{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-top:1em}.career-search-results button:focus,.career-search-results button:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.career-search-results button:disabled{cursor:not-allowed;opacity:.5}.career-search__item li{-webkit-column-break-inside:avoid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;page-break-inside:avoid}.career-search__item li+li{margin-top:.5em}.career-search li input[type=checkbox]{margin:0;padding:0;font-size:16px;-ms-flex-negative:0;flex-shrink:0}@supports (-webkit-appearance:none){.career-search li input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border-radius:50%;border:1px solid rgba(28,46,74,.5);height:.875em;width:.875em}.career-search li input[type=checkbox]:checked{background-image:url(https://static.genkgo.com/entypo-plus/svg/085878/controller-record.svg);background-position:50%;background-repeat:no-repeat;background-size:.75em;background-color:#fff;border-color:#1c2e4a}}.career-search__item li label{color:#080e16;font-size:.875em;font-weight:300;line-height:1.125em;margin:0 0 0 .25em}.career-search__item li .career-search-field-list__bool{margin-left:1em}.career-search__item li .career-search-field-list__bool input{display:none}.career-search__item li .career-search-field-list__bool label{background-color:#fff;border:1px solid rgba(28,46,74,.5);border-radius:50%;height:1.325em;margin:0;width:1.325em;text-indent:-999px;overflow:hidden}.career-search__item li .career-search-field-list__bool:first-of-type label{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.career-search__item li .career-search-field-list__bool:nth-of-type(2) label{border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.career-search__item li .career-search-field-list__bool:first-of-type input:checked+label,.career-search__item li .career-search-field-list__bool:first-of-type input:not(:checked)+label:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/085878/check.svg);background-position:0;background-repeat:no-repeat;background-size:1.125em}.career-search__item li .career-search-field-list__bool:nth-of-type(2) input:checked+label,.career-search__item li .career-search-field-list__bool:nth-of-type(2) input:not(:checked)+label:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/085878/cross.svg);background-position:100%;background-repeat:no-repeat;background-size:1.125em}.career-search__item li .career-search-field-list__bool+.career-search-field-list__bool{margin-left:0}.career-search__item li input[type=checkbox]:checked+label{color:#080e16}.tag--0{background-color:#1c2e4a;border-color:#152338}.tag--0,.tag--0 a,.tag--0:focus,.tag--0:hover{color:#fff}.tag--1{background-color:#1abc9c;border-color:#17a689}.tag--1,.tag--1 a,.tag--1:focus,.tag--1:hover{color:#fff}.tag--2{background-color:#e67e22;border-color:#d67118}.tag--2,.tag--2 a,.tag--2:focus,.tag--2:hover{color:#fff}.tag--3{background-color:#3498db;border-color:#258cd1}.tag--3,.tag--3 a,.tag--3:focus,.tag--3:hover{color:#fff}.tag--4{background-color:#f1c40f;border-color:#dab10d}.tag--4,.tag--4 a,.tag--4:focus,.tag--4:hover{color:#fff}.tag--5{background-color:#9b59b6;border-color:#8f4bab}.tag--5,.tag--5 a,.tag--5:focus,.tag--5:hover{color:#fff}.tag--6{background-color:#34495e;border-color:#2b3c4e}.tag--6,.tag--6 a,.tag--6:focus,.tag--6:hover{color:#fff}.tag--7{background-color:#2ecc71;border-color:#29b765}.tag--7,.tag--7 a,.tag--7:focus,.tag--7:hover{color:#fff}.tag--8{background-color:#e74c3c;border-color:#e43725}.tag--8,.tag--8 a,.tag--8:focus,.tag--8:hover{color:#fff}.tag--9{background-color:#c08ac8;border-color:#b779c0}.tag--9,.tag--9 a,.tag--9:focus,.tag--9:hover{color:#fff}.tag--10{background-color:#8dc898;border-color:#7cc088}.tag--10,.tag--10 a,.tag--10:focus,.tag--10:hover{color:#fff}.tag--11{background-color:#bca13c;border-color:#a99036}.tag--11,.tag--11 a,.tag--11:focus,.tag--11:hover{color:#fff}.tag--12{background-color:#91d4e6;border-color:#7ccce1}.tag--12,.tag--12 a,.tag--12:focus,.tag--12:hover{color:#fff}.tag--13{background-color:#d8db3e;border-color:#d4d729}.tag--13,.tag--13 a,.tag--13:focus,.tag--13:hover{color:#fff}.tag--14{background-color:#82ecf1;border-color:#6be9ee}.tag--14,.tag--14 a,.tag--14:focus,.tag--14:hover{color:#fff}.tag--15{background-color:#5d56b6;border-color:#5049a9}.tag--15,.tag--15 a,.tag--15:focus,.tag--15:hover{color:#fff}.tag--16{background-color:#9dd5a7;border-color:#8bcd97}.tag--16,.tag--16 a,.tag--16:focus,.tag--16:hover{color:#fff}.tag--17{background-color:#cc5c66;border-color:#c64954}.tag--17,.tag--17 a,.tag--17:focus,.tag--17:hover{color:#fff}.tag--18{background-color:#e75dba;border-color:#e447b1}.tag--18,.tag--18 a,.tag--18:focus,.tag--18:hover{color:#fff}.tag--all{background-color:#1c2e4a;border-color:#152338}.tag--all:focus,.tag--all:hover{color:#fff}.events__list,.products__list{margin:0;padding:0}.events__list__item,.products__list__item{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none}.events__list{width:100%}.events__list__item{margin-bottom:1em}.products__list__item{margin-bottom:.125em!important}@media screen and (min-width:667px){.sub .events__list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (min-width:667px){.sub .events__list__item{-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid;display:inline-block;page-break-inside:avoid;width:100%}}@media screen and (min-width:667px){.sub .events__list__item:only-of-type{min-height:8.25em}}@media screen and (min-width:667px){.sub .events__list__item:first-of-type:last-of-type{display:inline-block}}.tags__list+.events__list{margin-top:1.5em}.products__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:0}.tags{font-size:.875em;line-height:1}.tags__title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:0;text-align:center}@media screen and (min-width:60em){.tags__title{text-align:left}}.tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em 0;padding:0}.tags__list__item{line-height:1;list-style:none;margin-right:1px;margin-top:1px}.tags__list__item,.tags__list__item:focus,.tags__list__item:hover{-webkit-transition:all .2s;transition:all .2s}.fc{font-size:14px!important}@media screen and (min-width:60em){.fc{font-size:16px!important}}.fc-day-grid-container,.fc-time-grid-container{min-height:24em}@media screen and (min-width:60em){.fc-day-grid-container,.fc-time-grid-container{min-height:0}}.fc-agendaWeek-button,.fc-today-button{display:none}@media screen and (min-width:60em){.fc-agendaWeek-button,.fc-today-button{display:inherit}}.fc-button,.fc-button span,.fc-state-active,.fc-state-default,.fc button{background:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.fc-button{color:#1c2e4a}.fc-next-button,.fc-prev-button{padding:0!important}.fc-toolbar h2{line-height:2.125em}.fc-button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fc-view-container{margin-bottom:3em}.cancellation{text-align:center}.cancellation.shop-cart{max-width:none}.cancellation__form{max-width:none;width:100%}.cancellation__form input[type=submit]{display:table;margin-left:auto;margin-right:auto;margin-top:1.5em}.cancellation__form table{background-color:transparent;border:1px solid #ccc;border-collapse:separate;font-size:1em;line-height:1.125;margin:0 auto;overflow:hidden;padding:.5em;text-align:left;width:100%}.cancellation__form table thead th{font-size:.875em;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.cancellation__form table tbody td,.cancellation__form table tbody th,.cancellation__form table tfoot td,.cancellation__form table tfoot th,.cancellation__form table thead td,.cancellation__form table thead th{padding:.5rem}@media screen and (min-width:60em){.cancellation__form table tbody td,.cancellation__form table tbody th,.cancellation__form table tfoot td,.cancellation__form table tfoot th,.cancellation__form table thead td,.cancellation__form table thead th{padding:1rem}}.cancellation__form table tbody tr:nth-child(odd),.cancellation__form table tfoot{background-color:#f3f5f7}.cancellation__form table thead{border-bottom:1.5em solid transparent}.cancellation__form table tbody{border-bottom:3em solid transparent}.cancellation__form table tbody tr:not(:last-child){border-bottom:1em solid transparent}.cancellation__form table td.price{min-width:4.5em}.cancellation__form table .amount,.cancellation__form table .price{text-align:right}.cancellation__form table .date .cell-wrap{min-width:9em}.cancellation__form table .amount .cell-wrap,.cancellation__form table .price .cell-wrap{white-space:nowrap}.cancellation__form table td label{margin-bottom:0;width:100%}.cancellation__form table td.has-input{text-align:center}.event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event *{-webkit-box-sizing:border-box;box-sizing:border-box}.event__aside,.event__content{padding:0}@media screen and (min-width:640px){.event__aside,.event__content{padding:1rem 0}}.event__content{line-height:1.5;padding:0 0 1.5em}.event__content *{max-width:60ch}.event__content>*+*{margin-top:1.5em}.event__content>:first-child{margin-top:0!important}.event__content blockquote,.event__content img,.event__content ol,.event__content p,.event__content ul{font-size:1em;line-height:1.5em}.event__content ol,.event__content ul{margin-left:1.5em}.event__content ul li{list-style:disc}.event__content ol li{list-style:decimal}.event__content img{height:auto!important;max-width:100%}.event__content blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.event__content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.event__content blockquote p{display:inline}.event__content h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.event__content h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.event__content h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.event__content h4{font-size:1.25em;font-weight:300;line-height:1.25em}.event__content h5{font-size:1.125em;line-height:1.125em}.event__content a{text-decoration:underline}.event__content table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.event__content table.fixed{table-layout:fixed}.event__content table td,.event__content table th{border:1px solid #d4deed;padding:.5em}.event__content table th{color:#080e16;font-weight:600;text-align:left}.event__content table td,.event__content table th,.event__content table tr{vertical-align:middle}.event__content table thead{background:#f0f0f0}.event__content table thead th{background-color:#d4deed;border-bottom-width:3px}.event__content table thead td{border-bottom-width:3px;font-weight:500}.event__content table[border="0"] *{border:0}.event__content table[cellpadding="0"] td,.event__content table[cellpadding="0"] th,.event__content table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.event__content table.is-responsive{width:100%!important}.event__content table.is-responsive thead{display:none}.event__content table.is-responsive tbody td,.event__content table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.event__content table.is-responsive tr:nth-of-type(2n){background-color:inherit}.event__content table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.event__content table.is-responsive tbody td:before,.event__content table.is-responsive tfoot td:before{display:block;text-align:center}.event__content table.is-responsive tbody td:before{content:attr(data-th)}.event__content table.is-responsive tfoot td:before{content:attr(data-tf)}.event__content table.is-responsive tbody td:first-child,.event__content table.is-responsive tfoot td:first-child{margin-top:1em}.event__content table.is-responsive tbody td.row-header,.event__content table.is-responsive tfoot td.row-header{font-weight:500}}.event__content iframe{max-width:100%}.event__content details{border:1px solid #eee}.event__content details .content{padding:1em}.event__content details .content>*+*{margin-top:1.5em}.event__content details+.event__content details{margin-top:1em}.event__content summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.event__content summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.event__content summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.event__content h1+p{font-size:1.25em}.event__content p+h1,.event__content p+h2,.event__content p+h3,.event__content p+h4,.event__content p+h5,.event__content p+h6{clear:both}@media screen and (min-width:40em){.event__content{padding-right:4.5em;width:66.6667%}}.event__content__meta{margin-top:1.5em}.event__aside{width:100%}@media screen and (min-width:40em){.event__aside{width:33.333%}.event__aside:after{clear:both;content:"";display:table}}.event__aside__title{margin-top:1.5em}.eventapp-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eventapp-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.eventapp-main{width:100%}@media screen and (min-width:768px){.eventapp-main{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (min-width:60em){.eventapp-main{-webkit-box-flex:3;-ms-flex:3;flex:3}}@media screen and (min-width:1400px){.eventapp-main{-webkit-box-flex:4;-ms-flex:4;flex:4}}.eventapp-sidebar{width:100%}@media screen and (min-width:768px){.eventapp-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2em}}@media screen and (min-width:60em){.eventapp-sidebar{margin-left:4em}}.eventapp-sidebar__item{border:1px solid #ccc;margin-bottom:1em;padding:.25em}.eventapp-title{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.eventapp-subtitle{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em;font-weight:500}.eventapp-title+.eventapp-subtitle{margin-top:0}.event-meta{margin-bottom:2em}.event-meta__item{margin-bottom:0;width:100%}.event-meta__item p{display:inline-block;margin-bottom:0}.event-meta__item>span{display:inline-block;font-size:.75em;font-weight:600;min-width:12em;padding-right:.75em;text-transform:uppercase}.event-meta__item a{font-weight:400}.my-events__table{background-color:transparent;border:1px solid #ccc;border-collapse:separate;font-size:1em;line-height:1.125;margin:0 auto;overflow:hidden;padding:.5em;text-align:left;width:100%}.my-events__table thead{border-bottom:1.5em solid transparent}.my-events__table thead th{font-size:.875em;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.my-events__table tbody td,.my-events__table tbody th,.my-events__table tfoot td,.my-events__table tfoot th,.my-events__table thead td,.my-events__table thead th{padding:.5rem}@media screen and (min-width:60em){.my-events__table tbody td,.my-events__table tbody th,.my-events__table tfoot td,.my-events__table tfoot th,.my-events__table thead td,.my-events__table thead th{padding:1rem}}.my-events__table tbody tr:nth-child(odd),.my-events__table tfoot{background-color:#f3f5f7}.event-nav{border-top:1px solid #ccc;margin-bottom:2em;padding-top:1.5em}@media screen and (min-width:30em){.event-nav{border:1px solid #ccc;padding:.25em}}.event-nav__list{font-size:1.125em}.event-nav__list__item+.event-nav__list__item{margin-top:.25em}.event-nav__link{background-color:#fff;color:#4b77b9;display:block;font-weight:400;padding:.25em .5em}.event-nav__link:hover{background-color:#f3f5f7;color:#4b77b9}.products__info{background-color:#f3f5f7;font-size:.875em;padding:1rem}.product,.product--small,.product--unclickable{background-color:#f3f5f7;display:block;font-size:1em;padding:1em;position:relative;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color;transition-property:background-color,color}.product--small:after,.product--unclickable:after,.product:after{clear:both;content:"";display:table}.product--small:hover,.product--unclickable:hover,.product:hover{background-color:#4b77b9;color:#fff}.product--small:hover *,.product--unclickable:hover *,.product:hover *{color:#fff}.product--unclickable:hover{background-color:#f3f5f7;color:inherit}.product--unclickable:hover *{color:inherit}.product--small{font-size:.875em}@media screen and (min-width:60em){.product--small{min-height:0}}.product__image{float:left;margin-right:1em;width:6em}.product__image__img{display:block;height:auto;max-height:19em;width:100%}.product__title{color:#080e16;font-size:1.25em;font-weight:600;margin:0;padding:0}.product--small .product__title{font-size:1.125em;margin-bottom:.125em}.product__info,.product__info--price{display:block;margin:.25em 0 0;padding:0}.product--small .product__info,.product--small .product__info--price{margin:0}.product__info.tags,.tags.product__info--price{margin-top:.75em}.product__info--price{float:right;text-align:right}.participants__title h4{color:#1c2e4a}.participants__title h4:hover{color:#4b77b9}.participants__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:none;margin:.5em 0 0;padding:0}.participants__list.visible{display:block}.participants__list__item{list-style:none}.reservation-status:not(:empty){background-color:#f3f5f7;border:1px solid #ccc;margin-bottom:2em;padding:1em}.reservation-status>*+*{margin:1rem 0 0}.reservation-status h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:0}.reservation-status br{display:none}.reservation-status .btn{display:block;text-align:center}@media screen and (min-width:30em){.reservation-status .btn{width:100%}}.reservation-status p+.btn{margin-top:1em}.reservation-status .btn+.btn{margin:1rem 0 0}.reservation-status .btn--disabled{background-color:#f3f5f7!important;border:1px solid #ccc;color:#ccc;cursor:default;font-size:.875em;pointer-events:none;text-align:center;width:100%}@media screen and (min-width:30em){.reservation-status .btn--disabled{width:100%}}.shop-nav{font-size:.875em;margin-bottom:1.5rem;width:100%}@media screen and (min-width:40em){.shop-nav{font-size:1em}}.shop-nav__list{background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN49x8AAt4B7lpOP6YAAAAASUVORK5CYII=");background-position:0;background-repeat:repeat-x;counter-reset:nav-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:48em;padding:0}@media screen and (min-width:40em){.shop-nav__list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.shop-nav__list li{height:2.5em;min-width:1.5em;overflow:hidden;text-align:center}@media screen and (min-width:40em){.shop-nav__list li{height:auto;text-align:left}}.shop-nav__list li a{background-color:#fff;color:#080e16;display:block;padding:.5em}@media screen and (min-width:40em){.shop-nav__list li a{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:60em){.shop-nav__list li a{display:-webkit-box;display:-ms-flexbox;display:flex}}.shop-nav__list li a:before{content:counter(nav-counter,decimal) ". ";counter-increment:nav-counter;font-size:18px;font-weight:600}.shop-nav__list li a:hover{color:#4b77b9}.shop-nav__list li.active a{color:#1c2e4a}@media screen and (min-width:30em){.shop-nav__list li a div{margin-left:.5em}}.discount-input{background-color:#fff;font-size:1rem;margin-left:auto;max-width:24em;padding:1em}.discount-input label{font-weight:600}.discount-input p{font-size:1rem;margin:.5em 0 0}.shop-cart{margin:0 auto;max-width:48em}.shop-cart__explanation{margin-left:auto;margin-right:auto;max-width:48em;padding:0;text-align:center}.shop-cart__explanation>strong{font-weight:600}.shop-cart__explanation>em{font-style:italic}.shop-cart__explanation>blockquote,.shop-cart__explanation>img,.shop-cart__explanation>ol,.shop-cart__explanation>p,.shop-cart__explanation>ul{font-size:1em;line-height:1.5em}.shop-cart__explanation>ol,.shop-cart__explanation>ul{margin-left:1.5em}.shop-cart__explanation>ul li{list-style:disc}.shop-cart__explanation>ol li{list-style:decimal}.shop-cart__explanation>img{height:auto!important;max-width:100%}.shop-cart__explanation>h1,.shop-cart__explanation>h2,.shop-cart__explanation>h3,.shop-cart__explanation>h4,.shop-cart__explanation>h5{font-weight:600;margin-top:0}.shop-cart__form__collaegue{background-color:#fff!important;padding:1em!important}@media screen and (min-width:48em){.shop-cart__form__collaegue{display:-webkit-box;display:-ms-flexbox;display:flex}}.shop-cart__form__collaegue label,.shop-cart__form__collaegue select{margin:0}.shop-cart__form{max-width:none}.shop-cart__form:after{clear:both;content:"";display:table}.shop-cart__form fieldset{background-color:transparent;border:none;padding:0}.shop-cart__form fieldset>strong{font-weight:600}.shop-cart__form fieldset>em{font-style:italic}.shop-cart__form fieldset>blockquote,.shop-cart__form fieldset>img,.shop-cart__form fieldset>ol,.shop-cart__form fieldset>p,.shop-cart__form fieldset>ul{font-size:1em;line-height:1.5em}.shop-cart__form fieldset>ol,.shop-cart__form fieldset>ul{margin-left:1.5em}.shop-cart__form fieldset>ul li{list-style:disc}.shop-cart__form fieldset>ol li{list-style:decimal}.shop-cart__form fieldset>img{height:auto!important;max-width:100%}.shop-cart__form fieldset>h1,.shop-cart__form fieldset>h2,.shop-cart__form fieldset>h3,.shop-cart__form fieldset>h4,.shop-cart__form fieldset>h5{font-weight:600;margin-top:0}.shop-cart__form fieldset input{margin:0}.shop-cart__form input:not([type=submit]),.shop-cart__form label,.shop-cart__form select,.shop-cart__form textarea{width:100%}.shop-cart__form label{font-size:1em;font-weight:500;padding:.5em 0}@media screen and (min-width:30em){.shop-cart__form label{font-size:1.125em}}.shop-cart__form fieldset label{display:inline;margin:0}.shop-cart__form input:not([type=submit]),.shop-cart__form select,.shop-cart__form textarea{background-color:#fbfbfb;border:1px solid #ccc;border-radius:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem}.shop-cart__form input:not([type=submit]),.shop-cart__form textarea{padding:.5em}.shop-cart__form textarea{height:auto;min-height:5em}.shop-cart__form input[type=checkbox],.shop-cart__form input[type=file]{background-color:#fff;border:none;height:auto;margin:0;padding:0}.shop-cart__form input[type=submit]{float:right;margin-bottom:.5em}.shop-cart__form legend{font-size:1.375em;font-weight:400;line-height:1.375em;margin:0}.shop-cart__form>p{margin-bottom:2em}.shop-cart__table{background-color:transparent;border:1px solid #ccc;border-collapse:separate;font-size:1em;line-height:1.125;margin:0 auto;overflow:hidden;padding:.5em;text-align:left;width:100%}.shop-cart__table thead th{font-size:.875em;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.shop-cart__table tbody td,.shop-cart__table tbody th,.shop-cart__table tfoot td,.shop-cart__table tfoot th,.shop-cart__table thead td,.shop-cart__table thead th{padding:.5rem}@media screen and (min-width:60em){.shop-cart__table tbody td,.shop-cart__table tbody th,.shop-cart__table tfoot td,.shop-cart__table tfoot th,.shop-cart__table thead td,.shop-cart__table thead th{padding:1rem}}.shop-cart__table tbody tr:nth-child(odd),.shop-cart__table tfoot{background-color:#f3f5f7}.shop-cart__table thead{border-bottom:1.5em solid transparent}.shop-cart__table tbody{border-bottom:3em solid transparent}.shop-cart__table tbody tr:not(:last-child){border-bottom:1em solid transparent}.shop-cart__table td.price{min-width:4.5em}.shop-cart__table .amount,.shop-cart__table .price{text-align:right}.shop-cart__table .date .cell-wrap{min-width:9em}.shop-cart__table .amount .cell-wrap,.shop-cart__table .price .cell-wrap{white-space:nowrap}.shop-cart__table td label{margin-bottom:0;width:100%}.shop-cart__table td.has-input{text-align:center}@media (-ms-high-contrast:none){.shop-cart__table{border-width:2px 1px 1px 2px}.shop-cart__table,::-ms-backdrop{border-width:2px 1px 1px 2px}}.shop-cart__table tbody td:nth-child(4).total-incl,.shop-cart__table tbody th:nth-child(4).total-incl,.shop-cart__table tfoot td:first-child,.shop-cart__table thead td:nth-child(4).total-incl,.shop-cart__table thead th:nth-child(4).total-incl{display:none}@media screen and (min-width:40em){.shop-cart__table tbody td:nth-child(4).total-incl,.shop-cart__table tbody th:nth-child(4).total-incl,.shop-cart__table tfoot td:first-child,.shop-cart__table thead td:nth-child(4).total-incl,.shop-cart__table thead th:nth-child(4).total-incl{display:table-cell}}.shop-cart__form .shop-cart__table .amount{padding:0}@media screen and (min-width:40em){.shop-cart__form .shop-cart__table .amount{padding-right:.5em}}.shop-cart__form .shop-cart__table input[type=number]{max-width:6em}.shop-cart__form .shop-cart__table label{font-size:1em}.shop-cart__table tfoot tr:last-of-type td,.shop-cart__table tfoot tr:last-of-type th{border-top:1px solid #f3f5f7}.shop-cart__form .error,.shop-cart__form .error+input,.shop-cart__form .error+select,.shop-cart__form .error+textarea{border-color:#e74c3c;color:#e74c3c}.shop-cart__form .shop-cart__table .amount input{float:right;margin:.125em 0;min-width:2em;text-align:right}@media screen and (min-width:900px){.shop-cart__form .shop-cart__table .amount input{width:auto}}.shop-cart__form p.error+fieldset{margin-top:1em}.shop-cart__form p.error{color:#fff;font-size:1em;margin:0 0 1em;max-width:none;text-align:center}.shop-cart__overview{max-width:none}.shop-cart__overview input[type=submit]{display:table;margin-left:auto}.shop-cart__form .shop-cart__table tbody .product-error+tr{color:#e74c3c}.shop-cart__form .shop-cart__table tbody .product-error+tr input{background-color:#fee}.shop-cart__form .shop-cart__table tbody tr.product-error{border-bottom:0}.shop-cart.cancellation{margin:0}.shop-cart__terms{margin-top:1.5rem;max-width:none}.shop-cart__terms:after{clear:both;content:"";display:table}.shop-cart__terms br{display:none}.shop-cart__terms input[type=checkbox]{clear:left;display:block;float:left;margin:1.125em .5em 0 0}.field-group__wrap .field-group--checkbox label{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.shop-cart__terms input[type=checkbox]+label{margin:.6666em 0 0}.shop-cart__terms input[type=submit]{float:right}.field-group,.field-group--checkbox{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em;padding:0 .25em;width:100%}@media screen and (min-width:30em){.field-group,.field-group--checkbox{padding:0 1em;width:50%}}.field-group__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.field-group__wrap .field-group--checkbox input[type=checkbox]{font-size:1em;height:1em!important;margin-right:.5em;margin-top:.3333rem;width:1em}.field-group--checkbox .field-group__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.field-group--checkbox .field-group .field-group__wrap{margin:0;width:100%}.fields{border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2em;margin-top:2em;padding:2em .5em .5em}@media screen and (min-width:30em){.fields{padding:2em 1em .5em}}.field-group__description{margin-bottom:.5em}.field-group__description>strong{font-weight:600}.field-group__description>em{font-style:italic}.field-group__description>blockquote,.field-group__description>img,.field-group__description>ol,.field-group__description>p,.field-group__description>ul{font-size:1em;line-height:1.5em}.field-group__description>ol,.field-group__description>ul{margin-left:1.5em}.field-group__description>ul li{list-style:disc}.field-group__description>ol li{list-style:decimal}.field-group__description>img{height:auto!important;max-width:100%}.field-group__description>h1,.field-group__description>h2,.field-group__description>h3,.field-group__description>h4,.field-group__description>h5{font-weight:600;margin-top:0}.field-group__description:empty{margin:0}.event-table{background-color:transparent;border:1px solid #ccc;border-collapse:separate;font-size:1em;line-height:1.125;margin:0 auto;overflow:hidden;padding:.5em;text-align:left;width:100%}.event-table thead{border-bottom:1.5em solid transparent}.event-table thead th{font-size:.875em;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.event-table tbody td,.event-table tbody th,.event-table tfoot td,.event-table tfoot th,.event-table thead td,.event-table thead th{padding:.5rem}@media screen and (min-width:60em){.event-table tbody td,.event-table tbody th,.event-table tfoot td,.event-table tfoot th,.event-table thead td,.event-table thead th{padding:1rem}}.event-table tbody tr:nth-child(odd),.event-table tfoot{background-color:#f3f5f7}@media screen and (min-width:60em){.event-activity-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-activity-group{background:#fff;margin-bottom:2em;padding:1em}@media screen and (min-width:60em){.event-activity-group{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2em);flex:1 1 calc(50% - 2em)}}@media screen and (min-width:90em){.event-activity-group{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4em);flex:1 1 calc(50% - 4em)}}.event-activity-group:nth-child(2n){margin-top:1em}@media screen and (min-width:60em){.event-activity-group:nth-child(2n){margin-left:1em;margin-top:0}}@media screen and (min-width:90em){.event-activity-group:nth-child(2n){margin-left:2em}}.event-activity-group__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:0}@media screen and (min-width:60em){.event-program .event-activity-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:60em){.event-activity-list--time-content{display:block}}.event-activity-list__item{margin-bottom:1em;margin-right:1em}.event-activity-list__item:last-child{margin-bottom:0}@media screen and (min-width:60em){.event-program .event-activity-list__item{width:calc(50% - 1em)}}.event-activity-list--time-content .event-activity-list__item{margin-right:0}@media screen and (min-width:60em){.event-activity-list--time-content .event-activity-list__item{width:100%}}.event-activity{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-activity__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-activity__title{margin:0}@media screen and (min-width:1500px){.event-programs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-program{background-color:#fff;border:.25em solid #fff;margin-bottom:2em;padding:1em;position:relative}@media screen and (min-width:1500px){.event-program{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 0.75em);flex:1 1 calc(50% - 0.75em)}}.event-program.has-children{background-color:#fff;border-color:#f3f5f7}.event-program:nth-child(2n){margin-top:1.5em}@media screen and (min-width:1500px){.event-program:nth-child(2n){margin-left:1.5em;margin-top:0}}.event-program__collapser{background-color:#4b77b9;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00LjUxNiA3LjU0OGMuNDM2LS40NDYgMS4wNDMtLjQ4MSAxLjU3NiAwTDEwIDExLjI5NWwzLjkwOC0zLjc0N2MuNTMzLS40ODEgMS4xNDEtLjQ0NiAxLjU3NCAwIC40MzYuNDQ1LjQwOCAxLjE5NyAwIDEuNjE1LS40MDYuNDE4LTQuNjk1IDQuNTAyLTQuNjk1IDQuNTAyYTEuMDk1IDEuMDk1IDAgMDEtMS41NzYgMFM0LjkyNCA5LjU4MSA0LjUxNiA5LjE2M2MtLjQwOS0uNDE4LS40MzYtMS4xNyAwLTEuNjE1eiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:1.25em;border-radius:1em;display:none;font-size:.875em;overflow:hidden;padding:.25em .5em;position:absolute;right:1em;text-indent:-999px;top:1em;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:2em}.has-children .event-program__collapser{display:block}@media screen and (min-width:768px){.event-program__collapser{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}}.active .event-program__collapser{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media screen and (min-width:768px){.active .event-program__collapser{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}}.event-program__title{font-size:1.25em;font-weight:600;margin-top:0;padding-right:2rem}.event-timeslot{background-color:#fff;max-height:0;overflow:hidden;padding:0 1em}@media screen and (min-width:768px){.event-timeslot{margin-top:2em;max-height:999em}}.active .event-timeslot{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;display:block;margin-top:2em;max-height:999em;-webkit-transition:max-height .4s ease-out;transition:max-height .4s ease-out}@media screen and (min-width:768px){.active .event-timeslot{display:none;max-height:0}}.event-timeslot__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-timeslot__title{font-size:1em;font-weight:600;margin:.125rem 0 0;padding:0}.event-timeslot__subtitle,.event-timeslot__title{font-size:1.25em;line-height:1;margin-bottom:0;margin-top:0}.event-timeslot__subtitle{-ms-flex-negative:0;flex-shrink:0;font-size:1.125em;margin-top:.125rem}.event-activity-list__item{border-left:.5em solid #d4deed;margin-top:1em;padding-left:1em}.event-program-compose fieldset{padding:0}.event-program-compose fieldset:hover{border-color:#4b77b9}.preference-form__checkboxes label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../img/eventapp/checkbox.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:auto 2rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.125em;font-weight:600;margin:0;padding:1rem 4rem 1rem 1rem;-webkit-transition:background .2s;transition:background .2s}.preference-form__checkboxes label:hover{background-color:#1c2e4a;color:#fff;-webkit-transition:background .2s;transition:background .2s}.preference-form__checkboxes label:after{content:"";position:absolute;top:5px;left:5px;width:90px;height:90px;background:#fff;border-radius:90px;-webkit-transition:.3s;transition:.3s}.preference-form__checkboxes span{margin-left:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preference-form__checkboxes label span{font-size:1rem}.preference-form__checkboxes:nth-last-of-type(2n) label{background-color:#f3f5f7}.preference-form__checkboxes:nth-last-of-type(2n) label:hover{background-color:#4b77b9}.preference-form__checkboxes input[type=checkbox]{display:none}.preference-form__checkboxes input[type=checkbox]:checked+label{background-image:url(../img/eventapp/checkbox--checked.svg)}.preference-form__checkboxes input[type=checkbox]:checked+label:hover{background-image:url(../img/eventapp/checkbox--checked--hover.svg)}.preference-form__numbers{counter-reset:input}.preference-form__numbers label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600;line-height:1.25em;width:100%}.preference-form__numbers label.hover,.preference-form__numbers label:hover{background-color:green}.preference-form__numbers label.hover:after,.preference-form__numbers label:hover:after{color:#333}.preference-form__numbers label.has-priority:after{background-color:#fff;border:3px solid #4b77b9;border-radius:50%;content:counter(input);counter-increment:input;display:block;font-weight:900;line-height:2em;height:2em;margin-left:1em;text-align:center;width:2em}.preference-form__numbers input[type=number]{display:none}.preference-form__numbers div.preference-form__button a{background-color:#4b77b9;border:2px solid #fff;border-radius:50%;display:none;font-family:Arial,sans-serif;font-weight:800;height:2em;line-height:1.75em;margin:0 .5em;text-align:center;-webkit-transition:all .2s;transition:all .2s;width:2em}.preference-form__numbers label.has-priority.hover div.preference-form__button a,.preference-form__numbers label.has-priority:hover div.preference-form__button a{background-color:#fff;color:#4b77b9;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.preference-form__numbers label.has-priority.hover div.preference-form__button a:hover,.preference-form__numbers label.has-priority:hover div.preference-form__button a:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff}.event-speakers+*{margin-top:1em}.event-speakers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;margin:0;padding:0}.event-speakers-list--small{font-size:.875em;width:75%}.event-speakers-list__item{list-style:none;margin-bottom:1em;-webkit-box-flex:0;-ms-flex:0 1 18em;flex:0 1 18em}.event-speaker{background-color:#fff;border:1px solid #ccc;color:#080e16;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:.5em;text-align:center;-webkit-transition:background-color .2s,border .2s,color .2s;transition:background-color .2s,border .2s,color .2s;width:100%}@media screen and (min-width:400px){.event-speaker{padding:1em}}.event-speaker:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.event-speaker__name{font-size:1.25em;font-weight:600;margin:1em 0 0}.event-speaker__subtitle{font-size:1.125em;margin-bottom:0}.event-speaker__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:600px){.event-speaker__image{min-height:8em}}.event-speaker__image img{display:block;height:auto;width:100%}.event-speaker-title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.event-speaker-activities{margin-top:2em}@media screen and (min-width:60em){.event-speaker-activities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-speaker-activities__item{background-color:#fff;margin:0 0 .5em}@media screen and (min-width:60em){.event-speaker-activities__item{margin-right:.5em;width:calc(50% - .5em)}}.event-speaker-activities__item+.event-speaker-activities__item{margin-top:.25em}@media screen and (min-width:60em){.event-speaker-activities__item+.event-speaker-activities__item{margin-top:0}}.event-speaker-activity{display:block;padding:.5em;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.event-speaker-activity:hover{background-color:#4b77b9;color:#fff;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.event-tabs{max-width:48em;text-transform:uppercase}.event-tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex}.event-tabs__list__item{border:1px solid #d4deed;border-bottom:0;list-style-type:none;width:calc(50% - .25em)}.event-tabs__list__item+li{margin-left:.5em}.event-tabs__list__item a{background-color:#f3f5f7;color:#080e16;display:block;font-weight:600;padding:1em;text-align:center;width:100%}.event-tabs__list__item.active a,.event-tabs__list__item a.active,.event-tabs__list__item a:hover{background-color:#fff;color:#4b77b9}.event-action-list{margin:1em 0 0;padding:0}.event-action-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em;font-weight:600;line-height:1.25em;min-height:2em;padding:0 0 0 2em;position:relative;-webkit-transition:color .2s;transition:color .2s}.event-action-list__item+.event-action-list__item{margin-top:.5em}.event-action-list__item:focus,.event-action-list__item:hover{color:#4b77b9}.event-action-list__item a{background-color:#666;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:-2em;padding:.5em 1em .5em 2em}.event-action-list__item a:hover{background-color:#1c2e4a;color:#fff}.event-action-list__item:before{background-position:50%;color:#fff;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:1em;left:.5em;margin-right:.75rem;padding:.125em;position:absolute;text-align:center;width:1em;z-index:2}.event-action-list__item--action-required,.event-action-list__item--action-required a{background-color:#e74c3c;color:#fff}.event-action-list__item--action-required:before{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/new.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5em}.event-action-list__item--closed{color:#333;background-color:#ccc;padding:.5em 1em .5em 2em}.event-action-list__item--closed:hover{color:#333}.event-action-list__item--closed:before{background-color:#ccc;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/lock.svg);background-position:50%;background-repeat:no-repeat;background-size:1em}.event-action-list__item--completed:before{background-color:#2ecc71;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/check.svg);background-position:50%;background-repeat:no-repeat;background-size:.875em}.event-action-list__item--action-modify:before{background-color:#4b77b9;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/pencil.svg);background-position:50%;background-repeat:no-repeat;background-size:.875em}@media screen and (min-width:60em){.event-dashboard{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}}.event-dashboard-item{background-color:#fff;border:1px solid #ccc;position:relative;width:100%}@media screen and (min-width:60em){.event-dashboard-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2em}}.event-dashboard-item+.event-dashboard-item{margin-top:1em}@media screen and (min-width:60em){.event-dashboard-item+.event-dashboard-item{margin-top:0}}.event-dashboard-item>:last-child{margin-bottom:0}.event-dashboard-item table{border:none}.event-dashboard-item .event-table td{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25em;vertical-align:top}.event-dashboard-item .event-table td:before{content:attr(data-th);font-size:.75em;font-weight:700;margin-right:1em;text-transform:uppercase}section.event-dashboard-item:first-of-type .event-table thead,section.event-dashboard-item:nth-of-type(2) .event-table thead{display:none}section.event-dashboard-item:first-of-type .event-table thead+tbody tr,section.event-dashboard-item:nth-of-type(2) .event-table thead+tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}@media screen and (min-width:600px){section.event-dashboard-item:first-of-type .event-table thead+tbody tr,section.event-dashboard-item:nth-of-type(2) .event-table thead+tbody tr{gap:0}}.event-dashboard-item .event-table tbody td{padding-block:.5em}.event-dashboard-item .event-table tbody td[data-th=Preferences]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-dashboard-item__header{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}@media screen and (min-width:600px){.event-dashboard-item__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.event-dashboard-item__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin:0 0 .5rem;text-align:center}@media screen and (min-width:600px){.event-dashboard-item__title{margin:0;text-align:left}}.event-dashboard-item__body{padding:1em}.event-dashboard-item__body>:last-child{margin-bottom:0}.event-dashboard-nav__list{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.event-dashboard-nav__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.event-dashboard-nav__list__item{font-weight:600;list-style-type:none;margin:0;width:100%}@media screen and (min-width:375px){.event-dashboard-nav__list__item{margin:0 .5em 0 0;width:auto}}@media screen and (min-width:600px){.event-dashboard-nav__list__item{margin:0 0 .25em .5em}}.event-dashboard-btn{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;padding:.5em 1em;width:100%}.event-dashboard-btn:focus,.event-dashboard-btn:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.event-dashboard-btn:disabled{cursor:not-allowed;opacity:.5}.event-dashboard-btn--animated{-webkit-animation:tada 1s;animation:tada 1s;max-width:20em}.event-finalize{line-height:1.5;margin:0;padding:0}.event-finalize *{max-width:60ch}.event-finalize>*+*{margin-top:1.5em}.event-finalize>:first-child{margin-top:0!important}.event-finalize blockquote,.event-finalize img,.event-finalize ol,.event-finalize p,.event-finalize ul{font-size:1em;line-height:1.5em}.event-finalize ol,.event-finalize ul{margin-left:1.5em}.event-finalize ul li{list-style:disc}.event-finalize ol li{list-style:decimal}.event-finalize img{height:auto!important;max-width:100%}.event-finalize blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.event-finalize blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.event-finalize blockquote p{display:inline}.event-finalize h1{font-size:2em;font-weight:600;line-height:1.25em;margin-bottom:.75em;margin-top:1.25em}.event-finalize h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.event-finalize h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.event-finalize h4{font-size:1.25em;font-weight:300;line-height:1.25em}.event-finalize h5{font-size:1.125em;line-height:1.125em}.event-finalize a{text-decoration:underline}.event-finalize table{background-color:transparent;border:1px solid #d4deed;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.event-finalize table.fixed{table-layout:fixed}.event-finalize table td,.event-finalize table th{border:1px solid #d4deed;padding:.5em}.event-finalize table th{color:#080e16;font-weight:600;text-align:left}.event-finalize table td,.event-finalize table th,.event-finalize table tr{vertical-align:middle}.event-finalize table thead{background:#f0f0f0}.event-finalize table thead th{background-color:#d4deed;border-bottom-width:3px}.event-finalize table thead td{border-bottom-width:3px;font-weight:500}.event-finalize table[border="0"] *{border:0}.event-finalize table[cellpadding="0"] td,.event-finalize table[cellpadding="0"] th,.event-finalize table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width:600px){.event-finalize table.is-responsive{width:100%!important}.event-finalize table.is-responsive thead{display:none}.event-finalize table.is-responsive tbody td,.event-finalize table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.event-finalize table.is-responsive tr:nth-of-type(2n){background-color:inherit}.event-finalize table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:600}.event-finalize table.is-responsive tbody td:before,.event-finalize table.is-responsive tfoot td:before{display:block;text-align:center}.event-finalize table.is-responsive tbody td:before{content:attr(data-th)}.event-finalize table.is-responsive tfoot td:before{content:attr(data-tf)}.event-finalize table.is-responsive tbody td:first-child,.event-finalize table.is-responsive tfoot td:first-child{margin-top:1em}.event-finalize table.is-responsive tbody td.row-header,.event-finalize table.is-responsive tfoot td.row-header{font-weight:500}}.event-finalize iframe{max-width:100%}.event-finalize details{border:1px solid #eee}.event-finalize details .content{padding:1em}.event-finalize details .content>*+*{margin-top:1.5em}.event-finalize details+.event-finalize details{margin-top:1em}.event-finalize summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.event-finalize summary:hover{background-color:#1c2e4a;border-color:#1c2e4a;color:#fff}.event-finalize summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.event-finalize h1+p{font-size:1.25em}.event-finalize p+h1,.event-finalize p+h2,.event-finalize p+h3,.event-finalize p+h4,.event-finalize p+h5,.event-finalize p+h6{clear:both}.event-finalize>:first-child{margin-top:0}.event-finalize ul{margin-left:1em}.event-finalize h2{font-size:1.25em}.event-finalize h3{font-size:1.125em}.event-finalize :last-child{margin-bottom:0}.event-dashboard-item .action-required,.event-dashboard-item .closed,.event-dashboard-item .completed{display:-webkit-box;display:-ms-flexbox;display:flex}.event-dashboard-item .action-required:before,.event-dashboard-item .closed:before,.event-dashboard-item .completed:before{background-position:50%;border-radius:.75em;color:#fff;content:"";height:1.5em;margin-right:.5em;width:1.5em}.event-dashboard-item .completed:before{background-color:#2ecc71;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/check.svg);background-position:50%;background-repeat:no-repeat;background-size:1em}.event-dashboard-item .closed:before{background-color:#ccc;background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/lock.svg);background-position:50%;background-repeat:no-repeat;background-size:1em}.event-dashboard-item .action-required:before{background-image:url(https://static.genkgo.com/entypo-plus/svg/DE2233/new.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5em}.preference{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;min-height:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.75em}.preference:nth-of-type(odd){background-color:#f3f5f7}.preference.hover,.preference:hover{background-color:#4b77b9;color:#fff}.preference a{display:block;height:100%;width:100%}.preference:hover a{background-color:#4b77b9;color:#fff}.preference input{border-radius:50%;height:3em;padding:0;text-align:center;width:3em}.preference:hover input{color:#080e16}.preference .preference-form__enable_help{display:none}.preference .preference-form__enable_help p{margin:0}.preference:not(.has-priority) .preference-form__enable_help{display:block;opacity:.5}.preference:not(.has-priority):hover .preference-form__enable_help{opacity:1}.preference-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125em;max-width:50em}.preference-form label{font-size:1em}.preference-form fieldset{border:0;margin-bottom:0;padding:0}.preference-form fieldset+fieldset{margin-top:0}.preference-form fieldset:last-of-type{margin-bottom:1em}.preference-form input[type=submit]{background-color:#1c2e4a;border:1px solid #1c2e4a;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:basic-sans,serif;font-weight:600;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.preference-form input[type=submit]:focus,.preference-form input[type=submit]:hover{background-color:#4b77b9;border-color:#4b77b9;color:#fff!important}.preference-form input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.preference-form>input[type=submit]{display:table;margin-left:auto}.event-preferences-list{background-color:#fff;border:1px solid #ccc;max-width:48em;padding:1em;position:relative}.event-preferences-list>*+*{margin-top:1em}.event-preferences-list__item:nth-of-type(odd){background-color:#f3f5f7}.event-preferences-list__item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#080e16;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;padding:1em;-webkit-transition:background-color .2s;transition:background-color .2s}.event-preferences-list__item a:hover{-webkit-transition:background-color .2s;transition:background-color .2s}.event-preferences-list__item span{float:right}.event-preferences-list__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:0;text-align:center;text-transform:uppercase}.event-preferences-list fieldset{border:none;margin-bottom:0;padding:0}.event-preferences-list label,.event-preferences-list label input{margin:0}.event-preferences-list label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;min-height:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.75em}.event-preferences-list label:nth-of-type(odd){background-color:#f3f5f7}.event-preferences-list label.hover,.event-preferences-list label:hover{background-color:#4b77b9;color:#fff}.event-preferences-list label a{display:block;height:100%;width:100%}.event-preferences-list label:hover a{background-color:#4b77b9;color:#fff}.event-preferences-list label input{border-radius:50%;height:3em;padding:0;text-align:center;width:3em}.event-preferences-list label:hover input{color:#080e16}.event-preferences-list label .preference-form__enable_help{display:none}.event-preferences-list label .preference-form__enable_help p{margin:0}.event-preferences-list label:not(.has-priority) .preference-form__enable_help{display:block;opacity:.5}.event-preferences-list label:not(.has-priority):hover .preference-form__enable_help{opacity:1}.event-preferences-list fieldset+.btn-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2em}.event-preferences-speakers{background-color:#fff;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:48em;gap:1.125em;padding:1em}.event-preferences-speakers>p{max-width:60ch}.event-preferences-speakers label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;min-height:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.75em}.event-preferences-speakers label:nth-of-type(odd){background-color:#f3f5f7}.event-preferences-speakers label.hover,.event-preferences-speakers label:hover{background-color:#4b77b9;color:#fff}.event-preferences-speakers label a{display:block;height:100%;width:100%}.event-preferences-speakers label:hover a{background-color:#4b77b9;color:#fff}.event-preferences-speakers label input{border-radius:50%;height:3em;padding:0;text-align:center;width:3em}.event-preferences-speakers label:hover input{color:#080e16}.event-preferences-speakers label .preference-form__enable_help{display:none}.event-preferences-speakers label .preference-form__enable_help p{margin:0}.event-preferences-speakers label:not(.has-priority) .preference-form__enable_help{display:block;opacity:.5}.event-preferences-speakers label:not(.has-priority):hover .preference-form__enable_help{opacity:1}.event-preferences-speakers li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;min-height:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.event-preferences-speakers li:nth-of-type(odd){background-color:#f3f5f7}.event-preferences-speakers li.hover,.event-preferences-speakers li:hover{background-color:#4b77b9;color:#fff}.event-preferences-speakers li a{display:block;height:100%;width:100%}.event-preferences-speakers li:hover a{background-color:#4b77b9;color:#fff}.event-preferences-speakers li input{border-radius:50%;height:3em;padding:0;text-align:center;width:3em}.event-preferences-speakers li:hover input{color:#080e16}.event-preferences-speakers li .preference-form__enable_help{display:none}.event-preferences-speakers li .preference-form__enable_help p{margin:0}.event-preferences-speakers li:not(.has-priority) .preference-form__enable_help{display:block;opacity:.5}.event-preferences-speakers li:not(.has-priority):hover .preference-form__enable_help{opacity:1}.event-preferences-speakers li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.875em}.event-preferences-speakers li a:after{color:#333;content:"click/tap to select";margin-left:auto}.event-preferences-speakers li.hover a,.event-preferences-speakers li a:hover{background-color:#1c2e4a;color:#fff}.event-preferences-speakers li.hover a:after,.event-preferences-speakers li a:hover:after{color:#fff}.event-preferences-activities{background-color:#fff;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125em;max-width:48em;padding:1em}.event-preferences-activities li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;min-height:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.75em}.event-preferences-activities li:nth-of-type(odd){background-color:#f3f5f7}.event-preferences-activities li.hover,.event-preferences-activities li:hover{background-color:#4b77b9;color:#fff}.event-preferences-activities li a{display:block;height:100%;width:100%}.event-preferences-activities li:hover a{background-color:#4b77b9;color:#fff}.event-preferences-activities li input{border-radius:50%;height:3em;padding:0;text-align:center;width:3em}.event-preferences-activities li:hover input{color:#080e16}.event-preferences-activities li .preference-form__enable_help{display:none}.event-preferences-activities li .preference-form__enable_help p{margin:0}.event-preferences-activities li:not(.has-priority) .preference-form__enable_help{display:block;opacity:.5}.event-preferences-activities li:not(.has-priority):hover .preference-form__enable_help{opacity:1}.event-preferences-activities>li>a{padding:.5em}.event-preferences-nav{background-color:#fff;border-bottom:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;padding:.5em .5em 1em}@media screen and (min-width:600px){.event-preferences-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.event-preferences-nav>*+*{margin-left:1em}.event-preferences-nav .btn--small{width:auto}.event-preferences-nav .btn--add{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/plus.svg)}.event-preferences-nav .btn--add,.event-preferences-nav .btn--return{background-position:50%;background-size:1.25em;background-position:1em;background-repeat:no-repeat;padding-left:3em}.event-preferences-nav .btn--return{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-left.svg)}.subscription-dashboard form{margin-left:auto;margin-right:auto}.event-decision.shop-cart form{max-width:none}.event-decision h2{font-size:1.25em;font-weight:300;line-height:1.25em;margin-top:0}.event-decision.shop-cart fieldset+h2{margin-top:4em}.event-decision__choice{margin-top:.5em}.event-decision__choice input{display:none}.event-decision__choice label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875em;line-height:1.125em;margin:0;padding:.5em;z-index:0}@media screen and (min-width:30em){.event-decision__choice label{font-size:1em}}.event-decision__choice label:before{background-color:#fff;content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 1em;flex:0 0 1em;height:1em;margin:.25em .75em .25em .25em;width:1em}.event-decision__choice input:checked+label{background-color:#2ecc71;color:#fff}.event-decision__choice input:checked+label:before{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/check.svg);background-position:50%;background-repeat:no-repeat;background-size:1em}.event-decision__choice input:disabled+label{color:#bbb}.event-decision__choice input:checked:disabled+label{background-color:#f39c12;color:inherit}.event-decision__choice label span{background-color:#f8f8f8;border-left:1em solid #f3f5f7;color:#333;-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;font-size:.75em;font-weight:600;letter-spacing:.1px;margin-left:auto;padding:.125em .5em;text-align:center;text-transform:uppercase}@media screen and (min-width:30em){.event-decision__choice label span{-webkit-box-flex:0;-ms-flex:0 0 6em;flex:0 0 6em;white-space:nowrap}}.event-decision__choice input:checked+label span{background-color:hsla(0,0%,100%,.5);border-color:#2ecc71;color:#333}.event-decision__choice input:checked:disabled+label span{border-color:#f39c12}.event-speaker-dashboard--form{background-color:#fff;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125em;max-width:48em;padding:1em}.event-speaker-dashboard--form h1{font-size:2em;font-weight:700}.event-speaker-dashboard--forms h3{font-size:1.5em}.eventddc-activities__title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.eventddc-activity-list{-webkit-column-width:16em;-moz-column-width:16em;column-width:16em}.eventddc-activity-list__item{margin-right:1em;margin-bottom:1em}.eventddc-activity{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eventddc-activity__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin:0}.eventddc-activity-group{background:#f0f3f9;padding:2em}.eventddc-activity-group h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:0}.eventddc-activity-group+.eventddc-activity-group{margin-top:1em}.eventddc-activity-group__title{color:#1c2e4a;font-size:1.5em;font-weight:500;line-height:1em;text-transform:uppercase;margin-bottom:2em}.block-header .eventddc-activity-group__title{margin-bottom:0}.block{padding:2em 1em}.block-heading,.block-subheading{margin-top:0}.block-heading{font-weight:600}.block-subheading{font-weight:300}.bg-white .block-subheading:before,.block-subheading.lightblue:before{background-color:rgba(240,243,249,.5)}@media screen and (min-width:60em){.eventddc-programs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.eventddc-program{background-color:#f0f3f9}@media screen and (min-width:60em){.eventddc-program{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1em);flex:1 1 calc(50% - 1em)}}@media screen and (min-width:60em){.eventddc-program+.eventddc-program{margin-left:2em}}.block{padding:3em 1em}@media screen and (min-width:50em){.block{position:relative}}@media screen and (min-width:60em){.block{padding:5em 2em}}.block__button{margin-top:2em}@media screen and (min-width:40em){.block__button{margin-left:auto;margin-right:auto;display:table}}@media screen and (min-width:50em){.block__button{position:absolute;right:2em;top:.5em}}@media screen and (min-width:60em){.block__button{top:3em}}.block-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}@media screen and (min-width:40em){.block-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:50em){.block-header{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media screen and (min-width:60em){.block-header{margin-bottom:4em}}.block-heading,.block-subheading{font-size:1.25em;line-height:1em;text-transform:uppercase;margin-bottom:2em}@media screen and (min-width:60em){.block-heading,.block-subheading{font-size:1.5em}}@media screen and (min-width:70em){.block-heading,.block-subheading{font-size:1.75em}}@media screen and (min-width:80em){.block-heading,.block-subheading{font-size:2em}}.block-header .block-heading,.block-header .block-subheading{margin-bottom:0;margin-top:0}.block-heading{font-weight:800}.bg-darkblue .block-heading{color:#fff}.block-subheading{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:100;margin-left:.3333em}.block-subheading:before{background-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 .6666em;flex:0 0 .6666em;height:.6666em;margin-right:.25em;width:.6666em}.bg-white .block-subheading:before,.block-subheading.lightblue:before{background-color:rgba(212,222,237,.5)}.eventddc-speakers{margin:0;padding:0;width:100%}.eventddc-speakers__title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.eventddc-speaker-list{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(12em,1fr));padding:0;width:100%}@media screen and (min-width:90em){.eventddc-speaker-list{grid-template-columns:repeat(auto-fill,minmax(16em,1fr))}}.eventddc-speaker-list__item{background-color:#f0f3f9;font-size:1.125em;font-weight:600;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.eventddc-speaker{background-color:#f0f3f9;display:block;padding:1em 1em 1.5em;text-align:center}.eventddc-speaker__name{color:#1c2e4a;margin:1em 0 0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.eventddc-speaker:hover .eventddc-speaker__name{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.eventddc-speaker__logo{background-color:#fff;height:4em;padding:1em;width:100%}@media screen and (min-width:40em){.eventddc-speaker__logo{height:5em}}@media screen and (min-width:60em){.eventddc-speaker__logo{height:6em}}.eventddc-speaker__logo img{color:transparent;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:100%}.eventddc-speaker:hover .eventddc-speaker__logo img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.eventddc-speaker-activities{font-size:.75em}.eventddc-speaker-activities__list{margin-top:2em}.eventddc-speaker-activities__list__item+.eventddc-speaker-activities__list__item{margin-top:1em}@media screen and (min-width:60em){.eventddc-speaker-page{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.eventddc-speaker-page__sidebar{background-color:#fff;font-size:1.25em;height:auto;padding:1em}@media screen and (min-width:60em){.eventddc-speaker-page__sidebar{margin-left:4em;min-width:25%}}.eventddc-speaker-page__sidebar__item+.eventddc-speaker-page__sidebar__item{margin-top:1em}.eventddc-timeslot{background-color:#fff;padding:2em}.eventddc-timeslot+.eventddc-timeslot{margin-top:1em}.eventddc-timeslot__header{border-bottom:1px solid #d4deed;margin-bottom:2em}.eventddc-timeslot__title{color:#1c2e4a;font-size:1em;font-weight:600;letter-spacing:.2px;margin-bottom:.5em;margin-top:0;text-transform:uppercase}.eventddc-timeslot__subtitle{font-size:1.375em;font-weight:400;line-height:1.375em;font-size:1.5em;margin-top:0;margin-bottom:1em}.select-psp{margin-left:auto;margin-right:auto;max-width:40em}.webshop-result{margin:2em 0 6em;padding:2em}.webshop-checkout form,.webshop-order form{margin-top:2em;max-width:none}.webshop-checkout form input[type=submit]{margin-top:1em}.webshop-table{background-color:#fff;border:1em solid #fff;text-align:left;width:100%}.webshop-table td,.webshop-table th{background-color:transparent;padding:.5em}.webshop-table td.price,.webshop-table th.price{text-align:right}.webshop-table thead{border-bottom:2px solid #ccc}.webshop-table thead th{text-align:left}.webshop-table thead .amount{text-align:right}.webshop-table tbody td:first-child{width:60%}.webshop-table tbody td:nth-child(2){width:15%}.webshop-table tbody td:nth-child(3){width:20%}.webshop-table tbody td:nth-child(4){width:5%}.webshop-table tbody .amount{text-align:right}.webshop-table tbody .amount input[type=number]{background-color:#1c2e4a;border:2px solid #ddd;display:inline-block;width:4em}.webshop-table tbody .amount input[type=number]:active,.webshop-table tbody .amount input[type=number]:focus{border-color:#1c2e4a}.webshop-table tbody .amount input[type=number]:hover{border-color:#eee}.webshop-table tbody .remove{text-align:right}.webshop-table tbody .remove a{background-image:url(https://static.genkgo.com/entypo-plus/svg/CCCCCC/cross.svg);background-repeat:no-repeat;background-size:1em;background-position:50%;display:inline-block;height:2em;width:2em}.webshop-table tfoot tr:last-of-type td{font-weight:600;vertical-align:middle}@media screen and (min-width:40em){.webshop-table tfoot tr:last-of-type td{font-size:1.5em;padding:.5rem}}.webshop-table tbody tr:last-of-type td{border-color:#eee}.webshop-table tfoot tr:last-of-type th{color:#333}.webshop-list{margin-top:2em}@media screen and (min-width:40em){.webshop-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.webshop-list__item{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;margin-bottom:1em}.webshop-list__item:first-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}.webshop-list__item:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.webshop-list__item:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.webshop-list__item:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.webshop-list__item:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.webshop-list__item:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.webshop-list__item:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.webshop-list__item:nth-of-type(8){-webkit-animation-delay:.8s;animation-delay:.8s}.webshop-list__item:nth-of-type(9){-webkit-animation-delay:.9s;animation-delay:.9s}.webshop-list__item:nth-of-type(10){-webkit-animation-delay:1s;animation-delay:1s}.webshop-list__item:nth-of-type(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.webshop-list__item:nth-of-type(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}@media screen and (min-width:40em){.webshop-list__item{width:calc(50% - .5em)}}@media screen and (min-width:60em){.webshop-list__item{width:calc(33.333% - .5em)}}@media screen and (min-width:80em){.webshop-list__item{margin-bottom:1.5em;width:calc(33.333% - 1em)}}.webshop-nav{background-color:#fff;border:1px solid #eee;min-height:5em;position:relative}@media screen and (min-width:40em){.webshop-nav{min-height:8em;padding-right:17.5em}}.webshop-nav__cart{border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}@media screen and (min-width:40em){.webshop-nav__cart{background-image:url(https://static.genkgo.com/entypo-plus/svg/CCCCCC/cart.svg);background-position:50%;background-repeat:no-repeat;background-size:2em;background-position:.5em;border-bottom:0;border-left:1px solid #eee;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:2em;padding:.5em 1em;position:absolute;right:0;top:0;width:17.5em}}@media screen and (min-width:40em){.webshop-nav__cart__items{font-size:.75em}}.webshop-nav__cart__btn{font-size:.875em}.webshop-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5em;text-transform:uppercase}.webshop-nav__list--productlines{border-bottom:1px solid #eee}.webshop-nav__list__item{padding:.5em;text-align:center}@media screen and (min-width:40em){.webshop-nav__list__item{text-align:left}}.webshop-nav__list__item.is-active{font-weight:600}.webshop-fullproduct{margin-top:2em}@media screen and (min-width:40em){.webshop-fullproduct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.webshop-fullproduct__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:640px){.webshop-fullproduct__gallery{padding-right:2em;width:30%}}.webshop-fullproduct__gallery__item{height:3em;margin-bottom:.5em;margin-right:.5em;width:4em}.webshop-fullproduct__gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.webshop-fullproduct__gallery__item--main{height:auto;margin-bottom:1em;position:relative;width:100%}.webshop-fullproduct__gallery__item--main:after{background-color:#fff;background-image:url(../img/ajax-loader.gif);background-position:50%;background-repeat:no-repeat;content:"";opacity:0;position:absolute;-webkit-transition:all .25s;transition:all .25s}.webshop-fullproduct__gallery__item--main.loading:after{opacity:1}.webshop-fullproduct__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em}.webshop-fullproduct__tags__item{margin-left:.5em}.webshop-fullproduct__tags__item:after{content:", ";margin-right:.25em}.webshop-fullproduct__tags__item:last-of-type:after{content:""}.webshop-fullproduct__info{margin-top:2em}@media screen and (min-width:640px){.webshop-fullproduct__info{display:inline-block;margin-top:0;vertical-align:top;width:50%}}@media screen and (min-width:40em){.webshop-fullproduct__info{width:35%}}.webshop-fullproduct__info .product__name{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:0}.webshop-fullproduct__info .product__properties{margin:1em 0}.webshop-fullproduct__info .product__properties .property{margin-bottom:.25em}.webshop-fullproduct__info .product__properties .property .property__label{font-weight:500;margin-right:.5em}.webshop-fullproduct__order{margin-top:2em}@media screen and (min-width:640px){.webshop-fullproduct__order{margin-top:0;text-align:right}}@media screen and (min-width:40em){.webshop-fullproduct__order{width:25%}}.webshop-fullproduct__order .btn{margin-left:auto;margin-top:1em}@media screen and (min-width:640px){.webshop-fullproduct__order .product__price{display:inline-block;text-align:right;vertical-align:top;width:50%}}@media screen and (min-width:40em){.webshop-fullproduct__order .product__price{display:block;margin-bottom:4em;width:100%}}.webshop-fullproduct__order .product__price__discount{color:#eee;display:inline-block;margin-right:1em;text-decoration:line-through;vertical-align:middle}@media screen and (min-width:40em){.webshop-fullproduct__order .product__price__discount{display:block;margin-right:.5em}}.webshop-fullproduct__order .product__price__actual{display:inline-block;line-height:100%;vertical-align:middle}@media screen and (min-width:40em){.webshop-fullproduct__order .product__price__actual{display:block}}.webshop-fullproduct__order .product__price__actual .product__price__amount,.webshop-fullproduct__order .product__price__actual .product__price__valuta{display:inline-block;line-height:100%;vertical-align:middle}.webshop-fullproduct__order .product__price__actual .product__price__valuta{font-size:2em;font-weight:300;margin-right:.125em}.webshop-fullproduct__order .product__price__actual .product__price__amount{font-size:2em;font-weight:500}.webshop-fullproduct__order .product__availability{margin:1em 0 2em;text-align:center}@media screen and (min-width:640px){.webshop-fullproduct__order .product__availability{display:inline-block;text-align:right;vertical-align:top;width:50%}}@media screen and (min-width:40em){.webshop-fullproduct__order .product__availability{display:block;width:100%}}.webshop-fullproduct__order .product__availability .availability__amount{border:1px solid #eee;font-weight:600;margin-left:1em;padding:.25em 1em}.webshop-product{background-color:#fff;height:100%;padding:1em 1em 3em;position:relative}.webshop-product__price{bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125em;font-weight:600;position:absolute;right:1em;text-align:right}.webshop-product__price__discount{margin-right:1em;opacity:.5;text-decoration:line-through}.webshop-product__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em}.webshop-product__tags__item{margin-left:.5em}.webshop-product__tags__item+.webshop-product__tags__item{margin-left:0}.webshop-product__tags__item:after{content:", ";margin-right:.25em}.webshop-product__tags__item:last-of-type:after{content:""}.webshop-product__title{font-size:1.375em;font-weight:400;line-height:1.375em;margin:1rem 0 0}.webshop-product__image{width:100%}.webshop-product__image img{display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:666px){.webshop-product__image{height:9em}}@media screen and (min-width:667px){.webshop-product__image{height:10em}}@media screen and (min-width:800px){.webshop-product__image{height:11em}}@media screen and (min-width:960px){.webshop-product__image{height:12em}}@media screen and (min-width:1280px){.webshop-product__image{height:13em}}.u-align-center{margin-left:auto;margin-right:auto}@media screen and (min-width:23em){.u-align-center\@xs{margin-left:auto;margin-right:auto}}@media screen and (min-width:48em){.u-align-center\@sm{margin-left:auto;margin-right:auto}}@media screen and (min-width:60em){.u-align-center\@md{margin-left:auto;margin-right:auto}}@media screen and (min-width:75em){.u-align-center\@lg{margin-left:auto;margin-right:auto}}@media screen and (min-width:90em){.u-align-center\@xl{margin-left:auto;margin-right:auto}}@media screen and (min-width:110em){.u-align-center\@xxl{margin-left:auto;margin-right:auto}}.u-align-left{margin-right:auto}@media screen and (min-width:23em){.u-align-left\@xs{margin-right:auto}}@media screen and (min-width:48em){.u-align-left\@sm{margin-right:auto}}@media screen and (min-width:60em){.u-align-left\@md{margin-right:auto}}@media screen and (min-width:75em){.u-align-left\@lg{margin-right:auto}}@media screen and (min-width:90em){.u-align-left\@xl{margin-right:auto}}@media screen and (min-width:110em){.u-align-left\@xxl{margin-right:auto}}.u-align-right{margin-left:auto}@media screen and (min-width:23em){.u-align-right\@xs{margin-left:auto}}@media screen and (min-width:48em){.u-align-right\@sm{margin-left:auto}}@media screen and (min-width:60em){.u-align-right\@md{margin-left:auto}}@media screen and (min-width:75em){.u-align-right\@lg{margin-left:auto}}@media screen and (min-width:90em){.u-align-right\@xl{margin-left:auto}}@media screen and (min-width:110em){.u-align-right\@xxl{margin-left:auto}}.u-text-center{text-align:center}@media screen and (min-width:23em){.u-text-center\@xs{text-align:center}}@media screen and (min-width:48em){.u-text-center\@sm{text-align:center}}@media screen and (min-width:60em){.u-text-center\@md{text-align:center}}@media screen and (min-width:75em){.u-text-center\@lg{text-align:center}}@media screen and (min-width:90em){.u-text-center\@xl{text-align:center}}@media screen and (min-width:110em){.u-text-center\@xxl{text-align:center}}.u-text-left{text-align:left}@media screen and (min-width:23em){.u-text-left\@xs{text-align:left}}@media screen and (min-width:48em){.u-text-left\@sm{text-align:left}}@media screen and (min-width:60em){.u-text-left\@md{text-align:left}}@media screen and (min-width:75em){.u-text-left\@lg{text-align:left}}@media screen and (min-width:90em){.u-text-left\@xl{text-align:left}}@media screen and (min-width:110em){.u-text-left\@xxl{text-align:left}}.u-text-right{text-align:right}@media screen and (min-width:23em){.u-text-right\@xs{text-align:right}}@media screen and (min-width:48em){.u-text-right\@sm{text-align:right}}@media screen and (min-width:60em){.u-text-right\@md{text-align:right}}@media screen and (min-width:75em){.u-text-right\@lg{text-align:right}}@media screen and (min-width:90em){.u-text-right\@xl{text-align:right}}@media screen and (min-width:110em){.u-text-right\@xxl{text-align:right}}.u-full-bleed{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media screen and (min-width:23em){.u-full-bleed\@xs{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media screen and (min-width:48em){.u-full-bleed\@sm{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media screen and (min-width:60em){.u-full-bleed\@md{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media screen and (min-width:75em){.u-full-bleed\@lg{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media screen and (min-width:90em){.u-full-bleed\@xl{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media screen and (min-width:110em){.u-full-bleed\@xxl{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}.u-1\:1{aspect-ratio:1/1}@supports not (aspect-ratio:1/1){.u-1\:1{position:relative}.u-1\:1,.u-1\:1>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-1\:1>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-1\:1:before{padding-top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-2\:1{aspect-ratio:2/1}@supports not (aspect-ratio:2/1){.u-2\:1{position:relative}.u-2\:1,.u-2\:1>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-2\:1>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-2\:1:before{padding-top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-2\:3{aspect-ratio:2/3}@supports not (aspect-ratio:2/3){.u-2\:3{position:relative}.u-2\:3,.u-2\:3>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-2\:3>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-2\:3:before{padding-top:66.66667%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-3\:1{aspect-ratio:3/1}@supports not (aspect-ratio:3/1){.u-3\:1{position:relative}.u-3\:1,.u-3\:1>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-3\:1>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-3\:1:before{padding-top:33.33333%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-3\:2{aspect-ratio:3/2}@supports not (aspect-ratio:3/2){.u-3\:2{position:relative}.u-3\:2,.u-3\:2>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-3\:2>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-3\:2:before{padding-top:66.66667%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-3\:4{aspect-ratio:3/4}@supports not (aspect-ratio:3/4){.u-3\:4{position:relative}.u-3\:4,.u-3\:4>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-3\:4>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-3\:4:before{padding-top:75%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-4\:3{aspect-ratio:4/3}@supports not (aspect-ratio:4/3){.u-4\:3{position:relative}.u-4\:3,.u-4\:3>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-4\:3>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-4\:3:before{padding-top:75%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-16\:9{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.u-16\:9{position:relative}.u-16\:9,.u-16\:9>*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-16\:9>*{bottom:0;left:0;position:absolute;right:0;top:0}.u-16\:9:before{padding-top:56.25%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-16\:10{aspect-ratio:16/10}@supports not (aspect-ratio:16/10){.u-16\:10{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.u-16\:10>*{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.u-16\:10:before{padding-top:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:relative}}.u-bg-bleed{--bg-bleed-color:transparent;--bg-bleed-box-shadow:0 0 var(--bg-bleed-color);background-color:var(--bg-bleed-color);-webkit-box-shadow:10em var(--bg-bleed-box-shadow),20em var(--bg-bleed-box-shadow),40em var(--bg-bleed-box-shadow),80em var(--bg-bleed-box-shadow),160em var(--bg-bleed-box-shadow),320em var(--bg-bleed-box-shadow),-10em var(--bg-bleed-box-shadow),-20em var(--bg-bleed-box-shadow),-40em var(--bg-bleed-box-shadow),-80em var(--bg-bleed-box-shadow),-160em var(--bg-bleed-box-shadow),-320em var(--bg-bleed-box-shadow);box-shadow:10em var(--bg-bleed-box-shadow),20em var(--bg-bleed-box-shadow),40em var(--bg-bleed-box-shadow),80em var(--bg-bleed-box-shadow),160em var(--bg-bleed-box-shadow),320em var(--bg-bleed-box-shadow),-10em var(--bg-bleed-box-shadow),-20em var(--bg-bleed-box-shadow),-40em var(--bg-bleed-box-shadow),-80em var(--bg-bleed-box-shadow),-160em var(--bg-bleed-box-shadow),-320em var(--bg-bleed-box-shadow)}.u-clearfix:after{clear:both;content:"";display:table}.u-bg-color{background:transparent linear-gradient(339deg,#080e16,#080e16) 0 0 no-repeat padding-box}@media screen and (min-width:48em){.u-bg-color{background:transparent linear-gradient(215deg,#080e16,#080e16) 0 0 no-repeat padding-box}}@media screen and (min-width:60em){.u-bg-color{background:transparent linear-gradient(227deg,#080e16,#080e16) 0 0 no-repeat padding-box}}.error,.has-error{color:#e74c3c;font-weight:600}.u-margin-top\:1{margin-top:1rem}.u-margin-top\:2{margin-top:2rem}.u-margin-top\:3{margin-top:3rem}.u-margin-top\:4{margin-top:4rem}.u-xxsmall{font-size:.5em}@media screen and (min-width:23em){.u-xxsmall\@xs{font-size:.5em}}@media screen and (min-width:48em){.u-xxsmall\@sm{font-size:.5em}}@media screen and (min-width:60em){.u-xxsmall\@md{font-size:.5em}}@media screen and (min-width:75em){.u-xxsmall\@lg{font-size:.5em}}@media screen and (min-width:90em){.u-xxsmall\@xl{font-size:.5em}}@media screen and (min-width:110em){.u-xxsmall\@xxl{font-size:.5em}}.u-xsmall{font-size:.75em}@media screen and (min-width:23em){.u-xsmall\@xs{font-size:.75em}}@media screen and (min-width:48em){.u-xsmall\@sm{font-size:.75em}}@media screen and (min-width:60em){.u-xsmall\@md{font-size:.75em}}@media screen and (min-width:75em){.u-xsmall\@lg{font-size:.75em}}@media screen and (min-width:90em){.u-xsmall\@xl{font-size:.75em}}@media screen and (min-width:110em){.u-xsmall\@xxl{font-size:.75em}}.u-small{font-size:.875em}@media screen and (min-width:23em){.u-small\@xs{font-size:.875em}}@media screen and (min-width:48em){.u-small\@sm{font-size:.875em}}@media screen and (min-width:60em){.u-small\@md{font-size:.875em}}@media screen and (min-width:75em){.u-small\@lg{font-size:.875em}}@media screen and (min-width:90em){.u-small\@xl{font-size:.875em}}@media screen and (min-width:110em){.u-small\@xxl{font-size:.875em}}.u-medium{font-size:1em}@media screen and (min-width:23em){.u-medium\@xs{font-size:1em}}@media screen and (min-width:48em){.u-medium\@sm{font-size:1em}}@media screen and (min-width:60em){.u-medium\@md{font-size:1em}}@media screen and (min-width:75em){.u-medium\@lg{font-size:1em}}@media screen and (min-width:90em){.u-medium\@xl{font-size:1em}}@media screen and (min-width:110em){.u-medium\@xxl{font-size:1em}}.u-large{font-size:1.125em}@media screen and (min-width:23em){.u-large\@xs{font-size:1.125em}}@media screen and (min-width:48em){.u-large\@sm{font-size:1.125em}}@media screen and (min-width:60em){.u-large\@md{font-size:1.125em}}@media screen and (min-width:75em){.u-large\@lg{font-size:1.125em}}@media screen and (min-width:90em){.u-large\@xl{font-size:1.125em}}@media screen and (min-width:110em){.u-large\@xxl{font-size:1.125em}}.u-xlarge{font-size:1.25em}@media screen and (min-width:23em){.u-xlarge\@xs{font-size:1.25em}}@media screen and (min-width:48em){.u-xlarge\@sm{font-size:1.25em}}@media screen and (min-width:60em){.u-xlarge\@md{font-size:1.25em}}@media screen and (min-width:75em){.u-xlarge\@lg{font-size:1.25em}}@media screen and (min-width:90em){.u-xlarge\@xl{font-size:1.25em}}@media screen and (min-width:110em){.u-xlarge\@xxl{font-size:1.25em}}.u-xxlarge{font-size:1.5em}@media screen and (min-width:23em){.u-xxlarge\@xs{font-size:1.5em}}@media screen and (min-width:48em){.u-xxlarge\@sm{font-size:1.5em}}@media screen and (min-width:60em){.u-xxlarge\@md{font-size:1.5em}}@media screen and (min-width:75em){.u-xxlarge\@lg{font-size:1.5em}}@media screen and (min-width:90em){.u-xxlarge\@xl{font-size:1.5em}}@media screen and (min-width:110em){.u-xxlarge\@xxl{font-size:1.5em}}.u-1\/1{width:100%}.u-1\/2{width:50%}.u-1\/3{width:33.33333%}.u-1\/4{width:25%}.u-1\/5{width:20%}.u-1\/6{width:16.66667%}.u-1\/7{width:14.28571%}.u-1\/8{width:12.5%}.u-1\/9{width:11.11111%}.u-1\/10{width:10%}.u-1\/11{width:9.09091%}.u-1\/12{width:8.33333%}.u-1\/13{width:7.69231%}.u-1\/14{width:7.14286%}.u-1\/15{width:6.66667%}.u-1\/16{width:6.25%}.u-1\/17{width:5.88235%}.u-1\/18{width:5.55556%}@media screen and (min-width:23em){.u-1\/1\@xs{width:100%}}@media screen and (min-width:23em){.u-1\/2\@xs{width:50%}}@media screen and (min-width:23em){.u-1\/3\@xs{width:33.33333%}}@media screen and (min-width:23em){.u-1\/4\@xs{width:25%}}@media screen and (min-width:23em){.u-1\/5\@xs{width:20%}}@media screen and (min-width:23em){.u-1\/6\@xs{width:16.66667%}}@media screen and (min-width:23em){.u-1\/7\@xs{width:14.28571%}}@media screen and (min-width:23em){.u-1\/8\@xs{width:12.5%}}@media screen and (min-width:23em){.u-1\/9\@xs{width:11.11111%}}@media screen and (min-width:23em){.u-1\/10\@xs{width:10%}}@media screen and (min-width:23em){.u-1\/11\@xs{width:9.09091%}}@media screen and (min-width:23em){.u-1\/12\@xs{width:8.33333%}}@media screen and (min-width:23em){.u-1\/13\@xs{width:7.69231%}}@media screen and (min-width:23em){.u-1\/14\@xs{width:7.14286%}}@media screen and (min-width:23em){.u-1\/15\@xs{width:6.66667%}}@media screen and (min-width:23em){.u-1\/16\@xs{width:6.25%}}@media screen and (min-width:23em){.u-1\/17\@xs{width:5.88235%}}@media screen and (min-width:23em){.u-1\/18\@xs{width:5.55556%}}@media screen and (min-width:48em){.u-1\/1\@sm{width:100%}}@media screen and (min-width:48em){.u-1\/2\@sm{width:50%}}@media screen and (min-width:48em){.u-1\/3\@sm{width:33.33333%}}@media screen and (min-width:48em){.u-1\/4\@sm{width:25%}}@media screen and (min-width:48em){.u-1\/5\@sm{width:20%}}@media screen and (min-width:48em){.u-1\/6\@sm{width:16.66667%}}@media screen and (min-width:48em){.u-1\/7\@sm{width:14.28571%}}@media screen and (min-width:48em){.u-1\/8\@sm{width:12.5%}}@media screen and (min-width:48em){.u-1\/9\@sm{width:11.11111%}}@media screen and (min-width:48em){.u-1\/10\@sm{width:10%}}@media screen and (min-width:48em){.u-1\/11\@sm{width:9.09091%}}@media screen and (min-width:48em){.u-1\/12\@sm{width:8.33333%}}@media screen and (min-width:48em){.u-1\/13\@sm{width:7.69231%}}@media screen and (min-width:48em){.u-1\/14\@sm{width:7.14286%}}@media screen and (min-width:48em){.u-1\/15\@sm{width:6.66667%}}@media screen and (min-width:48em){.u-1\/16\@sm{width:6.25%}}@media screen and (min-width:48em){.u-1\/17\@sm{width:5.88235%}}@media screen and (min-width:48em){.u-1\/18\@sm{width:5.55556%}}@media screen and (min-width:60em){.u-1\/1\@md{width:100%}}@media screen and (min-width:60em){.u-1\/2\@md{width:50%}}@media screen and (min-width:60em){.u-1\/3\@md{width:33.33333%}}@media screen and (min-width:60em){.u-1\/4\@md{width:25%}}@media screen and (min-width:60em){.u-1\/5\@md{width:20%}}@media screen and (min-width:60em){.u-1\/6\@md{width:16.66667%}}@media screen and (min-width:60em){.u-1\/7\@md{width:14.28571%}}@media screen and (min-width:60em){.u-1\/8\@md{width:12.5%}}@media screen and (min-width:60em){.u-1\/9\@md{width:11.11111%}}@media screen and (min-width:60em){.u-1\/10\@md{width:10%}}@media screen and (min-width:60em){.u-1\/11\@md{width:9.09091%}}@media screen and (min-width:60em){.u-1\/12\@md{width:8.33333%}}@media screen and (min-width:60em){.u-1\/13\@md{width:7.69231%}}@media screen and (min-width:60em){.u-1\/14\@md{width:7.14286%}}@media screen and (min-width:60em){.u-1\/15\@md{width:6.66667%}}@media screen and (min-width:60em){.u-1\/16\@md{width:6.25%}}@media screen and (min-width:60em){.u-1\/17\@md{width:5.88235%}}@media screen and (min-width:60em){.u-1\/18\@md{width:5.55556%}}@media screen and (min-width:75em){.u-1\/1\@lg{width:100%}}@media screen and (min-width:75em){.u-1\/2\@lg{width:50%}}@media screen and (min-width:75em){.u-1\/3\@lg{width:33.33333%}}@media screen and (min-width:75em){.u-1\/4\@lg{width:25%}}@media screen and (min-width:75em){.u-1\/5\@lg{width:20%}}@media screen and (min-width:75em){.u-1\/6\@lg{width:16.66667%}}@media screen and (min-width:75em){.u-1\/7\@lg{width:14.28571%}}@media screen and (min-width:75em){.u-1\/8\@lg{width:12.5%}}@media screen and (min-width:75em){.u-1\/9\@lg{width:11.11111%}}@media screen and (min-width:75em){.u-1\/10\@lg{width:10%}}@media screen and (min-width:75em){.u-1\/11\@lg{width:9.09091%}}@media screen and (min-width:75em){.u-1\/12\@lg{width:8.33333%}}@media screen and (min-width:75em){.u-1\/13\@lg{width:7.69231%}}@media screen and (min-width:75em){.u-1\/14\@lg{width:7.14286%}}@media screen and (min-width:75em){.u-1\/15\@lg{width:6.66667%}}@media screen and (min-width:75em){.u-1\/16\@lg{width:6.25%}}@media screen and (min-width:75em){.u-1\/17\@lg{width:5.88235%}}@media screen and (min-width:75em){.u-1\/18\@lg{width:5.55556%}}@media screen and (min-width:90em){.u-1\/1\@xl{width:100%}}@media screen and (min-width:90em){.u-1\/2\@xl{width:50%}}@media screen and (min-width:90em){.u-1\/3\@xl{width:33.33333%}}@media screen and (min-width:90em){.u-1\/4\@xl{width:25%}}@media screen and (min-width:90em){.u-1\/5\@xl{width:20%}}@media screen and (min-width:90em){.u-1\/6\@xl{width:16.66667%}}@media screen and (min-width:90em){.u-1\/7\@xl{width:14.28571%}}@media screen and (min-width:90em){.u-1\/8\@xl{width:12.5%}}@media screen and (min-width:90em){.u-1\/9\@xl{width:11.11111%}}@media screen and (min-width:90em){.u-1\/10\@xl{width:10%}}@media screen and (min-width:90em){.u-1\/11\@xl{width:9.09091%}}@media screen and (min-width:90em){.u-1\/12\@xl{width:8.33333%}}@media screen and (min-width:90em){.u-1\/13\@xl{width:7.69231%}}@media screen and (min-width:90em){.u-1\/14\@xl{width:7.14286%}}@media screen and (min-width:90em){.u-1\/15\@xl{width:6.66667%}}@media screen and (min-width:90em){.u-1\/16\@xl{width:6.25%}}@media screen and (min-width:90em){.u-1\/17\@xl{width:5.88235%}}@media screen and (min-width:90em){.u-1\/18\@xl{width:5.55556%}}@media screen and (min-width:110em){.u-1\/1\@xxl{width:100%}}@media screen and (min-width:110em){.u-1\/2\@xxl{width:50%}}@media screen and (min-width:110em){.u-1\/3\@xxl{width:33.33333%}}@media screen and (min-width:110em){.u-1\/4\@xxl{width:25%}}@media screen and (min-width:110em){.u-1\/5\@xxl{width:20%}}@media screen and (min-width:110em){.u-1\/6\@xxl{width:16.66667%}}@media screen and (min-width:110em){.u-1\/7\@xxl{width:14.28571%}}@media screen and (min-width:110em){.u-1\/8\@xxl{width:12.5%}}@media screen and (min-width:110em){.u-1\/9\@xxl{width:11.11111%}}@media screen and (min-width:110em){.u-1\/10\@xxl{width:10%}}@media screen and (min-width:110em){.u-1\/11\@xxl{width:9.09091%}}@media screen and (min-width:110em){.u-1\/12\@xxl{width:8.33333%}}@media screen and (min-width:110em){.u-1\/13\@xxl{width:7.69231%}}@media screen and (min-width:110em){.u-1\/14\@xxl{width:7.14286%}}@media screen and (min-width:110em){.u-1\/15\@xxl{width:6.66667%}}@media screen and (min-width:110em){.u-1\/16\@xxl{width:6.25%}}@media screen and (min-width:110em){.u-1\/17\@xxl{width:5.88235%}}@media screen and (min-width:110em){.u-1\/18\@xxl{width:5.55556%}}.invisible{opacity:0}.hide{visibility:hidden;z-index:-1}.remove,.u-is-hidden{display:none}@media screen and (min-width:23em){.u-is-hidden\@xs{display:none}}@media screen and (min-width:48em){.u-is-hidden\@sm{display:none}}@media screen and (min-width:60em){.u-is-hidden\@md{display:none}}@media screen and (min-width:75em){.u-is-hidden\@lg{display:none}}@media screen and (min-width:90em){.u-is-hidden\@xl{display:none}}@media screen and (min-width:110em){.u-is-hidden\@xxl{display:none}}.u-is-invisible{visibility:hidden}@media screen and (min-width:23em){.u-is-invisible\@xs{visibility:hidden}}@media screen and (min-width:48em){.u-is-invisible\@sm{visibility:hidden}}@media screen and (min-width:60em){.u-is-invisible\@md{visibility:hidden}}@media screen and (min-width:75em){.u-is-invisible\@lg{visibility:hidden}}@media screen and (min-width:90em){.u-is-invisible\@xl{visibility:hidden}}@media screen and (min-width:110em){.u-is-invisible\@xxl{visibility:hidden}}.is-off-canvas{height:100%;overflow:hidden;position:absolute;right:80%;top:0}@media screen and (min-width:30em) and (orientation:portrait){.is-off-canvas{right:20em}}@media screen and (min-width:60em){.is-mobile-only{display:none!important}}@media screen and (max-width:calc(48em - 1px)){.is-desktop-only{display:none!important}}