/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.zp-page-icon{display:inline-block;width:1.125em;height:1em;margin-inline-end:.35em;fill:currentColor;color:var(--zp-page-icon-color,inherit);font-size:1em;line-height:1;text-align:center;vertical-align:-.125em;pointer-events:none;}a:hover > .zp-page-icon,a:focus-visible > .zp-page-icon,.file:hover > .zp-page-icon,.file:focus-within > .zp-page-icon{color:var(--zp-page-icon-hover,inherit);}.zp-page-icon--after{margin-inline-start:.35em;margin-inline-end:0;}[dir="rtl"] .zp-page-icon--directional{transform:scaleX(-1);}.pi .more-link a{font-size:.8em;}.pi .menu--account li{border:none;padding:0;list-style:none;}.pi .menu--account li a{margin:0 5px;}
#slider{position:relative;}#slider,#slider a{color:#fff;}#slider a:active,#slider a:hover{outline:none;text-decoration:none;}.slides{width:100%;margin:0 auto;padding:0;overflow:hidden;list-style:none;}#slider .slides > li{display:none;position:relative;margin:0;}#slider .slides li:first-child{display:list-item;}#slider .slides > li.is-active{display:list-item;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.flex-control-nav{position:absolute;right:50%;bottom:5%;transform:translate(50%,0);margin:0;padding:0;text-align:center;}.flex-control-nav li{display:inline-block;margin:0 0 0 1em;float:left;}[dir="rtl"] .flex-control-nav li{margin:0 1em 0 0;float:right;}.flex-control-nav li:first-child{margin:0;}.flex-control-nav li button{display:block;width:1.7em;height:1.7em;line-height:1.7em;font-weight:bold;color:#fff;background:rgba(0,0,0,0.5);cursor:pointer;box-shadow:0 0 3px #999;border-radius:100%;border:0;padding:0;}.flex-control-nav li button:not(.active){color:#aaa;}.flex-control-nav li button.active,.flex-control-nav li button:hover,.flex-control-nav li button:focus{background:#000;}#slider .entry-container{position:absolute;z-index:1;width:100%;}#slider .slide-image{float:none;display:block;width:100%;padding:0;margin:0;object-fit:cover;}#slider .entry-header{margin:0 0 2em;}#slider .entry-title{margin:20px 0 1em;font-weight:bold;font-size:1.3em;}#slider .entry-title a,#slider .entry-summary{display:inline-block;padding:0 10px;background:rgba(0,0,0,0.5);}@media screen and (max-width:64em){#slider .entry-title,#slider .entry-title a,#slider .entry-summary{margin:0;}#slider .entry-summary{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}.flex-control-nav{display:flex;}}@media screen and (max-width:48em){#slider .entry-summary{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}}@media screen and (max-width:35.5em){#slider .slide-image{height:15em;}}
#middlecontainer{background:transparent url(/themes/contrib/zeropoint/images/_sidebarimg.png) 99% 99% no-repeat;}#brand{background:url(/themes/contrib/zeropoint/images/_brand.png) 50% 0 no-repeat;margin:0 auto 1em;height:50px;}.field__item .pure-img,.colorbox .pure-img{float:left;margin:0 1em 1em 0;}[dir="rtl"] .field__item .pure-img,[dir="rtl"] .colorbox .pure-img{float:right;margin:0 0 1em 1em;}#slider img{min-height:10em;}#sidebar-left .block,#sidebar-right .block{border:1px solid #ddd;}.agree-button.eu-cookie-compliance-secondary-button{cursor:pointer;margin:1em 0 0 1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}@media screen and (max-width:64em){.himg #headimg,#headimg{background:none;}}@media screen and (max-width:64em){#sidebar-left .block-wrapper,#sidebar-right .block-wrapper{box-sizing:border-box;width:48%;padding-inline-end:1.5%;display:inline-block;vertical-align:bottom;}}@media screen and (max-width:48em){#sidebar-left .block-wrapper,#sidebar-right .block-wrapper{width:100%;padding:0;display:block;}}
