/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://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:before,.ui-helper-clearfix:after{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;-ms-filter:"alpha(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.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.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,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{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 a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{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;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/build/img/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/build/img/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/build/img/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/build/img/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/build/img/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/build/img/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(/build/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-start,.ui-icon-seek-first{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-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:"alpha(opacity=30)"}.ui-widget-shadow{box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://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-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-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-prev span,.ui-datepicker .ui-datepicker-next 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 span,.ui-datepicker td a{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}/*!
 * 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{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:linear-gradient(to bottom,#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 rgba(255,255,255,.75);box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-down,.fc-state-active{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;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;box-shadow:0 2px 6px #00000026}.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-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{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-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{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-highlight-skeleton td,.fc-row .fc-bgevent-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[href],.fc-event.fc-draggable{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}.fc-event .fc-resizer{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;box-shadow:0 2px 5px #0003}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px #0000004d}.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;border-width:1px;width:6px;height:6px;border-style: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;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{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;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"‹";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"›";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"«";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"»";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"◄";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"►";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"▼";font-size:125%;top:2%}.fc-icon-x:after{content:"×";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 *:before,.fc-view-container *:after{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-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-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-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}.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:gray}.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-container,.fc-time-grid{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{position:relative;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-event,.fc-time-grid .fc-bgevent{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:" - "}.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;border-width:1px;width:8px;height:8px;border-style: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}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 white}.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(/build/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-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/build/img/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/build/img/next.png) right 48% no-repeat;opacity:0;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(/build/img/close.png) top right no-repeat;text-align:right;outline:none;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}/*! 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{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}b,strong{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}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{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]{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}template{display:none}[hidden]{display:none}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width: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}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{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}:root *{box-sizing:border-box}body{color:#000;font-family:montserrat,sans-serif;font-size:1em;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#000;font-family:montserrat,sans-serif;font-size:1em;font-weight:400;line-height:1.2;text-rendering:optimizeLegibility}p,blockquote{margin:0 0 .5em}em,blockquote{font-style:italic}strong{font-weight:600}a{color:#2d4d9b;text-decoration:none;transition:color .1s linear}a:active,a:focus,a:hover{color:#1c3060}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1em 0}img,picture{margin:0;max-width:100%}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.5em}dt{font-weight:700;margin-top:.5em}dd{margin:0}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes swing{20%{transform:rotate(15deg);transform-origin:top center}40%{transform:rotate(-10deg);transform-origin:top center}60%{transform:rotate(5deg);transform-origin:top center}80%{transform:rotate(-5deg);transform-origin:top center}to{transform:rotate(0);transform-origin:top center}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-640px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-640px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(640px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(640px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(640px)}}@keyframes bounceOutLeft{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-640px)}}@keyframes bounceOutRight{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(640px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-640px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDelayed{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-640px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-640px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(640px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(640px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(640px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-640px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(640px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-640px)}}@keyframes flip{0%{animation-timing-function:ease-out;backface-visibility:visible;transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}40%{animation-timing-function:ease-out;backface-visibility:visible;transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{animation-timing-function:ease-in;backface-visibility:visible;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;backface-visibility:visible;transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95)}to{animation-timing-function:ease-in;backface-visibility:visible;transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}@keyframes flipInX{0%{backface-visibility:visible;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{backface-visibility:visible;transform:perspective(400px) rotateX(-10deg)}70%{backface-visibility:visible;transform:perspective(400px) rotateX(10deg)}to{backface-visibility:visible;opacity:1;transform:perspective(400px) rotateX(0)}}@keyframes flipInY{0%{backface-visibility:visible;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{backface-visibility:visible;transform:perspective(400px) rotateY(-10deg)}70%{backface-visibility:visible;transform:perspective(400px) rotateY(10deg)}to{backface-visibility:visible;opacity:1;transform:perspective(400px) rotateY(0)}}@keyframes flipOutX{0%{backface-visibility:visible;opacity:1;transform:perspective(400px) rotateX(0)}to{backface-visibility:visible;opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutY{0%{backface-visibility:visible;opacity:1;transform:perspective(400px) rotateY(0)}to{backface-visibility:visible;opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes lightSpeedIn{0%{animation-timing-function:ease-in;opacity:0;transform:translate(100%) skew(-30deg)}60%{animation-timing-function:ease-in;opacity:1;transform:translate(-20%) skew(30deg)}80%{animation-timing-function:ease-in;opacity:1;transform:translate(0) skew(-15deg)}to{animation-timing-function:ease-in;opacity:1;transform:translate(0) skew(0)}}@keyframes lightSpeedOut{0%{animation-timing-function:ease-in;opacity:1;transform:translate(0) skew(0)}to{animation-timing-function:ease-in;opacity:0;transform:translate(100%) skew(-30deg)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-640px)}to{transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-640px)}to{transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(640px)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{opacity:0;transform:translate(-640px)}}@keyframes slideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(640px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-640px)}}@keyframes hinge{0%{animation-duration:2s;animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-duration:2s;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-duration:2s;animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{animation-duration:2s;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg) translateY(0);transform-origin:top left}to{animation-duration:2s;opacity:0;transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes rollOut{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(100%) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}form{max-width:40em}fieldset{background-color:#fff;border:#ddd 1px solid;margin:0;padding:1em}fieldset+fieldset{margin-top:2em}fieldset:last-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:montserrat,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[type=color],input[type=date],input[type=datetime],input[type=datetime-local],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],input:not([type]),textarea,select,select[multiple=multiple]{background-color:#fbfbfb;border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 3px #0000000f;box-sizing:border-box;font-family:montserrat,sans-serif;margin-bottom:1em/2;padding:.75em;transition:border-color;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]: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,input:not([type]):hover,textarea:hover,select:hover,select[multiple=multiple]:hover{border-color:#2d4d9b}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]: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,input:not([type]):focus,textarea:focus,select:focus,select[multiple=multiple]:focus{border-color:#2d4d9b;box-shadow:inset 0 1px 3px #0000000f,0 0 5px #274387b3;outline:none}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]: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,input:not([type]):disabled,textarea:disabled,select:disabled,select[multiple=multiple]:disabled{background-color:#eee;cursor:not-allowed}input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime]:disabled:hover,input[type=datetime-local]: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,input:not([type]):disabled:hover,textarea:disabled:hover,select:disabled:hover,select[multiple=multiple]:disabled:hover{border-color:#ccc}input[type=search]{-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.5em/2}input[type=file]{width:100%}form>p.error,#profile>p.error{background-color:#f39c12;color:#fff;display:block;font-weight:600;max-width:40em;padding:1em;text-align:center}form>p.success,#profile>p.success{background-color:#2ecc71;color:#fff;display:block;font-weight:600;max-width:40em;padding:1em;text-align:center}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 #ddd;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 #ddd;padding:.5em}.text .table th{color:#000;font-weight:600;text-align:left}.text .table tr,.text .table td,.text .table th{vertical-align:middle}.text .table thead{background:#f0f0f0}.text .table thead th{background-color:#ddd;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:700}.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}}.l-base{display:grid;grid-gap:0 1em;grid-template-columns:0 repeat(4,1fr) 0;grid-template-areas:"header header header header header header" "template template template template template template" "... banners banners banners banners ..." "footer footer footer footer footer footer"}@media screen and (min-width: 48em){.l-base{grid-gap:0 1em;grid-template-areas:"header header header header header header header header header header" "template template template template template template template template template template" "... banners banners banners banners banners banners banners banners ..." "footer footer footer footer footer footer footer footer footer footer";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.l-base{grid-gap:0 1em;grid-template-areas:"... header header header header header header header header header header ..." "template template template template template template template template template template template template" "... banners banners banners banners banners banners banners banners banners banners ..." "footer footer footer footer footer footer footer footer footer footer footer footer";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.l-base{grid-gap:0 1em;grid-template-areas:"... header header header header header header header header header header header header ..." "template template template template template template template template template template template template template template" "... banners banners banners banners banners banners banners banners banners banners banners banners ..." "footer footer footer footer footer footer footer footer footer footer footer footer footer footer";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.l-base{grid-gap:0 1em;grid-template-areas:"... header header header header header header header header header header header header ..." "template template template template template template template template template template template template template template" "... banners banners banners banners banners banners banners banners banners banners banners banners ..." "footer footer footer footer footer footer footer footer footer footer footer footer footer footer";grid-template-columns:1fr repeat(12,6em) 1fr}}.l-area-1{grid-area:l-area-1}.l-area-2{grid-area:l-area-2}.l-area-3{grid-area:l-area-3}.l-area-4{grid-area:l-area-4}.l-area-5{grid-area:l-area-5}.l-area-6{grid-area:l-area-6}.l-area-7{grid-area:l-area-7}.l-area-8{grid-area:l-area-8}.l-front{display:grid;grid-area:template;grid-gap:0 1em;grid-template-rows:auto;grid-template-areas:"video video video video video video" "... quicklinks quicklinks quicklinks quicklinks ..." "... l-area-1 l-area-1 l-area-1 l-area-1 ..." "... l-area-2 l-area-2 l-area-2 l-area-2 ..." "... l-area-3 l-area-3 l-area-3 l-area-3 ..." "... l-area-4 l-area-4 l-area-4 l-area-4 ..." "... l-area-5 l-area-5 l-area-5 l-area-5 ..." "... l-area-6 l-area-6 l-area-6 l-area-6 ..." "... l-area-7 l-area-7 l-area-7 l-area-7 ..." "... l-area-8 l-area-8 l-area-8 l-area-8 ..." "... banners banners banners banners ...";grid-template-columns:0 repeat(4,1fr) 0}@media screen and (min-width: 48em){.l-front{grid-gap:0 1em;grid-template-areas:"video video video video video video video video video video" "quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks" "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ..." "... l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 ..." "... l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 ..." "... l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 ..." "... l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 ..." "... l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 ..." "... l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 ..." "... l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 ..." "... banners banners banners banners banners banners banners banners ...";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.l-front{grid-gap:0 1em;grid-template-areas:"video video video video video video video video video video video video" "... quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ..." "... l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 ..." "... l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 ..." "... l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 ..." "... l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 ..." "... l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 ..." "... l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 ..." "... l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 ..." "... banners banners banners banners banners banners banners banners banners banners ...";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.l-front{grid-gap:0 1em;grid-template-areas:"video video video video video video video video video video video video video video" "... quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ..." "... l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 ..." "... l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 ..." "... l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 ..." "... l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 ..." "... l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 ..." "... l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 ..." "... l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 ..." "... banners banners banners banners banners banners banners banners banners banners banners banners ...";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.l-front{grid-gap:0 1em;grid-template-areas:"video video video video video video video video video video video video video video" "... quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks quicklinks ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ..." "... l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 l-area-2 ..." "... l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 l-area-3 ..." "... l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 l-area-4 ..." "... l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 l-area-5 ..." "... l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 l-area-6 ..." "... l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 l-area-7 ..." "... l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-8 l-area-7 l-area-8 l-area-8 ..." "... banners banners banners banners banners banners banners banners banners banners banners banners ...";grid-template-columns:1fr repeat(12,6em) 1fr}}.l-sub{display:grid;grid-area:template;grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 ..." "... sidebar sidebar sidebar sidebar ...";grid-template-columns:0 repeat(4,1fr) 0}@media screen and (min-width: 48em){.l-sub{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ..." "... sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar ...";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.l-sub{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... sidebar sidebar sidebar ...";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.l-sub{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... sidebar sidebar sidebar ...";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.l-sub{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... sidebar sidebar sidebar ...";grid-template-columns:1fr repeat(12,6em) 1fr}}.l-full{display:grid;grid-area:template;grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:0 repeat(4,1fr) 0}@media screen and (min-width: 48em){.l-full{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.l-full{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.l-full{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.l-full{grid-gap:1em;grid-template-areas:"... breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb ..." "... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:1fr repeat(12,6em) 1fr}}.l-forms-only{display:grid;grid-area:template;grid-gap:1em;grid-template-areas:"... l-area-1 l-area-1 l-area-1 l-area-1 ...";grid-template-columns:0 repeat(4,1fr) 0;padding:2em 0}@media screen and (min-width: 48em){.l-forms-only{grid-gap:1em;grid-template-areas:"... ... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... ...";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.l-forms-only{grid-gap:1em;grid-template-areas:"... ... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... ... ...";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.l-forms-only{grid-gap:1em;grid-template-areas:" ... ... ... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... ... ...";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.l-forms-only{grid-gap:1em;grid-template-areas:" ... ... ... ... l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 l-area-1 ... ... ... ...";grid-template-columns:1fr repeat(12,6em) 1fr}}.o-body{animation:fadeInDelayed .2s ease-in;font-size:16px;min-width:320px;overflow-x:hidden}.o-card{background-color:#fafafa;box-shadow:0 .25em .5em #00000026;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;padding:0;position:relative;text-align:left;transition:background-color .2s;width:100%;z-index:1}.o-card:hover{background-color:#2d4d9b}.o-card__image-wrap{background-color:#eee;flex-shrink:1;height:100%;order:-1;overflow:hidden;position:relative;width:100%;z-index:1}.o-card__image{color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .2s;width:100%}.o-card:hover .o-card__image{transform:scale(1.1)}.o-card__image--contain{-o-object-fit:contain;object-fit:contain;padding:2em}.o-card__body{background-color:#fafafa;flex-grow:1;padding:1em;position:relative;transition:background-color .2s;z-index:3}.o-card:hover .o-card__body{background-color:#2d4d9b}.o-card__footer{border-top:1px solid #ddd;flex-shrink:0;margin-top:auto;min-height:2em;padding:1em;transition:border-color .2s}.o-card:hover .o-card__footer{border-color:#2a478f}.o-card__title{color:#2d4d9b;font-size:1.125em;line-height:1.25em;margin:0}.o-card:hover .o-card__title{color:#fff}.o-card__subtitle{font-size:1em;margin-top:.25em}.o-card__tag{transition:background-color .2s}.o-card:hover .o-card__tag{background-color:#fff;color:#2d4d9b}.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{-moz-column-gap:1em;column-gap:1em;-moz-columns:2;columns:2}.o-columns>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media screen and (min-width: 48em){.o-columns{-moz-column-gap:2em;column-gap:2em;-moz-columns:3;columns:3}}@media screen and (min-width: 60em){.o-columns{-moz-columns:4;columns:4}}.o-container{background-color:transparent;min-width:320px;padding:0;transition:.25s transform ease-in}@media screen and (max-width: 59.9em){.has-active-nav .o-container{transform:translate(-16em);transition:.25s transform ease-in}}.o-content-wrapper{width:100%}@media screen and (min-width: 60em){.l-sub .o-content-wrapper{min-height:36em}}@media screen and (min-width: 60em){.l-sub .o-content-wrapper{margin-bottom:2em}}.l-sub .o-content-wrapper>*+*+*{margin-top:2em}.o-definition-list{border-bottom:1px solid #ddd;margin:0}.o-definition-list__title{border-top:1px solid #ddd;margin:0;padding:.5em .5em 0}.o-definition-list__value{margin:0 0 .5em;padding:0 .5em}.o-flag{background-color:#fafafa;box-shadow:0 .25em .5em #00000026;box-sizing:border-box;display:flex;flex-direction:row;height:100%;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;transition:background-color .2s;width:100%;z-index:1}.o-flag:hover{background-color:#2d4d9b}.o-flag__image{background-color:#eee;color:transparent;flex-shrink:0;height:100%;min-height:7em;-o-object-fit:cover;object-fit:cover;order:-1;position:relative;transition:transform .2s;width:7em;z-index:1}.o-flag:hover .o-flag__image{transform:scale(1.1)}.o-flag__image--contain{-o-object-fit:contain;object-fit:contain;padding:2em}.o-flag__body{background-color:#fafafa;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:1em;position:relative;transition:background-color .2s;z-index:3}.o-flag:hover .o-flag__body{background-color:#2d4d9b}.o-flag__footer{border-top:1px solid #ddd;font-size:.875em;margin-top:auto;padding:1em 0 0;transition:border-color .2s}.o-flag:hover .o-flag__footer{border-color:#2a478f}.o-flag__title{color:#2d4d9b;font-size:1.125em;line-height:1.25em;margin:0}.o-flag:hover .o-flag__title{color:#fff}.o-flag__subtitle{font-size:1em;margin-bottom:1rem;margin-top:.25rem}.o-flag__tag{transition:background-color .2s}.o-flag:hover .o-flag__tag{background-color:#fff;color:#2d4d9b}.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:#2d4d9b;color:#fff;display:block;font-size:1em;height:100%;margin:0;padding:0;position:relative;transition-duration:.2s;transition-property:background-color,color;width:100%;z-index:1}.o-image-box:hover{background-color:#2d4d9b;color:#fff}.o-image-box__image-wrap{display:block;height:100%;overflow:hidden;position:relative;width:100%;z-index:2}.o-image-box__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s;vertical-align:top;width:100%}.o-image-box:hover .o-image-box__image{transform:scale(1.1);transition:transform .2s}.o-image-box__caption{background-color:#2d4d9bbf;bottom:0;margin:1em;padding:1em;position:absolute;transition-duration:.2s;transition-property:background-color,color;width:calc(100% - 2em);z-index:3}.o-image-box:hover .o-image-box__caption{background-color:#2d4d9b;color:#fff}.o-image-box__title{color:#fff;display:block;font-size:1.125em;font-weight:600;margin:0;padding:0;transition:color .2s}.o-image-box:hover .o-image-box__title{color:#fff;transition:color .2s}.o-image-box__title--sub{font-size:.875rem;font-weight:400}.o-list{display:flex;flex-direction:column}.o-list--border{border-bottom:1px solid #ddd}.o-list__item{padding:.5em 0}.o-list--border .o-list__item{border-top:1px solid #ddd}.o-list__item--wide{padding:1em 0}.o-media{align-items:flex-start;background-color:#00000006;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{flex-grow:0;flex-shrink:0;margin-right:1em}.o-media__fluid{align-items:flex-start;display:flex;flex-direction:column;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}@media screen and (min-width: 48em){.o-module{padding-bottom:2em;padding-top:1em}}.o-module--sidebar{padding:0}.o-module__link{margin:1em auto 2em}@media screen and (min-width: 48em){.o-module__link{margin:0;position:absolute;right:0;top:3.5em}}.o-tiles{display:flex;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:0 solid transparent;border-width:0 1em 1em 0;position:relative;width:100%}@media screen and (min-width: 40em){.o-tiles__item{width:50%}}@media screen and (min-width: 48em){.o-tiles__item{border-width:0 2em 2em 0}}@media screen and (min-width: 75em){body.full .o-tiles__item,body.front .o-tiles__item{width:33.3333333333%}}.o-tiles__item--narrow{width:50%}@media screen and (min-width: 40em){.o-tiles__item--narrow{width:33.3333333333%}}@media screen and (min-width: 75em){body.full .o-tiles__item--narrow,body.front .o-tiles__item--narrow{width:25%}}.o-tiles__item--standard:after,.o-tiles__item--landscape:after,.o-tiles__item--portrait:after,.o-tiles__item--square:after{content:"";display:block;padding-bottom:75%}.o-tiles__item--standard>*,.o-tiles__item--landscape>*,.o-tiles__item--portrait>*,.o-tiles__item--square>*{height:100%;position:absolute;width:100%}.o-tiles__item--standard:after{padding-bottom:75%}.o-tiles__item--landscape:after{padding-bottom:66.6666%}.o-tiles__item--portrait:after{padding-bottom:150%}.o-tiles__item--square:after{padding-bottom:100%}.o-thumbs{display:flex;flex-wrap:wrap;width:100%}.o-thumbs__item{font-size:1em;margin:0 0 .5em .5em;position:relative;width:calc(25% - .375em)}@media screen and (min-width: 667px){.o-thumbs__item{width:calc(20% - .4em)}}@media screen and (min-width: 768px){.o-thumbs__item{margin:0 .5em .5em 0;width:9em}}@media screen and (max-width: 666px){.o-thumbs__item:nth-child(4n+1){margin-left:0}}@media screen and (min-width: 667px){.o-thumbs__item:nth-child(5n+1){margin-left:0}}.o-thumbs__item:after{content:"";display:block;padding-bottom:100%}.o-thumbs__item>*{height:100%;position:absolute;width:100%}.c-almanac-nav{display:flex;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:#2d4d9b;color:#fff}.c-almanac-letter{position:relative}.c-almanac-letter__title{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em;background-color:#eee;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);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:#000;display:block}.c-almanac-letter__item__link:hover{color:#2d4d9b}.c-almanac-list{margin-top:2em}@media screen and (min-width: 48em){.c-almanac-list{display:flex;flex-wrap:wrap;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{align-items:flex-start;display:flex;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-avatar{flex-shrink:0;font-size:1em;height:4em;overflow:hidden;width:4em}.c-avatar:empty,.c-avatar.no-img{background-image:url(https://static.genkgo.com/entypo-plus/svg/666666/user.svg);background-repeat:no-repeat;background-size:50%;background-color:#eee;background-position:center center}.c-avatar--small{font-size:.75em}.c-avatar--tiny{font-size:.5em}.c-avatar--fluid{height:100%;width:100%}.c-avatar--large{font-size:1.5em}.c-avatar--huge{font-size:3em}.c-avatar__image{background-color:#eee;color:transparent;display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.avatar.no-img .c-avatar__image{display:none}.c-banners{grid-area:banners;text-align:center;width:100%;z-index:10}@media screen and (min-width: 60em){.c-banners{margin-bottom:4em;margin-top:2em}}.c-hero__wrap .c-banners{height:auto;margin-bottom:0;margin-top:0}.c-hero__wrap .c-banners h2{display:none}.c-hero__wrap .c-banners .c-banner-carousel{margin-top:2em}.c-banner-list{display:flex;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{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.c-banners a img{height:100%;margin:0 auto;max-height:5em;max-width:10em;-o-object-fit:contain;object-fit:contain;width:100%}.c-bg-image{position:relative}.c-bg-image:after{background-image:url(../img/watermerk.svg);background-position:bottom;background-repeat:no-repeat;background-size:24em;content:"";height:100%;opacity:.3;position:absolute;width:100%;bottom:5em;left:0;right:0;z-index:-1}.c-birthday{display:table}.c-birthday+.c-birthday{margin-top:1em}.c-birthday__avatar{margin-right:.5em}.c-birthday__avatar,.c-birthday__name{display:table-cell;vertical-align:middle}.c-birthday__name{flex-grow:1;font-weight:400;line-height:1.125em}.c-body-background-A,.c-body-background-B{background-color:#fff}@media screen and (min-width: 60em){.c-body-background-B{box-shadow:0 13em #2d4d9b inset}}.c-body-background-C{background-color:#fff}.c-body-background-C__image{display:none;height:10em;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}@media screen and (min-width: 60em){.c-body-background-C__image{display:block}}.c-body-background-C.front .c-body-background-C__image{height:13em}.c-body-background-C__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.c-body-background-C__image:after{background-color:#2d4d9be6;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.c-breadcrumb{display:none;font-size:.75em;grid-area:breadcrumb;margin:0;padding:1rem 0;position:relative;white-space:nowrap;width:100%}@media screen and (min-width: 48em){.c-breadcrumb{display:flex;overflow:hidden}}.c-body-background-B .c-breadcrumb{background-color:#fff;box-shadow:-1rem 0 #fff,1rem 0 #fff}.c-breadcrumb__header{margin-right:.5em}.c-breadcrumb__list{display:flex;white-space:nowrap;width:100%}@media screen and (min-width: 48em){.c-breadcrumb__list{overflow:hidden}}.c-breadcrumb__list,.c-breadcrumb__item,.c-breadcrumb__item.is-last,.c-breadcrumb__item.is-first{display:inline-block;padding-right:.5em}.c-breadcrumb__link{color:#333;font-weight:400}.c-breadcrumb__link:hover{color:#2d4d9b}.c-breadcrumb__item:after,.c-breadcrumb__item.is-last:after,.c-breadcrumb__item.is-first:after{content:">";padding-left:.5em}.c-breadcrumb__item.is-first{margin-left:0}.c-breadcrumb__item.is-last{margin-right:0}.c-breadcrumb__item.is-last:after{content:""}input[type=button],input[type=reset],input[type=submit],.btn,.button,.c-btn{background-color:#2d4d9b;border:1px solid #2D4D9B;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus,.btn:hover,.btn:focus,.button:hover,.button:focus,.c-btn:hover,.c-btn:focus{background-color:#1c3060;border-color:#1c3060;color:#fff}input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,.btn:disabled,.button:disabled,.c-btn:disabled{cursor:not-allowed;opacity:.5}input[type=file]::-webkit-file-upload-button{background-color:#2d4d9b;border:1px solid #2D4D9B;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;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:hover,input[type=file]::-webkit-file-upload-button:focus{background-color:#1c3060;border-color:#1c3060;color:#fff}input[type=file]::-webkit-file-upload-button:disabled{cursor:not-allowed;opacity:.5}.btn--small,.c-btn--small{background-color:#2d4d9b;border:1px solid #2D4D9B;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn--small:hover,.btn--small:focus,.c-btn--small:hover,.c-btn--small:focus{background-color:#1c3060;border-color:#1c3060;color:#fff}.btn--small:disabled,.c-btn--small:disabled{cursor:not-allowed;opacity:.5}.btn--small,.c-btn--small{font-size:.875em}.c-btn--tiny{font-size:.75em}.c-btn--danger{background-color:#f39c12;border:1px solid #f39c12;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-btn--danger:hover,.c-btn--danger:focus{background-color:#1c3060;border-color:#1c3060;color:#fff}.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{transform:rotate(-45deg)}.c-close-btn:before{transform:rotate(45deg)}.c-cp-article{display:flex;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:linear-gradient(to bottom,#1c306000 40%,#1c3060);content:"";position:absolute;height:100%;width:100%;z-index:2}.c-cp-article-background__image{display:block;-o-object-fit:cover;object-fit:cover;height:100%;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-size:auto,cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;line-height:1;padding:2em;position:relative;height:100%;text-shadow:0 1px 3px rgba(0,0,0,.5);min-height:calc(50vw - 2em);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:700;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:flex;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;max-width:48em;padding:0 0 1.5em}.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 p,.c-cp-article__body ul,.c-cp-article__body ol,.c-cp-article__body img{font-size:1em;line-height:1.5em;font-weight:400}.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:700;line-height:1.25em;margin-bottom:.75em;margin-top:.75em}.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:400;line-height:1.25em}.c-cp-article__body h5{font-size:1.125em;font-weight:400;line-height:1.125em}.c-cp-article__body h1+p{font-size:1.25em}.c-cp-article__body a{text-decoration:underline}.c-cp-article__body table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.c-cp-article__body table th{color:#000;font-weight:600;text-align:left}.c-cp-article__body table tr,.c-cp-article__body table td,.c-cp-article__body table th{vertical-align:middle}.c-cp-article__body table thead{background:#f0f0f0}.c-cp-article__body table thead th{background-color:#ddd;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:700}.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:#2d4d9b;border-color:#2d4d9b;color:#fff}.c-cp-article__body summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.c-cp-article__body{position:relative}.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{font-size:1.333em;color:#444;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:flex;padding-left:4em;padding-right:4em}}@media screen and (min-width: 60em){.c-cp-article__footer>*{flex:1 1 50%}}.c-cp-article-heading{color:#000;font-size:1.333em;font-weight:400;margin-top:0}.c-cp-article__tags{bottom:1em;margin-bottom:-.5em;display:flex;flex-wrap:wrap;margin-top:2em;text-shadow:none}.c-cp-article__tags>*{margin-right:.5em;margin-bottom:.5em}.c-cp-author{align-items:center;display:flex}@media screen and (min-width: 40em){.c-cp-author{min-height:4.5em}}.c-cp-author__avatar{background-color:#2d4d9b;border-radius:50%;color:transparent;margin-left:auto;order:1}@media screen and (min-width: 40em){.c-cp-author__avatar{order:-1;margin:0 1em 0 0}}.c-cp-author__name{align-self:center;color:#1c3060;font-size:1.125em;font-weight:700;margin:0}.c-cp-author:hover .c-cp-author__name{color:#2d4d9b}.c-cp-author-profile{overflow:auto;background-color:#eee;margin-bottom:2em;padding:2em}@media screen and (min-width: 60em){.c-cp-author-profile{display:flex}}.c-cp-author-profile__avatar{float:left;margin-right:2em}.c-cp-author-profile__bio{max-width:48em;max-width:60ch;flex-grow:1}@media screen and (min-width: 60em){.c-cp-author-profile__bio{font-size:1.125em}}.c-cp-card{background-color:#fafafa;box-shadow:0 .25em .5em #00000026;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;padding:0;position:relative;text-align:left;width:100%;z-index:1}.c-cp-card--link{transition:color .2s,background-color .2s}.c-cp-card--link:hover{background-color:#2d4d9b;color:#fff}.c-cp-card__image-wrap{background-color:#eee;flex-shrink:1;order:-1;overflow:hidden;position:relative;width:100%;z-index:1}.c-cp-card__image-wrap:after{content:"";display:block;padding-bottom:50%}.c-cp-card__image{color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;transition:transform .2s;width:100%}.c-cp-card--link:hover .c-cp-card__image{transform:scale(1.1)}.c-cp-card__image--contain{-o-object-fit:contain;object-fit:contain;padding:2em}.c-cp-card__body{background-color:#fafafa;flex-grow:1;padding:1em;position:relative;transition:background-color .2s;z-index:3}.c-cp-card--link:hover .c-cp-card__body{background-color:#2d4d9b}.c-cp-card__footer{border-top:1px solid #ddd;flex-shrink:0;margin-top:auto;min-height:2em;padding:1em;transition:border-color .2s}.c-cp-card--link:hover .c-cp-card__footer{border-color:#ffffff40}.c-cp-card__title{color:#1c3060;font-size:1.125em;font-weight:600;line-height:1.25em;transition:color .2s;margin:0}@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:#000;font-weight:600;margin:.25em 0 0;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;transition:background-color .2s,color .2s}.c-cp-card--link:hover .c-cp-card__tag{background-color:#fff;color:#2d4d9b}.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:flex;flex-wrap:wrap;justify-content:space-between}@supports (display: grid){.c-cp-grid{display:grid;grid-gap:1em}@media screen and (min-width: 48em){.c-cp-grid{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:nth-child(1),.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:nth-child(1),.c-cp-grid--front .c-cp-grid__item:nth-child(6){grid-column:span 2}}}.c-cp-imageslider{display:block;font-size:1em;margin:3em auto;position:relative;transition:all .5s ease}.c-cp-imageslider__slides{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:focus,.c-cp-imageslider__slide__media img:active{outline:none!important}.c-cp-imageslider__slide__desc{background-color:#eee;border-bottom:1px solid #fafafa;color:#333;font-weight:700;overflow:hidden;padding:.5em 1em;position:relative;text-align:center;text-transform:uppercase;transition:all .25s ease-out;z-index:10}.c-cp-imageslider__next,.c-cp-imageslider__prev{background-position:center center;color:transparent;cursor:pointer;opacity:.5;padding:2em;pointer-events:auto;position:absolute;top:calc(50% - 3em);transform:none;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:hover,.c-cp-imageslider__next:focus,.c-cp-imageslider__next:active,.c-cp-imageslider__prev:hover,.c-cp-imageslider__prev:focus,.c-cp-imageslider__prev:active{opacity:1}.c-cp-imageslider__prev{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-thin-left.svg);background-position:center center;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:center center;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:center center;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:center center;background-repeat:no-repeat;background-size:3em;right:-5em}}.c-cp-tags{display:flex;font-size:1.125em;flex-wrap:wrap;margin-bottom:2rem}.c-cp-tags>*{margin:0 .5em .5em 0}.c-image-slider-A{background-color:#eee;grid-area:image-slider-A;position:relative;z-index:2000}@media screen and (min-width: 48em){.c-image-slider-A{display:flex;overflow:hidden}}.c-image-slider-B{background-color:#eee;grid-area:image-slider-B;position:relative;z-index:2000}@media screen and (min-width: 48em){.c-image-slider-B{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{flex:3}}@media screen and (min-width: 75em){.c-image-slide-A{flex:4}}.c-image-slide-A.is-active{display:block}.c-image-slide-A__body{background-color:#2d4d9b80;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;margin-bottom:1em;margin-top:2em;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:flex;justify-content:center}.c-image-slide-B__body{align-self:center;background-color:#2d4d9bcc;color:#fff;margin:2em;padding:1em;text-align:center;z-index:2}@media screen and (min-width: 48em){.c-image-slide-B__body{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;margin-bottom:1em;margin-top:2em;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 #2D4D9B;border-radius:0;color:#2d4d9b;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-image-slide-B__btn:hover,.c-image-slide-B__btn:focus{background-color:#2d4d9b;border-color:#2d4d9b;color:#fff}.c-image-slide-B__btn:disabled{cursor:not-allowed;opacity:.5}.c-image-slide-B__btn{margin-top:1rem;width:100%}.c-image-slide-C{display:none;flex-direction:column;height:auto;justify-content:center;position:relative;width:100%}.c-image-slide-C.is-active{display:flex}.c-image-slide-C__body{background-color:#2d4d9b;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;left:0;padding:2em;right:0;text-align:center;z-index:2}@media screen and (min-width: 48em){.c-image-slide-C__body{padding:1em}}@media screen and (min-width: 60em){.c-image-slide-C__body{margin-left:auto;margin-right:auto}}@media screen and (min-width: 90em){.c-image-slide-C__body{padding:3em}}.c-image-slide-C__title{font-family:montserrat,sans-serif;font-size:2.5em;line-height:1em;margin:0 0 1rem;transition:text-shadow .2s}.c-image-slide-C__title:hover{text-shadow:0 5px 5px rgba(0,0,0,.333)}@media screen and (min-width: 75em){.c-image-slide-C__title{font-size:2.75em}}.c-image-slide-C__link,.c-image-slide-C__link:hover{color:#fff}.c-image-slide-C__txt{display:none}.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{background-color:#2d4d9b;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-image-slide-C__btn:hover,.c-image-slide-C__btn:focus{background-color:#fff;border-color:#fff;color:#2d4d9b}.c-image-slide-C__btn:disabled{cursor:not-allowed;opacity:.5}.c-image-slide-C__btn{display:table;font-size:.875em;margin:1em auto 0}@media screen and (min-width: 60em){.c-image-slide-C__btn{font-size:1em;margin-left:auto;margin-right:auto}}.c-image-slider-nav-A{display:none}@media screen and (min-width: 48em){.c-image-slider-nav-A{display:flex;flex:2;flex-direction:column;overflow:hidden;text-align:left}}.c-image-slider-nav-A__item{-webkit-appearance:none;background-color:#eee;border:none;color:#2d4d9b;cursor:pointer;font-family:montserrat,sans-serif;font-size:1em;font-weight:400;line-height:1.5;padding:.75em 1em .75em 1.5em;position:relative;text-align:left;transition:.2s background;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width: 48em){.c-image-slider-nav-A__item:hover,.c-image-slider-nav-A__item.is-active{background-color:#2d4d9b;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:flex;justify-content:center;left:0;position:absolute;right:0;z-index:3}.c-image-slider-nav-B__item{-webkit-appearance:none;background-color:#ffffff80;border:none;border-radius:50%;display:block;font-family:montserrat,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:focus,.c-image-slider-nav-B__item:hover,.c-image-slider-nav-B__item.is-active{background-color:#fff}.c-image-slider-nav-C{bottom:0;display:flex;position:absolute;width:100%;z-index:3}@media screen and (min-width: 60em){.c-image-slider-nav-C{width:calc(50% + 1em)}}@media screen and (min-width: 80em){.c-image-slider-nav-C{width:calc(33% + 1em)}}.c-image-slider-nav-C__item{-webkit-appearance:none;background-color:#ffffff80;border:none;height:.75em;overflow:hidden;text-indent:-9999px;width:100%}.c-image-slider-nav-C__item.is-active{background-color:#fffc}.c-image-slider-nav-C__item:hover{background-color:#ffffffe6}.customform--confirmation{line-height:1.5;max-width:48em;padding:0 0 1.5em}.customform--confirmation>*+*{margin-top:1.5em}.customform--confirmation>*:first-child{margin-top:0!important}.customform--confirmation blockquote,.customform--confirmation p,.customform--confirmation ul,.customform--confirmation ol,.customform--confirmation img{font-size:1em;line-height:1.5em;font-weight:400}.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:700;line-height:1.25em;margin-bottom:.75em;margin-top:.75em}.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:400;line-height:1.25em}.customform--confirmation h5{font-size:1.125em;font-weight:400;line-height:1.125em}.customform--confirmation h1+p{font-size:1.25em}.customform--confirmation a{text-decoration:underline}.customform--confirmation table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.customform--confirmation table th{color:#000;font-weight:600;text-align:left}.customform--confirmation table tr,.customform--confirmation table td,.customform--confirmation table th{vertical-align:middle}.customform--confirmation table thead{background:#f0f0f0}.customform--confirmation table thead th{background-color:#ddd;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:700}.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:#2d4d9b;border-color:#2d4d9b;color:#fff}.customform--confirmation summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.customform form br{display:none}.customform form fieldset>*:first-child{margin-top:0!important}.customform form fieldset>blockquote,.customform form fieldset>p,.customform form fieldset>ul,.customform form fieldset>ol,.customform form fieldset>img{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:400;line-height:1.25em}.customform form fieldset>h4{font-size:1.125em;font-weight:400;line-height:1.125em}.customform form fieldset>a{text-decoration:underline}.customform form fieldset>table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.customform form fieldset>table th{color:#000;font-weight:600;text-align:left}.customform form fieldset>table tr,.customform form fieldset>table td,.customform form fieldset>table th{vertical-align:middle}.customform form fieldset>table thead{background:#f0f0f0}.customform form fieldset>table thead th{background-color:#ddd;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:700}.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}}@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 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:#2d4d9b}.customform form fieldset>*+label:first-of-type{margin-top:2em}.customform form>*:first-child{margin-top:0!important}.customform form>blockquote,.customform form>p,.customform form>ul,.customform form>ol,.customform form>img{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:400;line-height:1.25em}.customform form>h4{font-size:1.125em;font-weight:400;line-height:1.125em}.customform form>a{text-decoration:underline}.customform form>table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.customform form>table th{color:#000;font-weight:600;text-align:left}.customform form>table tr,.customform form>table td,.customform form>table th{vertical-align:middle}.customform form>table thead{background:#f0f0f0}.customform form>table thead th{background-color:#ddd;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:700}.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>input[type=hidden]:first-child+p,.customform form>input[type=hidden]:first-child+img,.customform form>input[type=hidden]:first-child+ol,.customform form>input[type=hidden]:first-child+ul,.customform form>input[type=hidden]:first-child+h2,.customform form>input[type=hidden]:first-child+h3{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-header-A{background-color:#2d4d9b;grid-area:header;height:3em;left:0;padding:1em;position:sticky;right:0;top:0;width:100%;z-index:4000}@media screen and (min-width: 60em){.c-header-A{align-items:center;background-color:transparent;display:flex;height:5em;padding:0;position:relative}}.c-header-A.has-logo{padding:.5em}@media screen and (min-width: 60em){.c-header-A.has-logo{padding:0}}@media screen and (min-width: 75em){.sub.has-background .c-header-A{margin-bottom:2em}}.c-header-A__owner{display:block;flex-shrink:0;height:100%;position:relative;width:calc(100% - 3em)}@media screen and (min-width: 40em){.c-header-A__owner{width:calc(100% - 8em)}}@media screen and (min-width: 60em){.c-header-A__owner{display:flex;flex-direction:column;justify-content:center;width:auto}}@media screen and (min-width: 60em){.c-header-A .c-header__nav{flex-shrink:1;margin-left:auto;width:calc(100% - 26em)}}.c-header-A__search{display:none}@media screen and (min-width: 40em){.c-header-A__search{display:block;font-size:.875em;height:1em;position:absolute;right:4.5em;top:.5em;width:20em;z-index:6000}.c-header-A__search input[type=submit]{height:2.75em}.c-header-A__search input[type=search]{display:none}.c-header-A__search:hover input[type=search],.c-header-A__search input[type=search]:focus{display:block}}@media screen and (min-width: 60em){.c-header-A__search{display:inline-block;height:2.75em;margin-left:auto;position:static;width:2.75em}.c-header-A__search:hover{height:auto;width:20em}}.c-header-A__social{display:none;font-size:.75em;margin-left:1em}@media screen and (min-width: 60em){.c-header-A__social{display:block}}.c-header-B{background-color:#2d4d9b;grid-area:header;height:3em;left:0;padding:1em;position:sticky;right:0;top:0;width:100%;z-index:4000}@media screen and (min-width: 60em){.c-header-B{align-items:center;background-color:transparent;display:flex;flex-wrap:wrap;height:10em;padding:0;position:relative}}.c-header-B.has-logo{padding:.5em}@media screen and (min-width: 60em){.c-header-B.has-logo{padding:0}}@media screen and (min-width: 60em){.has-background .c-header-B{margin-bottom:1em}}.c-header-B__owner{display:block;flex-shrink:0;height:100%;position:relative;width:calc(100% - 3em)}@media screen and (min-width: 40em){.c-header-B__owner{width:calc(100% - 8em)}}@media screen and (min-width: 60em){.c-header-B__owner{display:flex;flex-direction:column;height:auto;justify-content:center;margin-right:3em;width:20em}}@media screen and (min-width: 60em){.c-header-B .c-header__nav{margin-right:auto;order:1;width:100%}}.c-header-B__search{display:none}@media screen and (min-width: 40em){.c-header-B__search{display:block;font-size:.875em;height:1em;position:absolute;right:4.5em;top:.5em;width:20em;z-index:6000}.c-header-B__search input[type=submit]{height:2.75em}.c-header-B__search input[type=search]{display:none}.c-header-B__search:hover input[type=search],.c-header-B__search input[type=search]:focus{display:block}}@media screen and (min-width: 60em){.c-header-B__search{display:inline-block;height:2.75em;margin-left:auto;position:static;width:2.75em}.c-header-B__search:hover{height:auto;width:20em}}.c-header-B__social{display:none;font-size:.75em;margin-left:1em}@media screen and (min-width: 60em){.c-header-B__social{display:block}}.c-headline__title{font-size:1em;line-height:1.3333em;margin:0}.c-headline__subtitle{color:#666}.c-hero{color:#fff;display:flex;flex-direction:column-reverse;grid-area:video;position:relative}@media screen and (min-width: 60em){.c-hero{flex-direction:row;height:30em}}.c-hero__wrap{background-color:#2d4d9b;width:100%;height:auto;display:flex;flex-direction:column}@media screen and (min-width: 60em){.c-hero__wrap{flex-grow:1;width:50%;justify-content:center}}@media screen and (min-width: 80em){.c-hero__wrap{width:33%}}.c-hero__video{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 60em){.c-hero__video{width:50%;height:auto;flex-grow:1}}@media screen and (min-width: 80em){.c-hero__video{width:66%}}.c-hero__video iframe{margin-top:-60px;width:100%;height:calc(30em + 100px)}.c-footer-wrapper{background-color:#2d4d9b;color:#fff;display:grid;grid-area:footer;grid-template-columns:1em repeat(4,1fr) 1em;grid-template-areas:"... footer-content footer-content footer-content footer-content ..." "... disclaimer disclaimer disclaimer disclaimer ..."}@media screen and (min-width: 48em){.c-footer-wrapper{grid-gap:1em;grid-template-areas:"... footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content ..." "... disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer ...";grid-template-columns:4em repeat(8,1fr) 4em}}@media screen and (min-width: 60em){.c-footer-wrapper{grid-gap:1em;grid-template-areas:"... footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content ..." "... disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer ...";grid-template-columns:1fr repeat(10,4.5em) 1fr}}@media screen and (min-width: 75em){.c-footer-wrapper{grid-gap:1em;grid-template-areas:"... footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content ..." "... disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer ...";grid-template-columns:1fr repeat(12,5em) 1fr}}@media screen and (min-width: 90em){.c-footer-wrapper{grid-gap:1em;grid-template-areas:"... footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content footer-content ..." "... disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer ...";grid-template-columns:1fr repeat(12,6em) 1fr}}.c-footer{color:#fff;grid-area:footer-content;padding-bottom:1em;padding-top:2em;position:relative;text-align:center}@media screen and (min-width: 48em){.c-footer{align-items:flex-start;display:flex;padding-top:2em;flex-wrap:wrap;text-align:left}}@media screen and (min-width: 60em){.c-footer{padding-top:4em}}.c-footer__contact{color:#fff;order:2}@media screen and (min-width: 48em){.c-footer__contact{display:flex;flex:3}}@media screen and (min-width: 60em){.c-footer__contact{flex:auto;display:flex;justify-content:center}}.c-footer__contact__item{line-height:1.5;max-width:48em;padding:0 0 1.5em}.c-footer__contact__item>*+*{margin-top:1.5em}.c-footer__contact__item>*:first-child{margin-top:0!important}.c-footer__contact__item blockquote,.c-footer__contact__item p,.c-footer__contact__item ul,.c-footer__contact__item ol,.c-footer__contact__item img{font-size:1em;line-height:1.5em;font-weight:400}.c-footer__contact__item ol,.c-footer__contact__item ul{margin-left:1.5em}.c-footer__contact__item ul li{list-style:disc}.c-footer__contact__item ol li{list-style:decimal}.c-footer__contact__item img{height:auto!important;max-width:100%}.c-footer__contact__item blockquote{background:#fafafa;border-left:.5em solid #ccc;margin:1.5em;padding:.25em .5em}.c-footer__contact__item blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.c-footer__contact__item blockquote p{display:inline}.c-footer__contact__item h1{font-size:2em;font-weight:700;line-height:1.25em;margin-bottom:.75em;margin-top:.75em}.c-footer__contact__item h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.c-footer__contact__item h3{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em}.c-footer__contact__item h4{font-size:1.25em;font-weight:400;line-height:1.25em}.c-footer__contact__item h5{font-size:1.125em;font-weight:400;line-height:1.125em}.c-footer__contact__item h1+p{font-size:1.25em}.c-footer__contact__item table{background-color:transparent;border:1px solid #ddd;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-footer__contact__item table.fixed{table-layout:fixed}.c-footer__contact__item table td,.c-footer__contact__item table th{border:1px solid #ddd;padding:.5em}.c-footer__contact__item table th{color:#000;font-weight:600;text-align:left}.c-footer__contact__item table tr,.c-footer__contact__item table td,.c-footer__contact__item table th{vertical-align:middle}.c-footer__contact__item table thead{background:#f0f0f0}.c-footer__contact__item table thead th{background-color:#ddd;border-bottom-width:3px}.c-footer__contact__item table thead td{border-bottom-width:3px;font-weight:500}.c-footer__contact__item table[border="0"] *{border:0}.c-footer__contact__item table[cellpadding="0"] td,.c-footer__contact__item table[cellpadding="0"] th,.c-footer__contact__item table[cellpadding="0"] tr{padding:.25em}@media screen and (max-width: 600px){.c-footer__contact__item table.is-responsive{width:100%!important}.c-footer__contact__item table.is-responsive thead{display:none}.c-footer__contact__item table.is-responsive tbody td,.c-footer__contact__item table.is-responsive tfoot td{display:block;text-align:center!important;width:auto!important}.c-footer__contact__item table.is-responsive tr:nth-of-type(2n){background-color:inherit}.c-footer__contact__item table.is-responsive tr td:first-child{background:#f0f0f0;font-size:1.3em;font-weight:700}.c-footer__contact__item table.is-responsive tbody td:before,.c-footer__contact__item table.is-responsive tfoot td:before{display:block;text-align:center}.c-footer__contact__item table.is-responsive tbody td:before{content:attr(data-th)}.c-footer__contact__item table.is-responsive tfoot td:before{content:attr(data-tf)}.c-footer__contact__item table.is-responsive tbody td:first-child,.c-footer__contact__item table.is-responsive tfoot td:first-child{margin-top:1em}.c-footer__contact__item table.is-responsive tbody td.row-header,.c-footer__contact__item table.is-responsive tfoot td.row-header{font-weight:500}}.c-footer__contact__item iframe{max-width:100%}.c-footer__contact__item details{border:1px solid #eee}.c-footer__contact__item details .content{padding:1em}.c-footer__contact__item details .content>*+*{margin-top:1.5em}.c-footer__contact__item details+.c-footer__contact__item details{margin-top:1em}.c-footer__contact__item summary{cursor:pointer;font-size:1.125em;font-weight:600;padding:1rem}.c-footer__contact__item summary:hover{background-color:#2d4d9b;border-color:#2d4d9b;color:#fff}.c-footer__contact__item summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.c-footer__contact__item{color:#fff}@media screen and (min-width: 48em){.c-footer__contact__item{padding:0 3em 0 0}}.c-footer__contact__item *{color:#fff}.c-footer__contact__item a{text-decoration:underline}.c-footer__social{display:flex;justify-content:center;order:3}@media screen and (min-width: 48em){.c-footer__social{flex:1}}@media screen and (min-width: 60em){.c-footer__social{flex:auto}}.c-footer__logo{margin-bottom:1.5em;order:1}@media screen and (min-width: 48em){.c-footer__logo{flex:3}}@media screen and (min-width: 60em){.c-footer__logo{flex:auto}}.c-footer__logo img{max-width:10em}@media screen and (min-width: 48em){.c-footer__logo img{max-width:12em}}.c-disclaimer{color:#fff;grid-area:disclaimer;padding:0 0 1em;position:relative}@media screen and (min-width: 48em){.c-disclaimer{display:flex}}.c-disclaimer .copyright,.c-disclaimer .verenigingenweb{display:block;text-align:center}@media screen and (min-width: 48em){.c-disclaimer .copyright{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%;transition:all .25s ease-out;width:auto}.c-disclaimer .verenigingenweb a:hover img,.c-disclaimer .verenigingenweb a:focus img,.c-disclaimer .verenigingenweb a:active img{-webkit-filter:grayscale(0%)}.c-forum{background-color:transparent;border:1px solid #ddd;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.c-forum.fixed{table-layout:fixed}.c-forum td,.c-forum th{border:1px solid #ddd;padding:.5em}.c-forum th{color:#000;font-weight:600;text-align:left}.c-forum tr,.c-forum td,.c-forum th{vertical-align:middle}.c-forum thead{background:#f0f0f0}.c-forum thead th{background-color:#ddd;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:#666;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-top:none;border-bottom:none}}@media screen and (min-width: 601px){.c-forum__title{border:1px solid #2D4D9B;display:inline-block;margin-bottom:1rem;padding:.25em .5em;font-weight:600;font-size:.875em}}@media screen and (min-width: 601px){.c-forum__title:hover{background-color:#2d4d9b;color:#fff}}@media screen and (min-width: 601px){.c-forum__category{border-left:.5rem solid #dddddd}}@media screen and (min-width: 601px){.c-forum__category td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;padding:1em}}.c-forum__header-row{background-color:#eee;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;display:none;text-transform:uppercase;font-size:.75em}@media screen and (min-width: 601px){.c-forum__header-row{display:table-row}}.c-forum__header-row th{color:#666}@media screen and (min-width: 601px){.c-forum__header-row th:first-child{border-left:.5rem solid #dddddd;padding-left:1rem}}@media screen and (min-width: 601px){.c-forum__subject{border-bottom:1px solid #dddddd;border-left:.5em solid #dddddd;border-right:1px solid #dddddd;box-shadow:1em 0 #eee inset;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:flex}}.c-forum-breadcrumb__list{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 #dddddd;border-right:.5em solid #dddddd;color:#333;display:flex;font-weight:400;padding:.25em .5em;transition-duration:.2s;transition-property:border,color}.c-forum-breadcrumb__link:hover{border-color:#2d4d9b;color:#2d4d9b}.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 #ddd;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 #ddd;padding:.5em}.c-forum-categories th{color:#000;font-weight:600;text-align:left}.c-forum-categories tr,.c-forum-categories td,.c-forum-categories th{vertical-align:middle}.c-forum-categories thead{background:#f0f0f0}.c-forum-categories thead th{background-color:#ddd;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:700}.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 tfoot td:before,.c-forum-categories tbody td:before,.c-forum-categories tfoot td,.c-forum-categories tbody td{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){td.c-forum-categories__title:before{color:#666;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}@media screen and (max-width: 600px){.c-forum-categories__meta:before{color:#666;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 #ddd;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 #ddd;padding:.5em}.c-forum-subject th{color:#000;font-weight:600;text-align:left}.c-forum-subject tr,.c-forum-subject td,.c-forum-subject th{vertical-align:middle}.c-forum-subject thead{background:#f0f0f0}.c-forum-subject thead th{background-color:#ddd;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 #cccccc;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:#666;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}@media screen and (max-width: 600px){.c-forum-subject__message{border:1px solid #cccccc;border-top:0}}@media screen and (max-width: 600px){.c-forum-subject__message:before{color:#666;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}}.c-forum-subject__date{color:#555;font-size:.75em;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.c-forum-subject__txt{padding-bottom:.5em!important}.c-fullcalendar{padding-bottom:2em}.c-fullcalendar table{margin:0;min-height:1em;width:100%}.c-fullcalendar .fc-event{background:#2d4d9b;border:none;color:#fff;transition:opacity 333ms}.c-fullcalendar .fc-event:hover,.c-fullcalendar .fc-event:focus,.c-fullcalendar .fc-event:active{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;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-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:#2d4d9b;color:#fff;display:inline-block;margin:0 .25em 0 0;padding:.5em 1em}.c-inpage-nav__btn:hover{background-color:#1c3060}.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-login-modal-wrap{background-color:#171c1d;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__field{color:#000;margin-bottom:1em;padding:.5em;width:100%}.c-login-modal__label{color:#fff;font-size:1em;width:100%}.c-login-modal__checkbox{float:left;font-size:16px;position:relative;top:.125em}.c-login-modal__link{color:#fff;display:block}.c-login-modal__link:hover{color:#2d4d9b}.c-login-modal__btn{float:right;margin-top:-3em}.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:20em}}@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{align-items:center;background-image:none;color:#fff;display:flex;font-family:montserrat,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-message-feed .link{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/link.svg);background-position:center center;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;bottom:0;left:0;opacity:.7;position:fixed;right:0;top:0;z-index:1}.playbox{bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;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{align-items:flex-end;background-color:#eee;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;font-size:1.125em}.c-meta-table__value,.c-meta-table__title{border:none;padding:.5em}.c-module-heading{color:#7f7f7f;font-size:1.25em;font-weight:600;letter-spacing:.5px;margin:2em 0 1em;text-decoration:none;text-transform:uppercase}.c-module-heading--small{font-size:1em}.c-module-heading__link{color:#1c3060}.c-module-heading__link:hover{color:#171c1d}.c-module-link{color:#a9a9a9;display:table;font-size:1em;text-align:center;text-decoration:underline;transition:color .2s}.c-module-link:hover{color:#2d4d9b}.c-nav-wrapper{z-index:5000}@media screen and (max-width: 59.9em){.c-nav{background-color:#1c3060;bottom:0;font-size:1em;font-weight:400;height:100%;overflow-x:hidden;position:fixed;right:0;top:0;transform:translate(100%);transition:.25s transform ease-in;width:16em;will-change:transform}.has-active-nav .c-nav{transform:translate(0);transition:.25s transform ease-in;z-index:3000}.c-nav__item{display:block;position:relative;z-index:10}.c-nav__item:hover{background-color:#2d4d9b}.c-nav__link{color:#fff;display:block;padding:.6667em 2em}.c-nav__link:hover,.c-nav__item.is-current>.c-nav__link{color:#fff}.c-nav__lvl{display:block;padding:0;top:0}.c-nav__lvl.is-active{transform:translate(-100%);transition: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;transition:transform .2s;width:100%}.c-nav__item[class=""]>.c-nav__lvl{transform:translate(100%);transition:transform .2s}.c-nav__up{background-color:#2d4d9b;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:montserrat,sans-serif;font-weight:500;height:2.875em;position:relative;z-index:3000}.c-nav .is-hidden{display:none}.c-nav__lvl{display:flex;position:relative;z-index:3001}.c-nav__lvl--1{animation:fadeInDown .5s ease-in;animation-delay:.3s;animation-fill-mode:both;height:100%}.c-header-A .c-nav__lvl--1{justify-content:flex-end}.c-nav__lvl--2,.c-nav__lvl--3,.c-nav__lvl--4,.c-nav__lvl--5{align-items:stretch;background-color:#2d4d9b;flex-flow:column nowrap;font-size:1rem;height:auto;left:-9999px;min-width:12em;position:absolute}.c-nav__item:hover>.c-nav__lvl--2{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{animation:fadeInLeft .2s;left:100%;position:absolute;top:0}.c-nav__item{position:relative;transition:background-color .2s}.c-nav__lvl--1>.c-nav__item:hover{background-color:#2d4d9b;color:#fff}.c-nav__lvl-2 .c-nav__item:hover{background-color:#2d4d9b}.c-nav__lvl--2 .c-nav__item.is-active{background-color:#2d4d9b;color:#fff}.c-nav__link{color:#fff;display:block;padding:.6667em 1em;position:relative;transition:background-color,color;transition-duration:.2s;white-space:nowrap;width:100%}.c-nav__link:active,.c-nav__link:focus,.c-nav__link:hover{background-color:#2d4d9b;color:#fff}.c-nav__link[href=nl]{background-image:url(https://static.genkgo.com/entypo-plus/svg/2D4D9B/home.svg);background-position:center center;background-repeat:no-repeat;background-size:1em;height:100%;text-indent:-9999px;width:3em}.is-active .c-nav__link[href=nl]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/home.svg);background-position:center center;background-repeat:no-repeat;background-size:1em}.c-nav__link[href=nl]:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/home.svg);background-position:center center;background-repeat:no-repeat;background-size:1em}.c-nav__item.is-active>.c-nav__link{background-color:#2d4d9b;color:#fff!important}.c-nav__lvl--2 .c-nav__link:hover{background-color:#171c1d;color:#fff}.c-nav__lvl--1>.c-nav__item>.c-nav__link{color:#333}.c-nav__lvl--1>.c-nav__item:hover>.c-nav__link{color:#fff}.c-nav__lvl--2 .c-nav__item:hover>.c-nav__link{background-color:#171c1d}.c-nav__lvl-2 .is-active>.c-nav__link{background-color:#fff}.c-nav__down,.c-nav__up{display:none}.c-nav__more__btn{background-image:url(https://static.genkgo.com/entypo-plus/svg/000000/dots-three-vertical.svg);background-position:right .75em center;background-repeat:no-repeat;background-size:1em;background-color:transparent;border:none;cursor:pointer;font-family:montserrat,sans-serif;font-size:1rem;font-weight:800;height:100%;padding-left:1em;padding-right:2em}.c-nav__more__btn:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/333333/dots-three-vertical.svg);background-position:right .75em center;background-repeat:no-repeat;background-size:1em}}.c-nav-toggle{position:fixed;right:0;top:0;z-index:5001}@media screen and (min-width: 60em){.c-nav-toggle{display:none}}.has-active-nav .c-nav-toggle{animation:fadeInLeft .25s;background-color:#1c3060bf;border-radius:0;bottom:0;box-shadow:1em 0 #1c3060bf;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;box-sizing:content-box;cursor:pointer;display:block;height:1em;padding:1em;position:absolute;right:0;width:1em}@media screen and (min-width: 960px){.c-nav-toggle__btn{display:none}}.c-nav-toggle__icon{position:relative;margin:7px auto}.c-nav-toggle__icon,.c-nav-toggle__icon:before,.c-nav-toggle__icon:after{display:block;width:1em;height:2px;transition:background-color .3s linear,transform .3s linear;background-color:#fff}.c-nav-toggle__icon:before,.c-nav-toggle__icon:after{position:absolute;content:""}.c-nav-toggle__icon:before{top:-7px}.c-nav-toggle__icon:after{top:7px}.is-active .c-nav-toggle__icon{background-color:transparent}.is-active .c-nav-toggle__icon:before{transform:translateY(7px) rotate(45deg)}.is-active .c-nav-toggle__icon:after{transform:translateY(-7px) rotate(-45deg)}.is-active .c-nav-toggle__icon{left:1em;position:absolute;top:1em}.c-page-title{font-size:2em;font-weight:700;line-height:1.25em;margin-bottom:.75em;margin-top:0}.front .c-page-title{display:none}.c-person{display:flex;flex-direction:column}.c-person__image-wrap{order:-1;overflow:hidden}.c-person__title{font-size:1.125em;font-weight:500;margin:1rem 0 0;transition:color .2s}.c-person--link:hover .c-person__title{color:#2d4d9b}.c-person__email,.c-person__role{margin-top:.5rem}.c-person__email{font-size:.875em;margin-top:0}.c-person__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.c-person--link:hover .c-person__image{transform:scale(1.1)}.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{background:#eee;box-sizing:border-box;color:#000;padding:1em;position:relative}.c-poll__title{color:#000;font-size:1em;font-weight:500;margin:0 0 1em;padding:0}.c-poll__form fieldset{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:hover,.c-poll__form fieldset label:focus,.c-poll__form fieldset label:active{color:#171c1d}.c-poll__vote{background-color:#2d4d9b;border:1px solid #2D4D9B;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-poll__vote:hover,.c-poll__vote:focus{background-color:#1c3060;border-color:#1c3060;color:#fff}.c-poll__vote:disabled{cursor:not-allowed;opacity:.5}.c-poll__vote{margin-bottom:0;margin-top:1em}.c-poll__pc{display:block;position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.c-poll__pc:before{content:"";height:.3333em;background-color:#fff;display:block;left:0;position:absolute;top:100%;z-index:1;width:100%;order:3}.c-poll__pc:after{content:"";height:.3333em;background-color:#2d4d9b;display:block;left:0;position:absolute;top:100%;z-index:2;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:700;text-align:right;padding:1em 1em .25em 0;width:25%}.c-quicklinks{background-color:#eee;box-shadow:0 .25em .5em #00000026;grid-area:quicklinks;margin-top:2em;padding:2em;width:100%;z-index:2100}@media screen and (min-width: 48em){.c-quicklinks{margin-bottom:auto;margin-left:2em;margin-right:2em;width:calc(100% - 4em)}}@media screen and (min-width: 60em){.c-quicklinks{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.125em;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;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:flex;flex-direction:column}@media screen and (min-width: 40em){.c-quicklinks__list{flex-direction:row;justify-content:center}}@media screen and (min-width: 60em){.c-quicklinks__list{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:#2d4d9b;border:1px solid #2D4D9B;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif;font-weight:600;line-height:1;padding:1em 1.5em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-quicklink:hover,.c-quicklink:focus{background-color:#fff;border-color:#fff;color:#2d4d9b}.c-quicklink:disabled{cursor:not-allowed;opacity:.5}.c-quicklink{width:100%}.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 #ddd;display:block;padding:.5em 0}.c-replies__list__item:first-child{border-top:1px solid #ddd}@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-results__item+.c-search-results__item{margin-top:2em}.sitesearch ul li>a{font-size:1.125em;font-weight:600}.c-search-form{position:relative}.c-search-form__button{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/magnifying-glass.svg);background-position:center center;background-repeat:no-repeat;background-size:21px;height:100%;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:3em}.c-search-form__title{display:none}.c-sidebar{background-color:#fff;grid-area:sidebar;padding-bottom:4em;padding-top:1em}.c-sidebar__item+.c-sidebar__item{margin-top:2em}.c-sidebar__item.c-subnav{margin-bottom:4em}.c-social-links{display:flex;justify-content:flex-end}.c-social-links__item{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/link.svg);background-repeat:no-repeat;background-size:1.5625em;background-color:#2d4d9b;background-position:center center;display:block;height:3.125em;overflow:hidden;text-indent:-999px;transition:background .2s;width:3.125em}.c-social-links__item:hover,.c-social-links__item:focus,.c-social-links__item:active{background-color:#2d4d9b}.c-social-links__item+.c-social-links__item{margin-left:.25em}.c-social-links__item[href*=facebook]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/facebook.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=facebook]:hover,.c-social-links__item[href*=facebook]:focus,.c-social-links__item[href*=facebook]:active{background-color:#3b5998}.c-social-links__item[href*=twitter]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/twitter.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=twitter]:hover,.c-social-links__item[href*=twitter]:focus,.c-social-links__item[href*=twitter]:active{background-color:#55acee}.c-social-links__item[href*=linkedin]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/linkedin.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=linkedin]:hover,.c-social-links__item[href*=linkedin]:focus,.c-social-links__item[href*=linkedin]:active{background-color:#0077b5}.c-social-links__item[href*=flickr]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/flickr.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=flickr]:hover,.c-social-links__item[href*=flickr]:focus,.c-social-links__item[href*=flickr]:active{background-color:#0063dc}.c-social-links__item[href*=youtube]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/youtube.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=youtube]:hover,.c-social-links__item[href*=youtube]:focus,.c-social-links__item[href*=youtube]:active{background-color:#cd201f}.c-social-links__item[href*=instagram]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/instagram.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=instagram]:hover,.c-social-links__item[href*=instagram]:focus,.c-social-links__item[href*=instagram]:active{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/instagram.svg),radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background-size:1.5625em,cover}.c-social-links__item[href*=google]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/google+.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=google]:hover,.c-social-links__item[href*=google]:focus,.c-social-links__item[href*=google]:active{background-color:#cd201f}.c-social-links__item-[href*=pinterest]{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/pinterest.svg);background-position:center center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item-[href*=pinterest]:hover,.c-social-links__item-[href*=pinterest]:focus,.c-social-links__item-[href*=pinterest]:active{background-color:#c92228}.c-social-links__item[href*=snapchat]{background-image:url(../img/socialmedia/snapchat--white.svg);background-position:center;background-repeat:no-repeat;background-size:1.5625em}.c-social-links__item[href*=snapchat]:hover,.c-social-links__item[href*=snapchat]:focus,.c-social-links__item[href*=snapchat].active{background-image:url(../img/socialmedia/snapchat--white.svg)}.c-social-links__item[href*=snapchat]:hover,.c-social-links__item[href*=snapchat]:focus,.c-social-links__item[href*=snapchat]:active{background-color:#fffc00}.c-subnav{background-color:#2d4d9b;color:#fff;padding:1em}.c-subnav__item{font-size:1em;transition:background-color .2s}.c-subnav__link{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-right.svg);background-position:left center;background-repeat:no-repeat;background-size:1.25em;color:#fff;display:block;font-weight:600;line-height:1.125em;padding:.5em 1em .5em 1.5em;position:relative;transition:background .2s,color .2s}.c-subnav__link:hover,.c-subnav__link:focus{background-color:#00000080;color:#fff}.c-subnav__item.has-children .c-subnav__link{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-right.svg);background-position:left center;background-repeat:no-repeat;background-size:1.25em}.c-subnav__item.has-children .c-subnav__link:hover{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/chevron-down.svg);background-position:left center;background-repeat:no-repeat;background-size:1.25em}.c-subnav__lvl--2 .c-subnav__link{background-image:none!important;padding-left:1rem}.c-subnav__lvl--2,.c-subnav__lvl--3{font-size:.875em;margin-left:1em}.c-subnav__lvl--2{display:none}.c-subnav__item.has-children:hover .c-subnav__lvl--2,.c-subnav__item.is-active .c-subnav__lvl--2{display:block}.c-subnetworks__list{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:1.125em;max-width:24em}.c-subnetworks__item{padding:.125em 0}.c-subnetworks__item+.c-subnetworks__item{border-top:1px solid #ddd}.c-subnetworks__list--folder .c-subnetworks__item{padding:.5em 0}.c-table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.c-table th{color:#000;font-weight:600;text-align:left}.c-table tr,.c-table td,.c-table th{vertical-align:middle}.c-table thead{background:#f0f0f0}.c-table thead th{background-color:#ddd;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:700}.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:#2d4d9b;border-radius:3px;color:#fff;display:inline-block;font-size:.75em;font-weight:800;height:1.125rem;line-height:1.125rem;padding:0 .5em;text-transform:uppercase}.c-tag+.c-tag{margin-left:.25em}.planning:after{clear:both;content:"";display:table}.tennis-table{background-color:transparent;border:1px solid #ddd;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.tennis-table.fixed{table-layout:fixed}.tennis-table td,.tennis-table th{border:1px solid #ddd;padding:.5em}.tennis-table th{color:#000;font-weight:600;text-align:left}.tennis-table tr,.tennis-table td,.tennis-table th{vertical-align:middle}.tennis-table thead{background:#f0f0f0}.tennis-table thead th{background-color:#ddd;border-bottom-width:3px}.tennis-table thead td{border-bottom-width:3px;font-weight:500}.tennis-table[border="0"] *{border:0}.tennis-table[cellpadding="0"] td,.tennis-table[cellpadding="0"] th,.tennis-table[cellpadding="0"] tr{padding:.25em}.tennis-table thead{font-weight:700}.tennis-table caption{font-size:1.375em;font-weight:400;line-height:1.375em;margin-bottom:1em;margin-top:1.875em;background-color:#c4d7f2;color:#00347e;padding:.75em .375em;text-align:left}@media screen and (min-width: 481px){.planning{display:flex;flex-flow:row wrap;justify-content:space-around}}@media screen and (min-width: 481px){.planning__item{width:45%}}.planning__item h2{font-size:1.5em;font-weight:600;line-height:1.25em;margin-bottom:1em;margin-top:2em}.planning__item .tennis-table{margin-bottom:3em}.planning__item .tennis-table th{vertical-align:top}.events_subscriptions table{background-color:transparent;border:1px solid #ddd;border-collapse:collapse;margin:1em 0;max-width:100%!important;overflow-y:scroll;width:100%!important}.events_subscriptions table.fixed{table-layout:fixed}.events_subscriptions table td,.events_subscriptions table th{border:1px solid #ddd;padding:.5em}.events_subscriptions table th{color:#000;font-weight:600;text-align:left}.events_subscriptions table tr,.events_subscriptions table td,.events_subscriptions table th{vertical-align:middle}.events_subscriptions table thead{background:#f0f0f0}.events_subscriptions table thead th{background-color:#ddd;border-bottom-width:3px}.events_subscriptions table thead td{border-bottom-width:3px;font-weight:500}.events_subscriptions table[border="0"] *{border:0}.events_subscriptions table[cellpadding="0"] td,.events_subscriptions table[cellpadding="0"] th,.events_subscriptions table[cellpadding="0"] tr{padding:.25em}.events_subscriptions table{overflow-y:hidden}.c-text,.text{line-height:1.5;max-width:48em;padding:0 0 1.5em}.c-text>*+*,.text>*+*{margin-top:1.5em}.c-text>*:first-child,.text>*:first-child{margin-top:0!important}.c-text blockquote,.c-text p,.c-text ul,.c-text ol,.c-text img,.text blockquote,.text p,.text ul,.text ol,.text img{font-size:1em;line-height:1.5em;font-weight:400}.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:700;line-height:1.25em;margin-bottom:.75em;margin-top:.75em}.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:400;line-height:1.25em}.c-text h5,.text h5{font-size:1.125em;font-weight:400;line-height:1.125em}.c-text h1+p,.text h1+p{font-size:1.25em}.c-text a,.text a{text-decoration:underline}.c-text table,.text table{background-color:transparent;border:1px solid #ddd;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 #ddd;padding:.5em}.c-text table th,.text table th{color:#000;font-weight:600;text-align:left}.c-text table tr,.c-text table td,.c-text table th,.text table tr,.text table td,.text table th{vertical-align:middle}.c-text table thead,.text table thead{background:#f0f0f0}.c-text table thead th,.text table thead th{background-color:#ddd;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:700}.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:#2d4d9b;border-color:#2d4d9b;color:#fff}.c-text summary.open,.text summary.open{cursor:inherit;margin-bottom:2em;padding:inherit}.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 center;background-repeat:no-repeat;background-size:1.25em;color:#fff;margin:-1px;overflow:hidden;padding:.5em 1em .5em 2em;text-overflow:ellipsis;transition:.2s background-color,.2s color}.c-twitterstream__title:hover{background-color:#2d4d9b;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:#2d4d9b;bottom:0;box-shadow:0 -1px 3px #00000040;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{background-color:#ffffffbf;bottom:1em;box-shadow:none;color:#000;left:auto;padding:0;position:fixed;right:1em}}.c-user-menu__txt{color:#fff;display:block;position:relative}.c-user-menu__txt:hover{background-color:#274387;color:#fff}@media screen and (min-width: 60em){.c-user-menu__txt{color:#000;margin-right:10em}.c-user-menu__txt:hover{background-color:transparent;color:#2d4d9b}}.c-user-menu__photo,.c-user-menu__name{display:inline-block;vertical-align:middle}.c-user-menu__photo{margin-right:.5em;overflow:hidden}@media screen and (min-width: 60em){.c-user-menu__photo{font-size:14px}}.c-user-menu__name{font-weight:600;max-width:calc(100% - 4em)}@media screen and (min-width: 40em){.c-user-menu__name{max-width:none}}@media screen and (min-width: 60em){.c-user-menu__name{font-size:1.125em;max-width:none}}.c-user-menu__name,.c-user-menu__logout{display:inline-block;font-size:1em;padding:.5em}.c-user-menu__logout{background-image:url(https://static.genkgo.com/entypo-plus/svg/FFFFFF/log-out.svg);background-position:60% center;background-repeat:no-repeat;background-size:24px;color:#fff;display:block;font-weight:600;height:100%;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 center;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:url(https://static.genkgo.com/entypo-plus/svg/000000/log-out.svg);background-position:left center;background-repeat:no-repeat;background-size:1em;color:#000;line-height:1.75em;padding-left:1.5em;text-indent:0;width:auto}}.c-user-menu__logout:hover{background-color:#274387;color:#fff}@media screen and (min-width: 60em){.c-user-menu__logout:hover{background-color:transparent;color:#2d4d9b}}.c-user-menu__messages{background-color:red;border-radius:50%;bottom:-.5rem;display:inline-block;font-size:12px;font-weight:700;height:1rem;left:-.5rem;line-height:1rem;position:absolute;text-align:center;transition:.2s background-color;width:1rem}.c-user-menu__link:hover .c-user-menu__messages{background-color:#e60000;color:#fff;transition:.2s background-color}.u-align-center{margin-left:auto;margin-right:auto}.u-align-left{margin-right:auto}.u-align-right{margin-left:auto}.u-text-center{text-align:center}.u-text-left{text-align:left}@media screen and (min-width: 48em){.u-text-left\@sm{text-align:left}}.u-text-right{text-align:right}.u-full-bleed{margin-left:50%;transform:translate(-50%);width:100vw}.u-clearfix:after{clear:both;content:"";display:table}.u-bg-color{background-color:#eee;box-shadow:-50vw 0 #eee,50vw 0 #eee}.error,.has-error{color:#e74c3c;font-weight:600}.u-xsmall{font-size:.5em}.u-small{font-size:.75em}.u-large{font-size:1.25em}.u-xlarge{font-size:1.5em}.u-1\/1{width:100%}@media screen and (min-width: 48em){.u-1\/1\@sm{width:100%}}@media screen and (min-width: 60em){.u-1\/1\@md{width:100%}}@media screen and (min-width: 75em){.u-1\/1\@lg{width:100%}}@media screen and (min-width: 90em){.u-1\/1\@xl{width:100%}}.u-1\/2{width:50%}@media screen and (min-width: 48em){.u-1\/2\@sm{width:50%}}@media screen and (min-width: 60em){.u-1\/2\@md{width:50%}}@media screen and (min-width: 75em){.u-1\/2\@lg{width:50%}}@media screen and (min-width: 90em){.u-1\/2\@xl{width:50%}}.u-1\/3{width:33.3333333333%}@media screen and (min-width: 48em){.u-1\/3\@sm{width:33.3333333333%}}@media screen and (min-width: 60em){.u-1\/3\@md{width:33.3333333333%}}@media screen and (min-width: 75em){.u-1\/3\@lg{width:33.3333333333%}}@media screen and (min-width: 90em){.u-1\/3\@xl{width:33.3333333333%}}.u-1\/4{width:25%}@media screen and (min-width: 48em){.u-1\/4\@sm{width:25%}}@media screen and (min-width: 60em){.u-1\/4\@md{width:25%}}@media screen and (min-width: 75em){.u-1\/4\@lg{width:25%}}@media screen and (min-width: 90em){.u-1\/4\@xl{width:25%}}.invisible{opacity:0}.hide{visibility:hidden;z-index:-1}.remove,.u-is-hidden{display:none}.u-is-invisible{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: 59.9em){.is-desktop-only{display:none!important}}
