@charset "UTF-8";@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-Light_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-Light_Web.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-LightItalic_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-LightItalic_Web.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-Book_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-Book_Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-BookItalic_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-BookItalic_Web.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-Medium_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-Medium_Web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-MediumItalic_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-MediumItalic_Web.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-Bold_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-Bold_Web.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-BoldItalic_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-BoldItalic_Web.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-Black_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-Black_Web.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"HCo Gotham";src:url(/assets/fonts/Gotham-BlackItalic_Web.woff2) format("woff2"),url(/assets/fonts/Gotham-BlackItalic_Web.woff) format("woff");font-weight:800;font-style:italic}.clear{clear:both}.pull-right.margin{margin:0 0 10px 10px}.pull-left.margin{margin:0 10px 10px 0}@font-face{font-family:FontAwesome;src:url(/assets/css/webfonts/fontawesome-webfont.eot?v=4.1.0);src:url(/assets/css/webfonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(/assets/css/webfonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(/assets/css/webfonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(/assets/css/webfonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-square:before,.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.customNavigation{position:relative}.customNavigation .prev{position:absolute;margin-left:-10%;margin-top:66px}.customNavigation .next{position:absolute;margin-left:105%;margin-top:66px}.owl-theme .owl-controls{margin-top:9px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.caption{display:block;background-color:#000;position:absolute;bottom:10px;width:65%;margin-left:auto}.caption h2{font-size:5em}.caption h2,.caption h4{color:#fff}[class*=cal-cell]{float:left;margin-left:0;min-height:1px}.cal-row-fluid{width:100%}.cal-row-fluid:after,.cal-row-fluid:before{display:table;content:"";line-height:0}.cal-row-fluid:after{clear:both}.cal-row-fluid [class*=cal-cell]{display:block;width:100%;box-sizing:border-box;float:left;margin-left:0}.cal-row-fluid [class*=cal-cell]:first-child{margin-left:0}.cal-row-fluid .controls-row [class*=cal-cell]+[class*=cal-cell]{margin-left:0}.cal-row-fluid .cal-cell7{width:100%}.cal-row-fluid .cal-cell6{width:85.71428571428571%}.cal-row-fluid .cal-cell5{width:71.42857142857142%}.cal-row-fluid .cal-cell4{width:57.14285714285714%}.cal-row-fluid .cal-cell3{width:42.857142857142854%}.cal-row-fluid .cal-cell2{width:28.57142857142857%}.cal-row-fluid .cal-cell1{width:14.285714285714285%}.cal-row-fluid .cal-offset7,.cal-row-fluid .cal-offset7:first-child,.cal-week-box .cal-offset7{margin-left:100%}.cal-row-fluid .cal-offset6,.cal-row-fluid .cal-offset6:first-child,.cal-week-box .cal-offset6{margin-left:85.71428571428571%}.cal-row-fluid .cal-offset5,.cal-row-fluid .cal-offset5:first-child,.cal-week-box .cal-offset5{margin-left:71.42857142857142%}.cal-row-fluid .cal-offset4,.cal-row-fluid .cal-offset4:first-child,.cal-week-box .cal-offset4{margin-left:57.14285714285714%}.cal-row-fluid .cal-offset3,.cal-row-fluid .cal-offset3:first-child,.cal-week-box .cal-offset3{margin-left:42.857142857142854%}.cal-row-fluid .cal-offset2,.cal-row-fluid .cal-offset2:first-child,.cal-week-box .cal-offset2{margin-left:28.57142857142857%}.cal-row-fluid .cal-offset1,.cal-row-fluid .cal-offset1:first-child,.cal-week-box .cal-offset1{margin-left:14.285714285714285%}.cal-row-fluid .cal-cell1{width:14.285714285714285%}.cal-row-fluid [class*=cal-cell].hide,[class*=cal-cell].hide{display:none}.cal-row-fluid [class*=cal-cell].pull-right,[class*=cal-cell].pull-right{float:right}.cal-row-head [class*=cal-cell],.cal-row-head [class*=cal-cell]:first-child{min-height:auto;overflow:hidden;text-overflow:ellipsis}.cal-events-num{margin-top:20px}.cal-month-day{position:relative;display:block;width:100%}#cal-week-box{position:absolute;width:70px;left:-71px;top:-1px;padding:8px 5px;cursor:pointer}#cal-day-tick{position:absolute;right:50%;bottom:-21px;padding:0 5px;cursor:pointer;z-index:5;text-align:center;width:26px;margin-right:-17px}.cal-year-box #cal-day-tick{margin-right:-7px}#cal-slide-box{position:relative}#cal-slide-tick{position:absolute;width:16px;margin-left:-7px;height:9px;top:-1px;z-index:1}#cal-slide-tick.tick-month1{left:12.5%}#cal-slide-tick.tick-month2{left:37.5%}#cal-slide-tick.tick-month3{left:62.5%}#cal-slide-tick.tick-month4{left:87.5%}#cal-slide-tick.tick-day1{left:7.14285714285715%}#cal-slide-tick.tick-day2{left:21.42857142857143%}#cal-slide-tick.tick-day3{left:35.71428571428572%}#cal-slide-tick.tick-day4{left:50%}#cal-slide-tick.tick-day5{left:64.2857142857143%}#cal-slide-tick.tick-day6{left:78.57142857142859%}#cal-slide-tick.tick-day7{left:92.85714285714285%}.events-list{position:absolute;bottom:0;left:0;overflow:hidden}#cal-slide-content ul.unstyled{margin-bottom:0}.cal-week-box{position:relative}.cal-week-box [data-event-class]{white-space:nowrap;height:30px;margin:1px 1px;line-height:30px;text-overflow:ellipsis;overflow:hidden;padding-left:10px}.cal-week-box .cal-column{position:absolute;height:100%;z-index:-1}.cal-week-box .arrow-after,.cal-week-box .arrow-before{position:relative}.cal-week-box .arrow-after:after{content:"";position:absolute;top:0;width:0;height:0;right:0;border-top:15px solid #fff;border-left:8px solid;border-bottom:15px solid #fff}.cal-week-box .arrow-before:before{content:"";position:absolute;top:0;width:0;height:0;left:1px;border-top:15px solid transparent;border-left:8px solid #fff;border-bottom:15px solid transparent}#cal-day-box{text-wrap:none}#cal-day-box .cal-day-hour-part{height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:thin dashed #e1e1e1}#cal-day-box .cal-day-hour .day-highlight{height:30px}#cal-day-box .cal-hours{font-weight:bolder}#cal-day-box .cal-day-hour:nth-child(odd){background-color:#fafafa}#cal-day-box #cal-day-panel{position:relative;padding-left:60px}#cal-day-box #cal-day-panel-hour{position:absolute;width:100%;margin-left:-60px}#cal-day-box .day-event{position:relative;max-width:200px;overflow:hidden}#cal-day-box .day-highlight{line-height:30px;padding-left:8px;padding-right:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c3c3c3;margin:1px 1px;overflow:hidden;text-overflow:ellipsis}#cal-day-box .day-highlight.dh-event-important{border:1px solid #ad2121}#cal-day-box .day-highlight.dh-event-warning{border:1px solid #e3bc08}#cal-day-box .day-highlight.dh-event-info{border:1px solid #1e90ff}#cal-day-box .day-highlight.dh-event-inverse{border:1px solid #1b1b1b}#cal-day-box .day-highlight.dh-event-success{border:1px solid #006400}#cal-day-box .day-highlight.dh-event-special{background-color:#ffe6ff;border:1px solid purple}.event{display:block;background-color:#c3c3c3;width:12px;height:12px;margin-right:2px;margin-bottom:2px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);border-radius:8px;border:1px solid #fff}.event-block{display:block;background-color:#c3c3c3;width:20px;height:100%}.cal-event-list .event.pull-left{margin-top:3px}.event-important{background-color:#ad2121}.event-info{background-color:#1e90ff}.event-warning{background-color:#e3bc08}.event-inverse{background-color:#1b1b1b}.event-success{background-color:#006400}.event-special{background-color:purple}.day-highlight,.day-highlight:hover{background-color:#ddd}.day-highlight.dh-event-important,.day-highlight.dh-event-important:hover{background-color:#fae3e3}.day-highlight.dh-event-warning,.day-highlight.dh-event-warning:hover{background-color:#fdf1ba}.day-highlight.dh-event-info,.day-highlight.dh-event-info:hover{background-color:#d1e8ff}.day-highlight.dh-event-inverse,.day-highlight.dh-event-inverse:hover{background-color:#c1c1c1}.day-highlight.dh-event-success,.day-highlight.dh-event-success:hover{background-color:#caffca}.day-highlight.dh-event-special,.day-highlight.dh-event-special:hover{background-color:#ffe6ff}.cal-row-head [class*=cal-cell],.cal-row-head [class*=cal-cell]:first-child{font-weight:bolder;text-align:center;border:0 solid;padding:5px 0}.cal-row-head [class*=cal-cell] small{font-weight:400}.cal-row-fluid:hover,.cal-year-box .row-fluid:hover{background-color:#fafafa}.cal-month-day{height:100px}[class*=cal-cell]:hover{background-color:#ededed}.cal-month-box [class*=cal-cell],.cal-year-box [class*=span]{min-height:100px;border-right:1px solid #e1e1e1;position:relative}.cal-year-box [class*=span]{min-height:60px}.cal-month-box .cal-row-fluid [class*=cal-cell]:last-child,.cal-year-box .row-fluid [class*=span]:last-child{border-right:0}.cal-month-box .cal-row-fluid,.cal-year-box .row-fluid{border-bottom:1px solid #e1e1e1;margin-left:0;margin-right:0}.cal-month-box .cal-row-fluid:last-child,.cal-year-box .row-fluid:last-child{border-bottom:0}.cal-month-box,.cal-week-box,.cal-year-box{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-radius:2px}span[data-cal-date]{font-size:1.2em;font-weight:400;opacity:.5;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;margin-top:15px;margin-right:15px}span[data-cal-date]:hover{opacity:1}.cal-day-outmonth span[data-cal-date]{opacity:.1;cursor:default}.cal-day-today{background-color:#e8fde7}.cal-day-today span[data-cal-date]{color:#006400}.cal-month-box .cal-day-today span[data-cal-date]{font-size:1.9em}.cal-day-holiday span[data-cal-date]{color:purple}.cal-day-weekend span[data-cal-date]{color:#8b0000}#cal-week-box{border:1px solid #e1e1e1;border-right:0;border-radius:5px 0 0 5px;background-color:#fafafa;text-align:right}#cal-day-tick{border:1px solid #e1e1e1;border-top:0 solid;border-radius:0 0 5px 5px;background-color:#ededed;text-align:center}#cal-slide-box{border-top:0 solid #8c8c8c}#cal-slide-content{padding:20px;color:#fff;background-image:url(../img/dark_wood.png);box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5)}#cal-slide-tick{background-image:url(../img/tick.png?2)}#cal-slide-content:hover{background-color:transparent}#cal-slide-content a.event-item{color:#fff;font-weight:400;line-height:22px}.events-list{max-height:47px;padding-left:5px}.cal-column{border-left:1px solid #e1e1e1}a.cal-event-week{text-decoration:none;color:#151515}.badge-important{background-color:#b94a48}html{position:relative;min-height:100%}body{margin-bottom:60px}.footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#f5f5f5}.headernav__button .headernav__button--icon,.headernav__search .headernav__search--button .headernav__button--icon{transition:ease .3s all;fill:#ffeef6;height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;transform:color ease .3s,opacity ease .3s;width:22px}@media (max-width:767px){.headernav__button .headernav__button--icon,.headernav__search .headernav__search--button .headernav__button--icon{opacity:.65}}@media (min-width:768px){.headernav__button .headernav__button--icon,.headernav__search .headernav__search--button .headernav__button--icon{height:15px;margin:-8.5px 0 0 -7.5px;width:15px}}@media (min-width:992px){.headernav__button .headernav__button--icon,.headernav__search .headernav__search--button .headernav__button--icon{height:17px;margin:-10.5px 0 0 -8.5px;width:17px}}.headernav__button .headernav__button--icon:active,.headernav__button .headernav__button--icon:focus,.headernav__button .headernav__button--icon:hover,.headernav__search .headernav__search--button .headernav__button--icon:active,.headernav__search .headernav__search--button .headernav__button--icon:focus,.headernav__search .headernav__search--button .headernav__button--icon:hover{fill:#fff;opacity:1}body{background:#1c0017;color:#4a4a4a;font:400 15px/1.557 "HCo Gotham",arial,verdana,sans-serif;margin:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{font-size:16px}}@media (min-width:768px){body{font-size:17px;margin-top:35px}}@media (min-width:1200px){body{font-size:18px}}main{background:#fff;min-height:calc(100vh - 351px);position:relative}main p{font-size:.825em}.container{position:relative}.clear{height:1px;overflow:hidden}a{transition:ease .3s all;color:#5a2d83}a:active,a:focus,a:hover{color:#ed1383;outline:0}p+p{margin-top:25px}h1 a,h2 a,h3 a,h4 a,h5 a{color:#5a2d83;text-decoration:none}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover{color:#500d63;text-decoration:none}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-weight:inherit}p+h1,p+h2,p+h3,p+h4,p+h5,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5{margin-top:45px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1.spotlight,h2.spotlight,h3.spotlight,h4.spotlight,h5.spotlight{background:rgba(90,45,131,.15);border-radius:5px;color:rgba(90,45,131,.9);display:inline-block;font-weight:500;margin:0;padding:8px 20px 10px}h1{font:800 2.35em/1.1 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 18px}@media (min-width:768px){h1{font-size:2.78em}}.h3,h3{font-size:20px;letter-spacing:-.5px}.h3.trim,h3.trim{margin-bottom:5px}h4{color:rgba(74,74,74,.85);font:300 1.6em/1.19 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 7px}@media (min-width:768px){h4{font-size:1.444em;margin-bottom:3px}}h5{font:500 1.33em/1.2 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 18px;position:relative;z-index:3}@media (min-width:768px){h5{font-size:1.15em}}main[role=main] ul:not(.list-group):not(.dropdown-menu){list-style-type:none;margin:0 20px 25px -12px}main[role=main] ul:not(.list-group):not(.dropdown-menu) li{color:rgba(74,74,74,.8);font-size:.72em;line-height:1.5;margin-bottom:12px;position:relative}@media (max-width:767px){main[role=main] ul:not(.list-group):not(.dropdown-menu) li{font-size:.825em}}main[role=main] ul:not(.list-group):not(.dropdown-menu) li:before{content:"";display:block;position:absolute;color:rgba(74,74,74,.4);content:"\2022";left:-16px;top:0}main[role=main] .panel-collapse ul:not(.list-group):not(.dropdown-menu) li{font-size:.85em}main[role=main] p+ul:not(.list-group):not(.dropdown-menu){margin-top:25px}.information{margin-bottom:20px;margin-top:-20px}@media (max-width:767px){.information{padding:0 20px}}@media (min-width:768px){.information{margin-bottom:40px}}@media (min-width:992px){.information{margin-top:0}}.information p{color:rgba(74,74,74,.8);font-size:.8em}.information strong{color:#4a4a4a}p.subtext{color:#4a4a4a;font-size:1.15em;line-height:1.25;margin-bottom:10px}@media (min-width:768px){p.subtext{margin-bottom:-7px}}p.subtext+p{margin-top:15px}header{position:relative;z-index:999}header .container{align-items:center;display:flex;justify-content:space-between;padding:0}.header-wrap{height:85px;position:relative}@media (min-width:768px){.header-wrap{height:90px;margin-top:-60px}}@media (min-width:992px){.header-wrap{height:120px}}@media (min-width:1200px){.header-wrap{height:135px}}@media (min-width:768px){.header-wrap+main{padding-top:10px}}@media (min-width:768px){.header-wrap+main.schooltime{padding-top:30px}}@media (min-width:992px){.header-wrap+main.schooltime{padding-top:40px}}.header-wrap .header__feature{bottom:0;height:155px;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:fixed;top:0;width:100vw}@media (min-width:768px){.header-wrap .header__feature{height:90px}}@media (min-width:992px){.header-wrap .header__feature{height:120px}}@media (min-width:1200px){.header-wrap .header__feature{height:185px}}.header-wrap__tall{height:calc((100vw * .6) + 143px);margin-bottom:0}@media (min-width:768px){.header-wrap__tall{height:471px}}@media (min-width:992px){.header-wrap__tall{height:608px}}@media (min-width:1200px){.header-wrap__tall{height:735px}}.header-wrap__tall .header__feature{height:calc((100vw * .6) + 143px)}@media (min-width:768px){.header-wrap__tall .header__feature{height:471px}}@media (min-width:992px){.header-wrap__tall .header__feature{height:608px}}@media (min-width:1200px){.header-wrap__tall .header__feature{height:735px}}.header-wrap__tall .owl-carousel .owl-wrapper-outer{overflow:visible!important}.header--logo{padding:15px 0;width:145px}@media (max-width:767px){.header--logo{left:50%;margin-left:-72.5px;padding-bottom:20px;position:relative}}@media (min-width:768px){.header--logo{width:155px}}@media (min-width:992px){.header--logo{padding:20px 0;width:279px}}@media (min-width:1200px){.header--logo{padding:25px 0;width:296px}}.header--logo .logos{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:767px){.header--logo .logos{align-items:flex-start;height:50px;overflow:hidden;width:157px}}@media (max-width:1199px){.header--logo .logos>img{height:79px;width:auto}}@media (max-width:991px){.header--logo .logos>img{display:none;height:68px}}@media (max-width:1199px){.header--logo .logos>img:first-child{height:70px}}@media (max-width:991px){.header--logo .logos>img:first-child{display:block;height:60px}}@media (max-width:767px){.header--logo .logos>img:first-child{height:57px}}.covid-header{background:#e01577;box-shadow:0 0 8px rgba(0,0,0,.45);color:#fff;display:block;font-size:1.4rem;line-height:1.2;opacity:1;padding:10px;position:relative;text-align:center;transition:opacity ease .3s,text-shadow ease .3s;z-index:9999}@media (min-width:768px){.covid-header{font-size:1.6rem;margin-top:-35px;padding:8px}}.covid-header:active,.covid-header:focus,.covid-header:hover{color:#fff;opacity:.9;text-decoration:none;text-shadow:0 0 3px rgba(255,255,255,.75)}footer{background:#5a2d83;box-shadow:0 -3px 0 #fff,0 -6px 0 #d4c6e3,0 -9px 0 #fff;padding:15px 15px 60px;position:relative;z-index:999}@media (max-width:450px){footer{padding-bottom:75px}}@media (min-width:768px){footer{font-size:18px;padding:15px 0 60px}}@media (min-width:992px){footer{padding:30px 0}}.eventlist footer{z-index:99}footer .container{padding:0}footer .col-md-6,footer .row{display:flex;flex-direction:column}@media (min-width:992px){footer .col-md-6,footer .row{flex-direction:row}}footer .col-md-6{position:static}.footer__nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:992px){.footer__nav{justify-content:space-between}}.footer__nav--logo{height:50px;width:130px}@media (min-width:768px){.footer__nav--logo{height:55px;width:140px}}@media (min-width:1200px){.footer__nav--logo{height:73px;width:188px}}.footer__nav--divider{background:rgba(255,255,255,.12);display:none;height:73px;width:3px}@media (max-width:991px){.footer__nav--divider:first-of-type{background:0 0;display:block;height:15px;width:100%}}@media (min-width:992px){.footer__nav--divider{display:block}}.footer__nav--links{font-size:.8em;line-height:1.485}@media (max-width:360px){.footer__nav--links{font-size:3.3vw}}@media (min-width:768px){.footer__nav--links{font-size:.675em;min-width:120px}}@media (min-width:1200px){.footer__nav--links{font-size:.75em;min-width:140px}}@media (max-width:991px){.footer__nav--links{background:rgba(11,11,11,.15);border-radius:0 4px 4px 0;line-height:1.6;margin-left:2px;padding:6px;text-align:center;width:calc(50% - 2px)}.footer__nav--links.footer__nav--links-first{border-radius:4px 0 0 4px;margin:0 2px 0 0}}.footer__nav--links ul{margin:0}.footer__nav--links a{color:#fff}.footer__nav--links a:active,.footer__nav--links a:focus,.footer__nav--links a:hover{opacity:.6;text-decoration:none}.footer__nav--warning{color:rgba(255,255,255,.6);display:inline-block;flex:1;font-size:.64em;line-height:1.57;margin-top:15px;text-align:center;vertical-align:top}@media (min-width:768px){.footer__nav--warning{margin-top:22px}}@media (min-width:992px){.footer__nav--warning{margin-top:0;text-align:left}}.footer__nav--warning div.hidden-xs{color:#fff;font-size:1.0435em;font-weight:400}.footer__nav--warning a{color:#fff;font-size:1.083em;font-weight:800;text-decoration:none}.footer__nav--warning a:active,.footer__nav--warning a:focus,.footer__nav--warning a:hover{color:rgba(255,255,255,.6)}@media (min-width:1200px){.footer__nav--warning .visible-lg{display:inline-block!important}}.footer__colophon{align-items:center;background:rgba(11,11,11,.15);border-radius:4px;bottom:-40px;color:rgba(255,255,255,.7);display:flex;font-size:.6em;justify-content:center;margin:14px 0 0;padding:6px 13px;position:absolute;width:100%}@media (max-width:450px){.footer__colophon{bottom:-55px}}@media (min-width:992px){.footer__colophon{bottom:auto;justify-content:flex-start;margin:37px 0 6px;position:relative}}@media (min-width:1200px){.footer__colophon{justify-content:space-between;margin:20px 0 2px}}@media (max-width:1199px){.footer__colophon{flex-wrap:wrap}}.footer__colophon .colophon-divider{background:#6f4595;border-radius:50px;display:none;height:5px;width:5px}@media (min-width:1200px){.footer__colophon .colophon-divider{display:block}}@media (max-width:1199px){.footer__colophon>:after{content:".";display:inline-block;padding-right:5px}}.footer__colophon--link{color:rgba(255,255,255,.7)}.footer__colophon--link:active,.footer__colophon--link:focus,.footer__colophon--link:hover{color:#fff}.footer__post-colophon{display:none;font-size:.64em;justify-content:space-between;padding:0 13px;width:100%}@media (min-width:992px){.footer__post-colophon{display:flex}}.headernav{position:absolute;right:15px;top:27px;z-index:3}@media (min-width:768px){.headernav{right:0;top:5px}}@media (min-width:992px){.headernav{top:18px}}.headernav__button{background:rgba(45,0,37,.7);border-radius:0 0 50% 50%;cursor:pointer;display:inline-block;height:42px;position:relative;vertical-align:top;width:42px}@media (min-width:768px){.headernav__button{background:rgba(34,0,28,.8);height:32px;width:32px}}@media (min-width:992px){.headernav__button{height:38px;width:38px}}.headernav__button:before{background-image:linear-gradient(180deg,rgba(45,0,37,.1) 10%,rgba(34,0,28,.8) 100%);bottom:100%;content:"";display:block;height:18px;left:0;position:absolute;right:0}@media (max-width:767px){.headernav__button:before{background-image:linear-gradient(180deg,rgba(45,0,37,.1) 10%,rgba(45,0,37,.7) 100%);height:30px}}.headernav__button+.headernav__button{margin-left:-1px}.headernav__button:last-child .headernav__button--icon{height:18px;margin:-10px 0 0 -9px;width:18px}@media (min-width:992px){.headernav__button:last-child .headernav__button--icon{height:21px;margin:-12.5px 0 0 -10.5px;width:21px}}.headernav__button:active,.headernav__button:focus,.headernav__button:hover{text-decoration:none}.headernav__button:active .dropdown-description,.headernav__button:focus .dropdown-description,.headernav__button:hover .dropdown-description{max-height:200px;max-width:300px;opacity:1}.dropdown-description{transition:ease .3s all;left:50%;position:absolute;transform:translateX(-50%);background:#2d0025;border-radius:5px;color:#fff;display:block;font:500 .65em/1 "HCo Gotham",arial,verdana,sans-serif;max-height:1px;max-width:1px;opacity:0;overflow:hidden;padding:4px 12px;top:102%;white-space:nowrap;z-index:9}@media (max-width:767px){.dropdown-description{display:none}}.navigation-contents{flex:1}.navbar.navbar-default{background:0 0;border:0;font:800 1.222em "HCo Gotham",arial,verdana,sans-serif;margin-bottom:6px;padding:0;text-transform:uppercase;transition:color ease .3s,opacity ease .3s}@media (min-width:768px){.navbar.navbar-default:active .nav__link,.navbar.navbar-default:focus .nav__link,.navbar.navbar-default:hover .nav__link{color:#ffcce6!important;opacity:.8}.navbar.navbar-default:active .nav__link:active,.navbar.navbar-default:active .nav__link:focus,.navbar.navbar-default:active .nav__link:hover,.navbar.navbar-default:focus .nav__link:active,.navbar.navbar-default:focus .nav__link:focus,.navbar.navbar-default:focus .nav__link:hover,.navbar.navbar-default:hover .nav__link:active,.navbar.navbar-default:hover .nav__link:focus,.navbar.navbar-default:hover .nav__link:hover{color:#fff!important;opacity:1}.navbar.navbar-default:active .nav__link:active .nav__link--subtext,.navbar.navbar-default:active .nav__link:focus .nav__link--subtext,.navbar.navbar-default:active .nav__link:hover .nav__link--subtext,.navbar.navbar-default:focus .nav__link:active .nav__link--subtext,.navbar.navbar-default:focus .nav__link:focus .nav__link--subtext,.navbar.navbar-default:focus .nav__link:hover .nav__link--subtext,.navbar.navbar-default:hover .nav__link:active .nav__link--subtext,.navbar.navbar-default:hover .nav__link:focus .nav__link--subtext,.navbar.navbar-default:hover .nav__link:hover .nav__link--subtext{color:#ffcce6!important}}.navbar.navbar-default.open .nav__link{color:#fff!important}.navbar.navbar-default.open .nav__link--subtext{color:#ffcce6!important}.navbar.navbar-default .navbar-nav>.active>a{background:0 0}.nav__link{transition:ease .3s all;color:#fff!important;display:block}.open .nav__link{background:0 0!important}@media (max-width:767px){.nav__link{color:#5a2d83!important}}@media (min-width:768px){.nav__link{font-size:.81em;padding:40px 10px 0!important}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){.nav__link{padding-left:11px!important}}@media (min-width:992px){.nav__link{font-size:.95em;padding:49px 15px 0 10px!important}}@media (min-width:1200px){.nav__link{padding:55px 26px 0 14px!important}}.dropdown:last-child>.nav__link{padding-right:0!important}.nav__link--subtext{transition:ease .3s all;color:#ffcce6;font-size:.681em;font-weight:300;margin-top:-2px}@media (max-width:767px){.nav__link--subtext{color:#ed1383!important}}.dropdown-menu{border-radius:5px!important;box-shadow:none;min-width:140px;overflow:hidden;padding:5px 0;top:calc(100% + 9px)}@media (max-width:767px){.dropdown-menu{border-bottom:2px solid rgba(226,226,226,.6)!important;min-width:1px!important;padding:6px 15px}}@media (min-width:768px){.open>.dropdown-menu{display:flex!important;flex-wrap:wrap}}.dropdown-menu>li{width:100%}@media (max-width:767px){.dropdown-menu>li{border:0!important;display:inline-block;padding:0!important;width:auto!important}.dropdown-menu>li.last-child a:after,.dropdown-menu>li:last-child a:after{display:none}}.dropdown-menu>li>a{color:#5a2d83;font-size:.9em;font-weight:500;letter-spacing:-.5px;padding:2px 18px 2px 14px}.dropdown-menu>li>a:active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 0;color:#ed1383;opacity:1}@media (max-width:767px){.dropdown-menu>li>a{border:0!important;color:#5a2d83!important;padding:3px 0!important}.dropdown-menu>li>a:after{color:rgba(237,19,131,.8);content:"\2022";padding:0 7px 0 11px}}.dropdown-menu.two-columns{min-width:350px;padding:10px 0}.dropdown-menu.two-columns>li{display:inline-block;vertical-align:middle;width:calc(50% - 2px)}.dropdown-menu.two-columns>li:nth-child(2n){border-left:2px solid rgba(226,226,226,.6);padding-left:3px}.dropdown-menu.two-columns>li.dropdown__headline{background-image:linear-gradient(270deg,#3b0751 10%,#672480 90%);color:#fff;font-size:1.1em;font-weight:800;margin:12px 0 -2px;opacity:.85;padding:6px 15px;text-align:center;width:100%!important;z-index:4}@media (max-width:767px){.dropdown-menu.two-columns>li.dropdown__headline{display:none}}.dropdown-menu.dropdown-events{width:400px}.nav__event{transition:ease .3s all;align-items:center;border-color:rgba(226,226,226,.6)!important;border-style:solid;border-width:2px 0 0!important;display:flex!important;padding:0!important;width:100%!important}@media (max-width:767px){.nav__event{display:none!important}}.nav__event a{display:inline-block!important;margin-right:-2px}.nav__event~.nav__event{margin:0 0 -10px}.nav__event:active .nav__event--title,.nav__event:focus .nav__event--title,.nav__event:hover .nav__event--title{color:#ed1383!important}.nav__event:active .nav__event--image:after,.nav__event:focus .nav__event--image:after,.nav__event:hover .nav__event--image:after{opacity:1}.nav__event--image{height:100px;overflow:hidden;position:relative;vertical-align:middle;width:100px}.nav__event--image:after{content:"";display:block;position:absolute;transition:ease .3s all;background:rgba(113,62,128,.65) url(/assets/img/ticket.svg) no-repeat center center/60%;bottom:0;left:0;right:0;opacity:0;top:0}.nav__event--image .nav__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);height:104%;width:auto}.nav__event--text{background:0 0!important;color:#d583c6!important;font:600 .8125em/1 "HCo Gotham",arial,verdana,sans-serif!important;max-height:80px;overflow:hidden;vertical-align:middle;white-space:normal!important;width:calc(100% - 100px)}.nav__event--title{color:#5a2d83;display:inline-block;font:700 1.4em/1.2 "HCo Gotham",arial,verdana,sans-serif;text-transform:none}.navbar__hamburger{background:rgba(45,0,37,.7);border-radius:0 0 50% 50%;cursor:pointer;height:42px;left:15px;position:absolute;top:27px;width:42px}.navbar__hamburger:before{background-image:linear-gradient(180deg,rgba(45,0,37,.1) 10%,rgba(45,0,37,.7) 100%);bottom:100%;content:"";display:block;height:30px;left:0;position:absolute;right:0}.navbar__hamburger label{cursor:pointer;display:block;height:42px;margin:0}.nav__link--hamburger{background:#ffeef6;border-radius:5px;box-shadow:0 7px 0 #ffeef6,0 14px 0 #ffeef6;height:3px;margin:9px 0 0 9px;opacity:.65;transition:background ease .3s,box-shadow ease .3s,opacity ease .3s;width:23px}label:active .nav__link--hamburger,label:focus .nav__link--hamburger,label:hover .nav__link--hamburger{background:#fff;opacity:1}.navbar__fader{transition:ease .3s all;background:rgba(25,12,36,.65);cursor:pointer;margin:0;opacity:0;position:fixed;top:0;left:0;right:0;bottom:100%;z-index:999}.navbar__mobile{height:60px;overflow:hidden}@media (max-width:767px){.navbar{left:89px;position:absolute;top:-69px;width:calc(100% - 90px)}.navbar-nav{transition:ease .3s all;position:absolute;top:50%;transform:translateY(-50%);background:#fff;border-radius:7px;box-shadow:0 0 5px rgba(0,0,0,.3);font-size:1.2em;left:2.5vw;margin:0;opacity:0;padding:2px 0 3px;position:fixed;top:-100vh;width:95vw;z-index:999}.navbar-nav .nav__link{border-bottom:2px solid #eee!important;padding:15px 15px 12px!important}}@media (max-width:767px) and (max-height:350px){.navbar-nav .nav__link{padding:12px 15px 9px!important}}@media (max-width:767px){.navbar-nav .dropdown:last-child .nav__link{border:0!important}.navbar-nav .nav__link--subtext{display:inline;font-size:.85em;font-weight:500;letter-spacing:-1px;margin-left:-1px}#navbar__collapse{position:absolute;top:-20em}#navbar__collapse:checked~.navbar .navbar-nav,#navbar__collapse:checked~.navbar__fader{opacity:1}#navbar__collapse:checked~.navbar .navbar-nav{top:50%}#navbar__collapse:checked~.navbar__fader{bottom:0}.navbar__mobile .nav__link{cursor:pointer;display:inline-block;padding:22px 6px 0 7px!important}.navbar__mobile .nav__link:active,.navbar__mobile .nav__link:focus,.navbar__mobile .nav__link:hover{text-decoration:none}.navbar__mobile .nav__link:first-child{margin-right:4px;padding:22px 14px 0 12px!important}.navbar__mobile .nav__link--subtext{margin:-4px 0 -3px}.navbar__mobile .nav__link--hamburger+.nav__link--subtext{font-size:.55em;letter-spacing:0;margin-top:-2px}}@media (min-width:768px) and (max-width:991px){.navigation-contents{margin:0 0 0 -22px;width:calc(83.33333333% + 22px)}}@media print{.cfdebug{display:none}}#map{height:100%}.round{border-radius:75px;border:2px solid #fff;background-color:#fff}.banner__caption,.eventfeature__caption{color:#4a4a4a;letter-spacing:-1px;margin:0;padding-top:10px;text-decoration:none}@media (max-width:767px){.banner__caption,.eventfeature__caption{display:block!important}}.banner__caption--date,.eventfeature__caption--date{border-right:2px solid #e2e2e2;display:inline-block;font:800 1em "HCo Gotham",arial,verdana,sans-serif;margin:0 10px 0 0;padding:0 0 3px;text-align:center;vertical-align:middle;width:63px}.banner__headline,.eventfeature__headline{display:inline-block;font-size:.7em;max-height:42px;margin-left:-1px;overflow:hidden;padding:0 15px 6px 0;text-align:left;vertical-align:middle}@media (max-width:767px){.banner__action{height:1px!important;left:-9000em!important;opacity:1!important;right:auto!important}}.advertising__container{display:flex;margin-top:8px;padding:0 20px;width:100vw}@media (max-width:991px){.advertising__container{flex-wrap:wrap}}@media (min-width:1200px){.advertising__container{padding:0;width:1170px}}.advertising__container>*{background:#fff;border-radius:5px;display:flex;position:relative}.advertising__container a{text-decoration:none}.ad__dynamic{flex:0;flex-direction:column;min-width:calc(50% - 5px)}@media (min-width:651px){.ad__dynamic{min-width:calc(50% - 10px)}}@media (max-width:650px){.ad__dynamic:last-child{margin-left:10px}}@media (min-width:651px) and (max-width:991px){.ad__dynamic:last-child{margin-left:20px}}@media (min-width:992px){.ad__dynamic{min-width:270px;order:1}.ad__dynamic:nth-child(3){order:3}}.ad__dynamic-banner{align-items:center;display:flex;flex-direction:column;height:25vw;justify-content:flex-end;position:relative;text-align:center}@media (min-width:450px){.ad__dynamic-banner{height:110px}}.ad__dynamic-img{border-radius:5px 5px 0 0;height:25vw;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}@media (min-width:450px){.ad__dynamic-img{height:110px}}.ad__dynamic-header{background-image:linear-gradient(270deg,rgba(59,7,81,.7) 7%,rgba(103,36,128,.7) 89%);border-radius:5px 5px 0 0;color:#fff;display:inline-block;font:400 14px/1 "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.5px;padding:5px 15px;position:relative;text-transform:uppercase;z-index:2}@media (min-width:450px){.ad__dynamic-header{min-width:165px}}.ad__dynamic-header img{height:auto;max-height:33px}@media (max-width:767px){.ad__dynamic-header img{max-width:30vw}}.ad__dynamic-header strong{display:block;font-size:1.79em;font-weight:800;letter-spacing:.6;line-height:.8;padding-bottom:1px}.ad__dynamic-text{align-items:center;display:flex;font:400 .7em/1.5 "HCo Gotham",arial,verdana,sans-serif;flex-grow:1;justify-content:center;margin:0;padding:10px 15px 30px;text-align:center}@media (max-width:650px){.ad__dynamic-text{display:none}}@media (min-width:992px){.ad__dynamic-text{font-size:.635em}}.ad__dynamic-text img{margin:1px 0;max-width:195px}.ad__dynamic-btn{background:#fff;border:2px solid #e1e1e1;border-radius:5px;color:#e7045f;font:700 12px/1 "HCo Gotham",arial,verdana,sans-serif;padding:7px 18px;transition:border-color ease .3s,color ease .3s}@media (max-width:650px){.ad__dynamic-btn{align-self:center;margin:10px}}@media (min-width:651px){.ad__dynamic-btn{bottom:-10px;left:50%;position:absolute;transform:translateX(-50%)}}.ad__dynamic-btn:active,.ad__dynamic-btn:focus,.ad__dynamic-btn:hover{border-color:rgba(237,19,131,.5);color:#b5005d}.ad__news{font:400 12px/20px "HCo Gotham",arial,verdana,sans-serif;margin:0 0 10px}@media (min-width:651px){.ad__news{margin:0 0 20px}}@media (min-width:992px){.ad__news{order:2;margin:0 20px}}@media (min-width:1200px){.ad__news{margin:0 30px}}.ad__news p{font-size:1em;margin:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ad__news p{width:330px}}.ad__news-text{display:flex;flex-direction:column;justify-content:center;padding:30px 20px}@media (min-width:768px){.ad__news-text{padding:30px}}.ad__news-img{border-radius:5px 0 0 5px;flex:0;min-width:178px;overflow:hidden}.ad__news-img-pic{height:100%;-o-object-fit:cover;object-fit:cover;width:178px}.ad__news-headline{color:#5a2d83;font:800 1.8333em/1.3 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 4px}.ad__news-link{color:#e7045f;font-weight:700;text-decoration:underline!important;-webkit-text-decoration-color:rgba(237,19,131,.15)!important;text-decoration-color:rgba(237,19,131,.15)!important}.ad__news-link:active,.ad__news-link:focus,.ad__news-link:hover{color:#b5005d}.alert{background:rgba(90,45,131,.8);border:0;border-radius:0;color:#fff;font:700 1.2em "HCo Gotham",arial,verdana,sans-serif;margin:0 0 25px;padding:10px 0 15px;text-shadow:1px 1px 1px #5a2d83}@media (min-width:768px){.alert{margin:0 0 35px;padding-bottom:10px}}@media (min-width:992px){.alert{margin:5px 0 50px}}.eventfeature+.alert{margin:5px 0 25px}@media (min-width:768px){.eventfeature+.alert{margin:5px 0 40px}}.masthead+.alert{margin:-40px 0 25px}@media (min-width:768px){.masthead+.alert{margin-bottom:40px}}.badge{background:#fff;border-radius:50px;color:#5a2d83;margin-left:3px;padding:4px 12px;position:relative;text-shadow:none;top:-2px;vertical-align:middle}.badge .fa-times{transition:ease .3s all;color:#5a2d83;font-size:1.1em;opacity:.7}.badge:active,.badge:focus,.badge:hover{box-shadow:0 0 3px #fff;color:#ed1383!important}.badge:active .fa-times,.badge:focus .fa-times,.badge:hover .fa-times{color:#ed1383}.alert__clear{transition:ease .3s all;opacity:.6}.alert__clear:active,.alert__clear:focus,.alert__clear:hover{opacity:1}.alert__subtext{font-size:.7em;font-weight:400;margin:5px 0 -3px;opacity:.7}@media (min-width:768px){.alert__subtext{margin:0 15% 2px}}.banner-wrapper{border-bottom:10px solid #e2e2e2;margin:0 -15px;position:relative}@media (max-width:767px){.banner-wrapper{height:330px;overflow:hidden}}@media (min-width:768px){.banner-wrapper{border:0;margin:5px -15px}}@media (min-width:992px){.banner-wrapper{margin-top:10px}}@media (min-width:1200px){.banner-wrapper{margin-top:20px}}.banner-wrapper .owl-wrapper{display:flex}@media (max-width:767px){.banner-wrapper .owl-wrapper{left:0!important;transform:none!important}}@media (max-width:795px),(min-width:992px) and (max-width:1010px),(min-width:1200px) and (max-width:1215px){.banner-wrapper .owl-theme .owl-controls .owl-buttons{display:none}}.banner-wrapper .owl-theme .owl-controls .owl-buttons .owl-next,.banner-wrapper .owl-theme .owl-controls .owl-buttons .owl-prev{background:0 0;border-color:transparent transparent transparent #ccc;border-radius:0;border-style:solid;border-width:7px 0 7px 12px;font-size:0;height:0;margin:0;opacity:.6;padding:0;position:absolute;top:calc(50% - 28px);transition:opacity ease .3s;width:0}.banner-wrapper .owl-theme .owl-controls .owl-buttons .owl-prev{left:-20px;transform:rotate(180deg)}.banner-wrapper .owl-theme .owl-controls .owl-buttons .owl-next{right:-20px}.banner-wrapper .owl-theme .owl-controls{margin-bottom:-10px;margin-top:2px}.banner-wrapper .owl-theme .owl-controls .owl-page span{background:#e2e2e2;box-shadow:none;height:8px;margin:0 4px 0;opacity:1;width:8px}.banner-wrapper .owl-theme .owl-controls .owl-page.active span{background:rgba(237,19,131,.6)}.banner__thumbnail{overflow:hidden;position:relative}@media (max-width:767px){.banner__thumbnail{width:100vw}}@media (min-width:768px){.banner__thumbnail{border:0;border-radius:5px 5px 5px 0;margin:0 auto;width:370px}}@media (min-width:992px){.banner__thumbnail{width:317px}}@media (min-width:1200px){.banner__thumbnail{width:285px}}.banner__link{display:flex;transition:none}@media (min-width:768px){.banner__link{flex-direction:column}}.banner__link:active,.banner__link:focus,.banner__link:hover{text-decoration:none}@media (max-width:767px){.banner__grid .banner__link{flex-direction:column}}.banner__poster{overflow:hidden;position:relative;z-index:1}@media (max-width:767px){.banner__poster{display:inline-block;height:80px;width:100px}}@media (min-width:768px){.banner__poster{height:222px}}@media (min-width:992px){.banner__poster{height:190px}}@media (min-width:1200px){.banner__poster{height:171px}}.banner__poster--image{height:80px;-o-object-fit:cover;object-fit:cover;width:100px}@media (min-width:768px){.banner__poster--image{height:222px;width:370px}}@media (min-width:992px){.banner__poster--image{height:190px;width:317px}}@media (min-width:1200px){.banner__poster--image{height:171px;width:285px}}@media (min-width:768px){.banner__grid .banner__poster--image{height:212px;width:354px}}@media (min-width:992px){.banner__grid .banner__poster--image{height:182px;width:303px}}@media (min-width:1200px){.banner__grid .banner__poster--image{height:251px;width:418px}}.banner__caption{display:flex;padding:0;position:relative;width:100%;z-index:4}@media (max-width:767px){.banner__caption{border-bottom:2px solid rgba(226,226,226,.6);display:flex!important;flex-direction:column;justify-content:center;padding:0 20px;width:calc(100vw - 100px)}.owl-item:nth-child(4) .banner__caption{border:0}}@media (min-width:768px){.banner__caption{align-self:center;background-image:linear-gradient(270deg,#3b0751 7%,#672480 89%);color:#fff}}.banner__caption:before{content:"";display:block;position:absolute;background:#fff;border-radius:0 5px 0 0;top:-5px;height:5px;left:0;width:50px}@media (max-width:767px){.banner__caption:before{display:none}}.banner__list .banner__caption:before{display:none}.banner__caption--date{background:#fff;border:0;color:#5a2d83;display:flex;flex-direction:column;font-size:1.666em;justify-content:center;line-height:1;width:50px}.banner__caption--date .date-light{color:#e7045f;font-weight:500;opacity:1}.banner__caption--date .date-light :first-child{display:none}@media (max-width:767px){.banner__caption--date{border:0;color:#d583c6;display:block;font-size:.75em;font-weight:400;letter-spacing:-1px;text-align:left;text-transform:uppercase;width:auto}.banner__caption--date .date-light{color:inherit;display:inline;font-size:1em}.banner__caption--date .date-light *{display:none}.banner__caption--date .date-light :first-child{display:inline}}@media (max-width:767px){.banner__grid .banner__caption--date{color:rgba(74,74,74,.8)}}.banner__caption--text-date{color:rgba(74,74,74,.6);font:400 .725em "HCo Gotham",arial,verdana,sans-serif;letter-spacing:0;margin:-13px 0 6px;text-transform:uppercase}@media (max-width:767px){.banner__caption--text-date{font-size:.8em}}@media (min-width:992px){.banner__caption--text-date{margin-bottom:3px}}.banner__headline{align-items:center;display:flex;font-size:1.4em;font-weight:600;line-height:1.15}@media (max-width:767px){.banner__headline{color:#5a2d83;font-size:1.1em;margin-top:-3px;padding:0!important}}@media (min-width:768px){.banner__headline{flex:1;font-size:.9em;letter-spacing:-1px;min-height:56px;padding:0 15px 0 5px;width:calc(100% - 80px)}}@media (min-width:1200px){.banner__headline{padding-top:0}}.banner__headline>*{max-height:38px;overflow:hidden}@media (max-width:767px){.banner__grid .banner__headline{color:#4a4a4a;font-weight:400;margin-top:0!important;padding-top:5px!important}}.banner__action{transition:ease .3s all;background:rgba(80,13,99,.5);height:100px;left:0;opacity:0;padding:25px 0 0 75px;position:absolute;right:0;top:0;z-index:3}@media (min-width:768px){.banner__action{height:222px;padding:48px 0 0 79px}}@media (min-width:992px){.banner__action{height:190px;padding:33px 0 0 51px}}@media (min-width:1200px){.banner__action{height:171px;padding:25px 0 0 37px}}.banner__hover{background-repeat:no-repeat;background-position:center center;display:inline-block;height:125px;text-indent:-9000em;width:105px}.banner__hover:first-child{border-right:2px solid rgba(255,255,255,.35);margin-right:-3px}.banner__action--info{background-image:url(/assets/img/info.svg);background-size:44px}.banner__action--tickets{background-image:url(/assets/img/ticket.svg);background-size:50px}.banner__grid{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:40px}.banner__grid--thumbnail{margin:3px 3px 18px;width:calc(50% - 6px)}.banner__grid--thumbnail .banner__action,.banner__grid--thumbnail .banner__poster,.banner__grid--thumbnail:after{height:185px}@media (min-width:1200px){.banner__grid--thumbnail .banner__action,.banner__grid--thumbnail .banner__poster,.banner__grid--thumbnail:after{height:225px}}.banner__grid--thumbnail .banner__action{padding-left:53px}@media (min-width:992px){.banner__grid--thumbnail .banner__action{padding-left:25px}}@media (min-width:1200px){.banner__grid--thumbnail .banner__action{padding-left:85px}}.banner__grid--thumbnail .banner__hover{height:135px;width:125px}@media (min-width:992px){.banner__grid--thumbnail .banner__hover{height:135px}}@media (min-width:1200px){.banner__grid--thumbnail .banner__hover{height:175px}}@media (max-width:767px){.banner__grid--thumbnail{margin:0 0 2px;padding-bottom:5px;position:relative;width:100%}.banner__grid--thumbnail:before{content:"";display:block;position:absolute;background:#e2e2e2;bottom:0;height:5px;left:0;right:0}.banner__grid--thumbnail .banner__poster{height:45vw;width:calc(100vw - 30px)}.banner__grid--thumbnail .banner__poster--image{height:auto;width:102%}.banner__grid--thumbnail .banner__caption{border:0;height:auto;text-align:center;width:100%}.banner__grid--thumbnail .banner__caption--date{font-size:.75em;letter-spacing:-1px;padding:15px 0 6px;text-align:center}.banner__grid--thumbnail .banner__headline{border-top:2px solid rgba(226,226,226,.6);display:inline-block;font-size:1.2em;margin-bottom:15px;max-height:200px;padding:5px 0 0;text-align:center;width:auto}.banner__grid--thumbnail .banner__copy{font-size:.95em;opacity:.8;margin-bottom:22px}}.banner__list{display:flex;margin-bottom:25px;padding-bottom:30px;position:relative}@media (max-width:767px){.banner__list{flex-direction:column}.banner__list .btn-group{display:flex;justify-content:center}}@media (min-width:768px){.banner__list{margin-bottom:35px;padding-bottom:40px}.banner__list:first-child{margin-top:50px}.banner__list:last-child:after{display:none}}@media (min-width:992px){.banner__list{margin-top:0!important}}.banner__list:after{content:"";display:block;position:absolute;background:#e2e2e2;bottom:0;height:5px;left:0;right:0}@media (min-width:768px){.banner__list:after{height:10px}}@media (max-width:767px){.banner__list .banner__caption,.banner__list .banner__poster{display:block}}@media (min-width:768px){.banner__list .banner__caption,.banner__list .banner__poster{display:inline-block;vertical-align:top}}.banner__list .banner__poster{height:45vw;width:calc(100vw - 30px)}@media (max-width:767px){.eventlist .banner__list .banner__poster{height:93vw}}@media (min-width:768px){.banner__list .banner__poster{display:flex;flex-direction:column;height:auto;justify-content:center;width:250px}}.banner__list .banner__poster:before{display:none}.banner__list .banner__poster--image{height:auto;width:102%}@media (min-width:768px){.banner__list .banner__poster--image{border-radius:5px;height:150px;width:250px}}.eventlist .banner__list .banner__poster--image{height:100%}.banner__list .banner__caption{background:#fff;border:0;color:#4a4a4a;height:auto;width:100%}@media (max-width:767px){.banner__list .banner__caption{margin-top:32px;text-align:center}}@media (min-width:768px){.banner__list .banner__caption{padding-left:25px;width:calc(100% - 255px)}}.banner__list .banner__caption--text-date{margin:2px 0 3px}.banner__list .banner__headline{border-top:2px solid rgba(226,226,226,.6);display:inline-block;font-size:1.25em;font-weight:400;margin-bottom:15px;min-height:1px;max-height:200px;padding:2px 0 0;width:auto}@media (max-width:767px){.banner__list .banner__headline{display:block;text-align:center}}.banner__list .banner__copy{font-size:.785em;letter-spacing:-.25px;margin-bottom:20px;opacity:.8}.information .banner__list .banner__copy{font-size:.775em}.banner__list .banner__copy p{font-size:1em}.banner__list .banner__copy iframe{width:100%}@media (min-width:768px){.banner__list .banner__copy iframe{height:250px}}@media (min-width:992px){.banner__list .banner__copy iframe{height:190px}}@media (min-width:1200px){.banner__list .banner__copy iframe{height:320px}}.banner__list.banner__list--subscriptions:after{height:7px}.banner__list.banner__list--subscriptions:first-of-type{margin-top:50px!important}.banner__list.banner__list--subscriptions:last-of-type{padding-bottom:0}.banner__list.banner__list--subscriptions:last-of-type:after{display:none}.banner__list.banner__list--subscriptions .banner__caption,.banner__list.banner__list--subscriptions .banner__poster{vertical-align:middle}.banner__list.banner__list--subscriptions .banner__copy{font-size:.775em}@media (max-width:767px){.banner__list.banner__list--subscriptions .banner__caption{margin-top:32px}.banner__list.banner__list--subscriptions .banner__poster{width:100%}}.banner__list--attractions .banner__headline,.banner__list--subscriptions .banner__headline{border:0;display:block;margin-top:-10px;padding:0}.banner__list--attractions .banner__headline{font-size:1.2em!important}@media (max-width:767px){.banner__list--attractions .col-lg-6:last-child .banner__list:after{display:none}.banner__list--attractions .banner__copy{font-size:.9em!important;margin:-8px 0 10px}}.banner__list--attractions{margin-top:50px}@media (min-width:768px){.banner__list--attractions{align-items:stretch;display:flex;flex-wrap:wrap}}@media (min-width:1200px){.banner__list--attractions{font-size:.95em}}.banner__list--attractions .banner__list{border-bottom:2px solid #e2e2e2;margin-top:0!important;margin-bottom:35px;padding-bottom:35px}@media (min-width:768px){.banner__list--attractions .banner__list{align-items:center;display:flex;margin-bottom:25px;padding-bottom:25px}}.banner__list--attractions div[class^=col]{margin-right:-1px}@media (max-width:1199px){.banner__list--attractions div[class^=col]:last-child .banner__list{border:0;margin-bottom:0;padding-bottom:0}}.banner__list--attractions .banner__poster{height:150px;width:calc(100vw - 40px)}@media screen and (-webkit-min-device-pixel-ratio:0){.banner__list--attractions .banner__poster{width:calc(100vw - 55px)}}@media (min-width:768px){.banner__list--attractions .banner__poster{height:150px;width:150px}}@media (min-width:992px){.banner__list--attractions .banner__poster{height:200px;width:200px}}@media (min-width:1200px){.banner__list--attractions .banner__poster{height:150px;width:150px}}.banner__list--attractions .banner__headline{font-size:1.4em}@media (max-width:767px){.banner__list--attractions .banner__headline{font-size:1.2em}}.banner__list--attractions .banner__caption{width:calc(100vw - 40px)}@media (max-width:767px){.banner__list--attractions .banner__caption{margin-top:35px}}@media (min-width:768px){.banner__list--attractions .banner__caption{width:calc(100% - 155px)}}.btn{transition:ease .3s all;background:#fff;border:2px solid rgba(226,226,226,.7);border-radius:2px;color:#5a2d83;font:600 13px "HCo Gotham",arial,verdana,sans-serif;text-transform:uppercase}.btn:active,.btn:focus,.btn:hover{background:#5a2d83;border-color:#5a2d83;color:#fff}.btn.active{background:rgba(74,74,74,.4);border-color:transparent;color:#fff;cursor:default;text-shadow:0 0 2px rgba(74,74,74,.7)}.btn.active:active,.btn.active:focus,.btn.active:hover{background:rgba(74,74,74,.4);border-color:transparent}.btn.dropdown-toggle .caret{margin:0 2px 0 6px;position:relative;top:-2px}.btn.dropdown-toggle .caret.filters{margin-right:-2px;top:8px}.btn-grey{color:rgba(74,74,74,.9);cursor:default;padding:7px 19px}.btn-grey:active,.btn-grey:focus,.btn-grey:hover{background:#fff!important;border-color:rgba(226,226,226,.7)!important;color:rgba(74,74,74,.8)!important}.btn-grey.events__button{opacity:.8}.btn-pink{border:0;border-radius:5px;color:#ed1383;padding:8px 16px 7px}.btn-pink:active,.btn-pink:focus,.btn-pink:hover{background:#ed1383;border-color:#ed1383}.btn-primary{background:#5a2d83;border:0;border-radius:4px;color:#fff;padding:7px 15px 6px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary{background:#ed1383!important}.btn-pill+.btn-primary{border:2px solid rgba(255,255,255,.2)!important;padding-top:6px}.btn-pill{border:2px solid rgba(226,226,226,.7);padding:6px 15px}.btn-pill+.btn{border-width:2px 0 2px 1px}.btn-pill+.btn-pill{border-width:2px}.btn-pill:first-child{border-radius:5px 0 0 5px}.btn-pill:last-child{border-radius:0 5px 5px 0}.btn-pill.btn-pill--pink:active,.btn-pill.btn-pill--pink:focus,.btn-pill.btn-pill--pink:hover{background:#ed1383;border-color:rgba(255,255,255,.2)}.btn-xs{background:#5a2d83;border-color:#5a2d83;color:#fff;font-size:12px;padding:1px 9px}.btn-xs:active,.btn-xs:focus,.btn-xs:hover{background:#ed1383;border-color:#ed1383}.btn-lg{border-radius:5px;font-size:18px;font-weight:700;letter-spacing:-.5px;padding:12px 30px 11px;text-transform:uppercase}@media (max-width:767px){.btn-lg{font-size:16px}}.btn-arrow{background:#fff;border-radius:50px;cursor:pointer;display:block;height:31px;position:absolute;text-align:center;top:77px;width:31px;z-index:99}.btn-arrow.prev{left:-5px}.btn-arrow.next{padding-left:1px;right:-5px;transform:rotate(180deg)}@media screen and (-webkit-min-device-pixel-ratio:0){.btn-arrow{padding-top:1px}}.btn-text{border-width:2px 0 0;display:block;margin-top:10px;padding:10px 10px 2px}.btn-text:active,.btn-text:focus,.btn-text:hover{background:0 0;border-color:rgba(90,45,131,.2);color:#500d63}.btn-side{border-radius:0 5px 5px 0;float:left;margin:-15px 0 20px}.btn-group .btn{border-radius:4px}.btn-group .btn+.btn{margin-left:-2px}.btn-group .dropdown-menu{border:2px solid #e2e2e2;border-radius:5px;font:400 .8em "HCo Gotham",arial,verdana,sans-serif;margin:5px auto 0;min-width:100%;padding:5px 0;text-align:center}@media (max-width:767px){.btn-group .dropdown-menu>li{display:block}}.btn-group .dropdown-menu>li>a{padding:5px 18px 5px 14px!important}@media (max-width:767px){.btn-group .dropdown-menu>li>a:after{display:none}}.btn-group .dropdown-header{border:1px solid #e2e2e2;border-bottom-color:rgba(226,226,226,.5);border-width:2px 0;font-size:1.1em;font-weight:600;margin:4px 10px;padding:5px}@media (min-width:768px){.calendar{width:calc(90vw + 52px)}}@media (min-width:992px){.calendar{width:calc(75vw + 52px)}}@media (min-width:1200px){.calendar{width:calc(60vw + 52px)}}.calendar #myModalLabel{color:transparent}#calendar .fc-toolbar{height:0;margin-bottom:0}#calendar .fc-toolbar .fc-left{left:0;position:absolute;right:0;text-align:center;top:-49px}#calendar .fc-toolbar .fc-left h2{color:rgba(90,45,131,.75);font:300 1.5em/1.19 "HCo Gotham",arial,verdana,sans-serif}#calendar .fc-scroller{height:auto!important;max-height:calc(100vh - 270px);overflow:hidden scroll}#calendar .fc-today-button{background:#fff;border:2px solid rgba(226,226,226,.7);border-radius:0;color:#5a2d83;cursor:pointer;font:600 13px "HCo Gotham",arial,verdana,sans-serif;left:50%;margin-left:-37px;opacity:1;padding:6px;position:absolute;text-transform:uppercase;top:-12px;transition:background ease .3s,border-color ease .3s,color ease .3s;width:74px;z-index:9}#calendar .fc-today-button:active,#calendar .fc-today-button:focus,#calendar .fc-today-button:hover{background:#5a2d83;border-color:#5a2d83;color:#fff}#calendar .fc-button-group{position:static}#calendar .fc-button-group .fc-button{background:#fff;border:2px solid rgba(226,226,226,.7);color:#ed1383;font-size:0;height:33px;left:50%;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:-12px;transition:background ease .3s,border-color ease .3s,color ease .3s;width:92px}#calendar .fc-button-group .fc-button:active,#calendar .fc-button-group .fc-button:focus,#calendar .fc-button-group .fc-button:hover{background:#ed1383;border-color:#ed1383;color:#fff}#calendar .fc-button-group .fc-button:before{display:inline-block;font:600 13px "HCo Gotham",arial,verdana,sans-serif}#calendar .fc-button-group .fc-button:first-child{border-radius:3px 0 0 3px;margin-left:-126px}#calendar .fc-button-group .fc-button:first-child:before{content:"<< Prev"}#calendar .fc-button-group .fc-button:last-child{border-radius:0 3px 3px 0;margin-left:33px}#calendar .fc-button-group .fc-button:last-child:before{content:"Next >>"}#calendar .fc-head .fc-day-header,#calendar .fc-head .fc-head-container{border-color:transparent}#calendar .fc-day-header{color:#818181;font:400 .8em/1 "HCo Gotham",arial,verdana,sans-serif;padding:10px 0 12px}#calendar .fc-body{border:3px solid #d4d4d4}#calendar .fc-bg .fc-other-month{background:#ededed;color:#4a4a4a}#calendar .fc-bg .fc-today{background:rgba(237,19,131,.15)}#calendar td[class^=fc-day]{padding:10px 10px 0}#calendar .fc-day-top.fc-other-month{opacity:.6}#calendar .fc-today .fc-day-number{color:#ed1383;text-shadow:1px 1px 0 #fff}#calendar .fc-day-grid-event .fc-content{align-items:flex-start;display:flex;flex-direction:column}#calendar .fc-day-grid-event .fc-time{font-weight:600;background:rgba(255,255,255,.75);border-radius:2px;color:rgba(90,45,131,.9);display:inline-block;font-size:.9em;letter-spacing:-.5px;line-height:.95;margin:2px 0;padding:1px 3px}#calendar .fc-day-grid-event .fc-time:after{content:"m";display:inline-block}#calendar .fc-day-number{font:400 .95em "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.5px;opacity:.7}#calendar .fc-event-container{padding:0 3px 3px}#calendar .fc-event{background:rgba(90,45,131,.8);border:0;font:500 .62em/1.1 "HCo Gotham",arial,verdana,sans-serif;padding:3px 5px 4px!important;transition:background ease .3s}#calendar .fc-event .fc-title{white-space:normal}#calendar .fc-event:active,#calendar .fc-event:focus,#calendar .fc-event:hover{background:#5a2d83;color:#fff;text-decoration:none}.tooltip{opacity:0!important}.tooltip.in{opacity:1!important}.tooltip.top .tooltip-arrow{border-top-color:#fff}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff}.tooltip p{display:inline}.tooltip strong{font-weight:400}.tooltip .tooltip-inner{background:#fff;box-shadow:0 0 10px -5px #4a4a4a;color:rgba(74,74,74,.9);font:400 .95em/1.3 "HCo Gotham",arial,verdana,sans-serif;padding:10px 20px 20px;text-align:left}.tooltip .tooltip-inner embed,.tooltip .tooltip-inner hr,.tooltip .tooltip-inner iframe,.tooltip .tooltip-inner>div{display:none!important}.tooltip .tooltip-inner h3{color:#5a2d83;font:600 1.4em/1 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 10px}.tooltip .tooltip-inner h5{color:rgba(90,45,131,.7);font:600 1em/1 "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.2px;margin:10px 0 0}.tooltip .tooltip-inner img{background-image:linear-gradient(270deg,#3b0751 7%,#672480 89%);border:0;border-radius:3px;color:#fff;height:120px;line-height:1.2;margin:0 -10px 3px;-o-object-fit:cover;object-fit:cover;width:calc(100% + 20px)}.modal-header .close{position:relative;transition:opacity ease .3s;z-index:9}.comments{border-top:2px solid rgba(226,226,226,.7);margin:0 auto 40px;padding-top:53px;position:relative;width:675px}.comments__header{background:#fff;display:inline-block;left:6px;margin:0;position:absolute;top:55px;z-index:1}.dining{align-items:stretch;margin-bottom:42px;position:relative}@media (max-width:767px){.dining{padding:0 15px}}@media (min-width:450px){.dining{display:flex}}@media (min-width:768px){.dining{height:160px}}@media (min-width:992px){.dining{height:190px}}@media (min-width:1200px){.dining{height:180px}}.dining:before{content:"";display:block;position:absolute;border:2px solid rgba(226,226,226,.7);bottom:0;left:15px;right:15px;top:0;z-index:-1}.dining__info{min-height:135px;overflow:hidden;padding:19px 30px 27px;position:relative}@media (min-width:450px){.dining__info{flex:1 100%;padding:26px 30px 26px;text-align:left}}@media (min-width:992px){.dining__info{padding:31px 40px 0;text-align:center}}@media (min-width:1200px){.dining__info{padding:37px 15px 0}}@media (min-width:450px){.dining__info:nth-child(2){flex:1 150%}}@media (min-width:992px){.dining__info:nth-child(2){flex:1 100%}}.dining__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);height:auto;width:100%}@media (min-width:450px){.dining__image{height:100%;width:auto}}.dining-info{color:rgba(74,74,74,.7);font-size:.85em;margin-top:7px}@media (min-width:768px){.dining-info{font-size:.75em}}@media (min-width:992px){.dining-info{font-size:.7em}}.divider{margin:0 -15px -10px}@media (min-width:768px){.divider{align-items:stretch;display:flex;margin-bottom:-30px;margin-top:-20px}.divider.divider__stretch{align-items:stretch}.divider.divider__top{align-items:flex-start}}.divider div[class^=col]{border:1px solid rgba(226,226,226,.4);border-width:3px 0 0;padding:15px}@media (min-width:768px){.divider div[class^=col]{align-items:center;display:flex;flex:1;border-width:0 0 0 3px;padding:30px 30px 30px}.divider div[class^=col]:last-child{padding:30px 15px 30px 30px}}.divider div[class^=col]:first-child{border-width:0}@media (min-width:768px){.divider div[class^=col]:first-child{padding:30px 30px 30px 15px}}.divider div[class^=col]>div{display:block;width:100%}.divider div[class^=col] .btn-group:last-child{margin-bottom:15px}.divider h3:first-child{margin-top:12px}h3+.divider div[class^=col]{padding-top:0!important}@media (min-width:768px){h3+.divider div[class^=col]{margin-top:30px}}@media (max-width:767px){.divider__stretch div[class^=col],.divider__top div[class^=col]{border-width:0;padding-bottom:5px}}@media (min-width:992px){.divider__two-thirds{align-items:stretch;display:flex;margin-bottom:-40px}.divider__two-thirds div[class^=col]{padding:30px 30px 50px}.divider__two-thirds div[class^=col]:nth-child(2){border-left:3px solid rgba(226,226,226,.4)}}.events{margin-top:15px;padding:0 0 10px;position:relative}.event__info{margin-bottom:50px;padding-top:15px}@media (min-width:992px){.event__info{padding-top:40px}}.event__copy{color:rgba(74,74,74,.9);line-height:1.7}@media (min-width:768px){.event__copy{margin-top:15px;padding-right:25px}}.event__copy p:empty{display:none}.event__copy iframe{max-width:100%}@media (max-width:767px){.event__copy iframe{height:52vw}}.event__copy--highlight{color:#4a4a4a;font-size:1.277em;margin-bottom:20px}@media (min-width:992px){.event__copy--highlight{margin-bottom:35px}}.events__accessibility{display:inline-block}@media (min-width:992px){.events__accessibility{position:relative;top:-29px}}.events__accessibility--item{background:#fff;border:2px solid #e2e2e2;border-radius:100px;display:inline-block;height:51px;margin-right:10px;position:relative;width:51px}@media (min-width:992px){.events__accessibility--item{border:0}}.events__accessibility--item:last-child{margin-right:0}.events__accessibility--item .dropdown-description{bottom:85%;top:auto}.events__accessibility--item:active .events__accessibility--icon,.events__accessibility--item:focus .events__accessibility--icon,.events__accessibility--item:hover .events__accessibility--icon{fill:rgba(90,45,131,.75)}.events__accessibility--item:active .dropdown-description,.events__accessibility--item:focus .dropdown-description,.events__accessibility--item:hover .dropdown-description{max-height:200px;max-width:300px;opacity:1}.events__accessibility--icon{transition:ease .3s all;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);fill:rgba(74,74,74,.35);height:27px;width:31px}@media (min-width:992px){.events__accessibility--icon{fill:rgba(74,74,74,.5)}}.events__schedule{background:#fff;border:0;border-radius:0!important;margin:5px 55px 0 0}.events__schedule:first-child{margin-top:-18px}.modal-body .events__schedule{margin-right:35px;padding-left:25px}.modal-body .events__schedule:last-child{margin-bottom:-18px}.events-mobile .events__schedule{margin-right:0}.events__date{color:#5a2d83;display:block;font:600 .975em "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.5px;margin:0 0 5px;padding:4px 75px 1px 0;position:relative}@media (min-width:768px){.events__date{font-size:.85em}}.events__date:active,.events__date:focus,.events__date:hover{color:#ed1383;text-decoration:none}.events__date--time{color:rgba(74,74,74,.6);font-size:.9em;font-weight:400;text-transform:lowercase}.events__date--weather{color:rgba(74,74,74,.4);float:right;font:400 .941em "HCo Gotham",arial,verdana,sans-serif;margin:2px 50px 0 10px}.events__date--weather.schooltime{margin-right:75px}.events__button{position:absolute;right:10px;top:10px}@media (max-width:767px){.events__button{right:7px;top:9px}}.modal-body .events__button{padding:8px 12px 7px;right:7px;top:7px}.events__reservation{background:rgba(255,255,255,.44);border:1px solid rgba(202,202,202,.5);border-radius:4px;display:block;height:33px;position:absolute;right:-45px;top:10px;width:35px}.events__reservation.active{background:#fff;border-color:#fff}.events__reservation:active .dropdown-description,.events__reservation:focus .dropdown-description,.events__reservation:hover .dropdown-description{max-height:200px;max-width:300px;opacity:1}.events__reservation--icon{position:absolute;top:50%;transform:translateY(-50%);fill:rgba(74,74,74,.35);height:18px;position:relative;width:19px}.active .events__reservation--icon{fill:#ed1383}.filter{padding-left:34px}.filter__items{margin:20px 0 0 -15px}.filter__items--small{font-size:.93em;margin:5px 4px 5px 0}.filter__item{border:0;border-radius:0!important;font:500 .865em "HCo Gotham",arial,verdana,sans-serif;margin:5px -19px 0 0;padding:7px 15px}.filter__item a{display:block}.filter__item a:active,.filter__item a:focus,.filter__item a:hover{text-decoration:none}.filter__item.active{background:rgba(255,255,255,.65)}.filter__item.active:active,.filter__item.active:focus,.filter__item.active:hover{background:rgba(255,255,255,.65)}.filter__item.active a{color:rgba(74,74,74,.5);cursor:default}.filter__item.active a:active,.filter__item.active a:focus,.filter__item.active a:hover{color:rgba(74,74,74,.5)}.filter__item.active .filter__items--small .filter__item{background:#fff;border:1px solid rgba(74,74,74,.13);border-width:1px 0 1px 1px}.filter__item.active .filter__items--small .filter__item a{color:#5a2d83;cursor:pointer}.filter__item.active .filter__items--small .filter__item a:active,.filter__item.active .filter__items--small .filter__item a:focus,.filter__item.active .filter__items--small .filter__item a:hover{color:#ed1383}.filter__item.active .filter__items--small .filter__item.active{background:0 0;border-color:rgba(74,74,74,.07)}.filter__item.active .filter__items--small .filter__item.active:active,.filter__item.active .filter__items--small .filter__item.active:focus,.filter__item.active .filter__items--small .filter__item.active:hover{background:0 0}.filter__item.active .filter__items--small .filter__item.active a{color:rgba(74,74,74,.35);cursor:default}.filter__item.active .filter__items--small .filter__item.active a:active,.filter__item.active .filter__items--small .filter__item.active a:focus,.filter__item.active .filter__items--small .filter__item.active a:hover{color:rgba(74,74,74,.35)}.filter__headline{font-size:1em;font-weight:400;letter-spacing:-.5px;opacity:.7;margin:0 0 -2px}.filter__items+.filter__headline{margin:20px 0 -12px}.filter__copy{background:rgba(255,255,255,.4);border-radius:5px 0 0 5px;color:rgba(74,74,74,.7);font:400 .62em/1.6 "HCo Gotham",arial,verdana,sans-serif;margin:15px -19px -2px -15px;padding:10px 16px}@media (max-width:767px){.filter__pills{margin:-25px -15px 25px}}@media (min-width:768px){.filter__pills{margin-bottom:30px}}@media (min-width:992px){.filter__pills{margin-bottom:20px}}.filter__pills .col-xs-6{width:calc(50% + 16px)}.filter__pills .col-xs-6:first-child{margin:0 -31px 0 -1px}.filter__pills .col-xs-6:last-child .btn-pill{border-radius:0 5px 5px 0}@media (min-width:768px) and (max-width:991px){.filter__pills~.filter__pills{margin-top:-20px}}.filter__pills--long{margin-top:-26px!important}@media (min-width:992px){.filter__pills--long{margin-top:-17px!important}}.filter__pills--long .filter__icon{transition:ease .3s all;display:inline-block;fill:currentColor;height:14px;margin-right:1px;position:relative;top:1px;width:14px}.filter__pills--long .btn-pill:last-child{border-radius:0 0 5px 5px}.filter__mobile{text-align:left;width:100%}.filter__mobile .caret{margin-top:8px}.filter__dropdowns{position:static}.filter__dropdowns--menu{border-width:0 2px 2px;float:none;left:18px;padding:5px 5px 10px;top:34px;white-space:normal;width:calc(100vw - 37px)}@media (min-width:768px){.filter__dropdowns--menu{padding:5px 15px 12px;text-align:center;width:calc(100vw - 57px)}}.filter__dropdowns--menu>li{font-size:1.3em;margin-top:5px}@media (max-width:767px){.filter__dropdowns--menu>li{display:block}.filter__dropdowns--menu>li>a:after{display:none}}@media (min-width:768px){.filter__dropdowns--menu>li{display:inline-block}.filter__dropdowns--menu>li:after{color:rgba(237,19,131,.8);content:"\2022";font-size:.7em;padding:0 0 0 2px;position:relative;top:-2px}.filter__dropdowns--menu>li:last-child:after{display:none}.filter__dropdowns--menu>li>a{display:inline}}label.error{margin-top:5px;color:#b94a48;font-size:90%}label.error.valid{display:none!important}.controls label{font-weight:400}.required-text{color:#b94a48}input[type=file]{line-height:1em;font-size:80%;margin-top:6px}.has-error .control-label{color:#5a2d83}.has-error .form-control{border-color:rgba(90,45,131,.8)}.has-error .form-control:active,.has-error .form-control:focus{border-color:rgba(90,45,131,.8);box-shadow:0 0 8px rgba(90,45,131,.4)}label.error{background:rgba(255,255,255,.5);border-radius:3px;color:rgba(74,74,74,.7);font:600 .6em/1 "HCo Gotham",arial,verdana,sans-serif;padding:0 0 2px 17px}.text-danger{color:#5a2d83!important}.control-label .text-danger{background:#5a2d83;border-radius:3px 0 0 3px;color:rgba(255,255,255,.8)!important;font-size:1.1em;font-weight:400;height:43px;opacity:.8;padding:11px 8px 0 4px;position:absolute}@media (max-width:991px){.control-label .text-danger{bottom:-43px;right:calc(100% - 19px)}}@media (max-width:767px){.control-label .text-danger{bottom:-48px}}@media (min-width:992px){.control-label .text-danger{padding:11px 8px 0 4px;right:-18px;top:0}}.form-control{border:2px solid rgba(74,74,74,.2);font-size:1em;height:43px;padding:5px 15px}.form-control+.btn-lg{margin-top:15px}.headernav__search .form-control{font-size:14px}.form-control:active,.form-control:focus{border-color:rgba(90,45,131,.8);box-shadow:0 0 8px rgba(90,45,131,.4)}.control-label{font-size:.825em;font-weight:500;padding-left:29px}@media (min-width:992px){.control-label{padding:8px 15px 0}}.form__email{margin:2px 8px 50px;position:relative}@media (min-width:768px){.form__email{margin:-3px 0 70px}.map__email--sidebar .form__email{margin-bottom:38px}}.form__email:before{content:"";display:block;position:absolute;background:#fff;border-radius:5px 0 0;height:4px;left:2px;right:10px;top:2px;z-index:2}.form__email--input{border:2px solid #e2e2e2;border-radius:5px;display:block;font-size:.85em;margin-top:4px;padding:10px 50px 8px 17px;width:100%}@media (max-width:767px){.form__email--input{font-size:1.066em;padding-top:8px}}@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){.form__email--input{padding:11px 50px 9px 17px!important}}.map__email--sidebar .form__email--input{font-size:.9em;margin-top:12px;padding:6px 15px}.form__email--button{background:#fff;border:2px solid rgba(90,45,131,.6);border-radius:5px;bottom:2px;color:#5a2d83;cursor:pointer;font:600 .95em "HCo Gotham",arial,verdana,sans-serif;margin-left:5px;padding:0;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:0;width:46px;z-index:3}@media screen and (-webkit-min-device-pixel-ratio:0){.form__email--button{width:52px}}@media (min-width:768px){.form__email--button{bottom:2px;right:-7px;top:4px;width:57px}}.map__email--sidebar .form__email--button{border-radius:0 0 5px 5px;border-top-color:#e2e2e2;bottom:auto;font-size:.83em;left:50%;margin-left:-45px;padding:4px 13px;right:auto;text-align:center;top:calc(100% - 4px);white-space:nowrap;width:90px}.form-photo{border-radius:5px;display:inline-block;margin-bottom:20px;max-width:100%}@media (max-width:767px){#map.jumbotron{height:200px;margin-bottom:45px}}@media (min-width:768px){#map.jumbotron{height:400px;margin-bottom:55px;overflow:visible!important}#map.jumbotron:after{content:"";display:block;position:absolute;background:#e2e2e2;bottom:-7px;height:2px;left:0;right:0}}@media (min-width:992px){#map.jumbotron{height:500px}}@media (min-width:1200px){#map.jumbotron{height:600px}}.jumbotron__bg{background-image:linear-gradient(0deg,#360836 7%,#6b196c 93%);bottom:0;left:0;opacity:.65;position:absolute;right:0;top:0;transform:skew(-30deg);z-index:3}@media (max-width:991px){.jumbotron__bg{opacity:.75;top:4px}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:991px){.jumbotron__bg{top:0;transform:perspective(300px) rotateX(20deg)}}@media screen and (min--moz-device-pixel-ratio:0) and (max-width:991px){.jumbotron__bg{top:0;transform:perspective(300px) rotateX(20deg)}}.jumbotron__bg+.jumbotron__bg{mix-blend-mode:color;opacity:.8;z-index:2}@media (max-width:991px){.jumbotron__bg+.jumbotron__bg{display:none}}.jumbotron__bg+.jumbotron__bg+.jumbotron__bg{mix-blend-mode:exclusion;opacity:1;z-index:1}.jumbotron__bg:after,.jumbotron__bg:before{content:"";display:block;position:absolute;bottom:0;top:0;width:8px}@media (min-width:992px){.jumbotron__bg{background-image:linear-gradient(270deg,#360836 7%,#6b196c 92%)}.jumbotron__bg:before{background:rgba(107,25,108,.65);left:-18px}.jumbotron__bg:after{background:rgba(54,8,54,.65);right:-18px}}.eventfeature{overflow:hidden}@media (min-width:768px){.eventfeature{height:400px;overflow:hidden}}@media (min-width:992px){.eventfeature{height:500px}}@media (min-width:1200px){.eventfeature{height:600px}}.eventfeature .eventfeature__contents,.eventfeature .eventfeature__padder,.eventfeature .item{position:relative}@media (min-width:768px){.eventfeature .eventfeature__contents,.eventfeature .eventfeature__padder,.eventfeature .item{height:400px}}@media (min-width:992px){.eventfeature .eventfeature__contents,.eventfeature .eventfeature__padder,.eventfeature .item{height:500px}}@media (min-width:1200px){.eventfeature .eventfeature__contents,.eventfeature .eventfeature__padder,.eventfeature .item{height:600px}}.eventfeature.internal{margin-bottom:-10px}@media (max-width:767px){.eventfeature.internal .eventfeature__contents,.eventfeature.internal .eventfeature__padder,.eventfeature.internal .item{height:auto!important}}@media (min-width:768px){.eventfeature.internal{margin-bottom:35px}.eventfeature.internal:after{content:"";display:block;position:absolute;background:#e2e2e2;bottom:-7px;height:2px;left:0;right:0}}.eventfeature--nocrop{height:auto}.eventfeature--nocrop .eventfeature__contents,.eventfeature--nocrop .item{height:auto}.eventfeature--nocrop .eventfeature__padder{display:none}.eventfeature__contents{display:block;text-align:center;transition:none}.eventfeature__contents:active,.eventfeature__contents:focus,.eventfeature__contents:hover{text-decoration:none}.eventfeature__padder{display:inline-block;overflow:hidden;vertical-align:bottom;width:1px}.eventfeature__image{box-shadow:10px 8px 2px 0 rgba(0,0,0,.15),-10px 8px 2px 0 rgba(0,0,0,.15);height:auto;width:102%;z-index:2}@media (min-width:768px){.eventfeature__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.eventfeature--nocrop .eventfeature__image{left:auto;position:relative;top:auto;transform:none;width:100%}@media (min-width:1140px){.eventfeature--nocrop .eventfeature__image{height:600px;width:auto}}.item--nocrop .eventfeature__image{height:auto;width:calc(100vw - 20px)}@media (min-width:768px){.item--nocrop .eventfeature__image{height:400px;width:auto}}@media (min-width:992px){.item--nocrop .eventfeature__image{height:500px}}@media (min-width:1200px){.item--nocrop .eventfeature__image{height:600px}}.eventfeature__caption{color:#fff;font:800 2em/.85 "HCo Gotham",arial,verdana,sans-serif;text-align:center;text-transform:uppercase}.internal .eventfeature__caption{height:auto}@media (min-width:768px){.eventfeature--nocrop .eventfeature__caption{left:50%;position:absolute;transform:translateX(-50%);bottom:10px}}@media (max-width:991px){.eventfeature__caption{bottom:18px;left:0;padding:3px 30px 15px;position:absolute;right:0}}@media (max-width:767px){.eventfeature__caption{bottom:10px;padding-bottom:3px}}@media (min-width:992px){.eventfeature__caption{border:0;bottom:35px;display:inline-block;height:auto;max-width:725px;padding:10px 14px 11px;position:relative;text-align:left}.eventfeature__caption.medium{font-size:2.25em}.eventfeature__caption.large{font-size:2.5em}}@media (min-width:992px) and (min-width:1200px){.eventfeature__caption{max-width:850px;padding:13px 22px 13px 19px}}.eventfeature__caption--container{position:relative;z-index:4}@media (min-width:768px){.eventfeature__caption--container{padding:3px 20px}.eventfeature__caption--container.schooltime{padding-top:5px}}@media (min-width:992px){.eventfeature__caption--container{font-size:.85em}.eventfeature__caption--container.no-date{padding-top:5px}}@media (min-width:1200px){.eventfeature__caption--container{font-size:1em;max-width:1075px}.internal .eventfeature__caption--container{padding:5px 20px 7px}}.event__copy .eventfeature__caption--container{font-size:2.3em;margin-bottom:15px;padding:0}@media (max-width:767px){.eventfeature__caption--container.eventfeature__home{display:block}}.eventfeature__caption--subhead{margin:0}.subhead{color:#ffcce6;font:300 .5333em/1 "HCo Gotham",arial,verdana,sans-serif;position:relative;z-index:9}@media (max-width:991px){.subhead{margin-top:15px}}@media (max-width:767px){.subhead{margin:10px 0 1px}}.date-light{font-size:.35em;font-weight:400;letter-spacing:0;opacity:.55;text-transform:uppercase}.eventfeature__headline{align-items:center;flex-grow:1;padding-bottom:0;padding-left:20px;position:relative;z-index:2}.internal .eventfeature__headline{max-height:100vh;text-align:center;width:100%}@media (max-width:767px){.eventfeature__headline{font-size:inherit;max-height:10000vh;overflow:visible;padding:0 0 6px}}@media (max-width:400px){.eventfeature__headline{font-size:.9em}}@media (max-width:991px){.eventfeature__headline{text-align:center}.eventfeature__headline:first-child{margin-top:15px}}@media (min-width:768px){.eventfeature__headline{display:block;font-size:inherit;margin:0;max-height:9000em;padding:0;vertical-align:inherit}}.eventfeature__ticket{border-left:2px solid #e2e2e2;display:inline-block;padding:7px 13px}.eventfeature__ticket--icon{fill:#5a2d83;height:32px;width:32px}.eventfeature__arrow{transition:ease .3s all;background:url(/assets/img/feature-arrow.svg) no-repeat center center;display:block;height:22px;margin-top:-11px;opacity:.35;position:absolute;text-indent:-9000em;top:50%;width:30px}.eventfeature__arrow.prev{left:-47px}.eventfeature__arrow.next{right:-47px;transform:rotate(180deg)}.eventfeature__arrow:active,.eventfeature__arrow:focus,.eventfeature__arrow:hover{opacity:1}.eventfeature__upcoming{background:#fff;box-shadow:0 0 8px rgba(74,74,74,.8);border-radius:5px;margin:-97px 0 0 52px;width:300px;transform:scale(.7)}.eventfeature__upcoming .nav__event--image,.eventfeature__upcoming .nav__event--text{display:inline-block;margin-right:-2px}.eventfeature__upcoming .nav__event--image{border-radius:5px 0 0 5px;overflow:hidden}.eventfeature__upcoming .nav__event--text{max-height:70px;padding:3px 18px 3px 14px}.eventfeature__upcoming.next{margin-left:52px}@media (max-width:767px){.eventfeature__image--container{display:block;height:calc((100vw * .6) + 58px);overflow:hidden;position:relative}.eventfeature--nocrop .eventfeature__image--container{height:auto}}@media (max-width:767px) and (max-height:364px){.eventfeature .owl-wrapper-outer{padding-bottom:25px!important}}.list__enclosed .list-group-item{border-color:#e2e2e2;border-radius:0;border-width:2px 3px;color:rgba(74,74,74,.85);font-size:.8em;line-height:1.4;padding:8px 18px 7px 32px;position:relative}@media (min-width:768px){.list__enclosed .list-group-item{padding:12px 18px 11px 35px}}.list__enclosed .list-group-item:first-child{border-top:0;padding-top:16px}.list__enclosed .list-group-item:first-child:before{top:17px}@media (min-width:768px){.list__enclosed .list-group-item:first-child:before{top:15px}}.list__enclosed .list-group-item:last-child{border-width:2px 3px 3px;border-radius:0 0 5px 5px}.list__enclosed .list-group-item:before{content:"";display:block;position:absolute;color:rgba(74,74,74,.3);content:"\2022";left:18px;top:11px}@media (min-width:768px){.list__enclosed .list-group-item:before{left:18px;top:13px}}.list__enclosed .spacer{opacity:.35;padding:0 10px;position:relative;top:-2px}@media (max-width:767px){.list__enclosed .spacer{display:block;height:1px;text-indent:-9000em}}.list__enclosed .soften{font-size:.9em;opacity:.7}.list__enclosed--consumers .list__consumers--headline{display:block;font:500 1.15em "HCo Gotham",arial,verdana,sans-serif;margin-top:-1px}@media (min-width:768px){.list__enclosed--consumers .list__consumers--headline{font-size:1.05em}}.list__enclosed--consumers .list__consumers--headline:active,.list__enclosed--consumers .list__consumers--headline:focus,.list__enclosed--consumers .list__consumers--headline:hover{text-decoration:none}.list__enclosed--consumers .list__consumers--headline+.panel-collapse p{font-size:.93em;line-height:1.5;margin-bottom:4px}@media (min-width:992px){.list__enclosed--consumers .list__consumers--headline+.panel-collapse p{margin-bottom:-5px}}.list__enclosed--consumers .list__consumers--headline+.panel-collapse p:first-child{margin-top:7px}.list__enclosed--consumers .list__consumers--headline+.panel-collapse p:last-child{margin-bottom:3px}.list__enclosed--consumers .list__consumers--headline+.panel-collapse ul{margin:18px 20px -5px -12px!important}@media (min-width:992px){.list__enclosed--consumers .list__consumers--headline+.panel-collapse ul{margin-top:27px!important}}.list__enclosed--consumers .list__consumers--headline+.panel-collapse .btn{margin-bottom:10px}.list__enclosed--consumers .list-group-item:before{margin-top:-3px}.list__enclosed--consumers .list-group-item:first-child:before{margin-top:-1px}.list__enclosed--no-bullet .list-group-item:before{display:none}.list__schooltime{font-size:.95em}.list__schooltime .list-group-item{color:rgba(74,74,74,.7);padding:9px 18px 8px}.list__schooltime .list-group-item:first-child{border-radius:5px 5px 0 0;border-top:3px solid #e2e2e2;padding-top:9px}.list__schooltime .list-group-item:before{display:none}.list__schooltime .list-group-item strong{color:#4a4a4a;float:left;margin-right:10px}.list__photo{border:1px solid #e2e2e2;border-radius:5px;max-width:35%;padding:5px}.list__photo.margin{margin:7px 0 20px 20px}.list__photo+p{padding-top:7px}.map{background:#e2e2e2;margin:29px 0 -10px;overflow:hidden;position:relative;width:100vw}@media (min-width:768px){.map{margin:40px 0;width:calc(100vw - 15px)}}.map:after{content:"";display:block;position:absolute;background:url(/assets/img/larger-map.gif);height:851px;width:851px}@media (max-width:767px){.map:after{left:50%;position:absolute;transform:translateX(-50%);bottom:-426px;left:calc(50% + 203px)}}@media (min-width:768px){.map:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);left:calc(50% + 420px);top:calc(50% + 211px)}}@media (min-width:992px){.map:after{left:calc(50% + 465px)}}@media (min-width:1200px){.map:after{left:calc(50% + 514px)}}.map__container{align-items:center;display:flex;flex-flow:row wrap;position:relative;z-index:1}@media (max-width:767px){.map__container div[class^=map]{flex:1 100%}}.map__email{padding:25px 0 45px;position:relative}@media (max-width:767px){.dining+.map__email{padding-top:15px}}@media (min-width:768px){.map__email{padding:13px 0 52px}}.map__container .map__email:before{content:"";display:block;position:absolute;background:#fff;bottom:0;left:-100vw;right:-100vw;top:0;z-index:-1}@media (max-width:767px){.map__email .col-sm-6:first-of-type{text-align:center}}@media (min-width:768px){.map__email .col-sm-6:first-of-type{margin-left:-20px}}@media (min-width:992px){.map__email .col-sm-6:first-of-type{margin-left:10px}}.map__email--sidebar{padding:20px 10px 1px}@media (min-width:992px){.map__email--sidebar{background:rgba(90,45,131,.175);border-radius:7px;margin-bottom:20px}.map__email--sidebar h4{color:#ed1383;font-size:1.3em;font-weight:700}.map__email--sidebar .form__email--input{border-color:rgba(80,13,99,.25)}}.map__email--copy{color:rgba(74,74,74,.85);margin:0}.map__email--copy strong{color:#4a4a4a;font-weight:500}@media (min-width:768px){.map__email--copy{font-size:.75em}}.eclub{margin:25px 5px 40px}@media (min-width:768px){.eclub{margin:50px auto 65px}}@media (min-width:992px){.eclub{background:rgba(90,45,131,.175);border-radius:7px;margin:30px auto 45px;padding:22px}}@media (min-width:992px){.eclub{max-width:963px}}@media (min-width:1200px){.eclub{max-width:1020px}}.eclub #cc_embed_signup_scroll{position:relative}.eclub .eclub-form{width:100%}@media (min-width:768px){.eclub .eclub-form{width:480px}}@media (max-width:767px){.eclub .eclub-text{text-align:center!important}}@media (min-width:768px){.eclub .eclub-text{margin-right:30px;width:215px}}@media (min-width:992px){.eclub .eclub-text{width:345px}}@media (min-width:1200px){.eclub .eclub-text{width:375px}}.eclub h4{color:#ed1383;margin-bottom:1px}@media (min-width:992px){.eclub h4{font-weight:700;font-size:1.55em}}.eclub .map__email{align-items:center;display:flex;justify-content:center;padding:0;position:relative}@media (max-width:767px){.eclub .map__email{flex-direction:column;width:100%}}@media (max-width:767px){.eclub .map__email--copy{font-size:.9em;padding:5px 15px}}@media (min-width:992px){.eclub .map__email--copy{color:rgba(74,74,74,.95);font-size:.8em}}.eclub .form__email--input{border-width:3px;color:rgba(74,74,74,.8);font-size:.9em;padding:10px 50px 10px 20px;transition:border-color ease .3s}@media (min-width:992px){.eclub .form__email--input{border-color:rgba(80,13,99,.25);margin:0}}.eclub .form__email--input:focus{border-color:rgba(237,19,131,.5);outline:0}.eclub .form__email--button{border:3px solid #ffcce6;border-radius:6px;box-shadow:0 0 0 3px #fff;color:#e7045f;top:0;transition:border-color ease .3s;width:60px}@media (min-width:992px){.eclub .form__email--button{border-color:rgba(80,13,99,.25);box-shadow:none}}.eclub .form__email--button:active,.eclub .form__email--button:focus,.eclub .form__email--button:hover{border-color:rgba(237,19,131,.5);outline:0}@media (max-width:767px){.eclub .form__email--button{right:0}}@media (min-width:768px){.eclub .form__email--button{width:72px}}.map__social{position:relative}.map__address--box{background:#fff;border:2px solid rgba(74,74,74,.3);border-radius:10px;color:rgba(74,74,74,.75);font:400 1.067em "HCo Gotham",arial,verdana,sans-serif;margin:80px 0 80px -63px;padding:14px 10px 10px;position:relative;width:208px;z-index:1}@media (max-width:767px){.map__address--box{left:50%;padding-top:14px}}@media (min-width:768px){.map__address--box{font-size:.75em;margin:0 0 0 65px;width:235px}}@media (min-width:992px){.map__address--box{margin-left:121px}}@media (min-width:1200px){.map__address--box{margin-left:155px}}.map__address--box:after,.map__address--box:before{content:"";display:block;position:absolute;position:absolute;top:50%;transform:translateY(-50%);border-style:solid;height:0;right:100%;width:0}@media (min-width:768px) and (max-width:991px){.map__address--box:after,.map__address--box:before{display:none}}.map__address--box:before{border-width:14px 35px 14px 0;border-color:transparent rgba(74,74,74,.3) transparent transparent;z-index:2}.map__address--box:after{border-width:12px 31px 12px 0;border-color:transparent #fff transparent transparent;z-index:3}.map__pin{position:absolute;top:50%;transform:translateY(-50%);background:url(/assets/img/pin.svg);height:45px;right:calc(100% + 40px);width:34px}@media (min-width:768px){.map__pin{right:calc(100% + 10px)}}@media (min-width:992px){.map__pin{right:calc(100% + 40px)}}@media (max-width:767px){.map__address,.map__email,.map__social{width:100vw}}@media (min-width:768px){.map__email{order:1;width:100%}.map__social{order:2;width:58.33333333%}.map__address{order:3;width:41.66666667%}}.map__small{border-radius:7px;width:100%}.map__small.map:after{left:445px;top:0}@media (max-width:767px){.map__small.map:after{opacity:.4}}@media (min-width:768px){.map__small.map:after{left:calc(50% + 395px);top:calc(50% + 137px)}}.map__small .map__container{display:block;width:100%}@media (min-width:768px){.map__small .map__container{display:flex;flex-flow:row nowrap}}@media (max-width:767px){.map__small .map__address--box{left:auto;margin:50px auto}}@media (min-width:768px){.map__small .map__address--box{margin-left:100px}}@media (min-width:992px){.map__small .map__address--box{margin-left:25px}}@media (min-width:1200px){.map__small .map__address--box{margin-left:130px}}.map__small .news__item{min-height:1px;padding:40px 20px 25px}@media (min-width:768px){.map__small .news__item{padding:45px 20px 0}}@media (max-width:767px){.map__small .map__address{width:calc(100vw - 70px)}.map__small .map__address--box:after,.map__small .map__address--box:before,.map__small .map__pin{display:none}}@media (min-width:768px){.map__small .map__address,.map__small .map__weather{flex:1 100%}.map__small .map__pin{display:block}}@media (min-width:992px){.map__small .map__weather{min-width:325px}.map__small .map__address--box:after,.map__small .map__address--box:before,.map__small .map__pin{display:none}}@media (min-width:1200px){.map__small .map__address--box:after,.map__small .map__address--box:before,.map__small .map__pin{display:block}}@media (max-width:767px){.map__sarasota.map:after{display:none}}@media (min-width:768px){.map__sarasota.map:after{left:calc(50% + 420px);top:calc(50% + 135px)}}@media (min-width:992px){.map__sarasota.map:after{left:calc(50% + 464px)}}@media (min-width:1200px){.map__sarasota.map:after{left:calc(50% + 517px)}}.map__sarasota .news__item--copy:after{display:none}.map__sarasota .summary{text-transform:lowercase}@media (max-width:767px){.map__sarasota .news__item{padding:58px 35px 0}}@media (min-width:768px){.map__sarasota .news__item{padding:58px 50px 0}}@media (min-width:1200px){.map__sarasota .news__item{padding:58px 70px 0}}.infoBox{border:3px solid rgba(175,175,175,.5);border-radius:10px;margin:-90px 0 0 58px;padding:0!important;position:absolute}@media (max-width:767px){.infoBox{margin:0;width:260px!important}.infoBox .clear{display:none}}.infoBox:after,.infoBox:before{content:"";display:block;position:absolute;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 30px 30px 0;height:0;left:-30px;top:65px;width:0}@media (max-width:767px){.infoBox:after,.infoBox:before{display:none}}.infoBox:before{border-color:transparent rgba(175,175,175,.5) transparent transparent;border-width:0 34px 35px 0;left:-37px;top:62px}.infoBox>img{position:absolute!important;right:-22px;top:-22px}.infoBox .btn-group{background:#e2e2e2;display:block;margin:10px -20px 0;padding:5px 10px;position:relative}@media (max-width:767px){.infoBox .btn-group{display:none}}.infoBox .btn-group>.btn{border-color:#e2e2e2;float:none}.infoBox .btn-group form{margin:7px 0 5px}.infoBox input{border:0;border-radius:5px;font:400 1.2em "HCo Gotham",arial,verdana,sans-serif;margin-top:-5px;padding:10px;text-align:center;width:100%}.infoBox button{background:#fff;border:2px solid #e2e2e2;border-radius:0 0 5px 5px;color:#5a2d83;font:600 13px "HCo Gotham",arial,verdana,sans-serif;left:50%;margin-left:-65px;padding:5px 0;position:absolute;text-align:center;text-transform:uppercase;top:calc(100% - 10px);width:150px}.listing{background:#fff;border-radius:8px;padding:20px}@media (max-width:767px){.listing{padding:12px}}.listing h3{color:#5a2d83;font:600 1.7em/1 "HCo Gotham",arial,verdana,sans-serif;margin:0 0 5px}@media (max-width:767px){.listing h3{margin-bottom:0}}.listing .map--teaser,.listing address{color:rgba(74,74,74,.7);font:400 1.15em/1.5 "HCo Gotham",arial,verdana,sans-serif;margin-bottom:10px}@media (max-width:767px){.listing .map--teaser,.listing address{display:none}}.listing .map--teaser+address,.listing address+address{border-top:2px solid rgba(226,226,226,.5);padding-top:12px}.map--photo{border-radius:5px;height:100px;margin:12px 0;overflow:hidden;position:relative}.map--photo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.masthead{height:105px;margin-bottom:50px;overflow:hidden;position:relative;z-index:1}@media (min-width:768px){.masthead{height:150px}}.masthead:after,.masthead:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0}.masthead:before{background:rgba(120,120,120,.6);z-index:1}.masthead:after{background:rgba(80,13,99,.5);z-index:2}.masthead .eventfeature__padder{height:105px}@media (min-width:768px){.masthead .eventfeature__padder{height:150px}}.masthead:first-child,style:first-child+.masthead{border-bottom:5px solid #e2e2e2;height:auto;margin:6px 0 35px}.masthead:first-child .eventfeature__padder,.masthead:first-child:after,.masthead:first-child:before,style:first-child+.masthead .eventfeature__padder,style:first-child+.masthead:after,style:first-child+.masthead:before{display:none}.masthead:first-child+.alert,style:first-child+.masthead+.alert{position:relative;z-index:9}.masthead:first-child .masthead__headline,style:first-child+.masthead .masthead__headline{color:#663682}@media (max-width:767px){.masthead:first-child .masthead__headline,style:first-child+.masthead .masthead__headline{font-size:1.8em;margin-top:12px}}.masthead__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);display:none;height:auto;width:102%}.masthead__headline{color:#fff;display:inline-block;font-family:"HCo Gotham",arial,verdana,sans-serif;letter-spacing:-1.5px;margin:0 1px 12px 0;max-width:calc(100vw - 10px);position:relative;z-index:3}@media (min-width:768px){.masthead__headline{margin-bottom:15px;max-width:716px}}@media (min-width:992px){.masthead__headline{max-width:930px}}@media (min-width:1200px){.masthead__headline{max-width:1130px}}.masthead__headline.masthead__headline--bump{padding:0 0 5px 5px}@media (min-width:768px){.masthead__headline.masthead__headline--bump{padding:0 0 10px 15px}}.information .masthead__headline.masthead__headline--bump{position:absolute;bottom:0}.masthead__small{border-radius:5px;height:123px;margin:35px 0 15px;padding:15px}@media (min-width:768px){.masthead__small{height:165px}}.masthead__small:after,.masthead__small:before{opacity:.3}.masthead__small.masthead--wrap{border-radius:5px 5px 0 0;margin-bottom:0}.masthead__small+.pull-quote{border-radius:0 0 10px 10px;border-top:0;margin-top:-5px}.masthead__small.masthead--photo{height:150px;margin-bottom:5px}@media (min-width:768px){.masthead__small.masthead--photo{height:235px}}@media (min-width:992px){.masthead__small.masthead--photo{height:200px}}@media (min-width:1200px){.masthead__small.masthead--photo{height:275px}}.masthead__small.masthead--photo:after,.masthead__small.masthead--photo:before{display:none}.masthead__small.masthead--photo+.list-group{margin-top:-5px}.masthead__small .masthead__headline{font-size:1.45em;font-weight:600;max-width:75vw}@media (min-width:768px){.masthead__small .masthead__headline{max-width:684px}}@media (min-width:992px){.masthead__small .masthead__headline{max-width:581px}}@media (min-width:1200px){.masthead__small .masthead__headline{max-width:811px}}.masthead__small .masthead__image{display:block}@media (max-width:414px){.masthead__small .masthead__image{height:102%;width:auto}}.masthead__button{left:50%;position:absolute;transform:translateX(-50%);border-radius:3px;box-shadow:0 0 0 2px rgba(255,255,255,.3);left:50%;top:-8px}.masthead__heart{-webkit-animation:heartbeat 3s infinite;animation:heartbeat 3s infinite;display:inline-block;height:25px;width:26px}@media (min-width:768px){.masthead__heart{height:32px;width:35px}}@-webkit-keyframes heartbeat{0%,100%,44%,50%,94%{fill:rgba(255,255,255,.7);transform:rotate(0) scale(1)}21%{fill:#fff;transform:rotate(-10deg) scale(1.2)}73%{fill:#fff;transform:rotate(10deg) scale(1.2)}}@keyframes heartbeat{0%,100%,44%,50%,94%{fill:rgba(255,255,255,.7);transform:rotate(0) scale(1)}21%{fill:#fff;transform:rotate(-10deg) scale(1.2)}73%{fill:#fff;transform:rotate(10deg) scale(1.2)}}.featherlight .featherlight-inner.video{margin:0 -1px -10px}.featherlight .featherlight-content{border-radius:15px;overflow:visible}.featherlight .featherlight-close-icon{transition:ease .3s all;background:0 0;color:#fff;font:800 30px/.7 "HCo Gotham",arial,verdana,sans-serif;height:25px;opacity:.6;right:-25px;top:-25px}.featherlight .featherlight-close-icon:active,.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight-image{border-radius:6px;max-height:calc(100vh - 110px);max-width:calc(100vw - 36px);width:auto!important}.featherlight-next,.featherlight-previous{transition:ease .3s all;opacity:0}.featherlight-next span,.featherlight-previous span{transition:ease .3s all;display:block;font-size:40px;opacity:0;width:60%}.featherlight-next:active,.featherlight-next:hover,.featherlight-next:visited,.featherlight-previous:active,.featherlight-previous:hover,.featherlight-previous:visited{background:rgba(11,11,11,.5);opacity:1}.featherlight-next:active span,.featherlight-next:hover span,.featherlight-next:visited span,.featherlight-previous:active span,.featherlight-previous:hover span,.featherlight-previous:visited span{opacity:1}.featherlight-previous{border-radius:6px 0 0 6px;right:85%}.featherlight-previous span{left:25%}.featherlight-next{border-radius:0 6px 6px 0;left:85%}.featherlight-next span{right:25%}.modal-header{border-bottom:2px solid #e2e2e2;font-size:.9em;padding:18px 23px}.modal-header h4{line-height:1.1}.modal-header .close{font:600 2em/1 "HCo Gotham",arial,verdana,sans-serif;margin-top:0}.modal-body{padding:20px 25px}@media (min-width:768px){.modal-body{font-size:.95em}}.modal-body h1:first-child,.modal-body h2:first-child,.modal-body h3:first-child,.modal-body h4:first-child,.modal-body p:first-child,.modal-body ul:first-child{margin-top:0}.modal-body p{color:rgba(74,74,74,.8)}.modal-title{color:rgba(90,45,131,.75);padding-right:20px}.modal-footer{border-top:2px solid #e2e2e2;padding:12px 15px}.modal-footer .btn-primary{padding:8px 17px}.modal-well{background:#e2e2e2;margin:-30px -25px -20px;padding:30px 25px 25px}p+.modal-well,ul+.modal-well{margin-top:30px;padding-left:25px}.modal-well__contents{background:#fff;padding:25px 30px 25px}.modal-well__contents a:last-child,.modal-well__contents h1:last-child,.modal-well__contents h2:last-child,.modal-well__contents h3:last-child,.modal-well__contents h4:last-child,.modal-well__contents h5:last-child,.modal-well__contents p:last-child{margin-bottom:0}.modal__list{border:2px solid #e2e2e2;border-radius:5px;margin:25px 0 35px!important;padding:15px 0 0}.modal__list>li{border-bottom:2px solid #e2e2e2;padding:0 35px 10px}.modal__list>li:last-child{border:0;padding-bottom:0}.modal__list>li:before{left:18px!important}.modal__well{font-size:.88em;margin-bottom:20px;padding:15px 15px 12px}.modal__small{font-size:.8em;margin:0;opacity:.75}.modal-dates{max-width:725px;width:90%}@media (min-width:768px){.modal-dialog{margin:70px auto}.modal-body{max-height:75vh;overflow-y:scroll}}.news__nav{z-index:1}@media (max-width:767px){.news__nav{position:relative;left:4px;margin:0 auto -23px;width:190px}.news__nav:before{content:"";display:block;position:absolute;background:#fff;height:25px;left:-50vw;right:-50vw;top:0;z-index:-1}}@media (min-width:768px){.news__nav{left:50%;position:absolute;transform:translateX(-50%);top:-25px}}@media screen\0 and (min-width:768px){.news__nav{top:-50px}}.news__nav--link{background:#fff;border-radius:50px;display:inline-block;height:40px;margin-right:5px;overflow:hidden;position:relative;text-indent:-9000em;width:40px}.news__nav--link:last-of-type{margin-right:0}.news__nav--link:active,.news__nav--link:focus,.news__nav--link:hover{text-decoration:none}.news__nav--link:active .news__nav--icon,.news__nav--link:focus .news__nav--icon,.news__nav--link:hover .news__nav--icon{fill:rgba(90,45,131,.75)}.news__nav--icon{transition:ease .3s all;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);fill:rgba(74,74,74,.35);height:24px;width:24px}.news__nav--icon.blog{height:28px;width:29px}.news__nav--icon.facebook{height:28px;width:28px}.news__nav--icon.instagram,.news__nav--icon.twitter{margin-left:1px}.news__item{background:#fff;margin:25px 0 0;min-height:170px;padding:58px 20px 0;position:relative}@media (min-width:992px){.news__item{min-height:200px}}.news__item:before{content:"";display:block;position:absolute;background-color:#5a2d83;background-position:6px 6px;background-repeat:no-repeat;height:60px;left:4px;top:4px;width:60px;z-index:1}.news__item#blog:before{background-image:url(/assets/img/blog.svg);background-size:24px}.news__item#facebook:before{background-image:url(/assets/img/facebook.svg);background-position:2px 7px;background-size:28px}.news__item#twitter:before{background-image:url(/assets/img/twitter.svg);background-size:26px}.news__item#instagram:before{background-image:url(/assets/img/instagram.svg);background-position:3px 5px;background-size:25px}.news__item#weather:before{background-image:url(/assets/img/weather.svg);background-position:6px 6px;background-size:36px}.news__item:after{content:"";display:block;position:absolute;background:#fff;height:90px;left:25px;top:8px;width:50px;z-index:2;transform:rotate(45deg)}.news__item .post{margin-bottom:5px;position:relative;z-index:3}.news__item--copy{color:rgba(74,74,74,.7);line-height:1.7;margin-bottom:21px;position:relative;z-index:3}@media (min-width:768px){.news__item--copy{font-size:.889em;line-height:1.8}}.map__weather .news__item--copy:after{display:none}.news__item--copy:after{content:"\2026"}.owl-theme .owl-controls .owl-page span{background:#fff;box-shadow:inset 2px 2px 0 #cacaca,inset 2px -2px 0 #cacaca,inset -2px 2px 0 #cacaca,inset -2px -2px 0 #cacaca;height:10px;margin:0 0 20px 7px;width:10px}.owl-theme .owl-controls .owl-page.active span{background:#cacaca;box-shadow:none}.owl-theme .owl-controls .owl-page:first-child span{margin-left:0}.eventfeature .owl-item{overflow:hidden}@media (max-width:767px){.banner-wrapper .owl-item{float:none;width:100vw}}.eventfeature.owl-theme .owl-controls{display:none!important}@media (max-width:767px){.eventfeature .owl-wrapper-outer{box-sizing:content-box}.eventfeature.internal .owl-wrapper-outer{height:auto!important;padding:0!important}.eventfeature.internal.owl-theme .owl-controls{display:none!important}}@media (min-width:768px){.eventfeature.owl-theme .owl-controls{left:50%;position:absolute;transform:translateX(-50%);top:-7px}.eventfeature.owl-theme .owl-controls .owl-page span{background:rgba(255,255,255,.6);box-shadow:0 0 3px rgba(74,74,74,.2);height:12px;margin:0 5px;opacity:1;width:12px}.eventfeature.owl-theme .owl-controls .owl-page.active span{background:0 0;box-shadow:none;margin-left:13px;position:relative}.eventfeature.owl-theme .owl-controls .owl-page.active span:after{content:"";display:block;position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iNDZweCIgdmlld0JveD0iMCAwIDI0IDQ2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yMy45ODg4NjE3LDM0IEwyNCwzNCBMMjQsMCBMMCwwIEwwLDM0IEwwLjAxMTEzODI4MSwzNCBDMC4wMDM3Mzc5NDk1MiwzNC4xNjU3ODE3IDAsMzQuMzMyNDcyNSAwLDM0LjUgQzAsNDAuODUxMjc0NiA1LjM3MjU4Myw0NiAxMiw0NiBDMTguNjI3NDE3LDQ2IDI0LDQwLjg1MTI3NDYgMjQsMzQuNSBDMjQsMzQuMzMyNDcyNSAyMy45OTYyNjIxLDM0LjE2NTc4MTcgMjMuOTg4ODYxNywzNCBaIE0xMiwzOSBDMTUuMzEzNzA4NSwzOSAxOCwzNi4zMTM3MDg1IDE4LDMzIEMxOCwyOS42ODYyOTE1IDE1LjMxMzcwODUsMjcgMTIsMjcgQzguNjg2MjkxNSwyNyA2LDI5LjY4NjI5MTUgNiwzMyBDNiwzNi4zMTM3MDg1IDguNjg2MjkxNSwzOSAxMiwzOSBaIj48L3BhdGg+CiAgPC9nPgo8L3N2Zz4=) no-repeat bottom center;height:29px;left:-10px;top:-11px;width:24px}}.news__item .owl-theme{position:relative;z-index:3}.news__item .owl-theme .owl-item{padding:0 20px}@media (min-width:768px){.news__item .owl-theme .owl-item{padding:0 40px}}.news__item .owl-theme .owl-controls{left:50%;position:absolute;transform:translateX(-50%);top:-55px}@media (max-width:767px){.news__item .owl-carousel .owl-wrapper-outer{width:calc(100vw - 70px)}}@media (min-width:768px){.photos .owl-controls{display:none!important}}.pull-quote .owl-controls{left:50%;position:absolute;transform:translateX(-50%);bottom:-56px;position:absolute}.packages{margin:0;padding:25px 10px 0}@media (min-width:768px) and (max-width:991px){.packages{align-items:stretch;display:flex;flex-wrap:wrap}}@media (min-width:1200px){.packages{align-items:stretch;display:flex;flex-wrap:wrap}}.packages__individual{background:#fff;border:1px solid rgba(226,226,226,.5);border-width:5px 0 0;font-size:.833em;padding:18px 20px 18px}@media (min-width:768px) and (max-width:991px){.packages__individual{align-items:center;border-width:0 0 0 5px;display:flex;flex:1 calc(100% / 3);padding:24px 30px}.packages__individual:nth-child(3n+4){border-left:0}.packages__individual:nth-child(n+4){border-top-width:5px}}@media (min-width:992px){.packages__individual{padding:18px 30px 18px}}@media (min-width:1200px){.packages__individual{align-items:center;border-width:0 0 0 5px;display:flex;flex:1 calc(100% / 3);padding:24px 30px}.packages__individual:nth-child(3n+4){border-left:0}.packages__individual:nth-child(n+4){border-top-width:5px}}.packages__individual:first-child{border:0;margin:0}.packages__individual .text-center{width:100%}.packages__individual br{display:none}.packages__individual--headline{display:block;font:600 1.133em "HCo Gotham",arial,verdana,sans-serif;margin:0 0 8px}.packages__individual--headline:active,.packages__individual--headline:focus,.packages__individual--headline:hover{text-decoration:none}.packages__teaser{color:rgba(74,74,74,.6);padding-bottom:3px}.packages__contents ul{margin-left:-22px}.photos{margin:10px -5px 25px}@media (min-width:768px){.photos{margin-bottom:60px}}.photos .item{border-bottom:9px solid #e2e2e2;margin:0 5px}.photo__item{display:block;height:190px;overflow:hidden;position:relative}@media (min-width:768px){.photo__item{height:225px}}@media (min-width:992px){.photo__item{height:200px}}@media (min-width:1200px){.photo__item{height:250px}}.photo__item .lazyOwl{left:50%;position:absolute;transform:translateX(-50%);height:auto;top:0;width:120%}.photo__video:after{content:"";display:block;position:absolute;background:url(/assets/img/play.svg);height:50px;left:20px;top:20px;width:50px;z-index:2}.photo__video .lazyOwl{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.photo__item--caption{font-size:.944em;max-height:31px;opacity:.8;overflow:hidden;padding:7px 15px}@media (max-width:767px){.photo__item--caption{margin:0 0 3px}}@media (max-width:767px){.featurestrip{margin-top:-1px}}.featurestrip__image{height:auto;width:100vw}.pull-quote{border:3px solid #e2e2e2;border-radius:10px;font:400 1em/1.7 "HCo Gotham",arial,verdana,sans-serif;margin-bottom:20px;padding:20px 25px}@media (min-width:768px){.pull-quote{padding:20px 35px}}.pull-quote strong{color:#5a2d83}.pull-quote__rotate{padding:25px 20px 10px}@media (min-width:768px){.pull-quote__rotate{padding:30px 30px 20px}}.pull-quote__rotate:last-child{margin-bottom:50px}@media (min-width:768px){.pull-quote__rotate:last-child{margin-bottom:20px}}@media (min-width:992px){.pull-quote__rotate:last-child{margin-bottom:0}}.headernav__search{transition:ease .3s all;background:0 0;font-family:"HCo Gotham",arial,verdana,sans-serif;height:32px;opacity:0;position:absolute;right:131px;top:1px;z-index:0}@media (max-width:767px){.headernav__search{right:34px;top:5px}}.headernav__search .typeahead{transition:ease .3s all;background:0 0;border:0;border-radius:25px;box-shadow:0 0 0 5px rgba(0,0,0,.3);height:32px;padding:6px 16px;width:1px}.headernav__search .headernav__search--button{background:0 0;border:0;border-radius:25px;float:right;height:42px;margin:-3px -48px 0 0;opacity:0;padding:0;position:relative;width:42px}@media screen and (-webkit-min-device-pixel-ratio:0){.headernav__search .headernav__search--button{margin-top:-3px}}.headernav__search .headernav__search--button:active .headernav__button--icon,.headernav__search .headernav__search--button:focus .headernav__button--icon,.headernav__search .headernav__search--button:hover .headernav__button--icon{fill:#ed1383}#search-toggle{position:absolute;top:-20em}#search-toggle:checked~.headernav__search{opacity:1;z-index:5}#search-toggle:checked~.headernav__search .typeahead{background:#fff!important;width:300px}@media (max-width:767px){#search-toggle:checked~.headernav__search .typeahead{width:calc(100vw - 135px)}}.tt-menu{background:#fff;border:0;border-radius:0 0 8px 8px;box-shadow:0 0 0 5px rgba(0,0,0,.3);left:10px!important;top:calc(100% + 5px)!important;width:calc(100% - 20px);z-index:-1!important}.tt-menu:active .tt-suggestion,.tt-menu:focus .tt-suggestion,.tt-menu:hover .tt-suggestion{opacity:.7}.empty-message,.tt-suggestion{transition:ease .3s all;border-top:2px solid #e2e2e2;color:rgba(74,74,74,.42);cursor:pointer;font-size:.65em;line-height:1.2;padding:9px 15px}.empty-message:active,.empty-message:focus,.empty-message:hover,.tt-suggestion:active,.tt-suggestion:focus,.tt-suggestion:hover{color:#ed1383;opacity:1!important}.empty-message:active strong,.empty-message:focus strong,.empty-message:hover strong,.tt-suggestion:active strong,.tt-suggestion:focus strong,.tt-suggestion:hover strong{color:#5a2d83}.empty-message:first-child,.tt-suggestion:first-child{border:0}.empty-message strong,.tt-suggestion strong{transition:ease .3s all;color:rgba(74,74,74,.7);display:block;font-size:1.15em;margin-bottom:1px}.empty-message:first-child{color:rgba(74,74,74,.7);display:block;font-size:.8em;font-weight:700;line-height:1.7;padding:14px 15px 12px;text-transform:capitalize}.empty-message:first-child .btn{margin:2px 0}.sharing{display:inline-block;margin:20px 0 -24px;position:relative;z-index:1}.sharing.sharing--borders{margin-bottom:0}.banner__list .sharing{position:absolute;top:calc(95vw - 40px);z-index:1}@media (max-width:767px){.banner__list .sharing{left:50%;transform:translateX(-50%)}}@media (min-width:768px){.banner__list .sharing{left:59px;top:215px}}.sharing__icon{background:#fff;border-radius:50px;display:inline-block;height:40px;margin:0 2px;position:relative;width:40px}.sharing--borders .sharing__icon{border:2px solid #e2e2e2}.sharing__icon .a2a_svg{display:none!important}.sharing__icon:active .sharing__icon--svg,.sharing__icon:focus .sharing__icon--svg,.sharing__icon:hover .sharing__icon--svg{fill:rgba(90,45,131,.6)}.sharing__icon--svg{transition:ease .3s all;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);fill:rgba(74,74,74,.35);height:17px;width:17px}.a2a_button_twitter .sharing__icon--svg{height:24px;margin-top:1px;width:24px}.a2a_button_facebook .sharing__icon--svg,.a2a_button_google_plus .sharing__icon--svg{height:26px;width:26px}.a2a_button_google_plus .sharing__icon--svg{margin:1px 0 0 1px}.a2a_menu{border:2px solid #e2e2e2!important}.a2a_menu a{color:#5a2d83!important;font:400 1em "HCo Gotham",arial,verdana,sans-serif!important}.a2a_menu a:active,.a2a_menu a:focus,.a2a_menu a:hover{background:rgba(237,19,131,.1)!important;color:#ed1383!important}.a2a_menu a.a.a2a_i .a2a_img,.a2a_menu a.a2a_i .a2a_svg,.a2a_menu a.a2a_menu_show_more_less span{margin-right:9px!important}#social{background:rgba(226,226,226,.7);margin-bottom:9px;padding:20px 0}@media (min-width:600px){#social{padding:30px 0}}#social .juicer-feed .j-facebook-text-hover:active::before,#social .juicer-feed .j-facebook-text-hover:focus::before,#social .juicer-feed .j-facebook-text-hover:hover::before{color:rgba(237,19,131,.75)!important}#social .juicer-feed .j-stacker>*{display:flex!important}@media (min-width:600px) and (max-width:1199px){#social .juicer-feed .j-stacker>*{padding-left:20px!important;padding-right:20px!important}}#social .social__container{padding:0;width:100vw}@media (min-width:1200px){#social .social__container{width:1200px}}#social .owl-item,#social .owl-wrapper{display:flex!important}#social .j-display-filters,#social .owl-controls{display:none!important}#social .feed-item{background:#fff;border-radius:5px;display:flex!important;flex-direction:column;margin:0 10px!important;min-width:calc(100vw - 20px);overflow:hidden;width:calc(100vw - 20px)}@media (min-width:600px){#social .feed-item{min-width:calc(50vw - 30px);width:calc(50vw - 30px)}}@media (min-width:992px){#social .feed-item{min-width:calc((100vw / 3) - 26.25px);width:calc((100vw / 3) - 26.25px)}}@media (min-width:1200px){#social .feed-item{margin:0 15px!important;min-width:370px;width:370px}}@media (max-width:1199px){#social .j-poster{height:50px;padding:10px}}@media (max-width:991px){#social .j-poster{height:45px}}#social .j-poster div[class*=display]{display:none}#social .j-poster div[class*=screen-name],#social .j-poster h3{color:#5a2d83;font:700 13px/1.2 "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.44px;padding-top:3px}@media (min-width:768px){#social .j-poster div[class*=screen-name],#social .j-poster h3{font-size:14px}}@media (min-width:992px) and (max-width:1199px){#social .j-poster div[class*=screen-name],#social .j-poster h3{padding-top:6px}}#social .j-poster h3{margin:3px 0 0 1px}#social .j-poster img{color:transparent;display:block!important;height:25px;margin:0 11px 0 0;width:25px!important}@media (min-width:992px){#social .j-poster img{height:30px;width:30px!important}}@media (min-width:1200px){#social .j-poster img{height:35px;margin:-4px 11px 0 0;width:35px!important}}#social .j-text{display:flex;flex-direction:column;flex-grow:1;padding:0}#social .j-text p{margin:0}#social .j-facebook .j-text,#social .j-instagram .j-text{order:2}#social .j-image{background-image:linear-gradient(270deg,#3b0751 7%,#672480 89%);margin:0;order:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#social .j-image{height:230px;overflow:hidden;position:relative}}#social .j-image img{align-items:center;color:#fff;display:flex!important;font-size:1.35em;font-weight:500;height:calc(85vw - 12px)!important;line-height:1.3;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;text-align:center}@media (min-width:600px){#social .j-image img{height:calc(43vw - 30px)!important}}@media (min-width:992px){#social .j-image img{height:calc((62vw / 3) + 75px)!important}}@media (min-width:1200px){#social .j-image img{height:325px!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#social .j-image img{height:auto!important;left:0;min-height:100%!important;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}}#social .j-message{color:#4a4a4a;flex-grow:1;font:500 12px/19px "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.41px;order:2;padding:20px}@media (min-width:768px){#social .j-message{font-size:13px}}#social .j-message p{font-size:1em}#social .j-message p:empty{display:none}#social .j-message div[class*=meta]{display:none}#social .j-message a{color:#e7045f;font-weight:700;text-decoration:underline!important;-webkit-text-decoration-color:rgba(237,19,131,.25)!important;text-decoration-color:rgba(237,19,131,.25)!important}#social .j-message a:active,#social .j-message a:focus,#social .j-message a:hover{color:#b5005d}#social .j-meta{border-top:2px solid rgba(226,226,226,.3);margin:0;order:3;padding:10px 20px 5px}#social .j-meta ul{margin:0}#social .j-meta li:before{display:none}#social .j-meta ul.j-twitter-intents{margin-top:2px}#social .j-meta ul:not(.j-twitter-intents) li{margin:0 10px 7px 0}@media (max-width:768px){#social .j-meta ul:not(.j-twitter-intents) li{position:relative;top:-1px}}@media (min-width:768px){#social .j-meta ul:not(.j-twitter-intents) li{margin-bottom:9px}}#social .j-meta ul:not(.j-twitter-intents) li a{color:#5a2d83;font-size:1.2rem;font-weight:700}#social .j-meta ul:not(.j-twitter-intents) li a:before{content:"";display:inline-block;height:13px}#social .j-meta ul:not(.j-twitter-intents) li a.comments:before{background:url(/assets/img/comments.svg);margin-bottom:-2px;width:15px}#social .j-meta ul:not(.j-twitter-intents) li a.heart:before,#social .j-meta ul:not(.j-twitter-intents) li a.likes:before{background:url(/assets/img/likes.svg);margin-bottom:-1px;margin-left:4px;width:13px}#social .j-meta>a{position:absolute;right:10px;top:14px}@media (min-width:992px){#social .j-meta>a{top:17px}}@media (min-width:1200px){#social .j-meta>a{top:20px}}#social .j-meta .comments{border:none;padding:0}#social .j-meta a{color:rgba(90,45,131,.75)!important}#social .j-meta>nav>a{margin-right:-11px;position:relative}#social .j-meta>nav>a.j-instagram{top:1px}#social .j-meta>nav>a.j-facebook{font-size:1.3em;top:2px}#social .j-date{color:#595959;font:500 12px/1 "HCo Gotham",arial,verdana,sans-serif;letter-spacing:-.4px;padding:1px 5px 0 0}#social .j-paginate{display:none}#social .juicer-feed a[class*=post-icon]{bottom:12px;position:absolute;right:14px}#social .juicer-feed a[class*=post-icon]:before{color:rgba(90,45,131,.75)!important;font-size:20px;transition:color ease .3s}#social .juicer-feed a[class*=post-icon]:active:before,#social .juicer-feed a[class*=post-icon]:focus:before,#social .juicer-feed a[class*=post-icon]:hover:before{color:rgba(237,19,131,.75)!important}.social__links{display:flex;justify-content:center;margin:18px 0 0!important;padding:0}.social__links .social__link{background:#fff;border-radius:50px;margin:0 2.5px;padding:0}.social__links .social__link:before{display:none!important}.social__links .social__link:first-child .social--site{color:#4267b2}.social__links .social__link:nth-child(2) .social--site{color:#00aced}.social__links .social__link:nth-child(3) .social--site{color:#cb0080}.social__links .social__link:last-child .social--site{color:red}.social__links .social--site{align-items:center;display:flex;height:38px;justify-content:center;width:38px}.social__links .social--site:active,.social__links .social--site:focus,.social__links .social--site:hover{color:#5a2d83!important}.social__links .social--icon{fill:currentColor;margin-top:1px;opacity:.8}.social__header{align-items:flex-end;display:flex;font-size:2rem;font-weight:300;line-height:.8;margin:0 10px 15px;opacity:.75;white-space:nowrap}@media (min-width:600px){.social__header{font-size:2.5rem;margin:0 20px 20px}}@media (min-width:768px){.social__header{font-size:3rem;margin:0 15px 25px;padding-top:10px}}.social__header:after,.social__header:before{background:currentColor;content:"";display:block;height:2px;flex-grow:1;opacity:.2}.social__header:before{margin-right:15px}.social__header:after{margin-left:15px}.sponsors{margin:0 -11px}@media (max-width:991px){.sponsors{margin-top:30px}}.sponsors .item{border:1px solid rgba(202,202,202,.4);border-radius:6px;display:inline-block;height:120px;margin:0 11px;overflow:hidden;position:relative;width:160px}.sponsors__small .item{height:90px;margin:0 7px 10px;width:105px}@media (min-width:768px){.sponsors__small .item{height:120px;width:150px}}@media (min-width:992px){.sponsors__small .item{height:100px;width:127px}}@media (min-width:1200px){.sponsors__small .item{height:110px;width:141px}}.sponsor__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);max-height:90%;max-width:90%}.sponsor__sidebar{border:2px solid rgba(202,202,202,.4);border-radius:6px;color:rgba(74,74,74,.6);font-size:.8em;margin:30px 0;padding:25px 20px 10px}.sponsor__sidebar+.advertising{margin-top:0}.sponsor__sidebar .sponsor__image{margin-bottom:25px}.sponsor__sidebar .btn{margin-top:-10px}.sticky-nav{background:url(/assets/img/sticky-nav-bg.jpg) no-repeat center center/cover;box-shadow:0 0 5px rgba(11,11,11,.35);height:60px;left:0;overflow:hidden;opacity:0;position:sticky;right:0;top:0;transition:opacity ease .3s;z-index:9999}.sticky-nav:not(.active){pointer-events:none}.sticky-nav.active{opacity:1}.sticky-nav .container{align-items:center;display:flex;height:60px;padding:0}.sticky-nav .navbar{align-items:center;display:flex;margin:0 0 0 auto;padding-top:2px}.sticky-nav .navbar .nav__link{padding-top:0!important}.sticky-nav .navbar li:last-child .nav__link{padding-right:0!important}.sticky-logo{align-items:flex-start;display:flex;height:46px;overflow:hidden;width:134px}.sticky-svg{height:auto;width:134px}.well{background:#e2e2e2;border:0;border-radius:0;box-shadow:none;position:relative}@media (max-width:991px){.well.events{background:0 0;margin:0 0 -20px;min-height:1px}}.well.events.scoot{margin-top:20px}@media (min-width:768px){.well.events.scoot{margin-top:10px}}.well.events-mobile{margin:0 -15px 25px;padding:33px 15px 0}.well.standalone{border-radius:10px;margin:30px 0 15px;padding:14px}@media (min-width:992px){.well.standalone{margin-bottom:30px;padding:19px}}.well.standalone strong{color:#4a4a4a}.well.standalone p{margin:-5px 0}.well.standalone sup{font-size:.66em;opacity:.7;position:relative;top:-6px}.well .spacer{opacity:.25;padding:0 8px}@media (max-width:767px){.well .spacer{background:#fff;display:block;height:2px;margin:8px 15px;opacity:.5;overflow:hidden;padding:0;text-indent:-9000em}}.well--deemphasize{font-size:.7em;opacity:.5}@media (max-width:767px){.well--deemphasize{display:block;padding:5px 0 10px}}
