@font-face{font-family:'xd-evc-font';src:url("fonts/xd-evc-font.eot?6jq6yh");src:url("fonts/xd-evc-font.eot?6jq6yh#iefix") format("embedded-opentype"),url("fonts/xd-evc-font.ttf?6jq6yh") format("truetype"),url("fonts/xd-evc-font.woff?6jq6yh") format("woff"),url("fonts/xd-evc-font.svg?6jq6yh#xd-evc-font") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-map-marker:before{content:"\f041"}  .icon-th:before{content:"\f00b"}  .icon-calendar:before{content:"\f074"}  .icon-reorder:before{content:"\f0cb"}  .icon-list:before{content:"\f0cc"}  .icon-table:before{content:"\f0cf"}  .icon-exchange:before{content:"\f0ed"}  .icon-double-angle-left:before{content:"\f108"}  .icon-double-angle-right:before{content:"\f109"}  .icon-double-angle-up:before{content:"\f10a"}  .icon-double-angle-down:before{content:"\f10b"}  .icon-chevron-left:before{content:"\f10c"}  .icon-chevron-right:before{content:"\f10d"}  .icon-chevron-up:before{content:"\f10e"}  .icon-chevron-down:before{content:"\f10f"}  .icon-ellipsis-vertical:before{content:"\f143"}  .event-calendar .clearfix:before,.event-calendar .clearfix:after{content:" ";display:table}  .event-calendar .clearfix:after{clear:both}  .event-calendar .pull-left{float:left}  .event-calendar .pull-right{float:right}  .ReactModal__Content{font-family:var(--evc-font-family-base, "Open Sans",arial,veradana);font-size:14px}  .ReactModal__Content *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}  .ReactModal__Content .text-muted{color:#777777}  .register-form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}  .register-form .form-group.required label:after{content:" *";color:red;font-size:.8em;font-weight:400}  .register-form .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}  .register-form .form-group input{border:1px solid #ddd;padding-left:.4em}  .form-group{margin-bottom:15px}  .compact .register-form{margin:10px auto;box-shadow:0 0 6px #ccc;border-radius:3px;padding:1.5em;background:#fff}  .btn{cursor:pointer}  .xdbtn--submit,.btn.xdbtn.btn-sign-up{cursor:pointer;background-color:#e2e2e2;color:#333;border:0;padding:.75em 1.0em}  .xdbtn--submit:hover,.btn.xdbtn.btn-sign-up:hover{background-color:#c9c9c9}  .xdh2,.xdh3,.xdh4{font-weight:700;font-family:var(--evc-font-family-headlines, inherit);line-height:1.2em;display:block}  .xdh3{font-size:1.4em;max-height:2.4em;overflow:hidden;margin-bottom:0;padding-bottom:.4em}  .xdh4{font-size:1.2em}  .current-events-widget,.event-details,.event-calendar{font-size:var(--evc-font-size-base, 14px);font-family:var(--evc-font-family-base, inherit)}  .current-events-widget *,.event-details *,.event-calendar *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}  .current-events-widget .filter-wrapper__title a,.event-details .filter-wrapper__title a,.event-calendar .filter-wrapper__title a{text-decoration:none}  .current-events-widget a.more-link.more-link.icon,.event-details a.more-link.more-link.icon,.event-calendar a.more-link.more-link.icon{color:var(--evc-more-link-color, #06a2ff);font-family:var(--evc-font-family-base, "Open Sans",arial,veradana)}  .current-events-widget a,.event-details a,.event-calendar a{text-decoration:var(--evc-link-decoration, inherit)}  .current-events-widget [class^='icon-'],.current-events-widget .icon,.event-details [class^='icon-'],.event-details .icon,.event-calendar [class^='icon-'],.event-calendar .icon{font-family:var(--evc-font-family-iconfont, "xd-evc-font","fontawesome");height:auto;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}  .current-events-widget .search-results-head,.event-details .search-results-head,.event-calendar .search-results-head{height:1.5em;font-size:var(--evc-font-size-alignment-icons, 1.4em)}  .event-item{flex:1}  .event-item__image .copyright-symbol{position:absolute;right:0;bottom:0;width:1.4em;height:1.4em;background-color:rgba(255,255,255,0.8);font-size:18px}  .event-item__image img{margin:auto;position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%}  .event-item__data{display:block}  .event-calendar .results-list .event-item-list{flex-direction:column}  .event-calendar .results-list .event-item-list>.event-item{flex:1}  .event-calendar .results-list .data-content p{margin:0 0 .5em 0;height:4.2em;overflow:hidden;position:relative;line-height:var(--evc-line-height, 1.4em)}  .event-calendar .results-list .data-content p:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:100%;height:1.35em;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0), white 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 100%)}@media all and (min-width: 1280px){.event-calendar .results-list .event-item__image{width:25%}  .event-calendar .results-list .data-head,.event-calendar .results-list .data-content,.event-calendar .results-list .event-item_footer{width:75%}}@media all and (min-width: 480px){.event-calendar .results-list .event-item__image{position:absolute;top:0;left:0;bottom:0;height:100%}}@media all and (min-width: 480px){.event-calendar .results-list .event-item__image img{min-height:304px;max-height:344px}}@media all and (min-width: 768px){.event-calendar .results-list .event-item__image img{min-height:260px;max-height:310px}}@media all and (min-width: 1024px){.event-calendar .results-list .event-item__image img{min-height:360px;max-height:390px}}@media all and (min-width: 1920px){.event-calendar .results-list .event-item__image img{min-height:470px;max-height:750px}}  .event-calendar .results-grid .event-item{margin-bottom:1.5em}  .event-calendar .results-grid .event-item-list{flex-direction:row;flex-wrap:wrap}  .event-calendar .results-grid .event-item-list>.event-item{flex:0 1 32%}  .event-calendar .results-grid .event-item__data{display:block}  .event-calendar .results-grid .event-item__image img{width:auto;min-width:100%;max-height:none}  .event-calendar .results-grid .data-content p{overflow:hidden;height:150px;position:relative;margin:.5em 0 .5em 0;line-height:var(--evc-line-height, 1.4em)}  .current-events-widget .event-item__image{position:relative}  .current-events-widget .data-content p{overflow:hidden;height:150px;position:relative;margin:.5em 0 .5em 0;line-height:var(--evc-line-height, 1.4em)}  .current-events-widget .siema>div{display:flex;flex-wrap:nowrap}  .current-events-widget .siema>div>div{display:flex;padding-bottom:1.0em}  .current-events-widget .siema>div .event-item-wrapper{display:flex}  .current-events-widget .siema>div .event-item-wrapper .event-item{flex:1}  .current-events-widget .carousel-wrapper .event-item{height:auto}  .current-events-widget .carousel-wrapper .event-item .event-item_footer{padding:1.0em 0}  .current-events-widget .carousel-wrapper .event-item .event-item_footer .data-footer{text-align:center}  .current-events-widget .carousel-wrapper .cleft,.current-events-widget .carousel-wrapper .cright{width:44px;color:#333;font-size:52px;padding:5px 8px;text-align:center}@media all and (max-width: 1023px){.current-events-widget .carousel-wrapper .cleft,.current-events-widget .carousel-wrapper .cright{background:rgba(0,0,0,0.1)}}  .current-events-widget .carousel-wrapper .cleft:hover,.current-events-widget .carousel-wrapper .cright:hover{background:rgba(0,0,0,0.15)}  .current-events-widget .carousel-wrapper .cleft{left:0}  .current-events-widget .carousel-wrapper .cright{right:0}
