/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul{list-style:none;}button,input,select,textarea{margin:0;padding:0;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}img,video{height:auto;max-width:100%;vertical-align:bottom;}iframe{border:0;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}td:not([align]),th:not([align]){text-align:left;}
:root{--Grid-Gutter:var(--Spacing-06);--Grid-Gutter-:var(--Spacing-06-);--Container-Max-Width:calc(988px + (var(--Grid-Gutter) * 2));--Font-Family:"Roboto Condensed",sans-serif;--Scrollbar-Width:0px;--100vw:calc(100vw - (var(--Scrollbar-Width) * 0.5));scroll-padding-top:var(--header-outer-height);--Transition-Base:all 0.3s ease;--Container-Width:calc(var(--100vw) - (var(--Grid-Gutter) * 2));--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}@media (min-width:calc(1123px + 36px)){:root{--Container-Width:calc(1024px - (var(--Grid-Gutter) * 2));}}:root{--BWP-bp-s:480px;--BWP-bp-m:767px;--BWP-bp-l:820px;--BWP-bp-max:1060px;--BWP-bp-end:1123px;}:root{--Font-Size-h1:2.5rem;--Font-Size-h2:1.875rem;--Font-Size-h3:1.5rem;--Font-Size-h4:1.25rem;--Font-Size-h5:1.125rem;--Font-Size-h6:1.125rem;--Font-Size-XXL:1.5rem;--Font-Size-XL:1.25rem;--Font-Size-L:1.125rem;--Font-Size-M:1rem;--Font-Size-S:0.875rem;--Font-Size-XS:0.875rem;}@media (min-width:767px){:root{--Font-Size-h1:5.25rem;--Font-Size-h2:2.5rem;--Font-Size-h3:1.875rem;--Font-Size-h4:1.5rem;--Font-Size-h5:1.25rem;--Font-Size-h6:1.125rem;--Font-Size-XXL:1.875rem;--Font-Size-XL:1.5rem;--Font-Size-L:1.25rem;--Font-Size-M:1.125rem;--Font-Size-S:1rem;--Font-Size-XS:0.875rem;}}:root{--Spacing-01:0.0625rem;--Spacing-01-:-0.0625rem;--Spacing-02:0.125rem;--Spacing-02-:-0.125rem;--Spacing-03:0.25rem;--Spacing-03-:-0.25rem;--Spacing-04:0.5rem;--Spacing-04-:-0.5rem;--Spacing-05:0.75rem;--Spacing-05-:-0.75rem;--Spacing-06:1rem;--Spacing-06-:-1rem;--Spacing-07:1.5rem;--Spacing-07-:-1.5rem;--Spacing-08:2rem;--Spacing-08-:-2rem;--Spacing-09:2.5rem;--Spacing-09-:-2.5rem;--Spacing-10:3rem;--Spacing-10-:-3rem;--Spacing-11:4rem;--Spacing-11-:-4rem;--Spacing-12:5rem;--Spacing-12-:-5rem;--Spacing-container:3rem;--Spacing-container-:-3rem;}@media (min-width:767px){:root{--Spacing-container:4.5rem;--Spacing-container-:-4.5rem;--Spacing-06:1.125rem;--Spacing-06-:-1.125rem;}}:root{--Color-White:#ffffff;--Color-Black:#000000;--Color-Gray-Dark:#444444;--Color-Gray-Medium:#8C8B8B;--Color-Gray-Light:#efefef;--Color-Green:#A1CA2B;--Color-Green-Dark:#6A7B02;--Color-Green-Box:#B7C560;--Color-Green-Blog:#7DB79B;--Color-Brown:#85693F;--Color-Magenta:#FF00FF;}:root{--Color-Background:transparent;--Color-Hover:var(--Color-White);--Color-Text:var(--Color-Gray-Dark);--Color-Text-Hover:var(--Color-Green);--Color-Border:var(--Color-Gray-Dark);--Color-Border-invert:var(--Color-White);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-White);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=white]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:transparent;--Color-Hover:var(--Color-White);--Color-Text:var(--Color-Gray-Dark);--Color-Text-Hover:var(--Color-Green);--Color-Border:var(--Color-Gray-Dark);--Color-Border-invert:var(--Color-White);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-White);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=darkgray]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:transparent;--Color-Hover:var(--Color-Gray-Dark);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-Gray-Dark);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Gray-Dark);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-White);--Color-Secondary:var(--Color-White);--Color-Secondary-Text-Hover:var(--Color-Gray-Dark);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=lightbg]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Gray-Light);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-Gray-Dark);--Color-Text-Hover:var(--Color-Green);--Color-Border:var(--Color-Gray-Dark);--Color-Border-invert:var(--Color-White);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-White);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=darkgreen]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Green-Dark);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-White);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Green-Dark);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-Green-Dark);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=boxcolor]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Green-Box);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-White);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Green-Box);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-Green-Box);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=brown]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Brown);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-White);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Brown);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-Brown);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=blogcolor]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Green-Blog);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-White);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Green-Blog);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-Green-Blog);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}[data-theme=magenta]{background:var(--Color-Background);color:var(--Color-Text);--Color-Background:var(--Color-Magenta);--Color-Hover:var(--Color-White);--Color-Text:var(--Color-White);--Color-Text-Hover:var(--Color-White);--Color-Border:var(--Color-White);--Color-Border-invert:var(--Color-Magenta);--Color-Primary:var(--Color-Green);--Color-Primary-Hover:var(--Color-Magenta);--Color-Primary-Text:var(--Color-Green);--Color-Primary-Text-Hover:var(--Color-Magenta);--Color-Secondary:var(--Color-Green-Dark);--Color-Secondary-Text-Hover:var(--Color-White);--Color-Tertiary:var(--Color-Magenta);--Color-Tertiary-Text-Hover:var(--Color-White);}.sidebar > .block > .headline-text .headline-text__content,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content{--Color-Text:var(--Color-Gray-Medium);color:var(--Color-Gray-Medium);}.sidebar > .block > .headline-text .headline-text__content a,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content a{color:var(--Color-Gray-Medium);}.sidebar > .block > .headline-text .headline-text__content a:hover,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content a:hover{color:var(--Color-Green);}.sidebar > .block > .headline-text .headline-text__content h1,.sidebar > .block > .headline-text .headline-text__content h2,.sidebar > .block > .headline-text .headline-text__content h3,.sidebar > .block > .headline-text .headline-text__content h4,.sidebar > .block > .headline-text .headline-text__content h5,.sidebar > .block > .headline-text .headline-text__content h6,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h1,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h2,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h3,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h4,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h5,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h6{color:var(--Color-Gray-Medium);}.sidebar > .block > .headline-text .headline-text__content h1,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h1{font-size:var(--Font-Size-h2);}.sidebar > .block > .headline-text .headline-text__content h2,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h2{font-size:var(--Font-Size-h3);text-transform:uppercase;}.sidebar > .block > .headline-text .headline-text__content h2:after,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h2:after{display:none;}.sidebar > .block > .headline-text .headline-text__content h3,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h3{font-size:var(--Font-Size-h4);text-transform:uppercase;}.sidebar > .block > .headline-text .headline-text__content h3:after,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h3:after{display:none;}.sidebar > .block > .headline-text .headline-text__content h4,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h4{font-size:var(--Font-Size-L);border-bottom:none;font-weight:bold;}.sidebar > .block > .headline-text .headline-text__content h5,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h5{font-size:var(--Font-Size-M);}.sidebar > .block > .headline-text .headline-text__content h6,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content h6{font-size:var(--Font-Size-S);}.sidebar > .block > .headline-text .headline-text__content table caption,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content table caption{color:var(--Color-Gray-Medium);}.sidebar > .block > .headline-text .headline-text--title,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title{margin-bottom:calc(var(--Grid-Gutter) * 0.5);}.sidebar > .block > .headline-text .headline-text__content.text-formatted,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text__content.text-formatted{font-size:var(--Font-Size-S);color:var(--Color-Gray-Medium);}.sidebar > .block > .headline-text .headline-text--title__title,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title__title{color:var(--Color-Gray-Medium);font-style:normal;font-weight:normal;font-size:var(--Font-Size-M);line-height:1.1;border-bottom:2px solid var(--Color-Gray-Medium);padding-bottom:0.5rem;width:100%;}.sidebar > .block > .headline-text .headline-text--title__title:after,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title__title:after{display:none;}.sidebar > .block > .headline-text .headline-text--title__title em,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title__title em{display:block;font-style:normal;font-weight:bold;text-transform:uppercase;}.sidebar > .block > .headline-text .has-icon .headline-text--title__title,.sidebar > .block > .node--view-mode-sidebar .headline-text .has-icon .headline-text--title__title{padding-right:calc(50px + var(--Grid-Gutter));position:relative;}.sidebar > .block > .headline-text .headline-text--title__icon,.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title__icon{height:50px;position:absolute;right:0;bottom:5px;}.sidebar > .block > .headline-text responsive-img,.sidebar > .block > .node--view-mode-sidebar .headline-text responsive-img{border-bottom:1px solid var(--Color-Gray-Medium);padding-bottom:0.5rem;margin-bottom:0.5rem;}.sidebar > .block > .node--view-mode-sidebar .headline-text .headline-text--title__title{border-bottom:none;line-height:130%;letter-spacing:0.9px;text-transform:uppercase;padding-bottom:0;}a{color:var(--Color-Primary-Text);transition:var(--Transition-Base);}a.internal:after,.text-formatted a[href^="/"]:after,.text-formatted a[href^="#"]:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron' viewBox='0 0 8.5 14.5' style='enable-background:new 0 0 8.5 14.5;' xml:space='preserve'%3E%3Cpath d='M3.5,1.5H1l3.2,5.8L1,13h2.5l4-5.7L3.5,1.5z'/%3E%3C/svg%3E");width:5px;height:13px;width:10px;height:20px;margin-left:var(--Spacing-03);margin-right:var(--Spacing-03);top:5px;}a.internal:hover:after,.text-formatted a[href^="/"]:hover:after,.text-formatted a[href^="#"]:hover:after,a.internal:focus:after,.text-formatted a[href^="/"]:focus:after,.text-formatted a[href^="#"]:focus:after{background-color:var(--Color-Text-Hover);}a.external:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-external' viewBox='0 0 28 28' style='enable-background:new 0 0 28 28;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M14,27.9c-1.9,0-3.6-0.4-5.4-1.1c-1.7-0.8-3.2-1.8-4.5-3s-2.4-2.9-3-4.5C0.4,17.5,0,15.8,0,13.9s0.4-3.6,1-5.4 C1.7,6.8,2.7,5.3,4.1,4C5.4,2.8,7,1.6,8.6,1c3.4-1.4,7.3-1.4,10.8,0c1.8,0.7,3.2,1.8,4.5,3s2.4,2.9,3,4.5c0.8,1.8,1.1,3.5,1.1,5.4 s-0.4,3.6-1.1,5.4s-1.8,3.2-3,4.5s-2.9,2.4-4.5,3C17.6,27.5,15.9,27.9,14,27.9z M14,2.6c-1.5,0-3,0.2-4.4,0.9C8.2,4,7.1,4.9,6,5.9 c-1,1-1.9,2.3-2.5,3.6C3,11,2.7,12.4,2.7,13.9s0.2,3,0.9,4.4s1.4,2.6,2.5,3.6c1,1,2.3,1.9,3.6,2.5c2.8,1.1,5.9,1.1,8.6,0 c1.4-0.6,2.6-1.4,3.6-2.5c1-1,1.9-2.2,2.5-3.6s0.9-2.9,0.9-4.4s-0.3-3-0.9-4.4S23.1,6.9,22,5.9c-1-1-2.2-1.9-3.6-2.5 C17,2.8,15.5,2.6,14,2.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M9.8,19.5c-0.4,0-0.8-0.1-1-0.4c-0.5-0.5-0.5-1.4,0-1.9l8.5-8.5c0.5-0.5,1.4-0.5,1.9,0c0.5,0.5,0.5,1.4,0,1.9l-8.4,8.5 C10.5,19.4,10.1,19.5,9.8,19.5z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M18.2,16.6c-0.8,0-1.4-0.6-1.4-1.4V11h-4.2c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4h5.6c0.8,0,1.4,0.6,1.4,1.4v5.6 C19.6,16,19,16.6,18.2,16.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;}a.external:hover:after,a.external:focus:after{background-color:var(--Color-Text-Hover);}a.external.icon.icon-only:after{content:none;}a.document:after,.text-formatted a[href$=".csv"]:after,.text-formatted a[href$=".CSV"]:after,.text-formatted a[href$=".txt"]:after,.text-formatted a[href$=".TXT"]:after,.text-formatted a[href$=".rar"]:after,.text-formatted a[href$=".RAR"]:after,.text-formatted a[href$=".zip"]:after,.text-formatted a[href$=".ZIP"]:after,.text-formatted a[href$=".pptx"]:after,.text-formatted a[href$=".PPTX"]:after,.text-formatted a[href$=".ppt"]:after,.text-formatted a[href$=".PPT"]:after,.text-formatted a[href$=".xlsx"]:after,.text-formatted a[href$=".XLSX"]:after,.text-formatted a[href$=".xls"]:after,.text-formatted a[href$=".XLS"]:after,.text-formatted a[href$=".odp"]:after,.text-formatted a[href$=".ODP"]:after,.text-formatted a[href$=".ods"]:after,.text-formatted a[href$=".ODS"]:after,.text-formatted a[href$=".odg"]:after,.text-formatted a[href$=".ODG"]:after,.text-formatted a[href$=".odt"]:after,.text-formatted a[href$=".ODT"]:after,.text-formatted a[href$=".pdf"]:after,.text-formatted a[href$=".PDF"]:after,.text-formatted a[href$=".docx"]:after,.text-formatted a[href$=".DOCX"]:after,.text-formatted a[href$=".doc"]:after,.text-formatted a[href$=".DOC"]:after,a.link-download:after,a.download:after,a[download]:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-download' viewBox='0 0 28 28' style='enable-background:new 0 0 28 28;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M22.8,28H5.2c-1.1,0-2.2-0.5-3.1-1.2c-0.9-0.9-1.2-2-1.2-3.1v-3c0-0.9,0.6-1.5,1.5-1.5s1.5,0.6,1.5,1.5v3 c0,0.4,0.1,0.7,0.4,1c0.2,0.2,0.6,0.4,1,0.4h17.6c0.4,0,0.7-0.1,1-0.4c0.2-0.2,0.4-0.6,0.4-1v-3c0-0.9,0.6-1.5,1.5-1.5 s1.5,0.6,1.5,1.5v3c0,1.1-0.5,2.2-1.2,3.1C25.2,27.6,24,28,22.8,28z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M14,20.6c-0.4,0-0.7-0.1-1-0.4l-7.3-7.3c-0.6-0.6-0.6-1.5,0-2.1s1.5-0.6,2.1,0l6.3,6.3l6.3-6.3c0.6-0.6,1.5-0.6,2.1,0 c0.6,0.6,0.6,1.5,0,2.1L15,20.2C14.7,20.4,14.4,20.6,14,20.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M14,20.6c-0.9,0-1.5-0.6-1.5-1.5V1.5C12.5,0.6,13.1,0,14,0s1.5,0.6,1.5,1.5v17.6C15.5,19.9,14.9,20.6,14,20.6z'/%3E%3C/g%3E%3C/svg%3E");}a.document:hover:after,.text-formatted a[href$=".csv"]:hover:after,.text-formatted a[href$=".CSV"]:hover:after,.text-formatted a[href$=".txt"]:hover:after,.text-formatted a[href$=".TXT"]:hover:after,.text-formatted a[href$=".rar"]:hover:after,.text-formatted a[href$=".RAR"]:hover:after,.text-formatted a[href$=".zip"]:hover:after,.text-formatted a[href$=".ZIP"]:hover:after,.text-formatted a[href$=".pptx"]:hover:after,.text-formatted a[href$=".PPTX"]:hover:after,.text-formatted a[href$=".ppt"]:hover:after,.text-formatted a[href$=".PPT"]:hover:after,.text-formatted a[href$=".xlsx"]:hover:after,.text-formatted a[href$=".XLSX"]:hover:after,.text-formatted a[href$=".xls"]:hover:after,.text-formatted a[href$=".XLS"]:hover:after,.text-formatted a[href$=".odp"]:hover:after,.text-formatted a[href$=".ODP"]:hover:after,.text-formatted a[href$=".ods"]:hover:after,.text-formatted a[href$=".ODS"]:hover:after,.text-formatted a[href$=".odg"]:hover:after,.text-formatted a[href$=".ODG"]:hover:after,.text-formatted a[href$=".odt"]:hover:after,.text-formatted a[href$=".ODT"]:hover:after,.text-formatted a[href$=".pdf"]:hover:after,.text-formatted a[href$=".PDF"]:hover:after,.text-formatted a[href$=".docx"]:hover:after,.text-formatted a[href$=".DOCX"]:hover:after,.text-formatted a[href$=".doc"]:hover:after,.text-formatted a[href$=".DOC"]:hover:after,a.document:focus:after,.text-formatted a[href$=".csv"]:focus:after,.text-formatted a[href$=".CSV"]:focus:after,.text-formatted a[href$=".txt"]:focus:after,.text-formatted a[href$=".TXT"]:focus:after,.text-formatted a[href$=".rar"]:focus:after,.text-formatted a[href$=".RAR"]:focus:after,.text-formatted a[href$=".zip"]:focus:after,.text-formatted a[href$=".ZIP"]:focus:after,.text-formatted a[href$=".pptx"]:focus:after,.text-formatted a[href$=".PPTX"]:focus:after,.text-formatted a[href$=".ppt"]:focus:after,.text-formatted a[href$=".PPT"]:focus:after,.text-formatted a[href$=".xlsx"]:focus:after,.text-formatted a[href$=".XLSX"]:focus:after,.text-formatted a[href$=".xls"]:focus:after,.text-formatted a[href$=".XLS"]:focus:after,.text-formatted a[href$=".odp"]:focus:after,.text-formatted a[href$=".ODP"]:focus:after,.text-formatted a[href$=".ods"]:focus:after,.text-formatted a[href$=".ODS"]:focus:after,.text-formatted a[href$=".odg"]:focus:after,.text-formatted a[href$=".ODG"]:focus:after,.text-formatted a[href$=".odt"]:focus:after,.text-formatted a[href$=".ODT"]:focus:after,.text-formatted a[href$=".pdf"]:focus:after,.text-formatted a[href$=".PDF"]:focus:after,.text-formatted a[href$=".docx"]:focus:after,.text-formatted a[href$=".DOCX"]:focus:after,.text-formatted a[href$=".doc"]:focus:after,.text-formatted a[href$=".DOC"]:focus:after,a.link-download:hover:after,a.link-download:focus:after,a.download:hover:after,a.download:focus:after,a[download]:hover:after,a[download]:focus:after{background-color:var(--Color-Text-Hover);}a.pdf:after,.text-formatted a[href$=".pdf"]:after,.text-formatted a[href$=".PDF"]:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-download' viewBox='0 0 28 28' style='enable-background:new 0 0 28 28;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M22.8,28H5.2c-1.1,0-2.2-0.5-3.1-1.2c-0.9-0.9-1.2-2-1.2-3.1v-3c0-0.9,0.6-1.5,1.5-1.5s1.5,0.6,1.5,1.5v3 c0,0.4,0.1,0.7,0.4,1c0.2,0.2,0.6,0.4,1,0.4h17.6c0.4,0,0.7-0.1,1-0.4c0.2-0.2,0.4-0.6,0.4-1v-3c0-0.9,0.6-1.5,1.5-1.5 s1.5,0.6,1.5,1.5v3c0,1.1-0.5,2.2-1.2,3.1C25.2,27.6,24,28,22.8,28z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M14,20.6c-0.4,0-0.7-0.1-1-0.4l-7.3-7.3c-0.6-0.6-0.6-1.5,0-2.1s1.5-0.6,2.1,0l6.3,6.3l6.3-6.3c0.6-0.6,1.5-0.6,2.1,0 c0.6,0.6,0.6,1.5,0,2.1L15,20.2C14.7,20.4,14.4,20.6,14,20.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M14,20.6c-0.9,0-1.5-0.6-1.5-1.5V1.5C12.5,0.6,13.1,0,14,0s1.5,0.6,1.5,1.5v17.6C15.5,19.9,14.9,20.6,14,20.6z'/%3E%3C/g%3E%3C/svg%3E");}a.pdf:hover:after,.text-formatted a[href$=".pdf"]:hover:after,.text-formatted a[href$=".PDF"]:hover:after,a.pdf:focus:after,.text-formatted a[href$=".pdf"]:focus:after,.text-formatted a[href$=".PDF"]:focus:after{background-color:var(--Color-Text-Hover);}.text-formatted a.external:after,.text-formatted a[href^="/"]:after,.text-formatted a[href^="#"]:after,.text-formatted a[href$=".pdf"]:after,.text-formatted a[href$=".PDF"]:after{width:18px;height:18px;margin-left:var(--Spacing-03);margin-right:var(--Spacing-03);}img,responsive-img{max-width:100%;height:auto;vertical-align:bottom;}.tableWrapper{overflow-x:auto;overflow-y:visible;max-width:100%;}.field--name-field-media-video-file video{width:100%;}.responsive-iframe-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.responsive-iframe-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}hr{border-top:none;height:1px;border-bottom:1px solid var(--Color-Black);}table{width:100%;max-width:100%;margin-bottom:0.75rem;hyphens:auto;}table caption{color:var(--Color-Black);border-bottom:2px solid var(--Color-Green);font-size:var(--Font-Size-h4);margin-bottom:0;font-weight:normal;text-align:left;padding:0.5rem 0.75rem;}table thead,table tfoot{background-color:var(--Color-White);border-bottom:2px solid var(--Color-Green);font-weight:bold;vertical-align:top;}table th{text-wrap:nowrap;}table th,table td{padding:0.5rem 0.75rem;vertical-align:middle;border-bottom:1px solid var(--Color-Green);}table td.is-active{background-color:unset;}table th h1,table th h2,table th h3,table th h4,table th h5,table th h6{margin-bottom:0;}table ul,table .item-list ul{margin-bottom:0;}table ul li,table .item-list ul li{margin:0;}.ck-content .media,.text-formatted .media{padding-bottom:calc(var(--Grid-Gutter) * 1.5);}.ck-content hr:not(:last-child),.ck-content blockquote:not(:last-child),.ck-content dl:not(:last-child),.ck-content ol:not(:last-child),.ck-content p:not(:last-child),.ck-content pre:not(:last-child),.ck-content table:not(:last-child),.ck-content ul:not(:last-child),.text-formatted hr:not(:last-child),.text-formatted blockquote:not(:last-child),.text-formatted dl:not(:last-child),.text-formatted ol:not(:last-child),.text-formatted p:not(:last-child),.text-formatted pre:not(:last-child),.text-formatted table:not(:last-child),.text-formatted ul:not(:last-child){margin-bottom:var(--Grid-Gutter);}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{color:var(--Color-Black);font-weight:700;line-height:1.25;}.ck-content h1 a,.ck-content h2 a,.ck-content h3 a,.ck-content h4 a,.ck-content h5 a,.ck-content h6 a,.text-formatted h1 a,.text-formatted h2 a,.text-formatted h3 a,.text-formatted h4 a,.text-formatted h5 a,.text-formatted h6 a{text-decoration:none;}.ck-content h1,.text-formatted h1{font-size:var(--Font-Size-h1);margin-bottom:calc(var(--Grid-Gutter) * 0.5);font-weight:bold;line-height:1;}.ck-content h1:not(:first-child),.text-formatted h1:not(:first-child){margin-top:var(--Grid-Gutter);}.ck-content h2,.text-formatted h2{font-size:var(--Font-Size-h2);margin-bottom:var(--Grid-Gutter);font-weight:bold;position:relative;}.ck-content h2:after,.text-formatted h2:after{border-bottom:5px solid var(--Color-Black);display:block;content:"";width:72px;margin-top:0.5rem;}.ck-content h2:not(:first-child),.text-formatted h2:not(:first-child){margin-top:var(--Grid-Gutter);}.ck-content h3,.text-formatted h3{font-size:var(--Font-Size-h3);margin-bottom:var(--Grid-Gutter);font-weight:bold;position:relative;}.ck-content h3:after,.text-formatted h3:after{border-bottom:5px solid var(--Color-Black);display:block;content:"";width:72px;margin-top:0.5rem;}.ck-content h3:not(:first-child),.text-formatted h3:not(:first-child){margin-top:var(--Grid-Gutter);}.ck-content h4,.text-formatted h4{font-size:var(--Font-Size-h4);margin-bottom:calc(var(--Grid-Gutter) * 0.5);font-weight:normal;border-bottom:1px solid var(--Color-Black);padding-bottom:0.25rem;}.ck-content h5,.text-formatted h5{font-size:var(--Font-Size-L);margin-bottom:calc(var(--Grid-Gutter) * 0.5);font-weight:bold;}.ck-content h6,.text-formatted h6{font-size:var(--Font-Size-M);margin-bottom:calc(var(--Grid-Gutter) * 0.5);font-weight:bold;}.ck-content blockquote,.text-formatted blockquote{padding:0 0 0 var(--Grid-Gutter);margin:var(--Grid-Gutter) 0;font-style:normal;font-size:var(--Font-Size-h4);line-height:135%;border-left:6px solid var(--Color-Green);}.ck-content ol,.text-formatted ol{list-style-position:outside;margin:var(--Grid-Gutter) 0 var(--Grid-Gutter) var(--Grid-Gutter);}.ck-content ol:not([type]),.text-formatted ol:not([type]){margin-left:var(--Grid-Gutter);list-style-type:decimal;}.ck-content ol:not([type]) li ol,.text-formatted ol:not([type]) li ol{margin-top:calc(var(--Grid-Gutter) * 0.5);margin-bottom:calc(var(--Grid-Gutter) * 0.5);margin-left:var(--Grid-Gutter);}.ck-content ul,.text-formatted ul{list-style:disc outside;margin:var(--Grid-Gutter) 0 var(--Grid-Gutter) calc(var(--Grid-Gutter) * 0.5);}.ck-content ul li,.text-formatted ul li{position:relative;list-style:none;}.ck-content ul li:before,.text-formatted ul li:before{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron' viewBox='0 0 8.5 14.5' style='enable-background:new 0 0 8.5 14.5;' xml:space='preserve'%3E%3Cpath d='M3.5,1.5H1l3.2,5.8L1,13h2.5l4-5.7L3.5,1.5z'/%3E%3C/svg%3E");width:5px;height:13px;width:9px;height:9px;position:absolute;top:7px;left:-11px;}.ck-content ul li:hover:before,.ck-content ul li:focus:before,.text-formatted ul li:hover:before,.text-formatted ul li:focus:before{background-color:var(--Color-Text-Hover);}.ck-content ul ul,.text-formatted ul ul{list-style-type:circle;margin-top:calc(var(--Grid-Gutter) * 0.5);margin-bottom:calc(var(--Grid-Gutter) * 0.5);}.ck-content ul ul ul,.text-formatted ul ul ul{list-style-type:circle;}.ck-content li + li,.text-formatted li + li{margin-top:calc(var(--Grid-Gutter) * 0.25);}.ck-content dd,.text-formatted dd{margin-left:var(--Grid-Gutter);}.ck-content figure,.text-formatted figure{margin-left:var(--Grid-Gutter);margin-right:var(--Grid-Gutter);text-align:center;}.ck-content figure:not(:first-child),.text-formatted figure:not(:first-child){margin-top:var(--Grid-Gutter);}.ck-content figure:not(:last-child),.text-formatted figure:not(:last-child){margin-bottom:var(--Grid-Gutter);}.ck-content figure img,.ck-content figure responsive-img,.text-formatted figure img,.text-formatted figure responsive-img{display:inline-block;}.ck-content figure figcaption,.text-formatted figure figcaption{font-style:italic;}.ck-content pre,.text-formatted pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:var(--Grid-Gutter) var(--Grid-Gutter);white-space:pre;word-wrap:normal;border:1px solid var(--Color-Green);}.ck-content sub,.ck-content sup,.text-formatted sub,.text-formatted sup{font-size:75%;}.ck-content address,.text-formatted address{margin-bottom:var(--Grid-Gutter);font-style:italic;}.ck-content dl,.text-formatted dl{margin-bottom:var(--Grid-Gutter);}.ck-content dt,.text-formatted dt{font-weight:bold;}.ck-content dd,.text-formatted dd{margin-bottom:calc(var(--Grid-Gutter) * 0.5);}.ck-content mark,.text-formatted mark{background-color:var(--Color-Green);}.ck-content q,.text-formatted q{font-style:italic;}.ck-content progress::-moz-progress-bar,.ck-content progress::-webkit-progress-value,.text-formatted progress::-moz-progress-bar,.text-formatted progress::-webkit-progress-value{background-color:var(--Color-Green);}.ck-content .tabs li + li,.text-formatted .tabs li + li{margin-top:0;}.ck-content a:not(.button),.text-formatted a:not(.button){color:var(--Color-Text);text-decoration:none;font-weight:bold;position:relative;}.ck-content a:not(.button):before,.text-formatted a:not(.button):before{content:"";border-bottom:solid 2px transparent;width:20px;position:absolute;bottom:-2px;left:0;}.ck-content a:not(.button):hover,.ck-content a:not(.button):focus,.text-formatted a:not(.button):hover,.text-formatted a:not(.button):focus{text-decoration:none;color:var(--Color-Text-Hover);}.ck-content a:not(.button):hover:before,.ck-content a:not(.button):focus:before,.text-formatted a:not(.button):hover:before,.text-formatted a:not(.button):focus:before{border-color:var(--Color-Text-Hover);}.ck-content .is-tertiary,.text-formatted .is-tertiary{color:var(--Color-Magenta);}.text-align-left:not([align]){text-align:left;}.text-align-right:not([align]){text-align:right;}.text-align-center:not([align]){text-align:center;}#colorbox #cboxWrapper{border-radius:0;}#colorbox #cboxTopLeft,#colorbox #cboxTopRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight{width:calc(var(--Grid-Gutter) * 2);}#colorbox #cboxTopCenter{height:calc(var(--Grid-Gutter) * 2);}#colorbox #cboxBottomCenter{height:calc(var(--Grid-Gutter) * 1);}#colorbox #cboxLoadedContent{margin-bottom:calc(var(--Grid-Gutter) * 4.5);}@media (min-width:767px){#colorbox #cboxLoadedContent{margin-bottom:calc(var(--Grid-Gutter) * 2.5);}}#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxClose{background:none;color:var(--Color-Gray-Dark);width:30px;height:30px;text-indent:initial;bottom:0;}#colorbox #cboxPrevious:before,#colorbox #cboxNext:before,#colorbox #cboxClose:before{display:block;font-size:var(--Font-Size-h3);}#colorbox #cboxPrevious:hover,#colorbox #cboxNext:hover,#colorbox #cboxClose:hover{color:var(--Color-Green);}#colorbox #cboxCurrent{color:var(--Color-Gray-Dark);bottom:0;left:0;}#colorbox #cboxClose:before{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-arrow-right' width='5' height='13' viewBox='0 0 5 13'%3E%3Cpath d='M1.90909 0H0L2.45455 6.55963L0 13H1.90909L5 6.55963L1.90909 0Z'/%3E%3C/svg%3E");}#colorbox #cboxClose:hover:before,#colorbox #cboxClose:focus:before{background-color:var(--Color-Text-Hover);}#colorbox #cboxPrevious{left:calc(50% - 30px);}#colorbox #cboxPrevious:before{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron-slim' viewBox='0 0 8.5 14.5' style='enable-background:new 0 0 8.5 14.5;' xml:space='preserve'%3E%3Cpath d='M3.7,1.5H2l2.3,5.8L2,13h1.8l2.8-5.7L3.7,1.5z'/%3E%3C/svg%3E");width:5px;height:13px;transform:rotate(180deg);}#colorbox #cboxPrevious:hover:before,#colorbox #cboxPrevious:focus:before{background-color:var(--Color-Text-Hover);}#colorbox #cboxNext{left:calc(50% + 30px);}#colorbox #cboxNext:before{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron-slim' viewBox='0 0 8.5 14.5' style='enable-background:new 0 0 8.5 14.5;' xml:space='preserve'%3E%3Cpath d='M3.7,1.5H2l2.3,5.8L2,13h1.8l2.8-5.7L3.7,1.5z'/%3E%3C/svg%3E");width:5px;height:13px;}#colorbox #cboxNext:hover:before,#colorbox #cboxNext:focus:before{background-color:var(--Color-Text-Hover);}.checkout-progress .checkout-progress--step{display:inline-block;margin-top:1.5rem;padding:0 2rem 0 0;}.checkout-progress .checkout-progress--step a{color:var(--Color-Text);display:inline-block;font-weight:bold;text-decoration:none;position:relative;}.checkout-progress .checkout-progress--step a:before{content:"";border-bottom:solid 2px transparent;width:20px;position:absolute;bottom:-2px;left:0;}.checkout-progress .checkout-progress--step a:hover:before,.checkout-progress .checkout-progress--step a:focus:before{border-color:var(--Color-Text);}.checkout-progress .checkout-progress--step__current{font-size:var(--Font-Size-h3);position:relative;}.checkout-progress .checkout-progress--step__current:after{border-bottom:5px solid var(--Color-Black);display:block;content:"";width:48px;}.form-wrapper__login-option input.button{margin-top:calc(var(--Grid-Gutter) * 1);}.form-wrapper__login-option input.button + a{margin-left:1rem;}.layout-region-checkout-main{padding:calc(var(--Grid-Gutter) * 1.5) var(--Grid-Gutter) 0 0;}.layout-region-checkout-footer{padding:0;}.layout-region-checkout-secondary{background-color:var(--Color-Gray-Light);color:var(--Color-Gray-Dark);padding:calc(var(--Grid-Gutter) * 1.5);margin-top:calc(var(--Grid-Gutter) * 1.5);}@media (min-width:767px){.layout-region-checkout-secondary{margin-top:0;}}.layout-region-checkout-secondary h3{border-bottom:solid 1px transparent;display:block;width:100%;font-size:var(--Font-Size-M);text-transform:uppercase;font-weight:bold;}.layout-region-checkout-secondary .checkout-order-summary{font-size:var(--Font-Size-XS);line-height:1.1;}.layout-region-checkout-secondary .order-total-line{padding:0;}.layout-region-checkout-secondary .order-total-line__total{padding-top:calc(var(--Grid-Gutter) * 0.5);}.layout-region-checkout-secondary table{border-top:solid 1px var(--Color-Gray-Medium);margin-bottom:calc(var(--Grid-Gutter) * 1);}.layout-region-checkout-secondary table th,.layout-region-checkout-secondary table td{border-color:var(--Color-Gray-Medium);}.layout-region-checkout-secondary table td{padding:calc(var(--Grid-Gutter) * 0.5) calc(var(--Grid-Gutter) * 0.5) calc(var(--Grid-Gutter) * 0.5) 0;}.layout-region-checkout-secondary table td:last-of-type{padding-right:0;}#cookiesjsr{--default-margin:var(--Grid-Gutter);--font-size-reset:var(--Font-Size-S);--banner-bg-color:var(--Color-Green-Dark);--layer-tab-active-bg-color:var(--Color-Green-Dark);--btn-inv-font-color:var(--Color-Green-Dark);--btn-inv-border-color:var(--Color-Green-Dark);--btn-prime-font-color:var(--Color-Green-Dark);--layer-bg-dark:var(--Color-Green-Dark);--btn-prime-inv-bg-color:var(--Color-Green-Dark);--btn-prime-inv-border-color:var(--Color-Green-Dark);--btn-bg-color:var(--Color-Green-Dark);--switch-bg-on:var(--Color-Green);--switch-always-on-font-color:var(--Color-Green);}#cookiesjsr .cookiesjsr-banner{box-shadow:0 -2px 10px 0 rgba(0,0,0,0.1);padding:calc(var(--Grid-Gutter) * 1.5);}#cookiesjsr .cookiesjsr-links.links--row li a{position:relative;}#cookiesjsr .cookiesjsr-links.links--row li a:before{content:"";border-bottom:solid 2px transparent;width:20px;position:absolute;bottom:1px;left:0;}#cookiesjsr .cookiesjsr-links.links--row li a:hover,#cookiesjsr .cookiesjsr-links.links--row li a:focus{text-decoration:none;color:var(--Color-White);}#cookiesjsr .cookiesjsr-links.links--row li a:hover:before,#cookiesjsr .cookiesjsr-links.links--row li a:focus:before{border-color:var(--Color-White);}#cookiesjsr .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{font-family:var(--Font-Family);}.cookies-fallback--wrap.disabled{border:solid 1px var(--Color-Green-Box);color:var(--Color-Gray-Dark);min-height:initial;padding:calc(var(--Grid-Gutter) * 1.5);}.cookies-fallback--wrap.disabled .cookies-fallback--text{font-family:var(--Font-Family);font-size:var(--Font-Size-M);}.cookies-fallback--wrap.disabled .cookies-fallback--btn{background-color:var(--Color-Green);}.cookies-fallback--wrap.disabled .cookies-fallback--btn:hover,.cookies-fallback--wrap.disabled .cookies-fallback--btn:focus{background-color:var(--Color-Magenta);transform:none;}.cookies-fallback--wrap.disabled a.cookies-fallback--link{color:var(--Color-Gray-Dark);text-decoration:underline;}.cookies-fallback--wrap.disabled a.cookies-fallback--link:hover,.cookies-fallback--wrap.disabled a.cookies-fallback--link:focus{color:var(--Color-Green);}.marker-cluster-small{background-color:rgba(255,0,255,0.6);}.marker-cluster-small div{background-color:rgba(255,0,255,0.6);}.marker-cluster-medium{background-color:rgba(255,0,255,0.6);}.marker-cluster-medium div{background-color:rgba(255,0,255,0.6);}.marker-cluster-large{background-color:rgba(255,0,255,0.6);}.marker-cluster-large div{background-color:rgba(255,0,255,0.6);}.marker-cluster{background-clip:padding-box;border-radius:20px;}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;color:var(--Color-White);}.marker-cluster span{line-height:30px;}.leaflet-popup-content-wrapper{border-radius:0;}.leaflet-popup-content{margin:0;}.leaflet-tooltip{white-space:normal;width:210px;}.ajax-progress.ajax-progress-throbber{background-color:rgba(255,255,255,0.9);position:absolute;height:100%;width:100%;transition:var(--Transition-Base);top:0;left:0;z-index:10;}.ajax-block .spinner-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;bottom:0;left:50%;z-index:1;margin:-30px 0 0 -30px;}.loader{width:48px;height:48px;display:inline-block;text-indent:-9999em;position:relative;}.loader::after,.loader::before{content:"";box-sizing:border-box;width:48px;height:48px;border:4px solid var(--Color-Magenta);position:absolute;left:0;top:0;animation:rotationBreak 3s ease-in-out infinite alternate;}.loader::after{border-color:var(--Color-Green);animation-direction:alternate-reverse;}@keyframes rotationBreak{0%{transform:rotate(0);}25%{transform:rotate(90deg);}50%{transform:rotate(180deg);}75%{transform:rotate(270deg);}100%{transform:rotate(360deg);}}@media (min-width:767px){.page-node-type-blog .layout-twocol-dynamic .field--name-field-media{display:none;}}.page-node-type-blog .layout-onecol .field--name-field-media{display:none;}@media (min-width:767px){.page-node-type-blog .layout-onecol .field--name-field-media{display:block;}}.view-commerce-cart-form{margin-top:var(--Spacing-06);}.view-commerce-cart-form .thumbnail{max-width:15rem;}.view-commerce-cart-form .headline-text .headline-text--title__title{margin:0;font-size:1.5rem;}.view-commerce-cart-form .tableresponsive-toggle-columns{display:none;}.view-commerce-cart-form table{display:block;}.view-commerce-cart-form table thead{display:none;}@media (min-width:767px){.view-commerce-cart-form table thead{display:table-header-group;text-align:left;}}.view-commerce-cart-form table tbody{display:block;}@media (min-width:767px){.view-commerce-cart-form table tbody{display:table-row-group;}}.view-commerce-cart-form table tr{display:grid;grid-template-columns:30% 1fr auto;grid-template-rows:1fr auto auto auto auto auto 1fr;align-items:end;border-bottom:1px solid var(--Color-Green);padding:0.5rem 0;}.view-commerce-cart-form table tr:before{content:"";height:0;display:block;}.view-commerce-cart-form table tr:first-child{border-top:1px solid var(--Color-Green);}@media (min-width:767px){.view-commerce-cart-form table tr{grid-template-columns:50% 1fr auto;display:table-row;padding:0;}.view-commerce-cart-form table tr:first-child{border-top:none;}}.view-commerce-cart-form table tr td{grid-column:2/4;}.view-commerce-cart-form table tr td.views-field-purchased-entity{grid-column:1;grid-row:1/8;align-self:center;}.view-commerce-cart-form table tr td.views-field-edit-quantity{grid-column:2;align-self:end;}.view-commerce-cart-form table tr td.views-field-remove-button{grid-column:3;}.view-commerce-cart-form table tr td.views-field-unit-price__number{display:none;}@media (min-width:767px){.view-commerce-cart-form table tr td.views-field-unit-price__number{display:table-cell;}}.view-commerce-cart-form table td{display:block;border-bottom:none;}@media (min-width:767px){.view-commerce-cart-form table td{display:table-cell;}}@media (min-width:767px){.view-commerce-cart-form table{display:table;}}.view-commerce-cart-form .order-total-summary{margin:0 0 1rem;}.view-commerce-cart-form .button,.view-commerce-cart-form .bwp-form input[type=number],.view-commerce-cart-form .bwp-form form .button{margin-top:0;}.view-commerce-cart-form .form-actions{margin:var(--Spacing-06) 0 0;}@media (min-width:767px){.view-commerce-cart-form .form-actions{float:right;}}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios{display:flex;flex-wrap:wrap;}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item{margin:0 4px 4px 0;display:block;width:calc(20% - 4px);aspect-ratio:1;position:relative;overflow:hidden;}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item:has(.ajax-progress-throbber) .ajax-progress-throbber{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.5);color:var(--Color-White);}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item:has(.ajax-progress-throbber) .ajax-progress-throbber .throbber{display:none;}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item input{width:1px;height:1px;visibility:hidden;position:absolute;left:0;top:0;}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--Color-Gray-Dark);background:var(--Color-White);margin-left:0;margin-bottom:0;font-weight:normal;padding-left:0;padding-right:0;hyphens:auto;text-align:center;font-size:var(--Font-Size-M);cursor:pointer;line-height:1;}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item label:hover,main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item label:focus{color:var(--Color-White);background:var(--Color-Green);}main form.commerce-order-item-add-to-cart-form .attribute-widgets .form-radios .form-item input[checked] + label{border:none;color:var(--Color-White);background:var(--Color-Green);}main form.commerce-order-item-add-to-cart-form .form-actions{padding-top:4rem;text-align:center;justify-content:center;}main form.commerce-order-item-add-to-cart-form .form-actions .button:only-child{margin-right:0;width:100%;}.path-product .field--name-price.field--type-commerce-price .field__item{color:var(--Color-Green);font-size:2.22222rem;font-weight:bold;}.path-product .field--name-price.field--type-commerce-price .field__item .suffix{color:var(--Color-Gray-Medium);font-size:var(--Font-Size-S);font-weight:normal;}.path-product .field--name-price.field--type-commerce-price .field__item:after{content:"";display:block;border-bottom:4px solid var(--Color-Black);width:44px;}.path-product .field--name-field-media.field__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--Grid-Gutter);}.path-product .field--name-field-media.field__items .media--view-mode-media-colorbox,.path-product .field--name-field-media.field__items .media--view-mode-media-colorbox > .colorbox{display:block;}.path-product .field--name-field-media.field__items img{width:100%;}.path-product .field--name-field-media.field__items .field__item:first-child{grid-column:1/-1;}@media (min-width:767px){.path-product .main.layout__region.separation--1-2{display:flex;flex-direction:column;justify-content:center;padding-right:calc(var(--Grid-Gutter) * 2);}}.path-product .second.layout__region.separation--1-2.sidebar{display:flex;flex-direction:column;justify-content:center;}.path-product .second.layout__region.separation--1-2.sidebar fieldset{margin-top:calc(var(--Grid-Gutter) * 1.5);}.view-product-catalog .views-infinite-scroll-content-wrapper .simple-layout{row-gap:calc(var(--Grid-Gutter) * 4);}.view-product-catalog .views-infinite-scroll-content-wrapper .simple-layout + .simple-layout{margin-top:calc(var(--Grid-Gutter) * 4);}.view-product-catalog .view-content + .pager{margin-top:calc(var(--Grid-Gutter) * 4);}.view-product-catalog .list-filter a:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-chevron' viewBox='0 0 8.5 14.5' style='enable-background:new 0 0 8.5 14.5;' xml:space='preserve'%3E%3Cpath d='M3.5,1.5H1l3.2,5.8L1,13h2.5l4-5.7L3.5,1.5z'/%3E%3C/svg%3E");width:5px;height:13px;display:inline-block;width:8px;height:16px;margin-left:var(--Spacing-04);}.view-product-catalog .list-filter a:hover:after,.view-product-catalog .list-filter a:focus:after{background-color:var(--Color-Text-Hover);}.view-product-catalog .form--inline .form-item{margin-bottom:0;margin-top:0.25rem;}.view-product-catalog .form-item-field-product-categories > label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.cart-block--link{height:2.5rem;width:2.5rem;position:relative;top:0.5rem;}.cart-block--link:hover,.cart-block--link:focus{text-decoration:none;}.cart-block--link .icon-shopping.size-bigger::before{font-size:var(--Font-Size-h3) !important;}.cart-block--link .cart-block--icon--indicator{display:block;width:0.75rem;height:0.75rem;border-radius:0.5rem;background-color:var(--Color-Magenta);position:absolute;right:0.5rem;bottom:0;}fieldset.checkout-pane:first-of-type{margin-top:0;}.checkout-pane.checkout-pane-payment-information{margin-bottom:var(--Spacing-10);}.checkout-pane-review fieldset:first-child{margin-top:0;}.view .attachment-before{margin-bottom:1rem;}@media (min-width:767px){.view .attachment-before{margin-bottom:2rem;}}.view.views--header-after-filter{display:grid;grid-template-columns:1fr auto;}.view.views--header-after-filter .view-filters{grid-column:1;grid-row:1;}.view.views--header-after-filter .view-filters form{margin:0;}.view.views--header-after-filter .view-header{grid-column:2;grid-row:1;align-self:start;}.view.views--header-after-filter div,.view.views--header-after-filter ul.pager{grid-column:1/2;}.view.views--header-after-filter .view-content{margin-top:2rem;}.views-exposed-form form{margin-top:0;}.view-projects-map.view-display-id-map_page{display:grid;width:100%;height:100%;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"header" "filters" "main" "footer";grid-gap:0;padding-left:var(--Grid-Gutter);padding-right:var(--Grid-Gutter);}@media (min-width:1123px){.view-projects-map.view-display-id-map_page{padding-right:0;padding-left:0;}}.view-projects-map.view-display-id-map_page .form--inline .details-wrapper .form-item,.view-projects-map.view-display-id-map_page .form--inline .details-wrapper .form-wrapper,.view-projects-map.view-display-id-map_page .form--inline .details-wrapper .map-checkboxes{display:inline-block;float:left;}.view-projects-map.view-display-id-map_page .views-exposed-form.bef-exposed-form{display:block !important;}.view-projects-map.view-display-id-map_page .form--inline{display:block;}.view-projects-map.view-display-id-map_page .view-empty{padding-left:calc(var(--Grid-Gutter) * 2);padding-right:calc(var(--Grid-Gutter) * 2);}.view-projects-map.view-display-id-map_page .attachment-after,.view-projects-map.view-display-id-map_page .view-content{grid-area:main;overflow:auto;max-height:100%;}.view-projects-map.view-display-id-map_page .attachment-after .view-projects-map,.view-projects-map.view-display-id-map_page .view-content .view-projects-map{display:block;}.layout-map .view-projects-map.view-display-id-map_page .attachment-after{display:none;}.view-projects-map.view-display-id-map_page .view-content,.view-projects-map.view-display-id-map_page .geolocation-map-wrapper,.view-projects-map.view-display-id-map_page .geolocation-map-container{visibility:hidden;position:relative;left:0;top:0;width:100%;height:100%;}.layout-map .view-projects-map.view-display-id-map_page .view-content,.layout-map .view-projects-map.view-display-id-map_page .geolocation-map-wrapper,.layout-map .view-projects-map.view-display-id-map_page .geolocation-map-container{visibility:visible;}.view-projects-map.view-display-id-map_page .view-legend{margin:0;padding:0.25rem 0.65rem 0.25rem 0.65rem;background:var(--Color-White);position:absolute;left:1em;top:1em;width:auto;z-index:1;}.view-projects-map.view-display-id-map_page .view-legend li{display:flex;align-items:center;}.view-projects-map.view-display-id-map_page .view-legend li img{width:1em;height:1em;margin-right:0.5em;}.view-projects-map.view-display-id-map_page .view-legend li img.location{width:0.8em;height:0.8em;margin-left:0.05em;margin-right:0.65em;}.view-projects-map.view-display-id-map_page .view-footer .map-switcher a{position:fixed;bottom:1em;left:50%;padding:0.5em 1em;border-color:var(--Color-White);background:var(--Color-Green);color:var(--Color-White);font-size:var(--Font-Size-L);border-radius:3em;transform:translate(-50%,0);display:flex;align-items:center;justify-content:center;z-index:10;}.view-projects-map.view-display-id-map_page .view-footer .map-switcher a.listToggle{display:none;}.view-projects-map.view-display-id-map_page .view-footer .map-switcher a.listToggle:before{content:"";display:inline-block;width:1em;height:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"/></svg>') center center no-repeat;background-size:contain;margin-right:0.5em;}.view-projects-map.view-display-id-map_page .view-footer .map-switcher a.mapToggle:before{content:"";display:inline-block;width:1em;height:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23fff" d="M565.6 36.2C572.1 40.7 576 48.1 576 56V392c0 10-6.2 18.9-15.5 22.4l-168 64c-5.2 2-10.9 2.1-16.1 .3L192.5 417.5l-160 61c-7.4 2.8-15.7 1.8-22.2-2.7S0 463.9 0 456V120c0-10 6.1-18.9 15.5-22.4l168-64c5.2-2 10.9-2.1 16.1-.3L383.5 94.5l160-61c7.4-2.8 15.7-1.8 22.2 2.7zM48 136.5V421.2l120-45.7V90.8L48 136.5zM360 422.7V137.3l-144-48V374.7l144 48zm48-1.5l120-45.7V90.8L408 136.5V421.2z"/></svg>') center center no-repeat;background-size:contain;margin-right:0.5em;}.layout-map .view-projects-map.view-display-id-map_page .view-footer .map-switcher a.listToggle{display:flex;}.layout-map .view-projects-map.view-display-id-map_page .view-footer .map-switcher a.mapToggle{display:none;}@media (min-width:1123px){.view-projects-map.view-display-id-map_page .view-footer .map-switcher{display:none;}}.view-projects-map.view-display-id-map_page .view-filters:has([open]){background-color:var(--Color-White);position:fixed;z-index:99;top:calc(var(--header-inner-height) + var(--gin-toolbar-y-offset,0px));left:0;width:100%;height:100%;padding-left:var(--Grid-Gutter);padding-right:var(--Grid-Gutter);}@media (min-width:767px){.view-projects-map.view-display-id-map_page .view-filters:has([open]){position:static;padding-left:0;padding-right:0;}}@media (min-width:1123px){.view-projects-map.view-display-id-map_page{display:grid;width:100%;height:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"header header" "filters filters" "list map";grid-gap:var(--Grid-Gutter);}.view-projects-map.view-display-id-map_page .view-header{grid-area:header;}.view-projects-map.view-display-id-map_page .view-filters{grid-area:filters;}.view-projects-map.view-display-id-map_page .attachment-after{grid-area:list;overflow:auto;}.view-projects-map.view-display-id-map_page .attachment-after .view-projects-map{display:block;}.view-projects-map.view-display-id-map_page .view-content{grid-area:map;position:relative;}}.layout-map .view-projects-map.view-display-id-map_page .view-content,.layout-map .view-projects-map.view-display-id-map_page .geolocation-map-wrapper,.layout-map .view-projects-map.view-display-id-map_page .geolocation-map-container{display:block;visibility:visible;width:100%;height:100%;position:relative;top:0;left:0;overflow:hidden;}@media (min-width:1123px){.view-projects-map.view-display-id-map_page .view-content,.view-projects-map.view-display-id-map_page .geolocation-map-wrapper,.view-projects-map.view-display-id-map_page .geolocation-map-container{display:block;visibility:visible;width:100%;height:100%;position:relative;top:0;left:0;}}.view-projects-map.view-display-id-map_page .view-display-id-embedded_list .view-content{visibility:visible;width:100%;height:100%;position:relative;left:0;top:0;}.view-projects-map.view-display-id-map_page .views-exposed-form fieldset[data-drupal-selector*=boundary]{display:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary + .form-actions{display:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions{display:block;padding:0 var(--Grid-Gutter) var(--Grid-Gutter);margin-bottom:var(--Grid-Gutter);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions input,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions button{margin-right:0;margin-bottom:0.5rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary{margin-bottom:1rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary{--main-color:var(--Color-Green-Dark);--contrast-color:var(--Color-White);background-color:var(--Color-Background);border:solid 2px var(--Color-Border);font-family:var(--Font-Family);padding:var(--Spacing-03) var(--Spacing-05);color:var(--Color-Border);display:inline-flex;column-gap:var(--Spacing-03);cursor:pointer;font-size:var(--Font-Size-S);font-weight:700;line-height:30px;text-decoration:none;transition:var(--Transition-Base);align-items:center;justify-content:center;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;width:100%;box-sizing:border-box;margin:1rem 0 0;font-size:1.2rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.has-icon{display:inline-flex;position:relative;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary .icon{pointer-events:none;fill:var(--Color-Border);transform:scale(1);transition:var(--Transition-Base);margin-left:var(--Spacing-04);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary{text-align:center;background-color:var(--Color-Primary);border-color:var(--Color-Primary);color:var(--Color-Primary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary .icon{fill:var(--Color-Primary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary:after{background-color:var(--Color-Primary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary[disabled],.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary[disabled]{background-color:var(--Color-Gray-300);border:solid 1px transparent;color:var(--Color-Gray-600);pointer-events:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary[disabled]:before,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary[disabled]:before{background-color:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--primary[disabled] .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-primary[disabled] .icon{fill:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary{text-align:center;border-color:var(--Color-Secondary);color:var(--Color-Secondary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary:after{background-color:var(--Color-Secondary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary .icon{fill:var(--Color-Secondary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary[disabled],.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary[disabled]{background-color:var(--Color-Gray-300);border:solid 1px transparent;color:var(--Color-Gray-600);pointer-events:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary[disabled]:before,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary[disabled]:before{background-color:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--secondary[disabled] .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-secondary[disabled] .icon{fill:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary{text-align:center;border-color:var(--Color-Tertiary);color:var(--Color-Tertiary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary:after{background-color:var(--Color-Tertiary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary .icon{fill:var(--Color-Tertiary);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary[disabled],.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary[disabled]{background-color:var(--Color-Gray-300);border:solid 1px transparent;color:var(--Color-Gray-600);pointer-events:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary[disabled]:before,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary[disabled]:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary[disabled]:before{background-color:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.button--tertiary[disabled] .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.is-tertiary[disabled] .icon{fill:var(--Color-Gray-600);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within{background-color:var(--Color-Border);border-color:var(--Color-Border);color:var(--Color-Border-invert);text-decoration:underline;text-underline-offset:3px;outline:var(--Color-Border-invert);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within:after{background-color:var(--Color-Border-invert);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within .icon{fill:var(--Color-Border-invert);transform:scale(1.2);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-primary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-primary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-primary{background-color:var(--Color-Border);border-color:var(--Color-Border);color:var(--Color-Border-invert);text-decoration:underline;text-underline-offset:3px;outline:var(--Color-Border-invert);background-color:var(--Color-Primary-Hover);border-color:var(--Color-Primary-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-primary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-primary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-primary:after{background-color:var(--Color-Border-invert);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-primary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-primary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-primary .icon{fill:var(--Color-Border-invert);transform:scale(1.2);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-secondary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-secondary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-secondary{background-color:var(--Color-Border);border-color:var(--Color-Border);color:var(--Color-Border-invert);text-decoration:underline;text-underline-offset:3px;outline:var(--Color-Border-invert);background-color:var(--Color-Secondary);border-color:var(--Color-Secondary);color:var(--Color-Secondary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-secondary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-secondary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-secondary:after{background-color:var(--Color-Border-invert);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-secondary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-secondary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-secondary .icon{fill:var(--Color-Border-invert);transform:scale(1.2);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-secondary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-secondary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-secondary .icon{fill:var(--Color-Secondary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-tertiary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-tertiary,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-tertiary{background-color:var(--Color-Border);border-color:var(--Color-Border);color:var(--Color-Border-invert);text-decoration:underline;text-underline-offset:3px;outline:var(--Color-Border-invert);background-color:var(--Color-Tertiary);border-color:var(--Color-Tertiary);color:var(--Color-Tertiary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-tertiary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-tertiary:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-tertiary:after{background-color:var(--Color-Border-invert);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-tertiary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-tertiary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-tertiary .icon{fill:var(--Color-Border-invert);transform:scale(1.2);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):hover.is-tertiary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus.is-tertiary .icon,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:not(.no-link):focus-within.is-tertiary .icon{fill:var(--Color-Tertiary-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.no-link{cursor:default;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary.external:after{top:0;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:after{content:"+";margin-left:0.25rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="icon-plus" viewBox="0 0 28 28" style="enable-background:new 0 0 28 28;" xml:space="preserve"><path d="M14.1,27.6c-0.8,0-1.4-0.6-1.4-1.4V2c0-0.8,0.6-1.4,1.4-1.4c0.8,0,1.4,0.6,1.4,1.4v24.2C15.5,27,14.9,27.6,14.1,27.6z"/><path d="M26.1,15.5C26.1,15.5,26.1,15.5,26.1,15.5L2,15.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4c0,0,0,0,0,0l24.1,0.1 c0.8,0,1.4,0.6,1.4,1.4C27.5,14.9,26.9,15.5,26.1,15.5z"/></svg>');width:14px;height:14px;top:-0.5px;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:hover:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary:focus:after{background-color:var(--Color-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary::-webkit-details-marker{display:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open]{margin-bottom:0;display:inline-flex;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] summary:after{content:"-";}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] summary:after{background-color:var(--Color-Text);position:relative;display:inline-block;width:28px;height:28px;content:"";mask-position:center center;mask-repeat:no-repeat;mask-size:contain;transition:var(--Transition-Base);top:2px;left:0;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="icon-minus" viewBox="0 0 28 28" style="enable-background:new 0 0 28 28;" xml:space="preserve"><path d="M26.1,15.5C26.1,15.5,26.1,15.5,26.1,15.5L2,15.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4c0,0,0,0,0,0l24.1,0.1 c0.8,0,1.4,0.6,1.4,1.4C27.5,14.9,26.9,15.5,26.1,15.5z"/></svg>');width:14px;height:14px;top:-0.5px;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] summary:hover:after,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] summary:focus:after{background-color:var(--Color-Text-Hover);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper{padding:0 var(--Grid-Gutter);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper select,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper input[type=date]{width:7.65em;height:20px;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper select[name=field_ecosystem],.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper select[name=field_project_category],.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper select[name=project_locations]{width:auto;max-width:14em;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper .map-checkboxes{margin-top:2.2rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper .form-type-checkbox{padding-bottom:0.85rem;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper .form-type-checkbox input{flex-shrink:0;width:20px;height:20px;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper .form-type-checkbox label{white-space:nowrap;line-height:1.5;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .fieldset-wrapper{margin-top:0;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary fieldset.form-wrapper{margin-right:0;margin-top:0;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary fieldset.form-wrapper legend{display:none;}@media (min-width:1123px){.view-projects-map.view-display-id-map_page .views-exposed-form .form--inline{container:form/inline-size;font-size:16px;max-width:100%;margin-top:0;text-align:center;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary + .form-actions{display:inline-block;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary summary{display:none;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary label{margin-top:0;text-align:left;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .fieldset-wrapper,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .form-type-checkbox{display:inline-flex;align-self:flex-end;align-items:flex-end;flex-wrap:wrap;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .details-wrapper{padding:0;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary fieldset.form-wrapper{margin-right:0;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .form-type-checkbox{border-bottom:2px solid var(--Color-Gray-Medium);}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary .form-type-checkbox label{font-size:var(--Font-Size-XS);line-height:1.5;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions{display:inline-flex;padding:0 0 0.65rem 0;margin-top:0.5rem;margin-bottom:0;vertical-align:bottom;}.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions input,.view-projects-map.view-display-id-map_page .views-exposed-form .bef--secondary[open] + .form-actions button{margin-right:0.5rem;margin-bottom:0;margin-top:0;}}body.is-fullscreen-page{overflow:auto;}#drupal-live-announce{top:0;}body.is-fullscreen-page .is-fullscreen-page,body.is-fullscreen-page .is-fullscreen-page .layout-content{height:calc(100vh - var(--header-inner-height) - var(--gin-toolbar-height,0px));}body.is-fullscreen-page .breadcrumb-container{display:none;}@media (min-width:767px){body.is-fullscreen-page .breadcrumb-container{display:block;}}body.is-fullscreen-page .block-cookies-ui-block{display:none;}body.is-fullscreen-page .region-content{height:calc(100% - 76px - 52px);}body.is-fullscreen-page .views-element-container,body.is-fullscreen-page .block-system-main-block{height:100%;}.field--name-field-startup-content{font-size:var(--Font-Size-L);}.bwp-hero + .block-system-breadcrumb-block,.block + .block,.views-infinite-scroll-content-wrapper .simple-layout + .simple-layout,.view-content + .pager{margin-top:calc(var(--Grid-Gutter) * 2);}@media (min-width:767px){.bwp-hero + .block-system-breadcrumb-block,.block + .block,.views-infinite-scroll-content-wrapper .simple-layout + .simple-layout,.view-content + .pager{margin-top:calc(var(--Grid-Gutter) * 1.5);}}.block.block-inline-blockcustom-square-teaser + .block.block-inline-blockcustom-square-teaser{margin-top:calc(var(--Grid-Gutter) * 1);}.block + .block.block-local-tasks-block,.block-inline-blockhero-element + .block-bwp-base-intro-hero{margin-top:0;}html,body,.dialog-off-canvas-main-canvas{height:100%;}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;}.layout-container{flex:1 0 auto;}.bwp-footer{flex-shrink:0;}img{max-width:100%;height:auto;display:block;}.simple-layout{display:grid;gap:calc(var(--Grid-Gutter) * 1);grid-template-columns:repeat(1,1fr);}@media (min-width:820px){.simple-layout{gap:var(--Grid-Gutter);}}@media (min-width:767px){.simple-layout.is-column-2{grid-template-columns:repeat(2,1fr);}}.simple-layout.is-column-3.is-mobile-column-2{grid-template-columns:repeat(2,1fr);}@media (min-width:820px){.simple-layout.is-column-3.is-mobile-column-2{grid-template-columns:repeat(3,1fr);}}@media (min-width:820px){.simple-layout.is-column-3{grid-template-columns:repeat(3,1fr);}}.simple-layout.is-column-4.is-mobile-column-2{grid-template-columns:repeat(2,1fr);}@media (min-width:820px){.simple-layout.is-column-4.is-mobile-column-2{grid-template-columns:repeat(4,1fr);}}@media (min-width:767px){.simple-layout.is-column-4{grid-template-columns:repeat(2,1fr);}}@media (min-width:767px){.simple-layout.is-column-4.is-tablet-column-3{grid-template-columns:repeat(3,1fr);}}@media (min-width:820px){.simple-layout.is-column-4.is-tablet-column-3{grid-template-columns:repeat(4,1fr);}}@media (min-width:820px){.simple-layout.is-column-4{grid-template-columns:repeat(4,1fr);}}.media--view-mode-media-colorbox{display:flex;}.horizontal-tabs-panes{padding:var(--gin-spacing-l) 0;}.media--view-mode-full img.image-sizes.fade-in-on-load{width:100%;}.block-views > .buttons{margin-top:var(--Grid-Gutter);}.breadcrumb-container{display:flex;justify-content:space-between;}.breadcrumb-container .block-system-breadcrumb-block{margin-top:calc(var(--Grid-Gutter) * 1.5);}.breadcrumb-container .block-commerce-cart{margin-left:1rem;margin-top:0;}.view-header + .view-content{margin-top:calc(var(--Grid-Gutter) * 1.5);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.ajax-progress.ajax-progress-fullscreen{background:rgba(255,255,255,0.6);width:100vw;height:100vh;left:0;top:0;position:fixed;--sk-color:var(--Color-Magenta);}.ajax-progress.ajax-progress-fullscreen .ajax-throbber.sk-flow{position:fixed;z-index:11001;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-300.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:300;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-300-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-400.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:400;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-400-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-700.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:700;src:url(/themes/custom/bwp/fonts/roboto-condensed/roboto-condensed-700-italic.woff2) format("woff2");}html{-webkit-text-size-adjust:100%;}body{box-sizing:border-box;font-family:var(--Font-Family);line-height:1.5;accent-color:var(--Color-Primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body *{outline-color:var(--Color-Magenta);outline-offset:3px;}figure.caption{width:100%;}main form.commerce-order-item-add-to-cart-form .form-actions{background:url(/themes/custom/bwp/img/ameisen.png) center top no-repeat;background-size:auto 4rem;}.menu--account .menu-item--item{color:var(--Color-Text);display:inline-block;font-weight:bold;text-decoration:none;position:relative;}.menu--account .menu-item--item:before{content:"";border-bottom:solid 2px transparent;width:20px;position:absolute;bottom:-2px;left:0;}.menu--account .menu-item--item:hover:before,.menu--account .menu-item--item:focus:before{border-color:var(--Color-Text);}.menu--account > h2{font-size:var(--Font-Size-h4);font-weight:600;margin-bottom:var(--Spacing-04);}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}

.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{}details > .details-wrapper{}summary{cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/bwp/img/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/bwp/img/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;text-align:right;}.menu-item{margin:0;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager .button{width:100%;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.geolocation-map-wrapper{position:relative;z-index:0;}
.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 17px;overflow-wrap:break-word;margin-top:1.5rem;margin-bottom:1.5rem;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.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/custom/bwp/img/icons/check.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/custom/bwp/img/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/custom/bwp/img/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;}
.node--unpublished{background-color:#fff4f4;}
