/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--tabled-column-min-width:163px;--tabled-column-min-width-large:300px;--tabled-column-min-width-small:80px;--tabled-v-space-4xs:1rem;--tabled-v-space-3xs:1.5rem;--tabled-v-space-2xs:2rem;--tabled-v-space-xs:2.5rem;--tabled-v-space-s:3rem;--tabled-color-white:#ffffff;--tabled-color-black:#000000;--tabled-color-50:#f6f8f9;--tabled-color-150:#dde4e9;--tabled-color-500:#3f6076;--tabled-color-600:#19405b;--tabled-color-700:#15354c;--tabled-color-ascent:#e0a624;--tabled-color-focus:#3d8eff;--tabled-color-disabled:#a1a1a1;--tabled-color-border:var(--tabled-color-700)}.visually-hidden{padding:0;margin:-1px;white-space:nowrap;border:0;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);inline-size:1px;block-size:1px;word-wrap:normal}.tabled{position:relative;padding-block-start:var(--tabled-v-space-4xs);overflow:hidden}.tabled:before,.tabled:after{content:"";position:absolute;inset-block-start:var(--tabled-v-space-s);inline-size:10%;block-size:100%;background:rgba(0,0,0,0);z-index:1;will-change:opacity;transition:opacity .4s;opacity:0;pointer-events:none;font-weight:600}.tabled:before{inset-inline-start:0;background:linear-gradient(90deg,rgba(7,23,46,0.1),rgba(0,0,0,0))}.tabled:after{inset-inline-end:0;background:linear-gradient(-90deg,rgba(7,23,46,0.1),rgba(0,0,0,0))}.tabled .tabled__navigation{display:none;position:relative;block-size:var(--tabled-v-space-xs);inline-size:100%;padding-block:var(--tabled-v-space-4xs);background:var(--tabled-color-white);z-index:4}.tabled .tabled__previous,.tabled .tabled__next{position:absolute;inset-block-start:var(--tabled-v-space-4xs);inset-inline-end:0;inline-size:var(--tabled-v-space-xs);block-size:var(--tabled-v-space-xs);background:var(--tabled-color-white);border:2px solid var(--tabled-color-border);padding:0;margin:0;line-height:100%;transition:border .3s ease-in;outline-offset:-3px;cursor:pointer}.tabled .tabled__previous:before,.tabled .tabled__next:before{transition:border,color .3s ease-in}.tabled .tabled__previous:disabled,.tabled .tabled__next:disabled{border:2px solid var(--tabled-color-150);cursor:default}.tabled .tabled__previous:hover:not(:disabled),.tabled .tabled__next:hover:not(:disabled){border-color:var(--tabled-color-ascent)}.tabled .tabled__previous:hover:not(:disabled):before,.tabled .tabled__next:hover:not(:disabled):before{color:var(--tabled-color-ascent)}.tabled .tabled__previous:focus,.tabled .tabled__next:focus{outline:2px solid var(--tabled-color-focus)}.tabled.tabled--fade-left .tabled__navigation,.tabled.tabled--fade-right .tabled__navigation{display:block}.tabled.tabled--fade-left .tabled__wrapper,.tabled.tabled--fade-right .tabled__wrapper{overflow-x:scroll;overflow-y:visible}.tabled .tabled__previous{inset-inline-end:var(--tabled-v-space-s)}.tabled .tabled__previous:before{font-family:Arial,Helvetica,sans-serif;display:inline-block;content:"←";font-size:1.5rem}.tabled .tabled__previous:disabled:before{color:var(--tabled-color-disabled)}.tabled .tabled__next:before{font-family:Arial,Helvetica,sans-serif;display:inline-block;content:"→";font-size:1.5rem}.tabled .tabled__next:disabled:before{color:var(--tabled-color-disabled)}.tabled.tabled--fade-left:before{opacity:1;z-index:3}.tabled.tabled--fade-right:after{opacity:1;z-index:3}table.tabled__table{block-size:auto;inline-size:auto;min-inline-size:100%;margin:0;border-spacing:0;position:relative;table-layout:fixed}table.tabled__table th{text-transform:capitalize}table.tabled__table th,table.tabled__table td{min-inline-size:var(--tabled-column-min-width)}table.tabled__table .tabled__column--large{min-inline-size:var(--tabled-column-min-width-large)}table.tabled__table .tabled__column--small{min-inline-size:var(--tabled-column-min-width-small)}.tabled--stacked th,.tabled--stacked td{display:flex;flex-flow:column wrap}@media(min-width:1024px){.tabled--stacked th,.tabled--stacked td{display:table-cell}}.tabled--stacked th:before,.tabled--stacked td:before{display:block;content:attr(data-label)}@media(min-width:1024px){.tabled--stacked th:before,.tabled--stacked td:before{display:none}}@media(min-width:1024px){.tabled--stacked tr{display:table-row}}@media(max-width:1024px){.tabled--stacked thead th{padding:0;margin:-1px;white-space:nowrap;border:0;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);inline-size:1px;block-size:1px;word-wrap:normal;padding:0}}
.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;}
.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:"";}
.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-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
body .contextual-region.focus{outline:1px dashed #4d4d4f;outline-offset:5px}body .block-content .contextual,body .block-core .contextual,body .field--name-field-image .contextual,body .field--name-field-media .contextual,body .field--name-field-seeds-banner .contextual,body .node .contextual,body .taxonomy-term .contextual,body .view .contextual{right:0;top:5px;z-index:99}body .block-views>.contextual,body .node header>.contextual,body .taxonomy-term header>.contextual{display:none}body .node .contextual .trigger,body .node .contextual .trigger:focus,body .node .contextual .trigger:hover,body .taxonomy-term .contextual .trigger,body .taxonomy-term .contextual .trigger:focus,body .taxonomy-term .contextual .trigger:hover{background-image:url(/modules/contrib/seeds_layouts/assets/images/node.png)}body .view>.contextual{overflow:visible;top:-25px}body .view>.contextual .trigger,body .view>.contextual .trigger:focus,body .view>.contextual .trigger:hover{background-image:url(/modules/contrib/seeds_layouts/assets/images/view.png)}body .block-block-content .contextual .trigger,body .block-block-content .contextual .trigger:focus,body .block-block-content .contextual .trigger:hover,body .block-core .contextual .trigger,body .block-core .contextual .trigger:focus,body .block-core .contextual .trigger:hover{background-image:url(/modules/contrib/seeds_layouts/assets/images/gears.png)}body .field--name-field-seeds-banner:not(.does-not-exist):not(does-not-exist) .contextual,body div.field[class*=image] .contextual,body div.field[class*=media] .contextual{left:10px;right:auto}body .field--name-field-seeds-banner:not(.does-not-exist):not(does-not-exist) .contextual .focusable,body .field--name-field-seeds-banner:not(.does-not-exist):not(does-not-exist) .contextual .trigger,body div.field[class*=image] .contextual .focusable,body div.field[class*=image] .contextual .trigger,body div.field[class*=media] .contextual .focusable,body div.field[class*=media] .contextual .trigger{background-image:url(/modules/contrib/seeds_layouts/assets/images/img.png);float:left!important}.rtl body .block-content .contextual,.rtl body .block-core .contextual,.rtl body .node .contextual,.rtl body .taxonomy-term .contextual,.rtl body .view .contextual,[dir=rtl] body .block-content .contextual,[dir=rtl] body .block-core .contextual,[dir=rtl] body .node .contextual,[dir=rtl] body .taxonomy-term .contextual,[dir=rtl] body .view .contextual{left:0;right:auto}.rtl body div.field[class*=image] .contextual,.rtl body div.field[class*=media] .contextual,.rtl body div[class*=seeds-banner]:not(.does-not-exist) .contextual,[dir=rtl] body div.field[class*=image] .contextual,[dir=rtl] body div.field[class*=media] .contextual,[dir=rtl] body div[class*=seeds-banner]:not(.does-not-exist) .contextual{left:auto;right:10px}.rtl body div.field[class*=image] .contextual .focusable,.rtl body div.field[class*=image] .contextual .trigger,.rtl body div.field[class*=media] .contextual .focusable,.rtl body div.field[class*=media] .contextual .trigger,.rtl body div[class*=seeds-banner]:not(.does-not-exist) .contextual .focusable,.rtl body div[class*=seeds-banner]:not(.does-not-exist) .contextual .trigger,[dir=rtl] body div.field[class*=image] .contextual .focusable,[dir=rtl] body div.field[class*=image] .contextual .trigger,[dir=rtl] body div.field[class*=media] .contextual .focusable,[dir=rtl] body div.field[class*=media] .contextual .trigger,[dir=rtl] body div[class*=seeds-banner]:not(.does-not-exist) .contextual .focusable,[dir=rtl] body div[class*=seeds-banner]:not(.does-not-exist) .contextual .trigger{float:right!important}
.seeds-layouts-parallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.seeds-layouts-parallax.repeat{background-repeat:repeat;background-size:50px}
.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:0.5em;}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;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%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;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;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.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);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
