/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.caption{display:table}.caption>*{display:block;max-width:100%}.caption>figcaption{display:table-caption;max-width:none;caption-side:bottom}.caption>figcaption[contenteditable=true]:empty:before{content:attr(data-placeholder);font-style:italic}
.caption .media .field,.caption .media .field *{float:none;margin:unset}
.fivestar-basic div.fivestar-widget-static .star{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png)}.fivestar-basic div.fivestar-widget-static .star span.on{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png)}.fivestar-basic div.fivestar-widget-static .star span.off{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png)}.fivestar-basic div.fivestar-widget .cancel,.fivestar-basic div.fivestar-widget .cancel a{background-image:url(/modules/contrib/fivestar/widgets/basic/cancel.png)}.fivestar-basic div.fivestar-widget .star,.fivestar-basic div.fivestar-widget .star a{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png)}.fivestar-basic div.fivestar-widget div.hover a,.fivestar-basic div.rating div a:hover{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png)}
form.fivestar-widget{clear:both;display:block}form.fivestar-widget select,form.fivestar-widget input{margin:0}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px}.fivestar-combo-stars .fivestar-form-item{float:left}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0}div.fivestar-widget-static{display:block}div.fivestar-widget-static br{clear:left}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/modules/contrib/fivestar/css/../widgets/default/star.gif) no-repeat 0 0}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/modules/contrib/fivestar/css/../widgets/default/star.gif) no-repeat 0 -32px}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/modules/contrib/fivestar/css/../widgets/default/star.gif) no-repeat 0 0}div.fivestar-widget{display:block}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/modules/contrib/fivestar/css/../../widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/modules/contrib/fivestar/css/../../widgets/default/star.gif) no-repeat 0 0;text-decoration:none}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer}div.fivestar-widget div.on a{background-position:0 -16px}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px}form.fivestar-widget div.description{margin-bottom:0}html.js .fivestar-submit{display:none}.fivestar-combo-stars .form-type-fivestar .form-item{float:left}
/* @license MIT http://keith-wood.name/licence.html */
.is-countdown{border:1px solid #ccc;background-color:#eee}.countdown-rtl{direction:rtl}.countdown-holding span{color:#888}.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown-section{display:block;float:left;font-size:75%;text-align:center}.countdown-amount{font-size:200%}.countdown-period{display:block}.countdown-descr{display:block;width:100%}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field-timer-county{display:inline-block}.field-timer-jquery-countdown,.field-timer-jquery-countdown-led{display:inline-block}.field-timer-jquery-countdown .countdown-section{padding:0 3px;width:auto}.field-timer-jquery-countdown .countdown-row{padding:0}.field-timer-jquery-countdown-led.hasCountdown{border:none;background:0 0}.field-timer-jquery-countdown-led span.green{display:block;float:left;width:10px;height:21px}.field-timer-jquery-countdown-led .jquery-countdown-led-display-wrapper{height:21px}.field-timer-jquery-countdown-led span.green.image0{background-position:0 0}.field-timer-jquery-countdown-led span.green.image1{background-position:-10px 0}.field-timer-jquery-countdown-led span.green.image2{background-position:-20px 0}.field-timer-jquery-countdown-led span.green.image3{background-position:-30px 0}.field-timer-jquery-countdown-led span.green.image4{background-position:-40px 0}.field-timer-jquery-countdown-led span.green.image5{background-position:-50px 0}.field-timer-jquery-countdown-led span.green.image6{background-position:-60px 0}.field-timer-jquery-countdown-led span.green.image7{background-position:-70px 0}.field-timer-jquery-countdown-led span.green.image8{background-position:-80px 0}.field-timer-jquery-countdown-led span.green.image9{background-position:-90px 0}.field-timer-jquery-countdown-led span.green.imageDay{background-position:-100px 0}.field-timer-jquery-countdown-led span.green.imageSep{background-position:-110px 0}.field-timer-jquery-countdown-led span.green.imageSpace{background-position:-120px 0}.field-timer-jquery-countdown-led.green span{background:url('/libraries/jquery.countdown/img/countdownLED.png') no-repeat 0px 0px}.field-timer-jquery-countdown-led span.blue{display:block;float:left;width:34px;height:50px}.field-timer-jquery-countdown-led span.blue.image0{background-position:0 0}.field-timer-jquery-countdown-led span.blue.image1{background-position:-34px 0}.field-timer-jquery-countdown-led span.blue.image2{background-position:-68px 0}.field-timer-jquery-countdown-led span.blue.image3{background-position:-102px 0}.field-timer-jquery-countdown-led span.blue.image4{background-position:-136px 0}.field-timer-jquery-countdown-led span.blue.image5{background-position:-170px 0}.field-timer-jquery-countdown-led span.blue.image6{background-position:-204px 0}.field-timer-jquery-countdown-led span.blue.image7{background-position:-238px 0}.field-timer-jquery-countdown-led span.blue.image8{background-position:-272px 0}.field-timer-jquery-countdown-led span.blue.image9{background-position:-306px 0}.field-timer-jquery-countdown-led span.blue.imageDay{background-position:-340px 0}.field-timer-jquery-countdown-led span.blue.imageSep{background-position:-374px 0}.field-timer-jquery-countdown-led span.blue.imageSpace{background-position:-408px 0}.field-timer-jquery-countdown-led.is-countdown{border:none}.field-timer-jquery-countdown-led.blue span{background:url('/libraries/jquery.countdown/img/countdownGlowing.gif') no-repeat 0 0}
.teaser{position:relative;padding-block-end:var(--sp1-5)}.teaser:after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95)}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3)}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp)}.teaser__content .field:not(:last-child){margin-block-end:0}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2)}}.teaser__image{flex-shrink:0;margin:0}.teaser__image:empty{display:none}.teaser__image:empty+.teaser__title{flex-basis:auto}.teaser__image a{display:block}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width)}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1*((var(--grid-col-width) + var(--grid-gap))));margin:0}}.teaser__meta{margin-block-end:var(--sp)}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base)}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3)}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1)}@media (min-width:62.5rem){.teaser__top{position:relative}}
.scroll-top-button{text-decoration:none;border:none;display:none;position:fixed;z-index:2147483647}.scroll-top-button:hover,.scroll-top-button:focus,.scroll-top-button:active{text-decoration:none;border:none}#scrollTopButton-tab{bottom:0;right:30px;width:70px;height:70px;margin-bottom:-10px;padding:10px 5px;font:14px/20px sans-serif;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fff;color:#828282;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.2);box-shadow:0 0 2px 1px rgba(0,0,0,.2);background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#ebebeb,#dedede);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ebebeb),to(#dedede));background-image:-webkit-linear-gradient(top,#ebebeb,#dedede);background-image:-o-linear-gradient(top,#ebebeb,#dedede);background-image:linear-gradient(to bottom,#ebebeb,#dedede);background-repeat:repeat-x;-webkit-transition:margin-bottom .15s linear;-moz-transition:margin-bottom .15s linear;-o-transition:margin-bottom .15s linear;transition:margin-bottom .15s linear}#scrollTopButton-tab:hover{margin-bottom:0}#scrollTopButton-pill{bottom:20px;right:20px;background-color:#555;color:#fff;font-size:12px;font-family:sans-serif;text-decoration:none;opacity:.9;padding:10px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;-webkit-backface-visibility:hidden}#scrollTopButton-pill:hover{background-color:#000}#scrollTopButton-image{background-image:url("/modules/contrib/scroll_top_button/css/../images/top.png");bottom:20px;right:20px;width:38px;height:38px}#scrollTopButton-pill{bottom:20px;right:20px;background-color:#555;color:#fff;font-size:12px;font-family:sans-serif;text-decoration:none;opacity:.9;padding:10px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;-webkit-backface-visibility:hidden}#scrollTopButton-pill:hover{background-color:#000}#scrollTopButton-link{bottom:20px;right:20px}
