/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--width-mega:90rem;--width-extra-large:73.75rem;--width-large:60rem;--width-medium:48rem;--width-small:30rem;--width-container:var(--width-extra-large);--width-restricted-width-section:var(--width-medium);--spacing-tiny:calc(var(--spacing) * 0.125);--spacing-smallest:calc(var(--spacing) * 0.25);--spacing-smaller:calc(var(--spacing) * 0.5);--spacing-small:calc(var(--spacing) * 0.75);--spacing:1rem;--spacing-medium:calc(var(--spacing) * 1.25);--spacing-large:calc(var(--spacing) * 1.5);--spacing-larger:calc(var(--spacing) * 2);--spacing-even-larger:calc(var(--spacing) * 2.25);--spacing-largest:calc(var(--spacing) * 2.5);--spacing-mega:calc(var(--spacing) * 3);--spacing-padding-horizontal:var(--spacing);--negative-spacing:calc(var(--spacing) * -1);--negative-spacing-padding-horizontal:calc(var(--spacing) * -1);--negative-spacing-larger:calc(var(--spacing-larger) * -1);--line-height:1.5;--vertical-rhythm-spacing:calc(var(--line-height) * 1rem);--half-vertical-rhythm-spacing:calc(var(--vertical-rhythm-spacing) * .5);--grid-column-spacing:var(--spacing);--special-padding:calc(var(--spacing-even-larger) - var(--font-size) - 4px);--special-padding-top:calc(var(--special-padding) * 0.5);--color-purple:#9C0A7D;--color-secondary-purple:#674471;--color-secondary-lavender:#E1DAEE;--color-secondary-dark-blue:#2E3A57;--color-green:#009900;--color-accent:#FFED00;--color-gold:#E9B226;--color-silver:#A9ACC0;--color-white:#FFF;--color-grey-01:#F8F8F8;--color-grey-02:#F2F1F4;--color-grey-03:#E5E3E5;--color-grey-04:#D0CFD0;--color-grey-05:#989898;--color-grey-06:#5E6366;--color-grey-07:#3E4345;--color-grey:#222;--color-black:#262626;--color-success:var(--color-green);--color-link:var(--color-purple);--color-focus:var(--color-secondary-purple);--font-primary:'Lato',"Noto Sans",roboto,oxygen,ubuntu,cantarell,"Helvetica Neue",sans-serif;--font-secondary:'Lato-Black',"Noto Sans Mono",mono;--font-heading-1:var(--font-secondary);--font-heading-2:var(--font-secondary);--font-heading-3:var(--font-secondary);--font-heading-4:var(--font-primary);--font-heading-5:var(--font-primary);--font-heading-6:var(--font-primary);--font-size:1rem;--font-size-smallest:calc(var(--font-size) * 0.3);--font-size-smaller:calc(var(--font-size) * 0.5);--font-size-bit-smaller:calc(var(--font-size) * 0.625);--font-size-small:calc(var(--font-size) * 0.75);--font-size-small-medium:calc(var(--font-size) * 0.875);--font-size-medium:calc(var(--font-size) * 1);--font-size-medium-large:calc(var(--font-size) * 1.125);--font-size-large:calc(var(--font-size) * 1.3125);--font-size-bit-larger:calc(var(--font-size) * 1.5);--font-size-larger:calc(var(--font-size) * 1.6875);--font-size-even-larger:calc(var(--font-size) * 2);--font-size-largest:calc(var(--font-size) * 2.875);--font-size-mega:calc(var(--font-size) * 3.125);--font-size-h1:clamp(var(--font-size-larger),10vw,var(--font-size-largest));--font-size-h2:clamp(var(--font-size-large),8vw,var(--font-size-larger));--font-size-h3:clamp(var(--font-size-medium),6vw,var(--font-size-large));--font-size-h4:var(--font-size-medium-large);--font-size-h5:var(--font-size-medium);--font-size-h6:var(--font-size-medium);--color-text:var(--color-black);--heading-1-color:var(--color-text);--heading-2-color:var(--color-text);--heading-3-color:var(--color-text);--heading-4-color:var(--color-text);--heading-5-color:var(--color-text);--heading-6-color:var(--color-text);--heading-1-line-height:var(--line-height);--heading-2-line-height:var(--line-height);--heading-3-line-height:var(--line-height);--heading-4-line-height:var(--line-height);--heading-5-line-height:var(--line-height);--heading-6-line-height:var(--line-height);--heading-font-weight:700;--heading-1-font-weight:var(--heading-font-weight);--heading-2-font-weight:var(--heading-font-weight);--heading-3-font-weight:var(--heading-font-weight);--heading-4-font-weight:var(--heading-font-weight);--heading-5-font-weight:var(--heading-font-weight);--heading-6-font-weight:var(--heading-font-weight);}@font-face{font-family:'Lato';src:url(/themes/chives/fonts/Lato/Lato-Regular.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/chives/fonts/Lato/Lato-Italic.woff) format('woff');font-weight:normal;font-style:italic;}@font-face{font-family:'Lato';src:url(/themes/chives/fonts/Lato/Lato-Bold.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'Lato-Black';src:url(/themes/chives/fonts/Lato/Lato-Black.woff) format('woff');font-weight:700;font-style:normal;}
body{font-family:var(--font-primary);font-size:var(--font-size);}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading{margin-bottom:var(--vertical-rhythm-spacing);font-family:var(--font-primary);}h1,.h1{color:var(--heading-1-color);font-family:var(--font-heading-1);font-size:var(--font-size-h1);font-weight:var(--heading-1-font-weight);line-height:var(--heading-1-line-height);}h2,.h2{color:var(--heading-2-color);font-family:var(--font-heading-2);font-size:var(--font-size-h2);font-weight:var(--heading-2-font-weight);line-height:var(--heading-2-line-height);}h3,.h3{color:var(--heading-3-color);font-family:var(--font-heading-3);font-size:var(--font-size-h3);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);}h4,.h4{color:var(--heading-4-color);font-family:var(--font-heading-4);font-size:var(--font-size-h4);font-weight:bold;font-weight:var(--heading-4-font-weight);line-height:var(--heading-4-line-height);}h5,.h5{color:var(--heading-5-color);font-family:var(--font-heading-5);font-size:var(--font-size-h5);font-weight:var(--heading-5-font-weight);font-variant:small-caps;line-height:var(--heading-5-line-height);}h6,.h6{text-decoration:underline;color:var(--heading-6-color);font-family:var(--font-heading-6);font-size:var(--font-size-h6);font-weight:var(--heading-6-font-weight);font-variant:small-caps;line-height:var(--heading-6-line-height);}
.layout-container{max-width:var(--width-container);margin:0 auto;}.padding-horizontal{padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);}@media screen and (min-width:73.75rem){.padding-horizontal{padding-right:5px;padding-left:5px;}}.layout-row{display:flex;flex-wrap:wrap;}.layout-row > *{margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}.layout-row__one-third,.layout-row__two-thirds{width:calc(100% - var(--grid-column-spacing));}@media screen and (min-width:48rem){.layout-row__one-third{width:calc((100% / 3) - var(--grid-column-spacing));}.layout-row__two-thirds{width:calc((100% / 3 * 2) - var(--grid-column-spacing));}}
nav a{border:unset;}nav a:hover,nav a:focus,nav a:active{background:unset;text-decoration:underline;}thead a{border:unset;}.field--field-article-project a,.field--noyb-case-project a,.field--noyb-dpa-website a,.field--noyb-dpa-filing a,.field--noyb-dpa-lsa a,.field--noyb-report-document-translation a,.paragraph--type--p-faq a,.paragraph--type--p-text a{color:unset;border-bottom:1px solid var(--color-purple);}.field--field-article-project a:active,.field--field-article-project a:focus,.field--field-article-project a:hover,.field--noyb-case-project a:active,.field--noyb-case-project a:focus,.field--noyb-case-project a:hover,.field--noyb-dpa-filing a:active,.field--field-article-project a:focus,.field--noyb-dpa-filing a:hover,.field--noyb-dpa-lsa a:active,.field--noyb-dpa-lsa a:focus,.field--noyb-dpa-lsa a:hover,.field--noyb-dpa-website a:active,.field--noyb-dpa-website a:focus,.field--noyb-dpa-website a:hover,.field--noyb-report-file-translation a:active,.field--noyb-report-file-translation a:focus,.field--noyb-report-file-translation a:hover,.paragraph--type--p-faq a:active,.paragraph--type--p-faq a:focus,.paragraph--type--p-faq a:hover,.paragraph--type--p-text a:active,.paragraph--type--p-text a:focus,.paragraph--type--p-text a:hover{background-color:var(--color-secondary-lavender);border-bottom:1 px solid var(--color-secondary-lavender);color:var(--color-purple);text-decoration:none;}.region-hero-second .funding-block a{font-size:var(--font-size-medium-large);color:var(--color-black);font-weight:700;}.messages a{color:var(--color-black);border-bottom:1px solid var(--color-black);}.messages a:active,.messages a:focus,.messages a:hover{text-decoration:none;border-bottom:0;}.messages--status a:active,.messages--status a:focus,.messages--status a:hover{background-color:#c9e1bd;}.messages--warning a:active,.messages--warning a:focus,.messages--warning a:hover{background-color:#f4daa6;}.messages--error a:active,.messages--error a:focus,.messages--error a:hover{background-color:#f9c9bf;}
h2.block-title,.faq-block h2{font-size:var(-font-size-larger);color:var(--color-purple);font-weight:700;}.funding-block h2{font-weight:700;}.faq-block h2{text-transform:uppercase;}.paragraph--type--p-block h2,.title-highlighted h2{color:var(--color-black);font-size:var(--font-size-even-larger);letter-spacing:var(--spacing-tiny);text-align:center;}.block-title-smaller h2{color:var(--color-secondary-purple);text-transform:uppercase;letter-spacing:2.5px;margin-top:var(--vertical-rhythm-spacing);margin-bottom:var(--half-vertical-rhythm-spacing);}.title-small h2{font-size:var(--font-size-larger);letter-spacing:0;font-weight:700;}.title-centered h2{text-align:center;}footer h2{color:white;}footer .social-media-footer h2{font-size:var(--font-size-small-medium);text-transform:uppercase;font-weight:700;padding-left:var(--spacing-small);}footer nav.navigation--footer h2{font-size:var(--font-size-bit-larger);margin-bottom:0;}
blockquote{}blockquote::before,blockquote::after{display:block;font-size:var(--font-size-largest);line-height:0;position:relative;}blockquote::before{content:"„";float:left;}blockquote::after{content:'“';float:right;}blockquote div{padding:var(--spacing);text-align:center;}
button{}.button{margin-top:var(--spacing);margin-bottom:var(--spacing);}input.button{}.button a{border:2px solid;border-radius:var(--spacing-smaller);padding:var(--spacing) var(--spacing-largest);color:white;font-weight:700;text-decoration:none;}.field--field-p-cta-button.button a,.field--noyb-p-cta-buttons.button a{background-color:var(--color-green);border-color:var(--color-green);}.field--field-p-cta-button.button a:active,.field--field-p-cta-button.button a:focus,.field--field-p-cta-button.button a:hover,.field--noyb-p-cta-buttons.button a:active,.field--noyb-p-cta-buttons.button a:focus,.field--noyb-p-cta-buttons.button a:hover{background-color:white;color:var(--color-green);}.button-purple a{background-color:var(--color-purple);border-color:var(--color-purple);}.button-purple a:active,.button-purple a:focus,.button-purple a:hover{background-color:white;color:var(--color-purple);}.button-green a{background-color:var(--color-green);border-color:var(--color-green);}.button-green a:active,.button-green a:focus,.button-green a:hover{background-color:white;color:var(--color-green);}.button-dark-blue a{background-color:var(--color-secondary-dark-blue);border-color:var(--color-secondary-dark-blue);}.button-dark-blue a:active,.button-dark-blue a:focus,.button-dark-blue a:hover{background-color:white;color:var(--color-secondary-dark-blue)}.button-white a{background-color:white;color:var(--color-purple);border-color:var(--color-purple);}.button-white a:active,.button-white a:focus,.button-white a:hover{background-color:var(--color-purple);color:white;}.button-white-secondary-purple a,.button-white-secondary-purple .field--field-p-cta-button a{background-color:white;color:var(--color-secondary-purple);border-color:var(--color-secondary-purple);}.button-white-secondary-purple a:active,.button-white-secondary-purple a:focus,.button-white-secondary-purple a:hover,.button-white-secondary-purple .field--field-p-cta-button a:active,.button-white-secondary-purple .field--field-p-cta-button a:focus,.button-white-secondary-purple .field--field-p-cta-button a:hover{background-color:var(--color-secondary-purple);color:white;}.button-small a{padding:var(--spacing-small) var(--spacing-smaller);}button.button--search img{height:var(--font-size-even-larger);}button.tableresponsive-toggle{font-size:var(--font-size-small-medium) !important;color:var(--color-secondary-purple);margin-bottom:var(--spacing-smaller) !important;}button.tableresponsive-toggle:active,button.tableresponsive-toggle:focus,button.tableresponsive-toggle:hover{text-decoration:underline;}
figcaption{font-size:var(--font-size-medium);font-style:italic;padding:var(--spacing-smaller) 0 var(--spacing);}
@media screen and (min-width:48rem){.columns{display:flex;}}@media screen and (min-width:48rem){.columns .column{width:50%;}}@media screen and (min-width:48rem){.columns .left{padding-right:30px;}}@media screen and (min-width:48rem){.columns .right{padding-left:30px;}}
@media screen and (max-width:47.99rem){.desktop-only{display:none;}}
.paragraph--type--p-text h2,.paragraph--type--p-faq h2{margin-top:var(--vertical-rhythm-spacing);margin-bottom:var(--half-vertical-rhythm-spacing);}.node--view-mode--full .node-content .paragraph--type--p-text .field--field-p-text-text h2:first-child{margin-top:0;}.paragraph--type--p-heading{margin-top:var(--half-vertical-rhythm-spacing);margin-bottom:0;}.paragraph--type--p-heading h2{margin-bottom:0;}.paragraph--type--p-heading h3,.paragraph--type--p-text h3,.paragraph--type--p-faq h3{color:var(--color-secondary-purple);text-transform:uppercase;letter-spacing:2.5px;margin-top:var(--vertical-rhythm-spacing);margin-bottom:var(--half-vertical-rhythm-spacing);}.paragraph--type--p-heading,.paragraph--type--p-text h4,.paragraph--type--p-faq h4{}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:700;}
#block-chives-page-title h1{color:var(--color-black);font-size:var(--font-size-even-larger);letter-spacing:var(--spacing-tiny);}#block-chives-page-title h1{text-align:center;}.page-node-type-article #block-chives-page-title h1,.page-node-type-project #block-chives-page-title h1{text-align:unset;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing);border-bottom:1px dotted var(--color-grey);padding-bottom:var(--spacing-smaller);font-size:var(--font-size-bit-larger);}@media screen and (min-width:48rem){.page-node-type-article #block-chives-page-title h1,.page-node-type-project #block-chives-page-title h1{width:90%;font-size:var(--font-size-larger);}}@media screen and (min-width:60rem){.page-node-type-article #block-chives-page-title h1,.page-node-type-project #block-chives-page-title h1{width:80%;font-size:var(--font-size-even-larger);}}@media screen and (min-width:73.75rem){.page-node-type-article #block-chives-page-title h1,.page-node-type-project #block-chives-page-title h1{width:var(--width-large);}}.page-node-type-article #block-chives-page-title h1::before,.page-node-type-project #block-chives-page-title h1::before{content:"";display:none;width:10%;border-top:var(--color-purple) 2px solid;padding-top:var(--spacing-smaller);}
.p-progress{height:100%;}.p-progress__content{background-color:var(--color-grey-02);border:1px solid var(--color-secondary-purple);border-radius:var(--spacing-large);width:100%;height:100%;}.p-progress__content .p-progress__bar{padding:var(--spacing-smaller) var(--spacing-smallest);color:white;background-color:var(--color-purple);border-top-left-radius:var(--spacing-large);border-bottom-left-radius:var(--spacing-large);text-align:center;width:71%;}
nav.social-media-header > ul.menu li{margin-right:calc(var(--spacing-larger) * 0.5);}nav.social-media-header > ul.menu li img{width:var(--spacing);height:var(--spacing);padding:var(--spacing-smaller);background-color:white;border-radius:calc(var(--spacing));}nav.social-media-footer > ul.menu li{margin-right:calc(var(--spacing-largest) * 0.3);margin-bottom:calc(var(--spacing-largest) * 0.3);}nav.social-media-footer > ul.menu li:last-child{margin-right:0;}nav.social-media-footer > ul.menu li img{width:var(--spacing-medium);height:var(--spacing-medium);padding:calc(var(--spacing) * 0.5);background-color:white;border-radius:calc(var(--spacing-largest) * 0.5);}
.navigation--breadcrumb{margin-top:var(--spacing);margin-bottom:var(--spacing-large);}.navigation--breadcrumb nav ol li{font-size:var(--font-size-small-medium);color:var(--color-grey-06);}.navigation--breadcrumb nav ol li::after{content:">";padding:0 var(--spacing-smallest);}.navigation--breadcrumb nav ol li a{color:var(--color-grey-06);}.navigation--breadcrumb::after{content:"";display:block;width:15%;border-bottom:var(--color-purple) 2px solid;padding-top:var(--spacing-smaller);}
.field-label{font-weight:700;}
.field--field-p-media-upload img{width:100%;height:auto;}
.field--noyb-project-image img,.field--field-p-media-img img{width:100%;height:auto;}
.snippets-list{padding-bottom:var(--spacing-large);}.snippets-list .field--noyb-b-snippets{display:none;}.snippets-list .field--noyb-b-snippets:first-child,.snippets-list .field--noyb-b-snippets:last-child{display:block;}@media screen and (min-width:30rem){.snippets-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;}}@media screen and (min-width:48rem){.snippets-list .field--noyb-b-snippets{display:block;}}@media screen and (min-width:48rem){.snippets-list{flex-wrap:nowrap;padding-bottom:0;}}.field--noyb-b-snippets{padding:var(--spacing-smallest) var(--spacing-small);}
.field--field-p-text-text{}.field--field-p-text-text img{max-width:100%;height:auto;padding-top:var(--spacing-small);}
.form-position form{display:flex;flex-direction:column;}@media all and (min-width:34rem){.form-position form{flex-direction:row;align-items:center;}}form label{padding-right:var(--spacing);font-weight:700;}form input{border:1px solid var(--color-grey-05);border-radius:var(--spacing-smaller);padding:var(--spacing-smaller);}.js input.form-autocomplete{background-position:95% center;width:100%;}@media screen and (min-width:34rem){.js input.form-autocomplete{width:60%;}}@media screen and (min-width:48rem){.js input.form-autocomplete{width:unset;}}.noyb-cases form .form-actions{align-self:end;}form input.form-submit{margin-left:var(--spacing);padding-left:var(--spacing);padding-right:var(--spacing);}
:.search-form{}.search-form form{justify-content:center;}.search-form-full{margin-bottom:var(--spacing-mega);}.search-form-full form{height:var(--spacing-mega);position:relative;}.search-form form .form-item input{background-color:white;padding:var(--spacing-small);border-color:var(--color-grey);}.search-form form .button--search{margin:0;border:0;background-color:white;border:0;position:absolute;}.search-form-full form .button--search img{}.search-form-full{}.search-form-full .form-position{display:flex;justify-content:center;}.search-form-full form .form-item input{padding-right:var(--spacing-mega);}.search-form-full form .button--search{bottom:var(--spacing-smaller);right:var(--spacing-smaller)}.search-form-full form .button--search img{height:var(--font-size-larger);}.search-form-small{}.search-form-small form{margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);}.search-form-small form .form-item input{padding:var(--spacing-smaller) var(--spacing-larger) var(--spacing-smaller) var(--spacing-smaller);border-radius:var(--spacing-smallest);font-size:var(--font-size-small);max-width:12rem;}.search-form-small form .form-actions{position:relative;}.search-form-small form .form-actions .button--search{position:absolute;top:calc(var(--negative-spacing) * 2);right:var(--spacing-smaller);}@media screen and (min-width:48rem){.search-form-small form .form-actions .button--search{top:calc(var(--negative-spacing) *.65);}}.search-form-small form .button--search img{height:var(--font-size-medium-large);}
.language-switcher{}.language-switcher .dropdown
.language-switcher .dropdown ul li{transition-duration:0.5s;position:relative;display:inline-block;}.language-switcher .dropdown:hover
.language-switcher .dropdown ul li:hover{cursor:pointer;}.language-switcher .dropdown-menu{display:none;position:absolute;background-color:white;z-index:15;}.language-switcher .dropdown:hover .dropdown-menu{display:block;}.language-switcher .dropdown button{min-width:4rem;background-color:var(--color-grey-02);border:1px solid transparent;color:var(--color-grey-06);text-transform:uppercase;cursor:pointer;font-size:1rem;padding:var(--spacing-smaller) var(--spacing-small);font-weight:400;line-height:var(--spacing-large);}.language-switcher .dropdown button::after{content:'\25BD';padding-left:var(--spacing-small);}.language-switcher .dropdown-menu ul{padding-left:0;min-width:4rem;margin-bottom:0;margin-top:0;}.language-switcher .dropdown-menu ul li{list-style-type:none;background-color:var(--color-grey-02);width:4rem;}.language-switcher .dropdown-menu ul li a{color:var(--color-grey-06);text-decoration:none;display:block;padding:var(--spacing-smaller) var(--spacing);text-transform:uppercase;}.language-switcher .dropdown-menu ul li a:hover,.language-switcher .dropdown-menu ul li a:active,.language-switcher .dropdown-menu ul li a:focus{text-decoration:underline;}
.media--logo--card{border:1px solid var(--color-grey-04);padding:10px;}.media--logo--card:hover{box-shadow:4px 4px 15px 2px rgba(0,0,0,0.2);}.media--logo--card:active,.media--logo--card:focus{}.media--logo--card a{display:block;color:var(--color-grey);height:100%;}.media--logo--card a:focus{border:1px solid var(--color-purple);text-decoration:none;}.media--logo--card a:active,.media--logo--card a:hover{text-decoration:none;}.media--logo--card .card-image img{display:block;margin-left:auto;margin-right:auto;}.media--logo--card-large{height:100%;border-bottom:10px solid;}.media--logo--card.sponsor-color--23,.media--logo--card.sponsor-color--87{border-bottom-color:var(--color-purple);}.media--logo--card.sponsor-color--94{border-bottom-color:var(--color-gold);}.media--logo--card.sponsor-color--95{border-bottom-color:var(--color-silver);}.media--logo--card-large a .card-image{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.media--logo--card-large a .card-image .field--noyb-description{padding-top:var(--spacing);text-align:center;}
nav{}nav ul,nav ol{display:flex;margin-bottom:0;padding-left:0}nav ul li,nav ol li{list-style:none outside;}nav li a{text-decoration:none;}nav.toolbar-lining ul{display:unset;}
nav.navigation--footer{}nav.navigation--footer > ul{font-size:var(--font-size-small-medium);color:white;display:flex;flex-wrap:wrap;}nav.navigation--footer > ul li{}nav.navigation--footer > ul li::after{content:"-";padding-left:var(--spacing-smallest);padding-right:var(--spacing-smallest);}nav.navigation--footer > ul li:last-child::after{content:none;}nav.navigation--footer > ul li a{color:white;}
ul.tabs{max-width:var(--width-extra-large);margin-left:auto;margin-right:auto;padding-left:var(--spacing-large);padding-right:var(--spacing-large);margin-bottom:var(--spacing-large);}.page-node-type-article ul.tabs,.page-node-type-case ul.tabs,.page-node-type-dpa ul.tabs,.page-node-type-project ul.tabs{max-width:var(--width-large);padding-left:0;padding-right:0;}ul.tabs::after{content:"";border-bottom:3px solid var(--color-purple);display:block;position:relative;bottom:3px;z-index:0;}ul.tabs li{list-style:none;display:inline;margin:0 0 2.5px 0;font-size:var(--font-size-small-medium);}ul.tabs li a{color:var(--color-black);display:inline-block;padding:var(--spacing-smaller) var(--spacing-small);text-decoration:none;position:relative;border:3px  solid var(--purple);}@media all and (min-width:769px){ul.tabs li a{margin-bottom:0;border-bottom:none;border-color:transparent;}}ul.tabs li a.is-active{z-index:1;background-color:#ffffff;margin-bottom:-3px;border-color:#9c0a7d;}ul.tabs li a.is-active:hover{background-color:white;}ul.tabs li a:focus,ul.tabs li a:hover{background-color:var(--color-secondary-lavender);}
nav.navigation--main{}@media screen and (max-width:400px){nav.navigation--main{max-width:150px;}}nav.navigation--main label{display:block;cursor:pointer;background:url(/themes/chives/images/icons/menu.svg) no-repeat right center;padding-right:var(--spacing-larger);font-size:var(--font-size-large);line-height:var(--font-size-large);text-align:right;font-weight:700;text-transform:uppercase;}@media screen and (min-width:60rem){nav.navigation--main label{display:none;}}nav.navigation--main input#main-menu{display:none;}nav.navigation--main .menu-content{max-height:0;overflow:hidden;}nav.navigation--main input:checked + label{background-image:url(/themes/chives/images/icons/close.svg);color:white;}nav.navigation--main input:checked ~ .menu-content{max-height:100%;position:absolute;right:var(--negative-spacing-larger);z-index:10;overflow:visible;min-width:17rem;}@media screen and (min-width:60rem){nav.navigation--main .menu-content{max-height:100%;overflow:visible;}}nav.navigation--main .menu-content{}nav.navigation--main ul{flex-direction:column;background-color:var(--color-secondary-lavender);padding:var(--spacing);}nav.navigation--main ul li{font-size:var(--font-size-medium-large);color:var(--color-grey);margin:0 var(--spacing-smaller);font-weight:700;position:relative;display:inline-block;margin-bottom:var(--spacing);}nav.navigation--main ul li a{color:var(--color-grey);}nav.navigation--main ul li a:hover,nav.navigation--main ul li a:active,nav.navigation--main ul li a:focus{color:var(--color-purple);}nav.navigation--main ul li span{}nav.navigation--main ul li ul{min-width:8.5em;}nav.navigation--main ul li ul li{font-size:var(--font-size-small-medium);margin:0;padding:var(--spacing-smaller) var(--spacing-smaller) var(--spacing-smaller) var(--spacing);display:block;}nav.navigation--main ul li ul li a{padding:var(--spacing-smallest) 0;font-weight:400;}@media screen and (min-width:60rem){nav.navigation--main ul{flex-direction:row;background-color:white;padding:0;}}@media screen and (min-width:60rem){nav.navigation--main ul li:hover a{background-color:var(--color-secondary-lavender);}}@media screen and (min-width:60rem){nav.navigation--main ul li:hover span{background-color:var(--color-secondary-lavender);}}@media screen and (min-width:60rem){nav.navigation--main ul li a{padding:var(--spacing-smaller);border-radius:var(--spacing-smaller);}}@media screen and (min-width:60rem){nav.navigation--main ul li a:hover,nav.navigation--main ul li a:active,nav.navigation--main ul li a:focus{background-color:var(--color-secondary-lavender);text-decoration:none;}}@media screen and (min-width:60rem){nav.navigation--main ul li span{padding:var(--spacing-smaller);border-top-left-radius:var(--spacing-smaller);border-top-right-radius:var(--spacing-smaller);}}@media screen and (min-width:60rem){nav.navigation--main ul li span:hover,nav.navigation--main ul li span:active,nav.navigation--main ul li span:focus{background-color:var(--color-secondary-lavender);}}@media screen and (min-width:60rem){nav.navigation--main ul li ul{background-color:var(--color-secondary-lavender);border-bottom-left-radius:var(--spacing-smaller);border-bottom-right-radius:var(--spacing-smaller);display:none;position:absolute;z-index:1;width:100%;}}@media screen and (min-width:60rem){nav.navigation--main ul li:hover ul{display:block;}}@media screen and (min-width:60rem){nav.navigation--main ul li ul li{}}@media screen and (min-width:60rem){nav.navigation--main ul li ul li a{font-weight:400;}}@media screen and (min-width:60rem){}@media screen and (min-width:60rem){}@media screen and (min-width:60rem){}@media screen and (min-width:60rem){}
nav.navigation--main--footer{}nav.navigation--main--footer input,nav.navigation--main--footer label{display:none;}nav.navigation--main--footer ul{font-size:var(--font-size-small-medium);color:white;text-transform:uppercase;font-weight:700;flex-direction:column;text-align:center;}@media screen and (min-width:48rem){nav.navigation--main--footer ul{flex-direction:row;text-align:unset;}}nav.navigation--main--footer ul li{padding-left:var(--spacing-large);padding-bottom:var(--spacing);}@media screen and (min-width:48rem){nav.navigation--main--footer ul li{padding-bottom:0;}}nav.navigation--main--footer ul li a{font-size:var(--font-size-small-medium);color:white;}nav.navigation--main--footer ul li ul{display:none;}@media screen and (min-width:60rem){nav.navigation--main--footer ul li ul{font-size:var(--font-size-small);font-weight:normal;display:flex;flex-direction:column;padding-top:var(--spacing-small);}}@media screen and (min-width:60rem){nav.navigation--main--footer ul li ul li{padding-left:0;padding-bottom:0;}}@media screen and (min-width:60rem){nav.navigation--main--footer ul li ul li a{font-size:var(--font-size-small);}}
nav.social-media{display:block;}nav.social-media > ul{margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);padding-left:0;display:flex;flex-wrap:wrap;}nav.social-media ul li{}nav.social-media > ul li a{display:block;}
nav.navigation--support{}nav.navigation--support > ul{display:flex;flex-direction:column;justify-content:center;}@media screen and (min-width:30rem){nav.navigation--support > ul{flex-direction:row;}}nav.navigation--support > ul li{padding:0 var(--spacing);font-size:var(--font-size-medium-large);text-transform:uppercase;font-weight:700;padding-bottom:var(--spacing);}@media screen and (min-width:48rem){nav.navigation--support > ul li{padding:0 var(--spacing);font-size:var(--font-size-large);}}nav.navigation--support > ul li a{color:var(--color-black);}nav.navigation--support > ul li a.is-active{color:var(--color-purple);}nav.navigation--support > ul li a.is-active::after{content:"";display:block;margin-left:auto;margin-right:auto;width:40%;border-bottom:var(--color-purple) 4px solid;}
.node--view-mode--card{width:100%;color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-size-small);background-color:var(--color-grey-02);}.node--view-mode--card:hover{box-shadow:4px 4px 15px 2px rgba(0,0,0,0.2);}.node--view-mode--card:active,.node--view-mode--card:focus{}.node--view-mode--card > a{color:var(--color-grey);text-decoration:none;height:100%;display:flex;flex-direction:column;border:1px solid var(--color-grey-04);}.node--view-mode--card > a:focus{border:1px solid var(--color-purple);}.node--view-mode--card .card-image{flex-grow:0;}.node--view-mode--card .card-image img{max-width:100%;height:auto;border-bottom:2px solid var(--color-grey-04);}.node--view-mode--card .card-text{padding:var(--spacing-small) var(--spacing);flex-grow:2;display:flex;flex-direction:column;}.node--view-mode--card .card-text h3{font-size:var(--font-size-large);font-weight:var(--heading-font-weight);min-height:calc(var(--font-size-large) * 3);}.node--view-mode--card .card-footer{padding:var(--spacing-small) var(--spacing);flex-grow:0;font-size:var(--font-size-small-medium);font-weight:var(--heading-font-weight);}.node--view-mode--card .card-footer::after{content:" >";}.node--view-mode--card .card-footer:hover{text-decoration:underline;}.node--article--card .card-text{min-height:calc(var(--font-size-large) * 4.5);}.node--article--card .card-text .card-meta{display:flex;flex-direction:row-reverse;justify-content:space-between;font-size:var(--font-size-small-medium);color:var(--color-grey-07);padding:var(--spacing-small) 0 var(--spacing);}
.node--media-coverage--card{width:100%;color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-size-small);border:1px solid var(--color-grey-04);display:flex;flex-direction:column;padding-top:var(--spacing);}.node--media-coverage--card .card-image{flex-grow:0;width:100%;height:88px;display:flex;align-items:center;justify-content:center;}.node--media-coverage--card .card-image .field{width:100%;text-align:center;}.node--media-coverage--card .card-image .field img{max-width:100%;height:auto;}.node--media-coverage--card .card-text{padding:var(--spacing) var(--spacing) 0;flex-grow:2;display:flex;flex-direction:column;}.node--media-coverage--card .card-text strong{font-size:var(--font-size-medium-large);font-weight:var(--heading-font-weight);font-family:var(--font-primary);min-height:calc(var(--font-size-medium-large) * 3);display:block;}.node--media-coverage--card .card-footer{flex-grow:0;font-size:var(--font-size-small-medium);color:var(--color-purple);text-transform:uppercase;padding:var(--spacing);}.node--media-coverage--card .card-footer a{color:var(--color-purple);}.node--media-coverage--card .card-footer a:active,.node--media-coverage--card .card-footer a:focus,.node--media-coverage--card .card-footer a:hover{text-decoration:underline;}
.node--person--card{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-larger);}.node--person--card .card-image{}.node--person--card .card-image img{border-radius:50%;display:block;text-align:center;}.node--person--card .card-text{text-align:center;font-size:var(--font-size-very-small);padding-top:var(--spacing-medium);}.node--person--card .card-text h3{margin-bottom:0;}.node--person--card.has-quote{position:relative;}.node--person--card.has-quote .card-quote{overflow:hidden;z-index:1;width:100%;height:100%;position:absolute;top:0;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing);overflow:hidden;display:none;}.node--person--card.has-quote:hover{}.node--person--card.has-quote:hover .card-image{filter:blur(5px);}.node--person--card.has-quote:hover .card-quote{background-color:var(--color-secondary-lavender);opacity:0.9;display:flex;}.node--person--card.has-quote .card-quote blockquote{margin:0}
.node--view-mode--teaser{width:100%;color:var(--color-black);font-family:var(--font-primary);display:flex;flex-direction:column;height:100%;border:1px solid var(--color-grey-04);}.node--view-mode--teaser .teaser-link{margin-bottom:var(--spacing-small);}.node--view-mode--teaser .teaser-link:hover{box-shadow:4px 4px 15px 2px rgba(0,0,0,0.2);}.node--view-mode--teaser .teaser-link a{color:var(--color-grey);text-decoration:none;height:100%;display:flex;flex-direction:column;border:1px solid var(--color-grey-04);}.node--view-mode--teaser .teaser-link a:focus{border:1px solid var(--color-purple);}.node--view-mode--teaser .teaser-image{flex-grow:0;}.node--view-mode--teaser .teaser-image img{max-width:100%;height:auto;border-bottom:2px solid var(--color-grey-04);}.node--view-mode--teaser .teaser-link h3{text-align:center;font-size:var(--font-size-large);font-weight:var(--heading-font-weight);padding:var(--spacing-small) var(--spacing-smaller);margin-bottom:0;}.node--view-mode--teaser .teaser-content{font-size:var(--font-size-medium);padding:var(--spacing-smaller);text-align:center;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;}.node--view-mode--teaser .teaser-content .teaser-text{padding-bottom:var(--spacing-small);}.node--view-mode--teaser .teaser-content .teaser-content a{color:var(--color-black);}.node--view-mode--teaser .teaser-text{flex-grow:1;}.node--view-mode--teaser .teaser-footer{flex-grow:0;}
.node--view-mode--search-result{padding-bottom:var(--spacing);margin-bottom:var(--spacing);border-bottom:1px solid var(--color-grey-04);}.node--view-mode--search-result h2{margin-bottom:var(--spacing-large);}.node--view-mode--search-result a{color:var(--color-black);}.node--view-mode--search-result .search-result-meta{display:flex;font-size:var(--font-size-small-medium);color:var(--color-grey-07);padding-bottom:var(--spacing);}.node--view-mode--search-result .search-result-meta .node-type{text-transform:capitalize;}.node--view-mode--search-result .search-result-text .field--field-teaser-text,.node--view-mode--search-result .search-result-text .field--field-page-intro,.node--view-mode--search-result .search-result-text .field--body{margin-bottom:var(--spacing);}.node--view-mode--search-result .search-result-text strong{background-color:var(--color-secondary-lavender);padding-left:var(--spacing-smallest);padding-right:var(--spacing-smallest);}.node--view-mode--search-result .search-result-footer{font-size:var(--font-size-small-medium);font-weight:var(--heading-font-weight);padding-top:var(--spacing);}.node--view-mode--search-result .search-result-footer::after{content:" >";}
td.views-field-noyb-case-open-date .case-date-label,.node--case--full .field--noyb-case-open-date .case-date-label{font-weight:700;}td.views-field-noyb-case-open-date .case-date-duration{font-size:var(--spacing-smaller);font-style:italic;}.node--case--full .field--noyb-case-open-date .case-date-start{min-width:8em;}.node--case--full .field--noyb-case-open-date .case-date-end{margin-left:var(--spacing-largest);padding-right:var(--spacing-small);}.node--case--full .field--noyb-case-open-date .case-date-duration{font-style:italic;margin-left:var(--spacing-largest);}
nav.pager{display:flex;justify-content:center;font-size:var(--font-size-medium);font-weight:700;}nav.pager ul.pager__items{padding-left:0;}nav.pager ul li.pager__item{list-style:none;}nav.pager ul.pager__items li.pager__item.is-active{}nav.pager ul li a{color:var(--color-secondary-dark-blue);padding:var(--spacing-smaller) var(--spacing-small);border-radius:50%;}nav.pager ul li a:hover,nav.pager ul li a:focus,nav.pager ul li a:active{background-color:var(--color-secondary-lavender);text-decoration:none;}nav.pager ul li.is-active a{color:var(--color-purple);}.view-table nav.pager{padding-top:var(--spacing-large);padding-bottom:var(--spacing-small);}
.paragraph{clear:both;}
.paragraph--type--p-button-row{display:flex;flex-wrap:wrap;}.paragraph--type--p-button-row .button{margin-right:var(--spacing);}
.paragraph--type--p-cta{}.paragraph--type--p-cta .field--field-p-cta-text,.paragraph--type--p-cta .field--field-p-cta-button{padding-bottom:var(--spacing);}.paragraph--type--p-cta .field--field-p-cta-subtitle{font-size:var(--font-size-small-medium);text-transform:uppercase;}
.paragraph--type--p-faq{}.paragraph--type--p-faq .p-faq__item{display:block;margin:0 0 var(--spacing-larger) 0;position:relative;}.paragraph--type--p-faq .p-faq__item input{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.paragraph--type--p-faq h4.faq-question{border-bottom:1px solid var(--color-grey-03);cursor:pointer;position:relative;padding-left:var(--spacing-smaller);padding-right:var(--spacing-smaller);}.paragraph--type--p-faq h4.faq-question:hover{background-color:var(--color-secondary-lavender);}.paragraph--type--p-faq h4.faq-question::before{content:"+";float:right;}.paragraph--type--p-faq input:checked ~ h4.faq-question{border-color:var(--color-grey);}.paragraph--type--p-faq input:checked ~ h4.faq-question::before{content:"-";}.paragraph--type--p-faq .faq-answer{color:#0e0e0f;display:none;padding-left:var(--spacing-smaller);padding-right:var(--spacing-smaller)}.paragraph--type--p-faq input:checked ~ .faq-answer{display:block;}
.paragraph--type--gallery{}.paragraph--type--gallery div{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type--gallery .field--field-media{border:1px solid var(--color-grey-03);flex-basis:48%;margin-bottom:var(--spacing-mega);display:flex;justify-content:center;align-items:center;}.paragraph--type--gallery .field--field-media img{}
.paragraph--type--p-media{}.paragraph--p-media--full-node{padding-bottom:var(--spacing-large);}
.paragraph--type--p-membership{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.paragraph--type--p-membership .paragraph-content{border:1px solid var(--color-grey-05);background-color:var(--color-grey-01);display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center;padding-top:var(--spacing-smallest);}.paragraph--type--p-membership .paragraph-content .paragraph-header{width:99%;border-top:var(--spacing-largest) solid;border-color:var(--color-grey-03);padding-top:var(--spacing-large);color:var(--color-black);text-align:center;}.paragraph--type--p-membership .paragraph-header .field--noyb-p-membership-title{font-size:var(--font-size-larger);text-transform:uppercase;font-weight:700;}.paragraph--type--p-membership .paragraph-header .field--noyb-p-membership-subtitle{font-size:var(--font-size-large);font-weight:700;}.paragraph--type--p-membership .paragraph-header .field--noyb-p-membership-price{font-size:var(--font-size-medium-large);padding:var(--spacing) 0;}.paragraph--type--p-membership .paragraph-content .paragraph-text{flex-grow:2;border-top:1px solid var(--color-grey-05);padding:var(--spacing);margin-bottom:var(--spacing-larger);font-size:var(--font-size-small-medium);}.paragraph--type--p-membership .paragraph-content .paragraph-footer{margin-bottom:var(--spacing-mega);}.paragraph--type--p-membership .paragraph-border{border-width:var(--spacing-small);border-style:solid;}.paragraph--membership--grey .paragraph-content .paragraph-header,.paragraph--membership--grey .paragraph-border{border-color:var(--color-grey-03);}.paragraph--membership--silver .paragraph-content .paragraph-header,.paragraph--membership--silver .paragraph-border{border-color:var(--color-silver);}.paragraph--membership--gold .paragraph-content .paragraph-header,.paragraph--membership--gold .paragraph-border{border-color:var(--color-gold);}.paragraph--membership--purple .paragraph-content .paragraph-header,.paragraph--membership--purple .paragraph-border{border-color:var(--color-purple);}
.paragraph--type--membership-combo{display:flex;justify-content:space-between;}.paragraph--type--membership-combo .field--noyb-p-paragraphs{padding-right:var(--spacing-larger);}.paragraph--type--membership-combo .field--noyb-p-paragraphs:last-child{padding-right:0;}
.paragraph--type--snippet{text-align:center;padding-bottom:0;}.paragraph--type--snippet a{color:var(--color-black);padding:0 var(--spacing-small) var(--spacing-small);background:rgba(255,255,255,0.7);box-shadow:4px 4px 15px 2px rgba(255,255,255,0.7);border-radius:10px;display:flex;align-items:center;}@media screen and (min-width:48rem){.paragraph--type--snippet a{display:block;text-decoration:none;}}.paragraph--type--snippet a:active,.paragraph--type--snippet a:focus,.paragraph--type--snippet a:hover{text-decoration:none;box-shadow:4px 4px 15px 2px rgba(0,0,0,0.2);}.paragraph--type--snippet a:active{border:1px solid var(--color-purple);}.paragraph--type--snippet .snippet-top{font-size:var(--font-size-mega);line-height:var(--font-size-mega);}.paragraph--type--snippet .snippet-top img{height:var(--spacing-largest);padding-bottom:5px;}.paragraph--type--snippet .snippet-bottom{font-size:var(--font-size-large);padding-left:var(--spacing);padding-top:var(--spacing-smallest);}@media screen and (min-width:48rem){.paragraph--type--snippet .snippet-bottom{font-size:var(--font-size);line-height:var(--font-size);padding-top:var(--spacing-smaller);}}
.paragraph--type--p-support > div{display:flex;flex-direction:column;}@media screen and (min-width:30rem){.paragraph--type--p-support > div{flex-direction:row;justify-content:space-between;flex-wrap:wrap;}}@media screen and (min-width:52rem){.paragraph--type--p-support > div{flex-wrap:nowrap;}}.paragraph--type--p-support .field--noyb-p-paragraphs{padding-bottom:var(--spacing-large);}@media screen and (min-width:30rem){.paragraph--type--p-support .field--noyb-p-paragraphs{padding-left:var(--spacing-small);padding-right:var(--spacing-small);width:50%;}}
.paragraph--type--p-support-level{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.paragraph--type--p-support-level .paragraph-content{border:1px solid var(--color-grey-05);background-color:var(--color-grey-01);display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center;padding-top:var(--spacing-smallest);}.paragraph--type--p-support-level .paragraph-content .paragraph-header{width:99%;border-top:var(--spacing-largest) solid;border-color:var(--color-grey-03);padding-top:var(--spacing-large);color:var(--color-black);text-align:center;}.paragraph--type--p-support-level .paragraph-header .field--noyb-p-support-level-title{font-size:var(--font-size-larger);text-transform:uppercase;font-weight:700;}.paragraph--type--p-support-level .paragraph-header .field--noyb-p-support-level-subtitle{font-size:var(--font-size-large);font-weight:700;}.paragraph--type--p-support-level .paragraph-header .field--noyb-p-support-level-amount{font-size:var(--font-size-medium-large);padding:var(--spacing) 0;}.paragraph--type--p-support-level .paragraph-content .paragraph-text{flex-grow:2;border-top:1px solid var(--color-grey-05);padding:var(--spacing);font-size:var(--font-size-small-medium);}.paragraph--type--p-support-level .paragraph-content .paragraph-text ul{padding-left:var(--spacing);}.paragraph--type--p-support-level .paragraph-content .paragraph-footer{margin-bottom:var(--spacing-mega);margin-top:var(--spacing-larger);}.paragraph--type--p-support-level .paragraph-border{border-width:var(--spacing-small);border-style:solid;}.paragraph--support-level--grey .paragraph-content .paragraph-header,.paragraph--support-level--grey .paragraph-border{border-color:var(--color-grey-03);}.paragraph--support-level--silver .paragraph-content .paragraph-header,.paragraph--support-level--silver .paragraph-border{border-color:var(--color-silver);}.paragraph--support-level--gold .paragraph-content .paragraph-header,.paragraph--support-level--gold .paragraph-border{border-color:var(--color-gold);}.paragraph--support-level--purple .paragraph-content .paragraph-header,.paragraph--support-level--purple .paragraph-border{border-color:var(--color-purple);}
.paragraph--type--p-text{}.paragraph--type--p-text figure.align-left,.paragraph--type--p-text img.align-left{margin-right:var(--spacing-small);}.paragraph--type--p-text figure.align-rigth,.paragraph--type--p-text img.align-right{margin-left:var(--spacing-small);}
.shariff-block{padding:var(--spacing-mega) 0;border-bottom:1px solid var(--color-purple);margin-bottom:var(--spacing-larger);}@media screen and (min-width:38rem){.shariff-block{display:flex;justify-content:center;}}.shariff-block h2{color:var(--color-secondary-purple);font-size:var(--font-size-large);text-transform:uppercase;font-weight:400;margin-bottom:var(--spacing-small);align-self:center;}.shariff-block h2::after{content:" >"}@media screen and (min-width:38rem){.shariff{padding-left:var(--spacing-larger);}}@media screen and (min-width:30rem){.shariff ul.orientation-horizontal{justify-content:center;flex-wrap:nowrap;}}.shariff ul.orientation-horizontal li{float:unset;width:unset;height:100%;padding:var(--spacing-smaller);}.shariff ul.orientation-horizontal li.shariff-button a{color:var(--color-purple);background-color:var(--color-secondary-lavender);display:block;padding:var(--spacing-smaller);width:var(--spacing-mega);height:var(--spacing-mega);border-radius:50%;}
.data-drupal-messages{margin-bottom:var(--spacing-larger);}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 20px;overflow-wrap:break-word;max-width:var(--width-large);margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-small);}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 20px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/chives/images/icons/message.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/chives/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/chives/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
table{padding:var(--spacing) 0;width:100%;}table th,table td{padding:var(--spacing) var(--spacing-smaller);}table thead th{background-color:var(--color-secondary-lavender);color:var(--color-grey);}table thead th a{color:var(--color-secondary-dark-blue);}table thead th a:hover,table thead th a:focus,table thead th a:active{color:var(--color-secondary-dark-blue);text-decoration:underline;}.tablesort{vertical-align:middle;margin-left:var(--spacing-smallest);}.tablesort--desc{background-image:url(/core/misc/icons/004875/twistie-up.svg);}.tablesort--asc{background-image:url(/core/misc/icons/004875/twistie-down.svg);}table tbody tr{}table tbody tr:nth-of-type(even){background-color:var(--color-grey-02);}table tbody tr a{color:unset;border-bottom:1px solid;}table tbody tr a:hover,table tbody tr a:focus,table tbody tr a:active{background-color:var(--color-secondary-lavender);border-bottom:1px solid var(--color-secondary-lavender);color:var(--color-purple);text-decoration:none;}table tbody tr td{vertical-align:top;}@media screen and (max-width:30rem){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:48rem){th.priority-low,td.priority-low{display:none;}}.tableresponsive-toggle-columns{clear:both;}
.view-chart{}.view-chart div{width:50%;float:left;margin-bottom:var(--spacing-mega);}.view-chart .charts-bb{}.bb-shape{cursor:default !important;}.view-chart .noyb-cases-chart-legend h2{padding-bottom:var(--spacing);margin-bottom:0;}.view-chart .noyb-cases-chart-legend ul{padding:0;}.view-chart .noyb-cases-chart-legend ul li.bb-legend-item{font-size:var(--font-size-small);line-height:var(--vertical-rhythm-spacing);user-select:none;}
.views-element-container header{font-size:var(--font-size-medium-large);}
.view-table{}@media all and (min-width:960px){.page-node-type-dpa .view-table,.page-node-type-project .view-table{max-width:var(--width-large);margin-left:auto;margin-right:auto;}}.view-table table{font-size:var(--font-size);width:100%;}.view-table table td{text-align:left;}.view-table .form-position form{justify-content:right;}table td.views-field-noyb-case-number{padding-right:var(--spacing);}td.views-field-noyb-case-status{font-size:var(--font-size-small);}td.views-field-noyb-case-open-date{min-width:10rem;}
.content-gallery .item-list{}.content-gallery .item-list > ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:35rem){.content-gallery .item-list > ul{justify-content:space-around;}}@media screen and (min-width:60rem){.report-gallery .item-list > ul{justify-content:space-between;}}.content-gallery .item-list > ul li{list-style:none;display:flex;padding-bottom:var(--spacing-mega);max-width:370px;margin-bottom:0;}.report-gallery .item-list > ul li{max-width:480px;}@media screen and (min-width:35rem){.content-gallery .item-list > ul li{width:48%;}}@media screen and (min-width:60rem){.content-gallery .item-list > ul li{width:31.6%;}}@media screen and (min-width:60rem){.report-gallery .item-list > ul li{width:48%;}}.content-gallery ul.item-list-top{margin-bottom:0;}.content-gallery ul.item-list-bottom{margin-top:var(--spacing-mega);}
.frontpage-hero-snippets-block{max-width:var(--width-large);margin-left:auto;margin-right:auto;padding-top:var(--spacing);}.frontpage-hero-snippets-block h1{text-align:center;padding:0 var(--spacing-small);}
.full-width-block{background-color:var(--color-secondary-lavender);margin-top:var(--spacing-larger);}.full-width-block .block-content{padding-top:var(--spacing-larger);padding-bottom:var(--spacing-large);}
.embedded-full-width-block{margin-left:var(--negative-spacing-padding-horizontal);margin-right:var(--negative-spacing-padding-horizontal);background-color:var(--color-secondary-lavender);}@media screen and (min-width:73.75rem){.embedded-full-width-block{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw;}}
.supporters-block{}.supporters-block .item-list ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;}.supporters-block .item-list ul li{list-style:none;padding:var(--spacing);}
.slider-block{max-width:1440px;overflow:hidden;margin-right:auto;margin-left:auto;padding-top:var(--spacing-largest);}.slider-block .item-list ul{padding-left:0;display:flex;justify-content:space-between;max-width:1200px;overflow:scroll;margin-left:auto;margin-right:auto;margin-bottom:0;}.slider-block .item-list ul li{list-style:none;max-width:274px;display:flex;flex-shrink:0;margin:12px;}@media screen and (max-width:29.9rem){.slider-block .item-list ul li{max-width:250px;}}
#block-chives-more-news-link{margin:0;}#block-chives-more-news-link .button{margin-top:0;}#block-chives-more-news-link .field--noyb-b-link{padding-top:var(--spacing);padding-bottom:var(--spacing-large);text-align:center;}
.cta-block{padding-left:var(--spacing-padding-horizontal);padding-right:var(--spacing-padding-horizontal);}.cta-block .block-content{display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:48rem){.subscribe-cta-block .block-content{flex-direction:row;justify-content:center;align-items:center;}}@media screen and (min-width:60rem){.support-cta-block .block-content,.single-donation-cta-block .block-content{flex-direction:row;justify-content:center;align-items:center;}}.cta-block .block-content .block-description{display:flex;flex-direction:column;color:black;}@media screen and (min-width:48rem){.subscribe-cta-block .block-content .block-description{padding-right:var(--spacing-large);padding-bottom:0;align-items:start;}}@media screen and (min-width:60rem){.support-cta-block .block-content .block-description,.single-donation-cta-block .block-content .block-description{padding-right:var(--spacing-large);padding-bottom:0;align-items:start;}}.cta-block .block-content .block-links{display:flex;flex-direction:column;justify-content:space-between;align-items:center;}@media screen and (min-width:48rem){.cta-block .block-content .block-links{flex-direction:row;justify-content:space-between;align-items:center;}}@media screen and (min-width:48rem){.subscribe-cta-block .block-content .block-links{padding-left:var(--spacing-large);}}@media screen and (min-width:60rem){.support-cta-block .block-content .block-links,.single-donation-cta-block .block-content .block-links{padding-left:var(--spacing-large);}}.cta-block .block-content .block-description .block-header{font-weight:700;}.cta-block .block-content .block-description .block-text{}.cta-block .block-content .block-description .block-text a{text-decoration:underline;color:black;}.cta-block .block-content .block-links .button{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large);}.cta-block .block-content .block-links .button-purple{}@media screen and (min-width:48rem){.cta-block .block-content .block-links .button-white{margin-left:var(--spacing-large);}}.support-cta-block,.single-donation-cta-block{}.support-cta-block .block-content .block-description .block-header,.single-donation-cta-block .block-content .block-description .block-header{font-size:var(--font-size-even-larger);letter-spacing:var(--spacing-tiny);}.support-cta-block .block-content .block-description .block-text,.single-donation-cta-block  .block-content .block-description .block-text{font-size:var(--font-size-larger);}@media screen and (min-width:60rem){.support-cta-block .block-content .block-description .block-text,.single-donation-cta-block .block-content .block-description .block-text{font-weight:700;}}.subscribe-cta-block{}.subscribe-cta-block .block-content .block-description{text-align:center;}@media screen and (min-width:48rem){.subscribe-cta-block .block-content .block-description{text-align:left;}}.subscribe-cta-block .block-content .block-description .block-header{font-size:var(--font-size-larger);font-weight:700;}.embedded-full-width-block .cta-block{margin-top:0;}
.faq-block{margin-top:var(--spacing-mega);padding-left:var(--spacing);padding-right:var(--spacing);}@media screen and (min-width:73.75rem){.faq-block{width:var(--width-large);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}}
.sponsors-block{padding-top:var(--spacing-largest);}.sponsors-block-frontpage{}.sponsors-block-sponsorpage{margin-left:auto;margin-right:auto;padding-top:var(--spacing-large);padding-bottom:var(--spacing)}@media screen and (min-width:48rem){.sponsors-block-sponsorpage{width:90%;}}@media screen and (min-width:60rem){.sponsors-block-sponsorpage{width:80%;}}@media screen and (min-width:73.75rem){.sponsors-block-sponsorpage{width:var(--width-large);}}.sponsors-block .item-list > ul{padding-left:0;}@media screen and (min-width:30rem){.sponsors-block .item-list > ul{padding-left:0;display:flex;flex-wrap:wrap;}}.sponsors-block-frontpage .item-list > ul{justify-content:center;}.sponsors-block-sponsorpage .item-list > ul{justify-content:space-between;}.sponsors-block .item-list > ul li{list-style:none;}.sponsors-block-frontpage .item-list > ul li{padding:var(--spacing);}@media screen and (min-width:90rem){.sponsors-block-frontpage .item-list > ul li{width:14%;}}@media screen and (min-width:90rem){.sponsors-block-frontpage .item-list > ul li img{width:100%;height:auto;}}.sponsors-block-sponsorpage .item-list > ul li{padding:var(--spacing) 0;}@media screen and (min-width:30rem){.sponsors-block-sponsorpage .item-list > ul li{width:48%;}}@media screen and (min-width:90rem){.sponsors-block-sponsorpage .item-list > ul li{padding-bottom:var(--spacing-larger);}}.sponsors-block-sponsorpage .item-list > ul li img{max-width:100%;height:auto;}
.team-gallery{}.team-gallery .item-list ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:35rem){.team-gallery .item-list ul{justify-content:space-between;}}.team-gallery .item-list ul li{list-style:none;display:flex;padding-bottom:var(--spacing-mega);justify-content:center;}@media screen and (min-width:35rem){.team-gallery .item-list ul li{width:50%;}}@media screen and (min-width:48rem){.team-gallery .item-list ul li{width:33%;}}
.node--unpublished{background-color:lightyellow;}.node--view-mode--full{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-size-medium-large);}.node--article--full,.node--case--full,.node--dpa--full,.node--project--full,.node--page--full .field--field-page-intro,.node--page--full .paragraph--type--gallery,.node--page--full .paragraph--type--p-button-row,.node--page--full .paragraph--type--p-cta,.node--page--full .paragraph--type--p-faq,.node--page--full .paragraph--type--p-heading,.node--page--full .paragraph--type--p-media,.node--page--full .paragraph--type--p-text,.width-large{margin-left:auto;margin-right:auto;}@media screen and (min-width:48rem){.node--article--full,.node--case--full,.node--dpa--full,.node--project--full,.node--page--full .field--field-page-intro,.node--page--full .paragraph--type--gallery,.node--page--full .paragraph--type--p-button-row,.node--page--full .paragraph--type--p-cta,.node--page--full .paragraph--type--p-faq,.node--page--full .paragraph--type--p-heading,.node--page--full .paragraph--type--p-media,.node--page--full .paragraph--type--p-text,.width-large{width:90%;}}@media screen and (min-width:60rem){.node--article--full,.node--case--full,.node--dpa--full,.node--project--full,.node--page--full .field--field-page-intro,.node--page--full .paragraph--type--gallery,.node--page--full .paragraph--type--p-button-row,.node--page--full .paragraph--type--p-cta,.node--page--full .paragraph--type--p-faq,.node--page--full .paragraph--type--p-heading,.node--page--full .paragraph--type--p-media,.node--page--full .paragraph--type--p-text,.width-large{width:80%;}}@media screen and (min-width:73.75rem){.node--article--full,.node--case--full,.node--dpa--full,.node--project--full,.node--page--full .field--field-page-intro,.node--page--full .paragraph--type--gallery,.node--page--full .paragraph--type--p-button-row,.node--page--full .paragraph--type--p-cta,.node--page--full .paragraph--type--p-faq,.node--page--full .paragraph--type--p-heading,.node--page--full .paragraph--type--p-media,.node--page--full .paragraph--type--p-text,.width-large{width:var(--width-large);}}.node--view-mode--full .node-meta{color:var(--color-grey-06);font-size:var(--font-size-small-medium);padding-top:0;padding-bottom:var(--spacing);}@media screen and (min-width:30rem){.node--view-mode--full .node-meta{display:flex;}}.node--view-mode--full .node-content .paragraph--type--p-text{padding-top:var(--spacing-large);padding-bottom:var(--spacing);}.node--view-mode--full .node-content .paragraph--type--aop-viewbox{padding-top:var(--spacing-large);}.node--page--full .field--field-page-intro{text-align:center;padding-top:var(--spacing-large);padding-bottom:var(--spacing);}.node--article--full .field--field-page-intro{font-size:var(--font-size-large);font-weight:700;padding-bottom:var(--spacing);}.node--project--full .field--noyb-project-image{padding-bottom:var(--spacing-larger);}
.node--case--full .case-details{padding:var(--spacing-large) 0;}.node--case--full .case-details .field{padding:var(--spacing-smaller) 0;display:flex;}.node--case--full .case-details .field-label{min-width:8rem;}.node--case--full .case-details .field-label::after{content:":";margin-right:var(--spacing-small);}.node--case--full .field--noyb-case-protocol{padding-top:var(--spacing-large);padding-bottom:var(--spacing-mega);}.node--case--full .field--noyb-case-protocol table td{padding-right:var(--spacing);}.node--case--full .field--noyb-case-protocol table tbody tr td:nth-child(2) p{font-size:smaller;}
.node--dpa--full{}.node--dpa--full .node-intro{display:flex;flex-direction:column;margin-bottom:var(--spacing-largest);}@media screen and (min-width:48rem){.node--dpa--full .node-intro{flex-direction:row;}}.node--dpa--full .node-intro .node-description{}.node--dpa--full .node-intro .node-description .field{margin-bottom:var(--spacing);}.node--dpa--full .node-intro .node-image{}@media screen and (min-width:48rem){.node--dpa--full .node-intro .node-image{padding-left:var(--spacing-medium);text-align:right;align-self:start;}}.node--dpa--full .node-intro .node-image img{max-width:400px;height:auto;}
.view-page-list{}.view-page-list .item-list ul{}.view-page-list .item-list ul li{list-style:none;padding-bottom:var(--spacing-large);}
.scrollbar-container{display:flex;max-width:1300px;margin-left:auto;margin-right:auto;}.scrollbar-container .scroll-button{align-self:center;font-size:calc(var(--font-size-mega)*2);}@media screen and (max-width:29.9rem){.scrollbar-container .scroll-button{font-size:var(--font-size-mega);}}.scrollbar-container .scroll-button:hover{cursor:pointer;}
footer{background-color:var(--color-purple);}.footer__inner{max-width:var(--width-container);margin-right:auto;margin-left:auto;padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);padding-top:var(--spacing-larger);padding-bottom:var(--spacing-large);}@media screen and (min-width:90rem){.footer__inner{display:flex;justify-content:space-between;}}.region-footer-first{margin-bottom:var(--spacing-mega);}@media screen and (min-width:90rem){.region-footer-first{margin-bottom:0;}}footer .region-footer-first .social-media-footer{border-bottom:1px solid var(--color-accent);padding-bottom:var(--spacing-small);margin-bottom:var(--spacing);}footer .region-footer-first .navigation--footer{padding-left:var(--spacing-small);}
.region__inner--hero-second,.region__inner--breadcrumb,.region__inner--content-bottom{margin-right:auto;margin-left:auto;}.region__inner--content-bottom{max-width:var(--width-container);padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);}@media screen and (min-width:48rem){.region__inner--hero-second,.region__inner--breadcrumb{width:90%;}}@media screen and (min-width:60rem){.region__inner--hero-second,.region__inner--breadcrumb{width:80%;}}@media screen and (min-width:73.75rem){.region__inner--hero-second,.region__inner--breadcrumb{width:var(--width-large);}}
.region-footer-first{}.region__inner--footer-first{display:flex;flex-direction:column;}
.region-footer-second{}.region__inner--footer-second{}
.region-header{padding:var(--spacing-small) 0;}.region__inner--header{max-width:var(--width-container);margin-right:auto;margin-left:auto;padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);display:flex;justify-content:space-between;align-items:center;}
.region-hero-second{max-width:var(--width-container);margin-left:auto;margin-right:auto;padding-bottom:var(--spacing);}.region__inner--hero-second{display:flex;flex-direction:column;}@media screen and (min-width:48rem){.region__inner--hero-second{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-left:var(--spacing-small);padding-right:var(--spacing-small);height:var(--spacing-even-larger);}}.region__inner--hero-second .funding-block{margin-bottom:var(--spacing-large);}@media screen and (min-width:48rem){.region__inner--hero-second .funding-block{margin-bottom:0;flex-grow:1;max-width:83%;height:100%;}}.region-hero-second .button{display:flex;justify-content:center;height:100%;line-height:1;margin-top:0;margin-bottom:0;paddinglleft:var(--spacing-large);}.region-hero-second .button a{display:inline-block;padding:var(--special-padding-top) var(--spacing-large);}@media screen and (min-width:48rem){.region-hero-second .button{align-self:end;margin-left:var(--spacing-large);}}
.region-hero-wrapper{max-width:var(--width-mega);margin-left:auto;margin-right:auto;background-image:url(/themes/chives/images/homepage-header-h280px.png);margin-bottom:var(--spacing-large);}
.region-search{}.region__inner--search{display:flex;align-items:center;justify-content:right;}@media screen and (min-width:30rem){.region__inner--search .language-switcher{padding-right:var(--spacing);}}
.toolbar{background-color:var(--color-grey-02);}.toolbar__inner{max-width:var(--width-container);margin-right:auto;margin-left:auto;padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);display:flex;justify-content:end;flex-direction:row;align-items:center;}@media screen and (min-width:40rem){.toolbar__inner{justify-content:space-between;}}@media screen and (max-width:40rem){.region-social-media{display:none;}}
