/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:rgba(255,255,255,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin:15px 0 0 20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}
*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{clear:both;overflow:visible;box-sizing:content-box;height:0;margin:0;border:0;border-top:1px solid}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{text-decoration:none;color:inherit;background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}img{vertical-align:bottom;border-style:none}embed,object,iframe{vertical-align:bottom;border:0}button,input,optgroup,select,textarea{margin:0;padding:0;text-align:inherit;vertical-align:middle;color:inherit;border:inherit;border-radius:0;outline:0;background:rgba(0,0,0,0);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:table;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:-ms-input-placeholder{font:inherit}::-moz-placeholder{font:inherit}::placeholder{font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-spacing:0;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}cite{font-style:normal}
:root{--colorPrimary:#75B836;--colorPrimaryBlue:#003D84;--colorSecondary:#a92c2e;--colorSecondaryLime:#e8F1db;--colorPrimaryAnthrazit:#3B3B3A}@-webkit-keyframes text-highlight-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:rgba(var(--colorPrimary),1);box-shadow:rhythm(0.5) 0 0 rgba(var(--colorPrimary),1),-rhythm(0.5) 0 0 rgba(var(--colorPrimary),1)}}@keyframes text-highlight-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:rgba(var(--colorPrimary),1);box-shadow:rhythm(0.5) 0 0 rgba(var(--colorPrimary),1),-rhythm(0.5) 0 0 rgba(var(--colorPrimary),1)}}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-regular.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-regular.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:600;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:700;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:800;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:800;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:900;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:900;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900italic.woff") format("woff")}@font-face{font-family:local-helvetica;src:local("helvetica"),local("-apple-system"),local("blinkmacsystemfont"),local("Segoe UI"),local("Roboto"),local("Oxygen"),local("Ubuntu"),local("Cantarell"),local("Fira Sans"),local("Droid Sans"),local("Helvetica Neue");font-weight:300;font-style:normal}@font-face{font-family:local-times;src:local("times"),local("cambria"),local("Hoefler Text"),local("utopia"),local("Liberation Serif"),local("Nimbus Roman No9 L Regular"),local("times"),local("Times New Roman");font-weight:300;font-style:normal}@font-face{font-family:local-georgia;src:local("georgia"),local("constantia"),local("Lucida Bright"),local("lucidabright"),local("Lucida Serif"),local("lucida"),local("DejaVu Serif"),local("Bitstream Vera Serif"),local("Liberation Serif"),local("georgia");font-weight:300;font-style:normal}@font-face{font-family:local-garamond;src:local("garamond"),local("palatino"),local("palladio"),local("URW Palladio L"),local("Book Antiqua"),local("baskerville"),local("Bookman Old Style"),local("Bitstream Charter"),local("garamond"),local("Apple Garamon"),local("ITC Garamond Narrow"),local("New Century Schoolbook"),local("Century Schoolbook"),local("Century Schoolbook L"),local("georgia");font-weight:300;font-style:normal}@font-face{font-family:local-arial;src:local("arial"),local("frutiger"),local("Frutiger Linotype"),local("univers"),local("calibri"),local("Gill Sans"),local("Gill Sans MT"),local("Myriad Pro"),local("myriad"),local("DejaVu Sans Condensed"),local("Liberation Sans"),local("Nimbus Sans L"),local("tahoma"),local("geneva"),local("Helvetica Neue"),local("helvetica"),local("arial");font-weight:300;font-style:normal}@font-face{font-family:local-verdana;src:local("verdana"),local("corbel"),local("Lucida Grande"),local("Lucida Sans Unicode"),local("DejaVu Sans"),local("Bitstream Vera Sans"),local("Liberation Sans"),local("verdana"),local("Verdana Ref");font-weight:300;font-style:normal}@font-face{font-family:local-trebuchet;src:local("trebuchet"),local("Segoe UI"),local("candara"),local("Bitstream Vera Sans"),local("DejaVu Sans"),local("Bitstream Vera Sans"),local("Trebuchet MS"),local("verdana"),local("Verdana Ref");font-weight:300;font-style:normal}@font-face{font-family:local-impact;src:local("impact"),local("haettenschweiler"),local("Franklin Gothic Bold"),local("charcoal"),local("Helvetica Inserat"),local("Bitstream Vera Sans Bold"),local("Arial Black");font-weight:300;font-style:normal}@font-face{font-family:local-monospace;src:local("monospace"),local("consolas"),local("Andale Mono WT"),local("Andale Mono"),local("Lucida Console"),local("Lucida Sans Typewriter"),local("DejaVu Sans Mono"),local("Bitstream Vera Sans Mono"),local("Liberation Mono"),local("Nimbus Mono L"),local("monaco"),local("Courier New"),local("courier");font-weight:300;font-style:normal}.is-sr-only,.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}html{font-size:125%}html{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{color:#fff;background-color:var(--colorPrimary)}body ::selection{color:#fff;background-color:var(--colorPrimary)}body::-webkit-scrollbar{width:16px;height:16px}body::-webkit-scrollbar-thumb{background:var(--colorPrimary);min-width:12px;min-height:12px;border:4px solid #e8f1db}body::-webkit-scrollbar-thumb:hover{min-width:16px;min-height:16px;border:0}body::-webkit-scrollbar-track{min-width:10px;min-height:10px;background-color:#e8f1db;border:4px solid #e8f1db}.main{display:block}
@-webkit-keyframes text-highlight-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:rgba(var(--colorPrimary),1);box-shadow:rhythm(0.5) 0 0 rgba(var(--colorPrimary),1),-rhythm(0.5) 0 0 rgba(var(--colorPrimary),1)}}@keyframes text-highlight-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:rgba(var(--colorPrimary),1);box-shadow:rhythm(0.5) 0 0 rgba(var(--colorPrimary),1),-rhythm(0.5) 0 0 rgba(var(--colorPrimary),1)}}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}.add-to-cart{--backColor:#bada55;--frontColor:#000;--checkColor:var(--backColor);position:relative;display:inline-block;overflow:hidden;padding:12px 25px;cursor:pointer;transform:scale(1,1);text-align:center;color:var(--frontColor);border:none;background:none;background:var(--backColor);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.add-to-cart span{position:relative;display:inline-block;transition:transform .25s ease;transform:translateY(var(--span-y,0));font-size:16px;font-weight:500}.add-to-cart .add-to-cart__icon{position:absolute;top:50%;left:50%;margin:-13px 0 0 -18px;transform:translateX(-120px) rotate(0);transform-origin:12px 23px}.add-to-cart .add-to-cart__icon:before,.add-to-cart .add-to-cart__icon:after{position:absolute;content:""}.add-to-cart .add-to-cart__icon:after{bottom:7px;left:13px;width:15px;height:9px;transition:transform 1.5s ease var(--fill-d);transform:perspective(4px) rotateX(-8deg) scaleY(var(--fill,0));transform-origin:50% 100%;background:var(--frontColor)}.add-to-cart .add-to-cart__icon svg{position:relative;z-index:1;display:block;width:36px;height:26px;fill:none;stroke:var(--frontColor);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.add-to-cart .add-to-cart__icon svg polyline:nth-child(2){transition:stroke-dashoffset .15s ease var(--offset-d);stroke:var(--checkColor);stroke-dasharray:10px;stroke-dashoffset:var(--offset,10px)}.add-to-cart.is-animating{--span-y:-32px;--fill:1;--fill-d:0.8s;--offset:0;--offset-d:1.9s}.add-to-cart.is-animating .add-to-cart__icon{-webkit-animation:icon-cart 3s linear forwards .2s;animation:icon-cart 3s linear forwards .2s}@-webkit-keyframes icon-cart{25%,45%,53%,80%{transform:none}50%{transform:scale(0.7)}44%,56%{transform-origin:12px 23px}48%,58%{transform-origin:50% 50%}90%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}@keyframes icon-cart{25%,45%,53%,80%{transform:none}50%{transform:scale(0.7)}44%,56%{transform-origin:12px 23px}48%,58%{transform-origin:50% 50%}90%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}.avatar{position:relative;display:block;overflow:hidden;width:50px;height:50px;border-radius:50%}.avatar img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover}a.avatar:hover{box-shadow:0 0 0 3px var(--colorPrimary)}.avatar--initials{background-color:var(--colorPrimary);font-size:1.5rem}.avatar--initials:before{position:absolute;top:50%;left:50%;content:attr(data-text);transform:translate(-50%,-50%);color:#fff}.site-logo{display:flex;height:100%}.site-logo>*{width:auto;height:100%}@media(min-width:0)and (max-width:280px){.site-logo>*{width:100%}}.buttons>*{margin-right:12.5px;margin-bottom:12.5px}.button{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.button--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.button:hover,.button:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.button .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:currentColor}.button .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button .button__icon--before,.button .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button .button__icon--before{margin-right:12.5px}.button .button__icon--after{margin-left:12.5px}.button:hover .button__icon,.button:focus .button__icon{fill:#fff}.button--inverted{color:#fff;border-color:var(--colorPrimary);background-color:var(--colorPrimary)}.button--inverted:hover,.button--inverted:focus{color:#3b3b3a;border-color:#fff;background-color:#fff}.button--inverted:hover .button__icon,.button--inverted:focus .button__icon{fill:currentColor}.button--inverted .button__icon{fill:currentColor}.button--white{background:#fff}.button.button-small{padding:5px 12.5px}.button .button__icon{max-width:12px;max-height:18px}.button--readmore{background:var(--colorPrimary)}.button--readmore .button__icon.readmore{max-width:10px;max-height:18px}.button-secondary{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;border:1px var(--colorSecondary) solid;border-radius:25px;background-color:var(--colorSecondary)}.button-secondary--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.button-secondary:hover,.button-secondary:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.button-secondary .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#fff}.button-secondary .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-secondary .button__icon--before,.button-secondary .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-secondary .button__icon--before{margin-right:12.5px}.button-secondary .button__icon--after{margin-left:12.5px}.button-secondary:hover .button__icon,.button-secondary:focus .button__icon{fill:#fff}.button-secondary:hover,.button-secondary:focus{color:#fff;background-color:#3b3b3a}.button-secondary--inverted{color:#fff}.button-secondary--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#fff}.button-secondary--inverted .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-secondary--inverted .button__icon--before,.button-secondary--inverted .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-secondary--inverted .button__icon--before{margin-right:12.5px}.button-secondary--inverted .button__icon--after{margin-left:12.5px}.button-secondary--inverted:hover .button__icon,.button-secondary--inverted:focus .button__icon{fill:#fff}.button-secondary--inverted:hover,.button-secondary--inverted:focus{color:#3b3b3a;border-color:#fff;background-color:#fff}.button-secondary--inverted:hover .button__icon,.button-secondary--inverted:focus .button__icon{fill:#3b3b3a}.button-secondary.button-small{padding:5px 12.5px}.button-contrast{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px solid #fff;background-color:#3b3b3a}.button-contrast--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.button-contrast:hover,.button-contrast:focus{color:#fff !important;border-color:rgba(0,0,0,0)}.button-contrast .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#fff}.button-contrast .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-contrast .button__icon--before,.button-contrast .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-contrast .button__icon--before{margin-right:12.5px}.button-contrast .button__icon--after{margin-left:12.5px}.button-contrast:hover .button__icon,.button-contrast:focus .button__icon{fill:#fff}.button-contrast:hover,.button-contrast:focus{background-color:var(--colorSecondary)}.button-contrast .button__icon{max-width:12px;max-height:18px}.button-contrast--inverted{color:#3b3b3a;background-color:#fff}.button-contrast--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:var(--colorPrimary)}.button-contrast--inverted .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-contrast--inverted .button__icon--before,.button-contrast--inverted .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-contrast--inverted .button__icon--before{margin-right:12.5px}.button-contrast--inverted .button__icon--after{margin-left:12.5px}.button-contrast--inverted:hover .button__icon,.button-contrast--inverted:focus .button__icon{fill:#3b3b3a}.button-contrast--inverted:hover,.button-contrast--inverted:focus{color:#fff;border-color:var(--colorSecondary);background-color:var(--colorSecondary)}.button-contrast--inverted:hover .button__icon,.button-contrast--inverted:focus .button__icon{fill:#fff}.button-contrast--inverted .button__icon{max-width:10px;max-height:18px;fill:#3b3b3a}.button-contrast.button-small{padding:5px 12.5px}.button-black-white{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#3b3b3a;border:1px solid #3b3b3a;background-color:#fff}.button-black-white--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.button-black-white:hover,.button-black-white:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.button-black-white .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#3b3b3a}.button-black-white .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-black-white .button__icon--before,.button-black-white .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-black-white .button__icon--before{margin-right:12.5px}.button-black-white .button__icon--after{margin-left:12.5px}.button-black-white:hover .button__icon,.button-black-white:focus .button__icon{fill:#3b3b3a}.button-black-white:hover,.button-black-white:focus{color:#fff;background-color:#3b3b3a}.button-black-white:hover .button__icon,.button-black-white:focus .button__icon{color:#fff}.button-black-white .button__icon{max-width:12px;max-height:18px}.button-black-white.button-small{padding:5px 12.5px}.button-link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;padding-right:0;padding-left:0;text-decoration:underline;text-transform:none;color:#3b3b3a;border:0;background-color:rgba(0,0,0,0)}.button-link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.button-link:hover,.button-link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.button-link .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#3b3b3a}.button-link .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-link .button__icon--before,.button-link .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-link .button__icon--before{margin-right:12.5px}.button-link .button__icon--after{margin-left:12.5px}.button-link:hover .button__icon,.button-link:focus .button__icon{fill:#3b3b3a}.button-link:hover,.button-link:focus{text-decoration:none;color:#3b3b3a;background-color:rgba(0,0,0,0)}.button-link--inverted{color:#fff}.button-link--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#fff}.button-link--inverted .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-link--inverted .button__icon--before,.button-link--inverted .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-link--inverted .button__icon--before{margin-right:12.5px}.button-link--inverted .button__icon--after{margin-left:12.5px}.button-link--inverted:hover .button__icon,.button-link--inverted:focus .button__icon{fill:#fff}.button-link--inverted:hover,.button-link--inverted:focus{color:#fff}.button-link.button-small{padding:5px 12.5px}.button-close{text-indent:-9999em;position:relative;display:inline-block;width:50px;height:50px;border:2px solid #3b3b3a;border-radius:100%;background-color:rgba(255,255,255,.5);line-height:50px}.button-close:before,.button-close:after{position:absolute;top:50%;left:50%;display:block;width:20px;height:2px;margin-top:-1px;margin-left:-10px;content:"";transition:all .25s ease-out;transform:rotate(-45deg);background-color:#3b3b3a}.button-close:after{transform:rotate(-135deg)}.button-close:hover,.button-close:focus{background-color:rgba(255,255,255,.8)}.button-close:hover:before,.button-close:hover:after,.button-close:focus:before,.button-close:focus:after{transform:rotate(0deg)}.button-close:focus{background-color:#fff}.button-close.button-small{width:25px;height:25px;border:1px solid #3b3b3a}.button-close.button-small:before,.button-close.button-small:after{width:10px;height:1px;margin-top:-0.5px;margin-left:-5px}.button-close--inverted{border-color:#fff;background-color:rgba(59,59,58,.5)}.button-close--inverted:before,.button-close--inverted:after{background-color:#fff}.button-close--inverted:hover,.button-close--inverted:focus{background-color:rgba(59,59,58,.8)}.button-close--inverted:focus{background-color:#3b3b3a}.button-close--inverted.button-small{width:25px;height:25px;border:1px solid #3b3b3a}.button-close--inverted.button-small:before,.button-close--inverted.button-small:after{width:10px;height:1px;margin-top:-0.5px;margin-left:-5px}.button-icon{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;position:relative;display:inline-flex;align-items:center;justify-content:left;min-height:52px;margin-bottom:25px;text-align:left;text-decoration:none;letter-spacing:0em;text-transform:uppercase;color:#3b3b3a;border:0;background-color:rgba(0,0,0,0);line-height:normal}.button-icon .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:#fff}.button-icon .button__icon--only{margin-top:-4px;margin-bottom:-4px}.button-icon .button__icon--before,.button-icon .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.button-icon .button__icon--before{margin-right:12.5px}.button-icon .button__icon--after{margin-left:12.5px}.button-icon:hover .button__icon,.button-icon:focus .button__icon{fill:#fff}.button-icon .button__icon{align-self:center;width:50px;max-width:none;height:50px;max-height:none;margin:0 auto 0;fill:currentColor}.button-icon .button__icon--before{margin-right:22.5px}.button-icon .button__icon--after{margin-left:22.5px}.button-icon .button__icon--button-icon{display:flex;width:50px;height:52px;background-color:var(--colorPrimary)}.button-icon:hover{color:var(--colorSecondary)}.button-icon:hover .button__icon--button-icon{transition:all .75s ease-out;background-color:var(--colorSecondary)}.button-icon--inverted{color:#fff}.button-icon--inverted .button__icon{fill:currentColor}.more-link{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:500;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;text-align:center;text-decoration:underline;color:var(--colorPrimaryBlue)}.more-link:hover{text-decoration:none}.date{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px;display:inline;padding:5px 10px;border-radius:5px;background-color:var(--colorSecondaryLime)}.field:not(:last-child){margin-bottom:12.5px}.field__label{font-weight:bold}.field--label-inline .field__label{float:left}.field--label-inline .field__label:after{margin-right:12.5px;content:":"}form{color:var(--colorPrimaryBlue)}form .message-list{max-width:600px;margin-left:auto;margin-right:auto}.toolbar .form__item{margin-bottom:0}.form__item{margin-bottom:25px;margin-left:auto;margin-right:auto}.form__item.radio{margin-bottom:6.25px}.form__prefix,.form__suffix{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:#fff;background-color:var(--colorPrimaryBlue)}.form__prefix{padding:3.125px 4.25px 3.125px 6.25px}.form__suffix{padding:3.125px 6.25px 3.125px 4.25px}.form__label{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue);display:inline-block;margin-bottom:6.25px}.form__description{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue)}.form .is-loading{position:relative;display:inline-block}.form .is-loading:before{display:inline-block;width:20px;height:20px;content:"";-webkit-animation:spinner .4s linear infinite;animation:spinner .4s linear infinite;border:3px solid rgba(59,59,58,.1);border-top-color:var(--colorPrimary);border-radius:50%;position:absolute;z-index:1;top:12.5px;right:12.5px}input,textarea{max-width:100%}input[type=text].form__input,input[type=password].form__input,input[type=number].form__input,input[type=email].form__input,input[type=url].form__input,input[type=tel].form__input,input[type=search].form__input,input[type=date].form__input,input[type=datetime].form__input,input[type=datetime-local].form__input,input[type=month].form__input,input[type=week].form__input,input[type=time].form__input{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue);background-color:#fff;border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px;min-height:50px;margin:0;padding:0 12.5px;letter-spacing:0rem;width:100%}input[type=text].form__input:required,input[type=password].form__input:required,input[type=number].form__input:required,input[type=email].form__input:required,input[type=url].form__input:required,input[type=tel].form__input:required,input[type=search].form__input:required,input[type=date].form__input:required,input[type=datetime].form__input:required,input[type=datetime-local].form__input:required,input[type=month].form__input:required,input[type=week].form__input:required,input[type=time].form__input:required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}input[type=text].form__input.error,input[type=password].form__input.error,input[type=number].form__input.error,input[type=email].form__input.error,input[type=url].form__input.error,input[type=tel].form__input.error,input[type=search].form__input.error,input[type=date].form__input.error,input[type=datetime].form__input.error,input[type=datetime-local].form__input.error,input[type=month].form__input.error,input[type=week].form__input.error,input[type=time].form__input.error{outline:2px solid #c80000;background-color:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}input[type=text].form__input:focus,input[type=password].form__input:focus,input[type=number].form__input:focus,input[type=email].form__input:focus,input[type=url].form__input:focus,input[type=tel].form__input:focus,input[type=search].form__input:focus,input[type=date].form__input:focus,input[type=datetime].form__input:focus,input[type=datetime-local].form__input:focus,input[type=month].form__input:focus,input[type=week].form__input:focus,input[type=time].form__input:focus{color:var(--colorPrimaryBlue);background-color:rgba(255,255,255,.2);border-width:2px;border-style:solid;border-color:var(--colorSecondary);border-radius:5px}input[type=text].form__input:focus::-moz-placeholder,input[type=password].form__input:focus::-moz-placeholder,input[type=number].form__input:focus::-moz-placeholder,input[type=email].form__input:focus::-moz-placeholder,input[type=url].form__input:focus::-moz-placeholder,input[type=tel].form__input:focus::-moz-placeholder,input[type=search].form__input:focus::-moz-placeholder,input[type=date].form__input:focus::-moz-placeholder,input[type=datetime].form__input:focus::-moz-placeholder,input[type=datetime-local].form__input:focus::-moz-placeholder,input[type=month].form__input:focus::-moz-placeholder,input[type=week].form__input:focus::-moz-placeholder,input[type=time].form__input:focus::-moz-placeholder{-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}input[type=text].form__input:focus:-ms-input-placeholder,input[type=password].form__input:focus:-ms-input-placeholder,input[type=number].form__input:focus:-ms-input-placeholder,input[type=email].form__input:focus:-ms-input-placeholder,input[type=url].form__input:focus:-ms-input-placeholder,input[type=tel].form__input:focus:-ms-input-placeholder,input[type=search].form__input:focus:-ms-input-placeholder,input[type=date].form__input:focus:-ms-input-placeholder,input[type=datetime].form__input:focus:-ms-input-placeholder,input[type=datetime-local].form__input:focus:-ms-input-placeholder,input[type=month].form__input:focus:-ms-input-placeholder,input[type=week].form__input:focus:-ms-input-placeholder,input[type=time].form__input:focus:-ms-input-placeholder{-ms-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}input[type=text].form__input:focus::placeholder,input[type=password].form__input:focus::placeholder,input[type=number].form__input:focus::placeholder,input[type=email].form__input:focus::placeholder,input[type=url].form__input:focus::placeholder,input[type=tel].form__input:focus::placeholder,input[type=search].form__input:focus::placeholder,input[type=date].form__input:focus::placeholder,input[type=datetime].form__input:focus::placeholder,input[type=datetime-local].form__input:focus::placeholder,input[type=month].form__input:focus::placeholder,input[type=week].form__input:focus::placeholder,input[type=time].form__input:focus::placeholder{transition:opacity .4s ease;opacity:0}input[type=password].form__input{letter-spacing:3px}input[type=search].form__input::-webkit-search-decoration,input[type=search].form__input::-webkit-search-results-button{display:none}textarea{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue);background-color:#fff;border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px;min-height:50px;margin:0;padding:0 12.5px;width:100%;letter-spacing:0rem}textarea:required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}textarea.error{outline:2px solid #c80000;background-color:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}textarea:focus{color:var(--colorPrimaryBlue);background-color:rgba(255,255,255,.2);border-width:2px;border-style:solid;border-color:var(--colorSecondary);border-radius:5px}textarea:focus::-moz-placeholder{-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}textarea:focus:-ms-input-placeholder{-ms-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}textarea:focus::placeholder{transition:opacity .4s ease;opacity:0}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+label:before{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/check.svg") no-repeat right rgba(0,0,0,0);background-position:center center;background-size:29px 29px}.checkbox input[type=checkbox]:required+label:after{content:" *";color:#e32;font-weight:bold}.checkbox input[type=checkbox]:disabled+label{cursor:not-allowed !important;opacity:.4}.checkbox input[type=checkbox].error{outline:2px solid}.checkbox label{margin:0 0 6.25px;cursor:pointer;letter-spacing:0rem;color:var(--colorPrimaryBlue)}.checkbox label:before{position:relative;display:inline-block;box-sizing:border-box;width:29px;height:29px;margin-right:5px;margin-bottom:-9.6666666667px;content:"";text-align:center;border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px}.radio{cursor:pointer}.radio input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}.radio input[type=radio]:focus+label:before{border-width:2px;border-style:solid;border-color:var(--colorSecondary)}.radio input[type=radio]:checked+label:before{background-color:var(--colorPrimaryBlue)}.radio input[type=radio]:disabled+label{cursor:not-allowed !important;opacity:.4}.radio input[type=radio].error{outline:2px solid #c80000}.radio label{color:inherit;display:inline-block;margin:6.25px 0;cursor:pointer;vertical-align:middle;letter-spacing:0rem}.radio label:before{position:relative;display:inline-block;width:29px;height:29px;margin-right:5px;margin-bottom:-9.6666666667px;content:"";text-align:center;color:rgba(255,255,255,0);border:2px solid var(--colorPrimaryBlue);border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 4px #fff}select.form-select{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;letter-spacing:0rem;color:var(--colorPrimaryBlue);border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-select::-ms-expand{display:none}select.form-select:not([multiple]){display:inline-block;overflow:hidden;height:50px;margin:0;padding:0 35px 0 12.5px;border-radius:5px;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/dropdown.svg") no-repeat right #fff;background-color:#fff;background-position:right 12.5px center;background-size:10px 8px;width:100%}select.form-select[multiple]{padding:12.5px}select.form-select option{color:#3b3b3a;background-color:#fff}@media screen and (min-width:0 \0){select.form-select{padding-right:12.5px;background:none}}select.form-select.error{outline:2px solid}select.form-select:hover{opacity:.6}.datalist input[list=datalist]{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue);background-color:#fff;border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px;min-height:50px;margin:0;padding:0 12.5px;letter-spacing:0rem;width:100%}.datalist input[list=datalist]:required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}.datalist input[list=datalist].error{outline:2px solid #c80000;background-color:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}.color input[type=color]{min-width:50px;height:50px;-webkit-appearance:none;border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue)}.color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color input[type=color]::-webkit-color-swatch{border:none}.range input[type=range]{width:100%;margin:25px 0;-webkit-appearance:none}.range input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#888}.range input[type=range]::-webkit-slider-thumb{width:37.5px;height:37.5px;margin-top:-17.75px;cursor:pointer;border-color:rgba(0,0,0,0);border-radius:50%;background:var(--colorPrimary);-webkit-appearance:none}.range input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#888}.range input[type=range]::-moz-range-thumb{width:37.5px;height:37.5px;cursor:pointer;border:none;border-radius:50%;background:var(--colorPrimary)}.range input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;color:rgba(0,0,0,0);border-width:8px 0;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.range input[type=range]::-ms-fill-lower{background:#888}.range input[type=range]::-ms-fill-upper{background:#888}.range input[type=range]::-ms-thumb{width:37.5px;height:37.5px;border-color:rgba(0,0,0,0);border-radius:50%;background:var(--colorPrimary)}.range input[type=range]:focus{outline:none}.range input[type=range]:focus::-ms-fill-lower{background:#888}.range input[type=range]:focus::-ms-fill-upper{background:#888}.field--type-file,.field--type-image{padding:12.5px 22.5px 12.5px 12.5px;border:1px solid var(--colorPrimaryBlue)}.field--type-file .description,.field--type-image .description{font-size:.6rem;font-size:12px;line-height:1.25rem;line-height:25px;color:#888}.field--type-file .form-file,.field--type-image .form-file{background-color:red}.field--type-file .form-required:after,.field--type-image .form-required:after{position:relative;display:inline-block;width:12px;height:20px;content:"";background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position-x:-5px;background-position-y:-5px;background-size:25px 25px}input[type=submit].form__input{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon.svg") no-repeat;background-position:calc(100% - 20px) center;padding-right:35px !important;background-size:8px 10px;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;background-color:var(--colorSecondary);color:#fff;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:25px;line-height:1;-webkit-appearance:none;touch-action:manipulation}input[type=submit].form__input:hover{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon.svg") no-repeat;background-position:calc(100% - 20px) center;padding-right:35px !important;background-size:8px 10px}input[type=submit].form__input:hover,input[type=submit].form__input:focus{color:#fff;background-color:#3b3b3a;border-color:#3b3b3a}input[type=submit].webform-button--previous{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon--left.svg") no-repeat;background-position:10px center;padding-right:35px !important;background-size:8px 10px;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;background-color:var(--colorSecondary);color:#fff;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:25px;line-height:1;-webkit-appearance:none;touch-action:manipulation;background-color:#3b3b3a;padding-left:30px !important}input[type=submit].webform-button--previous:hover{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon--left.svg") no-repeat;background-position:10px center;padding-right:35px !important;background-size:8px 10px}input[type=submit].webform-button--previous:hover,input[type=submit].webform-button--previous:focus{color:#fff;background-color:#3b3b3a;border-color:#3b3b3a}input[type=submit].webform-button--previous:hover{padding-left:30px !important}.js input[type=submit].form__input.js-hide{display:none}.form-actions{text-align:center}.container-inline .form__item{display:inline-block;width:auto}.block--newsletter-subscription{padding-top:64px;padding-bottom:32px;border-radius:5px;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/images/nl-form-bgrnd4.jpg");background-repeat:no-repeat;background-size:cover}@media(min-width:0)and (max-width:768px){.block--newsletter-subscription{padding:32px 16px 32px 16px}}@media(min-width:0)and (max-width:768px){.footer__top form{padding-right:32px;padding-left:32px}}.p-block--newsletter-subscription-block .form__item,.footer__top .form__item{max-width:600px;margin-bottom:25px;margin-left:auto;margin-right:auto}.p-block--newsletter-subscription-block .form__label,.footer__top .form__label{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:#fff;display:inline-block;margin-bottom:6.25px}.p-block--newsletter-subscription-block form,.footer__top form{color:#fff}.p-block--newsletter-subscription-block form .form__item~.form__item,.footer__top form .form__item~.form__item{display:none}.p-block--newsletter-subscription-block form.js-webform-active .form__item,.footer__top form.js-webform-active .form__item{display:block}.p-block--newsletter-subscription-block form.js-webform-active .container-inline .form__item,.footer__top form.js-webform-active .container-inline .form__item{display:inline-block}.p-block--newsletter-subscription-block select.form-select,.footer__top select.form-select{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;letter-spacing:0rem;color:#fff;border-width:1px;border-style:solid;border-color:#fff;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-block--newsletter-subscription-block select.form-select::-ms-expand,.footer__top select.form-select::-ms-expand{display:none}.p-block--newsletter-subscription-block select.form-select:not([multiple]),.footer__top select.form-select:not([multiple]){display:inline-block;overflow:hidden;height:50px;margin:0;padding:0 35px 0 12.5px;border-radius:5px;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/dropdownWhite.svg") no-repeat right rgba(255,255,255,.2);background-color:rgba(255,255,255,.2);background-position:right 12.5px center;background-size:10px 8px;width:100%}.p-block--newsletter-subscription-block select.form-select[multiple],.footer__top select.form-select[multiple]{padding:12.5px}.p-block--newsletter-subscription-block select.form-select option,.footer__top select.form-select option{color:#3b3b3a;background-color:#fff}@media screen and (min-width:0 \0){.p-block--newsletter-subscription-block select.form-select,.footer__top select.form-select{padding-right:12.5px;background:none}}.p-block--newsletter-subscription-block select.form-select.error,.footer__top select.form-select.error{outline:2px solid}.p-block--newsletter-subscription-block select.form-select:hover,.footer__top select.form-select:hover{opacity:.6}.p-block--newsletter-subscription-block textarea,.footer__top textarea{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:#fff;background-color:rgba(255,255,255,.2);border-width:1px;border-style:solid;border-color:#fff;border-radius:5px;min-height:50px;margin:0;padding:0 12.5px;letter-spacing:0rem;width:100%}.p-block--newsletter-subscription-block textarea:required,.footer__top textarea:required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}.p-block--newsletter-subscription-block textarea.error,.footer__top textarea.error{outline:2px solid #c80000;background-color:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}.p-block--newsletter-subscription-block textarea:focus,.footer__top textarea:focus{color:#fff;background-color:var(--colorPrimary);border-width:2px;border-style:solid;border-color:#fff;border-radius:5px}.p-block--newsletter-subscription-block textarea:focus::-moz-placeholder,.footer__top textarea:focus::-moz-placeholder{-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block textarea:focus:-ms-input-placeholder,.footer__top textarea:focus:-ms-input-placeholder{-ms-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block textarea:focus::placeholder,.footer__top textarea:focus::placeholder{transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input,.p-block--newsletter-subscription-block input[type=password].form__input,.p-block--newsletter-subscription-block input[type=number].form__input,.p-block--newsletter-subscription-block input[type=email].form__input,.p-block--newsletter-subscription-block input[type=url].form__input,.p-block--newsletter-subscription-block input[type=tel].form__input,.p-block--newsletter-subscription-block input[type=search].form__input,.p-block--newsletter-subscription-block input[type=date].form__input,.p-block--newsletter-subscription-block input[type=datetime].form__input,.p-block--newsletter-subscription-block input[type=datetime-local].form__input,.p-block--newsletter-subscription-block input[type=month].form__input,.p-block--newsletter-subscription-block input[type=week].form__input,.p-block--newsletter-subscription-block input[type=time].form__input,.footer__top input[type=text].form__input,.footer__top input[type=password].form__input,.footer__top input[type=number].form__input,.footer__top input[type=email].form__input,.footer__top input[type=url].form__input,.footer__top input[type=tel].form__input,.footer__top input[type=search].form__input,.footer__top input[type=date].form__input,.footer__top input[type=datetime].form__input,.footer__top input[type=datetime-local].form__input,.footer__top input[type=month].form__input,.footer__top input[type=week].form__input,.footer__top input[type=time].form__input{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:#fff;background-color:rgba(255,255,255,.2);border-width:1px;border-style:solid;border-color:#fff;border-radius:5px;min-height:50px;margin:0;padding:0 12.5px;letter-spacing:0rem;width:100%}.p-block--newsletter-subscription-block input[type=text].form__input:required,.p-block--newsletter-subscription-block input[type=password].form__input:required,.p-block--newsletter-subscription-block input[type=number].form__input:required,.p-block--newsletter-subscription-block input[type=email].form__input:required,.p-block--newsletter-subscription-block input[type=url].form__input:required,.p-block--newsletter-subscription-block input[type=tel].form__input:required,.p-block--newsletter-subscription-block input[type=search].form__input:required,.p-block--newsletter-subscription-block input[type=date].form__input:required,.p-block--newsletter-subscription-block input[type=datetime].form__input:required,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:required,.p-block--newsletter-subscription-block input[type=month].form__input:required,.p-block--newsletter-subscription-block input[type=week].form__input:required,.p-block--newsletter-subscription-block input[type=time].form__input:required,.footer__top input[type=text].form__input:required,.footer__top input[type=password].form__input:required,.footer__top input[type=number].form__input:required,.footer__top input[type=email].form__input:required,.footer__top input[type=url].form__input:required,.footer__top input[type=tel].form__input:required,.footer__top input[type=search].form__input:required,.footer__top input[type=date].form__input:required,.footer__top input[type=datetime].form__input:required,.footer__top input[type=datetime-local].form__input:required,.footer__top input[type=month].form__input:required,.footer__top input[type=week].form__input:required,.footer__top input[type=time].form__input:required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}.p-block--newsletter-subscription-block input[type=text].form__input.error,.p-block--newsletter-subscription-block input[type=password].form__input.error,.p-block--newsletter-subscription-block input[type=number].form__input.error,.p-block--newsletter-subscription-block input[type=email].form__input.error,.p-block--newsletter-subscription-block input[type=url].form__input.error,.p-block--newsletter-subscription-block input[type=tel].form__input.error,.p-block--newsletter-subscription-block input[type=search].form__input.error,.p-block--newsletter-subscription-block input[type=date].form__input.error,.p-block--newsletter-subscription-block input[type=datetime].form__input.error,.p-block--newsletter-subscription-block input[type=datetime-local].form__input.error,.p-block--newsletter-subscription-block input[type=month].form__input.error,.p-block--newsletter-subscription-block input[type=week].form__input.error,.p-block--newsletter-subscription-block input[type=time].form__input.error,.footer__top input[type=text].form__input.error,.footer__top input[type=password].form__input.error,.footer__top input[type=number].form__input.error,.footer__top input[type=email].form__input.error,.footer__top input[type=url].form__input.error,.footer__top input[type=tel].form__input.error,.footer__top input[type=search].form__input.error,.footer__top input[type=date].form__input.error,.footer__top input[type=datetime].form__input.error,.footer__top input[type=datetime-local].form__input.error,.footer__top input[type=month].form__input.error,.footer__top input[type=week].form__input.error,.footer__top input[type=time].form__input.error{outline:2px solid #c80000;background-color:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}.p-block--newsletter-subscription-block input[type=text].form__input:focus,.p-block--newsletter-subscription-block input[type=password].form__input:focus,.p-block--newsletter-subscription-block input[type=number].form__input:focus,.p-block--newsletter-subscription-block input[type=email].form__input:focus,.p-block--newsletter-subscription-block input[type=url].form__input:focus,.p-block--newsletter-subscription-block input[type=tel].form__input:focus,.p-block--newsletter-subscription-block input[type=search].form__input:focus,.p-block--newsletter-subscription-block input[type=date].form__input:focus,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus,.p-block--newsletter-subscription-block input[type=month].form__input:focus,.p-block--newsletter-subscription-block input[type=week].form__input:focus,.p-block--newsletter-subscription-block input[type=time].form__input:focus,.footer__top input[type=text].form__input:focus,.footer__top input[type=password].form__input:focus,.footer__top input[type=number].form__input:focus,.footer__top input[type=email].form__input:focus,.footer__top input[type=url].form__input:focus,.footer__top input[type=tel].form__input:focus,.footer__top input[type=search].form__input:focus,.footer__top input[type=date].form__input:focus,.footer__top input[type=datetime].form__input:focus,.footer__top input[type=datetime-local].form__input:focus,.footer__top input[type=month].form__input:focus,.footer__top input[type=week].form__input:focus,.footer__top input[type=time].form__input:focus{color:#fff;background-color:var(--colorPrimary);border-width:2px;border-style:solid;border-color:#fff;border-radius:5px}.p-block--newsletter-subscription-block input[type=text].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus::-moz-placeholder,.footer__top input[type=text].form__input:focus::-moz-placeholder,.footer__top input[type=password].form__input:focus::-moz-placeholder,.footer__top input[type=number].form__input:focus::-moz-placeholder,.footer__top input[type=email].form__input:focus::-moz-placeholder,.footer__top input[type=url].form__input:focus::-moz-placeholder,.footer__top input[type=tel].form__input:focus::-moz-placeholder,.footer__top input[type=search].form__input:focus::-moz-placeholder,.footer__top input[type=date].form__input:focus::-moz-placeholder,.footer__top input[type=datetime].form__input:focus::-moz-placeholder,.footer__top input[type=datetime-local].form__input:focus::-moz-placeholder,.footer__top input[type=month].form__input:focus::-moz-placeholder,.footer__top input[type=week].form__input:focus::-moz-placeholder,.footer__top input[type=time].form__input:focus::-moz-placeholder{-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus:-ms-input-placeholder,.footer__top input[type=text].form__input:focus:-ms-input-placeholder,.footer__top input[type=password].form__input:focus:-ms-input-placeholder,.footer__top input[type=number].form__input:focus:-ms-input-placeholder,.footer__top input[type=email].form__input:focus:-ms-input-placeholder,.footer__top input[type=url].form__input:focus:-ms-input-placeholder,.footer__top input[type=tel].form__input:focus:-ms-input-placeholder,.footer__top input[type=search].form__input:focus:-ms-input-placeholder,.footer__top input[type=date].form__input:focus:-ms-input-placeholder,.footer__top input[type=datetime].form__input:focus:-ms-input-placeholder,.footer__top input[type=datetime-local].form__input:focus:-ms-input-placeholder,.footer__top input[type=month].form__input:focus:-ms-input-placeholder,.footer__top input[type=week].form__input:focus:-ms-input-placeholder,.footer__top input[type=time].form__input:focus:-ms-input-placeholder{-ms-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus::placeholder,.footer__top input[type=text].form__input:focus::placeholder,.footer__top input[type=password].form__input:focus::placeholder,.footer__top input[type=number].form__input:focus::placeholder,.footer__top input[type=email].form__input:focus::placeholder,.footer__top input[type=url].form__input:focus::placeholder,.footer__top input[type=tel].form__input:focus::placeholder,.footer__top input[type=search].form__input:focus::placeholder,.footer__top input[type=date].form__input:focus::placeholder,.footer__top input[type=datetime].form__input:focus::placeholder,.footer__top input[type=datetime-local].form__input:focus::placeholder,.footer__top input[type=month].form__input:focus::placeholder,.footer__top input[type=week].form__input:focus::placeholder,.footer__top input[type=time].form__input:focus::placeholder{transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=submit].form__input,.footer__top input[type=submit].form__input{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon-02.svg") no-repeat;background-position:calc(100% - 20px) center;padding-right:35px !important;background-size:8px 10px;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;background-color:#fff;color:var(--colorPrimary);border-width:1px;border-style:solid;border-color:#fff;border-radius:25px;line-height:1;-webkit-appearance:none;touch-action:manipulation}.p-block--newsletter-subscription-block input[type=submit].form__input:hover,.footer__top input[type=submit].form__input:hover{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/submit-icon.svg") no-repeat;background-position:calc(100% - 20px) center;padding-right:35px !important;background-size:8px 10px}.p-block--newsletter-subscription-block input[type=submit].form__input:hover,.p-block--newsletter-subscription-block input[type=submit].form__input:focus,.footer__top input[type=submit].form__input:hover,.footer__top input[type=submit].form__input:focus{color:#fff;background-color:#3b3b3a;border-color:#3b3b3a}.p-block--newsletter-subscription-block .checkbox input[type=checkbox],.footer__top .checkbox input[type=checkbox]{display:none}.p-block--newsletter-subscription-block .checkbox input[type=checkbox]:checked+label:before,.footer__top .checkbox input[type=checkbox]:checked+label:before{background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/check-02.svg") no-repeat right rgba(0,0,0,0);background-position:center center;background-size:29px 29px}.p-block--newsletter-subscription-block .checkbox input[type=checkbox]:required+label:after,.footer__top .checkbox input[type=checkbox]:required+label:after{content:" *";color:#e32;font-weight:bold}.p-block--newsletter-subscription-block .checkbox input[type=checkbox]:disabled+label,.footer__top .checkbox input[type=checkbox]:disabled+label{cursor:not-allowed !important;opacity:.4}.p-block--newsletter-subscription-block .checkbox input[type=checkbox].error,.footer__top .checkbox input[type=checkbox].error{outline:2px solid}.p-block--newsletter-subscription-block .checkbox label,.footer__top .checkbox label{margin:0 0 6.25px;cursor:pointer;letter-spacing:0rem;color:#fff}.p-block--newsletter-subscription-block .checkbox label:before,.footer__top .checkbox label:before{position:relative;display:inline-block;box-sizing:border-box;width:29px;height:29px;margin-right:5px;margin-bottom:-9.6666666667px;content:"";text-align:center;border-width:1px;border-style:solid;border-color:#fff;border-radius:5px}.p-block--newsletter-subscription-block .radio,.footer__top .radio{cursor:pointer}.p-block--newsletter-subscription-block .radio input[type=radio],.footer__top .radio input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}.p-block--newsletter-subscription-block .radio input[type=radio]:focus+label:before,.footer__top .radio input[type=radio]:focus+label:before{border-width:2px;border-style:solid;border-color:var(--colorSecondary)}.p-block--newsletter-subscription-block .radio input[type=radio]:checked+label:before,.footer__top .radio input[type=radio]:checked+label:before{background-color:var(--colorPrimary)}.p-block--newsletter-subscription-block .radio input[type=radio]:disabled+label,.footer__top .radio input[type=radio]:disabled+label{cursor:not-allowed !important;opacity:.4}.p-block--newsletter-subscription-block .radio input[type=radio].error,.footer__top .radio input[type=radio].error{outline:2px solid #c80000}.p-block--newsletter-subscription-block .radio label,.footer__top .radio label{color:inherit;display:inline-block;margin:6.25px 0;cursor:pointer;vertical-align:middle;letter-spacing:0rem}.p-block--newsletter-subscription-block .radio label:before,.footer__top .radio label:before{position:relative;display:inline-block;width:29px;height:29px;margin-right:5px;margin-bottom:-9.6666666667px;content:"";text-align:center;color:rgba(255,255,255,0);border:1px solid #fff;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 2px #fff}.p-block--newsletter-subscription-block .form__item--g2-newsletter-dataprivacy,.footer__top .form__item--g2-newsletter-dataprivacy{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px}.p-block--newsletter-subscription-block input[type=text].form__input:focus,.p-block--newsletter-subscription-block input[type=password].form__input:focus,.p-block--newsletter-subscription-block input[type=number].form__input:focus,.p-block--newsletter-subscription-block input[type=email].form__input:focus,.p-block--newsletter-subscription-block input[type=url].form__input:focus,.p-block--newsletter-subscription-block input[type=tel].form__input:focus,.p-block--newsletter-subscription-block input[type=search].form__input:focus,.p-block--newsletter-subscription-block input[type=date].form__input:focus,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus,.p-block--newsletter-subscription-block input[type=month].form__input:focus,.p-block--newsletter-subscription-block input[type=week].form__input:focus,.p-block--newsletter-subscription-block input[type=time].form__input:focus{color:#3b3b3a;background-color:#fff;border-width:2px;border-style:solid;border-color:#fff;border-radius:5px}.p-block--newsletter-subscription-block input[type=text].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus::-moz-placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus::-moz-placeholder{-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus:-ms-input-placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus:-ms-input-placeholder{-ms-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=password].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=number].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=email].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=url].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=tel].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=search].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=date].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=datetime].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=datetime-local].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=month].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=week].form__input:focus::placeholder,.p-block--newsletter-subscription-block input[type=time].form__input:focus::placeholder{transition:opacity .4s ease;opacity:0}.p-block--newsletter-subscription-block input[type=text].form__input.error,.p-block--newsletter-subscription-block input[type=password].form__input.error,.p-block--newsletter-subscription-block input[type=number].form__input.error,.p-block--newsletter-subscription-block input[type=email].form__input.error,.p-block--newsletter-subscription-block input[type=url].form__input.error,.p-block--newsletter-subscription-block input[type=tel].form__input.error,.p-block--newsletter-subscription-block input[type=search].form__input.error,.p-block--newsletter-subscription-block input[type=date].form__input.error,.p-block--newsletter-subscription-block input[type=datetime].form__input.error,.p-block--newsletter-subscription-block input[type=datetime-local].form__input.error,.p-block--newsletter-subscription-block input[type=month].form__input.error,.p-block--newsletter-subscription-block input[type=week].form__input.error,.p-block--newsletter-subscription-block input[type=time].form__input.error{background-color:#fff}.heading.heading--block.heading--nl{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:2rem;font-size:40px;line-height:2rem;line-height:40px;max-width:600px;margin-bottom:0px;margin-left:auto;margin-right:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;text-align:center;color:#fff}.has-messages form.js-webform-active .form__item{display:block}.has-messages form.js-webform-active .container-inline .form__item{display:inline-block}.form-item--error-message,label.error{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-top:5px;color:#c80000}form:not(.webform-submission-newsletter-form){margin-bottom:3.2rem;margin-bottom:64px;max-width:818px;margin-right:auto;margin-left:auto}.l-teaser__filters form,.l-teaser__filters .block-facet--dropdown{max-width:unset;display:grid;grid-gap:25px}.l-teaser__filters .block-facet--dropdown{grid-template-columns:repeat(auto-fill,minmax(338.3333333333px,1fr))}@media(min-width:390px){.l-teaser__filters form{grid-template-columns:repeat(auto-fill,minmax(338.3333333333px,1fr))}}.l-teaser__filters select.facets-dropdown,.l-teaser__filters select.form-select{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;letter-spacing:0rem;color:var(--colorPrimaryBlue);border-width:2px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-teaser__filters select.facets-dropdown::-ms-expand,.l-teaser__filters select.form-select::-ms-expand{display:none}.l-teaser__filters select.facets-dropdown:not([multiple]),.l-teaser__filters select.form-select:not([multiple]){display:inline-block;overflow:hidden;height:50px;margin:0;padding:0 35px 0 12.5px;border-radius:5px;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/dropdown.svg") no-repeat right var(--colorSecondaryLime);background-color:var(--colorSecondaryLime);background-position:right 12.5px center;background-size:10px 8px;width:100%}.l-teaser__filters select.facets-dropdown[multiple],.l-teaser__filters select.form-select[multiple]{padding:12.5px}.l-teaser__filters select.facets-dropdown option,.l-teaser__filters select.form-select option{color:#3b3b3a;background-color:#fff}@media screen and (min-width:0 \0){.l-teaser__filters select.facets-dropdown,.l-teaser__filters select.form-select{padding-right:12.5px;background:none}}.l-teaser__filters select.facets-dropdown.error,.l-teaser__filters select.form-select.error{outline:2px solid}.l-teaser__filters select.facets-dropdown:hover,.l-teaser__filters select.form-select:hover{opacity:.6}.l-teaser__filters input[type=submit].form__input{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;background-color:var(--colorPrimaryBlue);color:#fff;border-width:default;border-style:default;border-color:default;border-radius:default;line-height:1;-webkit-appearance:none;touch-action:manipulation}.l-teaser__filters input[type=submit].form__input:hover,.l-teaser__filters input[type=submit].form__input:focus{color:#fff;background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.l-teaser__filters .form__item{margin-bottom:0;margin-left:unset;margin-right:unset}.l-teaser__filters .form-actions{grid-column:1/-1}.l-teaser__filters .facets-widget-dropdown h1,.l-teaser__filters .facets-widget-dropdown h2,.l-teaser__filters .facets-widget-dropdown h3,.l-teaser__filters .facets-widget-dropdown h4,.l-teaser__filters .facets-widget-dropdown h5{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue);display:inline-block;margin-bottom:6.25px}.l-teaser__filters .facets-widget-dropdown label{display:none}.fieldset-legend{display:block;margin-bottom:12.5px}.fieldset-legend.form-required:not(.visually-hidden):after{position:relative;display:inline-block;width:12px;height:20px;content:"";background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position-x:-5px;background-position-y:-5px;background-size:25px 25px}.webform-submission-form .form-actions .button{margin-bottom:20px}.webform-submission-form .captcha{margin-bottom:25px}.webform-submission-form .captcha>.frc-captcha{margin-left:auto;margin-right:auto}.webform-progress-tracker{margin-top:0}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before,.webform-progress-tracker .progress-step:hover .progress-marker:before,.webform-progress-tracker .progress-step .progress-marker:after{background-color:#888}.webform-progress-tracker .progress-step.is-complete .progress-marker:after,.webform-progress-tracker .progress-step.is-complete .progress-marker:before{background-color:var(--colorPrimary)}.webform-progress-tracker .progress-step.is-active .progress-marker:before{background-color:var(--colorPrimaryBlue)}.webform-progress-tracker .progress-step .progress-marker:before{width:50px;height:50px}.webform-progress-tracker .progress-step .progress-marker:after{top:25px}.webform-element-description{font-size:.6rem;font-size:12px;line-height:.875rem;line-height:17.5px;margin-top:4px}h1{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;text-transform:uppercase;color:var(--colorPrimary)}@media(min-width:769px){h1{font-size:3rem;font-size:60px;line-height:3.125rem;line-height:62.5px}}h2{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;color:var(--colorPrimary)}h3{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.2rem;font-size:24px;line-height:1.5625rem;line-height:31.25px;text-transform:uppercase;color:var(--colorPrimary)}h4{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1rem;font-size:20px;line-height:1.5625rem;line-height:31.25px;text-transform:uppercase;color:var(--colorPrimary)}h5{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;text-transform:uppercase;color:var(--colorPrimary)}h6{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;text-transform:uppercase;color:var(--colorPrimaryBlue)}.icon__default{width:32px;height:32px;fill:#3b3b3a}.iframe-container,.iframe{max-width:100%}img,picture{display:block;max-width:100%;height:auto}figure{margin:0}.map__stub{display:block;width:auto;height:auto}.video{display:inline;text-align:center}.video iframe{width:100%;height:100%}.betterembed{position:relative;box-sizing:border-box;max-width:550px;margin-right:auto;margin-left:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.betterembed__wrapper.is-betterembed-msg-visible .betterembed__msg{display:block}.betterembed__wrapper.is-betterembed-msg-visible .betterembed__show-original-element{background-position:center right}.betterembed__wrapper.is-betterembed-remote-visible .betterembed__embed{display:block}.betterembed__wrapper.is-betterembed-remote-visible .betterembed__item{display:none}.betterembed__show-original-element{position:absolute;z-index:1;top:0;right:0;display:block;height:30px;padding-right:30px;cursor:pointer;border:none;background-color:rgba(0,0,0,0);background-image:url("/themes/custom/ao_canvas/dist/css/../assets/images/betterembed-logo.png");background-repeat:no-repeat;background-position:center right;background-size:23px 23px}.betterembed__show-original-element:focus{outline:none}.betterembed__wrapper{position:relative}.betterembed__item{overflow:hidden}.betterembed__network{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;flex-grow:1;margin:0 0 10px 0;padding-right:30px;text-transform:uppercase;color:#4c5559;font-weight:bold}.betterembed__media img{width:100%;height:auto}.betterembed__media a{border:none}.betterembed__media a:hover{border:none}.betterembed__title{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;clear:both;margin:15px 0 0 0;padding:0 15px;font-size:22px}.betterembed__text{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;clear:both;padding:15px;font-size:18px}.betterembed__text a{text-decoration:underline;color:#fff;font-weight:inherit}.betterembed__read-more{white-space:nowrap;color:#fff;font-size:14px}.betterembed__body{position:relative;color:#fff;background:#4c5559;font-size:20px}.betterembed__msg{position:absolute;z-index:5;top:15px;right:15px;left:15px;display:none;padding:20px;text-align:center;color:#fff;background-color:rgba(0,0,0,.84);font-size:16px}.betterembed__msg p{margin:0}.betterembed__msg a:hover{border:none}.betterembed__msg-button-primary{display:inline-flex;margin-top:20px;padding:10px 20px;color:#000;border:none;background-color:#fff}.betterembed__msg-button-secondary{display:inline-flex;margin-top:20px;padding:10px 20px;color:#fff;border:none}.betterembed__footer{overflow:auto;margin:0 15px;padding:15px 0;border-top:1px solid #fff;font-size:16px}.betterembed__author a{text-decoration:none;color:#fff;font-weight:bold}.betterembed__author a:hover{text-decoration:underline}.betterembed__embed{display:none;padding-top:30px}.betterembed__embed>*{overflow-x:none;width:100% !important;margin:0;padding:0}.betterembed__type-facebook .betterembed__network{color:#306199}.betterembed__type-facebook .betterembed__body{background-color:#306199}.betterembed__type-linkedin .betterembed__network{color:#007bb6}.betterembed__type-linkedin .betterembed__body{background-color:#007bb6}.betterembed__type-twitter .betterembed__network{color:#26c4f1}.betterembed__type-twitter .betterembed__body{background-color:#26c4f1}.betterembed__type-googleplus .betterembed__network{color:#e93f2e}.betterembed__type-googleplus .betterembed__body{background-color:#e93f2e}.betterembed__type-youtube .betterembed__network{color:#df1c31}.betterembed__type-youtube .betterembed__body{background-color:#df1c31}.betterembed__type-pinterest .betterembed__network{color:#b81621}.betterembed__type-pinterest .betterembed__body{background-color:#b81621}.betterembed__type-pocket .betterembed__network{color:#ed4054}.betterembed__type-pocket .betterembed__body{background-color:#ed4054}.betterembed__type-github .betterembed__network{color:#444}.betterembed__type-github .betterembed__body{background-color:#444}.betterembed__type-instagram .betterembed__network{color:#125688}.betterembed__type-instagram .betterembed__body{background-color:#125688}.betterembed__type-hackernews .betterembed__network{color:#f60}.betterembed__type-hackernews .betterembed__body{background-color:#f60}.betterembed__type-delicious .betterembed__network{color:#0b79e5}.betterembed__type-delicious .betterembed__body{background-color:#0b79e5}.betterembed__type-vk .betterembed__network{color:#4d71a9}.betterembed__type-vk .betterembed__body{background-color:#4d71a9}.betterembed__type-print .betterembed__network{color:#8d98a2}.betterembed__type-print .betterembed__body{background-color:#8d98a2}.betterembed__type-whatsapp .betterembed__network{color:#43d854}.betterembed__type-whatsapp .betterembed__body{background-color:#43d854}.betterembed__type-xing .betterembed__network{color:#126567}.betterembed__type-xing .betterembed__body{background-color:#126567}.betterembed__type-addthis .betterembed__network{color:#ff5c3e}.betterembed__type-addthis .betterembed__body{background-color:#ff5c3e}.betterembed__type-tumblr .betterembed__network{color:#35465c}.betterembed__type-tumblr .betterembed__body{background-color:#35465c}.betterembed__type-flattr .betterembed__network{color:#f67c1a}.betterembed__type-flattr .betterembed__body{background-color:#f67c1a}.betterembed__type-diaspora .betterembed__network{color:#bbb}.betterembed__type-diaspora .betterembed__body{background-color:#bbb}.betterembed__type-reddit .betterembed__network{color:#ff4500}.betterembed__type-reddit .betterembed__body{background-color:#ff4500}.betterembed__type-stumbleupon .betterembed__network{color:#ff2b25}.betterembed__type-stumbleupon .betterembed__body{background-color:#ff2b25}.betterembed__embed iframe{width:100% !important}.betterembed__embed .fb-post>span{width:100% !important}.gif{display:inline-block;max-width:100%;height:auto}.gif__media{position:relative;display:inline-block;line-height:0}.gif__media video{max-width:100%}.gif__media:hover~figcaption{color:#3b3b3a}.gif__media:hover footer{opacity:1;background-color:var(--colorPrimary);text-shadow:none}.gif footer{position:absolute;right:0;bottom:0;padding:5px 10px;opacity:.6;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.8);line-height:0}.gif footer small{font-size:15px;line-height:100%}.gif~figcaption{margin-top:5px;text-align:center;color:#888}.gif--max{display:inline;max-width:100%;height:auto}.image__media{position:relative;display:inline-block;width:100%}.image__media:hover~figcaption{color:var(--colorPrimary)}.image__media:hover footer{opacity:1;background-color:var(--colorPrimary);text-shadow:none}.image__media img,.image__media picture{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;cursor:inherit}.image__media footer{position:absolute;right:0;bottom:0;padding:5px 10px;opacity:.6;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.8);line-height:0}.image__media footer small{font-size:15px;line-height:100%}.image figcaption{font-size:.6rem;font-size:12px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;margin-top:5px;text-align:left;color:#3b3b3a}video::-webkit-backdrop{background-color:#448}video::backdrop{background-color:#448}.videoplayer{margin-bottom:3.2rem;margin-bottom:64px}.videoplayer .sp-dsgvo-embedding-container{position:absolute;z-index:1;top:0;height:100%;color:#303030}.videoplayer .sp-dsgvo-embedding-video_youtube,.videoplayer .sp-dsgvo-embedding-embeddings_youtube{position:absolute;z-index:2;top:0;height:100%}.videoplayer .sp-dsgvo-blocked-embedding-placeholder{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:flex;flex-direction:column;justify-content:space-around;height:100%}.videoplayer--gallery .sp-dsgvo-blocked-embedding-placeholder-header-icon,.videoplayer--masonry .sp-dsgvo-blocked-embedding-placeholder-header-icon{display:none !important}.videoplayer--gallery .sp-dsgvo-blocked-embedding-placeholder-body,.videoplayer--masonry .sp-dsgvo-blocked-embedding-placeholder-body{font-size:.4rem;font-size:8px;line-height:.375rem;line-height:7.5px}.videoplayer--gallery .sp-dsgvo-blocked-embedding-button-container,.videoplayer--masonry .sp-dsgvo-blocked-embedding-button-container{margin-top:5px}.video-description{font-size:.6rem;font-size:12px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;margin-top:5px;text-align:left;color:#3b3b3a}.video-consent__image{min-height:64px}.page-intro{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.1rem;font-size:22px;line-height:1.55rem;line-height:31px;margin-bottom:3.2rem;margin-bottom:64px;color:var(--colorPrimaryBlue)}.page-intro a{text-decoration:underline}.page-intro a:hover{text-decoration:none}@media(min-width:550px){.page-intro{font-size:1.2rem;font-size:24px;line-height:1.65rem;line-height:33px}}.page-title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;margin-bottom:3.2rem;margin-bottom:64px}@media(min-width:769px){.page-title{font-size:3rem;font-size:60px;line-height:3.125rem;line-height:62.5px}}.tag{--tag-color:black;--tag-color-background:$colorPrimary;--tag-color-inverted:var(--tag-color-background);--tag-color-background-inverted:var(--tag-color)}.tag{font-size:.75rem;font-size:15px;line-height:1.25rem;line-height:25px;letter-spacing:.01rem;letter-spacing:.2px;display:inline-block;margin-right:10px;margin-bottom:10px;padding-right:10px;padding-left:10px;white-space:nowrap;color:var(--tag-color);border:0;border-radius:12.5px;background-color:var(--tag-color-background);font-weight:400}.tag.is-active{color:#fff;background-color:#b6b6b4}.tag.is-inverted{color:var(--tag-color-inverted);background-color:var(--tag-color-background-inverted)}.tag.is-inverted.is-active{color:#fff;background-color:#b6b6b4}.tag img{float:left;width:25px;height:25px;margin:0 6.25px 0 -10px;margin-right:5px;border-radius:50%}.tag--small{padding:3px 6px 3px 6px;line-height:12.5px}.tag--ghost{color:var(--tag-color);border:1px solid var(--tag-color);background:none}.tag--ghost.is-inverted,.tag--ghost-is.active{color:#fff;background-color:var(--tag-color)}a.tag:hover,a.tag:active,a.tag:focus{transition:ease-in-out .3s;color:#fff;background-color:#b6b6b4}a.tag.is-active:hover,a.tag.is-inverted:hover{color:var(--tag-color);background-color:var(--tag-color-background)}a.tag--default:hover,a.tag--default:active,a.tag--default:focus{transition:ease-in-out .3s;color:#fff;background-color:#b6b6b4}a.tag--default.is-active:hover,a.tag--default.is-inverted:hover{color:var(--tag-color);background-color:var(--tag-color-background)}a.tag--ghost:hover,a.tag--ghost:active,a.tag--ghost:focus{color:#fff;background-color:var(--tag-color)}a.tag--ghost.is-inverted:hover,a.tag--ghost.is-inverted:active,a.tag--ghost.is-inverted:focus{color:var(--tag-color);background-color:rgba(0,0,0,0)}[data-tooltip]{position:relative;display:inline-block;box-sizing:content-box}[data-tooltip]:before,[data-tooltip]:after{position:absolute;z-index:999999;visibility:hidden;box-sizing:content-box;opacity:0}[data-tooltip]:before{content:"";border:6px solid rgba(0,0,0,0)}[data-tooltip]:after{height:25px;padding:12.5px 12.5px 0;content:attr(data-tooltip);white-space:nowrap;font-family:"Rubik",sans-serif;font-size:13px;line-height:12.5px}[data-tooltip]:hover,[data-tooltip]:focus{background-color:rgba(0,0,0,0)}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1}.tooltip-right:not(a){cursor:help}.tooltip-right:before,.tooltip-right:after{transition:all .1s linear}.tooltip-right:before{bottom:50%;margin-bottom:-5px}.tooltip-right:after{bottom:50%;margin-bottom:-16.6666666667px}.tooltip-right.tooltip-multiline:before,.tooltip-right.tooltip-multiline:after{margin-bottom:0;transform:translateY(50%)}.tooltip-right.tooltip-multiline:before{margin-bottom:0}.tooltip-right:before{left:100%;margin-left:-10px;border-right-color:#303030}.tooltip-right:after{left:100%;margin-left:2px;color:#fff;background-color:#303030}.tooltip-right:hover:before,.tooltip-right:hover:after{transform:translateX(10px)}.tooltip-right.tooltip-multiline:hover:before,.tooltip-right.tooltip-multiline:hover:after{transform:translate(10px,50%)}.tooltip-left:not(a){cursor:help}.tooltip-left:before,.tooltip-left:after{transition:all .1s linear}.tooltip-left:before{bottom:50%;margin-bottom:-5px}.tooltip-left:after{bottom:50%;margin-bottom:-16.6666666667px}.tooltip-left.tooltip-multiline:before,.tooltip-left.tooltip-multiline:after{margin-bottom:0;transform:translateY(50%)}.tooltip-left.tooltip-multiline:before{margin-bottom:0}.tooltip-left:before{right:100%;margin-right:-10px;border-left-color:#303030}.tooltip-left:after{right:100%;margin-right:2px;color:#fff;background-color:#303030}.tooltip-left:hover:before,.tooltip-left:hover:after{transform:translateX(-10px)}.tooltip-left.tooltip-multiline:hover:before,.tooltip-left.tooltip-multiline:hover:after{transform:translate(-10px,50%)}.tooltip-top:not(a){cursor:help}.tooltip-top:before,.tooltip-top:after{transition:all .1s linear}.tooltip-top:before,.tooltip-top:after{left:50%;transform:translateX(-50%)}.tooltip-top:after{width:auto}.tooltip-top:before{bottom:100%;margin-bottom:-15px;border-top-color:#303030}.tooltip-top:after{bottom:100%;margin-bottom:-3px;color:#fff;background-color:#303030}.tooltip-top:hover:before,.tooltip-top:hover:after{transform:translate(-50%,-4px)}.tooltip-bottom:not(a){cursor:help}.tooltip-bottom:before,.tooltip-bottom:after{transition:all .1s linear}.tooltip-bottom:before,.tooltip-bottom:after{left:50%;transform:translateX(-50%)}.tooltip-bottom:after{width:auto}.tooltip-bottom:before{top:100%;margin-top:-15px;border-bottom-color:#303030}.tooltip-bottom:after{top:100%;margin-top:-3px;color:#fff;background-color:#303030}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after{transform:translate(-50%,4px)}.tooltip:not(a){cursor:help}.tooltip:before,.tooltip:after{transition:all .1s linear}.tooltip:before,.tooltip:after{left:50%;transform:translateX(-50%)}.tooltip:after{width:auto}.tooltip:before{bottom:100%;margin-bottom:-15px;border-top-color:#303030}.tooltip:after{bottom:100%;margin-bottom:-3px;color:#fff;background-color:#303030}.tooltip:hover:before,.tooltip:hover:after{transform:translate(-50%,-4px)}.tooltip-multiline:after{width:140px;height:auto;padding:12.5px;text-align:left;white-space:normal;line-height:22px}.back-to-top{position:fixed;z-index:99;right:25px;bottom:25px;visibility:hidden;padding:10px;transition:opacity .3s,visibility .3s,background-color .3s;opacity:0;background-color:#fff}.back-to-top>*{display:block}.back-to-top--is-visible{visibility:visible;opacity:1}.back-to-top-fade-out{opacity:.5}.back-to-top__icon{fill:#3b3b3a}.back-to-top:hover,.back-to-top:focus{opacity:1;background-color:var(--colorPrimary)}.back-to-top:hover .back-to-top__icon,.back-to-top:focus .back-to-top__icon{fill:#3b3b3a}.block__title{margin-bottom:3.2rem;margin-bottom:64px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:2.3rem;font-size:46px;line-height:2.75rem;line-height:55px;color:var(--colorPrimaryBlue)}.block--quick-links .block__content ul{-moz-column-count:2;column-count:2;-moz-column-gap:25px;column-gap:25px}.block--quick-links .block__content li{margin-bottom:12.5px}.block--quick-links .block__content a{color:var(--colorSecondary);font-weight:bold}.block--quick-links .block__content a:hover,.block--quick-links .block__content a:active{text-decoration:underline}.breadcrumb{margin:0;letter-spacing:0}.breadcrumb li{line-height:1.25rem;line-height:25px;display:inline;text-transform:uppercase;color:#3b3b3a;font-size:.8rem;font-size:16px;line-height:1.875rem;line-height:37.5px}.breadcrumb li:not(:last-child):after{position:relative;top:0;display:inline-block;width:6px;height:12px;margin:0 12.5px;content:url("/themes/custom/ao_canvas/dist/css/../assets/icons/g2-arrow.svg");color:var(--colorPrimary)}.breadcrumb a{text-decoration:none;color:#3b3b3a}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .is-disabled{cursor:not-allowed !important;opacity:.4}.breadcrumb .is-current{color:#3b3b3a}.is-home a,.is-home a:hover,.is-home a:visited{display:inline-block;text-decoration:none}.is-home svg{position:relative;top:2px;width:16px;height:16px}.card{position:relative;overflow:hidden;width:100%;min-height:400px;background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;box-shadow:0 15px 30px rgba(59,59,58,.1)}.card__link{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.card__image img{width:100%;transition:transform .5s ease-in-out;transition-timing-function:cubic-bezier(0.37,0.75,0.61,1.05);transform:scale(1)}.card__title{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;font-family:"Rubik",sans-serif}.card__subtitle{display:block;margin-top:10px;font-size:1.4em;font-weight:300}.card__content{position:absolute;bottom:0;width:100%;padding:20px;color:#303030;background-color:#fff}.card__date{position:absolute;top:0;left:0;padding:12.5px;color:#fff;background-color:var(--colorPrimary)}.card__date span{display:block;text-align:center}.card__date-month{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;text-transform:uppercase}.card__author{display:inline-block;margin-bottom:10px;font-size:12px}.card__reveal{max-height:0;margin:0;padding:0 0 20px 0;transition:max-height .5s ease-in-out,opacity .3s ease-in-out;transition-timing-function:cubic-bezier(1,0.75,0.61,1.05);opacity:0;font-weight:300}.card__reveal p{margin:0;padding:0;padding-bottom:10px}.card__reveal-content{box-sizing:initial;padding:10px 0 0 0}.card__read-more{position:relative;display:inline-block;width:auto;padding-right:10px;text-align:center;font-size:12px;font-weight:700;line-height:1}.card__read-more:after{position:absolute;top:50%;right:0;content:"→";transition:all .2s .3s;transform:translate(0,-50%);opacity:0}.card:hover{transition:transform .5s ease-in-out;transition-timing-function:cubic-bezier(0.37,0.75,0.61,1.05)}.card:hover .card__image img{transform:scale(1.2)}.card:hover .card__reveal{max-height:500px;opacity:1}.card:hover .card__read-more:after{transform:translate(5px,-50%);opacity:1}.card--cover .card{background-repeat:no-repeat;background-position:center;background-size:cover}.card--cover .card__image img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.card--cover .card__date{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:inline-flex;padding:20px;background-color:rgba(0,0,0,0)}.card--cover .card__content{padding-top:60px;background-color:rgba(0,0,0,0)}.card--cover.is-bright .card__content{color:#3b3b3a}.card--cover.is-bright .card__title,.card--cover.is-bright .card__subtitle{text-shadow:0 0 30px rgba(59,59,58,.5)}.card--cover.is-dark .card{background-color:#000}.card--cover.is-dark .card__date{color:#fff}.card--cover.is-dark .card__content{color:#fff}.card--cover.is-dark .card__title,.card--cover.is-dark .card__subtitle{text-shadow:0 0 30px rgba(255,255,255,.4)}.cart-indicator-fancy{position:relative;overflow:hidden;width:150px;height:150px}.cart-indicator-fancy:hover svg{-webkit-animation-play-state:paused;animation-play-state:paused}.cart-indicator-fancy__number{display:block;width:150px;height:150px;text-align:center;color:#000;font-family:monospace;font-size:28px;line-height:150px}.cart-indicator-fancy svg{position:absolute;z-index:-1;top:0;left:0;width:150px;height:150px;-webkit-animation-name:cart-indicator-fancy-rotation;animation-name:cart-indicator-fancy-rotation;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cart-indicator-fancy text{font-family:"Rubik",sans-serif;font-size:19px;font-weight:800;fill:#000}@-webkit-keyframes cart-indicator-fancy-rotation{from{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes cart-indicator-fancy-rotation{from{transform:rotate(360deg)}to{transform:rotate(0)}}.cart-indicator{position:relative;display:inline-block;height:50px}.cart-indicator__link{display:block;height:100%}.cart-indicator__title{margin-right:12.5px}.cart-indicator__number{display:inline-flex;align-items:center;justify-content:center;width:37.5px;height:37.5px;color:#3b3b3a;border-radius:50%;background-color:var(--colorPrimary);font-family:monospace;font-weight:bold}.cart--cart-offcanvas{padding:25px}.cart--cart-offcanvas__close{display:flex;justify-content:flex-end;padding-bottom:25px}.cart-block--offcanvas-cart-table td,.cart-form td{vertical-align:middle}.cart-block--offcanvas-cart-table td.cart-block--offcanvas-cart-table__remove,.cart-form td.cart-block--offcanvas-cart-table__remove{padding-right:0;text-align:right}.cart-block--offcanvas-cart-table td.cart-block--offcanvas-cart-table__remove button,.cart-form td.cart-block--offcanvas-cart-table__remove button{margin-right:12.5px}.cart-block--offcanvas-cart-table tbody:after,.cart-block--offcanvas-cart-table tfoot:after,.cart-form tbody:after,.cart-form tfoot:after{display:inline-block;height:12.5px;content:""}.cta-widget{z-index:20;display:block}.cta-widget__contribute,.cta-widget__donate{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;padding:12.5px 25px;color:#fff;font-weight:bold}.cta-widget__contribute{background-color:#3b3b3a}.cta-widget__donate{background-color:var(--colorSecondary)}@media(min-width:0)and (max-width:1059px){.cta-widget{position:fixed;bottom:0;width:100%;padding:8px 0;text-align:center;background-color:rgba(255,255,255,.95)}.cta-widget .cta-widget__contribute,.cta-widget .cta-widget__donate{display:inline-block;width:241px;transition:background-position .2s ease-in-out;border:1px var(--colorSecondary) solid;border-radius:25px;background-repeat:no-repeat;background-position:center right 5px;background-size:23px 23px}.cta-widget .cta-widget__contribute:hover,.cta-widget .cta-widget__donate:hover{background-position:center right 0}}@media(min-width:1060px){.cta-widget{position:fixed;top:200px;right:0;flex-direction:column;width:120px;max-width:180px;height:85px}.cta-widget .cta-widget__contribute,.cta-widget .cta-widget__donate{text-align:center}.cta-widget .cta-widget__contribute{margin-bottom:12.5px}.cta-widget .cta-widget__donate{display:flex;border-radius:20px 0 0 20px}.cta-widget .cta-widget:hover{background-position:center top 2px;background-size:54px 54px}.cta-widget .cta-widget span{display:block;padding-top:6.25px;border-top:1px solid #fff}}@media(min-width:0)and (max-width:1059px){.l-footer{margin-bottom:68px}}.hyperlinks{display:flex;justify-content:center}.hyperlinks--default{flex-direction:column}.hyperlinks--default>*:not(:last-child){margin-bottom:12.5px}.hyperlinks--row{flex-direction:row}.hyperlinks--row>*:not(:last-child){margin-right:12.5px}.hyperlink{display:flex;flex-direction:row;align-items:center}.hyperlink:hover .hyperlink__icon,.hyperlink:focus .hyperlink__icon{background-color:#3b3b3a}.hyperlink:hover .hyperlink__icon svg,.hyperlink:focus .hyperlink__icon svg{fill:#3b3b3a}.hyperlink__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:background-color .3s ease-in-out;border-radius:20px;background-color:var(--colorPrimary)}.hyperlink__icon svg{fill:#3b3b3a}.hyperlink__name{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-left:6.25px}.hyperlinks.is-inverted .hyperlink{color:#fff}.hyperlinks.is-inverted .hyperlink:hover .hyperlink__icon,.hyperlinks.is-inverted .hyperlink:focus .hyperlink__icon{background-color:#fff}.hyperlinks.is-inverted .hyperlink:hover .hyperlink__icon svg,.hyperlinks.is-inverted .hyperlink:focus .hyperlink__icon svg{fill:#3b3b3a}.hyperlinks.is-inverted .hyperlink__icon{border:1px #3b3b3a;background-color:#fff}.hyperlinks.is-simple .hyperlink__name{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}.jumpmenu{border-bottom:3px solid rgba(0,0,0,0);-o-border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image-slice:1;white-space:nowrap}.jumpmenu li{display:inline-block}.jumpmenu li:not(:last-child){margin-right:12.5px}@media(min-width:769px){.jumpmenu li:not(:last-child){margin-right:25px}}.jumpmenu li:last-child{margin-right:50px}.jumpmenu li a{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;display:inline-block;padding:25px;color:var(--colorPrimaryBlue)}.jumpmenu li a:hover,.jumpmenu li a:active{text-decoration:underline;color:var(--colorSecondary)}.logo-group{margin-right:auto;margin-left:auto;max-width:800px}.logo-group__content{display:flex;flex-direction:column}@media(min-width:600px){.logo-group__content{flex-direction:row}}.logo-group__group{flex-grow:1}@media(min-width:600px){.logo-group__group:not(:last-of-type){margin-right:100px}}.logo-group__heading{margin-bottom:25px}.logo-group__group-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.logo-group__group-item{visibility:hidden;transition:all .1s ease-in;transform:scale(1);-webkit-animation:1.5s logogroupItemAnimation;animation:1.5s logogroupItemAnimation;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.logo-group__group-item:hover{z-index:1;transition:all 200ms ease-in;transform:scale(1.4)}.logo-group__logo{display:inline-block;max-height:120px;margin-bottom:25px}.logo-group__logo img{width:auto;max-height:120px}@-webkit-keyframes logogroupItemAnimation{0%{opacity:0}100%{visibility:visible;opacity:1}}@keyframes logogroupItemAnimation{0%{opacity:0}100%{visibility:visible;opacity:1}}.logo-group__group-item:nth-child(1){-webkit-animation-delay:0.4s;animation-delay:0.4s}.logo-group__group-item:nth-child(2){-webkit-animation-delay:0.8s;animation-delay:0.8s}.logo-group__group-item:nth-child(3){-webkit-animation-delay:1.2s;animation-delay:1.2s}.logo-group__group-item:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}.logo-group__group-item:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s}.maintenance-page{padding:20px;text-align:center}.maintenance-page header h1{display:none}.maintenance-page main{margin-top:100px}.maintenance-page main h1{margin-bottom:25px;font-size:32px}.menu-footer{color:#fff}.menu-footer ul:not(.contextual-links){display:flex;flex-direction:column}.menu-footer li>*{display:block;padding:12.5px 0}.menu-footer a:focus{text-decoration:underline}.menu-footer--default li{border-bottom:.5px solid #fff}.menu-footer--default li:first-of-type{border-top:.5px solid #fff}.menu-footer--default a:hover,.menu-footer--default a:focus,.menu-footer--default a.is-active{color:#3b3b3a;background-color:#fff}.menu-footer--default a.is-active:hover{color:inherit;background-color:inherit}.menu-footer--inline ul:not(.contextual-links){flex-direction:row;flex-wrap:wrap}.menu-footer--inline li:not(:last-of-type){margin-right:12.5px;padding-right:12.5px}.menu-footer--inline a{padding:0}.menu-footer--inline a:hover,.menu-footer--inline a:focus,.menu-footer--inline a.is-active{color:var(--colorPrimary)}.menu-footer--inline a.is-active:hover{color:inherit}.menu{color:var(--colorPrimaryBlue)}.menu-toggle{position:absolute;top:25px;right:10px;display:inline-block}.menu-primary{display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,0)}.menu-primary li{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;color:var(--colorPrimaryBlue);background-color:rgba(0,0,0,0)}.menu-primary li .menu-primary__item-nolink{cursor:default}.menu-primary li.is-level-0:hover,.menu-primary li.is-level-0:focus{border-radius:0}.menu-primary li:last-of-type:hover,.menu-primary li:last-of-type:focus{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.menu-primary li.has-children:hover,.menu-primary li.has-children:focus{color:var(--colorPrimary);background-color:#fff}.menu-primary li.has-children:hover>.menu-primary__item-link,.menu-primary li.has-children:hover>.menu-primary__item-nolink,.menu-primary li.has-children:focus>.menu-primary__item-link,.menu-primary li.has-children:focus>.menu-primary__item-nolink{color:var(--colorPrimary);background-color:#fff}.menu-primary li.is-current{color:var(--colorPrimaryBlue);background-color:rgba(0,0,0,0)}.menu-primary li.is-current:hover{color:var(--colorPrimaryBlue);background-color:rgba(0,0,0,0)}@media(min-width:1120px){.menu-primary li{position:static;margin-bottom:0}}.menu-primary__item{margin:0 12.5px;text-align:left}.menu-primary__item a,.menu-primary__item span{display:inline-block;padding:12.5px;color:var(--colorPrimaryBlue)}.menu-primary__item a:hover,.menu-primary__item a:focus,.menu-primary__item span:hover,.menu-primary__item span:focus{color:var(--colorPrimary)}.menu-primary__item a.is-active,.menu-primary__item span.is-active{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700}.menu-primary__item a.is-active:hover,.menu-primary__item span.is-active:hover{color:var(--colorPrimary)}.menu-primary__item:not(:last-of-type){margin-right:0}.menu-primary__item--search svg{width:18px;height:18px;fill:var(--colorPrimaryBlue)}@media(min-width:0)and (max-width:1119px){.menu-primary__item{margin:0}}@media(min-width:0)and (max-width:1119px){.menu-primary{position:fixed;top:0;left:0;display:none;overflow-x:hidden;width:100%;height:100%}}@media(min-width:0)and (max-width:1119px){.no-scroll{position:fixed;width:100%}.no-scroll .menu-primary{top:89px;height:100vh;background-color:#fff}.no-scroll main{filter:blur(3px)}.no-scroll .menu{position:fixed;top:0;overflow-y:scroll;width:100%;height:100%}}.message{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;position:relative;padding:12.5px;color:#555;border-radius:5px;background-color:#f9f9f9;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.message a{text-decoration:underline}.message a:hover{text-decoration:none}.message__close{position:absolute;top:4px;right:4px;padding:4px;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:50%}.message__close:hover,.message__close:focus{opacity:.8}.message__close--error:hover,.message__close--error:focus{border-color:#fff}.message__close--status:hover,.message__close--status:focus{border-color:#3b3b3a}.message__close--warning:hover,.message__close--warning:focus{border-color:#3b3b3a}.message__close--info:hover,.message__close--info:focus{border-color:#fff}.message__header{position:relative}.message__header--has-icon{padding-right:32px;padding-left:32px}.message__icon{position:absolute;top:0;left:0}.message__icon--error{stroke:#fff}.message__icon--status{stroke:#3b3b3a}.message__icon--warning{stroke:#3b3b3a}.message__icon--info{stroke:#fff}.message__title{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;color:#3b3b3a}.message__title--error{color:#fff}.message__title--status{color:#3b3b3a}.message__title--warning{color:#3b3b3a}.message__title--info{color:#fff}.message__content--has-icon{padding-right:32px;padding-left:32px}.message--error{color:#fff;background-color:#c80000}.message--status{color:#3b3b3a;background-color:#ddd}.message--warning{color:#3b3b3a;background-color:#ffb400}.message--info{color:#fff;background-color:#3b3b3a}.message--error,.message--status,.message--warning,.message--info{-webkit-animation:bounceIn 450ms linear;animation:bounceIn 450ms linear}.message__item:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}.close__icon{display:flex}.close__icon--error{stroke:#fff}.close__icon--status{stroke:#3b3b3a}.close__icon--warning{stroke:#3b3b3a}.close__icon--info{stroke:#fff}.is-closed{display:none;opacity:0}.item-list__comma-list{display:block}.item-list__comma-list li{display:inline}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}@-webkit-keyframes bounceIn{0%{transform:scale(0.3) translate3d(0,0,0);opacity:0}50%{transform:scale(1.1);opacity:.9}80%{transform:scale(0.89);opacity:1}100%{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes bounceIn{0%{transform:scale(0.3) translate3d(0,0,0);opacity:0}50%{transform:scale(1.1);opacity:.9}80%{transform:scale(0.89);opacity:1}100%{transform:scale(1) translate3d(0,0,0);opacity:1}}.mobile-menu{display:flex;align-items:center;width:auto}.mobile-menu__label{display:block;width:50px;height:50px;margin-left:auto}.mobile-menu__toggle{display:none}.mobile-menu__toggle:checked~.mobile-menu__content{top:0;right:0;bottom:0;left:0;display:block}.mobile-menu__burger{position:relative;z-index:2;margin-left:auto}.mobile-menu__content{background-color:rgba(0,32,114,.87);position:absolute;z-index:1;display:none;padding-top:50px;padding-bottom:50px}.mobile-menu__search{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-right:4px}.mobile-menu__search svg{width:26px;height:26px;margin-top:4px;fill:#003d84}@media(min-width:1120px){.mobile-menu{display:none}}.mobile-menu__burger{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px;height:50px;padding:0;cursor:pointer;border:0;border-radius:0;background-color:rgba(0,0,0,0)}.mobile-menu__burger:active{transition:none}.mobile-menu__burger:focus{outline:none}.mobile-menu__burger-lines{display:inline-block;width:34px;height:4px;transition:.1s;border-radius:0;background:#003d84;position:relative;top:10.5px;left:8px}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{display:inline-block;width:34px;height:4px;transition:.1s;border-radius:0;background:#003d84;position:absolute;left:0;content:"";transform-origin:3.5714285714px center}.mobile-menu__burger-lines:before{top:11px}.mobile-menu__burger-lines:after{top:-11px}.mobile-menu__burger-lines{transition:background .3s .6s ease}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{transition:top .3s .6s ease,transform .3s ease;transform-origin:50% 50%}.mobile-menu__toggle:checked~.mobile-menu__content .menu-primary{position:initial;display:block}.mobile-menu__toggle:checked~.mobile-menu__burger .mobile-menu__burger-lines{transition:background .3s 0s ease;background:rgba(0,0,0,0)}.mobile-menu__toggle:checked~.mobile-menu__burger .mobile-menu__burger-lines:before,.mobile-menu__toggle:checked~.mobile-menu__burger .mobile-menu__burger-lines:after{top:0;width:34px;transition:top .3s ease,transform .3s .5s ease}.mobile-menu__toggle:checked~.mobile-menu__burger .mobile-menu__burger-lines:before{transform:rotate3d(0,0,1,45deg);background-color:#fff}.mobile-menu__toggle:checked~.mobile-menu__burger .mobile-menu__burger-lines:after{transform:rotate3d(0,0,1,-45deg);background-color:#fff}.has-mobile-menu-active{position:fixed;width:100%}.has-mobile-menu-active .mobile-menu__content{position:fixed}@media(min-width:0)and (max-width:1119px){.has-mobile-menu-active .l-hero,.has-mobile-menu-active .l-main,.has-mobile-menu-active .l-footer,.has-mobile-menu-active .site-logo,.has-mobile-menu-active .mobile-menu__search{-ms-filter:blur(10px);-o-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px);filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="10" /></filter></svg>#blur');filter:progid:dximagetransform.microsoft.blur(strength=$radius)}.has-mobile-menu-active .mobile-menu__content{overflow:scroll}}@media(min-width:0)and (max-width:1119px){.mobile-menu{background-color:rgba(0,0,0,0)}.mobile-menu .menu-primary{position:initial;display:block}.mobile-menu .menu-primary .megamenu{display:none}.mobile-menu .menu-primary .megamenu .has-megamenu__content{position:absolute;padding-right:12.5px;padding-left:12.5px;background-color:#003d84}.mobile-menu .menu-primary .megamenu .megamenu__content{color:#fff}.mobile-menu .menu-primary li:not(.is-sub){border-bottom:2px solid #fff}.mobile-menu .menu-primary li:not(.is-sub):first-child{border-top:2px solid #fff}.mobile-menu .menu-primary li.is-current{background-color:rgba(0,0,0,0)}.mobile-menu .menu-primary li.has-children:hover,.mobile-menu .menu-primary li.has-children:focus{background-color:rgba(0,0,0,0)}.mobile-menu .menu-primary li.has-children:hover>.menu-primary__item-link,.mobile-menu .menu-primary li.has-children:hover>.menu-primary__item-nolink,.mobile-menu .menu-primary li.has-children:focus>.menu-primary__item-link,.mobile-menu .menu-primary li.has-children:focus>.menu-primary__item-nolink{background-color:unset}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub{border-top:0 solid #fff;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0)}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li a,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li span{width:100%;padding-left:25px}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li ul li a,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li ul li span{width:100%;padding-left:50px}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li{color:#fff}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:hover,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:focus{color:#fff}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:hover>.menu-primary__item-link,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:hover>.menu-primary__item-nolink,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:focus>.menu-primary__item-link,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li:focus>.menu-primary__item-nolink{color:#fff}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li.is-current:hover{color:#fff}.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li.is-current:hover>.menu-primary__item-link,.mobile-menu .menu-primary [id^=dropdown]:checked~.menu-primary__sub li.is-current:hover>.menu-primary__item-nolink{color:#fff}.mobile-menu .has-decorator{padding-left:2px}.mobile-menu .has-decorator svg{stroke:currentColor}.mobile-menu .dropdown-toggle,.mobile-menu [id^=dropdown]{display:none}.mobile-menu [id^=dropdown]:checked~ul{display:block;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out}.mobile-menu [id^=dropdown]:checked~label .has-decorator svg{transform:rotate(180deg)}.mobile-menu .dropdown-toggle{display:block;white-space:nowrap;line-height:45px}.mobile-menu .dropdown-toggle+a{display:none}.mobile-menu ul{position:relative;float:left;list-style:none}.mobile-menu ul li{float:left}.mobile-menu ul li a,.mobile-menu ul li span{padding-top:0;padding-right:12.5px;padding-bottom:0;padding-left:12.5px;white-space:nowrap;color:#fff;line-height:45px}.mobile-menu ul li a.is-active,.mobile-menu ul li span.is-active{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700}.mobile-menu ul li ul li{margin-right:0;margin-left:0;text-transform:initial}.mobile-menu ul li ul li a,.mobile-menu ul li ul li span{line-height:45px}.mobile-menu ul li:hover>ul{display:inherit}.mobile-menu ul ul{position:absolute;display:none}}@media(min-width:0)and (max-width:1119px)and (min-width:0)and (max-width:1119px){.mobile-menu ul ul{padding-right:0}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul li{position:relative;display:list-item;float:none}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul ul{position:absolute;top:0;left:100%}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul ul li{position:relative}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul li{width:100%}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul{position:static;float:none}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul li:hover>ul,.mobile-menu ul li:hover>ul{display:none}}@media(min-width:0)and (max-width:1119px){.mobile-menu ul ul li{display:flex;flex-wrap:wrap;align-items:center;width:100%}.mobile-menu ul ul li .dropdown-toggle{display:flex;justify-content:space-between}}@media(min-width:0)and (max-width:1119px){.has-mobile-menu .ao-canvas-main-menu.menu{display:none}.has-mobile-menu .l-header-content__search{margin-right:0;margin-left:auto}}.nav-prevnext{max-width:800px;margin:0 auto;text-align:center}.nav-prevnext__heading{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;font-family:"Rubik",sans-serif;font-style:normal}.nav-prevnext__navigation>:before{display:inline-block;width:64px;height:64px;content:"";transition:background-color .25s ease-out,color .25s ease-out;background:url("/themes/custom/ao_canvas/dist/css/../assets/images/arrow.svg") no-repeat center center var(--colorPrimary);background-size:64px 64px}.nav-prevnext__navigation>:hover:before{background-color:var(--colorSecondary)}.nav-prevnext__navigation .is-disabled:before{cursor:default;transition:none;background-color:#ddd}.nav-prevnext__text{display:block;padding-top:12.5px;line-height:120%}.nav-prevnext__button:first-child:before{float:right;margin-left:12.5px;transform:rotate(180deg)}.nav-prevnext__button:first-child span{text-align:right}.nav-prevnext__button:last-child:before{float:left;margin-right:12.5px}a.nav-prevnext__button{font-size:.75rem;font-size:15px;line-height:1.25rem;line-height:25px;display:inline-block;width:auto;margin:0 40px 0 0;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out;text-align:left;vertical-align:middle;text-decoration:none;text-transform:uppercase;color:#888;border:0;border-radius:0;background-color:#fff;font-family:"Rubik",sans-serif;line-height:1;-webkit-appearance:none}[data-whatinput=mouse] a.nav-prevnext__button{outline:0}.nav-prevnext-simple{text-align:center}.nav-prevnext-simple__navigation{display:flex}.nav-prevnext-simple__button{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;color:var(--colorPrimary);border:1px var(--colorPrimary) solid;background-color:rgba(0,0,0,0);display:block;flex:1;margin-right:25px}.nav-prevnext-simple__button--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.nav-prevnext-simple__button:hover,.nav-prevnext-simple__button:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.nav-prevnext-simple__button:hover,.nav-prevnext-simple__button:focus{color:#fff;background-color:var(--colorPrimary)}.nav-prevnext-simple__button:last-of-type{margin-right:0}.nav-prevnext-simple__count{margin-bottom:12.5px}.nav-quick{display:flex;flex-direction:column}.nav-quick select{padding:12.5px 25px;text-align:center;-moz-text-align-last:center;text-align-last:center;background-color:#fff}@media(min-width:0)and (max-width:1119px){.menu-primary__item-link .has-decorator,.menu-primary__item-nolink .has-decorator{display:none}.menu-primary .has-children{display:flex;flex-wrap:wrap;align-items:center}.menu-primary .has-children ul{width:100%}.menu-primary .has-children--fullwidth .has-dropdown{flex:1}}@media(min-width:1120px){.menu.is-dropdown ul ul ul{position:absolute;top:0;left:100%}}.menu-primary__sub{z-index:2;text-align:center;border-radius:0 0 5px 5px}.menu-primary__sub .has-decorator svg{transform:rotate(-90deg)}.menu-primary__sub li{color:var(--colorPrimaryBlue)}.menu-primary__sub li:hover,.menu-primary__sub li:focus{color:var(--colorPrimary)}.menu-primary__sub li:hover>.menu-primary__item-link,.menu-primary__sub li:hover>.menu-primary__item-nolink,.menu-primary__sub li:focus>.menu-primary__item-link,.menu-primary__sub li:focus>.menu-primary__item-nolink{color:var(--colorPrimary)}.menu-primary__sub li.is-current:hover{color:var(--colorPrimaryBlue)}.menu-primary__sub li.is-current:hover>.menu-primary__item-link,.menu-primary__sub li.is-current:hover>.menu-primary__item-nolink{color:var(--colorPrimaryBlue)}@media(min-width:1120px){.menu-primary__sub{background-color:#fff;box-shadow:0 30px 30px 0 rgba(0,0,0,.2)}.menu-primary__sub.megamenu{background-color:rgba(0,0,0,0)}.menu-primary__sub li:last-child:hover span,.menu-primary__sub li:last-child:hover a,.menu-primary__sub li:last-child:focus span,.menu-primary__sub li:last-child:focus a{border-bottom-left-radius:5px}.menu-primary__sub .menu-primary__item-link,.menu-primary__sub .menu-primary__item-nolink{display:inline-block}}@media(min-width:0)and (max-width:1119px){.menu-primary__sub{border-radius:0;box-shadow:none}.menu-primary__sub li{min-width:unset}.menu-primary__sub--2{z-index:1}}.menu.is-dropdown{z-index:100;background-color:rgba(0,0,0,0)}.menu.is-dropdown .has-decorator{padding-left:2px}.menu.is-dropdown .has-decorator svg{stroke:currentColor}.menu.is-dropdown .dropdown-toggle,.menu.is-dropdown [id^=dropdown]{display:none}.menu.is-dropdown ul{position:relative;float:left;list-style:none}.menu.is-dropdown ul li{float:left}.menu.is-dropdown ul li a,.menu.is-dropdown ul li span{padding:0 25px 0 25px;white-space:nowrap;line-height:45px}.menu.is-dropdown ul li a.is-active,.menu.is-dropdown ul li span.is-active{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700}@media(min-width:1120px){.menu.is-dropdown ul li a,.menu.is-dropdown ul li span{padding-right:6.25px}}.menu.is-dropdown ul li ul li{margin-right:0;margin-left:0;text-transform:initial}.menu.is-dropdown ul li ul li a,.menu.is-dropdown ul li ul li span{line-height:45px}.menu.is-dropdown ul ul{position:absolute;display:none}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown ul ul{padding-right:0}}.menu.is-dropdown ul [aria-expanded=true]~ul,.menu.is-dropdown ul li:hover>ul{display:inherit}.menu.is-dropdown ul ul li{position:relative;display:list-item;float:none}.menu.is-dropdown ul ul ul li{position:relative}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown{position:absolute;top:0;left:0;width:100%}}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown .dropdown-toggle{display:block;white-space:nowrap;line-height:45px}.menu.is-dropdown .dropdown-toggle+a{display:none}.menu.is-dropdown [id^=dropdown]:checked~.menu-primary--multilevel{border-top:2px solid var(--colorPrimaryBlue)}.menu.is-dropdown [id^=dropdown]:checked~ul{display:block;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out}.menu.is-dropdown [id^=dropdown]:checked~label .has-decorator svg{transform:rotate(180deg)}.menu.is-dropdown ul li{width:100%}.menu.is-dropdown ul ul{position:static;float:none}.menu.is-dropdown ul ul li:hover>ul,.menu.is-dropdown ul li:hover>ul{display:none}.menu.is-dropdown ul ul li{display:flex;flex-wrap:wrap;align-items:center;width:100%}.menu.is-dropdown ul ul li .dropdown-toggle{display:flex;justify-content:space-between}}@-webkit-keyframes fadeInDown{0%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:1}}#mobile-menu__toggle:checked~label .mobile-menu__burger .mobile-menu__burger-lines,#dropdown:checked~label .mobile-menu__burger .mobile-menu__burger-lines{transition:background .3s 0s ease;background:rgba(0,0,0,0)}#mobile-menu__toggle:checked~label .mobile-menu__burger .mobile-menu__burger-lines:before,#mobile-menu__toggle:checked~label .mobile-menu__burger .mobile-menu__burger-lines:after,#dropdown:checked~label .mobile-menu__burger .mobile-menu__burger-lines:before,#dropdown:checked~label .mobile-menu__burger .mobile-menu__burger-lines:after{top:0;width:34px;transition:top .3s ease,transform .3s .5s ease}#mobile-menu__toggle:checked~label .mobile-menu__burger .mobile-menu__burger-lines:before,#dropdown:checked~label .mobile-menu__burger .mobile-menu__burger-lines:before{transform:rotate3d(0,0,1,45deg)}#mobile-menu__toggle:checked~label .mobile-menu__burger .mobile-menu__burger-lines:after,#dropdown:checked~label .mobile-menu__burger .mobile-menu__burger-lines:after{transform:rotate3d(0,0,1,-45deg)}.is-dropdown .megamenu__content{width:100%;padding-right:25px;padding-left:25px}@media(min-width:1120px){.is-dropdown .has-megamenu .megamenu{left:-88px;width:100vw;max-width:1200px;border-radius:5px;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}.is-dropdown .has-megamenu .has-megamenu__content{color:var(--colorPrimaryBlue);background-color:rgba(0,0,0,0)}.is-dropdown .has-megamenu .megamenu__content{padding-top:25px;padding-right:25px;padding-left:25px;color:var(--colorPrimaryBlue);border-radius:5px;background-color:rgba(0,0,0,0)}}@media(min-width:0)and (max-width:1119px){.menu-primary li:not(.is-sub):not(.has-megamenu__content){border-bottom:2px solid var(--colorPrimaryBlue)}.menu-primary li.is-current{background-color:rgba(0,0,0,0)}.menu-primary li.has-children:hover,.menu-primary li.has-children:focus{background-color:rgba(0,0,0,0)}.menu-primary li.has-children:hover>.menu-primary__item-link,.menu-primary li.has-children:hover>.menu-primary__item-nolink,.menu-primary li.has-children:focus>.menu-primary__item-link,.menu-primary li.has-children:focus>.menu-primary__item-nolink{background-color:unset}.menu-primary [id^=dropdown]:checked~.menu-primary__sub{border-top:0 solid var(--colorPrimaryBlue);background-color:#fff}.menu-primary [id^=dropdown]:checked~.menu-primary__sub li a,.menu-primary [id^=dropdown]:checked~.menu-primary__sub li span{width:100%;padding-left:25px}.menu-primary [id^=dropdown]:checked~.menu-primary__sub li ul li a,.menu-primary [id^=dropdown]:checked~.menu-primary__sub li ul li span{width:100%;padding-left:50px}}.menu.is-dropdown ul .megamenu__content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:64px;padding-left:64px;cursor:initial}.menu.is-dropdown ul .megamenu__content-item{width:30%;margin-bottom:25px}.menu.is-dropdown ul .megamenu__content-item:not(:last-child){margin-right:25px}.menu.is-dropdown ul .megamenu__content-item h2{font-size:1.2rem;font-size:24px;line-height:1.4rem;line-height:28px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;border-bottom:3px solid rgba(0,0,0,0);-o-border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image-slice:1;padding-bottom:16px;color:var(--colorPrimaryBlue)}.menu.is-dropdown ul .megamenu__content-item ul:not(.contextual-links){position:relative;top:unset;left:unset;display:block}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown ul .megamenu__content-item ul:not(.contextual-links){padding-left:12.5px}}.menu.is-dropdown ul .megamenu__content-item ul li{border:0}.menu.is-dropdown ul .megamenu__content-item ul li a,.menu.is-dropdown ul .megamenu__content-item ul li span{padding:0 !important;white-space:initial;line-height:30px}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown ul .megamenu__content-item{flex-direction:column;width:100%;margin-right:0;padding-right:25px;padding-left:25px}}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown ul .megamenu__content{flex-direction:column;padding-top:12.5px;padding-right:0;padding-left:0}}@media(min-width:0)and (max-width:1119px){.toolbar-vertical .menu.is-dropdown,.toolbar-fixed .menu.is-dropdown{top:39px}}@media(min-width:0)and (max-width:1119px){.menu.is-dropdown [id^=dropdown]:checked~ul{top:89px}}.l-header--has-search-icon .menu-primary__item-search{display:none}@media(min-width:0)and (max-width:1119px){.l-header--has-search-icon .menu-primary__item-search{display:flex;align-content:center;align-items:center;height:45px}.l-header--has-search-icon .menu-primary__item-search a{display:inline-flex;align-items:center;width:100%}}.menu-mobile-bgrnd{display:none}@media(min-width:1120px){.has-children ul.menu-primary__sub:not(.megamenu){height:auto !important}}@media(min-width:0)and (max-width:1119px){.no-scroll .menu-mobile-bgrnd{background:#fff;width:100%;height:89px;position:absolute;display:block;z-index:3}.no-scroll .megamenu{z-index:0}.no-scroll .main-menu{overflow:auto}.no-scroll .menu-toggle{z-index:3}}.header{max-width:1240px;margin-right:auto;margin-left:auto;z-index:2;top:0;right:0;left:0}.nav-header{position:relative;z-index:1;color:inherit}.nav-header__container{padding-right:20px;padding-left:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:10px;background-color:#f9f9f9}.nav-header__logo svg{width:40px;max-width:40px;height:auto}.nav-header__logo g{fill:var(--colorPrimary)}.nav-header__navigation{margin-top:0;margin-right:0;margin-left:0}.nav-header__navigation-item{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;position:relative;display:block;margin-right:0;margin-bottom:0;cursor:pointer;color:inherit;background-color:#f9f9f9;font-weight:400}@media(min-width:769px){.nav-header__navigation-item{position:static;display:inline-block;margin-bottom:0}.nav-header__navigation-item:not(:last-of-type){margin-right:30px}}@media(min-width:medium){.nav-header__navigation{display:flex;width:auto;margin-bottom:0}}@media(min-width:0)and (max-width:768px){.nav-header__navigation{position:fixed;top:0;left:0;display:none;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;padding-bottom:25px}}.nav-header__mobile-menu-icon{display:block;width:37px !important;height:25px !important}@media(min-width:medium){.nav-header__mobile-menu-icon{display:none}}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item ul{top:62px}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item ul ul{border-top:0}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content{border-top:2px solid var(--colorPrimary);margin-right:auto;margin-left:auto;display:flex;width:auto;max-width:1240px;padding-right:0;padding-left:0;background-color:#f9f9f9}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content__item{width:100%;margin-top:25px;margin-right:20px}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content__item:last-child{margin-right:0}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content__item:first-child{margin-left:0}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content__title{margin-bottom:12.5px;text-transform:uppercase;font-size:20px}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content .mega-menu__content__list{top:0;margin-left:0;background-color:rgba(0,0,0,0)}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content .mega-menu__content__list-item{border-top:0}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content .mega-menu__content__list-item:not(:last-of-type){border-bottom:1px solid red}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content .mega-menu__content__list-item:first-child{border-top:0 !important}@media(min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content .mega-menu__content__list{width:40%}}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul{display:block;border:0;background-color:rgba(0,0,0,0)}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li{left:20px;display:inline-block;padding-right:0;padding-left:0;text-transform:none;border-top:0 !important;background-color:rgba(0,0,0,0)}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li a{padding:0;border-top:0;background-color:rgba(0,0,0,0)}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li a:hover{background-color:var(--colorPrimary)}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li:last-child{margin-bottom:25px}@media(min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li{top:25px;left:0;width:100%}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li a{padding-right:12.5px;padding-left:12.5px}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li:first-child{margin-left:0}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li:last-child{margin-right:0}}@media(min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content{flex-direction:row;padding-right:0;padding-left:0}}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__img{overflow:hidden;max-width:580px}@media(min-width:0)and (max-width:549px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__img{max-width:300px}}@media(min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu{position:fixed;top:72px;left:0;width:100%;padding-right:20px;padding-left:20px}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu:hover .mega-menu{display:block}}.nav-header.is-dropdown .dropdown-toggle,.nav-header.is-dropdown [id^=dropdown]{display:none}.nav-header.is-dropdown .dropdown-toggle.is-current,.nav-header.is-dropdown [id^=dropdown].is-current{color:var(--colorPrimary)}.nav-header.is-dropdown .dropdown-toggle.is-current:hover,.nav-header.is-dropdown [id^=dropdown].is-current:hover{color:inherit}.nav-header.is-dropdown .dropdown-toggle.is-current:hover>.nav-header__navigation__item-link__decorator svg,.nav-header.is-dropdown [id^=dropdown].is-current:hover>.nav-header__navigation__item-link__decorator svg{fill:var(--colorPrimary)}.nav-header.is-dropdown nav ul{position:relative;float:left;list-style:none}.nav-header.is-dropdown nav ul li a.is-current{color:var(--colorPrimary)}.nav-header.is-dropdown nav ul li a.is-current:hover{background-color:#f9f9f9}.nav-header.is-dropdown nav ul li{display:inline-block;float:left}.nav-header.is-dropdown nav ul li.is-button{display:flex}@media(min-width:medium){.nav-header.is-dropdown nav ul li.is-button{flex-direction:column;justify-content:center}}.nav-header.is-dropdown nav ul li a{white-space:nowrap;line-height:62px}.nav-header.is-dropdown nav ul li .nav-header__navigation-item-button{font-size:inherit;line-height:inherit}.nav-header.is-dropdown nav a{display:block}.nav-header.is-dropdown nav ul li ul li{margin-right:0;text-transform:initial}.nav-header.is-dropdown nav ul li ul li:hover{background-color:var(--colorPrimary)}.nav-header.is-dropdown nav ul li ul li.is-current{background-color:var(--colorPrimary)}.nav-header.is-dropdown nav ul li ul li a{padding-right:12.5px;padding-left:25px;line-height:56px}.nav-header.is-dropdown nav ul ul{position:absolute;top:62px;display:none}@media(min-width:0)and (max-width:768px){.nav-header.is-dropdown nav ul ul{padding-right:0}}.nav-header.is-dropdown nav ul li:hover>ul{display:inherit}.nav-header.is-dropdown nav ul ul li{position:relative;display:list-item;float:none;width:220px}.nav-header.is-dropdown nav ul ul li .nav-header__navigation-item-link__decorator{float:right;transform:rotate(-90deg)}.nav-header.is-dropdown nav ul ul li:first-child{border-top:2px solid var(--colorPrimary)}.nav-header.is-dropdown nav ul ul ul li{position:relative;top:-62px;left:220px}.nav-header.is-dropdown nav ul ul ul li:first-child{border-top:2px solid var(--colorPrimary)}.nav-header.is-dropdown nav ul ul ul li.is-current{background-color:var(--colorPrimary)}.nav-header.is-dropdown .nav-header__navigation-item--open-left ul{left:-440px}@media(min-width:0)and (max-width:768px){.nav-header.is-dropdown .nav-header__navigation-item{margin-bottom:0}.nav-header.is-dropdown .nav-header__navigation-item.is-current{background-color:var(--colorPrimary)}.nav-header.is-dropdown .dropdown-toggle{display:block;white-space:nowrap;line-height:56px}.nav-header.is-dropdown .dropdown-toggle+a{display:none}.nav-header.is-dropdown [id^=dropdown]:checked+ul{display:block;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out}.nav-header.is-dropdown [id^=dropdown]:checked+ul ul ul li{padding-right:12.5px;padding-left:12.5px}.nav-header.is-dropdown nav ul li{width:100%}.nav-header.is-dropdown nav ul ul .dropdown-toggle{padding-right:12.5px;padding-left:12.5px}.nav-header.is-dropdown nav ul ul{position:static;float:none}.nav-header.is-dropdown nav ul ul li:hover>ul,.nav-header.is-dropdown nav ul li:hover>ul{display:none}.nav-header.is-dropdown nav ul ul li{display:block;width:100%}.nav-header.is-dropdown nav ul ul li .dropdown-toggle{display:flex;justify-content:space-between}.nav-header.is-dropdown nav ul ul ul{padding-bottom:12.5px;background-color:var(--colorPrimary)}.nav-header.is-dropdown nav ul ul ul li{position:static}.nav-header.is-dropdown nav ul ul ul li:first-child{border-top:0}.nav-header.is-dropdown nav ul ul ul li:first-child a{border-top:2px solid var(--colorPrimary)}.nav-header.is-dropdown nav ul ul ul li a{background-color:#f9f9f9}.nav-header.is-dropdown nav ul ul ul li.is-current a{background-color:var(--colorPrimary)}@-webkit-keyframes fadeInDown{0%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:1}}}.hamburger-inner{display:block}@media(min-width:0)and (max-width:768px){.no-scroll .nav-header__navigation{top:60px}.no-scroll main,.no-scroll .nav-header__logo{top:25px;left:25px;filter:blur(3px)}.no-scroll .nav-header{position:fixed;top:0;overflow-y:scroll;width:100%;height:100%}.no-scroll .nav-header__logo,.no-scroll .hamburger{position:fixed;z-index:22}.no-scroll .hamburger{top:20px;right:12px}}.mega-menu__content.is-2cols .mega-menu__content__item:last-child{display:inline-flex;flex-direction:column;align-items:flex-end}.menu-primary__item a.menu-primary__item-link--search,.menu-primary__item span.menu-primary__item-link--search{display:none}@media(min-width:0)and (max-width:1119px){.menu-primary__item a.menu-primary__item-link--search,.menu-primary__item span.menu-primary__item-link--search{display:flex;align-items:center}}.menu-primary__item a.menu-primary__item-link--search:hover .menu-primary__item-link--search-icon,.menu-primary__item span.menu-primary__item-link--search:hover .menu-primary__item-link--search-icon{fill:var(--colorPrimary)}.menu.is-dropdown ul li span.menu-primary__search{padding-left:0}.newsletter-widget-link{display:flex;flex-direction:column;align-items:center;padding:25px}.newsletter-widget-link__heading{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;margin-bottom:12.5px;text-align:center;color:#fff;font-weight:bold}.pager__items{display:flex;align-content:stretch;align-items:stretch;justify-content:center;text-align:center;white-space:inherit;font-size:0}.pager__item{font-size:.75rem;font-size:15px;line-height:1.25rem;line-height:25px;display:flex;align-content:stretch;align-items:center;justify-content:center;width:64px;height:64px;text-align:center;color:#3b3b3a}.pager__item a{display:flex;flex-grow:1;align-items:center;align-self:stretch;justify-content:center;height:100%;text-decoration:none;color:#3b3b3a}.pager__item a:hover{color:#fff;background-color:var(--colorPrimary)}.pager__item--current{cursor:default;color:#fff;background-color:var(--colorPrimary)}.pager__item--next a,.pager__item--previous a{text-indent:-9999em;transition:background-color .25s ease-out,color .25s ease-out}.pager__item--next a:hover,.pager__item--previous a:hover{background-color:var(--colorPrimary)}.pager__item--previous a{transform:rotate(180deg);background:url("/themes/custom/ao_canvas/dist/css/../assets/icons/arrow.svg") no-repeat center center rgba(0,0,0,0);background-color:var(--colorSecondary);background-position:center center;background-size:64px 64px}.pager__item--next a{background:url("/themes/custom/ao_canvas/dist/css/../assets/icons/arrow.svg") no-repeat center center rgba(0,0,0,0);background-color:var(--colorSecondary);background-position:center center;background-size:54px 54px}.mini-pager__items{display:flex;flex-direction:row;justify-content:center}.mini-pager__item--next{margin-left:32px}.mini-pager__icon{stroke:var(--colorPrimary)}.mini-pager__icon--prev{transform:rotate(180deg)}.mini-pager__icon:hover{transition:opacity .2s linear;opacity:.4}.pager__items .is-active a{background-color:var(--colorPrimary)}.pgbar-wrapper{max-width:40em}.pgbar-wrapper__intro,.pgbar-wrapper__status{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-bottom:12.5px;color:var(--colorPrimaryBlue)}.pgbar-wrapper .progress-bar{margin-bottom:12.5px}.search-form{padding:20px 0}.search-form__input{padding:6px 10px;border:3px solid #000}.l-search__form.js-is-sticky .search-form{background-color:rgba(255,255,255,.95)}.search-info{position:relative;display:inline-block;padding:30px;text-align:center;color:#fff;background-color:var(--colorPrimary)}.search-info small{display:block;padding-top:20px;line-height:.9}.search-meta{display:flex;flex-direction:row}.search-meta__item{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;width:50%;text-align:center}.search-meta__item:not(:last-of-type){margin-right:12.5px}.search-meta__item-value{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;font-family:monospace;line-height:1}.search-meta__item-name{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.search-result summary:first-of-type{list-style-type:none}.search-result{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px}.search-result summary::-webkit-details-marker{display:none}.search-result h2{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;font-family:"Rubik",sans-serif}.search-result dl:after{display:block;clear:both;content:""}.search-result dt{float:left;clear:left;margin-right:.5em;font-weight:bold}.search-result dt:after{content:": "}.search-result dd{margin-left:7em;color:#555}.search-result em{position:relative;padding:3px 0;color:#fff;font-style:normal}.search-result em:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";transform:skewX(-10deg);background:var(--colorPrimary)}.search-result .titel{display:none}.shariff{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shariff .shariff-button:last-child{margin-right:0}.shariff .shariff-button a{display:block;align-items:center;justify-content:center;width:50px;height:50px;text-decoration:none;color:#fff;border-radius:50%;background-color:#003d84;background-repeat:no-repeat;background-position:center center;background-size:auto 50%}.shariff .shariff-button.mail a{background-size:30px}.shariff .shariff-button.twitter a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-twitter.svg")}.shariff .shariff-button.facebook a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-facebook.svg")}.shariff .shariff-button.googleplus a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-googleplus.svg")}.shariff .shariff-button.linkedin a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-linkedin.svg")}.shariff .shariff-button.pinterest a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-pinterest.svg")}.shariff .shariff-button.xing a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-xing.svg")}.shariff .shariff-button.whatsapp a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-whatsapp.svg")}.shariff .shariff-button.addthis a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-addthis.svg")}.shariff .shariff-button.tumblr a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-tumblr.svg")}.shariff .shariff-button.flattr a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-flattr.svg")}.shariff .shariff-button.diaspora a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-diaspora.svg")}.shariff .shariff-button.threema a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-threema.svg")}.shariff .shariff-button.stumbleupon a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-stumbleupon.svg")}.shariff .shariff-button.reddit a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-reddit.svg")}.shariff .shariff-button.telegram a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-telegram.svg")}.shariff .shariff-button.mail a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-mail.svg")}.shariff .shariff-button.info a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-info.svg")}.shariff .share_text{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:none;margin:auto;text-align:center;letter-spacing:.1em;text-transform:uppercase}.shariff .orientation-horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.shariff .orientation-horizontal .shariff-button{margin:0 3.125px 6.25px 3.125px}.shariff .orientation-horizontal .share_text{margin-right:12.5px;margin-left:50px}.shariff .orientation-horizontal.expanded{display:block;flex-wrap:nowrap}.shariff .orientation-horizontal.expanded .shariff-button{margin:0 0 12.5px 0}.shariff .orientation-vertical{display:flex;flex-direction:column}.shariff .orientation-vertical .shariff-button{margin-right:0;margin-bottom:6.25px}.shariff .orientation-vertical .shariff-button:last-child{margin-bottom:0}.shariff span.fa{display:none}.shariff--big .shariff-button{height:400px}.footer{font-size:.75rem;font-size:15px;line-height:1.25rem;line-height:25px;color:#fff;background-color:#3b3b3a}.footer__top{padding-top:45px;padding-bottom:45px;background-color:var(--colorPrimary)}.footer__top>*{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.footer__main{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;padding-top:64px;padding-bottom:32px}.footer__main>*{flex-basis:0;flex-grow:1}@media(min-width:0)and (max-width:768px){.footer__main>*:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px}}@media(min-width:769px){.footer__main{flex-direction:row}.footer__main>*:not(:last-child){margin-right:25px}}.footer__col1>*:not(:last-child),.footer__col2>*:not(:last-child),.footer__col3>*:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px}.footer__col4-content{max-width:1240px;margin-right:auto;margin-left:auto;padding:25px;text-align:center}@media(min-width:0)and (max-width:768px){.footer__col4{background-color:#2f2323}}.footer__mobile{display:none}.footer__mobile-content{max-width:1240px;margin-right:auto;margin-left:auto;padding:25px;text-align:center}@media(min-width:0)and (max-width:768px){.footer__mobile{display:block}}.footer__bottom{color:#fff;background-color:#2f2323}.footer__bottom-content{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.75rem;font-size:15px;line-height:1.2rem;line-height:24px;padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;padding-top:16px;padding-bottom:16px;text-align:center}.footer__bottom-content>*:not(:last-child){margin-right:25px}@media(min-width:550px){.footer__bottom-content{flex-direction:row;justify-content:space-between}}@media(min-width:0)and (max-width:768px){.footer__bottom{background-color:#3b3b3a}}.footer__list{display:flex;flex-direction:column;margin-right:auto;margin-left:auto}.footer__list h4{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px}.footer__list-secondary{display:flex;flex-direction:row}.footer__list-secondary>*:not(:last-child){margin-right:12.5px}.footer__list-secondary :not(:last-child):after{margin-left:12.5px;content:"|"}.footer__custom-txt--guetesiegel{display:flex;align-items:baseline;justify-content:flex-start}.footer__custom-txt--guetesiegel>*:not(:last-child){margin-right:25px}.site-intro{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;padding:10px;text-align:center;box-shadow:inset 0 -10px 10px -10px #ddd}.skip-link{font-size:1.25rem;font-size:25px;line-height:1.875rem;line-height:37.5px;z-index:999;display:block;overflow:auto;margin:12.5px auto;text-align:center}.skip-link:before{content:"↓ ";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.skip-link:after{content:" ↓";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}a.skip-link:focus,a.skip-link:active{color:#fff;background-color:#3b3b3a}.skip-link a{text-decoration:underline}.skip-link:focus-within{color:#fff;background-color:#3b3b3a}.skip-link:focus-within a:focus,.skip-link:focus-within a:active{color:#3b3b3a;background-color:#fff}@media(min-width:769px){.swiffy-slider .slider-container a{z-index:12}}.swiffy-slider .slider-nav-on-top{position:relative;z-index:2;top:-32px;display:flex;justify-content:flex-end}.swiffy-slider .slider-nav-on-top .slider-nav{position:relative;padding:0}.swiffy-slider .slider-nav-on-top .slider-nav.slider-prev{padding-right:20px}.swiffy-slider .slider-nav-on-top .slider__controlicon{stroke:var(--colorPrimaryBlue)}@media(min-width:550px){.swiffy-slider .slider-nav-on-top .slider__controlicon{stroke:var(--colorPrimary)}}@media(min-width:550px){.swiffy-slider .slider-nav-on-top{top:-64px}}.swiffy-slider .slider-nav-bottom{position:relative;z-index:2;display:flex;justify-content:center}.swiffy-slider .slider-nav-bottom .slider-nav{position:relative;padding:0}.swiffy-slider .slider-nav-bottom .slider-nav.slider-prev{padding-right:20px}.swiffy-slider .slider-nav-bottom .slider__controlicon{stroke:var(--colorPrimary)}.swiffy-slider .slider-nav--custom.slider-nav{opacity:1;filter:unset}.swiffy-slider .slider-nav--custom.slider-nav:before{position:unset;width:unset;height:unset;padding:unset;content:unset}.swiffy-slider .slider-nav--custom.slider-nav:after{width:unset;height:unset;content:unset}.swiffy-slider .slider-nav--custom.slider-nav.slider-nav--next{transform:unset}.swiffy-slider .slider-nav--custom.slider-nav:hover{transition:opacity .2s linear;opacity:.4}.swiffy-slider .slider-nav-small-only{display:flex}@media(min-width:769px){.swiffy-slider .slider-nav-small-only{display:none}}.swiffy-slider .slider__controlicon{stroke:var(--colorPrimary)}.swiffy-slider .slider__controlicon--prev{transform:rotate(180deg)}.slider-item-centered .slider-container{justify-content:center}.slider-nav-mousedrag.dragging .slider-nav-on-top .slider-nav{visibility:visible}.l-slider-publications .slider-nav-mousedrag .slider-container::after{content:none}.table-of-contents{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;max-width:100%;padding:25px 25px 25px 43px;list-style:none;counter-reset:toc-counter;border-radius:5px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}.table-of-contents li{font-size:.9rem;font-size:18px;line-height:1.35rem;line-height:27px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;position:relative}.table-of-contents li a{display:block;transition:background-color .5s ease-out,color .2s ease-out;text-decoration:none;color:var(--colorPrimaryBlue)}.table-of-contents li a:hover{color:var(--colorSecondary)}.table-of-contents li a:hover .table-of-contents__icon{fill:var(--colorSecondary)}.table-of-contents__icon{fill:var(--colorPrimary);margin-left:5px;vertical-align:middle}@media(min-width:550px){.table-of-contents{max-width:600px}}.tabs>li{display:inline;margin-right:2.5px}.tabs a{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px;position:relative;display:inline-block;margin-bottom:6.25px;padding:6.25px 12.5px;text-decoration:none;color:#3b3b3a;border:3px solid rgba(var(--colorPrimary),0.5)}@media(min-width:769px){.tabs a{margin-bottom:0;border-color:rgba(0,0,0,0);border-bottom:none}}.tabs a.is-active{z-index:1;margin-bottom:-3px;border:3px solid var(--colorPrimary);border-bottom:0;background-color:#fff}.tabs a.is-active:hover{background-color:#fff}.tabs a:focus,.tabs a:hover{background-color:rgba(var(--colorPrimary),0.2)}@media(min-width:769px){.tabs:after{position:relative;z-index:0;bottom:3px;display:block;content:"";border-bottom:3px solid var(--colorPrimary)}}.webform-submission-email-to-target-add-form .webform-actions{position:relative;overflow:hidden}.webform-submission-email-to-target-add-form .webform-actions .form-submit{margin:12.5px 0 12.5px;display:inline-block}.webform-submission-email-to-target-add-form .webform-actions .form-submit.webform-button--previous{margin-right:12.5px}.webform-submission-email-to-target-add-form .ajax-progress.ajax-progress-throbber .throbber{position:relative;top:2.5px;width:50px;height:50px;margin:auto;background:none}.webform-submission-email-to-target-add-form .ajax-progress.ajax-progress-throbber .throbber:before{display:inline-block;width:20px;height:20px;content:"";-webkit-animation:spinner .4s linear infinite;animation:spinner .4s linear infinite;border:3px solid rgba(59,59,58,.1);border-top-color:var(--colorPrimary);border-radius:50%}.webform-submission-email-to-target-add-form .ajax-progress.ajax-progress-throbber .message{display:none;background:rgba(0,0,0,0)}.webform-submission-email-to-target-add-form .form-actions{position:relative}.webform-submission-email-to-target-add-form .form-actions .ajax-progress.ajax-progress-throbber{position:absolute;right:0px;bottom:-50px;left:0px;display:block;margin-right:auto;margin-left:auto;background:none}.accordion-item{margin-bottom:12.5px}.accordion-item__title{font-size:1.3rem;font-size:26px;line-height:1.875rem;line-height:37.5px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;display:flex;align-items:baseline;justify-content:space-between;padding-bottom:25px;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;color:var(--colorPrimary);border-bottom:1px solid var(--colorSecondaryLime);font-weight:700}.accordion-item__title-icon{flex-shrink:0;width:25px;height:25px;stroke:var(--colorPrimary)}.accordion-item__title-icon path{transition:all 200ms;transform:scaleY(1);transform-origin:50% 50%}.accordion-item__body{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;overflow:hidden;max-height:0;margin-top:12.5px;transition:all .35s;color:inherit}.accordion-item__body-content{display:inline-flex;flex-direction:column;margin-bottom:25px}@media(min-width:550px){.accordion-item__body-content{flex-direction:row}}.accordion-item__body-text{order:2}@media(min-width:550px){.accordion-item__body-text{order:1}}.accordion-item__image{overflow:hidden;order:1;margin-bottom:25px;margin-left:0}.accordion-item__image img{width:100%}@media(min-width:550px){.accordion-item__image{overflow:unset;order:2;margin-bottom:0;margin-left:25px}.accordion-item__image img{width:auto;max-width:none}}.accordion-item__p{margin-bottom:25px}.accordion-item input{position:absolute;z-index:-1;opacity:0}.accordion-item input[type=radio]:checked+.accordion-item__title,.accordion-item input[type=checkbox]:checked+.accordion-item__title{border-bottom:0}.accordion-item input[type=radio]:checked+.accordion-item__title .accordion-item__title-icon .accordion__horizontal-line,.accordion-item input[type=checkbox]:checked+.accordion-item__title .accordion-item__title-icon .accordion__horizontal-line{transform:scaleY(0)}.accordion-item input[type=radio]:checked~.accordion-item__body,.accordion-item input[type=checkbox]:checked~.accordion-item__body{max-height:100%}.accordion__icon{margin-left:25px}.accordion__icon--small{margin-left:5px}.accordion-item--small .accordion-item__title{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;display:block;text-transform:uppercase;color:var(--colorPrimaryBlue);border-bottom:0}.accordion-item--small-title-icon{width:8px;height:10px;fill:var(--colorPrimary)}.accordion-item--small input[type=radio]:checked+.accordion-item__title .accordion-item--small-title-icon,.accordion-item--small input[type=checkbox]:checked+.accordion-item__title .accordion-item--small-title-icon{transition:all 200ms;transform:rotate(-90deg)}.address-info{font-family:"Rubik",sans-serif}.address-info>*{margin:0}.address-info script{display:none}.address-info--row>*:not(script){display:inline}.address-info--row .address__organization:after{content:" – "}.address-info--row .address__locality:after,.address-info--row .address__line1:after{content:", "}.address{position:relative}.address__body{margin-left:50px}@media(min-width:769px){.address--inline .address__items{position:absolute;z-index:1;bottom:0;width:calc(100% - 40px)}.address--inline .address__items>*{margin:0 25px}.address--inline .address__items>*:last-child{margin-bottom:25px}}.address--hover .address__items{transition:opacity .4s ease-in-out;opacity:0}.address--hover .address__items:hover{opacity:1}.address__map>*{margin-right:auto;margin-left:auto}@media(min-width:0)and (max-width:768px){.address__map .leaflet-container{height:400px !important}}.address__label{font-weight:bold}.address__item{display:flex;flex-direction:column;padding:12.5px 12.5px 37.5px 12.5px;background-color:#f9f9f9}.address__item--simple{background-color:unset;padding:0 12.5px 12.5px 12.5px}.address__item--where-when{padding:12.5px}@media(min-width:0)and (max-width:768px){.address__item>*:not(:last-of-type){margin-bottom:12.5px}}@media(min-width:769px){.address__item{flex-direction:row}.address__item>*:not(:last-of-type){margin-right:25px}}.address__icon{flex-shrink:0;width:40px;height:40px;text-align:center;color:#fff;border-radius:20px;background-color:#303030;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/icons/mapmarker.svg");font-size:25px;line-height:40px}@media(min-width:0)and (max-width:549px){.address__icon{width:20px;height:20px;line-height:20px}}.address__address{flex-shrink:0;align-self:flex-start}.address__button{flex-shrink:0;align-self:center;max-width:240px;margin-left:auto}@media(min-width:0)and (max-width:768px){.address>*{margin:unset}}.authorinfo--blog{display:flex;justify-content:space-between}.authorinfo--blog__col1{padding-right:25px;padding-bottom:15px;padding-left:25px;color:#3b3b3a;border-bottom:12px solid #3b3b3a;font-weight:bold}.authorinfo--blog__col2{align-self:flex-end;margin-top:5px;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;color:#fff;background-color:#3b3b3a}@media(min-width:550px){.authorinfo--blog__col2{padding-right:100px;padding-left:100px}}.betterembed .betterembed:not(:last-child){margin-bottom:2.56}.betterembed--grid{display:flex;flex-wrap:wrap;justify-content:space-evenly}.betterembed--grid .betterembed{width:100% !important;max-width:340px;margin-right:25px;margin-bottom:40px}.betterembed--grid .betterembed:only-child{margin-right:auto;margin-left:auto}.betterembed--grid .betterembed:last-child{margin-bottom:0}.betterembed--grid .betterembed:only-child{margin-bottom:0}.category-list{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px}.category-list__heading{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px;display:inline-block;font-weight:bold}.category-list__list{display:inline-block}.category-list__list li{display:inline}.category-list__list li:not(:last-child):after{content:", "}.category-list a:hover,.category-list a:focus{text-decoration:underline}.changelog__title{font-weight:bold;line-height:100%}.changelog__content{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.changelog__item{display:flex}.changelog__card{padding-left:25px}.changelog__timeago{font-size:16px}.changelog__project-name a{border-bottom:none;font-size:16px;font-weight:bold}.changelog__tags{margin-top:10px;padding-bottom:25px}.changelog__sidebar{box-sizing:border-box;min-width:120px;height:inherit;padding-bottom:25px;border-right:2px solid #ddd}.changelog__author{text-decoration:none;font-size:15px}.changelog__author a{border-bottom:none}.changelog__author a:hover{border-bottom:1px solid}.changelog__commit-pill{position:relative;top:-48px;left:109px;box-sizing:border-box;width:20px;height:20px;border:5px solid var(--changelog-commit-pill-color,var(--colorPrimary));border-radius:100%;background-color:#fff}.p-chart{position:relative;max-width:1240px;height:auto;margin:0 auto 0}.comment{border:1px solid #3b3b3a}.comment__meta{width:100%}@media(min-width:769px){.comment__meta{min-width:200px;max-width:20%}}.comment__created{width:100%;padding:25px;text-align:center;color:#fff;background:#3b3b3a}.comment__author{padding:12.5px 25px;text-align:center}@media(min-width:769px){.comment__author{border-right:1px solid #3b3b3a}}.comment__userpic>article{display:none}.comment__content{padding:25px}@media(min-width:769px){.comment__content{width:80%}}.comment__body{margin-bottom:75px}.comment__links ul{text-align:right}.comment__links li{display:inline-block;margin-right:12.5px;margin-bottom:12.5px}.comment__moderation{font-size:.6rem;font-size:12px;line-height:1.25rem;line-height:25px;clear:both;text-align:right}.comment--unpublished{background-color:var(--colorPrimary)}@media(min-width:769px){.comment{display:flex}}.comment-form{margin-bottom:75px}.comment-form label{display:block;font-weight:bold}.comment-form textarea{padding:12.5px;border:1px solid var(--colorPrimary);background-color:#fff}.comment-form-heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;margin-top:75px;margin-bottom:25px}.comment-reply .comment-form,.comment-reply .page-title{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.comment-reply .page-title{margin-bottom:50px}.comment-reply .comment--preview{margin-bottom:50px}.comment-reply .comment--published{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:50px}.comment-reply .l-content_left,.comment-reply .l-content{display:none}.comments{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.comments .comment{margin-top:25px;margin-bottom:25px}.comments .indented .comment{margin-top:0;margin-left:50px}.cta{text-align:left}.cta__heading{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:2.3rem;font-size:46px;line-height:2.75rem;line-height:55px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;margin-bottom:12.5px;color:var(--colorPrimaryBlue)}.cta__text{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;display:block;margin-bottom:25px}.cta__text a{cursor:pointer;text-decoration:none;color:var(--colorPrimary)}.cta__text a:hover{transition:ease-in-out .3s;color:var(--colorSecondary)}.cta__text a:focus,.cta__text a:active{text-decoration:underline;color:var(--colorSecondary)}.cta__button{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;display:inline-block;margin-bottom:12.5px;color:#fff;border-width:3px;border-color:var(--colorPrimaryBlue);background-color:var(--colorPrimaryBlue)}.cta__button--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.cta__button:hover,.cta__button:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.cta__button .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:currentColor}.cta__button .button__icon--only{margin-top:-4px;margin-bottom:-4px}.cta__button .button__icon--before,.cta__button .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.cta__button .button__icon--before{margin-right:12.5px}.cta__button .button__icon--after{margin-left:12.5px}.cta__button:hover .button__icon,.cta__button:focus .button__icon{fill:#fff}.cta__button-icon{fill:var(--colorPrimary);display:inline-block;margin-left:5px}.cta__button:hover .cta__button-icon,.cta__button:focus .cta__button-icon{fill:#fff}.cta__button--inverted{color:var(--colorPrimaryBlue);background-color:rgba(0,0,0,0)}.cta__button--inverted:hover,.cta__button--inverted:focus{color:#fff;background-color:var(--colorPrimaryBlue)}.cta__subtitle{font-size:.6rem;font-size:12px;line-height:.875rem;line-height:17.5px;display:block;color:#303030}.cta__subtitle a{cursor:pointer;text-decoration:none;color:var(--colorPrimary)}.cta__subtitle a:hover{transition:ease-in-out .3s;color:var(--colorSecondary)}.cta__subtitle a:focus,.cta__subtitle a:active{text-decoration:underline;color:var(--colorSecondary)}.cta--aside{display:flex;flex-direction:column}.cta--aside>div{flex:1}.cta--aside>div:last-child{align-self:center;text-align:center}.cta--aside .cta__subtitle{margin-right:auto;margin-left:auto}@media(min-width:550px){.cta--aside{flex-direction:row}.cta--aside .cta__col1{margin-right:25px}}.cta.is-bright{background-color:rgba(102,176,32,.9);padding-top:50px;padding-bottom:50px}.cta.is-bright>*{margin-right:12.5px;margin-left:12.5px}.cta.is-bright .cta__heading{color:#fff}.cta.is-bright .cta__text{color:#fff}.cta.is-bright .cta__text a{color:#fff;background-image:linear-gradient(to bottom,white 0,white 100%)}.cta.is-bright .cta__text a:hover{color:var(--colorSecondary)}.cta.is-bright .cta__button{color:#fff;border:1px #fff solid;background-color:rgba(0,0,0,0)}.cta.is-bright .cta__button:hover,.cta.is-bright .cta__button:focus{color:#3b3b3a;background-color:#fff}.cta.is-bright .cta__subtitle{color:#fff}.cta.is-center{text-align:center}.cta.is-center .cta__subtitle{margin-right:auto;margin-left:auto}.date-counter__counter{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:25px}.date-counter__element{background:#3b3b3a;color:#fff;height:75px;width:75px;padding:4px;text-align:center;display:block;border-radius:10px 0 10px 0;margin-right:2.5px;margin-bottom:2.5px}@media(min-width:769px){.date-counter__element{height:125px;width:125px;padding:8px;margin-right:0;margin-bottom:0;border-radius:20px 0 20px 0}}.date-counter__value{display:block;text-align:center;font-size:1rem;font-size:20px;line-height:1.5625rem;line-height:31.25px;padding-bottom:4px}@media(min-width:769px){.date-counter__value{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}.date-counter__unit{border-top:1px solid #fff;display:block;margin-top:4px;padding-top:4px;font-size:.7rem;font-size:14px;line-height:.9375rem;line-height:18.75px}.date-counter__spacer{height:120px;font-size:2rem;font-size:40px;line-height:4.5rem;line-height:90px;margin-left:10px;margin-right:10px;color:#3b3b3a;display:none}@media(min-width:769px){.date-counter__spacer{display:block}}.date-counter__prefix,.date-counter__suffix{margin-bottom:25px;text-align:center;font-size:1.25rem;font-size:25px;line-height:1.5rem;line-height:30px}@media(min-width:769px){.date-counter__prefix,.date-counter__suffix{font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px}}.dl{font-size:16px}.dl dt,.dl dd{display:inline-block;margin-bottom:5px;padding-bottom:2px;border-bottom:1px solid #ddd}.dl dt{width:50%;color:#3b3b3a;font-weight:bold}.dl dd{width:50%;padding-left:20px}@media(min-width:769px){.dl--column dt{width:20%}.dl--column dt:nth-of-type(even){width:18%;margin-left:2%}.dl--column dd{width:29%}}.details{clear:both}.details.is-required{background-image:radial-gradient(#c80000 20%,transparent 25%);background-repeat:no-repeat;background-position:top right;background-size:2em 2em}.details__summary{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-bottom:12.5px;padding-bottom:3px;cursor:pointer;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #ddd}.details__summary a,.details__summary a:link,.details__summary a:active,.details__summary a:visited{color:#3b3b3a}.details__summary::-webkit-details-marker{display:none}.details__summary:before{float:left;width:25px;height:25px;margin-right:8px;content:" ";transition:transform .1s ease-out;background:url("/themes/custom/ao_canvas/dist/css/../assets/images/arrow-dark.svg");background-size:25px}.details__summary:focus{padding-bottom:0;border-bottom:4px solid var(--colorPrimary);outline:none}.details__content{padding:12.5px;background-color:rgba(221,221,221,.2)}.details[open] summary:before{transform:rotate(90deg)}.donation-box{text-align:center}.donation-box form{margin-bottom:0}.donation-box__header{font-size:1rem;font-size:20px;line-height:.875rem;line-height:17.5px;min-height:30px;padding-bottom:12.5px}.donation-box__message{font-size:.5rem;font-size:10px;line-height:1.25rem;line-height:25px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:20px}.donation-box__bottom{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;padding-top:2.5px;padding-bottom:2.5px}.donation-box__button{margin-top:12.5px}.donation-box__currency{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px;position:absolute;top:0;left:12.5px;color:#003d84;font-weight:bold}.donation-box input[type=radio]{display:none}.donation-box input[type=radio]:checked~.donation-box__amount,.donation-box input[type=radio]:checked~.donation-box__currency{cursor:default;color:#75b836}.donation-box__fieldset{display:flex;flex-direction:row;flex-wrap:wrap;border:none}@media(min-width:769px){.donation-box__fieldset{max-width:290px}}.donation-box__input{max-width:100px;margin-left:12.5px;text-align:center;color:var(--colorPrimary);border:none;border-bottom-width:7px;border-bottom-style:dotted;border-bottom-color:#888;background-color:rgba(0,0,0,0);font-weight:bold}.donation-box__input:focus{border-bottom-color:var(--colorPrimary)}.donation-box__input:focus~.donation-box__currency{color:var(--colorPrimary)}@media(min-width:0)and (max-width:389px){.donation-box__input{font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px;max-width:65px}}@media(min-width:549px)and (max-width:780px){.donation-box__input{max-width:170px;border-bottom-width:10px}}.donation-box__option{font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px;position:relative;display:flex;flex-direction:column;flex-basis:50%;justify-content:center;padding-top:25px;padding-bottom:25px;cursor:pointer;color:#3b3b3a;font-weight:bold;line-height:100%}.donation-box__option:nth-child(1),.donation-box__option:nth-child(2){border-bottom:1px solid #e8f1db}.donation-box__option:nth-child(1),.donation-box__option:nth-child(3){border-right:1px solid #e8f1db}.donation-box__option:nth-child(2),.donation-box__option:nth-child(4){border-left:1px solid #e8f1db}.donation-box__option:nth-child(3),.donation-box__option:nth-child(4){border-top:1px solid #e8f1db}.donation-box__option--input{align-items:center}.donation-box__option:hover,.donation-box__option:focus{color:var(--colorPrimary)}@media(min-width:549px)and (max-width:780px){.donation-box__option{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}.donation-box__interval--hidden{display:none}.donation-box__tab{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;display:flex;overflow:hidden;justify-content:space-between;border-radius:25px;background-color:#e8f1db}.donation-box__tablinks{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;width:100%;padding:10px 25px;cursor:pointer;color:#75b836;border-radius:25px;font-weight:normal}@media(min-width:0)and (max-width:549px){.donation-box__tablinks{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;padding:5px}}.donation-box__tablinks:hover{opacity:.6}.donation-box__tablinks:focus,.donation-box__tablinks--active{color:#fff;background-color:#75b836}.donation-box__exact-period-wrapper{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.donation-box__exact-period{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;letter-spacing:0rem;color:#75b836;border-width:2px;border-style:solid;border-color:#75b836;border-radius:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.donation-box__exact-period::-ms-expand{display:none}.donation-box__exact-period:not([multiple]){display:inline-block;overflow:hidden;height:45px;margin:0;padding:0 35px 0 12.5px;border-radius:25px;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/dropdownPrimary.svg") no-repeat right #fff;background-color:#fff;background-position:right 12.5px center;background-size:10px 8px;width:100%}.donation-box__exact-period[multiple]{padding:12.5px}.donation-box__exact-period option{color:#3b3b3a;background-color:#fff}@media screen and (min-width:0 \0){.donation-box__exact-period{padding-right:12.5px;background:none}}.donation-box__exact-period.error{outline:2px solid}.donation-box__exact-period:hover{opacity:.6}@media(min-width:0)and (max-width:549px){.donation-box__exact-period{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;cursor:pointer;letter-spacing:0rem;color:#75b836;border-width:2px;border-style:solid;border-color:#75b836;border-radius:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.donation-box__exact-period::-ms-expand{display:none}.donation-box__exact-period:not([multiple]){display:inline-block;overflow:hidden;height:35px;margin:0;padding:0 35px 0 12.5px;border-radius:25px;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/dropdownPrimary.svg") no-repeat right #fff;background-color:#fff;background-position:right 12.5px center;background-size:10px 8px;width:100%}.donation-box__exact-period[multiple]{padding:12.5px}.donation-box__exact-period option{color:#3b3b3a;background-color:#fff}}@media screen and (min-width:0)and (max-width:549px)and (min-width:0 \0){.donation-box__exact-period{padding-right:12.5px;background:none}}@media(min-width:0)and (max-width:549px){.donation-box__exact-period.error{outline:2px solid}}@media(min-width:0)and (max-width:549px){.donation-box__exact-period:hover{opacity:.6}}.button--donation-box{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;background-color:var(--colorSecondary);color:#fff;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:25px;line-height:1;-webkit-appearance:none;touch-action:manipulation;width:100%}.button--donation-box:hover,.button--donation-box:focus{color:#fff;background-color:#3b3b3a;border-color:#3b3b3a}.button--donation-box svg{width:10px;height:10px}.donation-teaser{padding:12.5px;text-align:left;background:url("/themes/custom/ao_canvas/dist/css/../assets/images/bg_green_forest.jpg") no-repeat center center;background-size:cover}.donation-teaser__cta-wrapper,.donation-teaser__impact-msg-wrapper{display:inline-block;flex-grow:2;margin-top:auto;margin-right:12.5px;margin-bottom:auto}.donation-teaser__impact-msg-wrapper{display:none;align-items:center;padding-top:50px;padding-bottom:50px}@media(min-width:0)and (max-width:768px){.donation-teaser__impact-msg-wrapper{max-height:300px}}@media(min-width:550px){.donation-teaser__impact-msg-wrapper{padding-right:unset;padding-left:12.5px}}.donation-teaser__amount-wrapper{flex-shrink:0;order:1;padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.2)}.donation-teaser__amount-wrapper--monthly.is-active{background-color:red}@media(min-width:1220px){.donation-teaser__amount-wrapper{min-width:365px;padding:25px 37.5px}}@media(min-width:769px){.donation-teaser__amount-wrapper{order:1;max-width:510px}}.donation-teaser__heading,.donation-teaser__subtitle{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;display:block;max-width:460px;margin-bottom:25px}.donation-teaser__heading a,.donation-teaser__subtitle a{cursor:pointer;text-decoration:none;color:var(--colorPrimary)}.donation-teaser__heading a:hover,.donation-teaser__subtitle a:hover{transition:ease-in-out .3s;color:var(--colorSecondary)}.donation-teaser__heading a:focus,.donation-teaser__heading a:active,.donation-teaser__subtitle a:focus,.donation-teaser__subtitle a:active{text-decoration:underline;color:var(--colorSecondary)}.donation-teaser__impact-msg{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px;display:none;max-width:460px;margin-bottom:25px}@media(min-width:0)and (max-width:768px){.donation-teaser__impact-msg{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;height:auto}}.donation-teaser__button{margin-top:12.5px;margin-bottom:12.5px}.donation-teaser__inner{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column}.donation-teaser__inner>div:last-child{align-self:center;text-align:center}@media(min-width:769px){.donation-teaser__inner{justify-content:space-around}}.donation-teaser__text{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;margin-left:15px;text-transform:uppercase}.donation-teaser__text>*{display:inline;margin-right:12.5px;margin-left:12.5px;padding:6.25px 0;-webkit-animation:text-inline-background-loading 1.8s forwards;animation:text-inline-background-loading 1.8s forwards;color:#3b3b3a;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:12.5px 0 0 #fff,-12.5px 0 0 #fff;line-height:2}@-webkit-keyframes text-inline-background-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:#fff;box-shadow:12.5px 0 0 #fff,-12.5px 0 0 #fff}}@keyframes text-inline-background-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:#fff;box-shadow:12.5px 0 0 #fff,-12.5px 0 0 #fff}}.donation-teaser__text>*{line-height:initial}.donation-teaser__text:after{display:none}@media(min-width:1220px){.donation-teaser__text{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}@media(min-width:550px){.donation-teaser__text{padding-right:12.5px;padding-left:12.5px}}@media(min-width:0)and (max-width:768px){.donation-teaser__text{display:flex;align-items:center;justify-content:center;height:300px}}.donation-teaser--bg-dark .donation-teaser__heading,.donation-teaser--bg-dark .donation-teaser__subtitle,.donation-teaser--bg-dark .donation-teaser__impact-msg{color:#fff}.donation-teaser--bg-bright .donation-teaser__heading,.donation-teaser--bg-bright .donation-teaser__subtitle,.donation-teaser--bg-bright .donation-teaser__impact-msg{color:#000}.donation-teaser.is-center{text-align:center}.donation-teaser.is-center .donation-teaser__heading,.donation-teaser.is-center .donation-teaser__subtitle,.donation-teaser.is-center .donation-teaser__impact-msg{margin-right:auto;margin-left:auto}@media(min-width:769px){.donation-teaser .donation-teaser__inner{flex-direction:row}}@media(min-width:550px){.donation-teaser{padding:12.5px 37.5px}}.donation__field-pre-title{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;text-transform:uppercase;color:var(--colorPrimaryBlue)}.donation__title h1.page-title,.donation__title{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.3rem;font-size:26px;line-height:1.5625rem;line-height:31.25px;margin-bottom:6.25px;color:var(--colorPrimaryBlue)}@media(min-width:390px){.donation__title h1.page-title,.donation__title{font-size:1.8rem;font-size:36px;line-height:2rem;line-height:40px}}.donation__field-sub-title,.donation__field-form-intro-text,.donation__field-form-outro-text{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue)}.donation__field-heading2 h2{margin-bottom:25px}@media(min-width:1220px){.donation__field-heading2 h2{font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px;margin-bottom:50px}}.download__file-icon{fill:var(--colorPrimaryBlue)}.download__files__item-link:hover .download__download-link-icon{transform:rotate(0deg);fill:var(--colorPrimaryBlue)}.download__files__txt{font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;display:inline-flex;align-items:center;justify-content:center;width:100%;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-decoration:none;color:var(--colorPrimaryBlue)}.download__files__txt .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-3.5px;margin-bottom:-3.5px;fill:currentColor}.download__files__txt .button__icon--only{margin-top:-4px;margin-bottom:-4px}.download__files__txt .button__icon--before,.download__files__txt .button__icon--after{margin-top:-0.8125em;margin-bottom:-0.8125em}.download__files__txt .button__icon--before{margin-right:12.5px}.download__files__txt .button__icon--after{margin-left:12.5px}.download__files__txt:hover .button__icon,.download__files__txt:focus .button__icon{fill:#fff}.download__files__txt:hover{text-decoration:underline;color:var(--colorPrimary)}.download__files__file-icon{fill:var(--colorPrimaryBlue)}.download__files .contextual-region{display:contents}.download__files__preview__image{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;background-color:rgba(0,0,0,0)}.download__files__preview__image .preview__media{display:block}.download__files img{width:auto;height:100%;max-height:110px;margin:auto;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.download__description{margin-bottom:50px;color:#3b3b3a}.download--default img,.download--grid img{cursor:pointer;background-color:rgba(0,0,0,0)}.download--default .button--download,.download--default .button-secondary--download,.download--default .download__files__txt{word-break:break-all;color:var(--colorPrimaryBlue)}.download--default .download__files{display:flex;flex-direction:column}.download--default .download__files__item{margin-bottom:10px}.download--default .download__files__item:not(:last-child){margin-right:10px}.download--default .download__files__preview__image{width:280px}.download--default .download__files--scroll{flex-wrap:nowrap}.download--default .download__files--scroll .download__files__item{flex-shrink:0}.download--default .download__files--scroll .download__files__preview__image{overflow:hidden;width:280px;height:280px}.download--default .download__files--scroll .download__files__preview__image .image__media{height:100%}.download--default .download__files--scroll .download__files__preview__image .image__media img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:0)and (max-width:549px){.download--default .download__files{justify-content:center}}.download--default .download__link{justify-content:space-between;margin-bottom:10px;text-decoration:none;border-width:1px;border-style:solid;border-color:var(--colorPrimaryBlue);border-radius:4px}.download--default .download__link:hover{text-decoration:underline}.download--default .download__link-text{width:100%;text-align:center}@media(min-width:550px){.download--default{flex-direction:row;align-items:center;justify-content:center}}.download--grid img{width:100%}.download--grid .button--download,.download--grid .button-secondary--download,.download--grid .download__files__txt{justify-content:center;width:100%;text-decoration:none;word-break:break-all;color:var(--colorPrimaryBlue)}.download--grid .button--download-no-preview-image,.download--grid .button-secondary--download-no-preview-image,.download--grid .download__files__txt-no-preview-image{margin-bottom:0}.download--grid .download__files{display:grid;grid-template-columns:repeat(auto-fill,minmax(267.5px,1fr));grid-gap:12.5px 25px}.download--grid .download__files__item .download__files__txt{text-decoration:none;word-break:break-all;color:var(--colorPrimaryBlue)}.download--grid .download__files__item .download__files__item-link{display:flex;flex-direction:column;width:100%;height:100%;border-radius:5px;background-color:rgba(0,0,0,0);box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.download--grid .download__files__preview{display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:16px;padding:16px}.download--grid .download__files__dl{display:flex;align-items:baseline;justify-content:center;width:100%;padding:16px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.download--grid .download__files__file-icon{width:92px;height:100%}.download--file{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.download--file .download__files__item:not(:last-of-type){margin-bottom:25px}.download--file .download__files__txt svg{fill:var(--colorPrimaryBlue)}.download--file .download__files__txt:hover svg{fill:var(--colorPrimary)}.download--file .download__link{display:inline-block;text-decoration:underline}.download--file .download__link .icon__file-type{width:21px;height:21px;margin-right:13px;transition:.3s;background-color:var(--colorPrimary);fill:#fff}.download--file .download__link:hover .icon__file-type{background-color:var(--colorSecondary);fill:#fff}.download--file .download__files__item-link{display:inline-flex;align-items:center;justify-content:center}.download--file .download__files__item-link:hover .download__file-link-item,.download--file .download__files__item-link:hover .button__icon.download__file-link-item{background-color:var(--colorPrimaryBlue)}.download__download-link-icon{margin-left:16px;transform:rotate(90deg);fill:var(--colorPrimary)}.button__icon--download.button__icon--before{margin-right:25px}.download--file .download__file-link-item,.download--file .button__icon.download__file-link-item{display:flex;flex-wrap:wrap;flex-shrink:0;align-content:center;justify-content:center;width:47px;height:47px;margin-right:25px;border-radius:5px;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.download--file .download__file-link-item .button__icon--download.button__icon--before,.download--file .button__icon.download__file-link-item .button__icon--download.button__icon--before{margin-right:0}.download--file .download__file-link-item .button__icon--download.button__icon--after,.download--file .button__icon.download__file-link-item .button__icon--download.button__icon--after{margin-left:0}.email-to-target__field-pre-title{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;text-transform:uppercase;color:var(--colorPrimaryBlue)}.email-to-target__title h1.page-title,.email-to-target__title{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.3rem;font-size:26px;line-height:1.5625rem;line-height:31.25px;margin-bottom:6.25px;color:var(--colorPrimaryBlue)}@media(min-width:390px){.email-to-target__title h1.page-title,.email-to-target__title{font-size:1.8rem;font-size:36px;line-height:2rem;line-height:40px}}.email-to-target__field-sub-title,.email-to-target__field-form-intro-text,.email-to-target__field-form-outro-text{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue)}.email-to-target__field-heading2 h2{margin-top:25px;margin-bottom:50px}@media(min-width:1220px){.email-to-target__field-heading2 h2{font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px}}.email-to-target__field-intro .page-intro{margin-bottom:25px}.email-to-target__field-webform fieldset label.form__label.option{line-height:1.5}.email-to-target__field-webform fieldset.scrollable-checkboxes .fieldset-wrapper{max-height:215px;overflow:auto}.teaser--event{font-size:1.5rem;font-size:30px;line-height:1.8rem;line-height:36px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:block;max-width:1060px;margin-right:auto;margin-left:auto;padding-bottom:64px}.teaser--event:not(:last-child){border-bottom:3px solid rgba(0,0,0,0);-o-border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image:linear-gradient(90deg,rgba(232,241,219,0.1) 0%,#e8f1db 25%,#e8f1db 80.21%,rgba(232,241,219,0.1) 100%);border-image-slice:1}.teaser--event__heading{font-size:1.5rem;font-size:30px;line-height:1.8rem;line-height:36px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;color:var(--colorPrimaryBlue)}.teaser--event__teaser-content{font-size:.8rem;font-size:16px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;color:var(--colorPrimaryBlue)}@media(min-width:769px){.teaser--event.teaser--left .teaser__image--event{margin-right:90px}}.teaser--event__info{display:flex;align-items:center}.teaser--event__info-location{font-size:.9rem;font-size:18px;line-height:1.3125rem;line-height:26.25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;color:var(--colorPrimary)}.teaser--event__info-location-icon{fill:var(--colorPrimary);margin-right:5px}.teaser--event__info-date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:83px;min-height:83px;margin-right:25px;color:#fff;border-radius:5px;background-color:var(--colorPrimary)}.teaser--event__info-date-day{font-size:2.3rem;font-size:46px;line-height:2.3rem;line-height:46px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900}.teaser--event__info-date-month{font-size:1.3rem;font-size:26px;line-height:1.3rem;line-height:26px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;text-transform:uppercase}.teaser--event-row-table:last-child{padding-bottom:16px}@media(min-width:769px){.teaser--event-row-table:last-child{padding-bottom:0}}.teaser--event-row-table.teaser:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;padding-bottom:0;border-bottom:0}.teaser--event-row-table__heading{font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;color:inherit}.teaser--event-row-table__teaser-content{font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;color:inherit}.teaser--event-row-table__info{display:flex;border-radius:5px;background-color:var(--colorPrimary);box-shadow:0 0 10px rgba(0,0,0,.25)}.teaser--event-row-table__info-location{font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;color:inherit}.teaser--event-row-table__info-date{min-width:135px;min-height:135px;margin-right:0;padding-right:35px;padding-left:35px}.teaser--event-row-table__info-content{display:flex;align-items:center;width:100%;padding:20px;border-radius:5px;background-color:#fff}@media(min-width:0)and (max-width:549px){.teaser--event-row-table__info-content{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}}.l-teaser-events--all,.l-teaser-events--next,.l-teaser-events--past,.l-teaser-events--upcoming{padding-right:20px;padding-left:20px;padding-top:32px;border-radius:0;background-color:var(--colorSecondaryLime)}@media(min-width:769px){.l-teaser-events--all,.l-teaser-events--next,.l-teaser-events--past,.l-teaser-events--upcoming{padding:64px 105px;border-radius:5px}}.l-teaser-events .l-teaser-events__readmore{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:500;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;text-align:center;color:var(--colorPrimaryBlue);margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;margin-top:32px}.l-teaser-events .l-teaser-events__readmore a{text-decoration:underline}.l-teaser-events .l-teaser-events__readmore a:hover,.l-teaser-events .l-teaser-events__readmore a:focus{text-decoration:initial;color:var(--colorPrimaryBlue)}@media(min-width:769px){.l-teaser-events .l-teaser-events__readmore{margin-bottom:0}}.teaser-events__next-info{display:flex;flex-direction:row;justify-content:space-between}.teaser-events__next-info .teaser--event-row-table{max-width:500px}@media(min-width:0)and (max-width:768px){.teaser-events__next-info .teaser--event-row-table{width:100%;max-width:none}}.teaser-events__next-info .l-teaser-events__readmore{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:500;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;text-align:center;color:var(--colorPrimaryBlue);margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;display:block;margin-top:32px}.teaser-events__next-info .l-teaser-events__readmore a{text-decoration:underline}.teaser-events__next-info .l-teaser-events__readmore a:hover,.teaser-events__next-info .l-teaser-events__readmore a:focus{text-decoration:initial;color:var(--colorPrimaryBlue)}@media(min-width:769px){.teaser-events__next-info .l-teaser-events__readmore{display:none}}@media(min-width:0)and (max-width:768px){.teaser-events__next-info{flex-direction:column}}.teaser-events__next-info-content{width:50%;margin-right:25px}.teaser-events__next-info-content .l-teaser-events__readmore{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:500;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;text-align:left;color:var(--colorPrimaryBlue);display:none}.teaser-events__next-info-content .l-teaser-events__readmore a{text-decoration:underline}.teaser-events__next-info-content .l-teaser-events__readmore a:hover,.teaser-events__next-info-content .l-teaser-events__readmore a:focus{text-decoration:initial;color:var(--colorPrimaryBlue)}@media(min-width:769px){.teaser-events__next-info-content .l-teaser-events__readmore{display:block;margin-bottom:0}}@media(min-width:0)and (max-width:768px){.teaser-events__next-info-content{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;width:100%;margin-right:0}}.teaser-events__next-info-title{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.8rem;font-size:36px;line-height:1.8rem;line-height:36px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;text-transform:uppercase;color:var(--colorPrimaryAnthrazit)}.l-p .p-block--events-teaser-row-table .heading--all-events,.l-p .p-block--events-teaser-row-table .heading--next-events,.l-p .p-block--events-teaser-row-table .heading--past-events,.l-p .p-block--events-teaser-row-table .heading--upcoming-events,.p-block--events-teaser-row-table .heading--all-events,.p-block--events-teaser-row-table .heading--next-events,.p-block--events-teaser-row-table .heading--past-events,.p-block--events-teaser-row-table .heading--upcoming-events{max-width:1240px;margin-right:auto;margin-left:auto}@media(min-width:0)and (max-width:768px){.l-p .p-block--events-teaser-row-table .heading--all-events,.l-p .p-block--events-teaser-row-table .heading--next-events,.l-p .p-block--events-teaser-row-table .heading--past-events,.l-p .p-block--events-teaser-row-table .heading--upcoming-events,.p-block--events-teaser-row-table .heading--all-events,.p-block--events-teaser-row-table .heading--next-events,.p-block--events-teaser-row-table .heading--past-events,.p-block--events-teaser-row-table .heading--upcoming-events{padding-right:20px;padding-left:20px}}@media(min-width:0)and (max-width:768px){.l-p .p-block--events-teaser-row-table,.p-block--events-teaser-row-table{padding-right:0;padding-left:0}}.event>*{margin-bottom:25px}.event__title{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}.event__subtitle{margin-top:-25px}.event__date{margin-bottom:25px}.event__link{margin-bottom:25px}.event__address>*{display:inline-block}.event__address:before{display:inline-block;width:20px;height:20px;content:" ";background-image:url("/themes/custom/ao_canvas/dist/css/../assets/icons/mapmarker-dark.svg");background-repeat:no-repeat;background-position:left center}.event__date:before{display:inline-block;width:20px;height:20px;content:" ";background-image:url("/themes/custom/ao_canvas/dist/css/../assets/icons/calendar.svg");background-repeat:no-repeat;background-position:left center}.event__link{display:inline-block;padding:12.5px 25px;text-decoration:none;color:#3b3b3a;background-image:radial-gradient(circle at 0 50%,rgba(255,255,224,0) 0.4em,var(--colorPrimary) 0.5em),radial-gradient(circle at 100% 50%,rgba(255,255,224,0) 0.4em,var(--colorPrimary) 0.5em);background-repeat:no-repeat;background-position:top left,top right;background-size:51% 100%}.event-date-location-simple{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.event-date-location-simple__info{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:10px}.event-date-location-simple__info-location{font-size:1.2rem;font-size:24px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;display:flex;align-items:flex-end;color:#3b3b3a}@media(min-width:0)and (max-width:390px){.event-date-location-simple__info-location{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400}}.event-date-location-simple__info-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:83px;height:83px;margin-right:25px;padding-right:35px;padding-left:35px;color:#fff;border-radius:5px;background-color:var(--colorPrimary)}.event-date-location-simple__info-date-day{font-size:2.3rem;font-size:46px;line-height:2.3rem;line-height:46px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900}.event-date-location-simple__info-date-month{font-size:1.2rem;font-size:24px;line-height:1.5rem;line-height:30px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;text-transform:uppercase}.event-date-location-simple__info-divider{position:absolute;bottom:22px;left:90px}.event-date-location-simple__icon{margin-right:12.5px}.event__subscription{text-align:center;margin-bottom:3.2rem;margin-bottom:64px}.event__date-location-infos{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px}.event-location-info-date{margin-bottom:25px;padding:0 12.5px 0 12.5px}.event-location-info-date__label{font-weight:bold}.button__icon--event-full-submit{fill:#fff}.facts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;line-height:normal}@media(min-width:769px){.facts{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:0;counter-reset:grid;gap:25px}}.fact{width:48%;padding:25px 50px;border-bottom:13px solid var(--colorPrimary);background-color:#fff}.fact.is-big .fact__number{font-size:6.9rem;font-size:138px;line-height:1.25rem;line-height:25px;line-height:normal}@media(min-width:0)and (max-width:549px){.fact.is-big .fact__number{font-size:2.3rem;font-size:46px;line-height:1.25rem;line-height:25px;line-height:normal}}.fact.is-big .fact__unit{font-size:2.3rem;font-size:46px;line-height:1.25rem;line-height:25px}@media(min-width:0)and (max-width:549px){.fact.is-big .fact__unit{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}}.fact.is-big .fact__heading{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px;margin-top:12.5px}@media(min-width:0)and (max-width:549px){.fact.is-big .fact__heading{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-top:0}}.fact.is-big .fact__body{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-top:25px}@media(min-width:0)and (max-width:549px){.fact.is-big .fact__body{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-top:0}}.fact__value{display:block;margin-bottom:25px;word-wrap:unset}.fact__number,.fact__unit{display:inline;font-family:"Rubik",sans-serif}.fact__number{font-size:3rem;font-size:60px;line-height:1.625rem;line-height:32.5px;font-weight:bold;line-height:normal}@media(min-width:0)and (max-width:549px){.fact__number{font-size:3rem;font-size:60px;line-height:1.25rem;line-height:25px;line-height:normal}}.fact__unit{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-left:2.5px;word-break:break-word}@media(min-width:0)and (max-width:549px){.fact__unit{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}}.fact__heading{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;display:block;margin-top:0;margin-bottom:0;text-transform:uppercase;word-break:break-word;font-family:"Rubik",sans-serif}.fact__body{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:block;margin-bottom:0;word-break:break-word;color:var(--colorPrimary);font-family:"Rubik",sans-serif}.fact__icon{display:flex;width:104px;height:104px;margin-bottom:50px;text-align:center}.fact__icon svg{max-width:104px;max-height:104px}@media(min-width:0)and (max-width:549px){.fact{width:100%;max-width:unset;margin-bottom:25px}}.fact.is-center{text-align:center}.fact.is-center .fact__icon{margin-right:auto;margin-left:auto}@media(min-width:769px){.fact{grid-column:span 2;width:100%}.fact:last-child:nth-child(3n-1){grid-column-end:-2}.fact:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.fact:last-child:nth-child(3n-2){grid-column-end:5}}.focus-page__field-pre-title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.2rem;font-size:24px;line-height:1.5625rem;line-height:31.25px;margin-bottom:0;text-transform:uppercase;color:var(--colorPrimary)}.footnote{margin-left:4px;padding:2px 3px}.footnote:target{color:#fff;border:0;background-color:var(--colorPrimary)}.footnote__section-headline:before{display:block;width:100px;margin-top:6.25px;margin-bottom:6.25px;content:"";border-top:1px solid var(--colorPrimary)}.footnote__section-headline:after{display:block;width:100px;margin-top:6.25px;margin-bottom:6.25px;content:"";border-top:1px solid var(--colorPrimary)}.footnote,.footnote__number{position:relative;top:-0.25em;vertical-align:top;color:var(--colorPrimary);border-bottom:1px dotted;font-size:12px;line-height:1}.footnote__element:target{color:#3b3b3a;border-bottom:1px solid var(--colorPrimary)}.footnote__element:target .footnote__detail{color:#3b3b3a}.footnote__element{font-size:.7rem;font-size:14px;line-height:1.25rem;line-height:25px;margin-left:.7em}.footnote__number{left:-0.55em}.has-sticky-header .footnote,.has-sticky-header .footnote__element{scroll-margin-top:87.5px}.garden-preview-wrapper{max-width:800px;margin-right:auto;margin-left:auto}.garden-preview{text-align:center;padding:0}@media(min-width:390px){.garden-preview{padding:50px;background:url("/themes/custom/ao_canvas/dist/css/../assets/images/garden-map.jpg") no-repeat center center;background-size:cover;border-radius:8px}}.garden-preview__box{background:#fff;padding:6.25px;max-width:400px;margin:auto;border-radius:0px 16px;margin-bottom:25px}@media(min-width:390px){.garden-preview__box{padding:25px}}.garden-preview__logo{margin:auto;margin-bottom:25px}.garden-preview__size{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;color:#003d84;font-weight:bold;word-break:break-all}.garden-preview__title{font-size:.8rem;font-size:16px;line-height:.9375rem;line-height:18.75px;color:#003d84;margin-bottom:25px}.garden-preview__button{background-color:#003d84;border-radius:25px;color:#fff;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;text-align:center;font-weight:bold;display:block;max-width:300px;margin-bottom:12.5px;margin-right:auto;margin-left:auto;padding:12px}.heading__info{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.1rem;font-size:22px;line-height:1.55rem;line-height:31px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;color:var(--colorPrimaryBlue)}@media(min-width:550px){.heading__info{font-size:1.2rem;font-size:24px;line-height:1.65rem;line-height:33px}}.heading.heading--block{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.8rem;font-size:36px;line-height:1.875rem;line-height:37.5px;color:var(--colorPrimaryBlue)}.heading.heading--footer{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.8rem;font-size:16px;line-height:.95rem;line-height:19px;margin-bottom:16px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#fff}.heading--all-events,.heading--next-events,.heading--past-events,.heading--upcoming-events,.heading--publications,.heading--recent-news{color:var(--colorPrimaryAnthrazit)}.heading.heading--all-events,.heading.heading--next-events,.heading.heading--past-events,.heading.heading--upcoming-events,.heading.heading--publications,.heading.heading--recent-news{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;color:var(--colorPrimaryAnthrazit)}.heading.heading--publications{max-width:1240px;margin-right:auto;margin-left:auto}.heading__id{position:relative;top:-80px;display:block;visibility:hidden}h1.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}@media(min-width:769px){h1.heading{font-size:3rem;font-size:60px;line-height:3.125rem;line-height:62.5px}}h2.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:1.6rem;font-size:32px;line-height:1.875rem;line-height:37.5px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}h3.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.2rem;font-size:24px;line-height:1.5625rem;line-height:31.25px}h4.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1rem;font-size:20px;line-height:1.5625rem;line-height:31.25px}h5.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:800;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px}h6.heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px}.toolbar-horizontal.toolbar-fixed .heading__id{top:-119px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .heading__id{top:-159px}.l-p>.p-block .heading.heading--block.heading--nl{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}.hero-split{display:flex;flex-direction:column;flex-grow:1;align-items:stretch}@media(min-width:550px){.hero-split__first,.hero-split__second{width:50%;padding:25px}}.hero-split__content{width:100%}.hero-split__first{position:relative;display:flex;overflow:hidden;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;text-align:center}.hero-split__first .hero-split__content{padding:50px 25px;color:#fff;font-size:20px}@media(min-width:550px){.hero-split__first .hero-split__content{padding:0 25px}}.hero-split__first .hero-split__text{font-weight:300}.hero-split__background{position:absolute;z-index:-1;width:100%;height:100%}.hero-split__background>*{width:100%;height:100%}.hero-split__background>* img,.hero-split__background>* .gif{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-split__second{display:flex;align-items:center}.hero-split__second .hero-split__content{padding-top:50px;padding-bottom:25px}@media(min-width:769px){.hero-split__second .hero-split__content{padding-right:50px;padding-left:50px}}@media(min-width:550px){.hero-split__second .hero-split__content{max-width:700px}}.hero-split__image{display:block;margin:0 auto;line-height:0}.hero-split__image:not(:last-child){margin-bottom:10px}.hero-split__image img{width:auto;max-height:200px;margin-right:auto;margin-left:auto}.hero-split__image>*{display:block;width:100%;max-width:400px;height:auto}.hero-split__text{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;font-weight:100}.hero-split__text:not(:last-child){margin-bottom:25px}.hero-split__text p{margin:0}.hero-split__heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;font-size:2rem;font-size:40px;line-height:2.5rem;line-height:50px;margin:0 0 10px 0;font-family:Rubik,sans-serif;font-weight:400}@media only screen and (min-width:700px)and (min-height:800px){.hero-split__heading{font-size:2.5rem;font-size:50px;line-height:3.125rem;line-height:62.5px}}@media only screen and (min-width:900px)and (min-height:800px){.hero-split__heading{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}@media only screen and (min-width:1300px){.hero-split__heading{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}@media(min-width:550px){.hero-split{flex-direction:row}}.hero__content-wrapper{max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-grow:1;align-items:flex-end;width:100%;padding:32px;line-height:0}@media(min-width:769px){.hero__content-wrapper{padding:96px}}@media(min-width:769px){.hero__content{max-width:75%}}.hero__heading{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.3rem;font-size:26px;line-height:1.5rem;line-height:30px;overflow-wrap:unset;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;max-width:80vw;text-transform:uppercase;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#fff}@media(min-width:1220px){.hero__heading{font-size:3rem;font-size:60px;line-height:3rem;line-height:60px}}.hero__text,.hero__text>*{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.9rem;font-size:18px;line-height:1.875rem;line-height:37.5px;margin-top:1px;color:#3b3b3a}.hero--no-image{display:flex;align-items:center}.hero__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__video .video-js .vjs-big-play-button,.hero__video .vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:none}.hero__video.vjs-paused .vjs-poster{display:block}.hero__video-control-play,.hero__video-control-pause{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:12.5px;color:#fff;background:rgba(204,204,204,.2)}.hero__video-control-play:hover,.hero__video-control-pause:hover{color:#fff;background-color:var(--colorPrimary)}.hero__video-control-play:hover:after,.hero__video-control-pause:hover:after{background-color:#fff}.hero__video-control-play:after,.hero__video-control-pause:after{display:block;width:15px;height:18px;margin-left:12.5px;content:"";background-color:#fff;background-repeat:no-repeat}.hero__video-control-play:after{-webkit-mask-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/pause.svg");mask-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/pause.svg")}.hero__video-control-pause:after{background-color:#fff;-webkit-mask-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/play.svg");mask-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/play.svg")}.hero.is-center .hero__content{margin-right:auto;margin-left:auto}.hero.is-center .hero__heading,.hero.is-center .hero__text,.hero.is-center .hero__text>*{text-align:center}.hero.is-center .hero__media>*{margin-right:auto;margin-left:auto}.hero.has-background{position:relative;width:100%;height:100%}.hero.has-background .has-gradient:after{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;content:"";border-radius:0 0 85px 0;background:linear-gradient(0deg,rgba(0,0,0,0.5),transparent);mix-blend-mode:normal}@media(min-width:550px){.hero.has-background .has-gradient:after{border-radius:0 0 170px 0}}@media(min-width:550px){.hero.has-background .hero__background--frontpage .has-gradient:after{border-radius:170px 0}}.hero.has-background.hero{display:flex;flex-direction:column;justify-content:flex-end}.hero.has-background .hero__keyword{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;margin-left:12.5px}.hero.has-background .hero__keyword>*{display:inline;padding:6.25px 0;color:#3b3b3a;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:12.5px 0 0 #fff,-12.5px 0 0 #fff;line-height:1.45}.hero.has-background .hero__text{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;margin-left:12.5px}.hero.has-background .hero__text>*{display:inline;padding:6.25px 0;color:#3b3b3a;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:12.5px 0 0 #fff,-12.5px 0 0 #fff;line-height:1.45}.hero.has-background .hero__text p{margin-left:0}.hero.has-background .hero__background{position:absolute;z-index:-1;width:100%;height:100%}.hero.has-background .hero__background>*{overflow:hidden;border-radius:0 0 85px 0}@media(min-width:550px){.hero.has-background .hero__background>*{border-radius:0 0 170px 0}}@media(min-width:550px){.hero.has-background .hero__background--frontpage>*{border-radius:170px 0}}.hero.has-background .hero__background *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.has-background .hero__background--top *{-o-object-position:top;object-position:top}.hero.has-background .hero__background--bottom *{-o-object-position:bottom;object-position:bottom}.hero.has-background .hero__background--center *{-o-object-position:center;object-position:center}.iconbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color:#f1f1f1}.iconbar a:hover{background-color:var(--colorPrimary)}.iconbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:240px;padding:10px;text-align:center}@media only screen and (min-width:400px){.iconbar__item{flex-direction:row;text-align:left}}.iconbar__image{position:relative;z-index:1;margin-bottom:20px}.iconbar__image img{display:inline-block;max-height:80px}@media only screen and (min-width:400px){.iconbar__image{margin-bottom:0}}.iconbar__info{display:inline-flex;margin:0;margin-left:10px;font-size:16px;font-weight:100}.intro-text{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-bottom:3.2rem;margin-bottom:64px;color:var(--colorPrimary);font-weight:400}.has-lightbox .image__media img{cursor:pointer}.pswp__dynamic-caption{position:absolute;top:0;left:0;width:100%;transition:opacity 120ms linear !important;color:#fff}.pswp-caption-content{display:none}.pswp__dynamic-caption a{color:#fff}.pswp__dynamic-caption--faded{opacity:0 !important}.pswp__dynamic-caption--aside{width:auto;max-width:300px;margin-top:50px;padding:25px}.pswp__dynamic-caption--below{width:auto;max-width:700px;padding:25px}.pswp__dynamic-caption--on-hor-edge{padding-right:25px;padding-left:25px}.pswp__dynamic-caption--mobile{top:auto;right:0;bottom:0;width:100%;padding:25px 25px;background:rgba(0,0,0,.5)}.logos-box{display:flex;flex-direction:row;align-items:center;margin-left:-6.25px;margin-right:-6.25px}.logos-box li{flex-basis:0;flex-grow:1;text-align:center;padding-left:6.25px;padding-right:6.25px}.logos-box li img,.logos-box li picture,.logos-box li svg,.logos-box li video{max-height:80px;margin-right:auto;margin-left:auto}.logos-box li svg{width:80px;height:80px}@media(min-width:0)and (max-width:549px){.logos-box li:nth-child(n+3){display:none}}@media(min-width:549px)and (max-width:780px){.logos-box li:nth-child(n+4){display:none}}@media(min-width:550px){.logos-box li:nth-child(n+6){display:none}}.logos-box .slide-up{-webkit-animation:slide-up .4s ease;animation:slide-up .4s ease}@-webkit-keyframes slide-up{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide-up{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.logos-grid{display:flex;flex-flow:wrap;justify-content:center;max-width:1240px}.logos-grid svg,.logos-grid picture,.logos-grid__img{display:block;width:auto;max-width:100%;height:auto;max-height:80px;margin-right:auto;margin-left:auto}.logos-grid a{margin-right:auto;margin-left:auto}.logos-grid>*{display:flex;align-items:center;box-sizing:border-box;width:50%;padding:1em;text-align:center;border-right:none;border-bottom:none}.logos-grid>*:last-child{border-right:0}@media(min-width:0)and (max-width:549px){.logos-grid>* svg{width:80px;height:80px}.logos-grid>*:nth-child(2n){border-right:0}.logos-grid>*:nth-last-child(-n+2){border-bottom:0}}@media(min-width:550px){.logos-grid>*{width:33.33%;padding:2em}.logos-grid>*:nth-child(3n){border-right:0}}.logos-list{display:flex;flex-wrap:wrap;align-items:center;gap:25px 50px;justify-content:center}.logos-list>li{flex-shrink:0;max-width:200px}.logos-list__link{display:block;transition:transform .2s ease-in-out}.logos-list__link:hover{transform:scale(1.1)}.logos-list svg,.logos-list__img{max-height:50px}.logos-list svg{display:block;width:auto}.logos-square{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));grid-gap:12.5px}.logos-square>li{position:relative;padding:1rem;background-color:unset}.logos-square>li:before{display:block;padding-bottom:100%;content:""}.logos-square__img,.logos-square svg{position:absolute;top:50%;left:50%;max-width:90%;transform:translate(-50%,-50%);mix-blend-mode:multiply}.logos-ticker-container{overflow-x:hidden}.logos-ticker{--offset:0;display:flex;margin-right:-25px;margin-left:-25px;transform:translateX(calc(var(--offset) * 1px))}.logos-ticker__img,.logos-ticker svg,.logos-ticker picture{display:initial;max-height:75px;margin-right:25px;margin-left:25px}.logos-ticker svg{width:auto}.logos-ticker li{flex:none;align-self:center}.logos-box .inline-svg,.logos-ticker .inline-svg,.logos-list .inline-svg{position:relative;display:block;background-color:#fff}.logos-box .inline-svg:before,.logos-ticker .inline-svg:before,.logos-list .inline-svg:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";transition:background-color .9s;background-color:var(--colorPrimary);mix-blend-mode:overlay}.logos-box .inline-svg:hover:before,.logos-ticker .inline-svg:hover:before,.logos-list .inline-svg:hover:before{background-color:rgba(0,0,0,0)}.logos-box .inline-svg:hover svg,.logos-ticker .inline-svg:hover svg,.logos-list .inline-svg:hover svg{opacity:1;filter:unset}.logos-box .inline-svg svg,.logos-ticker .inline-svg svg,.logos-list .inline-svg svg{position:relative;width:100%;opacity:.5;filter:brightness(90%) grayscale(100%) contrast(130%)}.message-list{padding-top:37.5px;padding-bottom:10px;text-align:center;border-top:2px solid #e8f1db}.message-list__list{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;max-width:40em;min-height:32px;list-style:none}.message-list__list li{display:none;align-items:center;justify-content:center;height:0;transition:opacity .6s linear;opacity:0;color:var(--colorPrimaryBlue)}.message-list__list li.is-active{display:flex;height:auto;-webkit-animation:msgListSlide var(--msglist-interval) ease 0s forwards;animation:msgListSlide var(--msglist-interval) ease 0s forwards;opacity:1}.message-list__icon{width:32px;height:32px;margin-right:20px;fill:var(--colorPrimary)}@-webkit-keyframes msgListSlide{0%{height:0;opacity:0}50%{height:32px;opacity:1}100%{height:32px;opacity:0}}@keyframes msgListSlide{0%{height:0;opacity:0}50%{height:32px;opacity:1}100%{height:32px;opacity:0}}.milestone{padding:25px}.milestone__time{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.milestone__heading{font-weight:bold}.milestone__body{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.milestone__icon{display:flex;align-items:center;box-sizing:content-box;width:50px;height:50px;border-radius:100%}.milestone__icon svg{margin:0 auto;vertical-align:center}.milestone__link{margin-top:12.5px}.milestone--default{border:1px solid var(--colorPrimary);-o-border-image:linear-gradient(to left,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image:linear-gradient(to left,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image-slice:1}.milestone--default .milestone__icon{background-color:#fff;fill:var(--colorPrimary)}.milestone--default .milestone__link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation}.milestone--default .milestone__link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.milestone--default .milestone__link:hover,.milestone--default .milestone__link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.milestone--highlight{background:linear-gradient(to right,var(--colorPrimary) 0%,var(--colorSecondary) 100%)}.milestone--highlight .milestone__time{color:#fff}.milestone--highlight .milestone__heading{color:#fff}.milestone--highlight .milestone__body{color:#fff}.milestone--highlight .milestone__icon{background-color:#fff;fill:var(--colorPrimary)}.milestone--highlight .milestone__link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px #fff solid;background-color:rgba(0,0,0,0)}.milestone--highlight .milestone__link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.milestone--highlight .milestone__link:hover,.milestone--highlight .milestone__link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.milestone--highlight .milestone__link:hover,.milestone--highlight .milestone__link:focus{color:#3b3b3a;background-color:#fff}.mission{max-width:800px;margin-right:auto;margin-left:auto;position:relative;top:-20px;right:-20px;bottom:-20px;left:-20px;overflow:hidden;margin-top:20px;cursor:default}.mission__container{position:relative}.mission__background{position:absolute;z-index:-1;top:0;width:100%;height:100%;content:" ";background-color:#fff}.mission__background img,.mission__background picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(prefers-reduced-motion:no-preference){.mission__background{transition:all 2s;transform:scale(1.2,1.2);-webkit-animation:missionZoom 5s ease-out 0s 1;animation:missionZoom 5s ease-out 0s 1}}.mission__text{font-size:3.75rem;font-size:clamp(2.5rem,9.375vw,5rem);line-height:1.5;text-transform:uppercase;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;color:#000;background:#fff;text-shadow:none;line-height:1;mix-blend-mode:screen}@media(prefers-reduced-motion:no-preference){.mission__text{-webkit-animation:missionBlur 5s ease-out 0s 1;animation:missionBlur 5s ease-out 0s 1}}@media(prefers-reduced-motion:no-preference){.mission:hover .mission__background{transform:scale(1,1)}}.mission--text-only .mission__background{background-image:linear-gradient(to bottom right,var(--colorPrimary),var(--colorSecondary))}.mission--text-only:hover .mission__text{text-shadow:none}.mission.is-center{text-align:center}@-webkit-keyframes missionZoom{0%{transform:scale(2,2)}100%{transform:scale(1.2,1.2)}}@keyframes missionZoom{0%{transform:scale(2,2)}100%{transform:scale(1.2,1.2)}}@-webkit-keyframes missionBlur{0%{text-shadow:0 0 20px #000}100%{text-shadow:0 0 0 #000}}@keyframes missionBlur{0%{text-shadow:0 0 20px #000}100%{text-shadow:0 0 0 #000}}.page-element--mission{padding-top:-20px}.person-info{margin-bottom:50px}.person-info .person-teaser__left{max-width:275px}@media(min-width:550px){.person-info .person-teaser__left{margin-right:25px}}.person-info .person__avatar{position:relative;display:block;overflow:hidden;flex-shrink:0;width:80vw;height:80vw;margin-bottom:25px}.person-info .person__avatar .image,.person-info .person__avatar .image__media{width:100%;height:100%}.person-info .person__avatar .image footer,.person-info .person__avatar .image__media footer{display:none}.person-info .person__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(min-width:550px){.person-info .person__avatar{margin-right:25px}}@media(min-width:390px){.person-info .person__avatar{width:250px;height:250px}}.person-info__name h2{font-size:2.25rem;font-size:45px;line-height:2.5rem;line-height:50px;margin-bottom:12.5px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.person-info__descr{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-bottom:25px}@media(min-width:550px){.person-info{display:flex}}.person-teaser{margin-bottom:50px}.person-teaser .person__avatar{position:relative;display:block;overflow:hidden;flex-shrink:0;width:80vw;height:80vw;margin-bottom:25px}.person-teaser .person__avatar .image,.person-teaser .person__avatar .image__media{width:100%;height:100%}.person-teaser .person__avatar .image footer,.person-teaser .person__avatar .image__media footer{display:none}.person-teaser .person__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(min-width:550px){.person-teaser .person__avatar{margin-right:25px}}@media(min-width:390px){.person-teaser .person__avatar{width:250px;height:250px}}.person-teaser__name h2{font-size:2rem;font-size:40px;line-height:2.5rem;line-height:50px;margin-bottom:12.5px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media(min-width:769px){.person-teaser__name h2{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px}}.person-teaser__descr{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-bottom:25px}.person-teaser--row .person-teaser__left{max-width:275px}@media(min-width:550px){.person-teaser--row .person-teaser__left{margin-right:25px}}@media(min-width:550px){.person-teaser--row{display:flex}}.person-teaser--column .person-teaser__name h2{font-size:2rem;font-size:40px;line-height:2.5rem;line-height:50px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.person{display:flex;flex-direction:column;align-items:center;text-align:center}.person__field-avatar{position:relative;display:block;overflow:hidden;flex-shrink:0;width:250px;height:250px;margin-bottom:12.5px}.person__field-avatar .image,.person__field-avatar .image__media{width:100%;height:100%}.person__field-avatar .image footer,.person__field-avatar .image__media footer{display:none}.person__field-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.person__name{font-weight:bold}.person__capacity{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-bottom:6.25px}.person__email{cursor:pointer;text-decoration:none;color:var(--colorPrimary);display:block;margin-bottom:6.25px}.person__email:hover{transition:ease-in-out .3s;color:var(--colorSecondary)}.person__email:focus,.person__email:active{text-decoration:underline;color:var(--colorSecondary)}.person__phone{cursor:pointer;text-decoration:none;color:var(--colorPrimary);display:block}.person__phone:hover{transition:ease-in-out .3s;color:var(--colorSecondary)}.person__phone:focus,.person__phone:active{text-decoration:underline;color:var(--colorSecondary)}@media(min-width:550px){.person{flex-direction:row;align-items:normal;text-align:left}.person .person__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:25px}}.petition__field-pre-title{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;text-transform:uppercase;color:var(--colorPrimaryBlue)}.petition__title h1.page-title,.petition__title{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.3rem;font-size:26px;line-height:1.5625rem;line-height:31.25px;margin-bottom:6.25px;color:var(--colorPrimaryBlue)}@media(min-width:390px){.petition__title h1.page-title,.petition__title{font-size:1.8rem;font-size:36px;line-height:2rem;line-height:40px}}.petition__field-sub-title,.petition__field-form-intro-text,.petition__field-form-outro-text{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;color:var(--colorPrimaryBlue)}.petition__field-heading2 h2{margin-top:25px;margin-bottom:50px}@media(min-width:1220px){.petition__field-heading2 h2{font-size:2.3rem;font-size:46px;line-height:2.5rem;line-height:50px}}.petition__field-intro .page-intro{margin-bottom:25px}.petition__field-webform fieldset label.form__label.option{line-height:1.5}.progress-bar{overflow:hidden;width:100%}.progress-bar.js-is-revealed .progress-bar__current{-webkit-animation:progressBarReveal .5s ease-in-out forwards;animation:progressBarReveal .5s ease-in-out forwards;-webkit-animation-delay:3s;animation-delay:3s}.progress-bar.js-is-revealed .progress-bar__status{-webkit-animation:progressBarSlide 2s ease-in-out forwards;animation:progressBarSlide 2s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s}.progress-bar__wrapper{position:relative;margin-top:31.25px;border-radius:12.5px;background:#ddd}.progress-bar__current{top:-31.25px;opacity:0;color:var(--colorPrimary);font-size:26px;font-weight:bold}.progress-bar__status{position:relative;left:-100%;overflow:hidden;width:100%;height:25px;text-align:center;color:#fff;border-radius:12.5px;background:var(--colorPrimary)}@-webkit-keyframes progressBarSlide{100%{left:0}}@keyframes progressBarSlide{100%{left:0}}@-webkit-keyframes progressBarReveal{100%{opacity:1}}@keyframes progressBarReveal{100%{opacity:1}}.progress-bar--small .progress-bar__status{height:8px}.promotion{position:relative;overflow:hidden;max-width:1240px;margin-right:auto;margin-left:auto}.promotion__content{padding:1em}.promotion__heading{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;margin-bottom:12.5px;font-weight:400}.promotion__text{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;margin-bottom:25px}@media(min-width:0)and (max-width:760px){.promotion.has-background{padding-top:200px}}@media(min-width:761px){.promotion.has-background{min-height:200px}.promotion.has-background .promotion__content{margin-left:356px}}.promotion--dark{color:#fff;background-color:#303030}.promotion--bright{color:#3b3b3a;background-color:#f9f9f9}.publication-cover{display:block;width:100%;height:100%}.publication-cover a{cursor:pointer}.publication-cover:hover .publication-cover__publication-cover-link-icon,.publication-cover:focus .publication-cover__publication-cover-link-icon{fill:inherit}.publication-cover:hover .publication-cover__image img,.publication-cover:hover .publication-cover__image picture,.publication-cover:focus .publication-cover__image img,.publication-cover:focus .publication-cover__image picture{transform:scale(1.1)}.publication-cover:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px}.publication-cover__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;overflow:hidden;filter:drop-shadow(0 4px 10px rgba(0,0,0,0.25))}.publication-cover__image .image__media{overflow:hidden}.publication-cover__image img,.publication-cover__image picture{margin-right:auto;margin-left:auto;transition:transform .5s ease}.publication-cover__title{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1.3rem;font-size:26px;line-height:1.85rem;line-height:37px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}.publication-cover__content{width:100%}@media(min-width:0)and (max-width:768px){.publication-cover__content{height:auto !important}}.publication-cover__number{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.publication-cover__publication-cover-content{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;text-transform:initial;color:var(--colorPrimaryAnthrazit)}.publication-cover__publication-cover-content:not(:last-of-type){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}.publication-cover__publication-cover-content.publication-cover__publication-cover-content--link p:last-of-type{display:inline;margin-bottom:0}.publication-cover__publication-cover-link-icon{fill:var(--colorPrimary);display:inline-block;margin-left:5px}@media(min-width:769px){.publication-cover{display:inline-flex;flex-direction:column;justify-content:flex-end}}.l-puplications--full{padding:32px 0}.l-puplications--full .heading--publications{padding-right:20px;padding-left:20px}@media(min-width:0)and (max-width:768px){.l-puplications--full .l-slider-publications{padding-right:20px;padding-left:20px}}.l-puplications--bgrnd{background:rgba(196,196,196,.2)}.l-puplications footer{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:500;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;text-align:center;color:var(--colorPrimaryBlue);grid-column:1/-1}.l-puplications footer a{text-decoration:underline}.l-puplications footer a:hover,.l-puplications footer a:focus{text-decoration:initial;color:var(--colorPrimaryBlue)}.heading--publications{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;padding-right:0;padding-left:0}.l-slider-publications{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-slider-publications .publication-cover{margin-bottom:0}.l-slider-publications .publication-cover:not(:last-child){margin-bottom:0}@media(min-width:781px){.l-slider-publications .slider-items-3.slider-nav-top .slider-nav-on-top--publications.slider-nav-small-only{display:none}}.l-slider-publications .slider-items-2.slider-nav-top .slider-nav-on-top--publications.slider-nav-small-only{display:none}@media(min-width:0)and (max-width:549px){.l-slider-publications .slider-items-2.slider-nav-top .slider-nav-on-top--publications.slider-nav-small-only{display:flex}}.swiffy-slider .slider-nav-on-top--publications{top:-50px;margin-bottom:-25px}.swiffy-slider.slider-publications-gap{--swiffy-slider-item-gap:80px}@media(min-width:769px){.swiffy-slider.slider-item-publications-show4{--swiffy-slider-item-count:4}}@media(min-width:549px)and (max-width:780px){.swiffy-slider.slider-item-publications-show4{--swiffy-slider-item-count:2}}.swiffy-slider .slider-nav-on-top--publications .slider__controlicon--publications{stroke:#c4c4c4}.slider-nav-on-top--publications{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.quotes{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px}.quotes--default .quote:not(:last-of-type){margin-bottom:3.2rem;margin-bottom:64px}.quotes--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:25px}.quotes--grid .quote{margin-right:auto;margin-left:auto;flex-direction:column;margin-bottom:0}.quotes--grid .quote__image{margin-right:auto;margin-left:auto;margin-bottom:32px}.quote{display:flex;flex-direction:column;align-items:center}.quote__image{width:100%;max-width:800px;margin-bottom:32px}.quote__image img{overflow:hidden;width:190px;height:190px;margin:auto;transition:.8s;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(min-width:550px){.quote__image img{width:190px;height:190px}}@media(min-width:550px){.quote__image{margin-right:96px;margin-bottom:0}}.quote__content{max-width:800px;padding-right:25px}.quote__text{font-size:1.2rem;font-size:24px;line-height:1.4rem;line-height:28px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;margin-bottom:22px;padding-left:25px;color:#3b3b3a;border-left:10px solid var(--colorPrimary);font-style:italic}@media(min-width:550px){.quote__text{font-size:1.2rem;font-size:24px;line-height:1.4rem;line-height:28px;margin-bottom:48px}}.quote__author-name{font-size:1.2rem;font-size:24px;line-height:1.4rem;line-height:28px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;padding-left:35px;text-transform:uppercase;color:var(--colorPrimary)}.quote__author-link{font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;padding-left:35px;text-decoration:none;text-transform:uppercase;color:var(--colorPrimary)}.quote__author-link:hover,.quote__author-link:focus{text-decoration:underline}.quote__sign{width:25px;margin-top:12.5px;margin-right:0;margin-bottom:12.5px;margin-left:0;text-align:right;fill:#3b3b3a}.quote__sign.open{margin-left:-10px;text-align:left}@media(min-width:390px){.quote__sign.open{align-self:flex-start;margin-left:0}}.quote__sign.close{text-align:right}@media(min-width:390px){.quote__sign.close{align-self:flex-end}}@media(min-width:390px){.quote__sign{flex-shrink:0;width:50px;margin-top:0;margin-right:25px;margin-bottom:0;margin-left:25px}}@media(min-width:550px){.quote{flex-direction:row;align-items:flex-start}}.quote.is-center{margin-right:auto;margin-left:auto;text-align:center}.quote.is-center .quote__image{margin-right:auto;margin-left:auto}.quote.is-big .quote__text{line-height:2rem;line-height:40px;font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px}.quote.is-big .quote__sign{width:25px;margin-left:0}.quote.is-big .quote__sign.open{margin-right:25px;margin-left:-10px}@media(min-width:390px){.quote.is-big .quote__sign.open{margin-left:0}}.quote.is-big .quote__sign.close{margin-right:0}@media(min-width:390px){.quote.is-big .quote__sign{width:50px}}.quote.is-highlight .quote__text{font-family:"Rubik",sans-serif}.quote.is-highlight .quote__text p{display:inline;padding:6.25px 0;-webkit-animation:text-highlight-loading 1.4s forwards;animation:text-highlight-loading 1.4s forwards;color:#fff;background-color:rgba(var(--colorPrimary),1);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:12.5px 0 0 rgba(var(--colorPrimary),1),-12.5px 0 0 rgba(var(--colorPrimary),1)}.contextual-region.quotes--default .contextual-region:not(:last-child) .quote{margin-bottom:25px}.section{margin:0 25px;padding-top:25px;padding-bottom:25px}.section--background{margin-right:auto;margin-left:auto;padding-top:100px;padding-bottom:100px}.section{margin-right:auto;margin-left:auto;max-width:1240px}.section.section--background .section__row,.section.section--background .section__details{padding-right:20px;padding-left:20px}.section:not(.section--background){padding-right:20px;padding-left:20px}.section__row,.section__details{margin-right:auto;margin-left:auto;max-width:1190px}.section.is-layout-small{max-width:500px}.section.is-layout-small .section__details,.section.is-layout-small .section__row{max-width:450px}.section.is-layout-wide{max-width:1240px}.section.is-layout-wide .section__details,.section.is-layout-wide .section__row{max-width:1190px}.section.is-layout-max{max-width:100%}.section.is-layout-max>*{max-width:100%}.section.is-expanded{max-width:100%}.section__row>:not(:last-child){margin-bottom:50px}@media(min-width:769px){.section__row>:not(:last-child){margin-bottom:75px}}.section__headingid{position:relative;top:-80px;display:block;visibility:hidden}.toolbar-horizontal.toolbar-fixed .section__headingid{top:-119px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .section__headingid{top:-159px}.section__details{text-align:left}.section__details:after{display:block;width:100px;margin-top:6.25px;margin-bottom:6.25px;content:"";border-top:1px solid var(--colorPrimary);margin-top:20px}.section__heading{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;color:#3b3b3a}.section__info{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;margin-top:10px}.section--centered .section__details,.section--centered .section__heading,.section--centered .section__info{text-align:center}.section--centered .section__details:after,.section--centered .section__heading:after,.section--centered .section__info:after{margin-right:auto;margin-left:auto}.section--background,.section.is-parallax,.section.is-expanded{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.section.is-parallax{background-attachment:fixed}.section.is-pattern{background-repeat:repeat;background-size:auto}.section.is-parallax.is-pattern{background-repeat:repeat;background-attachment:fixed;background-size:auto}.section--bg-brighten,.section--bg-darken,.section--bg-coloring{position:relative}.section--bg-brighten:after,.section--bg-darken:after,.section--bg-coloring:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:""}.section--bg-brighten .section__details,.section--bg-brighten .section__row,.section--bg-darken .section__details,.section--bg-darken .section__row,.section--bg-coloring .section__details,.section--bg-coloring .section__row{position:relative;z-index:1}.section--bg-brighten:after{background:linear-gradient(140deg,#dddddd 0%,rgba(221,221,221,0.2) 100%)}.section--bg-brighten.section--background:after{background:rgba(255,255,255,.7)}.section--bg-darken:after{background:linear-gradient(140deg,#303030 0%,rgba(48,48,48,0.8) 100%)}.section--bg-darken.section--background:after{background:linear-gradient(150deg,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.65) 100%)}.section--bg-coloring:after{background:linear-gradient(150deg,rgb(178,203,7) 53%,rgba(38,18,108,0.7) 100%)}.section--bg-coloring.section--background:after{background:rgba(var(--colorPrimary),0.9);background:linear-gradient(150deg,rgba(178,203,7,0.8) 53%,rgba(38,18,108,0.95) 100%)}.section--dark .section__heading,.section--dark .section__info{color:#000}.section--bright .section__heading,.section--bright .section__info{color:#fff}.section__row{position:relative}.separator{margin-top:25px;margin-bottom:50px;border:0}.separator--default{margin-bottom:3.2rem;margin-bottom:64px}.separator--line{width:0;margin-right:auto;margin-left:auto;border-bottom:1px solid var(--colorPrimary)}.separator--line.js-is-revealed{-webkit-animation:separator-width 1s ease-out forwards;animation:separator-width 1s ease-out forwards}@-webkit-keyframes separator-width{0%{width:0}100%{width:100px}}@keyframes separator-width{0%{width:0}100%{width:100px}}.separator--dots{display:block;width:4px;height:4px;content:"";border-radius:50%;background-color:var(--colorPrimary);position:relative;overflow:visible;margin-right:auto;margin-left:auto}.separator--dots.js-is-revealed:before{display:block;width:4px;height:4px;content:"";border-radius:50%;background-color:var(--colorPrimary);position:absolute;left:-48px;-webkit-animation:separator-dot-move-left 1s ease-out forwards;animation:separator-dot-move-left 1s ease-out forwards}.separator--dots.js-is-revealed:after{display:block;width:4px;height:4px;content:"";border-radius:50%;background-color:var(--colorPrimary);position:absolute;left:48px;-webkit-animation:separator-dot-move-right 1s ease-out forwards;animation:separator-dot-move-right 1s ease-out forwards}@-webkit-keyframes separator-dot-move-right{0%{left:0}100%{left:48px}}@keyframes separator-dot-move-right{0%{left:0}100%{left:48px}}@-webkit-keyframes separator-dot-move-left{0%{left:0}100%{left:-48px}}@keyframes separator-dot-move-left{0%{left:0}100%{left:-48px}}.separator--style1{width:100%;height:0;padding-top:18.6%;background-size:contain;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/mountains.svg");background-repeat:no-repeat}.separator--style2{width:100%;height:0;padding-top:23.4%;background-size:contain;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/lines.svg");background-repeat:no-repeat}.showcase-device{position:relative;display:block;padding:3.5% 13.5% 22% 13.5%}.showcase-device__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:auto;pointer-events:none}.showcase-device__content{position:relative;overflow-x:hidden;overflow-y:scroll;padding-top:75%;-webkit-overflow-scrolling:touch}.showcase-device iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.showcase-device--tablet iframe{width:200%;height:200%;transform:scale(0.5);transform-origin:0 0}.showcase-device--desktop iframe{width:300%;height:300%;transform:scale(0.33333333);transform-origin:0 0}.table{display:block;overflow-x:auto;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;border-spacing:0;vertical-align:top;white-space:nowrap;border-collapse:collapse}.table caption{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;margin-bottom:12.5px;text-align:left;font-weight:bold}.table tfoot{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.table tfoot td{padding:0}.table,.table--flip tbody{overflow:auto;max-width:100%;background:linear-gradient(to right,white 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,0.4),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),rgba(0,0,0,0)) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-position:0 0,100%,0 0,100%;background-size:40px 100%,40px 100%,14px 100%,14px 100%}.table{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px}.table thead th{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;background-color:var(--colorPrimary)}.table th{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;background-color:var(--colorPrimary)}.table th,.table td{padding:6.25px 12.5px}.table tr:nth-of-type(even){background-color:rgba(59,59,58,.03)}.table--flip{display:flex}.table--flip thead{display:flex;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.table--flip tbody{position:relative;display:flex;overflow-x:auto;overflow-y:hidden}.table--flip tr{display:flex;flex-direction:column;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.table--flip tr:nth-of-type(even){background-color:rgba(59,59,58,.03)}.table--flip td,.table--flip th{display:block}@media(min-width:0)and (max-width:549px){.table--flip thead tr th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px}}@media(min-width:0)and (max-width:768px){.table--smart thead{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}.table--smart tbody,.table--smart tr,.table--smart th,.table--smart td{display:block;padding:0;text-align:left;white-space:normal}.table--smart tr:nth-of-type(even){background-color:rgba(0,0,0,0)}@media(min-width:769px){.table--smart tr{display:table-row}}.table--smart th,.table--smart td{padding:12.5px;vertical-align:middle}@media(min-width:769px){.table--smart th,.table--smart td{display:table-cell}}.table--smart tbody tr:not(:last-of-type){margin-bottom:25px}@media(min-width:769px){.table--smart tbody tr:not(:last-of-type):nth-of-type(even){background-color:rgba(59,59,58,.03)}}@media(min-width:769px){.table--smart tbody tr:not(:last-of-type){display:table-row}}.table--smart tbody th[scope=row]{background-color:var(--colorPrimary)}@media(min-width:769px){.table--smart tbody th[scope=row]{text-align:left;background-color:rgba(0,0,0,0)}}.table--smart tbody td{text-align:right}@media(min-width:0)and (max-width:768px){.table--smart tbody td:nth-of-type(even){background-color:rgba(59,59,58,.03)}}.table--smart tbody td[data-title]:before{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;float:left;content:attr(data-title)}@media(min-width:769px){.table--smart tbody td[data-title]:before{content:none}}@media(min-width:769px){.table--smart tbody{display:table-row-group}}.is-table-highlight{border:1px solid var(--colorPrimary)}.teaser{--teaser-color-background:#f2f2f2;width:100%}.teaser--default .teaser__image,.teaser--column .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}@media(min-width:550px){.teaser--default .teaser__image,.teaser--default .teaser__content,.teaser--column .teaser__image,.teaser--column .teaser__content{width:100%}}.teaser a{cursor:pointer}.teaser .teaser__readmore.button{color:#fff;border-color:var(--colorSecondary);background-color:var(--colorSecondary)}.teaser:hover .teaser__readmore.button,.teaser:focus .teaser__readmore.button{color:#fff;border-color:var(--colorPrimaryBlue);background-color:var(--colorPrimaryBlue)}.teaser:hover .teaser__teaser-link-icon,.teaser:focus .teaser__teaser-link-icon{fill:inherit}.teaser:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px}.teaser__image img,.teaser__image picture{border-radius:5px}.teaser__heading{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;min-height:50px;margin-bottom:12.5px}.teaser__content{display:flex;flex-direction:column;justify-content:center}@media(min-width:550px){.teaser__content{width:50%}}.teaser__teaser-content{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.8rem;font-size:16px;line-height:1.15rem;line-height:23px}.teaser__teaser-content:not(:last-of-type){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px}.teaser__teaser-content p{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.teaser__teaser-content p:not(:last-child){margin-bottom:25px}.teaser__teaser-content.teaser__teaser-content--link p:last-of-type{display:inline;margin-bottom:0}.teaser__teaser-link-icon{fill:var(--colorPrimary);display:inline-block;margin-left:5px}.teaser.is-centered{text-align:center}.teaser.is-centered .teaser__image{margin-right:auto;margin-left:auto}.teaser.is-centered.teaser--left .teaser__image{margin-right:50px}.teaser.is-centered.teaser--right .teaser__image{margin-left:0}@media(min-width:550px){.teaser.is-centered.teaser--right .teaser__image{margin-left:50px}}.teaser--left .teaser__heading,.teaser--right .teaser__heading,.teaser--row .teaser__heading{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px}@media(min-width:1220px){.teaser--left .teaser__heading,.teaser--right .teaser__heading,.teaser--row .teaser__heading{font-size:1.8rem;font-size:36px;line-height:2.15rem;line-height:43px}}.teaser--left .teaser__image,.teaser--right .teaser__image,.teaser--row .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;width:100%}@media(min-width:550px){.teaser--left,.teaser--right,.teaser--row{display:inline-flex;flex-direction:row}.teaser--left .teaser__image,.teaser--right .teaser__image,.teaser--row .teaser__image{width:auto;margin-bottom:0}}@media(min-width:550px){.teaser--left .teaser__image,.teaser--row .teaser__image{margin-right:50px}}@media(min-width:550px){.teaser--right .teaser__image{order:2;margin-left:50px}}.teaser--row{display:inline-flex;flex-direction:column}@media(min-width:550px){.teaser--row{flex-direction:row}}.teaser--cover{min-height:320px;border-radius:5px;background-size:cover;max-width:100%;display:flex;align-items:flex-end;justify-content:flex-start}.teaser--cover .teaser__heading{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.2rem;font-size:24px;line-height:1.5rem;line-height:30px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;color:var(--colorPrimaryBlue)}@media(min-width:550px){.teaser--cover .teaser__heading{font-size:1.8rem;font-size:36px;line-height:2.25rem;line-height:45px}}@media(min-width:1220px){.teaser--cover .teaser__heading{font-size:2.3rem;font-size:46px;line-height:2.75rem;line-height:55px}}.teaser--cover .teaser__content{max-width:415px;margin:32px;padding:32px;border-radius:5px;background-color:#fff}@media(min-width:550px){.teaser--cover .teaser__content{margin:96px}}.teaser--cover .teaser__teaser-content{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;font-size:.9rem;font-size:18px;line-height:1.05rem;line-height:21px;color:var(--colorPrimaryBlue)}.teaser--cover.is-centered .teaser__content{margin-right:auto;margin-left:auto;text-align:center}.teaser__date,.teaser__tag{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;font-size:.8rem;font-size:16px;line-height:1.15rem;line-height:23px;color:var(--colorPrimaryAnthrazit)}.teaser__date-content{padding:5px 10px;border-radius:5px;background-color:var(--colorSecondaryLime)}.teaser__date--left .teaser__date-content,.teaser__date--right .teaser__date-content{background-color:#eee}.teaser.is-box{background-color:var(--teaser-color-background)}.teaser--relation{padding:25px;border-radius:5px;background-color:var(--colorSecondaryLime)}.teaser .teaser__image--relation img,.teaser .teaser__image--relation picture{border-radius:0}.teaser--mini .teaser__image{position:relative;display:block;overflow:hidden;width:150px;height:150px;border-radius:50%;margin-bottom:25px}.teaser--mini .teaser__image img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover}.teaser--mini .teaser__heading{color:#3b3b3a;text-transform:uppercase;min-height:unset}.l-teaser--slider .teaser{margin-bottom:0}.l-teaser--slider .teaser:not(:last-child){margin-bottom:0}.l-teaser--slider.l-teaser--alternate .teaser{display:inline-flex;flex-direction:column}.l-teaser--slider.l-teaser--alternate .teaser__content{width:100%}.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--left .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--right .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;order:1;margin-left:0}.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--left .teaser__content,.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--right .teaser__content{display:block;order:2;width:100%}.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--left .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--left .teaser__content,.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--right .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n+1).teaser--right .teaser__content{width:100%}.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n) .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;order:1;margin-left:0}.l-teaser--slider.l-teaser--alternate .teaser:nth-child(2n) .teaser__content{order:2;width:100%}.l-teaser--slider.l-teaser--alternate .teaser.teaser--left .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser.teaser--right .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;order:1;margin-left:0}.l-teaser--slider.l-teaser--alternate .teaser.teaser--left .teaser__content,.l-teaser--slider.l-teaser--alternate .teaser.teaser--right .teaser__content{display:block;order:2;width:100%}.l-teaser--slider.l-teaser--alternate .teaser.teaser--left .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser.teaser--left .teaser__content,.l-teaser--slider.l-teaser--alternate .teaser.teaser--right .teaser__image,.l-teaser--slider.l-teaser--alternate .teaser.teaser--right .teaser__content{width:100%}.l-teaser--slider.l-teaser--alternate .teaser--cover{flex-direction:row;justify-content:flex-end}.l-teaser{position:relative}.l-teaser.has-fullwidth{max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;max-width:100% !important}.l-teaser.has-fullwidth .teaser--cover{border-radius:0}.l-teaser__filters{display:flex;margin-bottom:12.5px;-moz-column-gap:20px;column-gap:20px}.l-teaser--default .l-teaser__rows,.l-teaser--column .l-teaser__rows{max-width:1240px;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;row-gap:20px}@media(min-width:0)and (max-width:340px){.l-teaser--default .l-teaser__rows,.l-teaser--column .l-teaser__rows{grid-template-columns:1fr}}.l-teaser--default .teaser--default,.l-teaser--column .teaser--default{margin-bottom:0}.l-teaser--default .l-teaser__filters,.l-teaser--column .l-teaser__filters{grid-column:1/-1;margin-bottom:50px}.l-teaser--default{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;row-gap:20px}.l-teaser--default .teaser--default{margin-bottom:0}.l-teaser--default .teaser--left,.l-teaser--default .teaser--right,.l-teaser--default .teaser--cover,.l-teaser--default .teaser--row{grid-column:1/-1}.l-teaser--default .teaser--left{justify-content:flex-start}.l-teaser--default .teaser--right{justify-content:flex-end}.l-teaser--default .teaser--row{justify-content:space-between}.l-teaser--column .l-teaser__rows{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;margin-bottom:0}.l-teaser--column .l-teaser__rows .teaser{margin-bottom:25px}@media(min-width:550px){.l-teaser--column .l-teaser__rows{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media(min-width:1220px){.l-teaser--column .l-teaser__rows{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.l-teaser--row{margin-bottom:25px}.l-teaser--row .teaser{margin-bottom:25px}.l-teaser--row .l-teaser__rows{display:block}.l-teaser--row .l-teaser__filters{grid-column:1/-1;margin-bottom:50px}.l-teaser--alternate .teaser{display:inline-flex;flex-direction:column}.l-teaser--alternate .teaser:nth-child(odd) .teaser__image{margin-right:0}@media(min-width:550px){.l-teaser--alternate .teaser:nth-child(odd) .teaser__image{margin-right:50px}}.l-teaser--alternate .teaser:nth-child(odd).teaser--right .teaser__image{margin-left:0}@media(min-width:550px){.l-teaser--alternate .teaser:nth-child(odd).teaser--right .teaser__image{order:2;margin-left:50px}}.l-teaser--alternate .teaser:nth-child(even) .teaser__image{margin-left:0}@media(min-width:550px){.l-teaser--alternate .teaser:nth-child(even) .teaser__image{order:2;margin-left:50px}}.l-teaser--alternate .teaser:nth-child(even).teaser--left .teaser__image{margin-right:0}@media(min-width:550px){.l-teaser--alternate .teaser:nth-child(even).teaser--left .teaser__image{order:1;margin-right:50px;margin-left:0}}@media(min-width:550px){.l-teaser--alternate .teaser:nth-child(even).teaser--left .teaser__content{order:2}}.l-teaser--alternate .teaser:last-child{margin-bottom:0}.l-teaser--alternate .teaser__image{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:.8rem;margin-bottom:16px;width:100%}@media(min-width:550px){.l-teaser--alternate .teaser__image{width:auto;margin-bottom:0}}.l-teaser--alternate .teaser__heading{font-size:1.8rem;font-size:36px;line-height:2.15rem;line-height:43px}@media(min-width:550px){.l-teaser--alternate .teaser{display:inline-flex;flex-direction:row}}.l-teaser--slider__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:25px}.l-teaser--slider .teaser--cover .teaser__content{justify-content:flex-end;width:100%;margin:32px;border-radius:5px}.l-teaser--has-pager{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;position:relative}.l-teaser__pager{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}@media(min-width:769px){.l-teaser__pager--above{position:absolute;top:-60px;right:0}.l-teaser__pager--above .mini-pager__items{justify-content:flex-end}}.l-teaser--relation-column{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;row-gap:20px}.l-teaser--alternate .contextual-region:not(:last-child){margin-bottom:50px}@media(min-width:550px){.l-teaser--alternate .contextual-region .teaser__image{order:2}.l-teaser--alternate .contextual-region .teaser__content{order:1}.l-teaser--alternate .contextual-region:nth-child(even) .teaser__image{order:1;margin-right:25px;margin-left:0}.l-teaser--alternate .contextual-region:nth-child(even) .teaser__content{order:2}}.l-teasers{margin-bottom:3.2rem;margin-bottom:64px}.terminal{border-radius:6px;background-color:#2a383f}.terminal__header{height:23px;padding:0 6px;border-radius:6px 6px 0 0;background-color:#404f57}.terminal__button{float:left;width:12px;height:12px;margin-top:6px;margin-right:6px;border-radius:6px;background-color:#667279}.terminal__body{overflow:hidden;margin:25px;padding-bottom:25px;color:#fff}.terminal__text{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:block;color:#fff;font-family:Terminal,monospace}.terminal__text:last-of-type:after{content:" _";-webkit-animation:cursor 1s infinite;animation:cursor 1s infinite;opacity:0}@-webkit-keyframes cursor{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes cursor{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}.text-media-item{display:inline-flex;flex-direction:column;width:100%;background-color:rgba(0,0,0,0)}.text-media-item.is-cropped .image__media{min-height:200px}.text-media-item.is-cropped.is-expanded .text-media-item__media .image__media{height:auto !important}.text-media-item__media,.text-media-item__content{width:100%}@media(min-width:550px){.text-media-item__media,.text-media-item__content{width:50%}}.text-media-item__content>*:last-child{margin-bottom:0}@media(min-width:550px){.text-media-item__content{display:flex;flex-direction:column;justify-content:flex-start}}.text-media-item__media{margin-bottom:35px}@media(min-width:550px){.text-media-item__media{margin-right:50px;margin-bottom:0}}.text-media-item__heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4;position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;visibility:visible;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset}@supports not (-webkit-line-clamp:3){.text-media-item__heading{max-height:5.625rem;max-height:112.5px;display:block;max-height:162px;line-height:1.5}}.text-media-item__text-media-item-txt{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;color:#ddd}.text-media-item__text-media-item-txt:not(:last-child){margin-bottom:25px}.text-media-item__text-media-item-txt-show-more{display:block;color:var(--colorPrimary)}.text-media-item__text-media-item-txt-show-more:hover{color:inherit}.text-media-item__text-media-item-txt-intro{font-size:inherit;line-height:1.875rem;line-height:37.5px;position:relative;top:0;display:inline;transition:top .2s ease-in-out}.text-media-item__text-media-item-txt-intro.is-expanded{display:none}.text-media-item__text-media-item-txt-remaining{display:none}.text-media-item__text-media-item-txt-remaining.is-expanded{position:relative;top:0;display:inline;transition:top .2s ease-in-out}.text-media-item__text-media-item-txt-remaining.is-expanded>*:last-child{margin-bottom:0}.text-media-item__text-media-item-txt-ellipsis{display:inline}.text-media-item__text-media-item-txt-ellipsis.is-expanded{display:none}.text-media-item__text-media-item-txt p{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.text-media-item__text-media-item-txt p:not(:last-child){margin-bottom:25px}.text-media-item:hover .text-media-item__media:after{background:rgba(0,0,0,.5)}.text-media-item .text-media-item__readmore{cursor:pointer}.text-media-item .text-media-item__readmore:hover,.text-media-item .text-media-item__readmore:focus{background:none}.text-media-item:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}@media(min-width:550px){.text-media-item:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px}}.text-media-item a{cursor:pointer}@media(min-width:550px){.text-media-item--left .text-media-item__media{margin-right:50px}}@media(min-width:550px){.text-media-item--right .text-media-item__media{order:2;margin-right:0;margin-left:50px}}@media(min-width:550px){.text-media-item{flex-direction:row;align-items:flex-start}}.text-media--crop .image__media>*{height:100%;-o-object-fit:cover;object-fit:cover}.is-expanded{transition-timing-function:linear;-webkit-animation-name:isExpanded;animation-name:isExpanded;-webkit-animation-duration:.8s;animation-duration:.8s}@-webkit-keyframes isExpanded{0%{opacity:0}100%{opacity:1}}@keyframes isExpanded{0%{opacity:0}100%{opacity:1}}.is-text>h3.text-media-item__heading:not(:last-child){margin-bottom:25px}@media(min-width:550px){.text-media--alternate .text-media-item:nth-child(odd) .text-media-item__media{margin-right:50px}.text-media--alternate .text-media-item:nth-child(even) .text-media-item__media{order:2;margin-right:0;margin-left:50px}.text-media--alternate .text-media-item--right:nth-child(odd) .text-media-item__media{margin-right:0}.text-media--alternate .text-media-item--left:nth-child(even) .text-media-item__content{order:2}.text-media--alternate .text-media-item--left:nth-child(even) .text-media-item__media{order:1;margin-right:50px;margin-left:0}}.text-media .contextual-region:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.text-media--alternate .contextual-region:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}@media(min-width:550px){.text-media--alternate .contextual-region:nth-child(even) .text-media-item__content{order:2}.text-media--alternate .contextual-region:nth-child(even) .text-media-item__media{order:1;margin-right:50px;margin-left:0}.text-media--alternate .contextual-region:nth-child(odd) .text-media-item__media{margin-right:0}.text-media--alternate .contextual-region .text-media-item--left .text-media-item__media{order:1;margin-right:50px;margin-left:0}.text-media--alternate .contextual-region .text-media-item--left .text-media-item__content{order:2}.text-media--alternate .contextual-region .text-media-item--right .text-media-item__media{order:2;margin-right:0;margin-left:50px}.text-media--alternate .contextual-region .text-media-item--right .text-media-item__content{order:1}}.text-media.contextual-region:not(.text-media--crop) .image__media{height:100% !important}.text:after{display:table;clear:both;content:""}.text__block{display:block;-moz-column-break-inside:avoid;break-inside:avoid-column}.text .align-left,.text .align-right{text-align:center}.text .align-left a,.text .align-right a{display:inline-block}.text .image__media p{margin-bottom:0}.text__fact{padding:25px;background:#f0f1f4;font-size:.8rem}@media(min-width:680px){.text__fact{display:inline;float:left;width:32.6%;margin-right:25px}}.text--inline{clear:both}@media(min-width:550px){.text .align-left,.text .align-right,.text .text__media--left,.text .text__media--right,.text .text__media--center{width:50%;text-align:center}.text .align-left img,.text .align-right img,.text .text__media--left img,.text .text__media--right img,.text .text__media--center img{text-align:center}.text .align-left,.text .text__media--left{float:left;margin-right:25px;margin-bottom:0}.text .align-center,.text .text__media--center{display:block;margin-right:auto;margin-left:auto}.text .align-right,.text .text__media--right{float:right;margin-bottom:0;margin-left:25px}}@media(min-width:960px){.text .align-left,.text .text__media--left{margin-left:-100px}.text .align-right,.text .text__media--right{margin-right:-100px}}.text--column .text__fact{display:block;float:none;width:100%;margin-right:0}@media(min-width:550px){.text--column .align-left,.text--column .text__media--left{margin-left:0}.text--column .align-right,.text--column .text__media--right{margin-right:0}}@media(min-width:800px){.text--column{-moz-column-count:2;column-count:2;-moz-column-gap:31px;column-gap:31px;-moz-column-rule:1px solid var(--colorPrimary);column-rule:1px solid var(--colorPrimary)}}.thankyoupage__title h1.page-title{text-align:center;color:#fff}@media(min-width:1220px){.thankyoupage__title h1.page-title{font-size:5rem;font-size:100px;line-height:5rem;line-height:100px}}.thankyoupage__field-thankyoupage-text{text-align:left}.thankyoupage .shariff-block{display:flex;justify-content:center}.timeline{max-width:800px;margin-right:auto;margin-left:auto}.timeline__heading{font-size:3rem;font-size:60px;line-height:3.75rem;line-height:75px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:300}@media(min-width:666px){.timeline__heading{text-align:center}}.timeline__subheading{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px}@media(min-width:666px){.timeline__subheading{text-align:center}}.timeline__main{position:relative;margin-left:8px;padding-top:25px;padding-bottom:25px;padding-left:0;list-style:none}.timeline__main:before,.timeline__main:after{content:""}.timeline__main:after{display:table;clear:both}.timeline__main:before{position:absolute;top:0;bottom:0;left:0;width:1px;transform:translateX(-50%);background-color:var(--colorPrimary)}@media(min-width:666px){.timeline__main{margin-left:0}.timeline__main:before{left:50%}}.timeline__item{border:1px solid var(--colorPrimary);-o-border-image:linear-gradient(to left,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image:linear-gradient(to left,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image-slice:1;position:relative;box-sizing:border-box;margin-top:25px;margin-left:39px;text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#fff}.timeline__item>*{padding:15px}.timeline__item:nth-child(1){margin-top:0}.timeline__item:after,.timeline__item:before{position:absolute;top:8px;left:-12px;content:"";border:10px solid rgba(0,0,0,0);border-right-width:12px;border-left-width:0}.timeline__item:after{top:8px;left:-12px;border-width:10px;border-right-width:12px;border-right-color:var(--colorPrimary);border-left-width:0}@media(min-width:666px){.timeline__item{width:calc(50% - 39px);margin-left:0}.timeline__item:nth-of-type(odd){border:1px solid var(--colorPrimary);-o-border-image:linear-gradient(to right,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image:linear-gradient(to right,var(--colorSecondary) 0%,var(--colorPrimary) 100%);border-image-slice:1;float:left;clear:left}.timeline__item:nth-of-type(odd):after,.timeline__item:nth-of-type(odd):before{right:-12px;left:auto;border-color:rgba(0,0,0,0);border-right-width:0;border-left-width:12px}.timeline__item:nth-of-type(odd):after{top:8px;right:-12px;border-width:10px;border-right-width:0;border-left-width:12px;border-left-color:var(--colorPrimary)}.timeline__item:nth-of-type(odd) .timeline-milestone__icon{right:-39px;left:auto;transform:translateX(50%)}.timeline__item:nth-of-type(even){float:right;clear:right;margin-top:25px}}.timeline .timeline-milestone__icon{position:absolute;top:10px;left:-39px;display:inline-flex;align-items:center;width:16px;height:16px;transition:all .1s ease-in-out;transform:translateX(-50%);border-radius:50%;background-color:var(--colorPrimary);fill:#fff}.timeline .timeline-milestone__icon svg{max-width:0;max-height:0;margin:0 auto;vertical-align:center}@media(min-width:666px){.timeline li:hover .timeline-milestone__icon{top:-5px;width:36px;height:36px}.timeline li:hover .timeline-milestone__icon svg{max-width:20px;max-height:20px}}@media(min-width:666px){.timeline--whitespace .timeline__item{clear:both}.timeline--whitespace .timeline__item:nth-of-type(even){clear:both}.timeline--whitespace .timeline__item:nth-of-type(odd){clear:both}}.timeline-milestone__time{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.timeline-milestone__heading{font-weight:bold}.timeline-milestone__body{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.timeline-milestone__link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;margin-top:12.5px}.timeline-milestone__link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.timeline-milestone__link:hover,.timeline-milestone__link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.timeline-milestone--default .timeline-milestone__link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation}.timeline-milestone--default .timeline-milestone__link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.timeline-milestone--default .timeline-milestone__link:hover,.timeline-milestone--default .timeline-milestone__link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.timeline-milestone--highlight{color:#fff;background-color:var(--colorPrimary)}.timeline-milestone--highlight .timeline-milestone__link{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;border:1px var(--colorPrimary) solid;border-radius:25px;background-color:var(--colorPrimary);line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px #fff solid;background-color:rgba(0,0,0,0)}.timeline-milestone--highlight .timeline-milestone__link--readmore{padding-top:10px;padding-right:12.5px;padding-bottom:10px;padding-left:25px}.timeline-milestone--highlight .timeline-milestone__link:hover,.timeline-milestone--highlight .timeline-milestone__link:focus{color:#fff !important;background-color:var(--colorSecondary);border-color:rgba(0,0,0,0)}.timeline-milestone--highlight .timeline-milestone__link:hover,.timeline-milestone--highlight .timeline-milestone__link:focus{color:#3b3b3a;background-color:#fff}.timeline-path{max-width:500px;margin:auto}.timeline-path__main{margin-top:25px}.timeline-path__item{position:relative;margin:0;padding:12.5px;counter-increment:section;color:#3b3b3a;border-width:3px;border-top:3px solid;-o-border-image:linear-gradient(to right,var(--colorPrimary) 0%,var(--colorSecondary) 100%);border-image:linear-gradient(to right,var(--colorPrimary) 0%,var(--colorSecondary) 100%);border-image-slice:1}.timeline-path__item>*{padding:12.5px}.timeline-path__item:nth-child(even){padding-left:20px;border-right:3px solid}.timeline-path__item:nth-child(even):before{left:100%;margin-left:-20px}.timeline-path__item:nth-child(odd){padding-right:0;border-left:3px solid}.timeline-path__item:nth-child(odd):before{right:100%;margin-right:-20px}.timeline-path__item:first-child{border-top:0}.view__header{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:6.25px;padding-bottom:6.25px;border-bottom:1px solid var(--colorPrimary);font-weight:bold}.view__header h2{font-size:1rem;font-size:20px;line-height:1.25rem;line-height:25px;flex-grow:1;margin-right:12.5px}.view__header a{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;align-self:flex-end;color:#eb5b25}.view--display-ao_documents_frontpage li a{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;display:block;padding:12.5px 25px;border-radius:4px;background-color:#ddd;font-weight:bold}.l-combo__row:not(:last-of-type){margin-bottom:25px}@media(min-width:0)and (max-width:550px){.l-combo__row .l-combo__item{margin-bottom:25px}.l-combo__row .l-combo__item:nth-child(even){margin-bottom:50px}}@media(min-width:550px){.l-combo__row{display:flex;justify-content:space-between}.l-combo__row .l-combo__item{width:calc(100px + ((100% - 220px) / 12 * 6))}}.l-combo--async .l-combo__row:not(:last-of-type){margin-bottom:25px}@media(min-width:550px){.l-combo--async .l-combo__row{display:flex;justify-content:space-between}.l-combo--async .l-combo__row:nth-child(even) .l-combo__item:nth-child(odd){order:2;width:calc(60px + ((100% - 220px) / 12 * 4))}.l-combo--async .l-combo__row:nth-child(even) .l-combo__item:nth-child(even){order:1;width:calc(140px + ((100% - 220px) / 12 * 8))}.l-combo--async .l-combo__row:nth-child(odd) .l-combo__item:nth-child(odd){width:calc(60px + ((100% - 220px) / 12 * 4))}.l-combo--async .l-combo__row:nth-child(odd) .l-combo__item:nth-child(even){width:calc(140px + ((100% - 220px) / 12 * 8))}}.l-combo.is-boxed .l-combo__row{background-color:rgba(221,221,221,.2);background-image:linear-gradient(-45deg,rgba(208,208,208,0.2) 25%,transparent 25%,transparent 50%,rgba(208,208,208,0.2) 50%,rgba(208,208,208,0.2) 75%,transparent 75%,transparent);background-size:40px 40px}@media(min-width:0)and (max-width:550px){.l-combo.is-boxed .l-combo__row .l-combo__item{margin-bottom:0}.l-combo.is-boxed .l-combo__row .l-combo__item:nth-child(even){margin-bottom:50px}}.l-combo.is-boxed .l-combo__row:nth-child(even) .l-combo__item:nth-child(even)>*{padding:25px 25px 25px 0}.l-combo.is-boxed .l-combo__row:nth-child(odd) .l-combo__item:nth-child(even)>*{padding:25px 25px 25px 0}.l-content--default>*{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:12.5px}.is-sticky{position:sticky;top:0}@media(min-width:769px){.l-content--sidebar .l-content__main{display:inline-flex;flex-direction:column;width:calc(140px + ((100% - 220px) / 12 * 8));margin-right:20px}.l-content__sidebar{display:inline-flex;flex-direction:column;width:calc(60px + ((100% - 220px) / 12 * 4))}}.l-content_left{margin-right:auto;margin-left:auto;width:100%}.l-content_left>:not(:last-child){margin-bottom:.8rem;margin-bottom:16px}.l-content_left__main>:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-content_left__main>:last-child{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:4.8rem;margin-bottom:96px}.l-content_left__sidebar{margin-bottom:200px}.l-content_left__sidebar>:not(:last-child){margin-bottom:.8rem;margin-bottom:16px}.l-content_left__footer{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;clear:both;flex-direction:row;padding:25px;background-color:#f9f9f9}.l-content_left__main-content>*:not(.l-p),.l-content_left__main-top>*:not(.l-p),.l-content_left__main-bottom>*:not(.l-p){max-width:1240px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.l-content_left__main-content>.page-element,.l-content_left__main-top>.page-element,.l-content_left__main-bottom>.page-element{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-content_left__main-content .breadcrumb,.l-content_left__main-top .breadcrumb,.l-content_left__main-bottom .breadcrumb{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content_left__main-content .page-title,.l-content_left__main-top .page-title,.l-content_left__main-bottom .page-title{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content_left__main-content .page-intro,.l-content_left__main-top .page-intro,.l-content_left__main-bottom .page-intro{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content_left__main-content .shariff,.l-content_left__main-top .shariff,.l-content_left__main-bottom .shariff{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}@-webkit-keyframes link-loading{from{background-size:100% 100%}to{background-size:100% .1rem}}@-webkit-keyframes underline-loading{from{width:0}to{width:100%}}.l-content__jumpmenu{max-width:1240px;margin-right:auto;margin-left:auto;position:sticky;z-index:10;top:0;background:#fff}.l-content__jumpmenu .jumpmenu{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.toolbar-horizontal.toolbar-fixed .l-content__jumpmenu{top:39px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-content__jumpmenu{top:79px}.l-content__header{padding-bottom:.64}.l-content__header .page-title{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content{margin-right:auto;margin-left:auto;width:100%}.l-content .l-content__main{margin-top:12.5px}.l-content .l-content__main-content{margin-bottom:75px}.l-content__sidebar{margin-bottom:200px}.l-content__sidebar>:not(:last-child){margin-bottom:.8rem;margin-bottom:16px}.l-content__footer{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;clear:both;flex-direction:row;padding:25px;background-color:#f9f9f9}.l-content__main-content>.page-element,.l-content__main-content .l-content__element,.l-content__main-top>.page-element,.l-content__main-top .l-content__element,.l-content__main-bottom>.page-element,.l-content__main-bottom .l-content__element{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px}.l-content__main-content .page-element--max-width-bg-bright,.l-content__main-top .page-element--max-width-bg-bright,.l-content__main-bottom .page-element--max-width-bg-bright{max-width:100%;padding:25px 0 0 0;background-color:#eee}.l-content__main-content .page-element--max-width-bg-bright .page-element__content,.l-content__main-top .page-element--max-width-bg-bright .page-element__content,.l-content__main-bottom .page-element--max-width-bg-bright .page-element__content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content__main-content .page-element--max-width-bg-dark,.l-content__main-top .page-element--max-width-bg-dark,.l-content__main-bottom .page-element--max-width-bg-dark{max-width:100%;padding:25px 0 0 0;background:#e8f1db}.l-content__main-content .page-element--max-width-bg-dark .page-element__content,.l-content__main-top .page-element--max-width-bg-dark .page-element__content,.l-content__main-bottom .page-element--max-width-bg-dark .page-element__content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content__main-content .page-element--max-width,.l-content__main-top .page-element--max-width,.l-content__main-bottom .page-element--max-width{max-width:100%;padding:0}.l-content__main-content .page-element--max-width .page-element__content,.l-content__main-top .page-element--max-width .page-element__content,.l-content__main-bottom .page-element--max-width .page-element__content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content__main-content .page-element--date-created,.l-content__main-top .page-element--date-created,.l-content__main-bottom .page-element--date-created{margin-bottom:12.5px}.l-content__main-content .page-element--category-list,.l-content__main-top .page-element--category-list,.l-content__main-bottom .page-element--category-list{text-align:right}.l-content__main-content .page-element--heading,.l-content__main-top .page-element--heading,.l-content__main-bottom .page-element--heading{margin-bottom:25px}.l-content__main-content .page-element--text,.l-content__main-content .page-element--accordion,.l-content__main-content .page-element--heading-indent,.l-content__main-content .page-element--person-info,.l-content__main-top .page-element--text,.l-content__main-top .page-element--accordion,.l-content__main-top .page-element--heading-indent,.l-content__main-top .page-element--person-info,.l-content__main-bottom .page-element--text,.l-content__main-bottom .page-element--accordion,.l-content__main-bottom .page-element--heading-indent,.l-content__main-bottom .page-element--person-info{max-width:800px;margin-right:auto;margin-left:auto}.l-content__main-content .page-element--hero,.l-content__main-content .page-element--section,.l-content__main-top .page-element--hero,.l-content__main-top .page-element--section,.l-content__main-bottom .page-element--hero,.l-content__main-bottom .page-element--section{width:100%;max-width:initial}.l-content__main-content .page-element--block-publications,.l-content__main-top .page-element--block-publications,.l-content__main-bottom .page-element--block-publications{max-width:unset;padding:0}.l-content__main-content .page-element--iframe,.l-content__main-top .page-element--iframe,.l-content__main-bottom .page-element--iframe{text-align:center;max-width:100%;padding:0;padding-right:20px;padding-left:20px}.l-content__main-content .page-element--hero,.l-content__main-top .page-element--hero,.l-content__main-bottom .page-element--hero{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;width:100%;max-width:initial;padding:0}.l-content__main-content .breadcrumb,.l-content__main-top .breadcrumb,.l-content__main-bottom .breadcrumb{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:6.25px}.l-content__main-content .page-title,.l-content__main-top .page-title,.l-content__main-bottom .page-title{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content__main-content .page-intro,.l-content__main-top .page-intro,.l-content__main-bottom .page-intro{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-content__main-content .shariff,.l-content__main-top .shariff,.l-content__main-bottom .shariff{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}:root{--rhythm:2rem;--focus-sidebar-width:450px;--focus-sidebar-breakpoint:798px}.l-focus__header{display:flex;align-items:flex-end;justify-content:left;min-height:300px;margin-bottom:25px;padding:25px;border-radius:0 0 85px 0;background-color:var(--colorPrimary)}.l-focus__header>*{font-size:2.4rem;font-size:clamp(1.8rem,6vw,3rem);line-height:1.5}@media only screen and (min-width:840px){.l-focus__header>*{margin-right:calc(var(--focus-sidebar-width) + var(--rhythm))}}.l-focus__header.has-background{background-size:cover}.l-focus__header.has-background .l-focus__heading{color:var(--colorPrimary)}@media(min-width:550px){.l-focus__header{border-radius:0 0 170px 0}}@media only screen and (min-width:840px){.l-focus__header{min-height:500px}}.l-focus__heading{color:initial}.l-focus__subheader{margin-bottom:25px;padding:0 25px}@media only screen and (min-width:840px){.l-focus__subheader{margin-right:calc(var(--focus-sidebar-width) + var(--rhythm))}}.l-focus__main{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-100px}.l-focus__main .l-focus__content{margin-top:100px}@media only screen and (min-width:840px){.l-focus__main{flex-direction:row;margin-top:-350px}.l-focus__main .l-focus__content{margin-top:350px}}.l-focus__content{order:2;width:100%;margin-bottom:25px}@media only screen and (min-width:840px){.l-focus__content{flex-basis:0;flex-grow:999;order:inherit;max-width:calc(100% - 460px);padding-right:25px}}.l-focus__sidebar{--offset:var(--rhythm);position:relative;display:flex;flex-direction:column;flex-basis:var(--focus-sidebar-width);flex-grow:1;align-self:start;max-width:460px;margin-right:auto;margin-bottom:25px;margin-left:auto;border-radius:5px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.l-focus__sidebar-content{overflow-y:auto}.l-focus__sidebar-top{padding:25px}.l-focus__sidebar-top h2,.l-focus__sidebar-top h3,.l-focus__sidebar-top h4,.l-focus__sidebar-top h5{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;font-size:1.8rem;font-size:36px;line-height:2rem;line-height:40px;margin-bottom:12.5px;color:var(--colorPrimaryBlue)}.l-focus__sidebar-main{padding-right:25px;padding-bottom:25px;padding-left:25px}.l-focus__sidebar-bottom{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.8rem;font-size:16px;line-height:.95rem;line-height:19px;padding-right:25px;padding-bottom:25px;padding-left:25px;color:var(--colorPrimaryBlue)}@media only screen and (max-width:840px){.l-focus__sidebar{width:100%}}.l-focus__main-bottom{padding:0 25px 25px 25px}.l-focus__toform{width:100%}@media only screen and (max-width:840px){.l-focus__toform{text-align:center;width:100%;padding:8px 0;background-color:rgba(255,255,255,.95)}.l-focus__toform.is-sticky-link{position:fixed;bottom:0;left:0}}@media only screen and (min-width:798px){.l-focus--sidebar-sticky .l-focus__sidebar{position:sticky;top:var(--offset)}.l-focus--sidebar-sticky .l-focus__sidebar-content{max-height:calc(100vh - var(--offset)*2)}}.l-focus--only-form .l-focus__main{flex-direction:column}.l-focus--only-form .l-focus__content{flex-basis:auto;order:unset}.l-focus--only-form .l-focus__sidebar{flex-basis:inherit;justify-content:center;max-width:600px;margin-right:auto;margin-left:auto}.l-focus .page-element{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-focus .page-element--petition-field-pre-title,.l-focus .page-element--petition-title,.l-focus .page-element--donation-field-pre-title,.l-focus .page-element--donation-title,.l-focus .page-element--focus-page-field-pre-title,.l-focus .page-element--email-to-target-field-pre-title,.l-focus .page-element--email-to-target-title{margin-bottom:6.25px}.l-focus__guetesiegel{display:flex;align-items:center;justify-content:space-around}.l-focus-simple__header{display:flex;align-items:flex-end;justify-content:center;min-height:300px;margin-bottom:25px;padding:100px 25px 25px 25px;border-radius:0 0 85px 0;background-color:var(--colorPrimary)}.l-focus-simple__header.has-background{position:relative;background-size:cover}.l-focus-simple__header.has-background .l-focus-simple__header-content-background{z-index:1}.l-focus-simple__header.has-background:after{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;content:"";border-radius:0 0 85px 0;background:linear-gradient(0deg,rgba(0,0,0,0.5),transparent);mix-blend-mode:normal}@media(min-width:550px){.l-focus-simple__header.has-background:after{border-radius:0 0 170px 0}}.l-focus-simple__header.has-background .l-focus__heading{color:var(--colorPrimary)}@media(min-width:550px){.l-focus-simple__header{border-radius:0 0 170px 0}}@media(min-width:769px){.l-focus-simple__header{min-height:500px}}.l-focus-simple__main{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto}.l-focus-simple .page-element{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-focus--simple-mode,.l-focus-simple.is-simple{--colorPrimary:#131313;--colorPrimaryBlue:#3b3b3a;--colorSecondary:#ff6900;margin:auto;max-width:1000px}.l-focus--simple-mode .l-focus__sidebar-top,.l-focus-simple.is-simple .l-focus__sidebar-top{text-align:center}.l-focus--simple-mode .email-to-target__field-form-intro-text,.l-focus--simple-mode .email-to-target__field-form-outro-text,.l-focus-simple.is-simple .email-to-target__field-form-intro-text,.l-focus-simple.is-simple .email-to-target__field-form-outro-text{text-align:center;margin-bottom:20px}.l-focus--simple-mode .webform-progress-tracker .progress-step.is-active .progress-marker::before,.l-focus-simple.is-simple .webform-progress-tracker .progress-step.is-active .progress-marker::before{background-color:var(--colorSecondary)}.l-focus--simple-mode .webform-progress-tracker .progress-step.is-active .progress-marker::before:hover,.l-focus-simple.is-simple .webform-progress-tracker .progress-step.is-active .progress-marker::before:hover{background-color:var(--colorSecondary)}.l-focus--simple-mode .webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.l-focus--simple-mode .webform-progress-tracker .progress-step:hover .progress-marker::before,.l-focus--simple-mode .webform-progress-tracker .progress-step .progress-marker::after,.l-focus-simple.is-simple .webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.l-focus-simple.is-simple .webform-progress-tracker .progress-step:hover .progress-marker::before,.l-focus-simple.is-simple .webform-progress-tracker .progress-step .progress-marker::after{background-color:var(--colorPrimaryBlue)}.l-focus--simple-mode .pgbar-wrapper,.l-focus-simple.is-simple .pgbar-wrapper{margin:auto}.l-focus--simple-mode .message-list,.l-focus-simple.is-simple .message-list{border-top:2px solid #f0f0f0}.l-focus--simple-mode .message-list__icon,.l-focus-simple.is-simple .message-list__icon{fill:var(--colorSecondary)}.l-focus--simple-mode .progress-bar__current,.l-focus-simple.is-simple .progress-bar__current{color:var(--colorPrimary)}.l-focus--simple-mode .thankyoupage__title h1.page-title,.l-focus-simple.is-simple .thankyoupage__title h1.page-title{color:var(--colorPrimary);font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px}.l-focus--simple-mode .l-focus-simple__header,.l-focus-simple.is-simple .l-focus-simple__header{min-height:0;padding:0;margin:25px 0 0 0;border-radius:0;background-color:#fff}.l-gallery-height{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.l-gallery-height .image{display:flex;flex-direction:column;align-items:flex-end}.l-gallery-height .image__media{display:block}.l-gallery-height figcaption{max-width:350px}.l-gallery-height.is-centered{display:flex;justify-content:center}@media(min-width:0)and (max-width:549px){.l-gallery-height{justify-content:center}}.l-gallery-width{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.l-gallery-width .image{width:396.6666666667px}.l-gallery-width figcaption{max-width:350px}.l-gallery-width.is-centered{display:flex;justify-content:center}@supports(gap:25px) and (display:flex){.l-gallery-width{gap:25px}}@supports not ((gap:25px) and (display:flex)){.l-gallery-width .image:not(:last-child){margin-bottom:25px}@media(min-width:550px){.l-gallery-width .image:not(:nth-child(3n)){margin-right:25px}}}.l-gallery{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(338.3333333333px,1fr));grid-gap:25px}.l-gallery .image__media{display:block}.l-gallery .image figcaption{max-width:350px}.l-gallery.is-centered{grid-template-columns:repeat(auto-fit,minmax(338.3333333333px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(338.3333333333px,max-content));justify-content:center}@media(min-width:0)and (max-width:400px){.l-gallery{grid-template-columns:1fr}}.l-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(163px,1fr));grid-gap:25px}@media(min-width:550px){.l-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:25px}}.l-header{background-color:#fff}.l-header--is-sticky{position:sticky;z-index:12;top:0}.l-header .site-logo{z-index:101;height:43px}.l-site .l-header{margin-bottom:0 !important}.l-header-content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;flex-shrink:0;align-items:center;padding-top:32px;padding-bottom:32px}.l-header-content>nav:not([class^=mobile-menu]){width:100%}.l-header-content__col2{display:flex;align-items:center;justify-content:space-between;width:100%;margin-right:0}@media(min-width:0)and (max-width:1119px){.l-header-content__col2{justify-content:flex-end;padding-right:62.5px}}.l-header-content__search{z-index:101;display:flex;margin-left:25px}.l-header-content__search-icon{width:14px;height:14px}.l-header-content__search-icon path{stroke:var(--colorPrimaryBlue)}.l-header-content__search-icon:hover path{stroke:var(--colorPrimary)}@media(min-width:0)and (max-width:1119px){.l-header-content__search-icon{width:21px;height:21px}}@media(min-width:0)and (max-width:1119px){.l-header-content__search{display:none}}.l-header-content__donate{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;z-index:101;display:inline-flex;align-items:center;justify-content:center;width:auto;margin-left:auto;padding:5px 72px;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;text-align:center;vertical-align:middle;text-decoration:none;color:var(--colorPrimaryBlue);border:3px var(--colorPrimaryBlue) solid;border-radius:25px;background-color:rgba(0,0,0,0)}.l-header-content__donate:hover,.l-header-content__donate:focus{color:#fff;border-color:rgba(0,0,0,0);background-color:var(--colorSecondary)}@media(min-width:0)and (max-width:1119px){.l-header-content__donate{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px;margin-left:initial;padding:0px 12.5px}}@media(min-width:0)and (max-width:1119px){.l-header-content{justify-content:space-between}}.no-scroll .l-header--is-sticky{position:initial}.l-hero{display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.l-hero.is-slider,.l-hero.tns-slider{display:block}.l-hero--25,.l-hero--25 .hero{min-height:25vh}.l-hero--50,.l-hero--50 .hero{min-height:50vh}.l-hero--75,.l-hero--75 .hero{min-height:75vh}.l-hero--100,.l-hero--100 .hero{min-height:100vh}.l-hero--auto .hero.has-background .hero__background{position:relative}.l-hero--auto .hero__content-wrapper{position:absolute;width:100%;max-width:none;height:100%}.l-hero--auto .hero.has-background .hero__content{margin:0 auto 0}.l-hero--front{max-width:1240px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.l-list-magic{padding:0 50px;text-align:center}.l-list-magic li{display:inline;padding-top:2px;padding-bottom:2px}.l-list-magic li>*{display:inline-block;padding:10px;white-space:nowrap}.l-list-magic li:after{content:" ";white-space:normal;word-spacing:1em;background-image:linear-gradient(90deg,transparent 0 calc(50% - 0.05em),currentColor 0 calc(50% + 0.05em),transparent 0)}.l-list:after{display:table;clear:both;content:""}.l-list>*:not(:last-child){display:block;margin-bottom:25px}.l-list--small:after{display:table;clear:both;content:""}.l-list--small>*:not(:last-child){display:block;margin-bottom:25px;margin-bottom:12.5px}.l-list--big:after{display:table;clear:both;content:""}.l-list--big>*:not(:last-child){display:block;margin-bottom:25px;margin-bottom:50px}.l-list--separator:after{display:table;clear:both;content:""}.l-list--separator>*:not(:last-child){display:block;margin-bottom:25px}.l-list--separator>*:not(:last-of-type){margin-bottom:12.5px;padding-bottom:12.5px;border-bottom:1px solid var(--colorPrimary)}.l-masonry{max-width:1240px;margin-right:auto;margin-left:auto}.l-masonry .image__media,.l-masonry .video-consent{position:relative;display:block}.l-masonry.is-centered{max-width:800px;margin-right:auto;margin-left:auto}.l-mobile-menu{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;width:100%;height:100%}.l-mobile-menu__first,.l-mobile-menu__second{width:100%}@media(min-width:500px){.l-mobile-menu{flex-direction:column}.l-mobile-menu__second{position:relative}}.l-modal{display:inline-block}.l-modal__trigger:checked~.l-modal__overlay,.l-modal__trigger:checked~.l-modal__container{visibility:visible;opacity:1}.l-modal__trigger~.l-modal__overlay{position:fixed;top:0;left:0;visibility:hidden;width:100%;height:100%;transition:opacity .3s;opacity:0;background-color:rgba(0,0,0,.5)}.l-modal__trigger~.l-modal__container{position:fixed;bottom:0;left:0;visibility:hidden;width:100%;margin:20px;padding:40px;transition:opacity .3s;opacity:0;background-color:#fff}@media only screen and (min-width:600px){.l-modal__trigger~.l-modal__container{top:0;bottom:0;left:0;width:300px;height:100vh}.l-modal__trigger~.l-modal__container>*{height:100%}}.l-p>*{margin-bottom:3.2rem;margin-bottom:64px;padding-right:20px;padding-left:20px}.l-p .l-puplications,.l-p .hero{padding-right:0;padding-left:0}.l-p .separator--dots{padding-right:0;padding-left:0}.l-p .cta{max-width:1200px;margin-right:auto;margin-left:auto}.l-p>.viewbox{max-width:100%}.l-p>.combo,.l-p>.text,.l-p>.embed-content,.l-p>.p-block,.l-p>.p-faq,.l-p>.download,.l-p>.hack-content,.l-p>.heading,.l-p>.heading__info,.l-p>.cards,.l-p>.quotes,.l-p>.teaser,.l-p>.webform-content,.l-p>.l-teaser,.l-p>.text-media,.l-p>.l-grid--gallery,.l-p>.l-slider-wrapper--media,.l-p>.product,.l-p>.relation,.l-p>.accordion,.l-p>.facts,.l-p>.iframe-content,.l-p>.contextual-region{max-width:1240px;margin-right:auto;margin-left:auto}.l-p>.combo.l-puplications,.l-p>.text.l-puplications,.l-p>.embed-content.l-puplications,.l-p>.p-block.l-puplications,.l-p>.p-faq.l-puplications,.l-p>.download.l-puplications,.l-p>.hack-content.l-puplications,.l-p>.heading.l-puplications,.l-p>.heading__info.l-puplications,.l-p>.cards.l-puplications,.l-p>.quotes.l-puplications,.l-p>.teaser.l-puplications,.l-p>.webform-content.l-puplications,.l-p>.l-teaser.l-puplications,.l-p>.text-media.l-puplications,.l-p>.l-grid--gallery.l-puplications,.l-p>.l-slider-wrapper--media.l-puplications,.l-p>.product.l-puplications,.l-p>.relation.l-puplications,.l-p>.accordion.l-puplications,.l-p>.facts.l-puplications,.l-p>.iframe-content.l-puplications,.l-p>.contextual-region.l-puplications{max-width:unset}.l-p>.combo.hero,.l-p>.text.hero,.l-p>.embed-content.hero,.l-p>.p-block.hero,.l-p>.p-faq.hero,.l-p>.download.hero,.l-p>.hack-content.hero,.l-p>.heading.hero,.l-p>.heading__info.hero,.l-p>.cards.hero,.l-p>.quotes.hero,.l-p>.teaser.hero,.l-p>.webform-content.hero,.l-p>.l-teaser.hero,.l-p>.text-media.hero,.l-p>.l-grid--gallery.hero,.l-p>.l-slider-wrapper--media.hero,.l-p>.product.hero,.l-p>.relation.hero,.l-p>.accordion.hero,.l-p>.facts.hero,.l-p>.iframe-content.hero,.l-p>.contextual-region.hero{width:100%;max-width:initial}.l-p>.fact-big,.l-p>.code,.l-p>.address-content{max-width:1240px;margin-right:auto;margin-left:auto}.l-p>.address-content--inline{margin:0 20px}.l-p>.p-block .heading{margin-bottom:3.2rem;margin-bottom:64px}.l-p>.heading{margin-bottom:3.2rem;margin-bottom:64px}.l-p>.iframe-content{text-align:center}.l-p .node--page{max-width:1240px;margin-right:auto;margin-left:auto}.l-p>.betterembed--default{max-width:500px;margin-right:auto;margin-left:auto}.l-p>.p-quote{margin-right:auto;margin-left:auto}.l-p>.p-quote--big{max-width:1240px;margin-right:auto;margin-left:auto}.l-p .p-chart{max-width:1240px;margin-right:auto;margin-left:auto}.l-p>.p-hr:not(.p-hr--default){max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.l-p .footnote__section{max-width:1240px;margin-right:auto;margin-left:auto}.l-row-narrow{max-width:800px;margin-right:auto;margin-left:auto;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-row-narrow>*{max-width:800px;margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-row-narrow>*:last-child{margin-bottom:0}.l-row-narrow.is-centered>*{max-width:800px;margin-right:auto;margin-left:auto}.image__media-row-narrow{width:auto}.l-row{max-width:1240px;margin-right:auto;margin-left:auto}.l-row>*{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-row>*:last-child{margin-bottom:0}.l-row.is-centered>*{max-width:800px;margin-right:auto;margin-left:auto}.l-search{position:relative}.l-search__form{position:sticky;z-index:1;top:0;display:flex;flex-direction:column}@media only screen and (min-width:670px){.l-search__form{text-align:center}}@media only screen and (min-height:400px){.l-search__form{margin-top:30vh}}.l-search__info{display:flex;margin-bottom:12.5px}.l-search__info>*{margin-right:auto;margin-left:auto}.l-search__meta{position:sticky;top:-1;display:block;max-width:200px;margin-right:auto;margin-bottom:25px;margin-left:auto}.l-search__result{max-width:1240px;margin-right:auto;margin-left:auto}.l-search__result>*:not(:last-child){margin-bottom:20px}.l-search .l-search__content-link{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}.l-search__meta.stuck{z-index:1;top:-1px;margin-right:0}.has-sticky-header .l-search__form{top:50px}.l-site-focus{position:relative}.l-site-focus .page-element--drupal-messages{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:25px}.l-site-focus__header{position:absolute;z-index:10;width:100%}.l-site-focus__header .site-logo{display:inline}@media(min-width:0)and (max-width:549px){.l-site-focus__header .site-logo>*{width:auto}}.l-site-focus__header-content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;padding-top:32px}.l-site-focus__header.is-sticky .l-site-focus__header-content{position:fixed !important;top:0}.l-site-focus__footer{color:#fff;background-color:#2f2323}.l-site-focus__footer .l-site-focus__footer-content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:400;font-size:.75rem;font-size:15px;line-height:1.2rem;line-height:24px;display:flex;flex-direction:column;padding-top:16px;padding-bottom:16px;text-align:center}.l-site-focus__footer .l-site-focus__footer-content>*:not(:last-child){margin-right:25px}@media(min-width:0)and (max-width:549px){.l-site-focus__footer .l-site-focus__footer-content>*:not(:last-child){margin-bottom:12.5px}}@media(min-width:550px){.l-site-focus__footer .l-site-focus__footer-content{flex-direction:row;justify-content:space-between}}.l-site-focus__footer-mobile{display:none;padding-top:32px;padding-bottom:32px}.l-site-focus__footer-mobile-content{padding-right:20px;padding-left:20px;max-width:1240px;margin-right:auto;margin-left:auto;text-align:center}@media(min-width:0)and (max-width:768px){.l-site-focus__footer-mobile{display:block}}.site-header{padding-right:20px;padding-left:20px;display:flex;flex-direction:row;flex-grow:1;align-items:center}.site-header .site-logo{margin-right:25px}.site-header .menu-primary{margin-left:auto}.l-site>*:not(:last-child){margin-bottom:.8rem;margin-bottom:16px}.l-site .page-element--drupal-messages{max-width:1240px;margin-right:auto;margin-left:auto;margin-bottom:25px}.l-site .l-hero{margin-bottom:25px}.l-site .tabs{max-width:1240px;margin-right:auto;margin-left:auto}.l-site__main{margin-bottom:.8rem;margin-bottom:16px}.l-site__intro{margin:0 !important;padding:0 !important}.l-site__hero{margin-top:-87.5px}.l-site__header.is-sticky{position:sticky;z-index:23;top:0}.l-site__header.is-sticky+*{padding-top:62.5px}.l-site__footer{overflow:hidden}.l-site__sticky{position:sticky;top:62.5px;background-color:rgba(255,255,255,.95)}.l-site--event .l-content{max-width:990px}.l-site--event .l-content__main-content{max-width:820px}@media(min-width:769px){.l-site__main{display:flex;justify-content:space-between}.l-site__main-content{width:calc(140px + ((100% - 220px) / 12 * 8))}.l-site__main-sidebar{width:calc(60px + ((100% - 220px) / 12 * 4))}}@media(min-width:0)and (max-width:768px){.l-site__main-content{margin-bottom:.8rem;margin-bottom:16px}}.l-slider{max-width:1240px;margin-right:auto;margin-left:auto}.l-slider>*{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.l-slider>*:last-child{margin-bottom:0}.l-slider.is-centered>*{max-width:800px;margin-right:auto;margin-left:auto}.l-taxonomy-list{max-width:1240px;margin-right:auto;margin-left:auto}.js-has-dragscroll{overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}.js-has-dragscroll{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.js-has-dragscroll::-webkit-scrollbar{display:none}.js-has-dragscroll--is-active{z-index:22;padding-right:25px;padding-left:25px;cursor:move;cursor:grab;cursor:-webkit-grab}.js-has-dragscroll:active{cursor:grabbing;cursor:-webkit-grabbing}.js-has-dragscroll--nav{position:relative}.js-has-dragscroll--nav.show-nav{display:flex;align-items:center}.js-has-dragscroll--nav.show-nav .js-has-dragscroll--nav__prev,.js-has-dragscroll--nav.show-nav .js-has-dragscroll--nav__next{z-index:33;display:flex;align-items:center}.js-has-dragscroll--nav__prev,.js-has-dragscroll--nav__next{position:absolute;top:0;display:none;width:50px;height:100%;content:" ";opacity:1}.js-has-dragscroll--nav__prev:hover svg,.js-has-dragscroll--nav__next:hover svg{transition:opacity .2s linear;opacity:.4;fill:var(--colorPrimary)}.js-has-dragscroll--nav__prev svg,.js-has-dragscroll--nav__next svg{position:relative;z-index:32;height:50px;pointer-events:none;opacity:1;fill:var(--colorPrimary)}.js-has-dragscroll--nav__prev{left:0;background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,0.95) 25%)}.js-has-dragscroll--nav__prev svg{transform:rotate(180deg)}.js-has-dragscroll--nav__next{right:0;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.95) 25%)}.has-focal--lefttop img{-o-object-position:left top;object-position:left top}.has-focal--leftcenter img{-o-object-position:left center;object-position:left center}.has-focal--leftbottom img{-o-object-position:left bottom;object-position:left bottom}.has-focal--centertop img{-o-object-position:center top;object-position:center top}.has-focal--center img{-o-object-position:center center;object-position:center center}.has-focal--centerbottom img{-o-object-position:center bottom;object-position:center bottom}.has-focal--righttop img{-o-object-position:right top;object-position:right top}.has-focal--rightcenter img{-o-object-position:right center;object-position:right center}.has-focal--rightbottom img{-o-object-position:right bottom;object-position:right bottom}.has-focal--left-top img{-o-object-position:7.5% 7.5%;object-position:7.5% 7.5%}.has-focal--left-centertop img{-o-object-position:7.5% 27.5%;object-position:7.5% 27.5%}.has-focal--left-center img{-o-object-position:7.5% 50%;object-position:7.5% 50%}.has-focal--left-centerbottom img{-o-object-position:7.5% 72.5%;object-position:7.5% 72.5%}.has-focal--left-bottom img{-o-object-position:7.5% 92.5%;object-position:7.5% 92.5%}.has-focal--centerleft-top img{-o-object-position:27.5% 7.5%;object-position:27.5% 7.5%}.has-focal--centerleft-centertop img{-o-object-position:27.5% 27.5%;object-position:27.5% 27.5%}.has-focal--centerleft-center img{-o-object-position:27.5% 50%;object-position:27.5% 50%}.has-focal--centerleft-centerbottom img{-o-object-position:27.5% 72.5%;object-position:27.5% 72.5%}.has-focal--centerleft-bottom img{-o-object-position:27.5% 92.5%;object-position:27.5% 92.5%}.has-focal--center-top img{-o-object-position:50% 7.5%;object-position:50% 7.5%}.has-focal--center-centertop img{-o-object-position:50% 27.5%;object-position:50% 27.5%}.has-focal--center img{-o-object-position:50% 50%;object-position:50% 50%}.has-focal--center-centerbottom img{-o-object-position:50% 72.5%;object-position:50% 72.5%}.has-focal--center-bottom img{-o-object-position:50% 92.5%;object-position:50% 92.5%}.has-focal--centerright-top img{-o-object-position:72.5% 7.5%;object-position:72.5% 7.5%}.has-focal--centerright-centertop img{-o-object-position:72.5% 27.5%;object-position:72.5% 27.5%}.has-focal--centerright-center img{-o-object-position:72.5% 50%;object-position:72.5% 50%}.has-focal--centerright-centerbottom img{-o-object-position:72.5% 72.5%;object-position:72.5% 72.5%}.has-focal--centerright-bottom img{-o-object-position:72.5% 92.5%;object-position:72.5% 92.5%}.has-focal--right-top img{-o-object-position:92.5% 7.5%;object-position:92.5% 7.5%}.has-focal--right-centertop img{-o-object-position:92.5% 27.5%;object-position:92.5% 27.5%}.has-focal--right-center img{-o-object-position:92.5% 50%;object-position:92.5% 50%}.has-focal--right-centerbottom img{-o-object-position:92.5% 72.5%;object-position:92.5% 72.5%}.has-focal--right-bottom img{-o-object-position:92.5% 92.5%;object-position:92.5% 92.5%}.has-focal--left-top{background-position:7.5% 7.5%}.has-focal--left-centertop{background-position:7.5% 27.5%}.has-focal--left-center{background-position:7.5% 50%}.has-focal--left-centerbottom{background-position:7.5% 72.5%}.has-focal--left-bottom{background-position:7.5% 92.5%}.has-focal--centerleft-top{background-position:27.5% 7.5%}.has-focal--centerleft-centertop{background-position:27.5% 27.5%}.has-focal--centerleft-center{background-position:27.5% 50%}.has-focal--centerleft-centerbottom{background-position:27.5% 72.5%}.has-focal--centerleft-bottom{background-position:27.5% 92.5%}.has-focal--center-top{background-position:50% 7.5%}.has-focal--center-centertop{background-position:50% 27.5%}.has-focal--center{background-position:50% 50%}.has-focal--center-centerbottom{background-position:50% 72.5%}.has-focal--center-bottom{background-position:50% 92.5%}.has-focal--centerright-top{background-position:72.5% 7.5%}.has-focal--centerright-centertop{background-position:72.5% 27.5%}.has-focal--centerright-center{background-position:72.5% 50%}.has-focal--centerright-centerbottom{background-position:72.5% 72.5%}.has-focal--centerright-bottom{background-position:72.5% 92.5%}.has-focal--right-top{background-position:92.5% 7.5%}.has-focal--right-centertop{background-position:92.5% 27.5%}.has-focal--right-center{background-position:92.5% 50%}.has-focal--right-centerbottom{background-position:92.5% 72.5%}.has-focal--right-bottom{background-position:92.5% 92.5%}.has-focal--none{background-position:center center}.has-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.has-truncate-2{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;visibility:visible;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset}@supports not (-webkit-line-clamp:2){.has-truncate-2{max-height:3.125rem;max-height:62.5px;display:block;max-height:50px;line-height:1.25}}.has-truncate-3{position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;visibility:visible;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset}@supports not (-webkit-line-clamp:3){.has-truncate-3{max-height:4.6875rem;max-height:93.75px;display:block;max-height:75px;line-height:1.25}}.has-truncate-4{position:relative;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;visibility:visible;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset}@supports not (-webkit-line-clamp:4){.has-truncate-4{max-height:6.25rem;max-height:125px;display:block;max-height:100px;line-height:1.25}}.has-truncate-5{position:relative;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;visibility:visible;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset}@supports not (-webkit-line-clamp:5){.has-truncate-5{max-height:7.8125rem;max-height:156.25px;display:block;max-height:125px;line-height:1.25}}:root{--imageColorizeColorBright:$colorPrimary;--imageColorizeColorDark:orange}.is-colorize{position:relative;margin:0}.is-colorize img,.is-colorize svg,.is-colorize video{display:block;filter:grayscale(100%) contrast(1.2) brightness(1)}.is-colorize:after,.is-colorize:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.is-colorize:before{z-index:3;background-color:var(--colorPrimary);mix-blend-mode:hue}.is-colorize:after{background:repeating-linear-gradient(135deg,rgba(76,71,31,0.3),transparent 1px,rgba(76,71,31,0.3) 2px);background:var(--colorPrimary);background-size:3px 3px;mix-blend-mode:screen}.is-color-monochrome img{filter:grayscale(100%) contrast(1.1)}.is-disabled,.is-disabled>*,button:disabled{opacity:.4;cursor:not-allowed}.is-duotone-background{position:relative;z-index:0;width:100%;height:100%}.is-duotone-background:before,.is-duotone-background:after{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:""}.is-duotone-background:before{background-color:#f00e2e;mix-blend-mode:darken}.is-duotone-background:after{background-color:#192550;mix-blend-mode:lighten}:root{--imageDuotoneColorBright:var(--colorPrimary);--imageDuotoneColorDark:var(--colorSecondary)}.is-duotone{position:relative;z-index:0;overflow:hidden;background-color:var(--imageDuotoneColorBright)}.is-duotone img,.is-duotone svg,.is-duotone video{display:block;filter:grayscale(100%) contrast(1.3) brightness(1);mix-blend-mode:multiply}.is-duotone:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all ease-in-out .5s;pointer-events:none;background-color:#23278a}@supports(mix-blend-mode:lighten){.is-duotone:after{background-color:var(--imageDuotoneColorDark);mix-blend-mode:lighten}}.is-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}@media(min-width:0)and (max-width:549px){.is-hidden-mobile{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:390px){.is-hidden-mobile-up{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:0)and (max-width:549px){.is-hidden-to-phablet{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:550px){.is-hidden-phablet-up{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:0)and (max-width:768px){.is-hidden-to-tablet{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:769px){.is-hidden-tablet-up{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:0)and (max-width:1219px){.is-hidden-to-dektop{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}@media(min-width:1220px){.is-hidden-desktop-up{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}}.js-is-revealing{transition:opacity 1s;opacity:0}.js-is-revealed{opacity:1}.is-text{font-size:.9rem;font-size:18px;line-height:1.35rem;line-height:27px}.is-text p,.is-text table,.is-text blockquote,.is-text address,.is-text pre,.is-text figure,.is-text dl,.is-text ul,.is-text ol{margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.is-text>h2:not(:last-child),.is-text>h3:not(:last-child),.is-text>h4:not(:last-child),.is-text>h5:not(:last-child),.is-text>h6:not(:last-child){margin-bottom:3.2rem;margin-bottom:64px;margin-bottom:1.6rem;margin-bottom:32px}.is-text h2,.is-text h3,.is-text h4,.is-text h5,.is-text h6{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.is-text strong{font-weight:bold}.is-text p:last-child{margin-bottom:0}.is-text blockquote{margin-left:25px;padding-right:12.5px;padding-left:12.5px;border-left:1px solid var(--colorPrimary)}.is-text blockquote p{margin-bottom:0}.is-text blockquote:before{display:inline-flex;width:32px;height:32px;margin-top:12.5px;content:" ";background-color:#3b3b3a;background-size:32px 32px;-webkit-mask:url("/themes/custom/ao_canvas/dist/css/../assets/svg/quote-sign--open.svg") no-repeat 50% 50%;mask:url("/themes/custom/ao_canvas/dist/css/../assets/svg/quote-sign--open.svg") no-repeat 50% 50%}.is-text blockquote:after{display:inline-flex;width:32px;height:32px;margin-top:12.5px;content:" ";background-color:#3b3b3a;background-size:32px 32px;-webkit-mask:url("/themes/custom/ao_canvas/dist/css/../assets/svg/quote-sign--close.svg") no-repeat 50% 50%;mask:url("/themes/custom/ao_canvas/dist/css/../assets/svg/quote-sign--close.svg") no-repeat 50% 50%}.is-text a:not(.footnote):not(.button){cursor:pointer;transition:.8s cubic-bezier(0.2,0,0.05,1);-webkit-animation:link-loading .8s;animation:link-loading .8s;text-decoration:none;color:currentColor;background-image:linear-gradient(to bottom,var(--colorPrimary) 0,var(--colorPrimary) 100%);background-repeat:no-repeat;background-position:0 100%;background-size:100% .1rem;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 4}.is-text a:not(.footnote):not(.button):hover{transition:.1s cubic-bezier(0.5,0,0.05,1);color:#fff;background-size:100% 100%}.is-text a:not(.footnote):not(.button)::-moz-selection{color:#fff;background-color:var(--colorSecondary)}.is-text a:not(.footnote):not(.button)::selection{color:#fff;background-color:var(--colorSecondary)}@keyframes link-loading{from{background-size:100% 100%}to{background-size:100% .1rem}}.is-text u{position:relative;display:inline-block;text-decoration:none}.is-text u:after{position:absolute;bottom:0;display:block;width:100%;height:1px;content:"";-webkit-animation:underline-loading .8s forwards;animation:underline-loading .8s forwards;background:var(--colorPrimary)}@keyframes underline-loading{from{width:0}to{width:100%}}.is-text sup,.is-text sub{position:relative;vertical-align:baseline;font-size:60%;line-height:0}.is-text sup{top:-0.8em}.is-text sub{bottom:-0.55em}.is-text mark{display:inline;padding:6.25px 0;-webkit-animation:text-highlight-loading 1.4s forwards;animation:text-highlight-loading 1.4s forwards;color:#fff;background-color:rgba(var(--colorPrimary),1);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:12.5px 0 0 rgba(var(--colorPrimary),1),-12.5px 0 0 rgba(var(--colorPrimary),1);display:inline-block;margin-right:18.75px;margin-left:18.75px;padding:0;letter-spacing:.2rem;font-weight:100}.is-text mark::-moz-selection{color:#3b3b3a !important;background-color:rgba(0,0,0,0) !important}.is-text mark::selection{color:#3b3b3a !important;background-color:rgba(0,0,0,0) !important}.is-text ul li:not(:last-child),.is-text ol li:not(:last-child){margin-bottom:12.5px}.is-text ul ul li,.is-text ul ol li,.is-text ol ul li,.is-text ol ol li{margin-bottom:12.5px}.is-text ul h1,.is-text ul h2,.is-text ul h3,.is-text ul h4,.is-text ul h5,.is-text ul h6,.is-text ol h1,.is-text ol h2,.is-text ol h3,.is-text ol h4,.is-text ol h5,.is-text ol h6{position:relative}.is-text ul{padding-left:25px;list-style-position:outside}.is-text ul li{position:relative;margin-bottom:12.5px}.is-text ul li:before{position:absolute;top:.5em;left:-25px;width:10px;height:10px;content:"";background:center/contain no-repeat url("/themes/custom/ao_canvas/dist/css/../assets/icons/list-style-image.svg")}.is-text ul ul{padding-left:25px}.is-text ol{padding-left:25px;list-style:none;counter-reset:ol-counter}.is-text ol li{position:relative;counter-increment:ol-counter}.is-text ol li:before{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:900;position:absolute;top:.55em;left:-25px;width:15px;content:counter(ol-counter) ". ";text-align:left;color:var(--colorPrimary);font-size:.7em;font-weight:bold;line-height:15px}.is-text abbr,.is-text acronym{cursor:help;text-decoration:none;border-bottom:1px dotted}.is-text s{text-decoration:line-through;-webkit-text-decoration-color:#888;text-decoration-color:#888}.is-text del{position:relative;display:inline-block;text-decoration:none;color:rgba(59,59,58,.8)}.is-text del:before,.is-text del:after{position:absolute;top:50%;right:0;width:100%;content:"";border-bottom:1px solid rgba(200,0,0,.8)}.is-text del:before{transform:skewY(-10deg)}.is-text del:after{transform:skewY(10deg)}.is-text ins{position:relative;text-decoration:none}.is-text ins:before{position:absolute;top:90%;width:100%;height:.2em;content:"";background:linear-gradient(135deg,transparent,transparent 45%,#85cb0f,transparent 55%,transparent 100%),linear-gradient(45deg,transparent,transparent 45%,#85cb0f,transparent 55%,transparent 100%);background-repeat:repeat-x,repeat-x;background-size:.4em .4em}.is-text ins:after{display:inline-block;content:"+ ";color:#85cb0f}.is-text kbd{display:inline-block;margin:0 5px;padding:5px 10px 0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:1px;color:#555;border-radius:4px;background:#eee;box-shadow:2px 2px 2px #777;font-family:Consolas,"Lucida Console",monospace;font-weight:400}.is-text table{font-size:.9rem;font-size:18px;line-height:1.25rem;line-height:25px;display:block;overflow:auto;overflow-x:auto;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;max-width:100%;border-spacing:0;vertical-align:top;white-space:nowrap;border-collapse:collapse;background:linear-gradient(to right,white 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,0.4),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),rgba(0,0,0,0)) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-position:0 0,100%,0 0,100%;background-size:40px 100%,40px 100%,14px 100%,14px 100%}.is-text table caption{font-size:1.8rem;font-size:36px;line-height:2.5rem;line-height:50px;margin-bottom:12.5px;text-align:left;font-weight:bold}.is-text table tfoot{font-size:.8rem;font-size:16px;line-height:1.25rem;line-height:25px}.is-text table tfoot td{padding:0}.is-text table thead th{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;background-color:var(--colorPrimary)}.is-text table th{letter-spacing:0em;font-family:"Rubik",sans-serif;font-weight:700;background-color:var(--colorPrimary)}.is-text table th,.is-text table td{padding:6.25px 12.5px}.is-text table tr:nth-of-type(even){background-color:rgba(59,59,58,.03)}.is-text table td{vertical-align:middle}.is-center.is-text{text-align:center}.is-center.is-text ul li{margin-left:-30px;padding-left:0}.is-center.is-text ol li{margin-left:-30px}.is-center.is-text ol li:before{position:unset}.is-right.is-text{text-align:right}.is-bright.is-text{color:#fff}.is-dark.is-text{color:#3b3b3a}.is-unpublished{position:relative}.is-unpublished:before{content:"";position:absolute;display:block;height:15px;top:-15px;width:100%;background:#cb5a5e;background:repeating-linear-gradient(-45deg,#cb5a5e,#cb5a5e 12px,transparent 10px,transparent 23px);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:0}.is-unpublished:after{content:"unpublished";color:#fff;border-radius:5px;padding:3px 7px;margin-left:25px;position:absolute;display:inline-block;top:-20px;background:#cb5a5e}.l-site-focus--donation .is-unpublished{margin-top:15px}.is-zooming{overflow:hidden}.is-zooming>*{-webkit-animation:is-zooming 10s ease-in-out forwards;animation:is-zooming 10s ease-in-out forwards}@-webkit-keyframes is-zooming{0%{transform:translateZ(0) scale(1)}100%{transform:translateZ(0) scale(1.1)}}@keyframes is-zooming{0%{transform:translateZ(0) scale(1)}100%{transform:translateZ(0) scale(1.1)}}:root{--colorPrimary:#75B836;--colorPrimaryBlue:#003D84;--colorSecondary:#a92c2e;--colorSecondaryLime:#e8F1db;--colorPrimaryAnthrazit:#3B3B3A}@keyframes text-highlight-loading{from{background-color:rgba(0,0,0,0);box-shadow:0 0 0 0,0 0 0 0}to{background-color:rgba(var(--colorPrimary),1);box-shadow:12.5px 0 0 rgba(var(--colorPrimary),1),-12.5px 0 0 rgba(var(--colorPrimary),1)}}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-regular.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-regular.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-500italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:600;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-600italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:700;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-700italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:800;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:800;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-800italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:900;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:900;font-display:swap;src:local(""),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900italic.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/rubik/rubik-v20-latin-900italic.woff") format("woff")}@font-face{font-family:local-helvetica;src:local("helvetica"),local("-apple-system"),local("blinkmacsystemfont"),local("Segoe UI"),local("Roboto"),local("Oxygen"),local("Ubuntu"),local("Cantarell"),local("Fira Sans"),local("Droid Sans"),local("Helvetica Neue");font-weight:300;font-style:normal}@font-face{font-family:local-times;src:local("times"),local("cambria"),local("Hoefler Text"),local("utopia"),local("Liberation Serif"),local("Nimbus Roman No9 L Regular"),local("times"),local("Times New Roman");font-weight:300;font-style:normal}@font-face{font-family:local-georgia;src:local("georgia"),local("constantia"),local("Lucida Bright"),local("lucidabright"),local("Lucida Serif"),local("lucida"),local("DejaVu Serif"),local("Bitstream Vera Serif"),local("Liberation Serif"),local("georgia");font-weight:300;font-style:normal}@font-face{font-family:local-garamond;src:local("garamond"),local("palatino"),local("palladio"),local("URW Palladio L"),local("Book Antiqua"),local("baskerville"),local("Bookman Old Style"),local("Bitstream Charter"),local("garamond"),local("Apple Garamon"),local("ITC Garamond Narrow"),local("New Century Schoolbook"),local("Century Schoolbook"),local("Century Schoolbook L"),local("georgia");font-weight:300;font-style:normal}@font-face{font-family:local-arial;src:local("arial"),local("frutiger"),local("Frutiger Linotype"),local("univers"),local("calibri"),local("Gill Sans"),local("Gill Sans MT"),local("Myriad Pro"),local("myriad"),local("DejaVu Sans Condensed"),local("Liberation Sans"),local("Nimbus Sans L"),local("tahoma"),local("geneva"),local("Helvetica Neue"),local("helvetica"),local("arial");font-weight:300;font-style:normal}@font-face{font-family:local-verdana;src:local("verdana"),local("corbel"),local("Lucida Grande"),local("Lucida Sans Unicode"),local("DejaVu Sans"),local("Bitstream Vera Sans"),local("Liberation Sans"),local("verdana"),local("Verdana Ref");font-weight:300;font-style:normal}@font-face{font-family:local-trebuchet;src:local("trebuchet"),local("Segoe UI"),local("candara"),local("Bitstream Vera Sans"),local("DejaVu Sans"),local("Bitstream Vera Sans"),local("Trebuchet MS"),local("verdana"),local("Verdana Ref");font-weight:300;font-style:normal}@font-face{font-family:local-impact;src:local("impact"),local("haettenschweiler"),local("Franklin Gothic Bold"),local("charcoal"),local("Helvetica Inserat"),local("Bitstream Vera Sans Bold"),local("Arial Black");font-weight:300;font-style:normal}@font-face{font-family:local-monospace;src:local("monospace"),local("consolas"),local("Andale Mono WT"),local("Andale Mono"),local("Lucida Console"),local("Lucida Sans Typewriter"),local("DejaVu Sans Mono"),local("Bitstream Vera Sans Mono"),local("Liberation Mono"),local("Nimbus Mono L"),local("monaco"),local("Courier New"),local("courier");font-weight:300;font-style:normal}.is-sr-only,.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;outline:0;font-size:1px;line-height:1px}@keyframes spinner{to{transform:rotate(360deg)}}@media only screen and (min-width:760px){.front{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/background.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:0 130px;background-size:400px auto;background-blend-mode:luminosity}}
.swiffy-slider{position:relative;display:block;width:100%;--swiffy-slider-snap-align:center;--swiffy-slider-item-width:100%;--swiffy-slider-item-gap:1rem;--swiffy-slider-item-reveal:0rem;--swiffy-slider-item-ratio:2/1;--swiffy-slider-item-count:1;--swiffy-slider-nav-light:#fff;--swiffy-slider-nav-dark:#333;--swiffy-slider-nav-zoom:1;--swiffy-slider-track-opacity:0.1;--swiffy-slider-track-height:0;--swiffy-slider-nav-outside-size:3.5rem;--swiffy-slider-indicator-outside-size:1.5rem;--swiffy-slider-animation-duration:.75s;--swiffy-slider-animation-delay:0s;--swiffy-slider-animation-timing:ease-in-out}.swiffy-slider,.swiffy-slider::after,.swiffy-slider::before{box-sizing:border-box}.swiffy-slider ::-webkit-scrollbar{height:var(--swiffy-slider-track-height)}.swiffy-slider ::-webkit-scrollbar-track{background:rgba(0,0,0,var(--swiffy-slider-track-opacity))}.swiffy-slider ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:1rem}.swiffy-slider ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}.slider-container{--swiffy-slider-item-gap-totalwidth:calc(var(--swiffy-slider-item-gap) * (var(--swiffy-slider-item-count) - 1));--swiffy-slider-item-width:calc((100% - var(--swiffy-slider-item-reveal) - var(--swiffy-slider-item-gap-totalwidth)) / var(--swiffy-slider-item-count));overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:grid;align-items:center;height:100%;grid:auto/auto-flow -webkit-max-content;grid:auto/auto-flow max-content;grid-auto-rows:100%;grid-auto-columns:var(--swiffy-slider-item-width);grid-auto-flow:column;grid-gap:var(--swiffy-slider-item-gap);list-style:none;margin:0;padding:0;scrollbar-width:none;scrollbar-color:rgba(0,0,0,.4) rgba(0,0,0,var(--swiffy-slider-track-opacity));background-clip:padding-box}.slider-container>*{scroll-snap-align:var(--swiffy-slider-snap-align);position:relative;width:100%;height:100%}.slider-item-helper .slider-container>*{background-size:cover;background-color:#e1e1e1;background-position:50% 50%;display:flex;justify-content:center;align-items:center}.slider-item-helper:not(.slider-item-ratio) .slider-container>*{min-height:20rem}.slider-item-ratio .slider-container>*>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-item-ratio-contain .slider-container>*>*{-o-object-fit:contain;object-fit:contain}.slider-item-ratio .slider-container>::after{display:block;padding-top:calc(100% / (var(--swiffy-slider-item-ratio)));content:""}.slider-item-ratio-32x9{--swiffy-slider-item-ratio:32/9}.slider-item-ratio-21x9{--swiffy-slider-item-ratio:21/9}.slider-item-ratio-16x9{--swiffy-slider-item-ratio:16/9}.slider-item-ratio-4x3{--swiffy-slider-item-ratio:4/3}.slider-item-ratio-2x1{--swiffy-slider-item-ratio:2/1}.slider-item-ratio-1x1{--swiffy-slider-item-ratio:1/1}.slider-item-ratio-3x4{--swiffy-slider-item-ratio:3/4}.slider-nav-scrollbar{--swiffy-slider-track-height:0.5rem}.slider-nav-scrollbar .slider-container{scrollbar-width:thin}.slider-nav-nodelay .slider-container{scroll-behavior:auto}.slider-indicators{position:absolute;right:2rem;bottom:0;left:2rem;display:flex;justify-content:center;padding:0;margin-bottom:1rem;list-style:none}.slider-nav-scrollbar .slider-indicators{margin-bottom:calc(1rem + var(--swiffy-slider-track-height))}.slider-indicators>.active{opacity:1}.swiffy-slider.slider-indicators-outside .slider-nav{margin-bottom:var(--swiffy-slider-indicator-outside-size)}.swiffy-slider.slider-indicators-outside{padding-bottom:var(--swiffy-slider-indicator-outside-size)}.swiffy-slider.slider-indicators-outside .slider-indicators,.swiffy-slider.slider-indicators-outside.slider-indicators{margin-bottom:0}.slider-indicators>*{box-sizing:content-box;flex:0 1 auto;width:2rem;height:.2rem;padding:0;border:.4rem solid transparent;cursor:pointer;background-color:#fff;background-clip:padding-box;opacity:.5;transition:opacity .4s ease}.slider-indicators-square .slider-indicators>*,.slider-indicators-square.slider-indicators>*{width:.5rem;height:.5rem;border:.4rem solid transparent}.slider-indicators-round .slider-indicators>*,.slider-indicators-round.slider-indicators>*{width:.5rem;height:.5rem;border:.4rem solid transparent;border-radius:50%}.slider-indicators-highlight .slider-indicators>.active,.slider-indicators-highlight.slider-indicators>.active{border:.33rem solid transparent;padding:.07rem}.slider-nav{position:absolute;top:0;left:0;bottom:0;border:0;background-color:transparent;cursor:pointer;padding:0;visibility:hidden;opacity:.8;transition:visibility .1s,opacity .2s linear;margin-bottom:var(--swiffy-slider-track-height);display:flex;align-items:center;padding:0 .5rem;-webkit-filter:drop-shadow(0 0 .5rem rgba(0,0,0,.5));filter:drop-shadow(0 0 .5rem rgba(0,0,0,.5));transform:scale(var(--swiffy-slider-nav-zoom))}.slider-nav::before{position:absolute;content:"";padding:.5rem;width:3rem;height:3rem}.slider-nav::after{content:"";-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");-webkit-mask-size:cover;mask-size:cover;background-color:var(--swiffy-slider-nav-light);background-origin:content-box;width:3rem;height:3rem}.slider-nav-arrow .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>")}.slider-nav-chevron .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>")}.slider-nav-caret .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>")}.slider-nav-caretfill .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>")}.swiffy-slider:hover .slider-nav{visibility:visible}.swiffy-slider.slider-nav-autohide.slider-item-first-visible .slider-nav:not(.slider-nav-next){visibility:hidden}.swiffy-slider.slider-nav-autohide.slider-item-last-visible .slider-nav.slider-nav-next{visibility:hidden}.slider-nav-outside .slider-container{margin:0 var(--swiffy-slider-nav-outside-size)}.slider-nav-outside .slider-nav{padding:0}.swiffy-slider .slider-nav:hover{opacity:1}.slider-nav-square .slider-nav{padding:0}.slider-nav-round .slider-nav::before,.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-light)}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-dark);width:2rem;height:2rem;margin:.5rem}.slider-nav-round .slider-nav::before{border-radius:50%}.slider-nav-round .slider-nav::after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E")}.slider-nav-dark .slider-nav::after{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::before,.slider-nav-dark.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::after,.slider-nav-dark.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-light)}.slider-nav-sm{--swiffy-slider-nav-zoom:.75;--swiffy-slider-nav-outside-size:2.5rem}.slider-nav.slider-nav-next::after{transform:rotate(180deg)}.slider-nav.slider-nav-next{right:0;left:unset}.slider-nav-visible .slider-nav{visibility:visible}.slider-nav-dark .slider-nav{opacity:.6}.slider-indicators-dark .slider-indicators>*,.slider-indicators-dark.slider-indicators>*{-webkit-filter:invert(1);filter:invert(1)}.slider-item-snapstart{--swiffy-slider-snap-align:start}.slider-item-nosnap{--swiffy-slider-snap-align:unset}.slider-item-nogap{--swiffy-slider-item-gap:0rem}.slider-item-reveal{--swiffy-slider-item-reveal:8rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal:4rem}.slider-item-show2{--swiffy-slider-item-count:2}.slider-item-show3{--swiffy-slider-item-count:3}.slider-item-show4{--swiffy-slider-item-count:4}.slider-item-show5{--swiffy-slider-item-count:5}.slider-item-show6{--swiffy-slider-item-count:6}.slider-nav-mousedrag .slider-container{cursor:-webkit-grab;cursor:grab}.slider-nav-mousedrag.dragging .slider-container{-ms-scroll-snap-type:unset;scroll-snap-type:unset;scroll-behavior:unset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-nav-mousedrag.dragging .slider-nav{visibility:hidden}@media (hover:hover){.slider-nav-mousedrag .slider-container::after{content:"";position:absolute;width:100%;height:100%}}@media (prefers-reduced-motion:no-preference){.slider-nav-animation.slider-nav-animation-fast{--swiffy-slider-animation-duration:.25s}.slider-nav-animation.slider-nav-animation-slow{--swiffy-slider-animation-duration:1.25s}.slider-nav-animation .slider-container>*>*{transition:opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing),transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);transition-delay:var(--swiffy-slider-animation-delay)}.slider-nav-animation .slider-container .slide-visible>*{transition:opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing),transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);transition-delay:var(--swiffy-slider-animation-delay)}.slider-nav-animation.slider-nav-animation-fadein .slider-container>*>*{opacity:.5}.slider-nav-animation.slider-nav-animation-scale .slider-container>*>*{transform:scale(.9)}.slider-nav-animation.slider-nav-animation-appear .slider-container>*>*{opacity:.3;transform:scale(.9)}.slider-nav-animation.slider-nav-animation-scaleup .slider-container>*>*{transform:scale(.25)}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*{overflow:hidden}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*>*{transform:scale(1.3)}.slider-nav-animation.slider-nav-animation-turn .slider-container>*>*{transform:rotateY(70deg)}.slider-nav-animation.slider-nav-animation-slideup .slider-container>*>*{transform:translateY(60%) scale(.99)}.slider-nav-animation.slider-nav-animation-slideup .slider-container{overflow-y:hidden}.slider-nav-animation .slider-container>.slide-visible>*{opacity:1;transform:none}}@media (min-width:62rem){.slider-item-show2:not(.slider-item-snapstart) .slider-container>*,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*,.slider-item-show6:not(.slider-item-snapstart) .slider-container>*{scroll-snap-align:unset}.slider-item-show2:not(.slider-item-snapstart) .slider-container>::before,.slider-item-show4:not(.slider-item-snapstart) .slider-container>::before,.slider-item-show6:not(.slider-item-snapstart) .slider-container>::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:var(--swiffy-slider-snap-align)}.slider-nav-outside-expand .slider-nav{margin-left:-4rem}.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-4rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav{margin-left:-3.5rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-3.5rem}.slider-indicators-sm.slider-indicators{display:none}}@media (max-width:62rem){.swiffy-slider{--swiffy-slider-track-height:0rem;--swiffy-slider-item-reveal:0rem;--swiffy-slider-item-count:1;--swiffy-slider-nav-zoom:.875}.swiffy-slider .slider-item-show2-sm{--swiffy-slider-item-count:2}.slider-item-reveal{--swiffy-slider-item-reveal:4rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal:2rem}.slider-item-show6 .slider-container{grid-auto-columns:calc(25% - (var(--swiffy-slider-item-gap)/ 4*3))}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(25% - (var(--swiffy-slider-item-gap)/ 4*3) - .5rem)}.slider-item-show6.slider-item-reveal .slider-container>*{scroll-snap-align:unset}.slider-item-show6.slider-item-reveal .slider-container>::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:center}.slider-nav::after,.slider-nav::before{width:2rem;height:2rem;padding:.3rem}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{width:1.75rem;height:1.75rem;margin:.125rem}.slider-nav-outside .slider-container,.slider-nav-outside-expand .slider-container{margin:0 2rem}.slider-nav-outside-expand .slider-container{margin:0 var(--swiffy-slider-nav-outside-size)}.slider-nav-outside-expand .slider-nav{padding:0}.slider-indicators-round .slider-indicators>*,.slider-indicators-round.slider-indicators>*,.slider-indicators-square .slider-indicators>*,.slider-indicators-square.slider-indicators>*{width:.3rem;height:.3rem}.slider-indicators{margin-bottom:.5rem;display:none}.slider-nav-scrollbar .slider-indicators{margin-bottom:0}.slider-indicators>*{width:1rem;height:.125rem;border-width:.25rem}.slider-indicators-sm .slider-indicators,.slider-indicators-sm.slider-indicators{display:flex}}@media (max-width:48rem){.slider-item-show6 .slider-container{grid-auto-columns:calc(50% - (var(--swiffy-slider-item-gap)/ 2))}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(50% - (var(--swiffy-slider-item-gap)/ 2) - 1.5rem)}}@media (hover:none){.swiffy-slider.slider-nav-touch .slider-nav{visibility:visible}.swiffy-slider:not(.slider-nav-touch).slider-nav-outside .slider-container,.swiffy-slider:not(.slider-nav-touch).slider-nav-outside-expand .slider-container{margin:0 0}.slider-item-nosnap-touch{--swiffy-slider-snap-align:unset}}
