/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.breadcrumb ol,.breadcrumb li{margin:0;padding:0;list-style:none;font-size:14px;color:#607d8b;}.breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;}.breadcrumb li a{color:#37474f;}.breadcrumb li a:hover{text-decoration:underline;}.breadcrumb li:after{content:' / ';margin-right:3px;}.breadcrumb li:last-child:after{display:none;}
.pager{margin-top:3rem;}ul.pager__items{padding-left:0;list-style:none;background:#eceff1;padding:1rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}ul.pager__items .pager__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:14px;text-align:center;white-space:nowrap;}ul.pager__items .pager__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#607d8b;}ul.pager__items .pager__item a:hover{color:#263238;}ul.pager__items li.is-active a{background:#FFF;color:#263238;font-weight:bold;}ul.pager__items li.pager__item--first a,ul.pager__items li.pager__item--previous a,ul.pager__items li.pager__item--next a,ul.pager__items li.pager__item--last a{width:auto;padding:0 15px;border-radius:0;}ul[data-drupal-views-infinite-scroll-pager]{padding-left:0;list-style:none;border-top:10px solid #eceff1;padding:1.5rem 1rem;}ul[data-drupal-views-infinite-scroll-pager] li{text-align:center;}ul[data-drupal-views-infinite-scroll-pager] li a{padding:.7rem 4rem;}
.region-header-main-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;}.region-header-main-menu .menu-item{display:block;margin:0;padding:0;}.region-header-main-menu .menu-item a{padding:.75rem 1rem;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.region-header-main-menu .menu > .menu-item > a{padding:0.889rem 0.778rem;color:#263238;font-weight:900;font-size:0.778rem;text-transform:uppercase;border-radius:.25rem;}.region-header-main-menu .menu > .menu-item > a:hover{color:rgba(38,50,56,0.7);}
.block--mailchimp-signup{background:#11171a;border:1px solid #11171a;color:#FFF;padding:2rem;}.block--mailchimp-signup .block__title{margin-bottom:.5rem;text-align:left;}.block--mailchimp-signup .block__title .title-text{background:transparent;color:#607d8b;padding:0 .1rem;}.block--mailchimp-signup .block__title:before,.block--mailchimp-signup .block__title:after{display:none;}.block--mailchimp-signup .form-actions{margin-bottom:0;}.block--mailchimp-signup input[type="submit"]{background-color:#7b1fa2;border-color:#7b1fa2;width:100%;margin-top:.25rem;color:#FFF;}.mailchimp-newsletter__teaser{margin-bottom:1rem;line-height:1.3;}.mailchimp-newsletter__title{margin-bottom:.5rem;color:#FFF;line-height:1.1;text-shadow:0 0 1px #FFF;}.mailchimp-newsletter__message{opacity:.5;}.block-region-top .block--mailchimp-signup,.block-region-middle .block--mailchimp-signup,.block-region-bottom .block--mailchimp-signup,.block-region-article-content-top .block--mailchimp-signup,.block-region-article-content-bottom .block--mailchimp-signup{border:none;}@media (min-width:992px){.block-region-top .block--mailchimp-signup .mailchimp-newsletter__teaser,.block-region-middle .block--mailchimp-signup .mailchimp-newsletter__teaser,.block-region-bottom .block--mailchimp-signup .mailchimp-newsletter__teaser,.block-region-article-content-top .block--mailchimp-signup .mailchimp-newsletter__teaser,.block-region-article-content-bottom .block--mailchimp-signup .mailchimp-newsletter__teaser{font-size:1.2rem;text-align:center;margin-bottom:1rem;}}.block-region-top .block--mailchimp-signup .mailchimp-newsletter__title,.block-region-middle .block--mailchimp-signup .mailchimp-newsletter__title,.block-region-bottom .block--mailchimp-signup .mailchimp-newsletter__title,.block-region-article-content-top .block--mailchimp-signup .mailchimp-newsletter__title,.block-region-article-content-bottom .block--mailchimp-signup .mailchimp-newsletter__title{font-size:2.4rem;font-weight:bold;}.block-region-top .block--mailchimp-signup form,.block-region-middle .block--mailchimp-signup form,.block-region-bottom .block--mailchimp-signup form,.block-region-article-content-top .block--mailchimp-signup form,.block-region-article-content-bottom .block--mailchimp-signup form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;}@media (min-width:992px){.block-region-top .block--mailchimp-signup form,.block-region-middle .block--mailchimp-signup form,.block-region-bottom .block--mailchimp-signup form,.block-region-article-content-top .block--mailchimp-signup form,.block-region-article-content-bottom .block--mailchimp-signup form{width:50%;}}.block-region-top .block--mailchimp-signup .mailchimp-newsletter-mergefields,.block-region-middle .block--mailchimp-signup .mailchimp-newsletter-mergefields,.block-region-bottom .block--mailchimp-signup .mailchimp-newsletter-mergefields,.block-region-article-content-top .block--mailchimp-signup .mailchimp-newsletter-mergefields,.block-region-article-content-bottom .block--mailchimp-signup .mailchimp-newsletter-mergefields{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.block-region-top .block--mailchimp-signup .form-actions,.block-region-middle .block--mailchimp-signup .form-actions,.block-region-bottom .block--mailchimp-signup .form-actions,.block-region-article-content-top .block--mailchimp-signup .form-actions,.block-region-article-content-bottom .block--mailchimp-signup .form-actions{margin-bottom:.375rem;}.block-region-top .block--mailchimp-signup input[type="submit"],.block-region-middle .block--mailchimp-signup input[type="submit"],.block-region-bottom .block--mailchimp-signup input[type="submit"],.block-region-article-content-top .block--mailchimp-signup input[type="submit"],.block-region-article-content-bottom .block--mailchimp-signup input[type="submit"]{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;}.block-region-top .block--mailchimp-signup input[type="email"],.block-region-middle .block--mailchimp-signup input[type="email"],.block-region-bottom .block--mailchimp-signup input[type="email"],.block-region-article-content-top .block--mailchimp-signup input[type="email"],.block-region-article-content-bottom .block--mailchimp-signup input[type="email"]{border-top-right-radius:0;border-bottom-right-radius:0;}
.block--poll{background:transparent;border:1px solid #eceff1;color:#263238;padding:2rem;}.block--poll .block-title-wrapper{margin-bottom:.5rem;text-align:left;}.block--poll .block-title-wrapper .block-title{background:transparent;padding:0 .1rem;color:#607d8b;font-size:.8889rem;font-weight:normal;}.block--poll .block-title-wrapper:before,.block--poll .block-title-wrapper:after{display:none;}.block--poll .form-actions{margin-bottom:0;}.block--poll input[type="submit"]{background-color:#7b1fa2;border-color:#7b1fa2;width:100%;margin-top:.25rem;color:#FFF;}.poll__question{line-height:1.1;letter-spacing:-.1rem;}.poll__choice__title{font-weight:bold;}.poll__total{font-size:.778rem;color:#90a4ae;}.poll--vote .poll__choice__title{font-weight:bold;margin-bottom:1rem;}.poll--vote .poll__choice .form-actions{margin-top:1rem;margin-bottom:0;}.poll--vote #edit-result{background:transparent;border-color:#90a4ae;color:#263238;text-shadow:none;}.poll__result{line-height:1;margin-bottom:1rem;}.poll--results .poll__question{margin-bottom:1.2rem;}.poll--results .poll__choice{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;}.poll--results .poll__choice > *{margin-right:.5rem;}.poll__choice__percent{color:#7b1fa2;font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:300;}.poll__choice__votes{margin-top:.2rem;font-size:.7rem;color:#90a4ae;}.poll input[type="submit"].button{padding:.5rem 1.2rem;line-height:1;}.poll input[type="radio"]{margin:1px;}.poll .bar{background-color:#eceff1;height:10px;}.poll .bar .foreground{background-color:#7b1fa2;height:10px;}
.slick--optionset--em-single-item-slider{position:relative;}.slick--optionset--em-single-item-slider .slick-slide{position:relative;}.slick--optionset--em-single-item-slider nav.slick__arrow button{display:none !important;background:transparent;width:50px;height:50px;border:1px solid #FFF;border-radius:50%;color:#FFF;position:absolute;top:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.7;cursor:pointer;}@media (min-width:992px){.slick--optionset--em-single-item-slider nav.slick__arrow button{display:block !important;top:50%;}}@media screen and (min-width:1200px) and (min-height:900px){.slick--optionset--em-single-item-slider nav.slick__arrow button{width:65px;height:65px;}}.slick--optionset--em-single-item-slider nav.slick__arrow button.slick-prev{left:5%;}@media (min-width:1200px){.slick--optionset--em-single-item-slider nav.slick__arrow button.slick-prev{left:7%;}}.slick--optionset--em-single-item-slider nav.slick__arrow button.slick-next{right:5%;}@media (min-width:1200px){.slick--optionset--em-single-item-slider nav.slick__arrow button.slick-next{right:7%;}}.slick--optionset--em-single-item-slider nav.slick__arrow button:hover{opacity:1;}.slick--optionset--em-single-item-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:1rem;}.slick--optionset--em-single-item-slider .slick-dots li{opacity:.3;}.slick--optionset--em-single-item-slider .slick-dots li.slick-active{opacity:1;}.slick--optionset--em-single-item-slider .slick-dots button{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:35px;height:10px;margin:0 .3rem;border:none;border-top:2px solid #FFF;overflow:hidden;}.slick--optionset--em-center-mode-featured-slider,.slick--optionset--em-2-column-featured-slider,.slick--optionset--em-gallery-slider{position:relative;}@media (min-width:768px){.slick--optionset--em-center-mode-featured-slider .slick-slide,.slick--optionset--em-2-column-featured-slider .slick-slide,.slick--optionset--em-gallery-slider .slick-slide{margin:0 .8rem;}}.slick--optionset--em-center-mode-featured-slider nav.slick__arrow button,.slick--optionset--em-2-column-featured-slider nav.slick__arrow button,.slick--optionset--em-gallery-slider nav.slick__arrow button{display:block;background:rgba(32,41,54,0.25);width:calc(15% - .8rem);border:none;color:#FFF;position:absolute;top:0;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;}.slick--optionset--em-center-mode-featured-slider nav.slick__arrow button.slick-prev,.slick--optionset--em-2-column-featured-slider nav.slick__arrow button.slick-prev,.slick--optionset--em-gallery-slider nav.slick__arrow button.slick-prev{left:0;}.slick--optionset--em-center-mode-featured-slider nav.slick__arrow button.slick-next,.slick--optionset--em-2-column-featured-slider nav.slick__arrow button.slick-next,.slick--optionset--em-gallery-slider nav.slick__arrow button.slick-next{right:0;}.slick--optionset--em-center-mode-featured-slider nav.slick__arrow button:hover,.slick--optionset--em-2-column-featured-slider nav.slick__arrow button:hover,.slick--optionset--em-gallery-slider nav.slick__arrow button:hover{opacity:1;}.slick--optionset--em-center-mode-featured-slider .slick-dots,.slick--optionset--em-2-column-featured-slider .slick-dots,.slick--optionset--em-gallery-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:1.5rem;}.slick--optionset--em-center-mode-featured-slider .slick-dots li,.slick--optionset--em-2-column-featured-slider .slick-dots li,.slick--optionset--em-gallery-slider .slick-dots li{opacity:.3;}.slick--optionset--em-center-mode-featured-slider .slick-dots li.slick-active,.slick--optionset--em-2-column-featured-slider .slick-dots li.slick-active,.slick--optionset--em-gallery-slider .slick-dots li.slick-active{opacity:1;}.slick--optionset--em-center-mode-featured-slider .slick-dots li.slick-active button,.slick--optionset--em-2-column-featured-slider .slick-dots li.slick-active button,.slick--optionset--em-gallery-slider .slick-dots li.slick-active button{background-color:#FFF;}.slick--optionset--em-center-mode-featured-slider .slick-dots button,.slick--optionset--em-2-column-featured-slider .slick-dots button,.slick--optionset--em-gallery-slider .slick-dots button{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:6px;height:6px;margin:0 .3rem;padding:0;border:1px solid #FFF;border-radius:50%;overflow:hidden;}.slick--optionset--em-2-column-featured-slider nav.slick__arrow button{width:calc(10% - .8rem);}@media (min-width:1200px){.slick--optionset--em-2-column-featured-slider nav.slick__arrow button{width:calc(5% - .8rem);}}.slick--optionset--em-gallery-slider .slick-slide{margin:0;}.slick--optionset--em-gallery-slider .slick-slide:hover .nav.slick__arrow button{opacity:.9;}.slick--optionset--em-gallery-slider nav.slick__arrow button{display:none;width:100px;height:100px;top:calc(50% - 50px);bottom:auto;opacity:.8;}@media (min-width:992px){.slick--optionset--em-gallery-slider nav.slick__arrow button{display:block;}}
