.block-superfish{width:100%}.sf-hidden{background:0 0 !important;border:0 none !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px !important;margin:!important;overflow:hidden !important;padding:0 !important;width:1px !important}ul.sf-menu,ul.sf-menu li{list-style:none}ul.sf-menu,ul.sf-menu ul,ul.sf-menu ol,ul.sf-menu li,ul.sf-menu a,ul.sf-menu span,ul.sf-menu div{margin:0;padding:0}ul.sf-menu{line-height:1;z-index:497}ul.sf-menu ul{left:0;position:absolute;top:-9999px;width:12em}ul.sf-menu ul li{width:100%}ul.sf-menu li{float:left;position:relative;z-index:498}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:1em 1.5em;position:relative}ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu li:hover ul,ul.sf-menu li.sfHover ul{z-index:499}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{left:0;top:2.5em}ul.sf-menu li li:hover>ul,ul.sf-menu li li.sfHover>ul{left:12em;top:0}ul.sf-menu.menu,ul.sf-menu.menu ul,ul.sf-menu.menu li{margin:0;padding:0}ul.sf-menu .sf-with-ul{padding-right:3em}ul.sf-menu .sf-sub-indicator{height:12px;line-height:9999px;opacity:.75;overflow:hidden;position:absolute;right:.75em;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:12px}ul.sf-menu .sf-sub-indicator:after{content:"▼";left:0;line-height:1;position:absolute;text-indent:0;top:0}ul.sf-menu ul .sf-sub-indicator:after{content:"►"}ul.sf-menu a:focus>.sf-sub-indicator,ul.sf-menu a:hover>.sf-sub-indicator,ul.sf-menu a:active>.sf-sub-indicator,ul.sf-menu li:hover>a>.sf-sub-indicator,ul.sf-menu li.sfHover>a>.sf-sub-indicator,ul.sf-menu span.nolink:hover>.sf-sub-indicator,ul.sf-menu li:hover>span.nolink>.sf-sub-indicator,ul.sf-menu li.sfHover>span.nolink>.sf-sub-indicator{opacity:1}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,.5);box-shadow:2px 2px 10px rgba(0,0,0,.5)}ul.sf-menu.sf-shadow ul.sf-shadow-off{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.sf-menu li.sf-multicolumn-column{display:inline;float:left}ul.sf-menu li.sf-parent-children-1 ul.sf-multicolumn{width:12em}ul.sf-menu li.sf-parent-children-2 ul.sf-multicolumn{width:24em}ul.sf-menu li.sf-parent-children-3 ul.sf-multicolumn{width:36em}ul.sf-menu li.sf-parent-children-4 ul.sf-multicolumn{width:48em}ul.sf-menu li.sf-parent-children-5 ul.sf-multicolumn{width:60em}ul.sf-menu li.sf-parent-children-6 ul.sf-multicolumn{width:72em}ul.sf-menu li.sf-parent-children-7 ul.sf-multicolumn{width:84em}ul.sf-menu li.sf-parent-children-8 ul.sf-multicolumn{width:96em}ul.sf-menu li.sf-parent-children-9 ul.sf-multicolumn{width:108em}ul.sf-menu li.sf-parent-children-10 ul.sf-multicolumn{width:120em}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(1){width:50%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(1){width:32.333%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(1){width:25%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(1){width:20%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(1){width:16.665%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(1){width:14.2855%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(1){width:14.2855%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(1){width:11.111%}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(10),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(10):nth-last-child(1){width:10%}ul.sf-menu.sf-vertical{width:12em}ul.sf-menu.sf-vertical li{width:100%}ul.sf-menu.sf-vertical li:hover>ul,ul.sf-menu.sf-vertical li.sfHover>ul{left:12em;top:0}ul.sf-menu.sf-vertical .sf-sub-indicator:after{content:"►"}ul.sf-menu.sf-navbar{position:relative}ul.sf-menu.sf-navbar li{position:static}ul.sf-menu.sf-navbar li li{position:relative}ul.sf-menu.sf-navbar li ul,ul.sf-menu.sf-navbar li li li{width:100%}ul.sf-menu.sf-navbar li li{width:auto;float:left}ul.sf-menu.sf-navbar li li:hover>ul,ul.sf-menu.sf-navbar li li.sfHover>ul,ul.sf-menu.sf-navbar>li.active-trail>ul{left:0;top:2.5em}ul.sf-menu.sf-navbar li li li:hover>ul,ul.sf-menu.sf-navbar li li li.sfHover>ul{left:12em;top:0}ul.sf-menu.sf-navbar ul .sf-sub-indicator:after{content:"▼"}ul.sf-menu.sf-navbar ul ul .sf-sub-indicator:after{content:"►"}ul.sf-menu.sf-accordion{display:none;position:absolute}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:left;width:100%}ul.sf-menu.sf-accordion ul{margin:0;padding:0}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded>ul{left:auto !important;position:relative;top:auto !important}ul.sf-menu.sf-accordion .sf-sub-indicator:after{content:"▼"}ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{content:"▼";margin:0 0 0 1em}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded>.sf-accordion-button:after{content:"▲"}ul.sf-menu.rtl,ul.sf-menu.rtl li{float:right}ul.sf-menu.rtl li:hover>ul,ul.sf-menu.rtl li.sfHover>ul{left:auto;right:0}ul.sf-menu.rtl li li:hover>ul,ul.sf-menu.rtl li li.sfHover>ul{left:auto;right:12em}ul.sf-menu.rtl ul{left:auto;right:0}ul.sf-menu.rtl .sf-sub-indicator{left:.75em;right:auto}ul.sf-menu.rtl.sf-horizontal ul .sf-sub-indicator:after{content:"◄"}ul.sf-menu.rtl.sf-horizontal.sf-shadow ul,ul.sf-menu.rtl.sf-vertical.sf-shadow ul,ul.sf-menu.rtl.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:-2px 2px 10px rgba(0,0,0,.5);-moz-box-shadow:-2px 2px 10px rgba(0,0,0,.5);box-shadow:-2px 2px 10px rgba(0,0,0,.5)}ul.sf-menu.rtl li.sf-multicolumn-column{float:right}ul.sf-menu.rtl.sf-vertical li:hover>ul,ul.sf-menu.rtl.sf-vertical li.sfHover>ul{left:auto;right:12em}ul.sf-menu.rtl.sf-vertical .sf-sub-indicator:after{content:"◄"}ul.sf-menu.rtl.sf-navbar li li{float:right}ul.sf-menu.rtl.sf-navbar ul ul .sf-sub-indicator:after{content:"◄"}ul.sf-menu.rtl.sf-navbar li li:hover>ul,ul.sf-menu.rtl.sf-navbar li li.sfHover>ul{left:auto;right:0}ul.sf-menu.rtl.sf-navbar li li li:hover>ul,ul.sf-menu.rtl.sf-navbar li li li.sfHover>ul{left:auto;right:12em}ul.sf-menu.rtl.sf-accordion.sf-expanded,ul.sf-menu.rtl.sf-accordion li.sf-expanded>ul{right:auto !important}
.hidden{display:none !important}.show-bounds{outline:1px solid red}*{box-sizing:border-box}body{background-color:#999;margin:0}.c-column{display:flex;align-items:flex-start;flex-wrap:wrap}.c-column.col-1{width:8.33%}.c-column.col-2{width:16.66%}.c-column.col-3{width:24.99%}.c-column.col-4{width:33.32%}.c-column.col-5{width:41.65%}.c-column.col-6{width:49.98%}.c-column.col-7{width:58.31%}.c-column.col-8{width:66.64%}.c-column.col-9{width:74.97%}.c-column.col-10{width:83.3%}.c-column.col-11{width:91.63%}.c-column.col-12{width:99.96%}.c-column.right{justify-content:flex-end}.c-column .section-title{width:100%}.c-check-group .title,.c-multicolumn-check-group .title{text-decoration:none;color:#000;font-weight:700;margin-top:1em;display:flex;justify-content:space-between;align-items:center;width:100%}.c-check-group .content,.c-multicolumn-check-group .content{padding-left:1em;max-height:30vh;overflow-y:auto}.c-check-group.as-column .title,.as-column.c-multicolumn-check-group .title{pointer-events:none}.c-check-group.collapsable .content,.collapsable.c-multicolumn-check-group .content{max-height:60vh}.c-check-group.collapsable .title:after,.collapsable.c-multicolumn-check-group .title:after{content:"-";margin-right:.5em;font-weight:700;font-size:1.3em}.c-check-group.collapsable .title:hover,.collapsable.c-multicolumn-check-group .title:hover{color:red}.c-check-group.collapsable.collapsed .title:after,.collapsable.collapsed.c-multicolumn-check-group .title:after{content:"+"}.c-check-group.collapsable.collapsed .content,.collapsable.collapsed.c-multicolumn-check-group .content{display:none}.c-check-group.collapsable.disabled,.collapsable.disabled.c-multicolumn-check-group{pointer-events:none}.c-check-group.collapsable.disabled .title,.collapsable.disabled.c-multicolumn-check-group .title{color:#cdcdcd}.c-check-group.collapsable.disabled .title:after,.collapsable.disabled.c-multicolumn-check-group .title:after{content:""}.c-check-group .item-check,.c-multicolumn-check-group .item-check{display:flex;flex-wrap:wrap;width:100%;margin-top:.5em}.c-check-group .item-check .input-label,.c-multicolumn-check-group .item-check .input-label{width:calc(100% - 2em)}.c-check-group .item-check .input-label .text,.c-multicolumn-check-group .item-check .input-label .text{display:inline}.c-check-group .item-check .subgroup,.c-multicolumn-check-group .item-check .subgroup{width:100%}.c-check-group .item-check .subgroup .content,.c-multicolumn-check-group .item-check .subgroup .content{max-height:none}.c-event-item{width:100%;margin-bottom:2em;background-color:#fff;padding:1em;border-radius:.5em}.c-event-item .imagen-link img{max-width:200px;height:auto}.c-event-item .item-body{text-decoration:none;color:#000}.c-event-item .unfound-words{background-color:#c62727;color:#fff;padding:.5em;border-radius:.3em;display:inline;line-height:2em}.c-event-item .unfound-words span{font-size:1.1em;font-weight:700}.c-event-item .state-zone{display:none}.c-event-item[data-state=bookable] .state-zone[data-state=bookable]{display:block}.c-event-item[data-state=limited-day] .state-zone[data-state=limited-day]{display:block}.c-event-item[data-state=limited-total] .state-zone[data-state=limited-total]{display:block}.c-event-item[data-state=reserved] .state-zone[data-state=reserved]{display:block}.c-event-item[data-state=preassigned] .state-zone[data-state=preassigned]{display:block}.c-event-item[data-state=sold-out] .state-zone[data-state=sold-out]{display:block}.c-event-item[data-state=time-collision] .state-zone[data-state=time-collision]{display:block}.c-event-item[data-state=blocked] .state-zone[data-state=blocked]{display:block}.c-dropdown{position:relative}.c-dropdown:not(.show)>.content{display:none !important}.c-dropdown>.content{position:absolute;left:0;top:2em;-webkit-box-shadow:-2px 5px 6px 0px rgba(0,0,0,.27);box-shadow:-2px 5px 6px 0px rgba(0,0,0,.27);background-color:#fff;width:auto}.c-feedback{padding:1em}.c-feedback .top{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.c-feedback .top .statement{font-size:18px;margin-bottom:.5em}.c-feedback .top .statement .results-count{font-weight:700;font-size:1.2em}.c-feedback .tags-container{width:100%;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.c-feedback .tags-container .tag{display:flex;align-items:center;padding:.2em .7em;background-color:#f4c9e5;margin-right:1em;margin-bottom:.5em;border-radius:.5em;border:1px solid #bf7ebc}.c-feedback .tags-container .tag:not(.suggestion-tag) a{text-decoration:none;font-weight:700;color:#000;margin-left:1em}.c-feedback .tags-container .tag:not(.suggestion-tag).discartable{opacity:.6}.c-feedback .tags-container .tag.suggestion-tag{background-color:#c9dff4;border:1px solid #7ea5bf}.c-feedback .tags-container .tag.suggestion-tag a{text-decoration:none;color:#000}.c-multicolumn-check-group>.content{display:flex;flex-direction:row;align-items:flex-start}.c-multicolumn-check-group>.content .content-column{min-width:200px;max-height:30vh;overflow-y:auto;margin:0 .5em}.c-modal{position:fixed;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;top:0;left:0;z-index:99999}.c-modal .modal-main-container{max-height:100vh;width:750px;max-width:calc(100% - 20px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 38px 74px 0 rgba(0,0,0,.19);border-radius:2.35rem;padding:2.35rem}.c-modal .modal-main-container .header-zone{margin-bottom:2rem}.c-modal .modal-main-container .header-zone .title{font-size:2.2rem;color:#000;font-weight:700}.c-modal .modal-main-container .close-button-x{position:absolute;right:30px;top:30px}.c-modal .modal-main-container .close-button-x span{line-height:34px}.c-modal .modal-main-container .content-zone{max-height:calc(100vh - 100px);overflow-y:auto;color:#000}.c-modal .modal-main-container .footer-zone{margin-top:2rem;text-align:right;white-space:nowrap}.c-modal .modal-main-container .footer-zone a:not(first-child){margin-left:.5em}.c-modal .modal-main-container .footer-zone .close-button{background-color:#ff0;color:#000}.c-modal .modal-main-container .footer-zone .close-button:hover{background-color:#000;color:#fff}.c-daily-reservation-group .days-container{list-style:none}.c-daily-reservation-group .daily-reservation-item{position:relative;display:inline-block;width:2em}.c-daily-reservation-group .daily-reservation-item .date{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.r-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.r-container .c-feedback .tag.category-__text{background-color:#c7eac7;border-color:#3b783b}.r-container .c-dropdown{z-index:1}.r-container .c-dropdown.province>.content{min-width:800px;max-width:100vw}.r-container .c-dropdown.accessibility>.content{min-width:350px;max-width:100vw}.r-container .c-dropdown.date-time>.content{display:flex;flex-direction:row;min-width:800px;max-width:100vw}.r-container .c-dropdown.date-time>.content .time-filters{display:flex;flex-direction:row;width:50%;justify-content:space-around}.r-container .c-dropdown.date-time>.content .time-filters .c-check-group,.r-container .c-dropdown.date-time>.content .time-filters .c-multicolumn-check-group{width:50%}body .required ul{list-style:none;padding:0}body .required ul li{display:inline-block;margin:0 1em}body .text-search{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:nowrap}body .side-filters-region{width:100%}body .highlight-region{width:100%}body .highlight-region .call-status-preselection{background:#70f6f9;border-color:#221f20;width:100%;padding:8px}body .highlight-region .call-status-preselection .call-link-title{display:block}body .results{list-style:none;padding:5px}body .header{position:sticky;top:0;background:#fff;-webkit-box-shadow:-2px 5px 6px 0px rgba(0,0,0,.27);box-shadow:-2px 5px 6px 0px rgba(0,0,0,.27)}body .side{padding-left:.5em;position:sticky;top:0;background:#fff;max-height:100vh;overflow-y:auto}body .results-options{padding:1em}
.ajax-progress{display:inline-block;padding:1px 5px 2px}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/modules/system/css/components/../../../../misc/throbber-active.gif) no-repeat 0 center}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/core/modules/system/css/components/../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.js input.form-autocomplete{background-image:url(/core/modules/system/css/components/../../../../misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center}.js[dir=rtl] input.form-autocomplete{background-position:0 center}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/modules/system/css/components/../../../../misc/throbber-active.gif);background-position:100% center}.js[dir=rtl] input.form-autocomplete.ui-autocomplete-loading{background-position:0 center}
.fieldgroup{padding:0;border-width:0}
.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.container-inline .hidden{display:none}
.clearfix:after{display:table;clear:both;content:""}
.js details:not([open]) .details-wrapper{display:none}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.progress{position:relative}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000}.progress__description,.progress__percentage{overflow:hidden;margin-top:.2em;color:#555;font-size:.875em}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px}.system-status-counter__status-icon--error:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
body.drag{cursor:move}tr.region-title{font-weight:700}tr.region-message{color:#999}tr.region-populated{display:none}tr.add-new .tabledrag-changed{display:none}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none}[dir=rtl] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{width:14px;height:14px;margin:-.4em .5em 0;padding:.42em .5em;background:url(/core/modules/system/css/components/../../../../misc/icons/787878/move.svg) no-repeat 6px 7px}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/modules/system/css/components/../../../../misc/icons/000000/move.svg)}.touchevents .draggable td{padding:0 10px}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0}.touchevents a.tabledrag-handle{width:40px;height:44px}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px}[dir=rtl] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px}.tabledrag-toggle-weight-wrapper{text-align:right}[dir=rtl] .tabledrag-toggle-weight-wrapper{text-align:left}.indentation{float:left;width:20px;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg)}
div.tree-child{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/core/modules/system/css/components/../../../../misc/tree-bottom.png) no-repeat 11px center}[dir=rtl] div.tree-child,[dir=rtl] div.tree-child-last{background-position:-65px center}div.tree-child-horizontal{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat -11px center}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%}.eu-cookie-compliance-buttons{float:right;max-width:40%}[dir=rtl] .eu-cookie-compliance-buttons{float:left}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer}.eu-cookie-compliance-message{float:left;max-width:60%}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}[dir=rtl] .eu-cookie-compliance-message{float:right;text-align:right}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%}}
#sliding-popup{display:none !important;z-index:9999999;color:#000}#sliding-popup.open{display:block !important}#sliding-popup .omd-cookies-block{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.29)}#sliding-popup .omd-cookies-block .close_btn{position:absolute;right:20px;top:20px}#sliding-popup .omd-cookies-block .close_btn *{stroke:#000}#sliding-popup .omd-cookies-block .close_btn:hover *{stroke:#4d4d4d}#sliding-popup .omd-cookies-block .omd-cookies-container{box-shadow:0 2px 26px 0 rgba(0,0,0,.55);padding:70px;position:absolute;max-width:800px;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff}#sliding-popup .omd-cookies-block .omd-cookies-container .eu-cookie-withdraw-tab{z-index:100;top:auto;bottom:0}#sliding-popup .omd-cookies-block .omd-cookies-container a{color:#000;font-weight:700;text-decoration:underline}#sliding-popup .omd-cookies-block .omd-cookies-container a:hover{color:#3b3b3b}#sliding-popup .omd-cookies-block .omd-cookies-container h4{width:100%;font-size:22px;font-weight:700;text-align:center;line-height:1.2em;letter-spacing:0;margin-bottom:15px;color:#000}#sliding-popup .omd-cookies-block .omd-cookies-container p{color:#000;font-size:15px;letter-spacing:0;line-height:1.6em}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner{display:none}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner .illustration{display:none;text-align:center;margin-bottom:10px}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner .illustration svg{display:inline-block}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner .illustration svg path[fill-rule]{fill:#000}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner .illustration svg path:not([fill-rule]){stroke:#000}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner #popup-text{max-width:100%;width:100%;float:none}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-banner #popup-buttons{margin-top:40px;float:none;display:block;max-width:100%;width:100%;text-align:center;line-height:60px}#sliding-popup .omd-cookies-block .omd-cookies-container .eu-cookie-compliance-categories{display:none}#sliding-popup .omd-cookies-block.view-banner .omd-cookies-banner{display:block;max-height:100vh;overflow-y:auto}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories{display:block;max-height:100vh;overflow-y:auto;text-align:left;padding:0 40px}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories .eu-cookie-compliance-category{margin:16px 0}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories label{font-size:16px;font-weight:700;max-width:calc(100% - 30px);vertical-align:top;display:inline-block;line-height:1.2em;margin-top:0;margin-bottom:4px}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories .eu-cookie-compliance-category-description{font-size:14px;line-height:1.4em;padding-left:23px}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-top:40px;text-align:center}@media (max-width:768px){#sliding-popup .omd-cookies-block .omd-cookies-container{box-sizing:border-box;padding:20px 10px;transform:translate(0,-50%);top:50%;left:0}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-message{margin-top:30px}#sliding-popup .omd-cookies-block .eu-cookie-compliance-categories .close_btn{position:fixed}#sliding-popup .omd-cookies-block .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-bottom:40px}}@media (max-width:480px){#sliding-popup .omd-cookies-block{background-color:#fff}#sliding-popup .omd-cookies-block .omd-cookies-container{box-sizing:border-box;padding:20px 10px;transform:translate(0,0);top:0;left:0;height:100vh}#sliding-popup .omd-cookies-block .omd-cookies-container .omd-cookies-message{margin-top:30px}#sliding-popup .omd-cookies-block .eu-cookie-compliance-categories .close_btn{position:fixed}#sliding-popup .omd-cookies-block .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-bottom:40px}}@media (max-width:320px){#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories{padding:20px 10px}#sliding-popup .omd-cookies-block.view-cookies .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-bottom:60px}}#sliding-popup .omd-cookies-block .button{white-space:nowrap;padding:19px;min-width:200px;display:inline-block;border-radius:40px;text-transform:uppercase;text-align:center;margin-top:0;margin:0 5px;font-size:14px;line-height:1em;border:1px solid}#sliding-popup .omd-cookies-block .button.primary-button{color:#fff;background-color:#3b3b3b;border-color:#3b3b3b;border:0;text-decoration:none}#sliding-popup .omd-cookies-block .button.primary-button:hover{color:#fff;background-color:#000;border-color:#000}#sliding-popup .omd-cookies-block .button.secondary-button{color:gray;background-color:#fff;border-color:#4d4d4d;text-decoration:none}#sliding-popup .omd-cookies-block .button.secondary-button:hover{color:#fff;background-color:#000;border-color:#000}html.no-scroll{overflow:hidden !important}html.no-scroll body{overflow:hidden !important}
.addtoany{display:inline}.addtoany_list{display:inline;line-height:16px}.addtoany_list>a,.addtoany_list a img,.addtoany_list a>span{vertical-align:middle}.addtoany_list>a{border:0;display:inline-block;font-size:16px;padding:0 4px}.addtoany_list.a2a_kit_size_32>a{font-size:32px}.addtoany_list .a2a_counter img{float:left}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto}.addtoany_list a .a2a_count{position:relative}
.paragraph--unpublished{background-color:#fff4f4}
