/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#self-service-block.bg-odd .item-wrapper:hover{background-color:#fff!important;border-color:#fff!important}#self-service-block .item-wrapper{background-color:#f1f1f1;border:1px solid #dee2e6;transition:all .5s ease 0s}#self-service-block .item-wrapper:hover{border-color:rgba(0,0,0,0);transform:scale(1.1)}#self-service-block .item-wrapper .item .image-wrapper{height:26px;overflow:hidden;position:relative;width:26px}#self-service-block .item-wrapper .item .image-wrapper img{height:auto;width:100%}#self-service-block .item-wrapper .item .link{font-size:1rem}
#main-menu ul.nav{display:flex;flex-direction:row}#main-menu ul.nav li a.parent{border:none;color:var(--color-default);font-family:var(--font-navbar);font-size:1rem;font-weight:500;letter-spacing:-.1px;padding:8px 6px}#main-menu ul.nav li a.parent.active,#main-menu ul.nav li a.parent:focus,#main-menu ul.nav li a.parent:hover{color:var(--color-action)}#main-menu ul.nav li a.parent.show .dropdown-icon{transform:rotate(180deg)}#main-menu ul.nav li a.parent .dropdown-icon{display:inline-block;font-size:.8rem;padding:2px;transform:rotate(0deg);transition:transform .3s ease-in-out}#main-menu ul.nav li a{display:inline;font-family:var(--font-navbar);font-size:14px;line-height:1.6;margin:0;padding:.5rem;transition:all .5s ease}#main-menu .drop-menu{background-color:var(--color-action);border:0;box-shadow:0 5px 15px rgba(0,0,0,.2);color:var(--color-white);display:none;margin:9px 0 0;opacity:0;padding:0;position:absolute;transition:all .5s linear}#main-menu .drop-menu.show{display:block;opacity:1}#main-menu .drop-menu .dropdown-wrapper{align-items:start;display:flex;flex-direction:row;justify-content:start;padding:10px 0;position:relative}#main-menu .drop-menu .dropdown-wrapper .block{height:100%}#main-menu .drop-menu .dropdown-wrapper .block .heading{display:block;font-size:.9rem;font-weight:700;padding:5px 10px}#main-menu .drop-menu .dropdown-wrapper .block ul{display:block;list-style:none;margin:0;min-width:200px;padding:10px;width:auto}#main-menu .drop-menu .dropdown-wrapper .block ul li{border-bottom:0;border-top:1px solid rgba(0,0,0,.1);display:block;position:relative}#main-menu .drop-menu .dropdown-wrapper .block ul li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}#main-menu .drop-menu .dropdown-wrapper .block ul li a{border-radius:0;color:var(--color-nav-link-dropdown);display:block;font-weight:500;line-height:1.2;padding:6px 1px;text-decoration:none;transition:all .5s ease}#main-menu .drop-menu .dropdown-wrapper .block ul li a.active,#main-menu .drop-menu .dropdown-wrapper .block ul li a:focus,#main-menu .drop-menu .dropdown-wrapper .block ul li a:hover{background-color:var(--color-action-hover);color:var(--color-white);padding-left:5px}
#main-offcanvas-navigation-block ul.nav{display:flex;flex-direction:column}#main-offcanvas-navigation-block ul.nav li.nav-item a{border-radius:0;color:#000;display:inline;font-family:var(--font-navbar);line-height:1.6;margin:0;text-align:left;transition:all .5s ease}#main-offcanvas-navigation-block .drop-menu{height:0;overflow:hidden;transition:all .5s ease;visibility:hidden}#main-offcanvas-navigation-block .drop-menu.show{visibility:visible}#main-offcanvas-navigation-block .drop-menu .dropdown-wrapper{padding-left:10px}#main-offcanvas-navigation-block .drop-menu .dropdown-wrapper .block .heading{display:none}#main-offcanvas-navigation-block .drop-menu .dropdown-wrapper .block li.nav-item a.nav-link{font-size:.9rem;padding:5px 10px}
section#programmes-search-block .search .search-wrapper form#programme-search-form .form-wrapper{display:flex;flex-direction:row;max-width:600px}section#programmes-search-block .search .search-wrapper form#programme-search-form .form-wrapper .search-input{border:1px solid var(--color-border);padding:11px 15px;width:100%}section#programmes-search-block .search .search-wrapper form#programme-search-form .form-wrapper .search-input:focus-visible{border-color:var(--color-action);outline:none}section#programmes-search-block .search .search-wrapper form#programme-search-form .form-wrapper .search-submit{background-color:var(--color-action);border:none;color:#fff;min-width:100px}section#programmes-search-block .search .search-wrapper form#programme-search-form .form-wrapper .search-submit:hover{background-color:var(--color-action-hover)}section#programmes-search-block .search .search-wrapper .actions a.more{border:1px solid var(--color-action);color:var(--color-action)}section#programmes-search-block .search .search-wrapper .actions a.more:hover{background-color:var(--color-action);color:var(--color-white)}
@media(min-width:1200px){.same-updates-block{background-color:#f1f1f1}}.same-updates-block .same-updates-block-wrapper{padding:2rem}.same-updates-block .same-updates-block-wrapper .title{border-bottom:1px solid var(--color-border);font-family:var(--font-default);font-size:18px;font-weight:600;line-height:1.2;margin-bottom:1rem;padding:.5rem 0}.same-updates-block .same-updates-block-wrapper .actions{border-top:1px solid var(--color-border);padding:.5rem 0}.same-updates-block .same-updates-block-wrapper ul.node-list{list-style:initial;list-style-position:outside;margin:0;padding-left:1rem}.same-updates-block .same-updates-block-wrapper ul.node-list li.item a.link{display:block;font-size:.8rem;padding:5px 0;transition:all .3s ease}.same-updates-block .same-updates-block-wrapper ul.node-list li.item a.link:hover{padding-left:2px}.same-updates-block .same-updates-block-wrapper ul.node-list li.item a.link.active{color:var(--color-action-hover)}
