/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ewc-cookie-banner{background:#282e31}@media (min-width:768px){.ewc-cookie-banner .popup-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.ewc-cookie-banner .agree-button{background:#d21e26;margin-right:6px}.ewc-cookie-banner .agree-button,.ewc-cookie-banner .decline-button{border-radius:5px;color:#fff;font-family:Poppins,Poppins Pl,sans-serif;padding:10px 20px}.ewc-cookie-banner .decline-button{background:#4c565c;border:1px solid #4c565c;-webkit-box-shadow:none;box-shadow:none;font-weight:400;text-shadow:none}.ewc-cookie-banner .decline-button:hover{background:#4c565c}@media (min-width:1025px){.ewc-cookie-banner .eu-cookie-compliance-message{max-width:unset}}.ewc-cookie-banner .eu-cookie-compliance-message a{color:#fff}.ewc-cookie-banner .eu-cookie-compliance-message h2{font-size:14px}.ewc-cookie-banner .eu-cookie-compliance-default-button{-webkit-box-shadow:unset;box-shadow:unset;text-shadow:unset}@font-face{font-family:sans-serif;font-weight:300;letter-spacing:1px;src:local("sans-serif"),local("SansSerif")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Regular.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ThinItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraLight.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraLightItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Light.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-LightItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Regular.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-RegularItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Medium.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-MediumItalic.woff2) format(woff2)}@font-face{font-display:block;font-family:Poppins;font-style:normal;font-weight:600;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-SemiBold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-SemiBoldItalic.woff2) format(woff2)}@font-face{font-display:block;font-family:Poppins;font-style:normal;font-weight:700;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Bold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-BoldItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraBold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraBoldItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Black.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-BlackItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:100;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Thin.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:100;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ThinItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:200;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraLight.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:300;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Light.woff) format(woff)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:200;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraLightItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:300;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-LightItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Regular.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-RegularItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:500;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Medium.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:500;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-MediumItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:600;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-SemiBold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:600;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-SemiBoldItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:700;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Bold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:700;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-BoldItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:800;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraBold.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:800;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-ExtraBoldItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:normal;font-weight:900;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Black.woff2) format(woff2)}@font-face{font-display:swap;font-family:Poppins Pl;font-style:italic;font-weight:900;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-BlackItalic.woff2) format(woff2)}@font-face{font-display:swap;font-family:New-Spirit;font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Regular.woff2) format(woff2)}@font-face{font-display:swap;font-family:New-Spirit Pl;font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/Poppins/Poppins-Regular.woff2) format(woff2)}@font-face{font-display:swap;font-family:"Pt Serif";font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Regular.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif";font-style:italic;font-weight:400;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Italic.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif";font-style:normal;font-weight:700;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Bold.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif";font-style:italic;font-weight:700;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-BoldItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif Pl";font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Regular.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif Pl";font-style:italic;font-weight:400;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Italic.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif Pl";font-style:normal;font-weight:700;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-Bold.woff) format(woff)}@font-face{font-display:swap;font-family:"Pt Serif Pl";font-style:italic;font-weight:700;src:url(/themes/custom/ewc/fonts/PT_Serif/PTSerif-BoldItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:100;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-Black.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:100;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-ExtraLight.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:200;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-ExtraLight.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:200;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-ExtraLightItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:300;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-Light.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:300;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-LightItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-Regular.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:500;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-SemiBold.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:500;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-SemiBoldItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:600;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-SemiBold.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:600;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-SemiBoldItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-Bold.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:700;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-BoldItalic.woff) format(woff)}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:900;src:url(/themes/custom/ewc/fonts/Source_Serif_Pro/SourceSerifPro-BlackItalic.woff) format(woff)}html{scroll-behavior:smooth}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.hidden{display:none}.prevent_scroll{overflow:hidden}.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.sitemap{font-family:Poppins,Poppins Pl,sans-serif}.sitemap a{color:#d21e26;text-decoration:none}.sitemap a:hover{cursor:pointer;text-decoration:underline}#block-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px}@media (min-width:0) and (max-width:1024px){#block-tabs ul{margin-top:15px}}#block-tabs li{list-style:none;margin-right:15px}#block-tabs a{color:#000;font-weight:700;text-decoration:none}#block-tabs a:hover{color:#d21e26;text-decoration:underline}@media (min-width:0) and (max-width:1024px){#block-tabs{margin-top:120px}#block-tabs .block-configure a,#block-tabs .block-remove a{font-size:12px!important}}.page-archived .layout__region.layout__region--content,.page-archived article,.page-draft .layout__region.layout__region--content,.page-draft article,.page-needs_review .layout__region.layout__region--content,.page-needs_review article{background-color:#eff2f5}.node-preview-backlink{color:#d21e26;font-family:Poppins,Poppins Pl,sans-serif;font-size:15px;font-weight:700;margin-right:30px}.node-preview-backlink:hover{text-decoration:none}.wp-block-button__link{border-radius:.25rem}.fullpage__wysiwyg-body .wp-block-button__link{background-color:transparent;border:2px solid;color:#d21e26}.is-style-outline>.wp-block-button__link:not(.has-text-color){color:#d21e26}@media (min-width:0) and (max-width:767px){#sliding-popup{-webkit-animation:none!important;animation:none!important;top:0!important;-webkit-transition:none!important;transition:none!important}}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.breadcrumbs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;list-style:none;margin:0;padding:14px 0 0 16px}@media (min-width:768px) and (max-width:1024px){.breadcrumbs{height:18px;padding-left:20px}}@media (min-width:1025px){.breadcrumbs{height:40px;padding-left:17px}}.breadcrumbs li:not(:first-child):before{color:#7c848c;content:"/";margin-right:4px}.breadcrumb-item a{color:#61666c;font-family:Poppins,Poppins Pl,sans-serif;font-size:10px;font-weight:400;line-height:15px;padding-right:4px;text-decoration:none}.breadcrumb-item a:hover{color:#d21e26;text-decoration:underline}@media (min-width:768px) and (max-width:1024px){.breadcrumb-item a{font-size:12px;line-height:18px}}@media (min-width:1025px){.breadcrumb-item a{font-size:14px;line-height:21px}}.breadcrumb-item:last-of-type .breadcrumblink{pointer-events:none}.breadcrumb-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}@media (min-width:0) and (max-width:767px){.node-wrapper{margin:unset}}.main__content{grid-row-gap:16px;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.main__content{grid-column-gap:10px;grid-row-gap:20px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.main__content{grid-column-gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}}.main__content .teaser__link{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.main__content--teaser{grid-template-columns:1fr;row-gap:16px}@media (min-width:768px) and (max-width:1024px){.main__content--teaser{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr;row-gap:20px}}@media (min-width:1025px){.main__content--teaser{gap:18px;grid-template-columns:1fr 1fr 1fr 1fr}}.main__content--teaser .teaser__link{color:#000;font-family:New-Spirit,New-Spirit pl,sans-serif;font-size:18px;font-weight:500;line-height:23px}.main__content--teaser .teaser__link:hover{color:#d21e26;text-decoration:underline}@media (min-width:768px) and (max-width:1024px){.main__content--teaser .teaser__link{font-size:14px;line-height:18px}}@media (min-width:1025px){.main__content--teaser .teaser__link{font-size:16px;line-height:20px}}.main__content--teaser_big .teaser__link{color:#000;font-family:New-Spirit,New-Spirit pl,sans-serif;font-size:16px;font-weight:500;line-height:19px}.main__content--teaser_big .teaser__link:hover{color:#d21e26;text-decoration:underline}@media (min-width:768px) and (max-width:1024px){.main__content--teaser_big .teaser__link{font-size:14px;line-height:18px}}@media (min-width:1025px){.main__content--teaser_big .teaser__link{font-size:20px;line-height:25px}}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.content-list-block-container{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0 auto;max-width:1368px;padding:20px 16px;width:100%}@media (min-width:768px) and (max-width:1024px){.content-list-block-container{padding:20px}}@media (min-width:1025px){.content-list-block-container{padding:40px 68px 30px}}.content-list-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}@media (min-width:0) and (max-width:767px){.content-list-container{padding:0}}.content-list-container .main__content{-webkit-box-sizing:border-box;box-sizing:border-box;gap:20px}@media (min-width:768px) and (max-width:1024px){.content-list-container .main__content{grid-column-gap:10px}}@media (min-width:0) and (max-width:767px){.content-list-container .main__content{grid-row-gap:16px}}.content-list-container .teaser .label--secondary,.content-list-container .teaser .teaser__date{color:#676c72}@media (min-width:1025px){.content-list-block-title{margin-bottom:10px}}.content-list-block-tagline{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;margin-bottom:16px}@media (min-width:768px){.content-list-block-tagline{margin-bottom:20px}}.content-list-container .analysis-block-text{grid-area:1/3/1/3}@media (min-width:0) and (max-width:767px){.content-list-container .analysis-block-text{grid-area:3/1/3/1}}.content-list-block-container.dark_grey{background:#eff2f5}.content-list-block-container.grey{background:#f0f0f0}.content-list-block-container.dark_grey-with-margin{background:#f0f0f0;margin-bottom:20px}@media (min-width:1025px){.content-list-block-container.dark_grey-with-margin{margin-bottom:30px}}.node-button-container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:flex-end;width:100%}.node-button-container button{margin-top:15px}.block-link{-ms-flex-item-align:end;align-self:flex-end;color:#4c565c;float:right;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1em;line-height:18px;margin-top:10px;text-transform:uppercase}.block-link,.block-link:hover{text-decoration:none}.block-link:hover{color:#d21e26;text-decoration:underline}.page-reference__title{color:#000;font-family:Poppins,Poppins Pl,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;line-height:24px;margin:0 0 10px;text-transform:uppercase}@media (min-width:1025px){.page-reference__title{font-size:18px;line-height:17px}}@media (min-width:768px) and (max-width:1024px){.page-reference__title{margin-bottom:3px}}.content-list-block-mission{color:#4c565c;font-family:Poppins,Poppins Pl,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-bottom:30px}@media (min-width:768px) and (max-width:1024px){.content-list-block-mission{margin-bottom:20px;max-width:70%}}@media (min-width:1025px){.content-list-block-mission{font-size:18px;max-width:70%}}.articles-title{color:#676c72;font-family:Poppins,Poppins Pl,sans-serif;font-size:13px;font-weight:500;letter-spacing:.3em;line-height:20px;margin-bottom:14px;text-transform:uppercase}@media (min-width:768px){.articles-title{margin-bottom:10px}}.articles-title p:first-child,.content-list-block-mission p:first-child{margin:0}.articles-title p:last-child,.content-list-block-mission p:last-child{margin-bottom:0}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.news-page .label--primary,.news-page .label--secondary,.news-page .tag,.news-page .teaser__icon{display:none}.layout-container .footer{margin:0 auto;max-width:100%;width:1440px}.layout-container .header-bottom{margin:0 auto;max-width:1368px}@media (min-width:0) and (max-width:1024px){.layout-container .header-bottom{display:none}}.header-main{background:#fff}@media (min-width:0) and (max-width:1024px){.header-main{display:none}}.header-main .header{margin:0 auto;max-width:1368px}.top-nav{display:none}@media (min-width:0) and (max-width:1024px){.top-nav{display:block;position:sticky;right:0;top:0;width:100%;z-index:100}}.sticky{display:block;position:fixed;right:0;top:0;width:100%;z-index:100}.page-content{background:#fff;margin:0 auto;margin-top:72px;max-width:1368px}@media (min-width:1025px){.page-content{margin-top:0}.sticky-header--padded{margin-top:231px}}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}*{-webkit-box-sizing:border-box;box-sizing:border-box}.header-bottom__nav{line-height:40px;position:relative}@media (min-width:1025px){.header-bottom__nav:not(:last-of-type){margin-right:34px}}.header-bottom__nav a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins,Poppins Pl,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:2px;line-height:27px;text-decoration:none;text-transform:uppercase}@media (min-width:1025px){.header-bottom__nav a{display:block}}.header-bottom__cta{text-transform:uppercase}.header-bottom__cta:hover{color:#d21e26;text-decoration:underline}.header-dropdown-arrow{background-image:url(/themes/custom/ewc/images/menu-arrow-right-red.svg);background-position:50%;background-repeat:no-repeat;border:none;display:inline-block;height:13px;margin-left:8px;width:8px}.header-dropdown-arrow.rotate{background-image:url(/themes/custom/ewc/images/menu-arrow-down-black.svg);height:8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px}.header-bottom__nav ul{background:#eff2f5;border-radius:5px;display:none;list-style:none;padding:0;position:relative;z-index:999}@media (min-width:1025px){.header-bottom__nav ul{width:350px}}ul.header-bottom__menu.is-active{display:block;padding:14px 0}ul.header-bottom__submenu.is-active{display:block}.header-bottom__menu li{cursor:pointer;line-height:40px;padding:8px 24px}.header-bottom__menu a,.header-bottom__submenu-label{font-size:16px;font-weight:600;line-height:24px}.header-bottom__menu a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins,Poppins Pl,sans-serif;justify-content:space-between;text-decoration:none;text-transform:capitalize}.header-bottom__menu a:hover{color:#d21e26;text-decoration:underline}ul.header-bottom__submenu{position:static}ul.header-bottom__submenu li{border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;padding:8px 0 8px 20px}ul.header-bottom__submenu a{font-weight:400}.header-bottom__menu{-webkit-box-shadow:4px 4px 20px rgba(0,0,0,.12);box-shadow:4px 4px 20px rgba(0,0,0,.12);display:none}.header-bottom__menu .header-bottom__submenu{width:auto}
