/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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:transparent}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:transparent;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:#e00;--colorSecondary:#3d565f}@-webkit-keyframes text-highlight-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#e00;box-shadow:rhythm(0.5) 0 0 #e00,-rhythm(0.5) 0 0 #e00}}@keyframes text-highlight-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#e00;box-shadow:rhythm(0.5) 0 0 #e00,-rhythm(0.5) 0 0 #e00}}@font-face{font-family:"Work Sans";src:url("/themes/custom/ao_canvas/dist/components/01-utility/base/../../../assets/fonts/work-sans-v9-latin-regular.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/components/01-utility/base/../../../assets/fonts/work-sans-v9-latin-regular.woff") format("woff"),local("Work Sans");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url("/themes/custom/ao_canvas/dist/components/01-utility/base/../../../assets/fonts/work-sans-v9-latin-700.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/components/01-utility/base/../../../assets/fonts/work-sans-v9-latin-700.woff") format("woff"),local("Work Sans");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:helvetica;src: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:times;src: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:georgia;src: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:garamond;src:local("Palatino Linotype"),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:arial;src: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:verdana;src: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:trebuchet;src: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: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:monospace;src: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{line-height:25px;line-height:1.25rem;font-size:125%}html{font-size:calc(100% * 1.25)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{color:#fff;background-color:#e00}body ::selection{color:#fff;background-color:#e00}body::-webkit-scrollbar{width:0.75rem;height:0.75rem}body::-webkit-scrollbar-thumb{background:#e00}.main{display:block}
@-webkit-keyframes text-highlight-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#e00;box-shadow:rhythm(0.5) 0 0 #e00,-rhythm(0.5) 0 0 #e00}}@keyframes text-highlight-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#e00;box-shadow:rhythm(0.5) 0 0 #e00,-rhythm(0.5) 0 0 #e00}}@-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:0.75rem 1.5625rem;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:transparent;-webkit-mask-image:-webkit-radial-gradient(white,black)}.add-to-cart span{position:relative;display:inline-block;transition:transform 0.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:0.9375rem;height:0.5625rem;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:2.25rem;height:1.625rem;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 0.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 0.2s;animation:icon-cart 3s linear forwards 0.2s}@-webkit-keyframes icon-cart{25%,45%,53%,80%{transform:none}50%{transform:scale(0.7)}44%,56%{transform-origin:0.75rem 1.4375rem}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:0.75rem 1.4375rem}48%,58%{transform-origin:50% 50%}90%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}.address{font-family:"Work Sans",sans-serif}.address>*{margin:0}.address script{display:none}.address--row>*:not(script){display:inline}.address--row .address__organization:after{content:" –"}.address--row .address__locality:after,.address--row .address__line1:after{content:","}.avatar{position:relative;display:block;overflow:hidden;width:7.5rem;height:7.5rem;border-radius:50%}.avatar img{width:7.5rem;height:7.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.avatar--big{width:12.5rem;height:12.5rem}.avatar--big img{width:12.5rem;height:12.5rem}}a.avatar:hover{box-shadow:0 0 0 3px #e00}.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:block;height:auto}.site-logo>* svg{width:auto;height:100%}.site-logo.js-site-logo-is-stuck{display:none}@media (min-width:0) and (max-width:440px){.site-logo:not(.js-site-logo--stuck-is-stuck){width:100%;margin-top:.5rem}}.site-logo--stuck-only{display:none}.site-logo--stuck-only.js-site-logo--stuck-is-stuck{display:block !important}.site-logo--stuck-only__icon.js-site-logo--stuck-is-stuck{fill:#e00}.js-site-logo__icon-is-stuck{fill:white !important}.js-site-logo__txt-is-stuck{display:none}.logo.js-site-logo--stuck-is-stuck{padding-right:.3125rem;padding-left:.3125rem;transition:background-color 0.8s ease-in;background-color:#fff}@media (min-width:0) and (max-width:1280px){.logo{z-index:9999;line-height:1}}.buttons>*{margin-right:.625rem;margin-bottom:.625rem}.button{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#e00;border:1px #e00 solid;background-color:transparent}.button--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.button:hover,.button:focus{background-color:#3d565f}.button:hover,.button:focus{color:#fff;background-color:#e00}.button .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:currentColor}.button .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button .button__icon--before,.button .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button .button__icon--before{margin-right:.625rem}.button .button__icon--after{margin-left:.625rem}.button:hover .button__icon,.button:focus .button__icon{fill:#fff}.button--inverted{color:#fff;border-color:#e00;background-color:#e00}.button--inverted:hover,.button--inverted:focus{color:#0e0e0f;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.registration-link{background:var(--colorPrimary);border-color:#fff;color:#fff}.button.registration-link:hover,.button.registration-link:focus{color:var(--colorPrimary);border-color:var(--colorPrimary);background-color:#fff}.button--white{background:#fff}.button.button-small{padding:.25rem .625rem}.button .button__icon{max-width:0.75rem;max-height:18px}.button--readmore{background:#fff}.button--readmore .button__icon.readmore{max-width:0.635rem;max-height:18px}.button-secondary{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation}.button-secondary--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.button-secondary:hover,.button-secondary:focus{background-color:#3d565f}.button-secondary .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#e00}.button-secondary .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-secondary .button__icon--before,.button-secondary .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-secondary .button__icon--before{margin-right:.625rem}.button-secondary .button__icon--after{margin-left:.625rem}.button-secondary:hover .button__icon,.button-secondary:focus .button__icon{fill:#fff}.button-secondary:hover,.button-secondary:focus{color:#fff;background-color:#0e0e0f}.button-secondary--inverted{color:#fff}.button-secondary--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#fff}.button-secondary--inverted .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-secondary--inverted .button__icon--before,.button-secondary--inverted .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-secondary--inverted .button__icon--before{margin-right:.625rem}.button-secondary--inverted .button__icon--after{margin-left:.625rem}.button-secondary--inverted:hover .button__icon,.button-secondary--inverted:focus .button__icon{fill:#fff}.button-secondary--inverted:hover,.button-secondary--inverted:focus{color:#0e0e0f;border-color:#fff;background-color:#fff}.button-secondary--inverted:hover .button__icon,.button-secondary--inverted:focus .button__icon{fill:#0e0e0f}.button-secondary.button-small{padding:.25rem .625rem}.button-contrast{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px solid #fff;background-color:#0e0e0f}.button-contrast--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.button-contrast:hover,.button-contrast:focus{color:#fff}.button-contrast .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#fff}.button-contrast .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-contrast .button__icon--before,.button-contrast .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-contrast .button__icon--before{margin-right:.625rem}.button-contrast .button__icon--after{margin-left:.625rem}.button-contrast:hover .button__icon,.button-contrast:focus .button__icon{fill:#fff}.button-contrast:hover,.button-contrast:focus{background-color:#3d565f}.button-contrast .button__icon{max-width:0.75rem;max-height:18px}.button-contrast--inverted{color:#0e0e0f;background-color:#fff}.button-contrast--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#e00}.button-contrast--inverted .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-contrast--inverted .button__icon--before,.button-contrast--inverted .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-contrast--inverted .button__icon--before{margin-right:.625rem}.button-contrast--inverted .button__icon--after{margin-left:.625rem}.button-contrast--inverted:hover .button__icon,.button-contrast--inverted:focus .button__icon{fill:#0e0e0f}.button-contrast--inverted:hover,.button-contrast--inverted:focus{color:#fff;border-color:#3d565f;background-color:#3d565f}.button-contrast--inverted:hover .button__icon,.button-contrast--inverted:focus .button__icon{fill:#fff}.button-contrast--inverted .button__icon{max-width:0.625rem;max-height:18px;fill:#0e0e0f}.button-contrast.button-small{padding:.25rem .625rem}.button-black-white{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#0e0e0f;border:1px solid #0e0e0f;background-color:#fff}.button-black-white--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.button-black-white:hover,.button-black-white:focus{background-color:#3d565f}.button-black-white .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#0e0e0f}.button-black-white .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-black-white .button__icon--before,.button-black-white .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-black-white .button__icon--before{margin-right:.625rem}.button-black-white .button__icon--after{margin-left:.625rem}.button-black-white:hover .button__icon,.button-black-white:focus .button__icon{fill:#0e0e0f}.button-black-white:hover,.button-black-white:focus{color:#fff;background-color:#0e0e0f}.button-black-white:hover .button__icon,.button-black-white:focus .button__icon{color:#fff}.button-black-white .button__icon{max-width:0.75rem;max-height:18px}.button-black-white.button-small{padding:.25rem .625rem}.button-link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;padding-right:0;padding-left:0;text-decoration:underline;letter-spacing:0.15rem;text-transform:none;color:#0e0e0f;background-color:transparent}.button-link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.button-link:hover,.button-link:focus{color:#fff;background-color:#3d565f}.button-link .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#0e0e0f}.button-link .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-link .button__icon--before,.button-link .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-link .button__icon--before{margin-right:.625rem}.button-link .button__icon--after{margin-left:.625rem}.button-link:hover .button__icon,.button-link:focus .button__icon{fill:#0e0e0f}.button-link:hover,.button-link:focus{text-decoration:none;color:#0e0e0f;background-color:transparent}.button-link--inverted{color:#fff}.button-link--inverted .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#fff}.button-link--inverted .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-link--inverted .button__icon--before,.button-link--inverted .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-link--inverted .button__icon--before{margin-right:.625rem}.button-link--inverted .button__icon--after{margin-left:.625rem}.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:.25rem .625rem}.button-close{text-indent:-9999em;position:relative;display:inline-block;width:2.5rem;height:2.5rem;border:.125rem solid #0e0e0f;border-radius:100%;background-color:rgba(255,255,255,0.5);line-height:2.5rem}.button-close:before,.button-close:after{position:absolute;top:50%;left:50%;display:block;width:1rem;height:.125rem;margin-top:-.0625rem;margin-left:-.5rem;content:"";transition:all 0.25s ease-out;transform:rotate(-45deg);background-color:#0e0e0f}.button-close:after{transform:rotate(-135deg)}.button-close:hover,.button-close:focus{background-color:rgba(255,255,255,0.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:1.25rem;height:1.25rem;border:.0625rem solid #0e0e0f}.button-close.button-small:before,.button-close.button-small:after{width:.5rem;height:.0625rem;margin-top:-.03125rem;margin-left:-.25rem}.button-close--inverted{border-color:#fff;background-color:rgba(14,14,15,0.5)}.button-close--inverted:before,.button-close--inverted:after{background-color:#fff}.button-close--inverted:hover,.button-close--inverted:focus{background-color:rgba(14,14,15,0.8)}.button-close--inverted:focus{background-color:#0e0e0f}.button-close--inverted.button-small{width:1.25rem;height:1.25rem;border:.0625rem solid #0e0e0f}.button-close--inverted.button-small:before,.button-close--inverted.button-small:after{width:.5rem;height:.0625rem;margin-top:-.03125rem;margin-left:-.25rem}.button-icon{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;position:relative;display:inline-flex;align-items:center;justify-content:left;min-height:52px;margin-bottom:1.25rem;text-align:left;text-decoration:none;letter-spacing:0.2em;text-transform:uppercase;color:#0e0e0f;border:0;background-color:transparent;line-height:normal}.button-icon .button__icon{max-width:1.625em;max-height:1.625em;margin-top:-4.5px;margin-bottom:-4.5px;fill:#fff}.button-icon .button__icon--only{margin-top:-5px;margin-bottom:-5px}.button-icon .button__icon--before,.button-icon .button__icon--after{margin-top:-.8125em;margin-bottom:-.8125em}.button-icon .button__icon--before{margin-right:.625rem}.button-icon .button__icon--after{margin-left:.625rem}.button-icon:hover .button__icon,.button-icon:focus .button__icon{fill:#fff}.button-icon .button__icon{align-self:center;width:2.5rem;max-width:none;height:2.5rem;max-height:none;margin:0 auto 0;fill:currentColor}.button-icon .button__icon--before{margin-right:1.125rem}.button-icon .button__icon--after{margin-left:1.125rem}.button-icon .button__icon--button-icon{display:flex;width:2.5rem;height:4.5rem;background-color:#e00}.button-icon:hover{color:#3d565f}.button-icon:hover .button__icon--button-icon{transition:all 0.75s ease-out;background-color:#3d565f}.button-icon--inverted{color:#fff}.button-icon--inverted .button__icon{fill:currentColor}.figure{margin:0}.figure__caption{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;margin-top:.3125rem;color:#888}.figure--caption-cut .figure__caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.figure--caption-expand{position:relative}.figure--caption-expand:hover{padding-bottom:1.5625rem}.figure--caption-expand:hover .figure__caption{position:absolute;overflow:visible;height:auto;white-space:normal;text-overflow:unset;color:#0e0e0f;background-color:rgba(255,255,255,0.9)}.figure--caption-expand .figure__caption{overflow:hidden;height:1.25rem;transition:color 1s ease-in-out;white-space:nowrap;text-overflow:ellipsis;color:#888}.figure--caption-inside{position:relative;overflow:hidden}.figure--caption-inside:after{position:absolute;bottom:0;display:inline-block;margin-bottom:4px;margin-left:4px;content:"\24D8";color:white;font-size:25px;line-height:1}.figure--caption-inside .figure__caption{position:absolute;z-index:100;top:50%;left:0;display:block;overflow:hidden;box-sizing:border-box;width:100%;max-height:100%;padding:.625rem;transition:all 0.5s;transform:translate3d(-100%,-50%,0);text-align:center;opacity:0;background:#fff}.figure--caption-inside .figure__image{transition:all 0.5s;transform:translate3d(0,0,0)}.figure--caption-inside .figure__caption{top:100%;transform:translate3d(0,0,0);opacity:1}.figure--caption-inside:hover img{transform:translate3d(0,-20px,0);opacity:0.5}.figure--caption-inside:hover .figure__caption{transition:all 0.5s;transform:translate3d(0,-100%,0);box-shadow:0 -2px 28px rgba(0,0,0,0.3)}.toolbar .form__item{margin-bottom:0}.form__prefix,.form__suffix{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;color:#fff;background-color:#0e0e0f}.form__prefix{padding:2.5px 4px 2.5px 5px}.form__suffix{padding:2.5px 5px 2.5px 4px}.form__item{margin-bottom:1.25rem}.form__item.radio{display:inline-block}.form__item.radio:not(:last-child){margin-right:12px}.form__label,.form__upload-label{display:block;margin-bottom:.25rem;font-weight:700}.form .webform-document-file-placeholder,.form .webform-image-file-placeholder,.form .description{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;color:#888}.form .webform-document-file-placeholder a,.form .webform-image-file-placeholder a,.form .description a{text-decoration:underline}.form .webform-document-file-placeholder a:hover,.form .webform-image-file-placeholder a:hover,.form .description a:hover{text-decoration:none}.form .webform-section-title,.form .fieldset-legend{display:block;margin-bottom:1.25rem;font-weight:700}.form .webform-document-file,.form .webform-image-file{float:right}.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(14,14,15,0.1);border-top-color:#e00;border-radius:50%;position:absolute;z-index:1;top:.625rem;right:.625rem}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;line-height:25px;line-height:1.25rem;width:100%;min-height:auto;margin:0;padding-top:5px;padding-right:1.25rem;padding-bottom:5px;padding-left:5px;letter-spacing:.01rem;color:#0e0e0f;border-bottom:1px solid #0e0e0f;border-radius:0;background-color:#fff;font-size:16px;font-weight:400;font-style:normal;line-height:40px}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{border:1px solid #0e0e0f;background:#fff}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 0.4s ease;transition:opacity 0.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 0.4s ease;transition:opacity 0.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 0.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,textarea.form__input{width:100%;min-height:auto;margin:0;padding-top:5px;padding-right:1.25rem;padding-bottom:5px;padding-left:5px;border-radius:0;font-weight:400;font-style:normal;line-height:40px;font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;letter-spacing:.01rem;color:#0e0e0f;border-bottom:1px solid #0e0e0f;background-color:#fff}textarea:focus,textarea.form__input:focus{border:1px solid #0e0e0f;background:#fff}textarea:focus::-moz-placeholder,textarea.form__input:focus::-moz-placeholder{-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0}textarea:focus:-ms-input-placeholder,textarea.form__input:focus:-ms-input-placeholder{-ms-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0}textarea:focus::placeholder,textarea.form__input:focus::placeholder{transition:opacity 0.4s ease;opacity:0}.checkbox input[type="checkbox"]{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}.checkbox input[type="checkbox"]:checked+label:before{float:left;border:1px solid #0e0e0f;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/check.svg") no-repeat right transparent;background-position:center center;background-size:25px 25px}.checkbox input[type="checkbox"]:required+label:after{content:" ●";color:#e00;font-weight:700}.checkbox input[type="checkbox"]:disabled+label{cursor:not-allowed !important;opacity:0.4}.checkbox label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-block;margin:0 0 12px;cursor:pointer;letter-spacing:.01rem;color:#0e0e0f}.checkbox label:before{position:relative;display:inline-block;float:left;box-sizing:border-box;width:25px;height:25px;margin-top:.25rem;margin-right:.625rem;content:"";text-align:center;border:1px solid #0e0e0f}.radio{cursor:pointer}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked+label:before{border:1px solid #0e0e0f;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/check.svg") no-repeat right transparent;background-position:center center;background-size:25px 25px}.radio input[type="radio"]:disabled+label{cursor:not-allowed !important;opacity:0.4}.radio label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-block;cursor:pointer;vertical-align:middle;letter-spacing:.01rem;color:#0e0e0f;line-height:100%}.radio label:before{position:relative;display:inline-block;width:25px;height:25px;margin-right:6px;margin-bottom:-4px;content:"";text-align:center;color:rgba(255,255,255,0);border:1px solid #0e0e0f}select.form-select{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;cursor:pointer;letter-spacing:.01rem;color:#0e0e0f;border-bottom:1px solid #0e0e0f;font-weight:400;font-style:normal;line-height:2.5rem;-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;min-height:auto;margin:0;padding:.625rem 1.25rem .625rem 5px;border-radius:0;background:url("/themes/custom/ao_canvas/dist/css/../assets/svg/arrow-down.svg") no-repeat right #fff;background-color:#fff;background-position:right 12px center;background-size:12px 8px;font-weight:400;font-style:normal;line-height:inherit}select.form-select[multiple]{padding:5px;scrollbar-width:none}@media screen and (min-width:0 \0){select.form-select{padding-right:5px;background:none}}.datalist input[list="datalist"]{font-size:.8rem;line-height:25px;line-height:1.25rem;width:100%;min-height:auto;margin:0;padding-top:5px;padding-right:1.25rem;padding-bottom:5px;padding-left:5px;letter-spacing:.01rem;color:#0e0e0f;border-bottom:1px solid #0e0e0f;border-radius:0;background-color:#fff;font-size:16px;font-weight:400;font-style:normal;line-height:40px}.datalist input[list="datalist"]:focus{border:1px solid #0e0e0f;background:#fff}.datalist input[list="datalist"]:focus::-moz-placeholder{-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0}.datalist input[list="datalist"]:focus:-ms-input-placeholder{-ms-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0}.datalist input[list="datalist"]:focus::placeholder{transition:opacity 0.4s ease;opacity:0}.color input[type="color"]{min-width:auto;height:auto;-webkit-appearance:none;border:1px solid #0e0e0f}.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:1.25rem 0;-webkit-appearance:none}.range input[type="range"]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;background:#888}.range input[type="range"]::-webkit-slider-thumb{width:37.5px;height:37.5px;margin-top:-18.25px;cursor:pointer;border-color:transparent;border-radius:50%;background:#e00;-webkit-appearance:none}.range input[type="range"]::-moz-range-track{width:100%;height:1px;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:#e00}.range input[type="range"]::-ms-track{width:100%;height:1px;cursor:pointer;color:transparent;border-width:8px 0;border-color:transparent;background:transparent}.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:transparent;border-radius:50%;background:#e00}.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}input[type="file"].form__input{display:none}.field--type-file,.field--type-image{padding:6px 17px 6px 5px;border:1px solid #0e0e0f}.field--type-file .description,.field--type-image .description{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;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:1.25rem 1.25rem}input[type="submit"].form__input{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;margin-bottom:10px}input[type="submit"].form__input--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}input[type="submit"].form__input:hover,input[type="submit"].form__input:focus{color:#fff;background-color:#3d565f}input[type="submit"]{display:inline-block;width:100% !important;box-sizing:border-box;margin-right:0}input[type="submit"]:nth-of-type(2){width:49% !important;float:right}input[type="submit"]:nth-of-type(1){width:49% !important;margin-right:1%}input[type="submit"]:only-of-type{width:100% !important;float:none;margin:0}.js input[type="submit"].form__input.js-hide{display:none}.form__item--telefon,.form__item--telefonnummer-fuer-eventuelle-rueckfragen-,.form__item--telefonnummer{max-width:100%}@media (min-width:550px){.form__item--telefon,.form__item--telefonnummer-fuer-eventuelle-rueckfragen-,.form__item--telefonnummer{width:50%}}.form__item--file label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#e00;border:1px #e00 solid;background-color:transparent}.form__item--file label--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.form__item--file label:hover,.form__item--file label:focus{background-color:#3d565f}.form__item--file label:hover,.form__item--file label:focus{color:#fff;background-color:#e00}.form__item input[name="anrede"],.form__item select[name="anrede"]{width:6.75rem}.form__item input[type="date"]{max-width:100%;padding-right:5px}@media (min-width:550px){.form__item input[type="date"]{width:50%}}.form__item .webform-likert-table-wrapper{overflow:auto;padding-top:1.25rem}.form__item .webform-likert-table-wrapper .form__item{margin-bottom:0}.form__item .webform-likert-table-wrapper thead th{padding-top:.5rem;padding-bottom:.5rem}.form__item .webform-likert-table-wrapper thead th:last-child{padding-right:.5rem}.form__item .webform-likert-table-wrapper tbody tr:nth-child(odd){background-color:#fff}.form__item .webform-likert-table-wrapper tbody td{padding:.5rem;vertical-align:middle}.form__item .webform-likert-table{border:1px solid #0e0e0f}.form__item .webform-likert-table .radio label,.form__item .webform-likert-table .checkbox label{margin:0}.form__item--ort.is-bewerbungsformular-fuer-campaign{float:none;width:100%;padding-right:0;padding-left:0}.webform-confirmation{max-width:1500px;margin-right:auto;margin-left:auto}.radios--wrapper .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:1.25rem 1.25rem}.webform-likert-table th{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;font-weight:normal}@media (max-width:768px){.webform-likert-label.visually-hidden,.webform-likert-description.hidden{display:none}}.webform-likert-table-wrapper .form__label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;font-weight:normal}.webform-type-radios .form__label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;font-weight:normal}.js-form-type-checkbox .form__label{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;font-weight:normal}.js-form-type-select .js-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:1.25rem 1.25rem}.webform-required{padding-top:.625rem;padding-bottom:.625rem;padding-inline:2.5rem;font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem}.webform-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:1.25rem 1.25rem}.webform-select-other .js-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:1.25rem 1.25rem}.js-form-type-textfield .js-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:1.25rem 1.25rem}.js-form-type-number .js-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:1.25rem 1.25rem}.js-form-type-textarea .js-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:1.25rem 1.25rem}.js-form-type-email .js-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:1.25rem 1.25rem}.js-form-type-tel .js-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:1.25rem 1.25rem}.webform-submission-form label.error{font-size:14px;font-size:.7rem;line-height:18.75px;line-height:.9375rem;color:#c80000}.form{padding-top:1.25rem;padding-bottom:2.5rem;background-color:#f3f4f7}.form .form__item{padding-right:1.25rem;padding-left:1.25rem}.form .form__item.form__item--captcha-response{padding-right:0;padding-left:0}@media (min-width:769px){.form .form__item{padding-right:2.5rem;padding-left:2.5rem}}.form .form-wrapper input.form-submit{width:100%}.form .form-actions{padding-right:2.5rem;padding-left:2.5rem}.form .fieldset-wrapper .form__item{padding-right:0;padding-left:0}.form fieldset{background-color:#f3f4f7}.form fieldset.captcha{padding-right:2.5rem;padding-left:2.5rem}.form fieldset>legend{width:100%;margin-bottom:1.25rem;padding-bottom:.625rem;color:#e00;background-color:#f3f4f7;font-size:38px;font-weight:400;font-style:normal;line-height:2.5rem}.form legend .fieldset-legend{margin-bottom:0;padding-bottom:.625rem;word-break:break-all;border-bottom:1px solid #e00}.form .webform-section-title,.form .webform-message,.form .captcha-admin-links{padding-right:2.5rem;padding-left:2.5rem;margin-bottom:1.25rem}.form .webform-element-description{margin-bottom:2.5rem;padding-right:2.5rem;padding-left:2.5rem}.form .form__item .webform-element-description{padding-right:0;padding-left:0}.form .webform-flexbox{gap:1.25rem;margin-right:1.25rem;margin-left:1.25rem}@media (min-width:769px){.form .webform-flexbox{margin-right:2.5rem;margin-left:2.5rem}}.form .webform-flex .webform-flex--container{margin:0;padding:0}.form .webform-flex .webform-flex--container .form__item{padding:0}.form .form__item--bundeslaender{width:100%}@media (min-width:769px){.form .form__item--bundeslaender{padding-right:.625rem}}@media (min-width:769px){.form #edit-persoenliche-daten .form__item--geburtsdatum{float:left;width:50%}}.form #edit-persoenliche-daten .form__item--geburtsdatum input{width:100% !important}@media (min-width:769px){.form #edit-persoenliche-daten .form__item--geburtsdatum{padding-right:.625rem}}.form .form__item--bundeslaender select{width:100%}.form__item{clear:both}.form__item--geburtsdatum,.form__item--bundeslaender{clear:none !important}.webform-radios-other .fieldset-legend.js-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:1.25rem 1.25rem}.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:1.25rem 1.25rem}.js-form-type-datetime>div .js-form-type-date{padding:0}.h1{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}@media (min-width:769px){.h1{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem}}.h2{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}@media (min-width:769px){.h2{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.h3{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}.h4{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.h5{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.h6{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.icon__default{width:2rem;height:2rem;fill:#0e0e0f}.icon__icon-home{width:1.625rem;height:1.625rem;fill:#e00}img,picture{display:block;max-width:100%;height:auto}.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:transparent;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:0.9375rem;right:0.9375rem;left:0.9375rem;display:none;padding:1.25rem;text-align:center;color:white;background-color:rgba(0,0,0,0.84);font-size:1rem}.betterembed__msg p{margin:0}.betterembed__msg a:hover{border:none}.betterembed__msg-button-primary{display:inline-flex;margin-top:1.25rem;padding:0.625rem 1.25rem;color:black;border:none;background-color:white}.betterembed__msg-button-secondary{display:inline-flex;margin-top:1.25rem;padding:0.625rem 1.25rem;color:white;border:none}.betterembed__footer{overflow:auto;margin:0 15px;padding:15px 0;border-top:1px solid #fff;font-size:1rem}.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;max-width:100%;height:auto}.gif--max{display:inline;max-width:100%;height:auto}figure{margin:0}.image__media{position:relative;display:inline-block;width:100%}.image__media:hover ~ .media__caption{color:#0e0e0f}.image__media:hover footer{opacity:1;background-color:#e00;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;background-color:#f1f2f3}.image__media footer{position:absolute;right:0;bottom:0;padding:5px 10px;opacity:0.6;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.8);line-height:0}.image__media footer small{font-size:10px;line-height:100%}.image__caption{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;overflow:unset;margin-top:.3125rem;white-space:unset;color:#888}.has-caption-cut .image__caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports (-webkit-line-clamp:2){.has-caption-cut .image__caption{display:-webkit-box;overflow:hidden;white-space:initial;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.has-caption-expand{position:relative}.has-caption-expand:hover{padding-bottom:1.5625rem}.has-caption-expand:hover .image__caption{position:absolute;overflow:visible;height:auto;white-space:normal;text-overflow:unset;color:#0e0e0f;background-color:rgba(255,255,255,0.9)}.has-caption-expand .image__caption{overflow:hidden;height:1.25rem;transition:color 1s ease-in-out;white-space:nowrap;text-overflow:ellipsis;color:#888}.has-caption-inside{position:relative;overflow:hidden}.has-caption-inside:after{position:absolute;bottom:0;display:inline-block;margin-bottom:4px;margin-left:4px;content:"\24D8";color:white;font-size:25px;line-height:1}.has-caption-inside .image__caption{position:absolute;z-index:100;top:50%;left:0;display:block;overflow:hidden;box-sizing:border-box;width:100%;max-height:100%;padding:.625rem;transition:all 0.5s;transform:translate3d(-100%,-50%,0);text-align:center;opacity:0;background:#fff}.has-caption-inside .image__image{transition:all 0.5s;transform:translate3d(0,0,0)}.has-caption-inside .image__caption{top:100%;transform:translate3d(0,0,0);opacity:1}.has-caption-inside:hover img{transform:translate3d(0,-20px,0);opacity:0.5}.has-caption-inside:hover .image__caption{transition:all 0.5s;transform:translate3d(0,-100%,0);box-shadow:0 -2px 28px rgba(0,0,0,0.3)}.image--s .image:hover footer{display:inline-block}.image--s .image footer{display:none;padding:5px}.videoplayer .sp-dsgvo-embedding-video_youtube{position:absolute;z-index:2;top:0;height:100%}.videoplayer .sp-dsgvo-embedding-container{position:absolute;color:#303030;top:0;height:100%;z-index:1}.videoplayer .sp-dsgvo-blocked-embedding-placeholder{font-size:10px;font-size:.5rem;line-height:10px;line-height:.5rem;height:100%;padding-top:.25rem;color:#0e0e0f;background:#e00}@media (min-width:390px){.videoplayer .sp-dsgvo-blocked-embedding-placeholder{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}}.videoplayer--gallery .sp-dsgvo-embedding-video_youtube,.videoplayer--gallery .sp-dsgvo-blocked-embedding-placeholder,.videoplayer--masonry .sp-dsgvo-embedding-video_youtube,.videoplayer--masonry .sp-dsgvo-blocked-embedding-placeholder,.videoplayer--slider .sp-dsgvo-embedding-video_youtube,.videoplayer--slider .sp-dsgvo-blocked-embedding-placeholder{font-size:8px;font-size:.4rem;line-height:10px;line-height:.5rem}.videoplayer--gallery .sp-dsgvo-blocked-embedding-placeholder-header-icon,.videoplayer--masonry .sp-dsgvo-blocked-embedding-placeholder-header-icon,.videoplayer--slider .sp-dsgvo-blocked-embedding-placeholder-header-icon{display:none !important}.videoplayer--gallery .sp-dsgvo-blocked-embedding-button-container,.videoplayer--masonry .sp-dsgvo-blocked-embedding-button-container,.videoplayer--slider .sp-dsgvo-blocked-embedding-button-container{margin-top:.625rem}video::-webkit-backdrop{background-color:#448}video::backdrop{background-color:#448}.tag{--tag-color:black;--tag-color-background:$color-primary;--tag-color-inverted:var(--tag-color-background);--tag-color-background-inverted:var(--tag-color)}.tag{font-size:10px;font-size:.5rem;line-height:25px;line-height:1.25rem;letter-spacing:.2px;letter-spacing:.01rem;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:.625rem;background-color:var(--tag-color-background);font-weight:400}.tag.is-active{color:#fff;background-color:#85858d}.tag.is-inverted{color:var(--tag-color-inverted);background-color:var(--tag-color-background-inverted)}.tag.is-inverted.is-active{color:#fff;background-color:#85858d}.tag img{float:left;width:1.25rem;height:1.25rem;margin:0 .3125rem 0 -10px;margin-right:5px;border-radius:50%}.tag--small{padding:3px 6px 3px 6px;line-height:.625rem}.tag--ghost{color:var(--tag-color);border:1px solid var(--tag-color);background:none}.tag--ghost.is-inverted,.tag--ghost-is.active{color:white;background-color:var(--tag-color)}a.tag:hover,a.tag:active,a.tag:focus{transition:ease-in-out 0.3s;color:#fff;background-color:#85858d}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 0.3s;color:#fff;background-color:#85858d}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:white;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:transparent}[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:.375rem solid transparent}[data-tooltip]:after{height:1.25rem;padding:.625rem .625rem 0;content:attr(data-tooltip);white-space:nowrap;font-family:"Work Sans",sans-serif;font-size:.8125rem;line-height:.625rem}[data-tooltip]:hover,[data-tooltip]:focus{background-color:transparent}[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 0.1s linear}.tooltip-right:before{bottom:50%;margin-bottom:.625rem}.tooltip-right:after{bottom:50%;margin-bottom:-.83333rem}.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:-0.625rem;border-right-color:#303030}.tooltip-right:after{left:100%;margin-left:0.125rem;color:#fff;background-color:#303030}.tooltip-right:hover:before,.tooltip-right:hover:after{transform:translateX(0.625rem)}.tooltip-right.tooltip-multiline:hover:before,.tooltip-right.tooltip-multiline:hover:after{transform:translate(0.625rem,50%)}.tooltip-left:not(a){cursor:help}.tooltip-left:before,.tooltip-left:after{transition:all 0.1s linear}.tooltip-left:before{bottom:50%;margin-bottom:.625rem}.tooltip-left:after{bottom:50%;margin-bottom:-.83333rem}.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:-0.625rem;border-left-color:#303030}.tooltip-left:after{right:100%;margin-right:0.125rem;color:#fff;background-color:#303030}.tooltip-left:hover:before,.tooltip-left:hover:after{transform:translateX(-0.625rem)}.tooltip-left.tooltip-multiline:hover:before,.tooltip-left.tooltip-multiline:hover:after{transform:translate(-0.625rem,50%)}.tooltip-top:not(a){cursor:help}.tooltip-top:before,.tooltip-top:after{transition:all 0.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:-0.9375rem;border-top-color:#303030}.tooltip-top:after{bottom:100%;margin-bottom:-0.1875rem;color:#fff;background-color:#303030}.tooltip-top:hover:before,.tooltip-top:hover:after{transform:translate(-50%,-0.25rem)}.tooltip-bottom:not(a){cursor:help}.tooltip-bottom:before,.tooltip-bottom:after{transition:all 0.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:-0.9375rem;border-bottom-color:#303030}.tooltip-bottom:after{top:100%;margin-top:-0.1875rem;color:#fff;background-color:#303030}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after{transform:translate(-50%,0.25rem)}.tooltip:not(a){cursor:help}.tooltip:before,.tooltip:after{transition:all 0.1s linear}.tooltip:before,.tooltip:after{left:50%;transform:translateX(-50%)}.tooltip:after{width:auto}.tooltip:before{bottom:100%;margin-bottom:-0.9375rem;border-top-color:#303030}.tooltip:after{bottom:100%;margin-bottom:-0.1875rem;color:#fff;background-color:#303030}.tooltip:hover:before,.tooltip:hover:after{transform:translate(-50%,-0.25rem)}.tooltip-multiline:after{width:8.75rem;height:auto;padding:.625rem;text-align:left;white-space:normal;line-height:1.0625rem}.sitewide-alert{position:fixed;z-index:9999;left:0;display:block;width:100%;padding:0;background-color:transparent}.sitewide-modal{position:fixed;top:15%;left:0;overflow-y:auto;width:auto;min-width:50%;max-height:80vh;margin:0 25%;padding:0;text-align:center;color:#0e0e0f}.sitewide-modal-banner{box-shadow:0 0 12px 5px rgba(0,0,0,0.125);position:relative;overflow:auto;margin-right:auto;margin-left:auto;background-color:#f9f9f9}.sitewide-modal-banner:hover,.sitewide-modal-banner:focus{box-shadow:0 24px 40px -4px rgba(0,0,0,0.1),0 0 12px 0 rgba(0,0,0,0.08)}@media (min-width:550px){.sitewide-modal-banner{max-width:50%}}@media (min-width:0) and (max-width:1059px){.sitewide-modal{top:unset;bottom:3.75rem;width:100%;max-height:70vh;margin-right:0;margin-left:0}}.alert__heading{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;margin-bottom:1.25rem}.alert__message{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}.alert__message>*:last-child{margin-bottom:0}.alert__message-text{margin-bottom:1.25rem}.alert__reference{margin-bottom:1.25rem;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.alert__reference .l-p__element{margin-bottom:1.25rem;clear:both}.alert__close{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;position:-webkit-sticky;position:sticky;z-index:21;top:0;right:0;width:3rem;height:3rem;padding:0.3125rem;text-align:center;color:#0e0e0f;background-color:#f9f9f9;line-height:0.5}.alert__close:hover{opacity:0.5}.alert form{display:inline-block;padding:.625rem 1.25rem;color:#0e0e0f;background-color:#f9f9f9}.alert--overlay{box-shadow:0 0 12px 5px rgba(0,0,0,0.125);top:0;height:100%;-webkit-animation:appearOverlay 0.8s;animation:appearOverlay 0.8s;background-color:rgba(0,0,0,0.5)}.alert--overlay:hover,.alert--overlay:focus{box-shadow:0 24px 40px -4px rgba(0,0,0,0.1),0 0 12px 0 rgba(0,0,0,0.08)}.alert--banner-bottom{z-index:21;bottom:0;max-height:90vh;-webkit-animation:appearFromBottom ease-out 1s;animation:appearFromBottom ease-out 1s}@media (min-width:550px){.alert--banner-bottom{align-items:flex-start}}.alert--banner-bottom .alert__content{max-height:100vh}.alert--banner-bottom .alert__content .image{max-width:18.75rem;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.alert--banner-bottom .alert__heading{text-align:center}.alert--banner-bottom .alert__message{text-align:center}.alert--banner-bottom .alert__message .alert__block{display:inline-block}.alert--banner-bottom .alert__block{margin-bottom:1.25rem}.alert--banner-bottom .alert__block--only{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.alert--banner-bottom .alert__block--only .newsletter-widget-link{align-items:center;padding-left:1.25rem}.alert--banner-bottom .newsletter-widget-link{margin-top:1.25rem;padding:0}@media (min-width:550px){.alert--banner-bottom .newsletter-widget-link{align-items:flex-start}}.alert--banner-bottom:not(.has-banner-image) .newsletter-widget-link__heading{width:100%}@media (min-width:0) and (max-width:768px){.alert--banner-bottom.has-banner-image .alert__heading,.alert--banner-bottom.has-banner-image .alert__message{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;text-align:center}.alert--banner-bottom.has-banner-image .newsletter-widget-link__heading{width:100%}}@media (min-width:769px){.alert--banner-bottom.has-banner-image .sitewide-modal-banner{height:23.4375rem}.alert--banner-bottom.has-banner-image .alert__heading{text-align:left}.alert--banner-bottom.has-banner-image .alert__message{text-align:left}.alert--banner-bottom.has-banner-image .alert__message>*:not(.image):not(a){margin-left:21.25rem;background-color:#f9f9f9}.alert--banner-bottom.has-banner-image .alert__content .image{position:absolute;top:2.25rem;float:left;width:20rem;max-width:unset;margin-bottom:0}}.alert__content{position:relative;z-index:20;padding:1.875rem 1.25rem;color:#0e0e0f;background:#f9f9f9}.alert__content .image{max-width:48rem;margin:auto;margin-bottom:1.25rem}.alert__content .newsletter-widget-link__heading{text-align:center;color:#0e0e0f}@media (min-width:550px){.alert__content{padding:1.875rem 2.5rem}}.alert .newsletter-widget-link{padding-bottom:0}.alert .button-contrast{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation}.alert .button-contrast--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.alert .button-contrast:hover,.alert .button-contrast:focus{color:#fff;background-color:#3d565f}.alert .button-contrast--inverted{text-transform:unset;color:#fff;border-color:#e00;background-color:#e00}.alert .button-contrast--inverted .button__icon{fill:#fff}.alert .button-contrast--inverted:hover,.alert .button-contrast--inverted:focus{color:#fff;border-color:#3d565f;background-color:#3d565f}.alert .button-contrast--inverted:hover .button__icon,.alert .button-contrast--inverted:focus .button__icon{fill:#fff}@-webkit-keyframes appearFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes appearFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@-webkit-keyframes appearOverlay{0%{opacity:0}100%{opacity:1}}@keyframes appearOverlay{0%{opacity:0}100%{opacity:1}}.alert--banner-bottom.has-banner-image .alert__reference{margin-left:0 !important}.alert--banner-bottom.has-banner-image .alert__reference .image{position:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:initial}.back-to-top{position:fixed;z-index:99;right:1.25rem;bottom:1.25rem;visibility:hidden;padding:.5rem;transition:opacity 0.3s,visibility 0.3s,background-color 0.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:0.5}.back-to-top__icon{fill:#fff}.back-to-top:hover,.back-to-top:focus{opacity:1;background-color:#e00}.back-to-top:hover .back-to-top__icon,.back-to-top:focus .back-to-top__icon{fill:#fff}.block__title{margin-bottom:1.25rem;text-transform:uppercase;font-weight:bold}.block__readmore{margin-top:2.5rem;text-align:center}.p-block .block__title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:1.25rem;color:var(--colorPrimary);text-transform:unset}.p-block .block__title:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);color:var(--colorPrimary)}@media (min-width:769px){.p-block .block__title{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.p-block--background{padding-top:2.5rem;padding-bottom:2.5rem;background:#f1f2f3}.p-block--background-no-margin{background:#f1f2f3}.breadcrumb{margin:0;letter-spacing:0.2em}.breadcrumb li{font-size:12px;font-size:.6rem;line-height:25px;line-height:1.25rem;display:inline;text-transform:uppercase;color:#e00}.breadcrumb li:not(:last-child):after{margin:0 .3125rem;content:">";color:#e00}.breadcrumb a{text-decoration:none;color:#e00}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .is-disabled{cursor:not-allowed !important;opacity:0.4}.breadcrumb .is-current{color:#0e0e0f}.breadcrumb .is-home a,.breadcrumb .is-home a:hover,.breadcrumb .is-home a:visited{display:inline-block;text-decoration:none}.breadcrumb .is-home svg{position:relative;top:6px}.card{position:relative;overflow:hidden;width:100%;min-height:25rem;background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;box-shadow:0 15px 30px rgba(14,14,15,0.1)}.card__link{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.card__image img{width:100%;transition:transform 0.5s ease-in-out;transition-timing-function:cubic-bezier(0.37,0.75,0.61,1.05);transform:scale(1)}.card__title{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;font-family:"Roboto Slab",serif}.card__subtitle{display:block;margin-top:10px;font-size:1.4em;font-weight:300}.card__content{position:absolute;bottom:0;width:100%;padding:1.25rem;color:#303030;background-color:#fff}.card__date{position:absolute;top:0;left:0;padding:.625rem;color:#fff;background-color:#b2cb07}.card__date span{display:block;text-align:center}.card__date-month{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;text-transform:uppercase}.card__author{display:inline-block;margin-bottom:0.625rem;font-size:0.75rem}.card__reveal{max-height:0;margin:0;padding:0 0 1.25rem 0;transition:max-height 0.5s ease-in-out,opacity 0.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:0.625rem 0 0 0}.card__read-more{position:relative;display:inline-block;width:auto;padding-right:0.625rem;text-align:center;font-size:0.75rem;font-weight:700;line-height:1}.card__read-more:after{position:absolute;top:50%;right:0;content:"\2192";transition:all 0.2s 0.3s;transform:translate(0,-50%);opacity:0}.card:hover{transition:transform 0.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:31.25rem;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:25rem;-o-object-fit:cover;object-fit:cover}.card--cover .card__date{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;display:inline-flex;padding:1.25rem;background-color:transparent}.card--cover .card__content{padding-top:3.75rem;background-color:transparent}.card--cover.is-bright .card__content{color:#0e0e0f}.card--cover.is-bright .card__title,.card--cover.is-bright .card__subtitle{text-shadow:0 0 30px rgba(14,14,15,0.5)}.card--cover.is-dark .card{background-color:black}.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,0.4)}.cart-indicator-fancy{position:relative;overflow:hidden;width:9.375rem;height:9.375rem}.cart-indicator-fancy:hover svg{-webkit-animation-play-state:paused;animation-play-state:paused}.cart-indicator-fancy__number{display:block;width:9.375rem;height:9.375rem;text-align:center;color:black;font-family:monospace;font-size:28px;line-height:150px}.cart-indicator-fancy svg{position:absolute;z-index:-1;top:0;left:0;width:9.375rem;height:9.375rem;-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:"Work Sans",sans-serif;font-size:1.1875rem;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:2.5rem}.cart-indicator__link{display:block;height:100%}.cart-indicator__title{margin-right:.625rem}.cart-indicator__number{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;color:#0e0e0f;border-radius:50%;background-color:#e00;font-family:monospace;font-weight:bold}.cta-widget{z-index:20;display:flex}.cta-widget__contribute,.cta-widget__donate{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;flex:50%;padding:.625rem 1.25rem;text-transform:uppercase;color:#fff;font-weight:bold}.cta-widget__contribute{background-color:#0e0e0f}.cta-widget__donate{background-color:#e00}@media (min-width:0) and (max-width:1059px){.cta-widget{position:fixed;bottom:0;width:100%}.cta-widget .cta-widget__contribute,.cta-widget .cta-widget__donate{transition:background-position 0.2s ease-in-out;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/arrow.svg");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:12.5rem;right:0;flex-direction:column;max-width:180px;padding:.625rem;background-color:rgba(255,255,255,0.96)}.cta-widget .cta-widget__contribute,.cta-widget .cta-widget__donate{text-align:center}.cta-widget .cta-widget__contribute{margin-bottom:.625rem}.cta-widget .cta-widget__donate{padding-top:3.75rem;padding-bottom:.3125rem;transition:background 0.1s ease-in-out;background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/euro.svg");background-repeat:no-repeat;background-position:center top 5px;background-size:3.125rem 3.125rem}.cta-widget .cta-widget__donate:hover{background-position:center top 2px;background-size:3.375rem 3.375rem}.cta-widget .cta-widget__donate span{display:block;padding-top:.3125rem;border-top:1px solid #fff}}.hyperlinks{display:flex;justify-content:center}.hyperlinks--default{flex-direction:column}.hyperlinks--default>*:not(:last-child){margin-bottom:.625rem}.hyperlinks--row{flex-direction:row}.hyperlinks--row>*:not(:last-child){margin-right:.625rem}.hyperlink{display:flex;flex-direction:row;align-items:center}.hyperlink:hover .hyperlink__icon,.hyperlink:focus .hyperlink__icon{background-color:#0e0e0f}.hyperlink:hover .hyperlink__icon svg,.hyperlink:focus .hyperlink__icon svg{fill:#fff}.hyperlink__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:background-color 0.3s ease-in-out;border-radius:1.25rem;background-color:#e00}.hyperlink__icon svg{fill:#fff}.hyperlink__name{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;margin-left:.3125rem}.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:#0e0e0f}.hyperlinks.is-inverted .hyperlink__icon{border:1px solid #fff;background-color:transparent}.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}.block__hyperlinks-widget{margin:auto;text-align:center}.fa-twitter::before{content:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 1668.56 1221.19' viewBox='0 0 1668.56 1221.19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='m283.94 167.31 386.39 516.64-388.83 420.05h87.51l340.42-367.76 275.05 367.76h297.8l-408.13-545.7 361.92-390.99h-87.51l-313.51 338.7-253.31-338.7zm128.69 64.46h136.81l604.13 807.76h-136.81z' transform='translate(52.390088 -25.058597)' /%3E%3C/svg%3E%0A")}.shariff .twitter a:hover{background-color:black}.jumpmenu{position:relative;white-space:nowrap;border-top:0 solid #0e0e0f;border-bottom:1px solid #0e0e0f}.jumpmenu li{display:inline-block}.jumpmenu li:not(:last-child){margin-right:.625rem}@media (min-width:769px){.jumpmenu li:not(:last-child){margin-right:1.25rem}}.jumpmenu li:last-child{margin-right:2.5rem}.jumpmenu li a{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;display:inline-block;padding:1.25rem;color:#0e0e0f}.jumpmenu li a:hover,.jumpmenu li a:active{text-decoration:underline}.logo-group{margin-right:auto;margin-left:auto;max-width:50rem}.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:5rem}}.logo-group__heading{margin-bottom:1.25rem}.logo-group__group-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.logo-group__group-item{visibility:hidden;transition:all 0.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:7.5rem;margin-bottom:1.25rem}.logo-group__logo img{width:auto;max-height:7.5rem}@-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:.4s;animation-delay:.4s}.logo-group__group-item:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.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:1.25rem;text-align:center}.maintenance-page header h1{display:none}.maintenance-page main{margin-top:6.25rem}.maintenance-page main h1{margin-bottom:1.5625rem;font-size:2rem}.menu-footer{color:#fff}.menu-footer ul{display:flex;flex-direction:column}.menu-footer li>*{display:block;padding:.625rem 0;color:#fff;font-weight:bold}.menu-footer a:focus{text-decoration:underline}.menu-footer--default li{border-bottom:0.5px solid #fff}.menu-footer--default li:first-of-type{border-top:0.5px solid #fff}.menu-footer--default a:hover{color:#0e0e0f;background-color:#fff}.menu-footer--inline ul{flex-direction:row}.menu-footer--inline li:not(:last-of-type){margin-right:.625rem;padding-right:.625rem;border-right:0.5px solid #fff}.menu-primary-mobile{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;display:block;text-align:center;color:#fff}.menu-primary-mobile.menu{color:#fff}.menu-primary-mobile span{display:block}.menu-primary-mobile a{text-decoration:none}@media (min-width:769px){.menu-primary-mobile li,.menu-primary-mobile span{margin-bottom:.625rem}}.menu-primary-mobile li a,.menu-primary-mobile span a{position:relative;display:inline-block;margin-bottom:.3125rem;padding:.625rem;padding-bottom:2px;transition:all 0.45s;text-align:right;text-decoration:none;background:linear-gradient(white,white) center bottom;background-repeat:no-repeat;background-size:0 2px}.menu-primary-mobile li a:hover,.menu-primary-mobile span a:hover{background-size:100% 2px}.menu-primary-mobile>li ul,.menu-primary-mobile span ul,.menu-primary-mobile span span{margin-left:1.25rem}@media (min-width:769px){.menu-primary-mobile{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}}@media (min-width:1220px){.menu-primary-mobile{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.menu{color:#0e0e0f}.menu-toggle{position:absolute;top:1.25rem;right:.625rem;display:inline-block}.menu-primary{display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,0);height:100%}.menu-primary li{font-size:18px;font-size:.9rem;line-height:18.75px;line-height:.9375rem;display:inline-block;margin:0 .625rem;cursor:pointer;text-align:center;text-transform:uppercase;border-top:3px solid transparent;background-color:rgba(0,0,0,0)}.menu-primary li:hover,.menu-primary li:focus{color:#e00;border-top:3px solid #e00;background-color:rgba(0,0,0,0)}.menu-primary li:hover>.menu-primary__item-link,.menu-primary li:focus>.menu-primary__item-link{color:#e00}.menu-primary li.is-current,.menu-primary li.is-active{color:#0e0e0f;border-top:3px solid #e00;background-color:rgba(0,0,0,0);font-weight:700}@media (min-width:1280px){.menu-primary li{position:static;margin-bottom:0}}.menu-primary__item{margin:0 .625rem;text-align:left}.menu-primary__item a{display:inline-block;padding:.625rem;color:#0e0e0f}@media (min-width:1280px){.menu-primary__item a:not(.menu-primary__item-nolink):not(.has-nolink):hover,.menu-primary__item a:not(.menu-primary__item-nolink):not(.has-nolink):focus{color:#e00}.menu-primary__item a:not(.menu-primary__item-nolink):not(.has-nolink).is-active{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;color:#e00}.menu-primary__item a:not(.menu-primary__item-nolink):not(.has-nolink).is-active:hover{color:#e00}}.menu-primary__item-nolink{cursor:default}.menu-primary__item--search svg{width:1.125rem;height:1.125rem;fill:#0e0e0f}.menu-primary .menu__item--search{border-top:0 !important}.menu-primary .menu__item--search:hover,.menu-primary .menu__item--search:focus{border-top:0}.menu-primary .menu__item-link--search{display:flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem;color:#586469;background-color:#f1f2f3}.menu-primary .menu__item-link--search svg{fill:#586469}.menu-primary .menu__item-link--search svg path{stroke:#586469}.menu-primary .menu__item-link--search:hover{background-color:#586469}.menu-primary .menu__item-link--search:hover svg{fill:#f1f2f3}.menu-primary .menu__item-link--search:hover svg path{stroke:#f1f2f3}@media (min-width:0) and (max-width:1279px){.menu-primary .menu__item-link--search{width:auto;height:auto;background:none}.menu-primary .menu__item-link--search:hover{background:none}.menu-primary .menu__item-link--search:hover svg{fill:#0e0e0f}.menu-primary .menu__item-link--search:hover svg path{stroke:#0e0e0f}.menu-primary .menu__item-link--search svg{width:24px;height:24px;fill:#fff}.menu-primary .menu__item-link--search svg path{stroke:#fff}}@media (min-width:0) and (max-width:1279px){.menu-primary{position:fixed;top:0;left:0;display:none;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%}}@media (min-width:0) and (max-width:1279px){.no-scroll{position:fixed;width:100%}.no-scroll .menu-primary{top:1.25rem;height:100vh;background-color:rgba(0,0,0,0)}.no-scroll main{filter:blur(3px)}.no-scroll .menu{position:fixed;top:0;overflow-y:scroll;width:100%;height:100%}}.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link .has-nolink .menu-primary__item-link,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-nolink{color:#fff}.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link:hover,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link:focus,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link .has-nolink .menu-primary__item-link:hover,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-link .has-nolink .menu-primary__item-link:focus,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-nolink:hover,.js-header-is-stuck .menu-primary .menu-primary__item .menu-primary__item-nolink:focus{color:#fff !important}.js-header-is-stuck .menu-primary .menu__item-link--search{height:2rem}.js-header-is-stuck .menu-primary .menu__item-link--search svg{width:1rem;height:1rem}@media (min-width:0) and (max-width:1279px){.js-header-is-stuck .menu-toggle{top:.25rem}}.js-header-is-stuck .menu.is-dropdown .has-decorator svg{stroke:#fff}.menu-primary__item-link:hover+.menu-extras,.menu-primary__item-link:focus+.menu-extras{display:inherit}.menu-primary__item-link:hover+.menu-extras ul,.menu-primary__item-link:focus+.menu-extras ul{display:inherit}.menu-primary__item.has-children:hover .has-decorator svg{transform:rotate(-90deg)}.js-header-is-stuck .menu-primary__item a:not(.menu-primary__item-nolink):not(.has-nolink).has-dropdown:hover{color:#586469}.main-menu{position:relative}.search-block-wrapper{display:none;position:absolute;top:7.5rem;margin-inline:.625rem;right:0;z-index:21}@media (min-width:1281px){.search-block-wrapper.active{display:block !important}}.search-block{display:flex;position:relative;justify-content:center;max-width:40rem;margin-left:auto}.search-block .views-exposed-search-form{top:7.5rem;margin:0;padding:1rem;background-color:#fafafa;border:1px solid #ebebeb}.search-block .views-exposed-search-form div{display:flex;justify-content:space-between;gap:1rem;padding:0}.search-block .views-exposed-search-form div .captcha-admin-links{position:absolute;top:0;bottom:0;right:0;transform:translateY(76px);background-color:#fafafa;width:36.25rem}.search-block .views-exposed-search-form div .form__item{margin:0;padding:0}.search-block .views-exposed-search-form div .form__item .form__input{position:relative;font-size:1.25rem;border:none;background-color:transparent;padding-block:0;padding-left:1.2rem;width:100%;height:100%;background-image:none;color:#0d0d0d}.search-block .views-exposed-search-form div .form__item::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236d6d6d'%3E%3Cpath d='M15.906 14.656a.355.355 0 01.094.25c0 .125-.031.219-.094.281l-.719.688a.381.381 0 01-.28.125c-.126 0-.188-.031-.25-.125l-3.813-3.781a.355.355 0 01-.094-.25v-.438c-.594.5-1.25.906-1.969 1.188-.75.281-1.5.406-2.281.406-1.188 0-2.281-.281-3.281-.875A6.035 6.035 0 01.875 9.781C.281 8.781 0 7.687 0 6.5c0-1.188.281-2.25.875-3.25.563-1 1.344-1.781 2.344-2.375C4.219.312 5.313 0 6.5 0c1.188 0 2.25.313 3.25.875a6.653 6.653 0 012.375 2.375c.563 1 .875 2.063.875 3.25 0 .813-.156 1.563-.438 2.281-.28.75-.656 1.406-1.156 1.969h.438c.094 0 .187.031.25.094l3.812 3.812zM6.5 11.5a5.07 5.07 0 002.5-.656A4.891 4.891 0 0010.813 9c.437-.75.687-1.594.687-2.5 0-.875-.25-1.719-.688-2.5A5.039 5.039 0 009 2.187C8.219 1.75 7.375 1.5 6.5 1.5c-.906 0-1.75.25-2.5.688A4.89 4.89 0 002.156 4 5.066 5.066 0 001.5 6.5c0 .906.219 1.75.656 2.5A4.754 4.754 0 004 10.844c.75.437 1.594.656 2.5.656z'/%3E%3C/svg%3E");position:absolute;top:52%;left:18px;transform:translateY(-50%);pointer-events:none}.search-block .views-exposed-search-form div .form-actions{margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.search-block .views-exposed-search-form div .form-actions input{position:relative;width:auto !important}.search-block .views-exposed-search-form div .form-actions::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9%205L16%2012L9%2019%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");position:absolute;right:1.75rem;top:54%;width:auto;pointer-events:none;transform:translateY(-54%)}.menu__item-link--search{position:relative}.search-close-icon,.search-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity 0.3s ease-in-out;opacity:0;visibility:hidden}.search-icon{opacity:1;visibility:visible}.search-active .search-icon{opacity:0;visibility:hidden}.search-active .search-close-icon{opacity:1;visibility:visible}.js-header-is-stuck .search-block-wrapper{top:2.75rem}.js-header-is-stuck .captcha-admin-links{color:black}.menu-primary__item.has-children.is-open{color:#e00}.menu-primary__item.has-children.is-open .mega-wrapper,.menu-primary__item.has-children.is-open .menu-primary__sub{display:block}@media (min-width:1281px){.menu-primary__item.has-children.is-open .mega-wrapper,.menu-primary__item.has-children.is-open .menu-primary__sub{position:fixed;left:0;width:100%}}.menu-primary__item.has-children.is-open .mega-wrapper__blocks{margin-top:2.5rem;border-top:3px solid #e9eae8;border-radius:0 0 5px 5px;background-color:#fff}.menu-primary__item.has-children.is-open .has-decorator svg{transform:rotate(-90deg)}.menu-primary__item.has-children.is-open .mega-wrapper__blocks-container{max-width:93.75rem;margin:0 auto;padding:1.5625rem 1.25rem;display:flex;justify-content:space-between;gap:1.5625rem}.menu-primary__item.has-children.is-open .menu-primary__sub,.menu-primary__item.has-children.is-open .menu-mega{display:flex;flex-direction:column;position:relative;z-index:5}@-webkit-keyframes bounceIn{0%{transform:scale(0.3) translate3d(0,0,0);opacity:0}50%{transform:scale(1.1);opacity:0.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:0.9}80%{transform:scale(0.89);opacity:1}100%{transform:scale(1) translate3d(0,0,0);opacity:1}}.message{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;position:relative;padding:.625rem;color:#555;background-color:#f9f9f9;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.message__close{position:absolute;top:0;right:0}.message--status{color:#0e0e0f;background-color:#f1f2f3}.message--notice{-webkit-animation:bounceIn 450ms linear;animation:bounceIn 450ms linear;background-color:#ffb400}.message--warning{background-color:#ffb400}.message--error{-webkit-animation:bounceIn 450ms linear;animation:bounceIn 450ms linear;color:#fff;background-color:#c80000}.is-closed{display:none;opacity:0}.mobile-menu{display:flex;align-items:center;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;height:100vh}.mobile-menu__burger{position:relative;z-index:9999;margin-left:auto}.mobile-menu__content{background-color:rgba(235,0,0,0.87);position:absolute;z-index:9998;display:none;overflow:auto;padding-top:3rem;padding-bottom:3rem}.mobile-menu__label{line-height:1}.mobile-menu__search{display:flex;align-items:center;justify-content:center;width:4.6875rem;height:4.6875rem;margin-left:1.25rem;color:#586469;background-color:#f1f2f3}.mobile-menu__search svg{fill:#586469}.mobile-menu__search:hover{background-color:#586469}.mobile-menu__search:hover svg{fill:#f1f2f3}@media (min-width:0) and (max-width:440px){.mobile-menu__search{width:2.25rem;margin-right:.5rem;margin-left:.5rem}}@media (min-width:1281px){.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:4.6875rem;height:4.6875rem;padding:0;cursor:pointer;border:0;border-radius:0;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.mobile-menu__burger:active{transition:none}.mobile-menu__burger:focus{outline:none}.mobile-menu__burger-lines{display:inline-block;width:1.25rem;height:.125rem;transition:.1s;border-radius:0;background:#e00;position:relative;top:0;left:.25rem}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{display:inline-block;width:1.25rem;height:.125rem;transition:.1s;border-radius:0;background:#e00;position:absolute;left:0;content:"";transform-origin:.125rem center}.mobile-menu__burger-lines:before{top:.625rem;width:.625rem}.mobile-menu__burger-lines:after{top:-.625rem}.mobile-menu__burger-lines{transition:background 0.3s 0.6s ease}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{transition:top 0.3s 0.6s ease,transform 0.3s ease;transform-origin:50% 50%}.mobile-menu__toggle:checked ~ .mobile-menu__content .menu{display:block;padding:1.25rem}.mobile-menu__toggle:checked ~ .mobile-menu__content ul{display:block;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines{transition:background 0.3s 0s ease;background:transparent}.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:1.25rem;height:.0625rem;transition:top 0.3s ease,transform 0.3s 0.5s ease;background-color:#fff}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:before{transform:rotate3d(0,0,1,45deg)}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:after{transform:rotate3d(0,0,1,-45deg)}body.has-mobile-menu-active{height:100%;overflow:hidden}.l-header.js-header-is-stuck .mobile-menu__burger-lines{background-color:#fff}.l-header.js-header-is-stuck .mobile-menu__burger-lines:before,.l-header.js-header-is-stuck .mobile-menu__burger-lines:after{background-color:#fff}.l-header.js-header-is-stuck .mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:before,.l-header.js-header-is-stuck .mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:after{background-color:#fff}.js-sticky-header .mobile-menu__burger{top:-5px}.js-mobile-menu-is-active.logo{display:none}.js-header-is-stuck .mobile-menu__search{height:2rem}.nav-prevnext{max-width:800px;margin:0 auto;text-align:center}.nav-prevnext__heading{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;font-family:"Work Sans",sans-serif;font-style:normal}.nav-prevnext__navigation>:before{display:inline-block;width:4rem;height:4rem;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 #e00;background-size:4rem 4rem}.nav-prevnext__navigation>:hover:before{background-color:#3d565f}.nav-prevnext__navigation .is-disabled:before{cursor:default;transition:none;background-color:#f1f2f3}.nav-prevnext__text{display:block;padding-top:.625rem;line-height:120%}.nav-prevnext__button:first-child:before{float:right;margin-left:.625rem;transform:rotate(180deg)}.nav-prevnext__button:first-child span{text-align:right}.nav-prevnext__button:last-child:before{float:left;margin-right:.625rem}a.nav-prevnext__button{font-size:15px;font-size:.75rem;line-height:25px;line-height:1.25rem;display:inline-block;width:auto;margin:0 2.5rem 0 0;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out;text-align:left;vertical-align:middle;text-decoration:none;letter-spacing:0.1rem;text-transform:uppercase;color:#888;border:0;border-radius:0;background-color:#fff;font-family:"Work Sans",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:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#e00;border:1px #e00 solid;background-color:transparent;display:block;flex:1;margin-right:1.25rem}.nav-prevnext-simple__button--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.nav-prevnext-simple__button:hover,.nav-prevnext-simple__button:focus{background-color:#3d565f}.nav-prevnext-simple__button:hover,.nav-prevnext-simple__button:focus{color:#fff;background-color:#e00}.nav-prevnext-simple__button:last-of-type{margin-right:0}.nav-prevnext-simple__count{margin-bottom:.625rem}.nav-quick{display:flex;flex-direction:column}.nav-quick select{padding:.625rem 1.25rem;text-align:center;-moz-text-align-last:center;text-align-last:center;background-color:white}@media (min-width:0) and (max-width:1279px){.menu-primary__item-link .has-decorator,.menu-primary__item-nolink .has-decorator{display:none}.menu-primary__item-dropdown:checked ~ label .has-decorator svg{transform:rotate(180deg)}.menu .has-children{display:flex;flex-wrap:wrap;align-items:center}.menu .has-children ul{width:100%}.menu .has-children--fullwidth .has-dropdown{flex:1}}@media (min-width:0) and (max-width:1279px) and (min-width:0) and (max-width:1279px){.menu .has-children--fullwidth .dropdown-toggle{padding-right:0}}@media (min-width:1280px){.menu.is-dropdown ul ul ul{position:absolute;top:0;left:100%}.menu.is-dropdown ul.contextual-links[hidden]{display:none}}.menu-primary__sub{z-index:2;font-weight:normal}.menu-primary__sub .has-decorator svg{transform:rotate(-90deg)}.menu-primary__sub li{padding-right:0;padding-left:0;color:#0e0e0f}.menu-primary__sub li:hover,.menu-primary__sub li:focus{color:#e00}.menu-primary__sub li:hover>.menu-primary__item-link,.menu-primary__sub li:focus>.menu-primary__item-link{color:#e00}.menu-primary__sub li.is-current:hover,.menu-primary__sub li.is-active:hover{color:#0e0e0f}.menu-primary__sub li.is-current:hover>.menu-primary__item-link,.menu-primary__sub li.is-active:hover>.menu-primary__item-link{color:#0e0e0f}.menu-primary__sub .menu-primary__item{text-align:left}.menu-primary__sub .menu-primary__item.is-current,.menu-primary__sub .menu-primary__item.is-active{border-top:3px solid transparent}@media (min-width:1280px){.menu-primary__sub .menu-primary__item-link,.menu-primary__sub .menu-primary__item-nolink{display:inline-block}}@media (min-width:0) and (max-width:1279px){.menu-primary__sub{border-bottom:2px solid #e9eae8;box-shadow:none}.menu-primary__sub li{min-width:unset}.menu-primary__sub--1{box-shadow:0 5px 5px -1px #e9eae8}}@media (min-width:1280px){.menu-primary__sub-wrapper__blocks{padding-top:1.25rem;padding-bottom:1.25rem;border-top:3px solid #e9eae8;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 5px 5px -1px #e9eae8}}.menu.is-dropdown .menu-primary__sub{background-color:#fff}.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-top:0;padding-right:0;padding-bottom:0;padding-left:0;white-space:nowrap;line-height:2.8125rem}.menu.is-dropdown ul li a.is-active,.menu.is-dropdown ul li span.is-active{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400}@media (min-width:1280px){.menu.is-dropdown ul li a.is-active,.menu.is-dropdown ul li span.is-active{font-weight:700}}.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:2.8125rem}.menu.is-dropdown ul li:hover>ul{display:inherit}.menu.is-dropdown ul ul{position:absolute;display:none}@media (min-width:0) and (max-width:1279px){.menu.is-dropdown ul ul{padding-right:0}}.menu.is-dropdown ul ul li{position:relative;display:list-item;float:none}.menu.is-dropdown ul ul ul li{position:relative}.menu.is-dropdown.is-dropdown-full-width ul li:hover>ul{display:inherit}@media (min-width:1281px){.menu.is-dropdown.is-dropdown-full-width ul li:hover>ul{position:fixed;left:0;width:100%;margin-top:-.625rem;padding-right:calc((100% - 93.75rem)/2);padding-left:calc((100% - 93.75rem)/2)}}@media (min-width:0) and (max-width:1279px){.menu.is-dropdown{position:absolute;top:0;left:0;width:100%}.menu.is-dropdown .dropdown-toggle{display:block;white-space:nowrap;line-height:2.8125rem}.menu.is-dropdown .dropdown-toggle+a{display:none}.menu.is-dropdown [id^="dropdown"]:checked ~ label .has-decorator svg{transform:rotate(-90deg)}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper,.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper ul,.menu.is-dropdown [id^="dropdown"]:checked ~ ul{z-index:3;top:4.5rem;display:block;padding:1.25rem;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out;background-color:transparent}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul ul li,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper ul ul li,.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul ul ul li,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper ul ul ul li,.menu.is-dropdown [id^="dropdown"]:checked ~ ul ul ul li{padding-right:0;padding-left:0}.menu.is-dropdown [id^="dropdown"]:checked ~ ul{background-color:rgba(235,0,0,0.87)}.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%;padding-right:0;padding-left:0}.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}}#dropdown:checked ~ label .mobile-menu__burger .mobile-menu__burger-lines{transition:background 0.3s 0s ease;background:transparent}#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:1.5rem;transition:top 0.3s ease,transform 0.3s 0.5s ease}#dropdown:checked ~ label .mobile-menu__burger .mobile-menu__burger-lines:before{transform:rotate3d(0,0,1,45deg)}#dropdown:checked ~ label .mobile-menu__burger .mobile-menu__burger-lines:after{transform:rotate3d(0,0,1,-45deg)}.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-link,.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-nolink{color:#0e0e0f}.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-link:hover,.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-link:focus,.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-nolink:hover,.js-header-is-stuck .is-dropdown .menu-primary .menu-primary__sub .menu-primary__item-nolink:focus{color:#e00}@media (min-width:1280px){.js-header-is-stuck .is-dropdown-full-width ul li:hover .mega-wrapper__blocks,.js-header-is-stuck .is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper__blocks{margin-top:-4px}.js-header-is-stuck .is-dropdown-full-width ul li:hover .mega-wrapper__items,.js-header-is-stuck .is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper__items{border-top:0}}.menu.is-dropdown.is-dropdown-full-width .menu-primary__sub li:hover,.menu.is-dropdown.is-dropdown-full-width .menu-primary__sub li:focus{border-top:3px solid transparent}@media (min-width:1281px){.menu-primary__item-link.has-dropdown:hover>ul,.menu-primary__item-link.has-dropdown:focus>ul{position:fixed;left:0;width:100%;margin-top:-.625rem;padding-right:calc((100% - 1500px)/2);padding-left:calc((100% - 1500px)/2)}}.mega-wrapper,.menu-primary__sub-wrapper{position:relative;z-index:2;display:none}.menu-mega{position:initial !important;display:flex;flex-direction:column}.menu-mega li{font-size:18px;font-size:.9rem;line-height:18.75px;line-height:.9375rem;width:100%;text-align:left;border-top:3px solid transparent;background-color:rgba(0,0,0,0);font-weight:normal}.menu-mega li:hover,.menu-mega li:focus{color:#e00;border-top:3px solid transparent;background-color:rgba(0,0,0,0)}.menu-mega li:hover .menu-mega__item-link,.menu-mega li:focus .menu-mega__item-link{color:#e00}.menu-mega li.is-current,.menu-mega li.is-active{color:#0e0e0f;border-top:3px solid transparent;background-color:rgba(0,0,0,0);font-weight:700}.menu-mega li.is-current:hover,.menu-mega li.is-active:hover{color:#0e0e0f;border-top:3px solid transparent;background-color:rgba(0,0,0,0)}@media (min-width:1280px){.menu-mega li{position:static;margin-bottom:0}}.menu-mega__item a,.menu-mega__item span{display:inline-block;padding:.625rem;color:#0e0e0f}.menu-mega__item a:hover,.menu-mega__item a:focus,.menu-mega__item span:hover,.menu-mega__item span:focus{color:#e00}.menu-mega__item a.is-active,.menu-mega__item span.is-active{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400}.menu-mega__item a.is-active:hover,.menu-mega__item span.is-active:hover{color:#e00}.menu-mega__item-extra{display:flex;align-items:center;justify-content:flex-start}.menu-mega__item-extra svg{fill:#0e0e0f;margin-right:.625rem}.menu-mega__item-extra:hover svg,.menu-mega__item-extra:focus svg{fill:#e00}.menu-mega__item span.menu-mega__item-nolink,.menu-mega__item div.menu-mega__item-nolink{color:#303030}@media (min-width:0) and (max-width:1279px){.menu-mega__item-link.is-active{color:#0e0e0f !important}.menu-mega__item-link.is-active:hover,.menu-mega__item-link.is-active:focus{color:#fff !important}}@media (min-width:1280px){.is-dropdown-full-width ul li:hover .mega-wrapper,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper{display:block}.is-dropdown-full-width ul li:hover .mega-wrapper__blocks,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper__blocks{margin-top:2rem}.is-dropdown-full-width ul li:hover .mega-wrapper ul,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul{position:initial;display:flex;flex-direction:column;align-items:flex-start;width:auto}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item svg,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item svg{fill:currentColor}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:hover,.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:focus,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:hover,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:focus{color:#e00}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:hover svg,.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:focus svg,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:hover svg,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:focus svg{fill:#e00}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:hover .menu-mega__item-extra,.is-dropdown-full-width ul li:hover .mega-wrapper ul__item:focus .menu-mega__item-extra,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:hover .menu-mega__item-extra,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item:focus .menu-mega__item-extra{color:#e00}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item-link,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item-link{padding:0}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item-nolink,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item-nolink{padding:0}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item-extra,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item-extra{display:flex;align-items:center}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item-extra .menu-mega__item-link,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item-extra .menu-mega__item-link{padding-left:.625rem}.is-dropdown-full-width ul li:hover .mega-wrapper ul__item-extra .menu-mega__item-nolink,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper ul__item-extra .menu-mega__item-nolink{padding-left:.625rem}}@media (min-width:1280px) and (min-width:1281px){.is-dropdown-full-width ul li:hover .mega-wrapper,.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper{position:fixed;left:0;width:100%}}@media (min-width:1280px){.is-dropdown-full-width ul li:hover .menu-primary__sub-wrapper__items{display:flex;justify-content:center}}@media (min-width:0) and (max-width:1279px){.menu.is-dropdown{z-index:4}.menu.is-dropdown ul li{margin-right:0;margin-left:0;border-top:3px solid transparent}.menu.is-dropdown ul li .is-active,.menu.is-dropdown ul li .is-current{color:#0e0e0f}.menu.is-dropdown ul li .is-active:hover,.menu.is-dropdown ul li .is-current:hover{color:#fff}.menu.is-dropdown ul li span,.menu.is-dropdown ul li a{color:#fff}.menu.is-dropdown ul li span:hover,.menu.is-dropdown ul li span:focus,.menu.is-dropdown ul li a:hover,.menu.is-dropdown ul li a:focus{color:#0e0e0f}.menu.is-dropdown ul li:hover span,.menu.is-dropdown ul li:hover a,.menu.is-dropdown ul li:focus span,.menu.is-dropdown ul li:focus a{color:#0e0e0f}.menu.is-dropdown ul li.has-children{justify-content:center}.menu.is-dropdown ul li.has-children:hover .menu-primary__sub span,.menu.is-dropdown ul li.has-children:hover .menu-primary__sub a{color:#fff}.menu.is-dropdown .menu-primary__sub--1{box-shadow:none}.menu.is-dropdown [id^="dropdown"]:checked ~ label svg{transform:rotate(-90deg)}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper,.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper ul{position:initial;top:0;width:100%;padding-top:0;padding-right:0;padding-left:0}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper.mega-menu,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper.mega-menu,.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul.mega-menu,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper ul.mega-menu{width:auto}.menu.is-dropdown [id^="dropdown"]:checked ~ ul{position:initial;display:block;width:100%;margin-top:4.5rem;-webkit-animation:fadeindown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out}.menu.is-dropdown [id^="dropdown"]:checked ~ ul ul ul li{padding-right:0;padding-left:0}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem;border-bottom:2px solid #fff}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul .menu-mega__item-extra svg,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper .menu-mega__item-extra svg{fill:#fff}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul .mega-wrapper__items .menu-mega,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper .mega-wrapper__items .menu-mega{width:auto}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul .mega-wrapper__blocks,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper .mega-wrapper__blocks{width:100%}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul li,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper li{display:flex;color:#fff}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul li .menu-mega__item-link,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper li .menu-mega__item-link{color:#fff}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul li:hover span,.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul li:hover a,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper li:hover span,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper li:hover a{color:#0e0e0f}.menu.is-dropdown [id^="dropdown"]:checked ~ .menu-primary__sub-wrapper ul li:hover svg,.menu.is-dropdown [id^="dropdown"]:checked ~ .mega-wrapper li:hover svg{fill:#0e0e0f}}.is-dropdown-full-width ul li .mega-wrapper__items>*{text-align:left}.is-dropdown-full-width ul li .mega-wrapper__items>* h1,.is-dropdown-full-width ul li .mega-wrapper__items>* h2,.is-dropdown-full-width ul li .mega-wrapper__items>* h3,.is-dropdown-full-width ul li .mega-wrapper__items>* h4,.is-dropdown-full-width ul li .mega-wrapper__items>* h5,.is-dropdown-full-width ul li .mega-wrapper__items>* h5,.is-dropdown-full-width ul li .mega-wrapper__items>* h6{text-align:left;text-transform:initial;font-weight:bold}@media (min-width:0) and (max-width:1279px){.is-dropdown-full-width ul li .mega-wrapper__items>*{color:#0e0e0f}}@media (min-width:0) and (max-width:1279px){.is-dropdown-full-width ul li .mega-wrapper__items{margin-top:.625rem}}@media (min-width:0) and (max-width:1279px){.menu-primary__item.has-children:hover .menu-mega__item-nolink{color:#fff}}.menu-mega .menu-mega__item-link,.menu-mega .menu-mega__item-nolink{white-space:normal !important;word-break:break-word;line-height:1.5 !important}.menu-mega__item.has-nolink:hover,.menu-mega__item.has-nolink:focus,.menu-mega__item-nolink:hover,.menu-mega__item-nolink:focus{cursor:default;color:#0e0e0f !important}.mega-wrapper__blocks-container{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;display:flex;justify-content:space-between;gap:25px;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:0) and (max-width:549px){.mega-wrapper__blocks-container{flex-direction:column}}@media (min-width:1280px){.mega-wrapper__blocks{border-top:3px solid #e9eae8;border-radius:0 0 5px 5px;background-color:#fff}}.mega-wrapper__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:1.25rem;width:100%}@media (min-width:1280px){.mega-wrapper__items{display:flex;flex-wrap:wrap;justify-content:flex-start}}@media (min-width:0) and (max-width:549px){.mega-wrapper__items{order:2}}@media (min-width:1280px){.mega-wrapper__item{width:18%;margin-right:2%}}.mega-wrapper__media{max-width:15rem}@media (min-width:0) and (max-width:549px){.mega-wrapper__media{order:1;max-width:unset;margin-bottom:.625rem}.mega-wrapper__media img,.mega-wrapper__media picture,.mega-wrapper__media video{height:12.5rem;-o-object-fit:cover;object-fit:cover}}.header{max-width:1500px;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:1.25rem;padding-left:1.25rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:0.625rem;background-color:#f9f9f9}.nav-header__logo svg{width:2.5rem;max-width:2.5rem;height:auto}.nav-header__logo g{fill:#e00}.nav-header__navigation{margin-top:0;margin-right:0;margin-left:0}.nav-header__navigation-item{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;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:1.875rem}}@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:1.25rem}}.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:3.25rem}.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 #e00;margin-right:auto;margin-left:auto;display:flex;width:auto;max-width:1000px;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:1.25rem;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:.625rem;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:transparent}.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:transparent}.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:transparent}.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:transparent}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li a:hover{background-color:#e00}.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li:last-child{margin-bottom:1.25rem}@media (min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu__content ul li{top:1.25rem;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:.625rem;padding-left:.625rem}.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:36.25rem}@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:18.75rem}}@media (min-width:769px){.nav-header.is-dropdown .nav-header__navigation-item.is-dropdown-item.is-megamenu .mega-menu{position:fixed;top:4.6875rem;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:#e00}.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:#e00}.nav-header.is-dropdown nav ul{position:relative;float:left;list-style:none}.nav-header.is-dropdown nav ul li a.is-current{color:#e00}.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:3.25rem}.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:#e00}.nav-header.is-dropdown nav ul li ul li.is-current{background-color:#e00}.nav-header.is-dropdown nav ul li ul li a{padding-right:.625rem;padding-left:1.25rem;line-height:2.875rem}.nav-header.is-dropdown nav ul ul{position:absolute;top:3.25rem;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 #e00}.nav-header.is-dropdown nav ul ul ul li{position:relative;top:-3.25rem;left:220px}.nav-header.is-dropdown nav ul ul ul li:first-child{border-top:2px solid #e00}.nav-header.is-dropdown nav ul ul ul li.is-current{background-color:#e00}.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:#e00}.nav-header.is-dropdown .dropdown-toggle{display:block;white-space:nowrap;line-height:2.875rem}.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:.625rem;padding-left:.625rem}.nav-header.is-dropdown nav ul li{width:100%}.nav-header.is-dropdown nav ul ul .dropdown-toggle{padding-right:.625rem;padding-left:.625rem}.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:.625rem;background-color:#e00}.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 #e00}.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:#e00}@-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:1.25rem;left:1.25rem;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}.main-menu{height:100%}#block-ao-canvas-main-menu,.main-menu{display:none}@media (min-width:1281px){#block-ao-canvas-main-menu,.main-menu{display:block}}.newsletter-widget-link{display:flex;flex-direction:column;align-items:center;padding:1.25rem}.newsletter-widget-link__heading{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;margin-bottom:.625rem;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:15px;font-size:.75rem;line-height:50px;line-height:2.5rem;display:flex;align-content:stretch;align-items:stretch;justify-content:center;width:2.5rem;height:2.5rem;text-align:center;color:#0e0e0f;border-top:1px solid #e00;border-bottom:1px solid #e00}.pager__item:last-of-type{border-right:1px solid #e00}.pager__item:first-of-type{border-left:1px solid #e00}.pager__item a{display:inline-flex;flex-grow:1;align-items:center;align-self:stretch;justify-content:center;height:100%;text-decoration:none;color:#0e0e0f;line-height:2.5rem}.pager__item a .icon__pager{fill:#e00}.pager__item a:hover{color:#fff;background-color:#e00}.pager__item a:hover .icon__pager{fill:#fff}.pager__item--current,.pager__item.is-active{cursor:default;color:#fff;background-color:#e00;line-height:2.5rem}.pager__item--current a,.pager__item.is-active a{color:#fff}.pager__item--ellipsis{line-height:2.5rem}.pager__item--next a,.pager__item--previous a,.pager__item--first a,.pager__item--last a{transition:background-color .25s ease-out,color .25s ease-out}.pager__item--next a:hover,.pager__item--previous a:hover,.pager__item--first a:hover,.pager__item--last a:hover{background-color:#e00}.pager__item--previous a{transform:rotate(180deg)}.pager__item--first a{transform:rotate(180deg)}.mini-pager{position:relative}.mini-pager__items{display:flex;align-content:stretch;align-items:stretch;justify-content:center;margin-bottom:1.25rem;white-space:inherit;font-size:0}.mini-pager__item{font-size:15px;font-size:.75rem;line-height:50px;line-height:2.5rem;display:flex;align-content:stretch;align-items:stretch;justify-content:center;width:2.5rem;height:2.5rem;text-align:center;color:#0e0e0f}.mini-pager__item .mini-pager__control{display:inline-flex;flex-grow:1;align-items:center;align-self:stretch;justify-content:center;height:100%;text-decoration:none;color:#0e0e0f;line-height:2.5rem}.mini-pager__item .mini-pager__control .icon__pager{fill:#e00}.mini-pager__item .mini-pager__control:hover{color:#fff;background-color:#e00}.mini-pager__item .mini-pager__control:hover .icon__pager{fill:#fff}.mini-pager__item--next a,.mini-pager__item--prev a{transition:background-color .25s ease-out,color .25s ease-out}.mini-pager__item--next a:hover,.mini-pager__item--prev a:hover{background-color:#e00}.mini-pager__item:not(:last-child){margin-right:1.25rem}.mini-pager__control{display:flex;overflow:hidden;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background:#e00}.mini-pager__control:hover .mini-pager__controlicon{transition:all 0.75s ease-out;fill-opacity:0.4}.mini-pager__control.prev{left:0}.mini-pager__control.next{right:0}.mini-pager__controlicon{fill:#fff}.mini-pager__controlicon--prev{transform:rotate(180deg)}.pgbar-wrapper{max-width:40em}.pgbar-wrapper__intro,.pgbar-wrapper__status{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;margin-bottom:.625rem;color:#3d565f}.pgbar-wrapper .progress-bar{margin-bottom:.625rem}.search-form{padding:1.25rem 0}.search-form__input{padding:0.375rem 0.625rem;border:0.1875rem solid black}.l-search__form.js-is-sticky .search-form{background-color:rgba(255,255,255,0.95)}.search-info{position:relative;display:inline-block;padding:1.875rem;text-align:center;color:#fff;background-color:var(--colorPrimary)}.search-info small{display:block;padding-top:1.25rem;line-height:0.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:.625rem}.search-meta__item-value{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;font-family:monospace;line-height:1}.search-meta__item-name{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.search-result summary:first-of-type{list-style-type:none}.search-result{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}.search-result summary::-webkit-details-marker{display:none}.search-result h2{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;font-family:"Work Sans",sans-serif}.search-result dl:after{display:block;clear:both;content:""}.search-result dt{float:left;clear:left;margin-right:0.5em;font-weight:bold}.search-result dt:after{content:":\00a0"}.search-result dd{margin-left:7em;color:#555}.search-result em{position:relative;padding:3px 0;color:white;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:#e00}.search-result .titel{display:none}.shariff ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0;margin:0;list-style:none}.shariff ul .shariff-button{text-align:center;flex:0 0 auto;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shariff ul .shariff-button a{display:flex;align-items:center;justify-content:flex-start;font-size:12px;height:35px;background-color:#b0b0b0;color:white;text-decoration:none;transition:background-color 0.2s ease-in-out;gap:8px;width:35px;padding:0}.shariff ul .shariff-button a:focus{outline:2px solid #e00;outline-offset:2px}.shariff ul .shariff-button .share_text{font-size:14px;line-height:1;display:none}@media (min-width:769px){.shariff ul .shariff-button{width:100%;max-width:160px}.shariff ul .shariff-button a{padding:0 10px;width:100%}.shariff ul .shariff-button .share_text{display:inline-block}}.shariff{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shariff .shariff-button.twitter a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-twitter.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.twitter a:hover{background-color:#26c4f1}.shariff .shariff-button.facebook a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-facebook.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.facebook a:hover{background-color:#306199}.shariff .shariff-button.googleplus a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-googleplus.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.googleplus a:hover{background-color:#e93f2e}.shariff .shariff-button.linkedin a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-linkedin.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.linkedin a:hover{background-color:#007bb6}.shariff .shariff-button.pinterest a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-pinterest.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.pinterest a:hover{background-color:#b81621}.shariff .shariff-button.xing a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-xing.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.xing a:hover{background-color:#126567}.shariff .shariff-button.whatsapp a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-whatsapp.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.whatsapp a:hover{background-color:#43d854}.shariff .shariff-button.addthis a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-addthis.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.addthis a:hover{background-color:#ff5c3e}.shariff .shariff-button.tumblr a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-tumblr.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.tumblr a:hover{background-color:#35465c}.shariff .shariff-button.flattr a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-flattr.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.flattr a:hover{background-color:#f67c1a}.shariff .shariff-button.diaspora a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-diaspora.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.diaspora a:hover{background-color:#bbb}.shariff .shariff-button.threema a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-threema.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.threema a:hover{background-color:#bbb}.shariff .shariff-button.stumbleupon a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-stumbleupon.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.stumbleupon a:hover{background-color:#ff2b25}.shariff .shariff-button.reddit a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-reddit.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.reddit a:hover{background-color:#ff4500}.shariff .shariff-button.telegram a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-telegram.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.telegram a:hover{background-color:#08c}.shariff .shariff-button.bluesky a{background-image:url("/themes/custom/ao_canvas/dist/css/../assets/svg/icon-bluesky.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;padding-left:0}.shariff .shariff-button.bluesky a:hover{background-color:#1185fe}@media (min-width:769px){.shariff .shariff-button.twitter a{background-position:10px center;padding-left:40px}.shariff .shariff-button.facebook a{background-position:10px center;padding-left:40px}.shariff .shariff-button.googleplus a{background-position:10px center;padding-left:40px}.shariff .shariff-button.linkedin a{background-position:10px center;padding-left:40px}.shariff .shariff-button.pinterest a{background-position:10px center;padding-left:40px}.shariff .shariff-button.xing a{background-position:10px center;padding-left:40px}.shariff .shariff-button.whatsapp a{background-position:10px center;padding-left:40px}.shariff .shariff-button.addthis a{background-position:10px center;padding-left:40px}.shariff .shariff-button.tumblr a{background-position:10px center;padding-left:40px}.shariff .shariff-button.flattr a{background-position:10px center;padding-left:40px}.shariff .shariff-button.diaspora a{background-position:10px center;padding-left:40px}.shariff .shariff-button.threema a{background-position:10px center;padding-left:40px}.shariff .shariff-button.stumbleupon a{background-position:10px center;padding-left:40px}.shariff .shariff-button.reddit a{background-position:10px center;padding-left:40px}.shariff .shariff-button.telegram a{background-position:10px center;padding-left:40px}.shariff .shariff-button.bluesky a{background-position:10px center;padding-left:40px}}.shariff .orientation-horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.shariff .orientation-horizontal.expanded{display:block;flex-wrap:nowrap}.shariff .orientation-vertical{display:flex;flex-direction:column}.shariff-button.facebook a{background-size:12px 20px !important}@media (min-width:769px){.shariff-button.facebook a{padding-left:32px !important}}.shariff span.fab{display:none}.footer{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;color:#fff;background-color:#554544}.footer__top{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#e00}.footer__top>*{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto}.footer__main{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem}.footer__main>*{flex-basis:0;flex-grow:1}@media (min-width:0) and (max-width:768px){.footer__main>*:not(:last-child){margin-bottom:1.25rem}}@media (min-width:769px){.footer__main{flex-direction:row}.footer__main>*:not(:last-child){margin-right:1.25rem}}.footer__col1>*:not(:last-child),.footer__col2>*:not(:last-child),.footer__col3>*:not(:last-child){margin-bottom:2.5rem}.footer__mobile{max-width:1200px;margin-right:auto;margin-left:auto;padding:1.25rem}.footer__bottom{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;padding:1.25rem;color:#fff}.footer__bottom>*:not(:last-child){margin-right:1.25rem}@media (min-width:0) and (max-width:768px){.footer__bottom>*:not(:last-child){margin-bottom:.625rem}}@media (min-width:769px){.footer__bottom{flex-direction:row;justify-content:space-between}}.footer__list{display:flex;flex-direction:column;margin-right:auto;margin-left:auto}.footer__list h4{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.footer__list-secondary{display:flex;flex-direction:row}.footer__list-secondary>*:not(:last-child){margin-right:.625rem}.footer__list-secondary :not(:last-child):after{margin-left:.625rem;content:"|"}.site-intro{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;padding:0.625rem;text-align:center;box-shadow:inset 0 -0.625rem 0.625rem -0.625rem #f1f2f3}.skip-link{font-size:25px;font-size:1.25rem;line-height:37.5px;line-height:1.875rem;z-index:999;display:block;overflow:auto;margin:.625rem auto;text-align:center}.skip-link:before{content:"\2193 \2003";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.skip-link:after{content:"\2003 \2193";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}a.skip-link:focus,a.skip-link:active{color:#fff;background-color:#0e0e0f}.skip-link a{text-decoration:underline}.skip-link:focus-within{color:#fff;background-color:#0e0e0f}.skip-link:focus-within a:focus,.skip-link:focus-within a:active{color:#0e0e0f;background-color:#fff}.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,0.4);border-radius:1rem}.swiffy-slider ::-webkit-scrollbar-thumb:hover{background:rgba(0,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,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:0.8;transition:visibility 0.1s,opacity 0.2s linear;margin-bottom:var(--swiffy-slider-track-height);display:flex;align-items:center;padding:0 .5rem;filter:drop-shadow(0 0 0.5rem rgba(0,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:0.6}.slider-indicators-dark.slider-indicators>*,.slider-indicators-dark .slider-indicators>*{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 .slider-container.dragging{-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}@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:0.5}.slider-nav-animation.slider-nav-animation-scale .slider-container>*>*{transform:scale(0.9)}.slider-nav-animation.slider-nav-animation-appear .slider-container>*>*{opacity:0.3;transform:scale(0.9)}.slider-nav-animation.slider-nav-animation-scaleup .slider-container>*>*{transform:scale(0.25)}.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(0.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-show6:not(.slider-item-snapstart) .slider-container>*,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*,.slider-item-show2:not(.slider-item-snapstart) .slider-container>*{scroll-snap-align:unset}.slider-item-show6:not(.slider-item-snapstart) .slider-container>*::before,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*::before,.slider-item-show2: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:.75}.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::before,.slider-nav::after{width:2rem !important;height:2rem !important;padding:0.3rem !important}.slider-nav-outside-expand .slider-container,.slider-nav-outside .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-square.slider-indicators>*,.slider-indicators-square .slider-indicators>*,.slider-indicators-round.slider-indicators>*,.slider-indicators-round .slider-indicators>*{width:.3rem;height:.3rem}.slider-indicators{margin-bottom:.5rem;display:none}.slider-nav-scrollbar .slider-indicators{margin-bottom:0rem}.slider-indicators>*{width:1rem;height:0.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-expand .slider-container,.swiffy-slider:not(.slider-nav-touch).slider-nav-outside .slider-container{margin:0 0rem}.slider-item-nosnap-touch{--swiffy-slider-snap-align:unset}}.tabs>li{display:inline;margin-right:.125rem}.tabs a{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;position:relative;display:inline-block;margin-bottom:.3125rem;padding:.3125rem .625rem;text-decoration:none;color:#0e0e0f;border:3px solid rgba(14,14,15,0.5)}@media (min-width:769px){.tabs a{margin-bottom:0;border-color:transparent;border-bottom:none}}.tabs a.is-active{z-index:1;margin-bottom:-3px;border-color:#0e0e0f;background-color:#fff}.tabs a.is-active:hover{background-color:#fff}.tabs a:focus,.tabs a:hover{background-color:rgba(14,14,15,0.2)}@media (min-width:769px){.tabs:after{position:relative;z-index:0;bottom:3px;display:block;content:"";border-bottom:3px solid #0e0e0f}}.js-sticky-header #block-ao-canvas-local-tasks{margin-top:2.5rem}.views-exposed-form .facet-empty,.views-exposed-form .form-actions,.views-exposed-form .form__item{display:inline-block;width:100%;min-width:unset;max-width:unset;margin-bottom:1.25rem}@media (min-width:550px){.views-exposed-form .facet-empty,.views-exposed-form .form-actions,.views-exposed-form .form__item{min-width:12.5rem;max-width:21.875rem}.views-exposed-form .facet-empty:not(:last-child),.views-exposed-form .form-actions:not(:last-child),.views-exposed-form .form__item:not(:last-child){margin-right:1.25rem}}.views-exposed-form .facet-empty{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;letter-spacing:.01rem;pointer-events:none;color:#0e0e0f;border:1px solid #0e0e0f;-webkit-appearance:none;-moz-appearance:none;appearance:none}.views-exposed-form .facet-empty::-ms-expand{display:none}.views-exposed-form .facet-empty:not([multiple]){display:inline-block;min-height:auto;margin:0;padding:6px 17px 6px 5px;border-radius:0;background-position:right 12px center;background-size:12px 12px;line-height:inherit}.views-exposed-form .facet-empty[multiple]{padding:5px;scrollbar-width:none}@media screen and (min-width:0 \0){.views-exposed-form .facet-empty{padding-right:5px;background:none}}.views-exposed-form .facet-empty:not([multiple]){background-color:#fff}.views-exposed-form input.form-text{background-color:#fff}.views-exposed-form select.form-select{width:100%;background-color:#fff}.views-exposed-form label{font-weight:bold}@media (min-width:769px){.views-exposed-form label{min-width:0}}@media (prefers-reduced-motion:reduce){.accordion-item__body{transition:none !important}.accordion-item__title-icon rect{transition:none !important}}.accordion-item{margin-block:.625rem;border-top:1px solid #0e0e0f}.accordion-item__wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.accordion-item__wrapper:focus,.accordion-item__wrapper:active{outline:2px solid #0e0e0f;outline-offset:2px}.accordion-item__title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:22px;font-size:1.1rem;line-height:37.5px;line-height:1.875rem;display:flex;align-items:center;justify-content:space-between}.accordion-item__title-icon{flex-shrink:0;width:1.25rem;height:1.25rem;fill:#e00}.accordion-item__title-icon rect{transition:all 200ms;transform:scaleY(1);transform-origin:50% 50%}.accordion-item__counter{display:inline-block;min-width:2.5rem;height:1.5em;margin-right:0.625rem;padding-inline:0.375rem;text-align:center;color:#fff;background:#0e0e0f;line-height:1.5}.accordion-item__body{margin-top:.625rem;transition:all 0.35s}.accordion-item__body-content{display:flex;flex-direction:column;margin-bottom:1.25rem}@media (min-width:550px){.accordion-item__body-content{flex-direction:row}}.accordion-item__body-text{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;order:2;width:50%}.accordion-item__body-text.has-no-image{width:100%}.accordion-item__body-text .button{margin-top:2.5rem;margin-bottom:2.5rem}.accordion-item__image{align-self:flex-start;order:1;width:50%;margin-bottom:1.25rem;margin-left:0}.accordion-item__image img{width:100%}@media (min-width:550px){.accordion-item__image{margin-right:2.5rem;margin-bottom:0}.accordion-item__image img{width:auto}}.accordion-item__p{margin-bottom:1.25rem}.accordion-item .accordion-is-expanded .accordion-item__title-icon .accordion__vertical-line{transform:scaleY(0)}.accordion-item__panel--hidden{display:none}.accordion-item__wrapper:focus{outline:2px solid #e00;outline-offset:0}.accordion-item__wrapper:focus:not(:focus-visible){outline:none}.accordion-item__wrapper:focus-visible{outline:2px solid #e00;outline-offset:0;box-shadow:0 0 0 4px rgba(0,0,0,0.1)}.is-open .accordion__vertical-line{opacity:0}.accordion-item__panel{transition-duration:300ms}.accordion-item__panel[hidden]{display:none !important}.accordion-item__panel:not([style*="display: none"]):not([hidden]){display:block}.address-content{position:relative}.address-content--inline .address-content__items{position:absolute;z-index:1;bottom:0;width:100%}.address-content--inline .address-content__items>*{margin:0 1.25rem}.address-content--inline .address-content__items>*:last-child{margin-bottom:1.25rem}@media (min-width:0) and (max-width:768px){.address-content--inline .address-content__items>*{margin:0}.address-content--inline .address-content__items>*:last-child{margin:0}}.address-content--hover .address-content__items{transition:opacity 0.4s ease-in-out;opacity:0}.address-content--hover .address-content__items:hover{opacity:1}.address-content__map>*{margin-right:auto;margin-left:auto}.address-content__item{display:flex;flex-direction:column;padding:.625rem .625rem 1.875rem .625rem;background-color:#f9f9f9}@media (min-width:0) and (max-width:768px){.address-content__item>*:not(:last-of-type){margin-bottom:.625rem}}@media (min-width:769px){.address-content__item{flex-direction:row}.address-content__item>*:not(:last-of-type){margin-right:1.25rem}}.address-content__icon{flex-shrink:0;width:2.5rem;height:2.5rem;text-align:center;color:#fff;border-radius:1.25rem;background-color:#303030;font-size:1.5625rem;line-height:1}.address-content__icon--marker{width:2.5rem;height:2.5rem;line-height:1.5}.address-content__address{flex-shrink:0;align-self:flex-start;max-width:14.375rem}.address-content__button{flex-shrink:0;max-width:15rem}@media (min-width:0) and (max-width:768px){.address-content>*{margin:unset}}.authorinfo--default{display:flex;justify-content:space-between}.authorinfo--default__col1{padding-right:1.25rem;padding-bottom:.75rem;padding-left:1.25rem;color:#0e0e0f;border-bottom:12px solid #0e0e0f;font-weight:bold}.authorinfo--default__col2{align-self:flex-end;margin-top:.25rem;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;color:#fff;background-color:#0e0e0f}@media (min-width:550px){.authorinfo--default__col2{padding-right:5rem;padding-left:5rem}}.betterembed .betterembed:not(:last-child){margin-bottom:4}.betterembed--grid{display:flex;flex-wrap:wrap;justify-content:space-evenly}.betterembed--grid .betterembed{width:100% !important;max-width:21.25rem;margin-right:1.25rem;margin-bottom:2.5rem}.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}.cart--cart-offcanvas{padding:1.25rem}.cart--cart-offcanvas__close{display:flex;justify-content:flex-end;padding-bottom:1.25rem}.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:.625rem}.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:.625rem;content:""}.category-list{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.category-list__heading{display:inline-block;font-weight:bold}.category-list__list{display:inline-block}.category-list__list li{font-size:14px;font-size:.7rem;line-height:37.5px;line-height:1.875rem;display:inline-block;padding:0 .625rem;color:white;background-color:#e00}.category-list__list li:not(:last-child){margin-right:0.375rem}.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}.changelog__item{display:flex}.changelog__card{padding-left:1.25rem}.changelog__timeago{font-size:14px}.changelog__project-name a{border-bottom:none;font-size:14px;font-weight:bold}.changelog__tags{margin-top:0.625rem;padding-bottom:1.25rem}.changelog__sidebar{box-sizing:border-box;min-width:7.5rem;height:inherit;padding-bottom:1.25rem;border-right:2px solid #f1f2f3}.changelog__author{text-decoration:none;font-size:10px}.changelog__author a{border-bottom:none}.changelog__author a:hover{border-bottom:1px solid}.changelog__commit-pill{position:relative;top:-48px;left:6.8125rem;box-sizing:border-box;width:1.25rem;height:1.25rem;border:5px solid var(--changelog-commit-pill-color,#e00);border-radius:100%;background-color:#fff}.p-chart{position:relative;max-width:56.25rem;height:auto;margin:0 auto 0}.combo__row:not(:last-of-type){margin-bottom:1.25rem}@media (min-width:0) and (max-width:550px){.combo__row .combo__item{margin-bottom:1.25rem}.combo__row .combo__item:nth-child(even){margin-bottom:2.5rem}}@media (min-width:550px){.combo__row{display:flex;justify-content:space-between}.combo__row .combo__item{width:calc(100px + ((100% - 220px) / 12 * 6))}}.combo--async .combo__row:not(:last-of-type){margin-bottom:1.25rem}@media (min-width:550px){.combo--async .combo__row{display:flex;justify-content:space-between}.combo--async .combo__row:nth-child(even) .combo__item:nth-child(odd){order:2;width:calc(60px + ((100% - 220px) / 12 * 4))}.combo--async .combo__row:nth-child(even) .combo__item:nth-child(even){order:1;width:calc(140px + ((100% - 220px) / 12 * 8))}.combo--async .combo__row:nth-child(odd) .combo__item:nth-child(odd){width:calc(60px + ((100% - 220px) / 12 * 4))}.combo--async .combo__row:nth-child(odd) .combo__item:nth-child(even){width:calc(140px + ((100% - 220px) / 12 * 8))}}.combo.is-boxed .combo__row{background-color:rgba(241,242,243,0.2);background-image:linear-gradient(-45deg,rgba(227,229,231,0.2) 25%,transparent 25%,transparent 50%,rgba(227,229,231,0.2) 50%,rgba(227,229,231,0.2) 75%,transparent 75%,transparent);background-size:2.5rem 2.5rem}@media (min-width:0) and (max-width:550px){.combo.is-boxed .combo__row .combo__item{margin-bottom:0}.combo.is-boxed .combo__row .combo__item:nth-child(even){margin-bottom:2.5rem}}.combo.is-boxed .combo__row:nth-child(even) .combo__item:nth-child(even)>*{padding:1.25rem 1.25rem 1.25rem 0}.combo.is-boxed .combo__row:nth-child(odd) .combo__item:nth-child(even)>*{padding:1.25rem 1.25rem 1.25rem 0}.comment{border:1px solid #0e0e0f}.comment__meta{width:100%}@media (min-width:769px){.comment__meta{min-width:12.5rem;max-width:20%}}.comment__created{width:100%;padding:1.25rem;text-align:center;color:#fff;background:#0e0e0f}.comment__author{padding:.625rem 1.25rem;text-align:center}@media (min-width:769px){.comment__author{border-right:1px solid #0e0e0f}}.comment__userpic>article{display:none}.comment__content{padding:1.25rem}@media (min-width:769px){.comment__content{width:80%}}.comment__body{margin-bottom:3.75rem}.comment__links ul{text-align:right}.comment__links li{display:inline-block;margin-right:.625rem;margin-bottom:.625rem}.comment__moderation{font-size:12px;font-size:.6rem;line-height:25px;line-height:1.25rem;clear:both;text-align:right}.comment--unpublished{background-color:#ffd5d5}@media (min-width:769px){.comment{display:flex}}.comment-form{margin-bottom:3.75rem}.comment-form label{display:block;font-weight:bold}.comment-form textarea{padding:.625rem;border:1px solid #0e0e0f;background-color:#fff}.comment-form-heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-top:3.75rem;margin-bottom:1.25rem}@media (min-width:769px){.comment-form-heading{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.comment-reply .comment-form,.comment-reply .page-title{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto}.comment-reply .page-title{margin-bottom:2.5rem}.comment-reply .comment--preview{margin-bottom:2.5rem}.comment-reply .comment--published{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:2.5rem}.comment-reply .l-content_left,.comment-reply .l-content{display:none}.comments{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto}.comments .comment{margin-top:1.25rem;margin-bottom:1.25rem}.comments .indented .comment{margin-top:0;margin-left:2.5rem}.content-intro{margin-top:3.75rem;margin-bottom:7.5rem}.content-intro .category-list{margin-top:.625rem}.country-info{max-width:1500px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column}.country-info__map{box-sizing:content-box;border:4px solid #e00}.country-info__map svg{width:100%;height:260px}.country-info__facts{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin-right:1.25rem;margin-left:1.25rem}.country-info__facts .fact{padding-top:.25rem;padding-bottom:.625rem}@media (min-width:0) and (max-width:768px){.country-info__facts{margin-top:.625rem}}@media (min-width:769px){.country-info{flex-direction:row}.country-info__map{flex-direction:row;flex-grow:1;height:28.75rem}.country-info__map svg{height:28.75rem}.country-info__facts{flex-direction:column}}.cta{text-align:left}.cta__heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:1.25rem;color:var(--colorPrimary)}.cta__heading:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);color:var(--colorPrimary)}@media (min-width:769px){.cta__heading{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.cta__text{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;display:block;margin-bottom:1.25rem}.cta__text a{cursor:pointer;text-decoration:none;color:#e00}.cta__text a:hover{transition:ease-in-out 0.3s;color:#3d565f}.cta__text a:focus,.cta__text a:active{text-decoration:underline;color:#3d565f}.cta__button{margin-bottom:.625rem}.cta__button .button{color:#fff;background-color:#e00}.cta__button .button:hover,.cta__button .button:focus{color:#e00;border-color:#fff;background-color:#fff}.cta__button .button:hover .button__icon,.cta__button .button:focus .button__icon{fill:currentColor}.cta__subtitle{font-size:12px;font-size:.6rem;line-height:17.5px;line-height:.875rem;display:block;max-width:28.75rem;color:#303030}.cta__subtitle a{cursor:pointer;text-decoration:none;color:#e00}.cta__subtitle a:hover{transition:ease-in-out 0.3s;color:#3d565f}.cta__subtitle a:focus,.cta__subtitle a:active{text-decoration:underline;color:#3d565f}.cta--aside .cta__inner,.cta--aside-bg-yellow .cta__inner,.cta--aside-bg-red .cta__inner{display:flex;flex-direction:column}.cta--aside .cta__inner>div,.cta--aside-bg-yellow .cta__inner>div,.cta--aside-bg-red .cta__inner>div{flex:1}.cta--aside .cta__inner>div:last-child,.cta--aside-bg-yellow .cta__inner>div:last-child,.cta--aside-bg-red .cta__inner>div:last-child{align-self:center;text-align:center}.cta--aside .cta__subtitle,.cta--aside-bg-yellow .cta__subtitle,.cta--aside-bg-red .cta__subtitle{margin-right:auto;margin-left:auto}@media (min-width:550px){.cta--aside .cta__inner,.cta--aside-bg-yellow .cta__inner,.cta--aside-bg-red .cta__inner{flex-direction:row}.cta--aside .cta__col1,.cta--aside-bg-yellow .cta__col1,.cta--aside-bg-red .cta__col1{margin-right:1.25rem}}.cta--aside-bg-yellow,.cta--aside-bg-red{padding:2.5rem 1.25rem}.cta--aside-bg-yellow .cta__text,.cta--aside-bg-red .cta__text{font-size:28px;font-size:1.4rem;line-height:35px;line-height:1.75rem}.cta--aside-bg-yellow .cta__text:after,.cta--aside-bg-red .cta__text:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid #0e0e0f}@media (min-width:0) and (max-width:549px){.cta--aside-bg-yellow .cta__text,.cta--aside-bg-red .cta__text{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}}.cta--aside-bg-yellow .cta__heading,.cta--aside-bg-red .cta__heading{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:50px;line-height:2.5rem;margin-left:0.9375rem;text-transform:uppercase;color:#0e0e0f}.cta--aside-bg-yellow .cta__heading>*,.cta--aside-bg-red .cta__heading>*{display:inline;padding:.3125rem 0;-webkit-animation:text-inline-background-loading 1.8s forwards;animation:text-inline-background-loading 1.8s forwards;color:#0e0e0f;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff;line-height:1.45}@-webkit-keyframes text-inline-background-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#fff;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff}}.cta--aside-bg-yellow .cta__heading:after,.cta--aside-bg-red .cta__heading:after{display:none}@media (min-width:1220px){.cta--aside-bg-yellow .cta__heading,.cta--aside-bg-red .cta__heading{font-size:50px;font-size:2.5rem;line-height:75px;line-height:3.75rem}}@media (min-width:1220px){.cta--aside-bg-yellow,.cta--aside-bg-red{padding-top:5rem;padding-bottom:3.75rem}.cta--aside-bg-yellow .cta__col1,.cta--aside-bg-red .cta__col1{padding-left:3.75rem}.cta--aside-bg-yellow .cta__col2,.cta--aside-bg-red .cta__col2{padding-right:3.75rem}.cta--aside-bg-yellow .cta__text,.cta--aside-bg-red .cta__text{padding-right:3.75rem;padding-left:3.75rem}}.cta--aside-bg-red{background-color:#e00}.cta--aside-bg-red .cta__button .button{color:#fff;border-color:#0e0e0f;background-color:#0e0e0f}.cta--aside-bg-red .cta__button .button:hover,.cta--aside-bg-red .cta__button .button:focus{color:#0e0e0f;border-color:#fff;background-color:#fff}.cta--aside-bg-red .cta__button .button:hover .button__icon,.cta--aside-bg-red .cta__button .button:focus .button__icon{fill:currentColor}.cta--aside-bg-red .cta__text:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid #fff}.cta--aside-bg-yellow{background:#ffe650}.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,#fff 0,#fff 100%)}.cta.is-bright .cta__text a:hover{color:#3d565f}.cta.is-bright .cta__subtitle{color:#fff}.cta.is-center{text-align:center}.cta.is-center .cta__subtitle{margin-right:auto;margin-left:auto}.button--cta-country.button--white{color:#0e0e0f;border-color:#0e0e0f}.button--cta-country.button--white:hover,.button--cta-country.button--white:focus{color:white;border-color:#e00}.l-p__element--datacomparison,.data-comparison-country{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.625rem;margin-bottom:0;padding-top:2rem;padding-right:1.25rem;padding-left:1.25rem;background-color:#f2f2f2;line-height:normal}@media (min-width:0) and (max-width:768px){.l-p__element--datacomparison,.data-comparison-country{grid-template-columns:repeat(2,1fr);grid-gap:.625rem;padding-right:.625rem;padding-left:.625rem}}@media (min-width:0) and (max-width:350px){.l-p__element--datacomparison,.data-comparison-country{grid-template-columns:1fr}}.datacomparisoncountry,.data-comparison-country__element{padding:1rem;border-bottom:13px solid #0e0e0f;background-color:#fff}.datacomparisoncountry__comparison,.data-comparison-country__element__comparison{display:flex;clear:both;align-items:flex-end;margin-bottom:2.5rem}.datacomparisoncountry__data,.data-comparison-country__element__data{display:flex;align-items:flex-end;justify-content:center;width:50%;min-height:11.5625rem;padding-right:.25rem;padding-left:.25rem}.datacomparisoncountry__data--single,.data-comparison-country__element__data--single{width:100%}.datacomparisoncountry__data--compare,.data-comparison-country__element__data--compare{border-left:1px solid #0e0e0f}.datacomparisoncountry__data-countrycode,.data-comparison-country__element__data-countrycode{float:left;width:50%;padding-bottom:3.5rem;text-align:left;text-transform:uppercase}.datacomparisoncountry__data-countrycode--compare,.data-comparison-country__element__data-countrycode--compare{float:right;width:50%;text-align:right;color:#e00;border-left:1px solid #0e0e0f}@media (min-width:0) and (max-width:549px){.datacomparisoncountry__data-countrycode,.data-comparison-country__element__data-countrycode{padding-bottom:.625rem}}.datacomparisoncountry__data-icon,.data-comparison-country__element__data-icon{display:flex;flex-direction:column;align-items:center;width:100%;max-height:140px;text-align:center}.datacomparisoncountry__data-icon svg,.data-comparison-country__element__data-icon svg{width:100%;height:100%;margin-bottom:.5rem;fill:#0e0e0f}.datacomparisoncountry__data-icon.is-small,.data-comparison-country__element__data-icon.is-small{max-height:90px}.datacomparisoncountry__data-icon--country-compare svg,.data-comparison-country__element__data-icon--country-compare svg{fill:#e00}.datacomparisoncountry__data-value,.data-comparison-country__element__data-value{display:block;text-align:center}.datacomparisoncountry__data-value--compare,.data-comparison-country__element__data-value--compare{color:#e00}.datacomparisoncountry__heading,.data-comparison-country__element__heading{font-size:20px;font-size:1rem;line-height:32.5px;line-height:1.625rem;margin-bottom:.625rem;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"Work Sans",sans-serif;font-weight:bold;line-height:normal}@media (min-width:0) and (max-width:549px){.datacomparisoncountry__heading,.data-comparison-country__element__heading{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;line-height:normal}}.datacomparisoncountry__infos,.data-comparison-country__element__infos{display:block;text-align:center;word-wrap:unset}.datacomparisoncountry__unit,.data-comparison-country__element__unit{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;display:block;margin-top:0;margin-bottom:2.5rem;text-transform:uppercase;word-break:break-word;font-family:"Work Sans",sans-serif}.datacomparisoncountry__body,.data-comparison-country__element__body{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;display:block;margin-bottom:0;word-break:break-word;font-family:"Work Sans",sans-serif}@media (min-width:769px){.datacomparisoncountry,.data-comparison-country__element{width:100%}}@media (min-width:0) and (max-width:549px){.datacomparisoncountry,.data-comparison-country__element{width:100%;max-width:unset;margin-bottom:1.25rem;padding:.625rem}}.datacomparisoncountry.is-center{text-align:center}.datacomparisoncountry.is-center .datacomparisoncountry__icon{margin-right:auto;margin-left:auto}.section.section--country-compare{margin-top:1.25rem;margin-bottom:0;padding-top:2.5rem;background-color:#f2f2f2}.section .section__details.section__details--country-compare{margin-right:1.25rem;margin-left:1.25rem}.donation-certificate-preview h4{font-weight:bold}.donation-certificate-preview table{margin-top:0.625rem}.donation-certificate-preview table th{padding-right:1.25rem}.donation-box{text-align:center}.donation-box__header{font-size:20px;font-size:1rem;line-height:17.5px;line-height:.875rem;min-height:1.875rem;padding-bottom:.625rem}.donation-box__message{font-size:10px;font-size:.5rem;line-height:25px;line-height:1.25rem;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:1.25rem}.donation-box__bottom{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;display:inline-block;padding-top:.125rem;padding-bottom:.125rem}.donation-box__button{margin-top:.625rem}.donation-box__currency{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;position:absolute;top:0;left:.625rem;color:#0e0e0f}.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:#e00}.donation-box__fieldset{display:flex;flex-direction:row;flex-wrap:wrap;border:none}@media (min-width:769px){.donation-box__fieldset{max-width:18.125rem}}.donation-box__input{max-width:6.25rem;margin-left:.625rem;text-align:center;color:#e00;border:none;border-bottom-width:7px;border-bottom-style:dotted;border-bottom-color:#888;background-color:transparent;font-weight:bold}.donation-box__input:focus{border-bottom-color:#e00}.donation-box__input:focus ~ .donation-box__currency{color:#e00}@media (min-width:0) and (max-width:389px){.donation-box__input{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem;max-width:4.0625rem}}@media (min-width:549px) and (max-width:780px){.donation-box__input{max-width:10.625rem;border-bottom-width:0.625rem}}.donation-box__option{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem;position:relative;display:flex;flex-direction:column;flex-basis:50%;justify-content:center;padding-top:1.25rem;padding-bottom:1.25rem;cursor:pointer;color:#0e0e0f;font-weight:bold;line-height:100%}.donation-box__option:nth-child(1),.donation-box__option:nth-child(2){border-bottom:1px solid #888}.donation-box__option:nth-child(1),.donation-box__option:nth-child(3){border-right:1px solid #888}.donation-box__option:nth-child(2),.donation-box__option:nth-child(4){border-left:1px solid #888}.donation-box__option:nth-child(3),.donation-box__option:nth-child(4){border-top:1px solid #888}.donation-box__option--input{align-items:center}.donation-box__option:hover,.donation-box__option:focus{color:#e00}@media (min-width:549px) and (max-width:780px){.donation-box__option{font-size:80px;font-size:4rem;line-height:87.5px;line-height:4.375rem}}.donation-box__interval--hidden{display:none}.donation-box__tab{display:flex;overflow:hidden;margin-bottom:.625rem;background-color:#e00}.donation-box__tablinks{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;width:100%;margin:.2rem;padding:.25rem .8rem;cursor:pointer;transition:0.3s;color:#fff;border:1px solid transparent;outline:none;background-color:#e00}.donation-box__tablinks:focus,.donation-box__tablinks--active{color:#0e0e0f;border-color:#0e0e0f;border-bottom:2px solid black;background-color:#fff}.donation-box__tablinks--active{text-decoration:underline}@media (min-width:0) and (max-width:768px){.donation-box__tablinks{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}}@media (min-width:0) and (max-width:549px){.donation-box__tablinks{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}}.donation-teaser{padding:.625rem;text-align:left;background:#e00 no-repeat center center;background-size:cover}.donation-teaser__cta-wrapper,.donation-teaser__impact-msg-wrapper{display:inline-block;flex-grow:2;order:1;margin-top:auto;margin-right:.625rem;margin-bottom:auto}@media (min-width:769px){.donation-teaser__cta-wrapper,.donation-teaser__impact-msg-wrapper{order:2}}.donation-teaser__impact-msg-wrapper{display:none;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:0) and (max-width:768px){.donation-teaser__impact-msg-wrapper{max-height:18.75rem}}@media (min-width:550px){.donation-teaser__impact-msg-wrapper{order:1;padding-right:unset;padding-left:.625rem}}.donation-teaser__amount-wrapper{flex-shrink:0;order:2;padding:.625rem 1.25rem;background-color:rgba(255,255,255,0.95)}.donation-teaser__amount-wrapper--monthly.is-active{background-color:red}@media (min-width:1220px){.donation-teaser__amount-wrapper{padding:1.25rem 1.875rem}}@media (min-width:769px){.donation-teaser__amount-wrapper{order:1;max-width:510px}}.donation-teaser__heading,.donation-teaser__subtitle{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:31.25px;line-height:1.5625rem;display:block;max-width:28.75rem;margin-bottom:.625rem}.donation-teaser__heading a,.donation-teaser__subtitle a{cursor:pointer;text-decoration:none;color:#e00}.donation-teaser__heading a:hover,.donation-teaser__subtitle a:hover{transition:ease-in-out 0.3s;color:#3d565f}.donation-teaser__heading a:focus,.donation-teaser__heading a:active,.donation-teaser__subtitle a:focus,.donation-teaser__subtitle a:active{text-decoration:underline;color:#3d565f}@media (min-width:769px){.donation-teaser__heading,.donation-teaser__subtitle{font-size:28px;font-size:1.4rem;line-height:31.25px;line-height:1.5625rem;margin-bottom:1.25rem}}.donation-teaser__impact-msg{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem;display:none;max-width:28.75rem;margin-bottom:1.25rem}@media (min-width:0) and (max-width:768px){.donation-teaser__impact-msg{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;height:auto}}.donation-teaser__button{margin-top:.625rem;margin-bottom:.625rem}.donation-teaser__inner{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{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-weight:400;line-height:37.5px;line-height:1.875rem;margin-bottom:1.25rem;color:var(--colorPrimary);letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:50px;line-height:2.5rem;margin-left:0.9375rem;color:#0e0e0f}.donation-teaser__text:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);color:var(--colorPrimary)}@media (min-width:769px){.donation-teaser__text{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.donation-teaser__text>*{display:inline;padding:.3125rem 0;-webkit-animation:text-inline-background-loading 1.8s forwards;animation:text-inline-background-loading 1.8s forwards;color:#0e0e0f;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff;line-height:1.45}.donation-teaser__text:after{display:none}@media (min-width:1220px){.donation-teaser__text{font-size:50px;font-size:2.5rem;line-height:75px;line-height:3.75rem}}@media (min-width:550px){.donation-teaser__text{padding-right:.625rem;padding-left:.625rem}}@media (min-width:0) and (max-width:768px){.donation-teaser__text{display:flex;align-items:center;justify-content:center}}.donation-teaser--bg-dark .donation-teaser__heading,.donation-teaser--bg-dark .donation-teaser__subtitle,.donation-teaser--bg-dark .donation-teaser__impact-msg{color:white}.donation-teaser--bg-bright .donation-teaser__heading,.donation-teaser--bg-bright .donation-teaser__subtitle,.donation-teaser--bg-bright .donation-teaser__impact-msg{color:black}.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:.625rem 1.875rem}}.download .download__info{margin-bottom:1.25rem}@media (min-width:550px){.download .download__info{flex-grow:1;align-self:flex-start;margin-right:1.25rem;margin-bottom:0}}.download .download__heading{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-bottom:1.25rem;font-weight:bolder}.download--default img,.download--grid img{cursor:pointer}.download--default{display:flex;flex-direction:column;justify-content:space-between}.download--default .button--download,.download--default .button-secondary--download,.download--default .button-link--download{width:16.25rem;word-break:break-all}.download--default .download__files__item{margin-bottom:1.25rem}.download--default .download__files__preview__image{max-width:16.25rem;margin-top:1.25rem;margin-bottom:.25rem}.download--default .download__link{justify-content:space-between;margin-bottom:.5rem;text-decoration:none;border-width:1px;border-style:solid;border-color:#0e0e0f;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 .button-link--download{justify-content:center;width:16.25rem;word-break:break-all}.download--grid .download__files{display:grid;grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));grid-gap:1.25rem}.download--grid .download__files__item{display:inline-flex;flex-direction:column;align-items:center;align-self:flex-end;justify-content:center;max-width:18.75rem;margin-bottom:.5rem}.download--grid .download__files__item .button-link--download{margin-right:1.25rem;margin-left:1.25rem;word-break:break-all}.download--grid .download__files__item a{display:inline-block;width:100%}.download--grid .download__files__preview__image{display:inline-block;margin-bottom:.625rem;text-align:center}.download--grid .download__info{margin-right:0;margin-bottom:1.25rem}.download--file{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.download--file .download__info{margin-right:0;margin-bottom:1.25rem}.download--file .download__link{display:inline-block;text-decoration:underline}.download--file .download__link .icon__file-type{width:1.125rem;height:1.125rem;margin-right:0.8125rem;transition:0.3s;background-color:#e00;fill:#fff}.download--file .download__link:hover .icon__file-type{background-color:#3d565f;fill:#fff}.event>*{margin-bottom:1.25rem}.event__title{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem}.event__subtitle{margin-top:-1.25rem}.event__date{margin-bottom:1.25rem}.event__link{margin-bottom:1.25rem}.event__address>*{display:inline-block}.event__address:before{display:inline-block;width:1.25rem;height:1.25rem;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:1.25rem;height:1.25rem;content:" ";background-image:url("/themes/custom/ao_canvas/dist/css/../assets/icons/calendar.svg");background-repeat:no-repeat;background-position:left center}.event__registration-link{margin-top:1.25rem;margin-bottom:1.25rem;text-align:center}.event__programm-detail-info,.event__registration-detail-info{padding-bottom:1.25rem}.event__teaser{display:flex}.event__teaser--row{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:1.25rem 0}.event__teaser--row .event__image{position:relative;overflow:hidden;min-width:20.875rem;height:10.875rem;margin-bottom:.625rem;border:1px solid #000;border-bottom:0;background-color:#8d98a2;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width:0) and (max-width:768px){.event__teaser--row .event__image{width:100%;min-width:unset}}.event__teaser--row .event__date{min-width:100%;padding:.625rem 1.25rem;text-align:center;color:#fff;background-color:#000;font-size:.625rem}.event__teaser--row .event__title{margin-bottom:.625rem;font-size:1.25rem;line-height:1.25rem}.event__teaser--row .event__title a:hover{text-decoration:underline}.event__teaser--row .event__description{width:auto;padding:.625rem 1.25rem}@media (min-width:0) and (max-width:768px){.event__teaser--row .event__description{padding:.625rem .25rem}}@media (min-width:0) and (max-width:768px){.event__teaser--row{flex-direction:column}}.event__teaser--column{flex-direction:column;justify-content:flex-start;width:22.25rem;padding:1.875rem 1.25rem}.event__teaser--column .event__image{position:relative;width:100%;height:10.875rem;margin-bottom:1.875rem;background-color:#8d98a2;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width:0) and (max-width:768px){.event__teaser--column .event__image{width:100%;min-width:unset}}.event__teaser--column .event__date{position:absolute;right:0;bottom:-1.5625rem;width:12.25rem;padding:.625rem;text-align:center;color:#fff;background-color:#000;font-size:.625rem}@media (min-width:0) and (max-width:549px){.event__teaser--column .event__date{width:100%}}.event__teaser--column .event__title{margin-bottom:.625rem;font-size:1.25rem;line-height:1.25rem}.event__teaser--column .event__title a:hover{text-decoration:underline}.event__teaser--column .event__description{width:auto;padding:0 .625rem}@media (min-width:0) and (max-width:768px){.event__teaser--column .event__description{width:100%}}@media (min-width:0) and (max-width:768px){.event__teaser--column{width:100%}}.event-teaser-row-table{margin-bottom:.625rem}.event-teaser-row-table__content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;border:black 1px solid}.event-teaser-row-table__content:hover,.event-teaser-row-table__content:active,.event-teaser-row-table__content:focus{border:1px solid #e00}.event-teaser-row-table__content>div{padding-right:1.25rem;padding-block:.625rem;padding-left:1.25rem;text-align:left;align-self:stretch}@media (min-width:390px){.event-teaser-row-table__content{flex-direction:row}}.event-teaser-row-table__date{align-self:flex-start;width:100%;min-width:100px;padding-top:.625rem;padding-bottom:.625rem;text-align:center;color:#fff;background-color:#000}.event-teaser-row-table__date:before{display:none}@media (min-width:390px){.event-teaser-row-table__date{flex:0 0 15%;width:15%;max-width:9.375rem}}.event-teaser-row-table__date-day,.event-teaser-row-table__date-year{display:block;width:100%;text-align:center}.event-teaser-row-table__date-day{padding-bottom:.625rem;border-bottom:1px solid #fff}.event-teaser-row-table__date-year{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;padding-top:.625rem}.event-teaser-row-table__title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;position:relative;padding-top:.625rem;padding-bottom:.625rem;text-align:left;font-weight:bold}@media (min-width:390px){.event-teaser-row-table__title{flex:0 0 78%;width:78%}}@media (min-width:769px){.event-teaser-row-table__title{flex:0 0 35%;width:35%;padding-top:1.25rem;padding-bottom:1.25rem}.event-teaser-row-table__title:after{position:absolute;top:0;right:0;display:block;height:100%;content:"";border-right:1px solid #0e0e0f}}.event-teaser-row-table__location{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;position:relative;display:none;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:769px){.event-teaser-row-table__location{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;display:block;flex:0 0 12.5%;width:12.5%}.event-teaser-row-table__location:after{position:absolute;top:0;right:0;display:block;height:100%;content:"";border-right:1px solid #0e0e0f}}.event-teaser-row-table__time{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;position:relative;display:none;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:769px){.event-teaser-row-table__time{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;display:block;flex:0 0 12.5%;width:12.5%}.event-teaser-row-table__time:after{position:absolute;top:0;right:0;display:block;height:100%;content:"";border-right:1px solid #0e0e0f}}.event-teaser-row-table__category{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;display:none;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:769px){.event-teaser-row-table__category{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;display:flex;align-items:center;justify-content:center;width:100%}}.event-teaser-row-table__meta{font-size:14px;font-size:.7rem;line-height:18.75px;line-height:.9375rem;margin-top:.625rem;font-weight:normal}.event-teaser-row-table__meta>div{display:block}@media (min-width:769px){.event-teaser-row-table__meta{display:none}}.event__location a{display:block}.page-teaser .event__date{margin-bottom:0}.event__registration-teaser{padding-top:1.25rem;padding-bottom:2.5rem;background-color:#fff}.event__registration-teaser .event__registration-link{margin-top:0;margin-bottom:0}@media (min-width:769px){.event__registration-details{max-width:calc(1500px - calc(20px + ((100% - 220px) / 12 * 2)));margin-right:auto;margin-left:auto}}.event__tabs{margin-bottom:2.5rem}.event__tabs details>summary{display:flex !important;align-items:center;gap:1rem;width:100%;padding:0.78125rem 2.34375rem 0.78125rem 0.78125rem;text-decoration:none;text-transform:capitalize !important;border-top:1px solid #0e0e0f !important;border-bottom:none !important;background-color:transparent !important;color:#0e0e0f !important;font-weight:bold;cursor:pointer}.event__tabs details>summary[aria-expanded="true"]{margin-bottom:1.25rem;border-bottom:none !important}@media (min-width:769px){.event__tabs{max-width:58.75rem;margin-inline:auto}}.event__tabs:last-child{border-bottom:1px solid #0e0e0f}.custom_event__date{margin-bottom:.625rem !important}.event__field-pre-title{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#3d565f}.event__title h1.page-title,.event__title{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:22px;font-size:1.1rem;line-height:31.25px;line-height:1.5625rem;margin-bottom:.3125rem;color:#3d565f}@media (min-width:390px){.event__title h1.page-title,.event__title{font-size:28px;font-size:1.4rem;line-height:40px;line-height:2rem}}.event__field-sub-title,.event__field-form-intro-text,.event__field-form-outro-text{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;color:#3d565f}.event__field-heading2 h2{margin-top:1.25rem;margin-bottom:2.5rem}@media (min-width:1220px){.event__field-heading2 h2{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.event__field-intro .page-intro{margin-bottom:1.25rem}.event__field-webform fieldset label.form__label.option{line-height:1.5}.event__registration-link{margin-top:0 !important}@media (min-width:1220px){.event__registration-link{margin-top:1.25rem !important}}.sidebar-text{margin-bottom:1.25rem}@media (min-width:1220px){.sidebar-text{margin-bottom:0}}.facts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25rem;line-height:normal}@media (min-width:769px){.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));margin-bottom:0;gap:1.25rem}}.fact{width:48%;padding:1.25rem 2.5rem;border-bottom:13px solid #e00;background-color:#fff}.fact.is-big .fact__number{font-size:114px;font-size:5.7rem;line-height:25px;line-height:1.25rem;line-height:normal}@media (min-width:0) and (max-width:549px){.fact.is-big .fact__number{font-size:38px;font-size:1.9rem;line-height:25px;line-height:1.25rem;line-height:normal}}.fact.is-big .fact__unit{font-size:38px;font-size:1.9rem;line-height:25px;line-height:1.25rem}@media (min-width:0) and (max-width:549px){.fact.is-big .fact__unit{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}}.fact.is-big .fact__heading{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem;margin-top:.625rem}@media (min-width:0) and (max-width:549px){.fact.is-big .fact__heading{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-top:0}}.fact.is-big .fact__body{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-top:1.25rem}@media (min-width:0) and (max-width:549px){.fact.is-big .fact__body{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;margin-top:0}}.fact__value{display:block;margin-bottom:1.25rem;word-wrap:unset}.fact__number,.fact__unit{display:inline;font-family:"Work Sans",sans-serif}.fact__number{font-size:50px;font-size:2.5rem;line-height:32.5px;line-height:1.625rem;word-break:break-word;font-weight:bold;line-height:normal}@media (min-width:0) and (max-width:768px){.fact__number{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}}.fact__unit{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-left:.125rem;word-break:break-word}@media (min-width:0) and (max-width:768px){.fact__unit{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}}.fact__heading{font-size:24px;font-size:1.2rem;line-height:28px;line-height:1.4rem;display:block;margin-top:0;margin-bottom:0;word-break:break-word;font-family:"Work Sans",sans-serif}@media (min-width:0) and (max-width:768px){.fact__heading{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}}.fact__body{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;display:block;margin-bottom:0;word-break:break-word;color:#e00;font-family:"Work Sans",sans-serif}.fact__icon{display:flex;width:6.5rem;height:6.5rem;margin-right:1.25rem;text-align:center}.fact__icon svg{width:6.5rem;height:6.5rem}@media (min-width:550px){.fact__icon{margin-right:0;margin-bottom:2.5rem}}@media (min-width:0) and (max-width:549px){.fact{padding:.625rem}}@media (min-width:0) and (max-width:549px){.fact{padding:1.25rem 1.25rem}}@media (min-width:0) and (max-width:549px){.fact{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;max-width:unset;margin-bottom:1.25rem}}.fact.is-center{text-align:center}.fact.is-center .fact__icon{margin-right:1.25rem}@media (min-width:550px){.fact.is-center .fact__icon{margin-right:auto;margin-left:auto}}@media (min-width:769px){.fact{grid-column:span 2;width:100%}}.footnote{margin-left:4px;padding:2px 3px}.footnote:target{color:#fff;border:0;background-color:#e00}.footnote__section-headline:before{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary)}.footnote__section-headline:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary)}.footnote,.footnote__number{position:relative;top:-0.25em;vertical-align:top;color:#e00;border-bottom:1px dotted;font-size:0.75rem;line-height:1}.footnote__element:target{color:#0e0e0f;border-bottom:2px solid #5b5b66}.footnote__element:target .footnote__detail{color:#0e0e0f}.footnote__element{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem;margin-left:0.7em}.footnote__number{left:-0.55em}.has-sticky-header .footnote,.has-sticky-header .footnote__element{scroll-margin-top:4.375rem}.heading h2{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:1.25rem;color:var(--colorPrimary)}.heading h2:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);color:var(--colorPrimary)}@media (min-width:769px){.heading h2{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.heading h3{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:.625rem;color:#e00}.heading h3:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary)}.heading h4{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.heading h5{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.heading h6{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.heading__id{position:relative;top:-12.875rem;display:block;visibility:hidden}.heading__id.js-has-stuck-nav{top:-7.875rem}.heading__info{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-top:.625rem}.toolbar-horizontal.toolbar-fixed .heading__id{top:-10.3125rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .heading__id{top:-12.8125rem}.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:1.25rem}}.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:2.5rem 1.25rem;color:#fff;font-size:1.25rem}@media (min-width:550px){.hero-split__first .hero-split__content{padding:0 1.25rem}}.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:2.5rem;padding-bottom:1.25rem}@media (min-width:769px){.hero-split__second .hero-split__content{padding-right:2.5rem;padding-left:2.5rem}}@media (min-width:550px){.hero-split__second .hero-split__content{max-width:43.75rem}}.hero-split__image{display:block;margin:0 auto;line-height:0}.hero-split__image:not(:last-child){margin-bottom:0.625rem}.hero-split__image img{width:auto;max-height:10rem;margin-right:auto;margin-left:auto}.hero-split__image>*{display:block;width:100%;max-width:25rem;height:auto}.hero-split__text{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;font-weight:100}.hero-split__text:not(:last-child){margin-bottom:1.5625rem}.hero-split__text p{margin:0}.hero-split__heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:40px;font-size:2rem;line-height:50px;line-height:2.5rem;margin:0 0 0.625rem 0;font-family:"Roboto Slab",serif;font-weight:300}@media only screen and (min-width:700px) and (min-height:800px){.hero-split__heading{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem}}@media only screen and (min-width:900px) and (min-height:800px){.hero-split__heading{font-size:60px;font-size:3rem;line-height:75px;line-height:3.75rem}}@media only screen and (min-width:1300px){.hero-split__heading{font-size:60px;font-size:3rem;line-height:75px;line-height:3.75rem}}@media (min-width:550px){.hero-split{flex-direction:row}}.hero__content-wrapper{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;display:flex;flex-grow:1;justify-content:flex-start;width:100%;max-width:125rem;padding-bottom:1.25rem;line-height:0}.hero__content{margin-bottom:.625rem;padding-inline:1rem;align-self:start}@media (min-width:769px){.hero__content{max-width:75%}}.hero__media{display:flex;margin-bottom:.625rem}.hero__media>*{max-width:18.75rem;height:auto;max-height:12.5rem}.hero__heading{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-transform:none;color:#0e0e0f;align-self:start;margin-top:.625rem}@media (min-width:769px){.hero__heading{font-size:35px;font-size:1.75rem;line-height:50px;line-height:2.5rem;color:#fff}}@media (min-width:1220px){.hero__heading{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem;color:#fff}}.hero__text,.hero__text>*{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;margin-block:.625rem;color:#0e0e0f;align-self:start}@media (min-width:769px){.hero__text,.hero__text>*{color:#fff}}.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{position:absolute;z-index:2;right:0;bottom:0;max-height:6.25rem}.hero__video-control-play,.hero__video-control-pause{display:flex;align-items:center;justify-content:center;padding:.625rem;color:#fff;background:rgba(0,0,0,0)}.hero__video-control-play:hover,.hero__video-control-pause:hover{color:#fff;background-color:#e00}.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:0.9375rem;height:1.125rem;margin-left:.625rem;content:"";background-color:#fff;background-repeat:no-repeat}.hero__video-control-pause:after{background-color:#fff}.hero__keyword{letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:20px;font-size:1rem;line-height:37.5px;line-height:1.875rem}.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;justify-content:flex-end;width:100%;height:100%}.hero.has-background.hero{display:flex;flex-direction:column;justify-content:flex-end}.hero.has-background .hero__content{margin-top:auto;margin-bottom:1.5rem}@media (min-width:1280px){.hero.has-background .hero__content{padding-left:calc(1.25rem + ((100% - 3.125rem) / 12 * 1.2))}}.hero.has-background .hero__media{margin-bottom:1.25rem}.hero.has-background .hero__keyword{margin-bottom:1px}.hero.has-background .hero__keyword>*{display:inline;padding:.3125rem 0;color:#fff;background-color:#0e0e0f;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #0e0e0f,-.625rem 0 0 #0e0e0f;line-height:1.45}.hero.has-background .hero__keyword span{padding-right:1.25rem;padding-left:1.25rem;border:1px solid #fff;box-shadow:none}@media (min-width:769px){.hero.has-background .hero__keyword{color:#fff}}.hero.has-background .hero__link{margin-top:0.9375rem}.hero.has-background .hero__background{position:absolute;z-index:-1;width:100%;height:100%}.hero.has-background .hero__background *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.hero.has-background{background:linear-gradient(0deg,rgba(0,0,0,0.7),transparent)}}.slider-indicators-hero.slider-indicators>*,.slider-indicators-hero .slider-indicators>*{width:1.25rem;height:1.25rem;margin:0 5px;padding:0;border:1px solid white;border-radius:50%;background:transparent}.slider-indicators-hero.slider-indicators>*.active,.slider-indicators-hero.slider-indicators>*:hover,.slider-indicators-hero .slider-indicators>*.active,.slider-indicators-hero .slider-indicators>*:hover{opacity:1;background:white}.iconbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color:#f1f1f1}.iconbar a:hover{background-color:#e00}.iconbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:15rem;padding:0.625rem;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:1.25rem}.iconbar__image img{display:inline-block;max-height:5rem}@media only screen and (min-width:25rem){.iconbar__image{margin-bottom:0}}.iconbar__info{display:inline-flex;margin:0;margin-left:0.625rem;font-size:1rem;font-weight:100}.jobs-overview{max-width:62.5rem;margin:auto}.jobs-overview__content{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:1220px){.jobs-overview__content{display:flex}}.jobs-overview__heading{margin-bottom:.625rem;margin-left:.625rem;font-weight:bold}.jobs-overview__job-profiles{margin-bottom:2.5rem}@media (min-width:1220px){.jobs-overview__job-profiles{width:50%;margin-right:2.5rem;margin-bottom:0}}@media (min-width:1220px){.jobs-overview__jobs{width:50%}}.jobs-overview__readmore{width:100%;text-align:center}.lightbox__content .image__media img{cursor:pointer}.pswp{position:absolute;z-index:1500;top:0;left:0;display:none;overflow:hidden;width:100%;height:100%;outline:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden}.pswp[aria-hidden="false"]{display:block}.pswp[aria-hidden="true"]{display:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);opacity:0.001;will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);opacity:0;background:#000;-webkit-backface-visibility:hidden}.pswp__scroll-wrap{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.pswp__container,.pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transition:transform 333ms cubic-bezier(0.4,0,0.22,1);transform-origin:left top}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pswp__img{position:absolute;top:0;left:0;width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{top:0;left:0;width:100% !important;height:auto !important}.pswp__error-msg{position:absolute;top:50%;left:0;width:100%;margin-top:-8px;text-align:center;color:#ccc;font-size:0.875rem;line-height:1rem}.pswp__error-msg a{text-decoration:underline;color:#ccc}.pswp__button{position:relative;display:block;float:right;overflow:visible;width:2.75rem;height:2.75rem;margin:0;padding:0;cursor:pointer;transition:opacity 0.2s;opacity:0.75;border:0;background:none;box-shadow:none;-webkit-appearance:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:0.9;outline:none}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{width:2.75rem;height:2.75rem;background:url("/themes/custom/ao_canvas/dist/css/../assets/images/lightbox-default-skin.png");background-size:264px 88px}.pswp__button--close{background-position:0 -2.75rem}.pswp__button--share{background-position:-2.75rem -2.75rem}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-2.75rem 0}.pswp__button--zoom{display:none;background-position:-5.5rem 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-8.25rem 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{position:absolute;top:50%;width:4.375rem;height:6.25rem;margin-top:-3.125rem;background:none}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{position:absolute;top:2.1875rem;width:2rem;height:1.875rem;content:"";background-color:rgba(0,0,0,0.3)}.pswp__button--arrow--left:before{left:0.375rem;background-position:-138px -44px}.pswp__button--arrow--right:before{right:0.375rem;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{position:absolute;z-index:1600;top:0;left:0;display:block;width:100%;height:100%;padding:0.625rem;transition:opacity 0.25s ease-out;opacity:0;background:rgba(0,0,0,0.5);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{position:absolute;z-index:1620;top:3.5rem;right:2.75rem;display:block;width:auto;transition:transform 0.25s;transform:translateY(0.375rem);border-radius:0.125rem;background:#fff;box-shadow:0 0.125rem 0.3125rem rgba(0,0,0,0.25);-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:0.5rem 0.75rem;text-decoration:none;color:#000;font-size:0.875rem;line-height:1.125rem}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:1rem 0.75rem}a.pswp__share--facebook:before{position:absolute;top:-0.75rem;right:0.9375rem;display:block;width:0;height:0;content:"";-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;border:0.375rem solid transparent;border-bottom-color:#fff}a.pswp__share--facebook:hover{color:#fff;background:#3e5c9a}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{color:#fff;background:#55acee}a.pswp__share--pinterest:hover{color:#ce272d;background:#ccc}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;top:0;left:0;height:2.75rem;padding:0 0.625rem;opacity:0.75;color:#fff;font-size:0.8125rem;line-height:2.75rem}.pswp__caption{position:absolute;bottom:0;left:0;width:100%;min-height:2.75rem}.pswp__caption small{color:#bbb;font-size:0.6875rem}.pswp__caption__center{max-width:100%;margin:0 auto;padding:0.625rem;text-align:center;color:#ccc;font-size:0.8125rem;line-height:1.25rem}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{position:absolute;top:0;left:50%;width:2.75rem;height:2.75rem;margin-left:-1.375rem;transition:opacity 0.25s ease-out;direction:ltr;opacity:0;will-change:opacity}.pswp__preloader__icn{width:1.25rem;height:1.25rem;margin:0.75rem}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url("/themes/custom/ao_canvas/dist/css/../assets/images/preloader.gif") 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{position:absolute;top:0.9375rem;left:0.9375rem;width:0.875rem;height:0.875rem;margin:0;opacity:0.75;background:none}.pswp--css_animation .pswp__preloader__cut{position:relative;overflow:hidden;width:0.4375rem;height:0.875rem}.pswp--css_animation .pswp__preloader__donut{position:absolute;top:0;left:0;box-sizing:border-box;width:0.875rem;height:0.875rem;margin:0;border:0.125rem solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;background:none}@media screen and (max-width:1024px){.pswp__preloader{position:relative;top:auto;left:auto;float:right;margin:0}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{z-index:1550;visibility:visible;opacity:1;-webkit-font-smoothing:none}.pswp__top-bar{position:absolute;top:0;left:0;width:100%;height:2.75rem}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.list-titles__heading{margin-bottom:.625rem;margin-left:.625rem;font-weight:bold}.list-titles__row{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative}.list-titles__row:last-of-type{border-bottom:1px solid #0e0e0f}.list-titles__row a{display:block;width:100%;padding:.625rem 1.875rem .625rem .625rem;text-decoration:none;text-transform:uppercase;border-top:1px solid #0e0e0f}.list-titles__row a svg{position:absolute;top:.625rem;right:4px;float:right}.list-titles__row a:hover,.list-titles__row a:active,.list-titles__row a:focus{color:#fff;background-color:#e00}.list-titles__row a:hover svg,.list-titles__row a:active svg,.list-titles__row a:focus svg{fill:#fff}.list-titles__icon{flex-shrink:0;width:1.25rem;height:1.25rem;fill:#e00}.list-titles__icon rect{transition:all 200ms;transform:scaleY(1);transform-origin:50% 50%}.logos-box{display:flex;flex-direction:row;align-items:center;background:#bada55}.logos-box li{flex-basis:0;flex-grow:1;padding:1.25rem}.logos-box li img,.logos-box li svg{max-height:2.5rem;margin-right:auto;margin-left:auto}@media (max-width:600px){.logos-box li:nth-child(1n+3){display:none}}@media (min-width:601px) and (max-width:767px){.logos-box li:nth-child(1n+4){display:none}}@media (min-width:768px){.logos-box li:nth-child(1n+6){display:none}}.logos-box .slide-up{-webkit-animation:slide-up 0.4s ease;animation:slide-up 0.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:56.25rem;margin:0;margin-right:auto;margin-left:auto;padding:0;list-style:none}.logos-grid>*{display:flex;align-items:center;box-sizing:border-box;width:50%;padding:1em;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.logos-grid>*:last-child{border-right:0}.logos-grid>* img{display:block;width:auto;max-width:100%;height:auto;max-height:5rem}@media only screen and (max-width:599px){.logos-grid>*:nth-child(2n){border-right:0}.logos-grid>*:nth-last-child(-n+2){border-bottom:0}}@media only screen and (min-width:600px){.logos-grid>*{width:33.33%;padding:2em}.logos-grid>*:nth-child(3n){border-right:0}}.logos-square{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));grid-gap:.625rem}.logos-square>li{position:relative;padding:1rem;background:#e00}.logos-square>li:before{display:block;padding-bottom:100%;content:""}.logos-square__img{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-container .logos-ticker{--offset:0;display:flex;margin-right:-1rem;margin-left:-1rem;transform:translateX(calc(var(--offset) * 1px))}.logos-ticker-container .logos-ticker li{flex:none;align-self:center}.logos-ticker-container .logos-ticker img{height:5.625rem;margin-right:1rem;margin-left:1rem}.message-list{padding-top:1.875rem;padding-bottom:.5rem;text-align:center;border-top:2px solid #eee}.message-list__list{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;max-width:40em;min-height:2rem;list-style:none}.message-list__list li{display:none;align-items:center;justify-content:center;height:0;transition:opacity 0.6s linear;opacity:0;color:#e00}.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:2rem;height:2rem;margin-right:1rem;fill:#e00}@-webkit-keyframes msgListSlide{0%{height:0;opacity:0}50%{height:2rem;opacity:1}100%{height:2rem;opacity:0}}@keyframes msgListSlide{0%{height:0;opacity:0}50%{height:2rem;opacity:1}100%{height:2rem;opacity:0}}.milestone{padding:1.25rem}.milestone__time{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.milestone__heading{font-weight:bold}.milestone__body{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.milestone__icon{display:flex;align-items:center;box-sizing:content-box;width:2.5rem;height:2.5rem;border-radius:100%}.milestone__icon svg{margin:0 auto;vertical-align:center}.milestone__link{margin-top:.625rem}.milestone--default{border:1px solid #e00;-o-border-image:linear-gradient(to left,#3d565f 0%,#e00 100%);border-image:linear-gradient(to left,#3d565f 0%,#e00 100%);border-image-slice:1}.milestone--default .milestone__icon{background-color:#fff;fill:#e00}.milestone--default .milestone__link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation}.milestone--default .milestone__link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.milestone--default .milestone__link:hover,.milestone--default .milestone__link:focus{color:#fff;background-color:#3d565f}.milestone--highlight{background:linear-gradient(to right,#e00 0%,#3d565f 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:#e00}.milestone--highlight .milestone__link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px #fff solid;background-color:transparent}.milestone--highlight .milestone__link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.milestone--highlight .milestone__link:hover,.milestone--highlight .milestone__link:focus{color:#fff;background-color:#3d565f}.milestone--highlight .milestone__link:hover,.milestone--highlight .milestone__link:focus{color:#0e0e0f;background-color:#fff}.mission{background-color:#ffe650}.mission__content{align-items:center;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:769px){.mission__content{display:flex;padding-top:3.75rem;padding-bottom:3.75rem}}.mission__text{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:50px;line-height:2.5rem;color:#0e0e0f}.mission__text>*{display:inline;padding:.3125rem 0;-webkit-animation:text-inline-background-loading 1.8s forwards;animation:text-inline-background-loading 1.8s forwards;color:#0e0e0f;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff;line-height:1.45}@media (min-width:1220px){.mission__text{font-size:50px;font-size:2.5rem;line-height:75px;line-height:3.75rem}}.mission .quote__sign{margin-top:.75rem;margin-right:0;margin-bottom:.75rem;margin-left:0;text-align:right}.mission .quote__sign img{width:100%;max-width:1.25rem;height:1.25rem}@media (min-width:769px){.mission .quote__sign img{height:3.75rem}}@media (min-width:769px){.mission .quote__sign.open{align-self:flex-start}}.mission .quote__sign.close img{display:inline-block}@media (min-width:769px){.mission .quote__sign.close{align-self:flex-end}}@media (min-width:769px){.mission .quote__sign{height:3.75rem}}@media (min-width:769px){.mission .quote__sign{margin-top:0;margin-right:2.5rem;margin-bottom:0;margin-left:2.5rem}.mission .quote__sign img{max-width:3.75rem}}.page-intro{font-size:30px;font-size:1.5rem;line-height:37.5px;line-height:1.875rem;font-family:"Work Sans",sans-serif}.page-intro:before{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary)}.page-intro:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary)}.page-job__details .label{display:inline-block;min-width:13.75rem;font-weight:bold}.page-person__contact{margin-bottom:5rem}.page-person__contact .label{display:inline-block;min-width:13.75rem;font-weight:bold}.l-page-taxonomy{padding-bottom:3.75rem}.l-page-taxonomy__list{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.l-page-taxonomy__heading{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.page-taxonomy__heading{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;font-family:"Work Sans",sans-serif;font-weight:400;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:1.25rem;color:var(--colorPrimary)}.page-taxonomy__heading:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);color:var(--colorPrimary)}@media (min-width:769px){.page-taxonomy__heading{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.view--taxonomy-term{margin-bottom:3.75rem}.page-teaser{--teaser-color-background:#f2f2f2;display:block;width:100%;margin-bottom:1.25rem}.page-teaser a{cursor:pointer}.page-teaser:hover .page-teaser__readmore.button,.page-teaser:focus .page-teaser__readmore.button{color:#fff;background-color:#e00}.page-teaser:hover .button--readmore,.page-teaser:focus .button--readmore{color:#fff;background-color:#e00}.page-teaser:hover .button--readmore svg,.page-teaser:focus .button--readmore svg{fill:#fff}.page-teaser__txt{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}.page-teaser__txt p:not(:last-child){margin-bottom:1.25rem}.page-teaser__image{width:auto}.page-teaser__heading,.page-teaser h2.page-teaser__heading{font-size:28px;font-size:1.4rem;line-height:25px;line-height:1.25rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;margin-bottom:1.25rem;word-break:break-word}.page-teaser--default{display:flex;flex-direction:column}.page-teaser--default .page-teaser__image{display:flex;width:6.25rem;margin-bottom:.625rem}@media (min-width:550px){.page-teaser--default .page-teaser__image{flex-shrink:0;align-items:center;justify-content:center;margin-right:1.25rem;margin-bottom:0}}.page-teaser--default .page-teaser__heading{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}.page-teaser--default .page-teaser__readmore.button{color:#fff;background-color:#e00}@media (min-width:550px){.page-teaser--default{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}}.page-teaser--row{position:relative}.page-teaser--row .page-teaser__topbox{position:relative;z-index:9;top:0;display:flex;width:100%;transform:translateY(-20px);font-size:0.8rem}.page-teaser--row .page-teaser__topbox-info{width:100%;text-transform:uppercase}@media (min-width:769px){.page-teaser--row .page-teaser__topbox-info{width:auto}}.page-teaser--row .page-teaser__image{width:100%;margin-bottom:1.25rem}.page-teaser--row .page-teaser__image figcaption{padding-right:1.25rem;padding-left:1.25rem;width:100%;margin-bottom:.625rem}@media (min-width:769px){.page-teaser--row .page-teaser__image{display:inline-flex;flex-direction:column;align-items:center;width:50%;margin-right:1.25rem;margin-bottom:0}}.page-teaser--row .page-teaser__heading{font-size:25px;font-size:1.25rem;line-height:25px;line-height:1.25rem}.page-teaser--row .page-teaser__content{width:100%;margin-bottom:1.25rem}.page-teaser--row .page-teaser__content .page-teaser__teaser-txt{margin-bottom:1.25rem}@media (min-width:769px){.page-teaser--row .page-teaser__content{width:50%;margin-bottom:0;align-items:flex-start}}.page-teaser--row.is-box.page-teaser{flex-wrap:wrap}@media (min-width:1220px){.page-teaser--row.is-box.page-teaser{align-items:flex-start}}@media (min-width:769px){.page-teaser--row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}}@media (min-width:769px){.page-teaser--with-infobox .page-teaser__content{padding-left:1.25rem}}.page-teaser--column .page-teaser__image{margin-bottom:.625rem}.page-teaser--column .page-teaser__txt{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;margin-bottom:.9375rem}@media (min-width:550px){.page-teaser--column .page-teaser .image,.page-teaser--column .page-teaser__txt{width:100%}}.page-teaser--column h2.page-teaser__heading{font-size:24px;font-size:1.2rem;line-height:30px;line-height:1.5rem;min-height:5rem;margin-bottom:.625rem;letter-spacing:0.02rem;font-weight:500}.page-teaser.is-box .page-teaser__image{margin-right:0}.page-title{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}@media (min-width:769px){.page-title{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem}}.views-exposed-form__content{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto}.page-view{padding-top:2.5rem;padding-bottom:2.5rem}.page-view__content{padding-right:1.25rem;padding-left:1.25rem;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:1060px) and (max-width:1800px){.page-view__content{padding-right:180px}}.page-view__pager{margin-bottom:2.5rem}.page-view__header{max-width:1200px;margin-right:auto;margin-left:auto;margin-bottom:1.25rem}@media (min-width:769px){.page-view{padding-top:5rem;padding-bottom:5rem}}.person-content{max-width:18.75rem;text-align:center}.person-content__photo{position:relative;display:inline-block;overflow:hidden;width:7.5rem;height:7.5rem;margin-bottom:.625rem;border-radius:50%}.person-content__photo img{width:100%;height:auto}.person-content__content{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;margin-top:.625rem;margin-bottom:1.25rem;padding-top:.625rem;text-align:center;border-top:1px solid #0e0e0f}.person-content__name{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:22px;font-size:1.1rem;line-height:37.5px;line-height:1.875rem;text-align:center;color:#e00;font-weight:bold}.person-content__function{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;margin-bottom:.3125rem;text-align:center}.person-content__email:hover,.person-content__email:focus{text-decoration:underline}.person-content__phone:hover,.person-content__phone:focus{text-decoration:underline}.person-header{position:relative;margin-bottom:5rem}.person-header__content{width:100%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;background:#e00}@media (min-width:769px){.person-header__content{padding-top:3.75rem;padding-bottom:3.75rem}}.person-header__title{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:50px;line-height:2.5rem;margin-bottom:4px}.person-header__title>*{display:inline;padding:.3125rem 0;color:#fff;background-color:#0e0e0f;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #0e0e0f,-.625rem 0 0 #0e0e0f;line-height:1.45}@media (min-width:769px){.person-header__title{max-width:60%}}@media (min-width:1220px){.person-header__title{font-size:50px;font-size:2.5rem;line-height:75px;line-height:3.75rem;max-width:43.75rem}}.person-header__subtitle{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:28px;font-size:1.4rem;line-height:50px;line-height:2.5rem;margin-bottom:4px}.person-header__subtitle>*{display:inline;padding:.3125rem 0;color:#0e0e0f;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff;line-height:1.45}@media (min-width:769px){.person-header__subtitle{max-width:60%}}@media (min-width:1220px){.person-header__subtitle{font-size:50px;font-size:2.5rem;line-height:75px;line-height:3.75rem;max-width:43.75rem}}.person-header__avatar{margin-top:1.25rem;margin-bottom:2.5rem}.person-header__avatar .avatar{margin-right:auto;margin-left:auto}@media (min-width:769px){.person-header__avatar{position:absolute;right:6.25rem;bottom:-3.75rem;margin:0}}@media (min-width:1060px){.person-header__avatar{position:absolute;right:12.5rem;bottom:-3.75rem;margin:0}}@media (min-width:1220px){.person-header__avatar{position:absolute;right:18.75rem;bottom:-3.75rem;margin:0}}.petition__field-pre-title{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#3d565f}.petition__title h1.page-title,.petition__title{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;font-size:22px;font-size:1.1rem;line-height:31.25px;line-height:1.5625rem;margin-bottom:.3125rem;color:#3d565f}@media (min-width:390px){.petition__title h1.page-title,.petition__title{font-size:28px;font-size:1.4rem;line-height:40px;line-height:2rem}}.petition__field-sub-title,.petition__field-form-intro-text,.petition__field-form-outro-text{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;color:#3d565f}.petition__field-heading2 h2{margin-top:1.25rem;margin-bottom:2.5rem}@media (min-width:1220px){.petition__field-heading2 h2{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}.petition__field-intro .page-intro{margin-bottom:1.25rem}.petition__field-webform fieldset label.form__label.option{line-height:1.5}.node-product__wrapper{max-width:1000px;margin:auto}.product-price{font-weight:700;font-size:1.75rem;line-height:1.2;margin-block:1.25rem}.product-teaser{max-width:1000px;display:block;margin:0 auto 1.25rem;position:relative}.product-teaser__media-copyright{position:absolute;right:0;bottom:0;padding:0.3125rem 0.625rem;opacity:0.6;color:#fff;text-shadow:0.0625rem 0.0625rem 0.1875rem rgba(0,0,0,0.8);line-height:0}.product-teaser__media-copyright:hover{opacity:1;background-color:#e00;text-shadow:none}.product-teaser__inner{display:flex;flex-direction:column;gap:1.25rem;padding:0.78125rem 0.78125rem 0 0.78125rem;background-color:#f3f4f7;min-height:25rem}.product-teaser__content-wrapper{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:0.625rem;flex:1}.product-teaser__description{font-size:1.125rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.product-teaser__heading,.product-teaser__price{font-weight:700;font-size:1.75rem;line-height:1.2}.product-teaser__link{width:100%;margin-top:auto;margin-bottom:1.875rem}.product-teaser__link .button{width:100%}.product-teaser__border-bottom{position:absolute;bottom:0;left:0;width:100%;height:0.625rem;background-color:#e00}@media (min-width:640px){.product-teaser__inner{padding:0;flex-direction:row;gap:0}.product-teaser__media-wrapper{width:100%;max-width:25rem}.product-teaser__content-wrapper{width:100%;justify-content:center;padding-inline:1.875rem;padding-block:2.5rem;position:relative}.product-teaser__heading{margin-top:0.625rem}.product-teaser__description{font-size:1.25rem}.product-teaser__link{width:auto;margin-bottom:0.625rem}.product-teaser__link .button{width:auto}}.progress-bar{overflow:hidden;width:100%}.progress-bar.js-is-revealed .progress-bar__current{-webkit-animation:progressBarReveal 0.5s ease-in-out forwards;animation:progressBarReveal 0.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:1.5625rem;border-radius:.625rem;background:#f1f2f3}.progress-bar__current{top:-1.5625rem;opacity:0;color:#e00;font-size:22px;font-weight:bold}.progress-bar__status{position:relative;left:-100%;overflow:hidden;width:100%;height:1.25rem;text-align:center;color:white;border-radius:.625rem;background:#e00}@-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:1500px;margin-right:auto;margin-left:auto}.promotion__content{padding:1em}.promotion__heading{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;margin-bottom:.625rem;font-weight:400}.promotion__text{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;margin-bottom:1.25rem}@media (min-width:0) and (max-width:760px){.promotion.has-background{padding-top:12.5rem}}@media (min-width:761px){.promotion.has-background{min-height:12.5rem}.promotion.has-background .promotion__content{margin-left:22.25rem}}.promotion--dark{color:#fff;background-color:#303030}.promotion--bright{color:#0e0e0f;background-color:#f9f9f9}.l-content_left__main-content .l-p-left .l-p__element.l-p__element--quote{padding-right:0;padding-left:0}.quotes--grid{max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.quotes--grid__item .quote:not(.is-big){padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:390px){.quotes--grid__item .quote:not(.is-big){padding-right:0;padding-left:0}}.quotes--grid__item .quote.is-big{padding-top:1.25rem;padding-bottom:1.25rem}.quotes--grid__item .quote.is-big .quote__content{padding-right:0;padding-left:0}.quotes--grid__item .quote.is-big .quote__sign{margin-left:0}.quotes--grid__item .quote.is-big .quote__sign img{width:1.25rem}@media (min-width:390px){.quotes--grid__item .quote.is-big .quote__sign img{width:2.5rem}}.quotes--grid__item .quote.is-big .quote__sign.open{margin-right:1.25rem;margin-left:-10px}@media (min-width:390px){.quotes--grid__item .quote.is-big .quote__sign.open{margin-left:0}}.quotes--grid__item .quote.is-big .quote__sign.close{margin-right:0}@media (min-width:769px){.quotes--grid__item{grid-column:span 2;width:100%}}@media (min-width:769px){.quotes--grid{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:0;counter-reset:grid;gap:1.25rem}}.quote{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:2.5rem}.quote__image{display:inline-block;margin-bottom:.625rem}.quote__image img{overflow:hidden;width:3.75rem;height:3.75rem;transition:0.8s;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%) contrast(1.1);border-radius:50%}.quote__image img:hover{filter:grayscale(0%) contrast(1)}@media (min-width:769px){.quote__image img{width:6.25rem;height:6.25rem}}@media (min-width:390px){.quote__content{display:flex}}.quote__text{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;line-height:40px;line-height:2rem;font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;letter-spacing:0.02rem;color:#0e0e0f;font-weight:500}.quote__text>*{display:inline;padding:.3125rem 0;-webkit-animation:text-inline-background-loading 1.8s forwards;animation:text-inline-background-loading 1.8s forwards;color:#0e0e0f;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff;line-height:1.45}@keyframes text-inline-background-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#fff;box-shadow:.625rem 0 0 #fff,-.625rem 0 0 #fff}}@media (min-width:1220px){.quote__text{font-size:38px;font-size:1.9rem;line-height:37.5px;line-height:1.875rem}}.quote__author{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem}.quote__author a{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#e00;text-decoration-color:#e00}.quote__author a:visited{color:#0e0e0f}.quote__author a:hover,.quote__author a:focus{text-decoration:underline;color:#3d565f}.quote__author a:active{text-decoration:none;color:#fff;background-color:#e00}@media (min-width:390px){.quote__author{margin-left:3.75rem}}@media (min-width:769px){.quote__author{font-size:24px;font-size:1.2rem;line-height:37.5px;line-height:1.875rem}}.quote__sign{margin-top:.625rem;margin-right:0;margin-bottom:.625rem;margin-left:0;text-align:right}.quote__sign img{width:1.25rem}@media (min-width:390px){.quote__sign img{width:2.5rem}}.quote__sign.open{margin-left:-10px;text-align:left}.quote__sign.open img{display:inline-block}@media (min-width:390px){.quote__sign.open{margin-left:0}}@media (min-width:390px){.quote__sign.open{align-self:flex-start}}.quote__sign.close{text-align:right}.quote__sign.close img{display:inline-block}@media (min-width:390px){.quote__sign.close{align-self:flex-end}}@media (min-width:390px){.quote__sign{flex-shrink:0;margin-top:0;margin-right:1.25rem;margin-bottom:0;margin-left:1.25rem}}.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{max-width:100%;padding-top:2.5rem;padding-bottom:2.5rem;background-color:#ffe650}.quote.is-big .quote__content{margin-bottom:2.5rem;padding-right:2.5rem;padding-left:2.5rem}.quote.is-big .quote__author{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}@media (min-width:769px){.quote.is-big .quote__author{font-size:22px;font-size:1.1rem;line-height:37.5px;line-height:1.875rem}}@media (min-width:769px){.quote.is-big .quote__text{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}}@media (min-width:769px){.quote.is-big .quote__sign{margin-top:0;margin-right:2.5rem;margin-bottom:0;margin-left:2.5rem}.quote.is-big .quote__sign img{width:3.75rem}}@media (min-width:1220px){.quote.is-big{padding-top:10.625rem;padding-bottom:10.625rem}}.quote.is-highlight .quote__text{font-family:"Work Sans",sans-serif}.quote.is-highlight .quote__text p{display:inline;padding:.3125rem 0;-webkit-animation:text-highlight-loading 1.4s forwards;animation:text-highlight-loading 1.4s forwards;color:#fff;background-color:#e00;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.625rem 0 0 #e00,-.625rem 0 0 #e00}.quotes--slider{max-width:75rem;margin-right:auto;margin-left:auto}.quotes--slider__item{max-width:56.25rem;margin-bottom:1.25rem;padding:2.5rem;background-color:#f1f2f3}.quotes--slider__item-slide-content{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.quotes--slider__item-slide-content .quote__image .image__media{overflow:hidden;width:3.75rem;height:3.75rem;margin-right:1.25rem}.quotes--slider__item-slide-content .quote__image .image__media img{filter:unset}.quotes--slider__item-slide-content .quote__image .image__media img:hover{filter:unset}@media (min-width:769px){.quotes--slider__item-slide-content .quote__image .image__media img{width:6.25rem;height:6.25rem}}@media (min-width:769px){.quotes--slider__item-slide-content .quote__image .image__media{width:6.25rem;height:6.25rem}}@media (min-width:769px){.quotes--slider__item-slide-content{flex-direction:row;margin-bottom:2.5rem}}.quotes--slider__item-slide .quote__author{margin-left:0}.quotes--slider__item-slide.contextual-region{position:initial}.quotes--slider__item-content{display:flex;align-items:flex-start;height:100%}@media (min-width:769px){.quotes--slider__item-content{align-items:center}}.quotes--slider .slider-indicators{bottom:.625rem}@media (min-width:769px){.quotes--slider .slider-container{max-width:56.25rem;margin-right:auto !important;margin-left:auto !important}}@media (min-width:769px){.quotes--slider{padding-right:4rem;padding-left:4rem}}.slider-indicators-quote.slider-indicators>*,.slider-indicators-quote .slider-indicators>*{width:1.25rem;height:1.25rem;margin:0 5px;padding:0;border:1px solid black;border-radius:50%;background:transparent}.slider-indicators-quote.slider-indicators>*.active,.slider-indicators-quote.slider-indicators>*:hover,.slider-indicators-quote .slider-indicators>*.active,.slider-indicators-quote .slider-indicators>*:hover{opacity:1;background:black}.slider-nav.slider-nav--quote:before,.slider-nav.slider-nav--quote:after{content:unset}.slider-nav--quote{margin-left:.625rem;filter:unset !important}.slider-nav-next--quote{margin-right:.625rem}.section{margin:0 25px;padding-top:1.25rem;padding-bottom:1.25rem}.section--background{margin-right:auto;margin-left:auto;padding-top:5rem;padding-bottom:5rem}.section{margin-right:auto;margin-left:auto;max-width:1500px}.section .section__inner{padding-right:1.25rem;padding-left:1.25rem}@media (min-width:1060px) and (max-width:1800px){.section .section__inner{padding-right:180px}}.section__row,.section__details{margin-right:auto;margin-left:auto;max-width:1450px}.section__details{margin-bottom:1.25rem}.section.is-layout-small .section__inner{max-width:800px}.section.is-layout-small .section__details,.section.is-layout-small .section__row{max-width:750px}.section.is-layout-wide .section__inner{max-width:1200px}.section.is-layout-wide .section__details,.section.is-layout-wide .section__row{max-width:1150px}.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:2.5rem}@media (min-width:769px){.section__row>:not(:last-child){margin-bottom:3.75rem}}.section__headingid{position:relative;top:-12.875rem;display:block;visibility:hidden}.section__headingid.js-has-stuck-nav{top:-7.875rem}.toolbar-horizontal.toolbar-fixed .section__headingid{top:-10.3125rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .section__headingid{top:-12.8125rem}.section__details{text-align:left}.section__details:after{display:block;width:7.5rem;margin-top:.3125rem;margin-bottom:.3125rem;content:"";border-top:2px solid var(--colorPrimary);margin-top:1.25rem}.section__heading{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;color:#0e0e0f}.section__heading--country{color:#e00}.section__info{font-size:20px;font-size:1rem;line-height:25px;line-height:1.25rem;margin-top:0.625rem}.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,#f1f2f3 0%,rgba(241,242,243,0.2) 100%)}.section--bg-brighten.section--background:after{background:rgba(255,255,255,0.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,#b2cb07 53%,rgba(38,18,108,0.7) 100%)}.section--bg-coloring.section--background:after{background:rgba(238,0,0,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:black}.section--bright .section__heading,.section--bright .section__info{color:white}.section__row{position:relative}.separator{margin-top:1.25rem;margin-bottom:2.5rem;border:0}.separator--default{margin-bottom:100px;margin-bottom:5rem}.separator--line{width:0;margin-right:auto;margin-left:auto;border-bottom:2px solid #5b5b66}.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:5rem}}@keyframes separator-width{0%{width:0}100%{width:5rem}}.separator--dots{display:block;width:.25rem;height:.25rem;content:"";border-radius:50%;background-color:#5b5b66;position:relative;overflow:visible;margin-right:auto;margin-left:auto}.separator--dots.js-is-revealed:before{display:block;width:.25rem;height:.25rem;content:"";border-radius:50%;background-color:#5b5b66;position:absolute;left:-2.375rem;-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:.25rem;height:.25rem;content:"";border-radius:50%;background-color:#5b5b66;position:absolute;left:2.375rem;-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:2.375rem}}@keyframes separator-dot-move-right{0%{left:0}100%{left:2.375rem}}@-webkit-keyframes separator-dot-move-left{0%{left:0}100%{left:-2.375rem}}@keyframes separator-dot-move-left{0%{left:0}100%{left:-2.375rem}}.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.33333);transform-origin:0 0}.l-p .l-slider-wrapper{position:relative}.l-slider-wrapper{position:relative}.l-slider-wrapper.media-slider-content{padding-right:20px !important;padding-left:20px !important}.l-slider__control{position:absolute;z-index:4;top:50%;display:flex;overflow:hidden;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;transform:translate(0,-50%);border-radius:50%;background:#e00}.l-slider__control:hover .l-slider__controlicon{transition:all 0.75s ease-out;fill-opacity:0.4}.l-slider__control.prev{left:0}.l-slider__control.next{right:0}.l-slider__controlicon{fill:#fff}.l-slider__controlicon--prev{transform:rotate(180deg)}.tns-outer{padding:1.25rem !important}.tns-t-subp2{width:19.375rem;height:.625rem}.tns-t-ct>div{height:.625rem}.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:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem;margin-bottom:.625rem;text-align:center;font-weight:bold}.table tfoot{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.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:white;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:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}.table thead th{background-color:#e00;font-weight:normal}.table th,.table td{padding:.3125rem .625rem}.table tr:nth-of-type(even){background-color:rgba(14,14,15,0.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(14,14,15,0.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:8.75rem}}@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:transparent}@media (min-width:769px){.table--smart tr{display:table-row}}.table--smart th,.table--smart td{padding:.625rem;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:1.25rem}@media (min-width:769px){.table--smart tbody tr:not(:last-of-type):nth-of-type(even){background-color:rgba(14,14,15,0.03)}}@media (min-width:769px){.table--smart tbody tr:not(:last-of-type){display:table-row}}.table--smart tbody th[scope="row"]{background-color:#e00}@media (min-width:769px){.table--smart tbody th[scope="row"]{text-align:left;background-color:transparent}}.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(14,14,15,0.03)}}.table--smart tbody td[data-title]:before{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem;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:2px solid #5b5b66}.horizontal-tabs{margin-bottom:25px;margin-bottom:1.25rem;display:flex;flex-direction:column;border:0;background-color:#fff}.horizontal-tabs .horizontal-tab-button{float:left;min-width:auto;padding-top:0;border-right:0;background:transparent}.horizontal-tabs .horizontal-tab-button.selected{margin-bottom:0}.horizontal-tabs .horizontal-tab-button.selected a{color:#fff;border-bottom:4px solid #0e0e0f;background-color:#0e0e0f}.horizontal-tabs .horizontal-tab-button.selected a:hover{transition:ease-in-out 0.3s;color:#0e0e0f;border-bottom:4px solid #eee;background-color:#eee}.horizontal-tabs .horizontal-tab-button a{display:block;min-width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;text-align:center;text-transform:uppercase;color:#0e0e0f;border:0;border-bottom:4px solid #fff;background-color:#eee}.horizontal-tabs .horizontal-tab-button a strong{font-weight:normal}.horizontal-tabs .horizontal-tab-button a:hover{transition:ease-in-out 0.3s;color:#fff;border-bottom:4px solid #0e0e0f;background-color:#0e0e0f}@media (min-width:1120px){.horizontal-tabs .horizontal-tab-button a{min-width:11rem}}.horizontal-tabs .horizontal-tab-button:not(:last-child){margin-right:.5rem}@media (min-width:0) and (max-width:768px){.horizontal-tabs .horizontal-tab-button{min-width:100%}}.horizontal-tabs summary{display:block}.horizontal-tabs-list{max-width:1200px;margin-right:auto;margin-left:auto;list-style:none;border:0;background-color:#fff}@media (min-width:0) and (max-width:768px){.horizontal-tabs-list{margin-right:0;margin-left:0}}@media (min-width:769px){.horizontal-tabs-list{padding-right:1.25rem;padding-left:1.25rem;flex-direction:row}}.horizontal-tabs-panes{padding-bottom:1.25rem;background-color:#eee}.horizontal-tabs-pane{max-width:900px;margin-right:auto;margin-left:auto;padding-top:2.5rem;padding-left:calc(((100% - 220px) / 12 * 1));background-color:#eee}.horizontal-tabs-pane>summary{display:none}.has-tabs details>summary{display:none;list-style:none}.has-tabs details>summary::-webkit-details-marker{display:none}.has-tabs [data-horizontal-tabs-panes=""]:not(.horizontal-tabs-panes) details{display:block}.has-tabs [data-horizontal-tabs-panes=""]:not(.horizontal-tabs-panes) details:first-child{padding-top:2.5rem}.has-tabs [data-horizontal-tabs-panes=""]:not(.horizontal-tabs-panes) details>*{padding-right:1.25rem;padding-left:1.25rem}.has-tabs [data-horizontal-tabs-panes=""]:not(.horizontal-tabs-panes) details>summary{display:block;min-width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;list-style:none;text-align:center;text-transform:uppercase;color:#0e0e0f;border:0;border-bottom:4px solid #fff;background-color:#eee}.has-tabs [data-horizontal-tabs-panes=""]:not(.horizontal-tabs-panes) details>summary[aria-expanded="true"]{margin-bottom:1.25rem;color:#fff;border-bottom:4px solid #0e0e0f;background-color:#0e0e0f}.teaser{--teaser-color-background:#f2f2f2;display:inline-flex;flex-direction:column;width:100%}.teaser a{cursor:pointer}.teaser:hover .teaser__readmore.button,.teaser:focus .teaser__readmore.button{color:#fff;background-color:#e00}.teaser:not(:last-child){margin-bottom:1.25rem}.teaser--default .teaser__image{margin-bottom:1.25rem}@media (min-width:550px){.teaser--default .teaser__image,.teaser--default .teaser__content{width:100%}}.teaser--column .teaser__image{margin-bottom:1.25rem}@media (min-width:550px){.teaser--column .teaser__image,.teaser--column .teaser__content{width:100%}}.teaser__teaser-txt{margin-bottom:1.25rem}.teaser__teaser-txt p{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaser__teaser-txt p:not(:last-child){margin-bottom:1.25rem}.teaser__heading{font-size:28px;font-size:1.4rem;line-height:25px;line-height:1.25rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;margin-bottom:1.25rem}@media (min-width:550px){.teaser__content{width:50%}}.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:1.25rem}.teaser.is-centered.teaser--right .teaser__image{margin-left:1.25rem}.teaser--left .teaser__image,.teaser--right .teaser__image,.teaser--row .teaser__image{width:100%;margin-bottom:1.25rem}@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:50%;margin-bottom:0}}@media (min-width:550px){.teaser--left .teaser__image,.teaser--row .teaser__image{margin-right:1.25rem}}@media (min-width:550px){.teaser--right .teaser__image{order:2;margin-left:1.25rem}}.teaser--cover{background-size:cover}.teaser--cover .teaser__content{margin:1.25rem;padding:.625rem;background-color:rgba(242,242,242,0.95)}.teaser--cover.is-centered .teaser__content{margin-right:auto;margin-left:auto;text-align:center}@media (min-width:550px){.teaser--cover .teaser__content{max-width:50%}}.teaser__date,.teaser__tag{margin-bottom:1.25rem}.teaser.is-box{background-color:var(--teaser-color-background)}.l-teaser{position:relative}.l-teaser--default .l-teaser__rows,.l-teaser--column .l-teaser__rows{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));grid-gap:20px}@media (min-width:1220px){.l-teaser--default .l-teaser__rows.has-pager:after,.l-teaser--column .l-teaser__rows.has-pager:after{position:absolute;top:0;right:0;width:7.5rem;height:100%;content:" ";pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.95) 90%)}}@media (min-width:769px){.l-teaser--default .l-teaser__rows,.l-teaser--column .l-teaser__rows{grid-template-columns:repeat(2,minmax(17.5rem,1fr))}}@media (min-width:1220px){.l-teaser--default .l-teaser__rows,.l-teaser--column .l-teaser__rows{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}}.l-teaser--row{margin-bottom:1.25rem}.l-teaser--row .teaser{margin-bottom:1.25rem}.l-teaser--row .l-teaser__rows{display:block}.l-teaser--alternate .teaser{display:inline-flex;flex-direction:column;margin-bottom:2.5rem}@media (min-width:550px){.l-teaser--alternate .teaser:nth-child(odd){flex-direction:row}.l-teaser--alternate .teaser:nth-child(odd) .teaser__image{margin-right:1.25rem}}@media (min-width:550px){.l-teaser--alternate .teaser:nth-child(even){flex-direction:row}.l-teaser--alternate .teaser:nth-child(even) .teaser__image{order:2;margin-left:1.25rem}}.l-teaser--alternate .teaser:last-child{margin-bottom:0}.l-teaser--alternate .teaser__image{margin-bottom:1.25rem}@media (min-width:550px){.l-teaser--alternate .teaser__image{width:50%;margin-bottom:0}}@media (min-width:550px){.l-teaser--alternate .teaser__content{width:50%}}.l-teaser--alternate .teaser--left .teaser__image{margin-right:0}.l-teaser--slider__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));grid-gap:1.25rem}.l-teaser__pager{margin-top:2.5rem}@media (min-width:1220px){.l-teaser__pager--above{position:absolute;top:-4rem;right:10.9375rem;margin-top:0}.l-teaser__pager--above .mini-pager__items{justify-content:flex-end}}.l-teaser--2cols .l-teaser__rows,.l-teaser--3cols .l-teaser__rows{display:grid;gap:1.25rem}.l-teaser--2cols__item,.l-teaser--3cols__item{flex-direction:column;margin-bottom:0 !important}.l-teaser--2cols__item .teaser__content,.l-teaser--3cols__item .teaser__content{width:100%}.l-teaser--2cols__item .teaser__image,.l-teaser--3cols__item .teaser__image{width:100%;margin-bottom:1.25rem;margin-left:0}.l-teaser--2cols__item.teaser--cover .teaser__content,.l-teaser--3cols__item.teaser--cover .teaser__content{margin-right:auto;margin-left:auto;max-width:90%}.l-teaser--2cols .l-teaser__rows{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}@media (min-width:550px){.l-teaser--2cols .l-teaser__rows{grid-template-columns:repeat(2,minmax(17.5rem,1fr))}}.l-teaser--3cols .l-teaser__rows{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:0) and (max-width:768px){.l-teaser--3cols .l-teaser__rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:0) and (max-width:549px){.l-teaser--3cols .l-teaser__rows{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:769px){.l-teaser--3cols .l-teaser__rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1220px){.has-background .l-teaser-default .l-teaser__rows.has-pager:after,.has-background .l-teaser--column .l-teaser__rows.has-pager:after{display:none}}.l-teaser--alternate .contextual-region:not(:last-child){margin-bottom:2.5rem}@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:1.25rem;margin-left:0}.l-teaser--alternate .contextual-region:nth-child(even) .teaser__content{order:2}}.text{font-size:20px;font-size:1rem;line-height:31.25px;line-height:1.5625rem}.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__fact{padding:1.25rem;background:#f0f1f4;font-size:0.8rem}@media (min-width:680px){.text__fact{display:inline;float:left;width:32.6%;margin-right:1.25rem}}.text--inline{clear:both}@media (min-width:550px){.text .align-left,.text .align-right{width:50%;text-align:center}.text .align-left img,.text .align-right img{text-align:center}.text .align-left{float:left;margin-right:1em}.text .align-right{float:right;margin-left:1em}}.text--column .text__fact{display:block;float:none;width:100%;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 #0e0e0f;column-rule:1px solid #0e0e0f}}.timeline{max-width:50rem;margin-right:auto;margin-left:auto}.timeline__heading{font-size:50px;font-size:2.5rem;line-height:62.5px;line-height:3.125rem;letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700}@media (min-width:666px){.timeline__heading{text-align:center}}.timeline__subheading{font-size:18px;font-size:.9rem;line-height:25px;line-height:1.25rem}@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:#e00}@media (min-width:666px){.timeline__main{margin-left:0}.timeline__main:before{left:50%}}.timeline__item{border:1px solid #e00;-o-border-image:linear-gradient(to left,#3d565f 0%,#e00 100%);border-image:linear-gradient(to left,#3d565f 0%,#e00 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 transparent;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:#e00;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 #e00;-o-border-image:linear-gradient(to right,#3d565f 0%,#e00 100%);border-image:linear-gradient(to right,#3d565f 0%,#e00 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:transparent;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:#e00}.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 0.1s ease-in-out;transform:translateX(-50%);border-radius:50%;background-color:#e00;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:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.timeline-milestone__heading{font-weight:bold}.timeline-milestone__body{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.timeline-milestone__link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;margin-top:.625rem}.timeline-milestone__link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.timeline-milestone__link:hover,.timeline-milestone__link:focus{color:#fff;background-color:#3d565f}.timeline-milestone--default .timeline-milestone__link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation}.timeline-milestone--default .timeline-milestone__link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.timeline-milestone--default .timeline-milestone__link:hover,.timeline-milestone--default .timeline-milestone__link:focus{color:#fff;background-color:#3d565f}.timeline-milestone--highlight{color:white;background-color:#e00}.timeline-milestone--highlight .timeline-milestone__link{font-size:16px;font-size:.8rem;line-height:25px;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;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;letter-spacing:0.1rem;text-transform:uppercase;border:1px solid transparent;border-radius:0;background-color:#e00;line-height:1;-webkit-appearance:none;touch-action:manipulation;color:#fff;border:1px #fff solid;background-color:transparent}.timeline-milestone--highlight .timeline-milestone__link--readmore{padding-top:.5rem;padding-right:.625rem;padding-bottom:.5rem;padding-left:1.25rem}.timeline-milestone--highlight .timeline-milestone__link:hover,.timeline-milestone--highlight .timeline-milestone__link:focus{color:#fff;background-color:#3d565f}.timeline-milestone--highlight .timeline-milestone__link:hover,.timeline-milestone--highlight .timeline-milestone__link:focus{color:#0e0e0f;background-color:#fff}.timeline-path{max-width:31.25rem;margin:auto}.timeline-path__main{margin-top:1.25rem}.timeline-path__item{position:relative;margin:0;padding:.625rem;counter-increment:section;color:#0e0e0f;border-width:3px;border-top:3px solid;-o-border-image:linear-gradient(to right,#e00 0%,#3d565f 100%);border-image:linear-gradient(to right,#e00 0%,#3d565f 100%);border-image-slice:1}.timeline-path__item>*{padding:.625rem}.timeline-path__item:nth-child(even){padding-left:1.25rem;border-right:3px solid}.timeline-path__item:nth-child(even):before{left:100%;margin-left:-1.25rem}.timeline-path__item:nth-child(odd){padding-right:0;border-left:3px solid}.timeline-path__item:nth-child(odd):before{right:100%;margin-right:-1.25rem}.timeline-path__item:first-child{border-top:0}.sb-gutter{background-color:rgba(255,255,255,0.5);background-image:linear-gradient(-45deg,rgba(242,242,242,0.5) 25%,transparent 25%,transparent 50%,rgba(242,242,242,0.5) 50%,rgba(242,242,242,0.5) 75%,transparent 75%,transparent);background-size:2.5rem 2.5rem;width:20px;height:3.125rem;border-right:#e00 solid 3px;border-left:#e00 solid 3px}.sb-layout-spacing{background-color:rgba(255,255,255,0.5);background-image:linear-gradient(-45deg,rgba(242,242,242,0.5) 25%,transparent 25%,transparent 50%,rgba(242,242,242,0.5) 50%,rgba(242,242,242,0.5) 75%,transparent 75%,transparent);background-size:2.5rem 2.5rem;margin-bottom:0.625rem;text-align:center}.sb-layout-spacing__element{background-color:white}.sb-layout-spacing--start{border-bottom:#e00 solid 3px}.sb-layout-spacing--end{border-top:#e00 solid 3px}.sb-layout-spacing--size{margin-bottom:100px;margin-bottom:5rem}.sb-layout-spacing--size-s{margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem}.sb-layout-spacing--size-l{margin-bottom:100px;margin-bottom:5rem;margin-bottom:200px;margin-bottom:10rem}.sb-layout-spacing--component{margin-bottom:25px;margin-bottom:1.25rem}.l-column{display:grid;grid-template-columns:1fr 1fr}.l-content-focus{max-width:1500px;margin-right:auto;margin-left:auto}.l-content-focus__header{margin-bottom:1.25rem}.l-content-focus__main-top{margin-bottom:1.25rem}.l-content-focus__main-top>*{padding-right:1.25rem;padding-left:1.25rem}.l-content-focus__main-content{margin-bottom:1.25rem}.l-content-focus__main-bottom{margin-bottom:1.25rem}@media (min-width:769px){.l-content-focus__main-region{display:flex;flex-direction:row}}.l-content-focus__main{flex-grow:1}@media (min-width:769px){.l-content-focus__main{display:inline-flex;flex-direction:column;margin-right:20px}}@media (min-width:1220px){.l-content-focus__main{margin-right:20px}}.l-content-focus__sidebar{margin-bottom:1.25rem}.l-content-focus__sidebar-content{position:-webkit-sticky;position:sticky;top:2.5rem}.l-content-focus__sidebar-content>*:first-child{margin-top:2.5rem}.l-content-focus__sidebar-content>*:not(:last-child){margin-bottom:1.25rem}@media (min-width:769px){.l-content-focus__sidebar{display:inline-flex;flex-direction:column;width:16.25rem}}@media (min-width:769px){.l-content-focus--donation-forms .l-content-focus__main-region{display:flex;flex-direction:row-reverse}}.l-content-focus--donation-forms .l-content-focus__sidebar{padding-right:20px;padding-left:20px}.l-content-focus--donation-forms .l-content-focus__sidebar-content{width:100%}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact{display:inline-block;width:100%}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content{display:inline-block;max-width:unset;margin-bottom:1.5625rem}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__name,.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__function,.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__content{position:initial;margin-left:10.9375rem;text-align:left}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__photo{float:left;margin-right:1.5625rem}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__content{position:relative;padding-top:0.625rem;border:0}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__content:before{position:absolute;top:0;left:0;width:2.5rem;height:1px;content:"";background-color:#0e0e0f}@media (min-width:769px) and (max-width:1220px){.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__photo{float:none}.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__photo,.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__name,.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__function,.l-content-focus--donation-forms .l-content-focus__sidebar-content .l-content__element--contact .person-content__content{display:block;margin-left:20px}}@media (min-width:769px){.l-content-focus--donation-forms .l-content-focus__sidebar-content>:first-child{margin-top:0}}@media (min-width:769px){.l-content-focus--donation-forms .l-content-focus__sidebar{align-items:center;width:43%;padding-right:0;padding-left:0}}.l-content-focus--donation-forms .l-content-focus__main-bottom{padding-right:1rem;padding-left:1rem}.l-content-focus--donation-forms .l-content-focus__main-bottom>div{margin-bottom:.625rem}@media (min-width:769px){.l-content-focus--donation-forms .l-content-focus__main-bottom{display:flex;align-items:flex-start}}.l-content-focus__sidebar .person-content{margin:auto}.l-content-focus__main .l-content__element--donation-form{padding-right:1rem;padding-left:1rem}.l-content_left__main-bottom,.l-content_left__header,.l-content_left__footer,.l-content_left__sidebar-first,.l-content_left__sidebar-second{max-width:1500px;margin-right:auto;margin-left:auto}.l-content_left__main-bottom>*,.l-content_left__header>*,.l-content_left__footer>*,.l-content_left__sidebar-first>*,.l-content_left__sidebar-second>*{padding-right:1.25rem;padding-left:1.25rem}.l-content_left__main-bottom:not(:last-child),.l-content_left__header:not(:last-child),.l-content_left__footer:not(:last-child),.l-content_left__sidebar-first:not(:last-child),.l-content_left__sidebar-second:not(:last-child){margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem}.l-content_left{width:100%}.l-content_left>:not(:last-child){margin-bottom:25px;margin-bottom:1.25rem}.l-content_left .authorinfo{display:flex;justify-content:flex-end;padding-right:0;padding-left:20px}@media (min-width:1280px){.l-content_left .authorinfo--default__col2{position:absolute;right:calc(20px + ((100% - 220px) / 12 * 2))}}.l-content_left .l-content__header .l-content__element--person-header{max-width:100%;padding:0}.l-content_left .l-content__header .l-content__element--person-header .person-header__titles{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;padding-left:1.5rem}.l-content_left__main-top>*,.l-content_left__main-top .l-p__element--teaser-text{padding-right:1.25rem;padding-left:1.25rem;max-width:calc(1500px - calc(20px + ((100% - 220px) / 12 * 2)));margin-right:auto;margin-left:auto}@media (min-width:1280px){.l-content_left__main-top{margin-right:calc(20px + ((100% - 220px) / 12 * 2))}}.l-content_left__main-content{margin-bottom:2.5rem;background-color:#eee}.l-content_left__main-content>*:first-child{padding-top:2.5rem}.l-content_left__main-content>*.has-tabs:first-child{padding-top:0}.l-content_left__main-content>*.contextual-region:first-child{padding-top:0}.l-content_left__main-content>*:last-child{padding-bottom:1.25rem}.l-content_left__main-content .l-p-left .l-p__element,.l-content_left__main-content .l-p-left .section__details{max-width:900px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:50px;margin-bottom:2.5rem}.l-content_left__main-content .l-p-left .media-content{max-width:900px;margin-right:auto;margin-left:auto}.l-content_left__main-content .l-p-left .l-content__element--p,.l-content_left__main-content .l-p-left .l-p__element--text,.l-content_left__main-content .l-p-left .l-p__element--section{max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.l-content_left__main-content .l-p-left .l-p__element--relation--default{max-width:1920px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:0) and (max-width:768px){.l-content_left__main-content .l-p-left .l-p__element--donation-teaser{padding-right:0;padding-left:0}}.l-content_left__main-content .l-p-left .text{max-width:100%;padding-right:20px;padding-left:20px}.l-content_left__main-content .l-p-left .text>*{max-width:900px;margin-right:auto;margin-left:auto;padding-left:calc(((100% - 220px) / 12 * 1))}@media (min-width:550px){.l-content_left__main-content .l-p-left .text .align-right{max-width:calc(900px / 1.5);margin-left:calc(20px * 2);padding-left:0}.l-content_left__main-content .l-p-left .text .align-left{max-width:calc(900px / 1.5);margin-right:calc(20px * 2);padding-left:0}}@media (min-width:769px){.l-content_left__main-content .l-p-left .text{padding-right:0;padding-left:0}}.l-content_left__main-content>*:not(.l-content__element--p):not(.contextual-region):not(.event__registration-teaser):not(.event__registration-details){max-width:900px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:25px;margin-bottom:1.25rem}.l-content_left__main-content>.page-element--wide{max-width:calc(1500px - calc(20px + ((100% - 220px) / 12 * 2)));margin-right:auto;margin-left:auto}.l-content_left__main-content .shariff .orientation-horizontal{justify-content:center}.l-content_left__main-content .l-content__element--category-list{text-align:right}.l-content_left__main-content .l-content__element--contact .person-content{margin:auto}.l-content_left__main-content .has-tabs{max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media (min-width:1280px){.l-content_left__main-content{margin-right:calc(20px + ((100% - 220px) / 12 * 2))}}.l-content_left__main-bottom{margin-bottom:2.5rem}.l-content_left__main-bottom>.block{max-width:1200px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:50px;margin-bottom:2.5rem}.l-content_left .hero.has-background.hero{margin-bottom:50px;margin-bottom:2.5rem;z-index:1;min-height:50vh}@media (min-width:1220px){.l-content_left .l-p-left .block__title--has-pager{max-width:45rem}.l-content_left .l-p-left .l-teaser__pager--above{right:0}}.l-content_left--article .l-content_left__main-top,.l-content_left--blog-entry .l-content_left__main-top{max-width:1500px;margin-right:auto;margin-left:auto}.l-content_left--article .l-content_left__main-top .breadcrumb,.l-content_left--blog-entry .l-content_left__main-top .breadcrumb{max-width:100%}.l-content_left--article .l-content_left__main-top .l-content__element--page-title,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--page-title{padding-top:1.25rem;padding-bottom:1.25rem}.l-content_left--article .l-content_left__main-top .l-content__element--content-intro,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--content-intro{padding-bottom:2.5rem}.l-content_left--article .l-content_left__main-top .l-content__element--content-intro .content-intro,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--content-intro .content-intro{margin-top:0;margin-bottom:0}.l-content_left--article .l-content_left__main-top .l-content__element--content-intro .content-intro .content-intro__teaser,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--content-intro .content-intro .content-intro__teaser{padding-left:0}.l-content_left--article .l-content_left__main-top .l-content__element--page-title,.l-content_left--article .l-content_left__main-top .l-content__element--content-intro,.l-content_left--article .l-content_left__main-top .content-intro__teaser,.l-content_left--article .l-content_left__main-top .authorinfo,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--page-title,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--content-intro,.l-content_left--blog-entry .l-content_left__main-top .content-intro__teaser,.l-content_left--blog-entry .l-content_left__main-top .authorinfo{max-width:100%;background-color:#f1f2f3}@media (min-width:1280px){.l-content_left--article .l-content_left__main-top .l-content__element--page-title,.l-content_left--article .l-content_left__main-top .l-content__element--content-intro,.l-content_left--article .l-content_left__main-top .content-intro__teaser,.l-content_left--article .l-content_left__main-top .authorinfo,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--page-title,.l-content_left--blog-entry .l-content_left__main-top .l-content__element--content-intro,.l-content_left--blog-entry .l-content_left__main-top .content-intro__teaser,.l-content_left--blog-entry .l-content_left__main-top .authorinfo{padding-left:calc(1.25rem + ((100% - 3.125rem) / 12 * 1.2))}}.l-content_left--article .l-content_left__main-top .content-intro__teaser,.l-content_left--blog-entry .l-content_left__main-top .content-intro__teaser{padding-bottom:1.25rem}.l-content_left--article .l-content_left__main-content,.l-content_left--blog-entry .l-content_left__main-content{background-color:transparent}.l-content_left--article .authorinfo,.l-content_left--blog-entry .authorinfo{padding-bottom:1.25rem}.l-content_left--article .authorinfo .authorinfo--default__col1,.l-content_left--blog-entry .authorinfo .authorinfo--default__col1{margin-right:auto;padding-bottom:0;padding-left:0;border-bottom:0}.l-content_left--article .authorinfo--default__col2,.l-content_left--blog-entry .authorinfo--default__col2{position:relative;right:initial;align-self:unset;margin-top:auto;margin-bottom:0;padding-right:1.25rem;color:#0e0e0f;background-color:transparent;font-weight:bold}.l-content_left--person .l-content_left__main-top{max-width:1500px;margin-right:auto;margin-left:auto}.l-content_left--person .l-content_left__main-top .breadcrumb{max-width:100%}.l-content_left--person .l-content_left__main-content .l-p-left .text{padding-right:1rem;padding-left:1rem}.l-content_left--person .l-content_left__main-content .l-p-left .text>*{max-width:100%;padding-left:0}@media (min-width:1280px){.l-content_left--person .l-content_left__main-content .l-p-left .text>*{margin-left:0}}@media (min-width:1280px){.l-content_left--person .l-content_left__main-content .l-p-left .is-text ul{padding-left:1.25rem}}.l-content_left--person .l-content_left__main-content .l-p-left .l-p__element--section{padding-left:0}.l-content_left--person .l-content_left__main-content .l-p-left .section__details{padding-left:0}@media (min-width:1280px){.l-content_left--person .l-content_left__main-content .l-p-left .section__details{margin-left:0;padding-left:1rem}.l-content_left--person .l-content_left__main-content .l-p-left .section__inner{padding-left:0}}@media (min-width:1280px){.l-content_left--person .l-content_left__main-content>.page-person__contact{margin-left:calc(20px + ((100% - 50px) / 12 * 2)) !important}}.l-content_left--person .l-content_left__main-content.has-background{background-color:transparent}.l-content_left--ao-event .l-content_left__main-content.has-background{background-color:transparent}.l-p__element:not(.l-p__element--section){max-width:1200px;margin-right:auto !important;margin-left:auto !important}.l-p .l-p__element .text{max-width:100% !important}.l-content_left__main-content .l-p-left .text>*{max-width:1200px;padding-right:1.25rem}.l-content_left--article .l-content_left__main-content,.l-content_left--blog-entry .l-content_left__main-content,.l-content_left--person .l-content_left__main-content{margin:auto}.l-content_left--article .l-content_left__main-content .l-p__element,.l-content_left--blog-entry .l-content_left__main-content .l-p__element,.l-content_left--person .l-content_left__main-content .l-p__element{max-width:1500px;margin-right:auto;margin-left:auto}.l-content--default .page-title,.l-content--default #block-ao-canvas-local-tasks,.l-content--default #block-ao-canvas-content>article,.l-content--default .l-form{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:.625rem}.l-content--default .page-view__exposed-form .l-form,.l-content--default .l-teaser__filters .l-form{max-width:100%;padding-right:0;padding-left:0}.l-content--default .user-login-form,.l-content--default .user-pass,.l-content--default .user-register-form{max-width:400px;margin-right:auto;margin-left:0;margin-bottom:.625rem}.l-content--default .webform-submission-form{max-width:1000px;margin-right:auto;margin-left:0;margin-bottom:.625rem}.l-content--default .page-title,.l-content--default h1{margin-top:1.25rem;margin-bottom:1.25rem}.l-content--default .views-exposed-form{margin-top:1.25rem}.paragraph--type--p-webform{max-width:1000px;margin-right:auto;margin-left:0;margin-bottom:.625rem}.webform-progress{max-width:1500px;margin-right:auto;margin-left:auto}.webform-progress-tracker{max-width:1000px;margin-right:auto;margin-left:0}.webform-progress-tracker .progress-step.is-active .progress-marker::before{background-color:#e00 !important}.webform-confirmation__message,.webform-confirmation__back{max-width:1000px;margin-right:auto;margin-left:0}.form legend .fieldset-legend,#edit-bundesland legend{font-size:1.25rem;line-height:normal;color:#0a0a0a;border-bottom:none;padding-bottom:0;margin-bottom:5px}.is-sticky{position:-webkit-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))}}@-webkit-keyframes link-loading{from{background-size:100% 100%}to{background-size:100% 0.1rem}}.l-content__jumpmenu{position:-webkit-sticky;position:sticky;z-index:10;top:0;margin-bottom:1.25rem;background:#fff}.l-content__jumpmenu .jumpmenu{max-width:1500px;margin-right:auto;margin-left:auto}.l-content__jumpmenu.js-l-content__jumpmenu-is-stuck{top:2rem}.l-content__jumpmenu .has-dragscroll-swipe{max-width:1500px;margin-right:auto;margin-left:auto}.l-content__jumpmenu .has-dragscroll-swiper{top:-1px}.toolbar-horizontal.toolbar-fixed .l-content__jumpmenu{top:2.4375rem}.toolbar-horizontal.toolbar-fixed .l-content__jumpmenu.js-l-content__jumpmenu-is-stuck{top:4.875rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-content__jumpmenu{top:4.9375rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-content__jumpmenu.js-l-content__jumpmenu-is-stuck{top:7.4375rem}.l-content__header{padding-bottom:1}.l-content{margin-right:auto;margin-left:auto;width:100%}.l-content__sidebar{margin-bottom:12.5rem}.l-content__sidebar>:not(:last-child){margin-bottom:25px;margin-bottom:1.25rem}.l-content__footer{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;display:flex;clear:both;flex-direction:row;padding:1.25rem;background-color:#f9f9f9}.l-content .l-content__element{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem}.l-content .l-content__element--page-title{margin-top:1.25rem}@media (min-width:1280px){.l-content .l-content__element--hack div,.l-content .l-content__element--page-title .page-title,.l-content .l-p__element--datacomparison,.l-content .l-content__element--country-info .country-info{margin-right:calc(20px + ((100% - 220px) / 12 * 2))}}.l-content .l-content__element--p,.l-content .l-content__element--section{max-width:100%;padding-right:0;padding-left:0}.l-content .media-content,.l-content .l-content__element--countries .page-teaser--row,.l-content .l-content__element--page-title .page-title{max-width:1000px}.l-content .l-content__element--contact .person-content{margin:auto}.l-content .breadcrumb{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto}.l-content .shariff{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto}.l-content .shariff ul{justify-content:center}.l-content .hero.has-background.hero{margin-bottom:50px;margin-bottom:2.5rem;min-height:50vh}@media (min-width:1280px){.l-content--page .l-content__main-content .l-p__element.l-p__element--heading,.l-content--page .l-content__main-content .l-p__element.l-p__element--text,.l-content--page .l-content__main-content .l-p__element.l-p__element--accordion{max-width:1500px;margin-right:auto;margin-left:calc(1.25rem + ((100% - 3.125rem) / 12 * 2))}}.l-content--page .l-content__main-content .l-p__element .section .l-p__element--text{margin-left:0}:root{--rhythm:2rem;--focus-sidebar-width:28.125rem;--focus-sidebar-breakpoint:49.875rem}.l-focus__header{display:flex;align-items:flex-end;justify-content:left;min-height:25rem;margin-bottom:1.25rem;padding:1.25rem;background-color:#e00}.l-focus__header>*{font-size:28px;font-size:1.4rem;line-height:37.5px;line-height:1.875rem}@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:#e00}@media only screen and (min-width:840px){.l-focus__header{min-height:31.25rem}}.l-focus__heading{color:initial}.l-focus__subheader{margin-bottom:1.25rem;padding:0 1.25rem}@media only screen and (min-width:840px){.l-focus__subheader{margin-right:calc(var(--focus-sidebar-width) + var(--rhythm))}}.l-focus__main{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-6.25rem}.l-focus__main .l-focus__content{margin-top:6.25rem}@media only screen and (min-width:840px){.l-focus__main{flex-direction:row;margin-top:-21.875rem}.l-focus__main .l-focus__content{margin-top:21.875rem}}@media only screen and (min-width:840px) and (max-width:1010px){.l-focus__main{flex-direction:column-reverse;margin-top:-6.25rem}.l-focus__main .l-focus__content{margin-top:6.25rem}}.l-focus__content{order:2;width:100%;margin-bottom:1.25rem}@media only screen and (min-width:840px){.l-focus__content{flex-basis:0;flex-grow:999;order:inherit;max-width:calc(100% - $lFocusSidebarWidth);padding-right:1.25rem}}.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:28.75rem;margin-right:auto;margin-bottom:1.25rem;margin-left:auto;border-radius:5px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.25)}.l-focus__sidebar-content{overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.l-focus__sidebar-top h2,.l-focus__sidebar-top h3,.l-focus__sidebar-top h4,.l-focus__sidebar-top h5{font-size:28px;font-size:1.4rem;line-height:40px;line-height:2rem;margin-bottom:.625rem;color:#e00}.l-focus__sidebar-bottom{font-size:14px;font-size:.7rem;line-height:19px;line-height:.95rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;color:#e00}@media only screen and (max-width:1000px){.l-focus__sidebar{width:100%}}.l-focus__main-bottom{padding:0 1.25rem 1.25rem 1.25rem}@media only screen and (min-width:798px){.l-focus--sidebar-sticky .l-focus__sidebar{position:-webkit-sticky;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:37.5rem;margin-right:auto;margin-left:auto}.l-focus .page-element{margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem}.l-focus .page-element--petition-field-pre-title,.l-focus .page-element--petition-title,.l-focus .page-element--event-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:.3125rem}.l-focus__guetesiegel{display:flex;align-items:center;justify-content:space-around}.l-focus .l-p .l-p__element .text,.l-focus .l-p .l-p__element .heading{padding-right:0;padding-left:0}.l-focus-simple__header{display:flex;align-items:flex-end;justify-content:center;min-height:25rem;margin-bottom:1.25rem;padding:5rem 1.25rem 1.25rem 1.25rem;border-radius:0 0 5.3125rem 0;background-color:#e00}.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 5.3125rem 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 10.625rem 0}}.l-focus-simple__header.has-background .l-focus__heading{color:#e00}@media (min-width:550px){.l-focus-simple__header{border-radius:0 0 10.625rem 0}}@media (min-width:769px){.l-focus-simple__header{min-height:31.25rem}}.l-focus-simple__main{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto}.l-focus-simple .page-element{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem}.l-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.1875rem,1fr));grid-gap:1.5625rem}@media (min-width:550px){.l-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));grid-gap:1.5625rem}}.l-header{margin-bottom:0 !important;padding-top:0}.l-header.js-header-is-stuck{position:fixed;z-index:30;top:0;width:100%;height:2rem;padding-top:0;padding-bottom:0;transition:background-color 0.8s ease-in;color:white;background-color:#e00}.l-header.js-header-is-stuck .menu-primary>ul{display:flex;flex-direction:row;align-items:center;height:2rem}.l-header.js-header-is-stuck .menu-primary>ul>li a{padding-top:0;padding-bottom:0;color:inherit;border-top:0}.l-header.js-header-is-stuck .l-header-content{height:100%}@media (min-width:1281px){.l-header{padding-top:0}}.l-site .l-header{margin-bottom:0}.l-header-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:.75rem;padding-left:.75rem}.l-header-content>nav{margin-left:auto}.l-header-content .cart-indicator{margin-top:.625rem;margin-left:1.25rem}@media (min-width:769px){.l-header-content .cart-indicator{display:none}}.l-header-content .cart-indicator-fancy{position:fixed}@media (min-width:0) and (max-width:768px){.l-header-content .cart-indicator-fancy{display:none}}@media (min-width:769px){.l-header-content .cart-indicator-fancy{top:-1.875rem;right:0.625rem}}@media (min-width:1220px){.l-header-content .cart-indicator-fancy{top:-2.25rem;right:0;left:60rem;transform:scale(1.5);transform-origin:0% 0% 0}}@media (min-width:1281px){.l-header-content{padding-right:1.25rem;padding-left:1.25rem}}.toolbar-horizontal.toolbar-fixed .l-header.js-header-is-stuck{top:2.4375rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-header.js-header-is-stuck{top:5rem}.js-sticky-header .l-site{padding-top:7.5rem}@media (min-width:1280px){.js-sticky-header .l-site{padding-top:6.25rem}}.language-container{display:flex;text-transform:uppercase;font-size:1rem;font-weight:600;gap:0.5rem;margin-left:1.25rem;margin-right:.625rem}@media (min-width:1280px){.language-container{margin-left:0;margin-right:0}}.language-container li{font-size:1rem}@media (min-width:1280px){.language-container li{font-size:1.25rem}}.language-container .language-right-item{padding-right:0.5rem;border-right:2px solid}.language-container .language-right-item span{text-decoration:underline}.language-container .language-right-item span:hover{font-weight:600}.language-container .language-left-item{padding-left:0.5rem;border-left:2px solid}.language-container .language-left-item span{text-decoration:underline}.language-container .language-left-item span:hover{font-weight:600}.language-container .language-link{color:#586469}@media (min-width:1280px){.language-container{font-size:0.75rem}}.js-sticky-header .language-link{color:#eee}.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,.l-hero--25 .hero__content-wrapper{min-height:calc(25vh - 7.5rem)}.l-hero--50,.l-hero--50 .hero,.l-hero--50 .hero__content-wrapper{min-height:calc(50vh - 7.5rem)}.l-hero--75,.l-hero--75 .hero,.l-hero--75 .hero__content-wrapper{min-height:calc(75vh - 7.5rem)}.l-hero--100,.l-hero--100 .hero,.l-hero--100 .hero__content-wrapper{min-height:calc(100vh - 7.5rem)}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .hero.has-background .hero__content-wrapper{position:relative;min-height:unset;padding:0;background:#fff}}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .hero.has-background .hero__content{position:relative;top:unset;margin-top:unset;margin-bottom:auto;padding-top:0;padding-right:.625rem;padding-left:.625rem;background-color:#fff}.l-hero.is-slider .hero.has-background .hero__content .hero__heading{color:#0e0e0f}.l-hero.is-slider .hero.has-background .hero__content .hero__link{text-align:center}.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white{color:#fff;background-color:#0e0e0f}.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white:hover,.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white:focus{color:#0e0e0f;background-color:#fff}.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white:hover .button__icon,.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white:focus .button__icon{fill:#0e0e0f}.l-hero.is-slider .hero.has-background .hero__content .hero__link .button-black-white .button__icon{fill:#fff}}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .hero.has-background .hero__link,.l-hero.is-slider .hero.has-background .hero__text{word-break:break-word;color:#0e0e0f}}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .hero.has-background .hero__text>*{color:#0e0e0f}}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .hero.has-background .hero__background{position:relative;height:300px}}@media (min-width:0) and (max-width:768px){.l-hero.is-slider .slide-container{order:2}.l-hero.is-slider .slider-indicators{position:absolute;top:260px;left:0;order:1;width:100%;height:2.5rem;padding-bottom:1.25rem;background:transparent}}.slider-indicators{z-index:19}.masonry{max-width:1500px;margin-right:auto;margin-left:auto}.l-masonry .is-masonry-item{width:16.875rem;height:auto;margin-bottom:1.25rem}.l-masonry .image__media,.l-masonry .video-consent{position:relative;display:block}.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%;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.l-mobile-menu::-webkit-scrollbar{width:0.625rem;height:0.625rem}.l-mobile-menu::-webkit-scrollbar-thumb{border:solid 3px transparent;border-radius:4.5px;background:#0e0e0f;background-clip:padding-box}.l-mobile-menu__first,.l-mobile-menu__second{width:100%;margin:1.25rem}.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 0.3s;opacity:0;background-color:rgba(0,0,0,0.5)}.l-modal__trigger ~ .l-modal__container{position:fixed;bottom:0;left:0;visibility:hidden;width:100%;margin:1.25rem;padding:2.5rem;transition:opacity 0.3s;opacity:0;background-color:white}@media only screen and (min-width:600px){.l-modal__trigger ~ .l-modal__container{top:0;bottom:0;left:0;width:18.75rem;height:100vh}.l-modal__trigger ~ .l-modal__container>*{height:100%}}.l-p{overflow:hidden}.l-p .l-p__element{max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:100px;margin-bottom:5rem;margin-bottom:50px;margin-bottom:2.5rem;overflow:hidden;margin-bottom:1.25rem !important}.l-p .l-p__element .text,.l-p .l-p__element .webform-submission-form,.l-p .l-p__element .page-title,.l-p .l-p__element .heading,.l-p .l-p__element .accordion,.l-p .l-p__element .download,.l-p .l-p__element .p-block .block__title,.l-p .l-p__element .p-block .block__content,.l-p .l-p__element .p-contact,.l-p .l-p__element .media-content{padding-right:1.25rem;padding-left:1.25rem;max-width:1000px}.l-p .l-p__element .fact-big,.l-p .l-p__element .code,.l-p .l-p__element .cta{max-width:1920px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:1060px) and (max-width:1800px){.l-p .l-p__element .fact-big,.l-p .l-p__element .code,.l-p .l-p__element .cta{padding-right:180px}}.l-p .l-p__element .address-content{max-width:1920px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.l-p .l-p__element .l-teaser{max-width:1920px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.l-p .l-p__element .text.text--column{max-width:1920px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.l-p .l-p__element--mission .mission{padding-right:1.25rem;padding-left:1.25rem;max-width:1500px;margin-right:auto;margin-left:auto}.l-p .l-p__element--section{max-width:100%}.l-p .address-content--inline{margin:0 20px}.l-p .l-p__element--p-block .page-view{padding-top:0}.l-p .l-p__element--p-block--background,.l-p .l-p__element--p-block--background-no-margin,.l-p .l-p__element--p-block--full-width{max-width:100%}.l-p .l-p__element--p-block--background .block,.l-p .l-p__element--p-block--background-no-margin .block,.l-p .l-p__element--p-block--full-width .block{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.l-p .l-p__element--p-block--background .p-block .block__title,.l-p .l-p__element--p-block--background .p-block .block__content,.l-p .l-p__element--p-block--background-no-margin .p-block .block__title,.l-p .l-p__element--p-block--background-no-margin .p-block .block__content,.l-p .l-p__element--p-block--full-width .p-block .block__title,.l-p .l-p__element--p-block--full-width .p-block .block__content{max-width:1500px;padding-right:0;padding-left:0}.l-p .heading{margin-bottom:1.25rem}.l-p .node--page{max-width:1500px;margin-right:auto;margin-left:auto}.l-p>.betterembed--default{max-width:800px;margin-right:auto;margin-left:auto}.l-p>.p-quote{margin-right:auto;margin-left:auto}.l-p>.p-quote--big{max-width:1000px;margin-right:auto;margin-left:auto}.l-p .p-chart{max-width:1200px;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:1200px;margin-right:auto;margin-left:auto}.l-p .l-p__element--media .contextual-region.media-content{padding-right:0;padding-left:0}.l-p .l-p__element--media>*{margin-right:auto;margin-left:auto;max-width:1000px;padding-right:0;padding-left:0}.l-search{position:relative}.l-search__form{position:-webkit-sticky;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:.625rem}.l-search__info>*{margin-right:auto;margin-left:auto}.l-search__meta{position:-webkit-sticky;position:sticky;top:-1;display:block;max-width:12.5rem;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.l-search__result{max-width:1500px;margin-right:auto;margin-left:auto}.l-search__result>*:not(:last-child){margin-bottom:1.25rem}.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:2.5rem}.l-site-focus{position:relative}.l-site-focus__header{position:relative;max-width:900px;margin-right:auto;margin-left:auto}.l-site-focus__header.is-sticky .l-site-focus__header-content{position:fixed;top:0}.l-site-focus__main{max-width:900px;margin-right:auto;margin-left:auto}.l-site-focus__footer{background-color:#2f2f2e}.l-site-focus__footer .l-site-focus__footer-content{max-width:900px;margin-right:auto;margin-left:auto}.site-header{padding-right:1.25rem;padding-left:1.25rem;display:flex;flex-direction:row;flex-grow:1;align-items:center}.site-header .site-logo{margin-right:1.25rem}.site-header .menu-primary{margin-left:auto}.site-header--background{background-color:rgba(255,255,255,0.97)}.l-site>*:not(:last-child){margin-bottom:25px;margin-bottom:1.25rem}.l-site .l-main{margin-bottom:0}.l-site .message{max-width:1500px;margin-right:auto;margin-left:auto;margin-bottom:1.25rem}.l-site .tabs{max-width:1500px;margin-right:auto;margin-left:auto}.l-site__main{margin-bottom:25px;margin-bottom:1.25rem}.l-site__intro{margin:0 !important;padding:0 !important}.l-site__hero{margin-top:-4.375rem}.l-site__header.is-sticky{position:-webkit-sticky;position:sticky;z-index:23;top:0}.l-site__header.is-sticky+*{padding-top:3.125rem}.l-site__footer{overflow:hidden}.l-site__sticky{position:-webkit-sticky;position:sticky;top:3.125rem;background-color:rgba(255,255,255,0.95)}@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:25px;margin-bottom:1.25rem}}.l-footer{overflow:hidden}@media (min-width:0) and (max-width:1059px){.l-footer{padding-bottom:2.5rem}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{display:table;clear:both;content:""}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{visibility:hidden;opacity:0}.tns-fadeIn{z-index:0;opacity:1;filter:alpha(opacity=100)}.tns-normal,.tns-fadeOut{z-index:-1;opacity:0;filter:alpha(opacity=0)}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{position:relative;overflow:hidden;width:310px;height:10px;margin:0 auto}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:calc(100% * 70 / 3)}.tns-t-ct:after{display:table;clear:both;content:""}.tns-t-ct>div{float:left;width:1.4285714%;width:calc(100% / 70);height:10px}.is-disabled,.is-disabled>*,button:disabled{opacity:0.4;cursor:not-allowed}.is-duotone{margin:0}.is-duotone img,.is-duotone svg{vertical-align:text-bottom}@supports (mix-blend-mode:exclusion){.is-duotone img,.is-duotone svg{filter:grayscale(100%) contrast(0.7) brightness(1.3)}}.is-duotone:before,.is-duotone:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.is-duotone:before{background:rgba(178,203,7,0.8)}@supports (mix-blend-mode:exclusion){.is-duotone:before{z-index:1;-webkit-animation:is-duotone-dark 2s forwards;animation:is-duotone-dark 2s forwards;background:transparent;mix-blend-mode:exclusion}}@supports (mix-blend-mode:difference){.is-duotone:after{z-index:2;background:#3c3c3c;mix-blend-mode:difference}}@-webkit-keyframes is-duotone-scale{0%{transform:translateZ(0) scale(1)}100%{transform:translateZ(0) scale(1.1)}}@keyframes is-duotone-scale{0%{transform:translateZ(0) scale(1)}100%{transform:translateZ(0) scale(1.1)}}@-webkit-keyframes is-duotone-dark{0%{background:transparent}100%{background:#2d00b6}}@keyframes is-duotone-dark{0%{background:transparent}100%{background:#2d00b6}}.is-unpublished:after{position:absolute;z-index:-3;top:0;left:0;display:block;width:100%;height:100%;content:"";background:#ffd5d5}.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:1.5625rem;padding-left:1.5625rem;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:3.125rem;height:100%;content:" ";opacity:1}.js-has-dragscroll--nav__prev:hover svg,.js-has-dragscroll--nav__next:hover svg{transition:opacity 0.2s linear;opacity:0.4;fill:#0e0e0f}.js-has-dragscroll--nav__prev svg,.js-has-dragscroll--nav__next svg{position:relative;z-index:32;height:3.125rem;pointer-events:none;opacity:1;fill:#e00}.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}:root{--imageColorizeColorBright:$color-primary;--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:#e00;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:#e00;background-size:3px 3px;mix-blend-mode:screen}.is-color-monochrome img{filter:grayscale(100%) contrast(1.1)}.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:#e00;--imageDuotoneColorDark:#3d565f}.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 0.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 p,.is-text table,.is-text blockquote,.is-text address,.is-text pre,.is-text figure,.is-text dl,.is-text ul{margin-bottom:1.25rem}.is-text>*:not(:last-child){margin-bottom:1.25rem}.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:.625rem}.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;color:#0e0e0f}.is-text h2{font-size:32px;font-size:1.6rem;line-height:32px;line-height:1.6rem;font-weight:bold}.is-text h3{font-size:38px;font-size:1.9rem;line-height:50px;line-height:2.5rem}.is-text h4{font-size:20px;font-size:1rem;line-height:37.5px;line-height:1.875rem}.is-text h5{font-size:20px;font-size:1rem;line-height:37.5px;line-height:1.875rem}.is-text h6{font-size:14px;font-size:.7rem;line-height:25px;line-height:1.25rem}.is-text strong{letter-spacing:0.05rem;font-weight:bold}.is-text p{font-weight:300}.is-text a{cursor:pointer;transition:0.8s cubic-bezier(0.2,0,0.05,1);-webkit-animation:link-loading 0.8s;animation:link-loading 0.8s;text-decoration:none;color:currentColor;background-image:linear-gradient(to bottom,#e00 0,#e00 100%);background-repeat:no-repeat;background-position:0 100%;background-size:100% 0.1rem;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.is-text a:hover{transition:0.1s cubic-bezier(0.5,0,0.05,1);color:#fff;background-size:100% 100%}.is-text a::-moz-selection{color:#fff;background-color:#3d565f}.is-text a::selection{color:#fff;background-color:#3d565f}@keyframes link-loading{from{background-size:100% 100%}to{background-size:100% 0.1rem}}.is-text ul{padding-left:1.25rem;list-style-position:outside}.is-text ul li{position:relative;margin-bottom:.625rem}.is-text ul li:before{position:absolute;top:0.4em;left:-1.25rem;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;content:"";background:center/contain no-repeat url("/themes/custom/ao_canvas/dist/css/../assets/icons/marker.svg")}.is-text ul ul{padding-left:1.25rem}.is-text ul ul li:before{background-size:12.5px 12.5px}.is-text ol{padding-left:1.25rem;list-style:none;counter-reset:ol-counter}.is-text ol li{position:relative;counter-increment:ol-counter}.is-text ol li:before{letter-spacing:.05rem;font-family:"Work Sans",sans-serif;font-weight:700;position:absolute;top:0.9em;left:-1.25rem;width:15px;content:counter(ol-counter) ". ";text-align:left;color:#e00;font-size:0.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(0,0,0,0.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,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-center.is-text{text-align:center}.is-center.is-text ul li{margin-left:-1.875rem;padding-left:0}.is-center.is-text ul li:before{position:unset;margin-right:4px;padding-bottom:-4px}.is-center.is-text ol li{margin-left:-1.875rem}.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:#000}.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:#e00;--colorSecondary:#3d565f}@keyframes text-highlight-loading{from{background-color:transparent;box-shadow:0 0 0 0,0 0 0 0}to{background-color:#e00;box-shadow:.625rem 0 0 #e00,-rhythm(0.5) 0 0 #e00}}@font-face{font-family:"Work Sans";src:url("/themes/custom/ao_canvas/dist/css/../assets/fonts/work-sans-v9-latin-regular.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/work-sans-v9-latin-regular.woff") format("woff"),local("Work Sans");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url("/themes/custom/ao_canvas/dist/css/../assets/fonts/work-sans-v9-latin-700.woff2") format("woff2"),url("/themes/custom/ao_canvas/dist/css/../assets/fonts/work-sans-v9-latin-700.woff") format("woff"),local("Work Sans");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:helvetica;src: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:times;src: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:georgia;src: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:garamond;src:local("Palatino Linotype"),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:arial;src: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:verdana;src: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:trebuchet;src: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: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:monospace;src: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}}
.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{left:16px;top:-13px}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' viewBox='0 0 10 18'%3E%3Cg fill='white' fill-rule='evenodd' transform='matrix(-1 0 0 1 10.125 0)'%3E%3Cpolygon points='-1.125 12.375 11.25 12.375 11.25 13.5 -1.125 13.5' transform='rotate(45 5.062 12.938)'/%3E%3Cpolygon points='-1.125 4.5 11.25 4.5 11.25 5.625 -1.125 5.625' transform='rotate(-45 5.063 5.062)'/%3E%3C/g%3E%3C/svg%3E%0A")}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f115"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f121"}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#e00;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:44px;height:64px;width:64px;display:block;position:absolute;padding:0;cursor:pointer;opacity:.8;background-color:#e00;border-radius:50%;border:1px solid #fff;transition:all .25s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(238,0,0,.5);transition:all .25s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(238,0,0,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(238,0,0,.5)}.video-js .vjs-load-progress div{background:rgba(238,0,0,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#e00;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(238,0,0,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none;background:0 0}.video-js *:focus:not(:focus-visible),.video-js .vjs-menu *:focus:not(:focus-visible){outline:none;background:0 0}.video-consent--video-background .vjs-control-bar{display:none}.vjs-big-play-button .vjs-icon-placeholder{display:block;position:absolute;top:10px;left:10px}.video-consent__show-message.has-preview-vid{opacity:1}.video-consent__show-message.has-preview-vid:hover{opacity:.8}.vjs-poster{background-size:cover}.video-consent--localvid-teaser .video-js .vjs-control-bar{display:none;visibility:hidden;opacity:0}
.video-consent{position:relative}.video-consent__image img{display:block;height:auto;width:100%}.video-consent__info{position:absolute;max-width:300px;z-index:12;background-color:rgba(0,0,0,.84);padding:20px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.video-no-consent__info{position:absolute;top:0;width:100%;height:100%}.video-no-consent__info button{display:block;margin:0;width:100%;height:100%}.video-consent__info-message{text-align:center;margin-bottom:20px}.video-consent__info button{display:block}.video-consent__show-info{position:absolute;top:0;left:0;height:100%;width:100%;z-index:12}.video-consent__show-info button{display:block}.video-consent__show-message{height:100%;width:100%}.video-consent__show-info:hover .video-consent__show-message-icon,.video-no-consent__info:hover .video-no-consent__show-message-icon{fill:rgba(255,255,255,.8);background-color:rgba(238,0,0,.8);transition:fill .25s ease-out}.video-consent__show-message-icon>*,.video-no-consent__show-message-icon{pointer-events:none}.video-consent__show-message-icon,.video-no-consent__show-message-icon{fill:#fff;fill-opacity:1;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(238,0,0,1);border:1px solid #fff;border-radius:50%}.video-consent__show-message-icon:hover,.video-no-consent__show-message-icon:hover{fill-opacity:.8}.video-consent__show-video,.video-no-consent__show-video{margin:0 auto 32px}.video-consent__show-video:hover .video-consent__show-message-icon,.video-consent__show-video:hover .video-no-consent__show-message-icon{fill-opacity:.8;background:rgba(238,0,0,.8)}.video-consent__hide-message{margin-left:auto;margin-right:auto;margin-top:0}.vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}
