/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(/themes/ao-canvas/fonts/roboto-v30-latin-300.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.svg#Roboto) format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed) format("svg")}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}pre{margin:0}p{margin:0;-webkit-margin-before:0;-webkit-margin-after:0}input{padding:0}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(/themes/ao-canvas/fonts/roboto-v30-latin-300.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-300.svg#Roboto) format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-v30-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.eot);src:local(""),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.woff2) format("woff2"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.woff) format("woff"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.ttf) format("truetype"),url(/themes/ao-canvas/fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed) format("svg")}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.text-highlight{font-size:30px;font-size:1.875rem;line-height:37.5px;line-height:2.34375rem;line-height:50px;line-height:3.125rem}.text-highlight span,.text-highlight p{display:inline;background:#cd1719;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719;box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719}.sg-saparator--after:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.sg-saparator--before:before{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.sg-saparator-big--after{border-bottom:3px solid #ddd;padding-bottom:25px;margin-bottom:25px}.sg-saparator-big--before{border-top:3px solid #ddd;padding-top:25px;margin-top:25px}a.sg-custom-link{-webkit-transition:color 200ms ease;transition:color 200ms ease;text-decoration:none;position:relative;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;background-image:-webkit-linear-gradient(bottom,transparent,transparent 2px,#cd1719 2px,#cd1719 3px,transparent 3px);background-image:linear-gradient(to top,transparent,transparent 2px,#cd1719 2px,#cd1719 3px,transparent 3px)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){a.sg-custom-link{background-image:-webkit-linear-gradient(bottom,transparent,transparent 2px,#cd1719 2px,#cd1719 2.5px,transparent 2.5px);background-image:linear-gradient(to top,transparent,transparent 2px,#cd1719 2px,#cd1719 2.5px,transparent 2.5px)}}a.sg-custom-link:hover,a.sg-custom-link:focus{text-decoration:none;background-image:-webkit-linear-gradient(bottom,transparent,transparent 2px,#797980 2px,#797980 3px,transparent 3px);background-image:linear-gradient(to top,transparent,transparent 2px,#797980 2px,#797980 3px,transparent 3px)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){a.sg-custom-link:hover,a.sg-custom-link:focus{background-image:-webkit-linear-gradient(bottom,transparent,transparent 2px,#797980 2px,#797980 2.5px,transparent 2.5px);background-image:linear-gradient(to top,transparent,transparent 2px,#797980 2px,#797980 2.5px,transparent 2.5px)}}a.underline-animated{display:inline-block;position:relative;font-family:"Roboto",sans-serif;color:#888;text-decoration:none}a.underline-animated a{text-decoration:none}a.underline-animated:after{position:absolute;content:"";display:block;height:3px;bottom:-2px;width:0;background:transparent;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}a.underline-animated:hover:after{width:100%;background:#cd1719}a.underline-animated:link,a.underline-animated:visited{color:#888;text-decoration:none}a.underline-animated:active{color:#222}a.underline-animated:hover,a.underline-animated:focus{color:#cd1719;text-decoration:none}[data-tooltip]{position:relative;display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:999999;-webkit-box-sizing:content-box;box-sizing:content-box}[data-tooltip]:before{content:"";border:6px solid transparent}[data-tooltip]:after{height:25px;padding:12.5px 12.5px 0;font-size:13px;font-family:"Roboto",sans-serif;line-height:12.5px;content:attr(data-tooltip);white-space:nowrap}[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{opacity:1;visibility:visible}.tooltip--right:not(a):not(div){border-bottom:1px dashed currentColor;cursor:help}.tooltip--right:before,.tooltip--right:after{-webkit-transition:all .1s linear;transition:all .1s linear}.tooltip--right:before{bottom:50%;margin-bottom:-5px}.tooltip--right:after{bottom:50%;margin-bottom:-16.66667px}.tooltip--right.tooltip-multiline:before,.tooltip--right.tooltip-multiline:after{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin-bottom:0}.tooltip--right.tooltip-multiline:before{margin-bottom:0}.tooltip--right:before{left:100%;margin-left:-10px;border-right-color:#25231f}.tooltip--right:after{left:100%;margin-left:2px;background-color:#25231f;color:#fff}.tooltip--right:hover:before,.tooltip--right:hover:after{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.tooltip--right.tooltip-multiline:hover:before,.tooltip--right.tooltip-multiline:hover:after{-webkit-transform:translate(10px,50%);-ms-transform:translate(10px,50%);transform:translate(10px,50%)}.tooltip--left:not(a):not(div){border-bottom:1px dashed currentColor;cursor:help}.tooltip--left:before,.tooltip--left:after{-webkit-transition:all .1s linear;transition:all .1s linear}.tooltip--left:before{bottom:50%;margin-bottom:-5px}.tooltip--left:after{bottom:50%;margin-bottom:-16.66667px}.tooltip--left.tooltip-multiline:before,.tooltip--left.tooltip-multiline:after{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin-bottom:0}.tooltip--left.tooltip-multiline:before{margin-bottom:0}.tooltip--left:before{right:100%;margin-right:-10px;border-left-color:#25231f}.tooltip--left:after{right:100%;margin-right:2px;background-color:#25231f;color:#fff}.tooltip--left:hover:before,.tooltip--left:hover:after{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.tooltip--left.tooltip-multiline:hover:before,.tooltip--left.tooltip-multiline:hover:after{-webkit-transform:translate(-10px,50%);-ms-transform:translate(-10px,50%);transform:translate(-10px,50%)}.tooltip--top:not(a):not(div){border-bottom:1px dashed currentColor;cursor:help}.tooltip--top:before,.tooltip--top:after{-webkit-transition:all .1s linear;transition:all .1s linear}.tooltip--top:before,.tooltip--top:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip--top:after{width:auto}.tooltip--top:before{bottom:100%;margin-bottom:-15px;border-top-color:#25231f}.tooltip--top:after{bottom:100%;margin-bottom:-3px;background-color:#25231f;color:#fff}.tooltip--top:hover:before,.tooltip--top:hover:after{-webkit-transform:translate(-50%,-4px);-ms-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}.tooltip--bottom:not(a):not(div){border-bottom:1px dashed currentColor;cursor:help}.tooltip--bottom:before,.tooltip--bottom:after{-webkit-transition:all .1s linear;transition:all .1s linear}.tooltip--bottom:before,.tooltip--bottom:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip--bottom:after{width:auto}.tooltip--bottom:before{top:100%;margin-top:-15px;border-bottom-color:#25231f}.tooltip--bottom:after{top:100%;margin-top:-3px;background-color:#25231f;color:#fff}.tooltip--bottom:hover:before,.tooltip--bottom:hover:after{-webkit-transform:translate(-50%,4px);-ms-transform:translate(-50%,4px);transform:translate(-50%,4px)}.tooltip:not(a):not(div){border-bottom:1px dashed currentColor;cursor:help}.tooltip:before,.tooltip:after{-webkit-transition:all .1s linear;transition:all .1s linear}.tooltip:before,.tooltip:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip:after{width:auto}.tooltip:before{bottom:100%;margin-bottom:-15px;border-top-color:#25231f}.tooltip:after{bottom:100%;margin-bottom:-3px;background-color:#25231f;color:#fff}.tooltip:hover:before,.tooltip:hover:after{-webkit-transform:translate(-50%,-4px);-ms-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}.tooltip-multiline:after{height:auto;width:140px;padding:12.5px;line-height:22px;white-space:normal;text-align:left}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sg-spinner:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25px;height:25px;border-radius:50%;border:3px solid rgba(34,34,34,0.1);border-top-color:#cd1719;-webkit-animation:spinner .4s linear infinite;animation:spinner .4s linear infinite}.html{background-color:#fff}.body{background-color:#fff}input,select,textarea{max-width:100%;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}ol{margin:0;padding:0;list-style-position:inside;list-style-image:none}ul{margin:0;padding:0;list-style-position:inside;list-style-image:none;list-style-type:disc}img{margin:0;line-height:0;max-width:100%;height:auto}html{line-height:25px;line-height:1.5625rem}body{font-family:"Roboto",sans-serif;color:#222;font-weight:300}body ::selection{background-color:#cd1719;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.5625rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}h1{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}@media (min-width:769px){h1{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}h2{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}h3{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}h4{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}h5{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}h6{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}p:not(:last-of-type){margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.5625rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}strong{font-weight:bold}em{font-style:italic}u{text-decoration:underline}code{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;white-space:pre-wrap;overflow-x:auto;overflow-y:auto;font-family:Fixedsys,Courier,monospace}a{cursor:pointer;color:#cd1719}a:visited{color:#cd1719}a:active{color:#cd1719}a:hover,a:focus{color:#797980}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{text-decoration:none}small{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}figure{margin:0;max-width:100%}dl{margin:0}dd{margin:0}blockquote{margin:0}table{border-spacing:0;width:100%;text-align:left}.is-disabled{opacity:0.4;pointer-events:none}.is-disabled input,.is-disabled select,.is-disabled textarea{cursor:not-allowed !important}details summary a{color:#222;text-decoration:none}.site-logo{display:inline-block;height:37.5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.site-logo img{height:100%;width:auto}@media (min-width:769px){.site-logo{height:50px;width:172px}}.site-logo-icon{display:inline-block;height:37.5px}.site-logo-icon img{height:100%;width:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.site-name,a.site-name{display:inline;color:#222;text-decoration:none;line-height:50px}a.button,button.button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:transparent;border:3px #cd1719 solid;color:#cd1719}[data-whatinput="mouse"] a.button,[data-whatinput="mouse"] button.button{outline:0}a.button:hover,a.button:focus,button.button:hover,button.button:focus{color:#fff;background-color:#9f1213}a.button:hover,a.button:focus,button.button:hover,button.button:focus{color:#fff;background-color:#9f1213}a.button--full,button.button--full{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] a.button--full,[data-whatinput="mouse"] button.button--full{outline:0}a.button--full:hover,a.button--full:focus,button.button--full:hover,button.button--full:focus{color:#fff;background-color:#9f1213}a.button.button--expand,button.button.button--expand{display:block;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}a.button.button--extend,button.button.button--extend{margin-left:auto;margin-right:auto;display:table}a.button-secondary,button.button-secondary{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:#797980}[data-whatinput="mouse"] a.button-secondary,[data-whatinput="mouse"] button.button-secondary{outline:0}a.button-secondary:hover,a.button-secondary:focus,button.button-secondary:hover,button.button-secondary:focus{color:#fff;background-color:#9f1213}a.button-secondary:hover,a.button-secondary:focus,button.button-secondary:hover,button.button-secondary:focus{color:#fff;background-color:#cd1719}a.button-secondary.button-secondary--expand,button.button-secondary.button-secondary--expand{display:block;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}a.button-secondary.button-secondary--extend,button.button-secondary.button-secondary--extend{margin-left:auto;margin-right:auto;display:table}.button.is-disabled,.button--secondary.is-disabled{opacity:0.4;cursor:not-allowed !important;pointer-events:none}a.button-icon,button.button-icon{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;position:relative;padding:0;border:0;background-color:transparent;text-transform:uppercase;text-align:left;color:#222;text-decoration:none;margin-bottom:25px;padding-left:75px;min-height:56px;line-height:normal;letter-spacing:0.2em}a.button-icon:before,button.button-icon:before{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;content:"";width:50px;height:56px;margin-bottom:0;position:absolute;left:0;top:0;background-image:url(/themes/ao-canvas/images/arrow.svg);background-repeat:no-repeat;background-position:center center;background-color:#797980;background-size:52px 52px}[data-whatinput="mouse"] a.button-icon:before,[data-whatinput="mouse"] button.button-icon:before{outline:0}a.button-icon:before:hover,a.button-icon:before:focus,button.button-icon:before:hover,button.button-icon:before:focus{color:#fff;background-color:#9f1213}a.button-icon:hover,button.button-icon:hover{color:#cd1719}a.button-icon:hover:before,button.button-icon:hover:before{background-color:#cd1719;background-position:2px center}a.button-icon[data-icon]:hover:before,button.button-icon[data-icon]:hover:before{background-position:center center;background-size:56px 56px}a.button-icon[data-icon="mapmarker"]:before,button.button-icon[data-icon="mapmarker"]:before{background-image:url(/themes/ao-canvas/images/mapmarker.svg)}a.button-icon[data-icon="schedule"]:before,button.button-icon[data-icon="schedule"]:before{background-image:url(/themes/ao-canvas/images/schedule.svg)}a.button-close,button.button-close{text-indent:-9999em;height:50px;width:50px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:50px;display:inline-block;border:3px solid #222;border-radius:100%;background-color:rgba(255,255,255,0.5)}a.button-close:before,a.button-close:after,button.button-close:before,button.button-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-10px;display:block;height:3px;width:20px;background-color:#222;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}a.button-close:after,button.button-close:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}a.button-close:hover,a.button-close:focus,button.button-close:hover,button.button-close:focus{background-color:rgba(255,255,255,0.8)}a.button-close:hover:before,a.button-close:hover:after,a.button-close:focus:before,a.button-close:focus:after,button.button-close:hover:before,button.button-close:hover:after,button.button-close:focus:before,button.button-close:focus:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}a.button-close:focus,button.button-close:focus{background-color:#fff}a.button-close--secondary,button.button-close--secondary{border-color:#fff;background-color:rgba(34,34,34,0.5)}a.button-close--secondary:before,a.button-close--secondary:after,button.button-close--secondary:before,button.button-close--secondary:after{background-color:#fff}a.button-close--secondary:hover,a.button-close--secondary:focus,button.button-close--secondary:hover,button.button-close--secondary:focus{background-color:rgba(34,34,34,0.8)}a.button-close--secondary:focus,button.button-close--secondary:focus{background-color:#222}button.button--back{color:#fff;background-color:#9f1213;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;padding:6.25px 12.5px;text-decoration:none;text-transform:none}button.button--back:hover{background-color:#222;color:#fff}.avatar{border-radius:100%;height:120px;width:120px;background-color:#cd1719}.tag{display:inline-block;height:25px;font-size:12px;font-weight:500;color:#25231f;line-height:25px;padding:0 12.5px;border-radius:12.5px;background-color:#ddd;margin-bottom:6.25px;margin-right:6.25px}.tag img{float:left;margin:0 6.25px 0 -12.5px;height:25px;width:25px;border-radius:50%}.badge{display:inline-block;height:25px;font-size:12px;font-weight:500;color:#25231f;line-height:25px;padding:0 12.5px;border-radius:12.5px;background-color:#ddd;margin-bottom:6.25px;margin-right:6.25px}.badge.is-new{color:#fff;background-color:#c80000}.badge.is-new:after{content:" new"}[data-ribbon]{position:relative}[data-ribbon]:before{content:"text";font-size:12px;text-transform:uppercase;font-weight:bold;text-align:center;display:block;width:7em;position:absolute;top:.74em;left:-1.74em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[data-ribbon]:after{content:"";background:transparent;border-top:1em solid;border-color:#fff;display:block;width:5em;pointer-events:none;position:absolute;height:5em;top:-1em;left:-1em;border-left:1em solid #fff}[data-ribbon=new]:before{content:"New";background:#c80000;color:#fff}[data-ribbon=sold]:before{content:"Sold";background:#ddd;color:#6a6a6a}[data-ribbon=free]:before{content:"Free";background:#85cb0f;color:#fff}.label{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;font-weight:bold;display:block;margin-bottom:0}.label--inline{display:inline;float:left;margin-right:6.25px;color:#222;font-weight:inherit;margin-right:6.25px}.label--inline:after{content:':'}.label-facebook,.label-twitter,.label-instagram,.label-snapchat,.label-tiktok,.label-linkedin,.label-xing,.label-youtube,.label-email,.label-website,.label-phone,.label-mobile,.label-fax{text-indent:100%;white-space:nowrap;overflow:hidden;background-size:25px 25px;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;display:inline-block}.label-facebook{background-image:url(/themes/ao-canvas/images/icons/services/icon-facebook--alternative.svg)}.label-twitter{background-image:url(/themes/ao-canvas/images/icons/services/logo-twitter.svg)}.label-instagram{background-image:url(/themes/ao-canvas/images/icons/services/icon-instagram--alternative.svg)}.label-snapchat{background-image:url(/themes/ao-canvas/images/icons/services/icon-snapchat--alternative.svg)}.label-tiktok{background-image:url(/themes/ao-canvas/images/icons/icon-tiktok.svg)}.label-linkedin{background-image:url(/themes/ao-canvas/images/icons/services/icon-linkedin--alternative.svg)}.label-xing{background-image:url(/themes/ao-canvas/images/icons/services/icon-xing--alternative.svg)}.label-youtube{background-image:url(/themes/ao-canvas/images/icons/icon-youtube.svg)}.label-email{background-image:url(/themes/ao-canvas/images/icons/icon-email.svg)}.label-website{background-image:url(/themes/ao-canvas/images/icons/icon-website.svg)}.label-mobile{background-image:url(/themes/ao-canvas/images/icons/icon-mobile.svg)}.label-fax{background-image:url(/themes/ao-canvas/images/icons/icon-fax.svg)}.label-phone{background-image:url(/themes/ao-canvas/images/icons/icon-phone.svg)}.form__item__prefix,.form__item__suffix{background-color:#ddd;color:#fff}.form__item__prefix{padding:6.25px 9.5px 6.25px 12.5px}.form__item__prefix{padding:6.25px 12.5px 6.25px 9.5px}.form__description{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;color:#888}.form .is-loading{display:inline-block;position:relative}.form .is-loading:before{position:absolute;left:12.5px;top:12.5px;content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25px;height:25px;border-radius:50%;border:3px solid rgba(34,34,34,0.1);border-top-color:#cd1719;-webkit-animation:spinner .4s linear infinite;animation:spinner .4s linear infinite;z-index:1}input[type="text"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="text"].form__input:focus{background:#fff}input[type="text"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="password"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-family:caption;letter-spacing:3px}input[type="password"].form__input:focus{background:#fff}input[type="password"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="number"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="number"].form__input:focus{background:#fff}input[type="number"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="email"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="email"].form__input:focus{background:#fff}input[type="email"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="url"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="url"].form__input:focus{background:#fff}input[type="url"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="tel"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="tel"].form__input:focus{background:#fff}input[type="tel"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="search"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="search"].form__input:focus{background:#fff}input[type="search"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="search"].form__input::-webkit-search-decoration,input[type="search"].form__input::-webkit-search-results-button{display:none}input[type="date"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="date"].form__input:focus{background:#fff}input[type="date"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="datetime"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="datetime"].form__input:focus{background:#fff}input[type="datetime"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="datetime-local"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="datetime-local"].form__input:focus{background:#fff}input[type="datetime-local"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="month"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="month"].form__input:focus{background:#fff}input[type="month"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="week"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="week"].form__input:focus{background:#fff}input[type="week"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}input[type="time"].form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}input[type="time"].form__input:focus{background:#fff}input[type="time"].form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}textarea.form__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}textarea.form__input:focus{background:#fff}textarea.form__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.checkbox input[type="checkbox"]{display:none}.checkbox input[type="checkbox"]:checked+label:before{background:url(/themes/ao-canvas/images/check.svg) no-repeat right transparent;background-size:2rem 2rem;background-position:center center}.checkbox input[type="checkbox"]:required+label:after{content:" *";font-weight:bold;color:#e32}.checkbox input[type="checkbox"]:disabled+label{opacity:0.4;cursor:not-allowed !important;pointer-events:none}.checkbox label{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;cursor:pointer;display:inline-block;margin:0 0 6.25px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.checkbox label:before{content:"";border:3px solid #ddd;display:inline-block;width:2rem;height:2rem;margin-right:5px;text-align:center;margin-bottom:-.66667rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="checkbox"],input[type="radio"]{margin-right:6.25px}.radio{cursor:pointer}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked+label:before{background-color:#cd1719}.radio input[type="radio"]:required+label:after{content:" *";font-weight:bold;color:#e32}.radio input[type="radio"]:disabled+label{opacity:0.4;cursor:not-allowed !important;pointer-events:none}.radio label{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;line-height:100%;cursor:pointer;vertical-align:text-middle;display:inline-block;margin:6.25px 0;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.radio label:before{content:"";border:3px solid #ddd;-webkit-box-shadow:inset 0 0 0 6px #fff;box-shadow:inset 0 0 0 6px #fff;border-radius:50%;color:rgba(255,255,255,0);display:inline-block;width:2rem;height:2rem;margin-right:5px;text-align:center;background-color:#fff;margin-bottom:-.66667rem;position:relative;box-shadow:inset 0 0 0 6px #fff}.select select{-webkit-appearance:none;appearance:none;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;border:3px solid #ddd;cursor:pointer}.select select::-ms-expand{display:none}@media screen and (min-width:0\0){.select select{background:none;padding-right:12.5px}}.select select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 32.5px 0 12.5px;border-radius:0;overflow:hidden;background:url(/themes/ao-canvas/images/arrow-down.svg) no-repeat right rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);background-size:20px 20px;background-position:right 6.25px center}.select select[multiple]{padding:12.5px}.select select[multiple] option{background-color:#ffff00;color:#ff0000}.datalist input[list="datalist"]{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.datalist input[list="datalist"]:focus{background:#fff}.datalist input[list="datalist"]:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.color input[type="color"]{min-width:50px;height:50px;-webkit-appearance:none;border:3px solid #ddd}.color input[type="color"]::-webkit-color-swatch-wrapper{padding:0}.color input[type="color"]::-webkit-color-swatch{border:none}.range input[type="range"]{-webkit-appearance:none;margin:25px 0;width:100%}.range input[type="range"]::-webkit-slider-runnable-track{width:100%;height:3px;background:#888;cursor:pointer}.range input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;border-color:transparent;background:#cd1719;height:37.5px;width:37.5px;margin-top:-17.25px;border-radius:50%;cursor:pointer}.range input[type="range"]::-moz-range-track{width:100%;height:3px;background:#888;cursor:pointer}.range input[type="range"]::-moz-range-thumb{border:none;background:#cd1719;height:37.5px;width:37.5px;border-radius:50%;cursor:pointer}.range input[type="range"]::-ms-track{color:transparent;background:transparent;border-color:transparent;border-width:8px 0;width:100%;height:3px;cursor:pointer}.range input[type="range"]::-ms-fill-lower{background:#888}.range input[type="range"]::-ms-fill-upper{background:#888}.range input[type="range"]::-ms-thumb{border-color:transparent;background:#cd1719;height:37.5px;width:37.5px;border-radius:50%}.range input[type="range"]:focus{outline:none}.range input[type="range"]:focus::-ms-fill-lower{background:#888}.range input[type="range"]:focus::-ms-fill-upper{background:#888}.field--type-file,.field--type-image{border:1px solid #ddd;padding:12.5px 32.5px 12.5px 12.5px}input[type="submit"].form__input{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] input[type="submit"].form__input{outline:0}input[type="submit"].form__input:hover,input[type="submit"].form__input:focus{color:#fff;background-color:#9f1213}.js input[type="submit"].form__input.js-hide{display:none}.facebook-like-button--big{position:relative;display:inline-block;height:40px;width:164px}.facebook-like-button--big iframe{-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;top:10px;left:41px;position:absolute;height:20px}.menu-toggle{width:50px;height:50px;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;background-color:rgba(0,0,0,0)}.menu-toggle:active{-webkit-transition:none;transition:none}.menu-toggle:focus{outline:none}.lines{display:inline-block;width:34px;height:4px;background:#fff;border-radius:0;-webkit-transition:.3s;transition:.3s;position:relative;top:-2px}.lines:before,.lines:after{display:inline-block;width:34px;height:4px;background:#fff;border-radius:0;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content:"";-webkit-transform-origin:3.57143px center;-ms-transform-origin:3.57143px center;transform-origin:3.57143px center}.lines:before{top:10px}.lines:after{top:-10px}.menu-toggle .lines{-webkit-transition:background .3s .6s ease;transition:background .3s .6s ease}.menu-toggle .lines:before,.menu-toggle .lines:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,transform .3s ease;transition:top .3s .6s ease,transform .3s ease,-webkit-transform .3s ease}.menu-toggle.is-active .lines,.responsive-toggled .menu-toggle .lines{-webkit-transition:background .3s 0s ease;transition:background .3s 0s ease;background:transparent}.menu-toggle.is-active .lines:before,.menu-toggle.is-active .lines:after,.responsive-toggled .menu-toggle .lines:before,.responsive-toggled .menu-toggle .lines:after{-webkit-transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease,-webkit-transform .3s .5s ease;top:0;width:34px}.menu-toggle.is-active .lines:before,.responsive-toggled .menu-toggle .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.menu-toggle.is-active .lines:after,.responsive-toggled .menu-toggle .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.dot-menu{display:inline-block;border:0;cursor:pointer;width:37.5px;height:50px;background-color:rgba(0,0,0,0);position:relative}.dot-menu:hover{background-color:rgba(0,0,0,0)}.dot-menu{text-indent:-9999em;overflow:hidden}.dot-menu__dot{position:absolute;width:6px;height:6px;border-radius:3px;background-color:#000;-webkit-transition:.2s;transition:.2s;-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.2s;transition-delay:.2s;left:15.75px;top:22px}.dot-menu__dot:before,.dot-menu__dot:after{content:"";position:absolute;width:6px;height:6px;border-radius:3px;background-color:#000;-webkit-transition:.2s;transition:.2s;left:0;transition:.2s;-webkit-transition-delay:.8s;transition-delay:.8s}.dot-menu__dot:before{top:-10px}.dot-menu__dot:after{top:10px}.dot-menu.is-active{background-color:rgba(0,0,0,0)}.dot-menu.is-active .dot-menu__dot:before,.dot-menu.is-active .dot-menu__dot:after{background-color:#3d3d23;top:0;-webkit-transition-delay:0s;transition-delay:0s}.dot-menu.is-active .dot-menu__dot{width:18.75px;left:9.375px;background-color:#3d3d23}.description{color:#888;font-size:12px}.list--checked ul,.list--checked li{list-style:none;margin:0;padding:0}.list--checked li{padding-left:30px;background-image:url(/themes/ao-canvas/images/check.svg);background-repeat:no-repeat;background-size:1.5em}.calendar-icon{display:block;position:relative;width:125px;height:125px;background-color:#fff;border-radius:0.6em;-webkit-box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden}.calendar-icon__day{display:block;text-align:center;font-size:50px;font-size:3.125rem;line-height:62.5px;line-height:3.90625rem;width:100%}.calendar-icon__month{text-align:center;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;width:100%;background:#cd1719;color:#fff}.calendar-icon__month>span{display:block;padding:6.25px}.calendar-icon__weekday{display:block;width:100%;text-align:center}.tab{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.tab ul,.tab li{list-style:none;margin:0;padding:0}@media (min-width:769px){.tab:after{content:"";border-bottom:3px solid #ddd;display:block;position:relative;bottom:3px;z-index:0}}.tab>li{display:inline;margin-right:2.5px}.tab a{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#222;display:inline-block;padding:6.25px 12.5px;text-decoration:none;border:3px solid rgba(221,221,221,0.5);position:relative;margin-bottom:6.25px}@media (min-width:769px){.tab a{margin-bottom:0;border-bottom:none;border-color:transparent}}.tab a.is-active{z-index:1;background-color:#fff;margin-bottom:-3px;border-color:#ddd}.tab a.is-active:hover{background-color:#fff}.tab a:focus,.tab a:hover{background-color:rgba(221,221,221,0.2)}dl:after{content:'';display:block;clear:both}dt{float:left;clear:left;padding-top:1em;margin-right:1em;font-weight:bold}dt:after{content:":\00a0"}dd{padding-top:1em;margin-left:15em;color:#555}.menu-primary ul{font-size:26px;font-weight:100;word-wrap:break-word}.menu-primary ul ul,.menu-primary ul li{list-style:none;margin:0;padding:0}.menu-primary ul a{text-decoration:none}.menu-primary ul>li>ul{display:none}.menu-primary ul a{display:block;padding:12.5px;color:#222}.menu-primary ul a:hover,.menu-primary ul a.is-active{background:#cd1719;color:#fff;text-decoration:none}.menu-primary ul li>ul>li a{background:#cd1719;color:#fff}.menu-primary ul>li:hover>ul{display:block}.menu-primary ul>li>ul>li{position:relative}.menu-primary ul>li>ul>li>ul{display:none}.menu-primary ul>li>ul>li:hover>ul{display:block;position:relative;left:0}.menu-primary ul>li>ul>li>ul>li a{background:#cd1719;color:#fff}.menu-primary ul li>a:after{content:"\0000a0+"}.menu-primary ul li>a:only-child:after{content:""}.menu-primary ul .is-active>a{text-decoration:underline}.menu-primary--horizontally a{white-space:nowrap}.menu-primary--horizontally li{float:left}.menu-primary--horizontally>li>ul{position:absolute}.menu-primary--horizontally>li:hover>ul{display:block}.menu-primary--horizontally>li>ul>li:hover>ul{position:absolute;left:100%;display:block;top:0}.menu-primary-mobile{font-size:26px;font-weight:100}.menu-primary-mobile ul,.menu-primary-mobile li{list-style:none;margin:0;padding:0}.menu-primary-mobile a{color:#fff;text-decoration:none;display:block;padding:12.5px}.menu-primary-mobile a:hover{background-color:#222}.menu-secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-secondary ul,.menu-secondary li{list-style:none;margin:0;padding:0}.menu-secondary li:not(:last-of-type){margin-right:25px}.menu-node{border-top:1px solid rgba(255,255,255,0.6)}.menu-node ul,.menu-node li{list-style:none;margin:0;padding:0}.menu-node li{display:block;text-align:right;padding:6.25px 6.25px 0 0}.menu-node a{color:#fff;text-decoration:none}.menu-node a:hover,.menu-node a:focus{text-decoration:underline}.menu-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-footer ul,.menu-footer li{list-style:none;margin:0;padding:0}.menu-footer li{display:inline-block}.menu-footer li:not(:last-of-type){margin-right:6.25px}.menu-footer li:not(:last-of-type):after{content:', '}.menu-footer a{color:#222;text-decoration:none}.menu-footer a:hover,.menu-footer a:focus{text-decoration:underline}.newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-form label{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.newsletter-form .button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] .newsletter-form .button{outline:0}.newsletter-form .button:hover,.newsletter-form .button:focus{color:#fff;background-color:#9f1213}.newsletter-form__email{width:100%}.newsletter-form__responses{display:none}.newsletter-form__fields{margin-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.newsletter-form .form__input{width:100%}.newsletter-form-block{background-color:#eee;padding:25px;margin-top:50px}.newsletter-form-block__text{text-align:center;font-family:"Roboto",sans-serif;text-transform:uppercase;margin:12.5px 0}.newsletter-form-block__icon{background:url(/themes/ao-canvas/images/icons/mail.svg) no-repeat center center;background-size:60px auto;width:90px;height:64px;display:inline-block;position:absolute;left:50%;transform:translatex(-50%);-ms-transform:translatex(-50%);-webkit-transform:translatex(-50%);text-indent:-9999em;position:relative;margin-top:-50px}.newsletter-form-block .newsletter-form{max-width:400px;margin-left:auto;margin-right:auto}.newsletter-fancy{position:relative}@media (min-width:769px){.newsletter-fancy{padding-left:25.42373%;padding-right:25.42373%}}.newsletter-fancy .button{cursor:pointer;display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}[data-whatinput="mouse"] .newsletter-fancy .button{outline:0}.newsletter-fancy .button:hover,.newsletter-fancy .button:focus{color:#fff;background-color:#9f1213}.newsletter-fancy #checkcontact{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.newsletter-fancy #newsletter-fancy__form{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.newsletter-fancy #checkcontact:checked ~ #newsletter-fancy__form{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto;width:auto}.newsletter-fancy #checkcontact:checked+.button{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.newsletter-fancy__input{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;width:100%}.newsletter-fancy__input:focus{background:#fff}.newsletter-fancy__input:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.newsletter-fancy__subscribe{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;margin-left:auto;margin-right:auto;display:table;-ms-flex-negative:0;flex-shrink:0}[data-whatinput="mouse"] .newsletter-fancy__subscribe{outline:0}.newsletter-fancy__subscribe:hover,.newsletter-fancy__subscribe:focus{color:#fff;background-color:#9f1213}.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields>*{margin-bottom:12.5px}.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields>* .form__label{min-width:110px;display:inline-block}.skip-link{overflow:auto;margin:12.5px;text-align:center;z-index:999;font-size:25px;font-size:1.5625rem;line-height:37.5px;line-height:2.34375rem;margin-left:auto;margin-right:auto;display:block}.skip-link:before{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;content:"\2193 \2003"}.skip-link:after{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;content:"\2003 \2193"}a.skip-link:focus,a.skip-link:active{text-decoration:none;color:#fff;background-color:#222}h1:target .anchor,h1:target:hover .anchor,h2:target .anchor,h2:target:hover .anchor,h3:target .anchor,h3:target:hover .anchor,h4:target .anchor,h4:target:hover .anchor,h5:target .anchor,h5:target:hover .anchor,h6:target .anchor,h6:target:hover .anchor{opacity:1;background-color:#cd1719;border-radius:50%}h1:hover .anchor,h2:hover .anchor,h3:hover .anchor,h4:hover .anchor,h5:hover .anchor,h6:hover .anchor{opacity:.2}h1:hover .anchor:hover,h2:hover .anchor:hover,h3:hover .anchor:hover,h4:hover .anchor:hover,h5:hover .anchor:hover,h6:hover .anchor:hover{opacity:1}.anchor{display:inline-block;width:25px;height:25px;text-indent:-9999em;background:url(/themes/ao-canvas/images/anchor.svg);background-size:16px 17px;background-repeat:no-repeat;background-position:center center;opacity:0}a.backtotop{color:#cd1719;text-transform:uppercase;text-align:center;display:block;font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;letter-spacing:.1rem;text-decoration:none;margin-bottom:50px}a.backtotop:before{display:block;text-align:center;content:"";background:url(/themes/ao-canvas/images/backtotop.svg) no-repeat center center transparent;width:100%;height:37.5px;background-size:30px 17px}.breadcrumb{border-top:10px #cd1719 solid;padding-top:12.5px;letter-spacing:0.2em}.breadcrumb:after{content:"";display:table;clear:both}.breadcrumb ul,.breadcrumb li{list-style:none;margin:0;padding:0}.breadcrumb li{float:left;color:#cd1719;font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;text-transform:uppercase}.breadcrumb li:not(:last-child)::after{color:#cd1719;content:">";margin:0 6.25px}.breadcrumb a{color:#cd1719;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .is-disabled{opacity:0.4;cursor:not-allowed !important;pointer-events:none}.breadcrumb .is-current{color:#222}.pager{clear:both;font-size:0;white-space:inherit;margin-left:0;padding-left:0;width:100%;text-align:center}.pager ul,.pager li{list-style:none;margin:0;padding:0}.pager__item{font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;color:#222;height:64px;width:64px;display:inline-block;font-family:"Roboto",sans-serif;line-height:64px;overflow:hidden}.pager__item a{color:#222;height:64px;width:64px;display:inline-block;text-decoration:none}.pager__item a:hover{background-color:#cd1719;color:#fff}.pager__item.is-active{cursor:default;border-bottom:3px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.pager__item--next a,.pager__item--previous a{text-indent:-9999em;width:64px;height:64px;display:inline-block;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out}.pager__item--next a:hover,.pager__item--previous a:hover{background-color:#cd1719}.pager__item--previous a,.pager__item--next a{background:url(/themes/ao-canvas/images/arrow.svg) no-repeat center center transparent;background-size:64px 64px;background-position:center center;background-color:#ddd}.pager__item--previous a{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pager__item--first,.pager__item--last{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.previous-next{max-width:800px;margin:0 auto;text-align:center}.previous-next__heading{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;font-style:normal}.previous-next__navigation>:before{content:"";display:inline-block;height:64px;width:64px;background:url(/themes/ao-canvas/images/arrow.svg) no-repeat center center #cd1719;background-size:64px 64px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out}.previous-next__navigation>:hover:before{background-color:#797980}.previous-next__navigation .is-disabled:before{-webkit-transition:none;transition:none;background-color:#ddd;cursor:default}.previous-next__button:first-child{width:49.15254%;float:left;margin-right:1.69492%}.previous-next__button:last-child{width:49.15254%;float:right;margin-right:0}.previous-next__text{padding-top:12.5px;display:block;line-height:120%;position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media (min-width:480px){.previous-next__text{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto;width:auto}}.previous-next__button:first-child:before{float:right;margin-left:12.5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.previous-next__button:first-child span{text-align:right}.previous-next__button:last-child:before{float:left;margin-right:12.5px}a.previous-next__button{display:inline-block;margin:0 0 0 0 0 0 0;width:auto;text-align:left;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#fff;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#888}[data-whatinput="mouse"] a.previous-next__button{outline:0}.previous-next-simple__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.previous-next-simple__button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:transparent;border:3px #cd1719 solid;color:#cd1719;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;margin-right:25px}[data-whatinput="mouse"] .previous-next-simple__button{outline:0}.previous-next-simple__button:hover,.previous-next-simple__button:focus{color:#fff;background-color:#9f1213}.previous-next-simple__button:hover,.previous-next-simple__button:focus{color:#fff;background-color:#9f1213}.previous-next-simple__button:last-of-type{margin-right:0}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar ul,.navbar li{list-style:none;margin:0;padding:0}@media (min-width:650px){.navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.navbar .is-expanded,.navbar .is-active{background-color:#cd1719}.navbar .is-expanded a,.navbar .is-active a{color:#fff}.navbar.is-expanded a{color:black}.navbar>.navbar__item:not(.is-expanded) a:hover{background-color:rgba(0,0,0,0.1)}.navbar__item{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;line-height:12.5px;text-align:center;width:90px}@media (min-width:650px){.navbar__item{width:100%;height:auto}}.navbar__item a{display:block;text-decoration:none;color:#222;padding:6.25px;white-space:initial;height:auto;margin:0}.navbar__item img{display:block;margin:0 6.25px;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto;margin-right:auto;height:50px;max-width:78px}@media (min-width:650px){.navbar__item img{height:auto;width:90%}}.navbar__item__submenu{background-color:#cd1719;margin-top:0}.navbar__item__submenu a{padding:6.25px 12.5px;color:#fff;display:block;height:auto}.navbar__item__submenu a:hover{background-color:#222;color:#fff}.navbar__item__submenu .is-active{background-color:#222}@media (min-width:0) and (max-width:649px){.navbar__item .navbar__submenu{display:none}}.navbar .navbar__media>.navbar__submenu>li>a,.navbar .navbar__persons>.navbar__submenu>li>a{display:none}.ad{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;-ms-flex-negative:0;flex-shrink:0;border:3px solid #ddd}.ad a{display:block}.ad a img{display:block}.ad footer{display:inline-block;font-size:8px}.ad--rectangle{width:300px;height:250px}.teaser__link{text-decoration:none}.teaser-l{max-width:100%;margin-left:auto;margin-right:auto}.teaser-l:after{content:" ";display:block;clear:both}.teaser-l:hover .teaser__title{text-decoration:underline}.teaser-l .teaser__pubdate{font-size:14px;letter-spacing:0.1em;display:block;color:#222}.teaser-l .teaser>a{display:block}.teaser-l .teaser>a:after{content:"";display:table;clear:both}.teaser-l .teaser__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;font-style:normal;margin-top:0px;margin-top:0rem;margin-bottom:12.5px;margin-bottom:.78125rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}@media (min-width:550px){.teaser-l .teaser__title{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}}.teaser-l .teaser__image{margin-bottom:12.5px}.teaser-l .teaser__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-top:12.5px;color:#222}.teaser-m{max-width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.teaser-m:after{content:" ";display:block;clear:both}.teaser-m:hover .teaser__title{text-decoration:underline}.teaser-m .teaser__link{width:100%}.teaser-m .teaser__media{position:relative;display:block;float:left;margin-right:12.5px;margin-bottom:0}@media (min-width:500px){.teaser-m .teaser__media{max-width:40.67797%}}.teaser-m .teaser__pubdate{font-size:14px;letter-spacing:0.1em;color:#888;display:block}.teaser-m .teaser__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:6.25px;font-family:"Roboto",sans-serif;font-style:normal}@media (min-width:550px){.teaser-m .teaser__title{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}}.teaser-m .teaser__text{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#888}.teaser-s{max-width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.teaser-s:after{content:" ";display:block;clear:both}.teaser-s:after{content:"";display:table;clear:both}.teaser-s:hover .teaser__title{text-decoration:underline}.teaser-s .teaser__link{width:100%}.teaser-s .teaser__media{float:left;margin-right:12.5px;width:30%;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser-s .teaser__media>*{max-width:100%;margin-left:auto;margin-right:auto}.teaser-s .teaser__media>*:after{content:" ";display:block;clear:both}@media (min-width:500px){.teaser-s .teaser__media{margin-right:25px;width:40.67797%}}@media (min-width:800px){.teaser-s .teaser__media{width:32.20339%}}.teaser-s .teaser__pubdate{font-size:14px;letter-spacing:0.1em;color:#888;display:block}.teaser-s .teaser__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:6.25px;font-family:"Roboto",sans-serif;font-style:normal}@media (min-width:550px){.teaser-s .teaser__title{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}}.teaser-s .teaser__text{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#888}.teaser-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teaser-hero>a{display:block}.teaser-hero>a:after{content:"";display:table;clear:both}.teaser-hero__content{position:absolute;top:0;text-align:center;padding:25px}.teaser-hero__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;font-style:normal;margin-top:0px;margin-top:0rem;margin-bottom:12.5px;margin-bottom:.78125rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}@media (min-width:550px){.teaser-hero__title{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}}.teaser-hero__image{margin-bottom:12.5px}.teaser-hero__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-top:12.5px;color:#222}.progress{margin-bottom:25px}.progress:after{content:"";display:table;clear:both}.progress__track{height:25px;background-color:#f7f7f7;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);width:100%;overflow:hidden}.progress__bar{display:inline-block;height:100%;background-color:#cd1719;border-radius:4px}.progress__percentage{float:right}.user-menu-dots{pointer-events:none;float:right;padding:0}.user-menu{height:50px;font-size:14px;position:relative;display:inline-block;z-index:5}.user-menu__toggle{display:none}.user-menu__toggle:checked ~ ul{visibility:visible;opacity:1;top:0}.user-menu__toggle ~ ul{margin-top:12.5px;min-width:100px;position:relative;visibility:hidden;opacity:0;top:25px;z-index:1;display:inline-block;float:right}.user-menu__label{background:url(/themes/ao-canvas/images/icons/user-menu.svg) no-repeat left 5px center;background-size:50px 50px;padding-left:43.75px;height:50px;position:relative;z-index:2;cursor:pointer;float:right;display:block}.user-menu__label:hover{color:white;background-color:rgba(0,0,0,0.1)}.user-menu__text{color:#222;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;padding-left:6.25px;padding-top:12.5px;display:none}.user-menu__text:hover{color:#222}.user-menu ul{clear:both;-webkit-transition:all .3s;transition:all .3s}.user-menu li{display:block;background-color:#fff;border-left:3px solid #cd1719}.user-menu li a{-webkit-transition:background-color .3s;transition:background-color .3s;text-decoration:none;color:#222;padding:12.5px;display:block}.user-menu li a:hover{background:#cd1719;color:#fff}.user-menu hr{margin:0;border:0;height:6.25px}.user-menu-dots{display:inline-block;border:0;cursor:pointer;width:37.5px;height:50px;background-color:rgba(0,0,0,0);position:relative}.user-menu-dots:hover{background-color:rgba(0,0,0,0)}.user-menu-dots{text-indent:-9999em;overflow:hidden}.user-menu-dots__dot{position:absolute;width:6px;height:6px;border-radius:3px;background-color:#222;-webkit-transition:.2s;transition:.2s;-webkit-transition:width .2s ease-in .2s,left .2s ease-in .2s;transition:width .2s ease-in .2s,left .2s ease-in .2s;left:15.75px;top:22px}.user-menu-dots__dot:before,.user-menu-dots__dot:after{content:"";position:absolute;width:6px;height:6px;border-radius:3px;background-color:#222;-webkit-transition:.2s;transition:.2s;left:0;-webkit-transition:top .2s linear .4s;transition:top .2s linear .4s}.user-menu-dots__dot:before{top:-10px}.user-menu-dots__dot:after{top:10px}.user-menu .user-menu__toggle:checked ~ .user-menu__label{background-color:#fff}.user-menu .user-menu__toggle:checked ~ .user-menu__label .user-menu-dots{background-color:rgba(0,0,0,0)}.user-menu .user-menu__toggle:checked ~ .user-menu__label .user-menu-dots .user-menu-dots__dot:before,.user-menu .user-menu__toggle:checked ~ .user-menu__label .user-menu-dots .user-menu-dots__dot:after{background-color:#222;top:0;-webkit-transition-delay:0s;transition-delay:0s}.user-menu .user-menu__toggle:checked ~ .user-menu__label .user-menu-dots .user-menu-dots__dot{width:18.75px;left:9.375px;background-color:#222}.user-menu-mobile{font-size:26px;font-weight:100}.user-menu-mobile ul,.user-menu-mobile li{list-style:none;margin:0;padding:0}.user-menu-mobile a{color:#fff;text-decoration:none;display:block;padding:12.5px}.user-menu-mobile a:hover{background-color:#222}.quicksearch{width:100%;position:relative}.quicksearch.is-loading:after{position:absolute;top:6.25px;left:6.25px;content:'';content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25px;height:25px;border-radius:50%;border:3px solid rgba(34,34,34,0.1);border-top-color:#cd1719;-webkit-animation:spinner .4s linear infinite;animation:spinner .4s linear infinite}.quicksearch input[type="text"].quicksearch__input,.quicksearch .form__input{width:100%;height:40px;border:0;border-radius:0;padding-left:12.5px;border-bottom:3px solid #cd1719;min-height:0}@media (min-width:510px){.quicksearch input[type="text"].quicksearch__input,.quicksearch .form__input{text-align:center}}.quicksearch input[type="text"].quicksearch__input:focus ~ .quicksearch__results,.quicksearch .form__input:focus ~ .quicksearch__results{display:block}.quicksearch__select,.quicksearch select.quicksearch__select{position:absolute;top:9px;right:0;background-size:15px;border:0}.quicksearch__result{border-bottom:1px solid #ddd;padding:0}.quicksearch__results{position:absolute;width:100%;background-color:#fff;margin-top:5px;display:none;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.4);box-shadow:0 0 20px 0 rgba(0,0,0,0.4)}.quicksearch__results-more{color:#cd1719;display:block;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;text-align:center;padding:10px}.quicksearch__link{text-decoration:none;display:block;padding:7px 12.5px}.quicksearch__link:hover{background-color:#eee}.quicksearch__title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#222;display:inline-block}.quicksearch__info{color:#888;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}.quick-actions{font-size:14px;position:relative;display:inline-block;z-index:1}.quick-actions.level-2{z-index:2}.quick-actions.level-2 .quick-actions__content{min-width:230px}.quick-actions.level-2 .quick-actions__content input.form-text{width:150px}.quick-actions__disabled{opacity:0.4;pointer-events:none}.quick-actions__toggle{display:none}.quick-actions__toggle:checked+label{color:#222}.quick-actions__toggle:checked ~ .quick-actions__content{visibility:visible;opacity:1}@media only screen and (max-width:760px){.quick-actions .quick-actions__toggle+span{display:none}}.quick-actions__label{background:url(/themes/ao-canvas/images/icons/add.svg) no-repeat right 0 top;background-size:25px 25px;padding-right:37.5px;height:25px;position:relative;z-index:2;cursor:pointer;float:right;display:inline-block;font-weight:bold}.quick-actions__content{max-width:200px;cursor:url(/themes/ao-canvas/images/cursor/close.png) 10 10,pointer;background:url(/themes/ao-canvas/images/icons/add-close.svg) no-repeat right 12.5px top 12.5px;background-size:25px 25px;position:absolute;visibility:hidden;opacity:0;z-index:1;display:inline-block;top:-12.5px;right:-12.5px;-webkit-transition:all .3s;transition:all .3s;padding:12.5px 0;padding-top:50px;background-color:rgba(255,255,255,0.98);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.4);box-shadow:0 0 20px 0 rgba(0,0,0,0.4)}.quick-actions nav{max-height:200px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.quick-actions li{display:block}.quick-actions li button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;border:0;display:block;padding:12.5px;width:100%;text-align:left}.quick-actions li button:hover{background-color:#cd1719;color:#fff}.quick-actions li .quick-actions__item-locked{padding-left:31.25px;background-image:url(/themes/ao-canvas/images/icons/lock.svg);background-repeat:no-repeat;background-position:left 12.5px center;background-size:12.5px 12.5px}.quick-actions li a{-webkit-transition:background-color .3s;transition:background-color .3s;text-decoration:none;color:#222}.quick-actions__form{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;padding:7.5px 7.5px 0 7.5px}.quick-actions__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-actions__form input[type="text"].form__input{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:125px;pointer-events:none}.quick-actions__form button{min-height:50px;min-width:50px;border:0;background-color:#cd1719;color:#fff;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.quick-actions--saved-search .quick-actions__label{background-image:url(/themes/ao-canvas/images/icons/search-save.svg)}.list-bulk table{text-align:left;display:-moz-groupbox}.list-bulk tr{width:100%;display:inline-table;min-height:25px;table-layout:fixed}.list-bulk thead{border-bottom:3px solid #ddd;display:block}.list-bulk thead tr{min-height:50px}.list-bulk thead th:nth-of-type(2){padding-left:12.5px;text-align:left}.list-bulk tbody{width:100%}.list-bulk tbody td:not(:first-child)>*{padding:12.5px}.list-bulk tbody tr{margin-bottom:12.5px}.list-bulk tbody tr:nth-child(even){background-color:#f7f7f7}.list-bulk tbody tr:first-child{margin-top:12.5px}.list-bulk thead th:first-child,.list-bulk tbody td:first-child{width:50px;height:100%}.list-bulk__header-left{display:inline-block;float:left;margin-left:12.5px}.list-bulk__header-right{display:inline-block;float:right}.list-bulk__form{height:100%}.list-bulk__form label{width:50px;height:50px;padding:12.5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;cursor:pointer;text-indent:-9999em;background-image:url(/themes/ao-canvas/images/icons/check.svg);background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:50px 50px}.list-bulk__form label:hover{background-color:#e1e1e1}.list-bulk__form input{display:none}.list-bulk__form input:checked+label{background-color:#85cb0f}.list-bulk--fixed table{height:600px;position:relative}.list-bulk--fixed tbody{overflow-y:scroll;height:550px;position:absolute}.list-bulk__delete-button{display:block}@media (min-width:390px){.list-bulk__delete-button{float:right;display:inline-block}}.list-bulk__top{text-align:right}.list-bulk__top button{display:block;text-align:right;float:right;clear:both;margin-bottom:6.25px}.list-bulk #edit-header.form-wrapper{text-align:right}.hide-select-all table thead tr .select-all,.hide-select-all table thead tr .views-field-rendered-entity-teaser{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.hide-select-all .views-field-merged-bulk-form{display:none}.hide-select-all table thead tr,.hide-select-all .quick-actions{display:none}.medium__persons .hide-select-all thead,.medium__persons .hide-select-all tr td:first-of-type{display:none}.medium__persons{margin-bottom:75px}.filter-help{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.filter-help a{position:relative;text-decoration:none;padding-right:6px;color:#888}.filter-help a:after{position:absolute;top:0;right:-16px;content:'';display:block;width:16px;height:16px;background:#888 url(/themes/ao-canvas/images/help.svg);background-size:16px 16px;border-radius:50%}.filter-help a:hover:after{background-color:#cd1719}.filter-guidelines{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;color:#888}.filter-guidelines ul,.filter-guidelines li{list-style:none;margin:0;padding:0}.details.required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.details__summary{font-weight:bold}.details__summary a,.details__summary a:link,.details__summary a:active,.details__summary a:visited{color:#222}.details__content{padding:12.5px;background-color:rgba(221,221,221,0.2)}summary::-webkit-details-marker{display:none}summary:after{background:url(/themes/ao-canvas/images/arrow-dark.svg);float:left;height:25px;width:25px;background-size:25px;margin-right:2px;content:" "}details[open] summary:after{background:url(/themes/ao-canvas/images/arrow-dark-down.svg);background-size:25px}.card-list{text-decoration:none;color:#fff;background-color:#797980;background:-webkit-linear-gradient(45deg,#a0a0a5 0%,#797980 50%,#797980 100%);background:linear-gradient(45deg,#a0a0a5 0%,#797980 50%,#797980 100%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-list a{display:block;color:#fff;text-decoration:none;padding:50px 25px}.card-list a:hover{background:-webkit-linear-gradient(45deg,#ea4648 0%,#cd1719 50%,#cd1719 100%);background:linear-gradient(45deg,#ea4648 0%,#cd1719 50%,#cd1719 100%)}.card-list__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:12.5px}.card-list__value{font-size:48px;font-size:3rem;line-height:62.5px;line-height:3.90625rem;font-family:"Roboto",sans-serif}.card-list__unit{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-login-button{text-decoration:none;background:url(/themes/ao-canvas/images/icons/user-menu.svg) no-repeat right 0 center;background-size:50px 50px;height:50px;z-index:2;cursor:pointer;display:inline-block}.user-login-button:hover{color:white;background-color:rgba(0,0,0,0.1)}.user-login-button span{margin-right:50px;margin-left:6.25px;color:#222;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;margin-top:12.5px;display:block;font-weight:bold}.user-login-button span:hover{color:#222}.user-register-form .form-select,.profile-meine-daten-edit-form .form-select{-webkit-appearance:none;appearance:none;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;border:3px solid #ddd;cursor:pointer}.user-register-form .form-select::-ms-expand,.profile-meine-daten-edit-form .form-select::-ms-expand{display:none}@media screen and (min-width:0\0){.user-register-form .form-select,.profile-meine-daten-edit-form .form-select{background:none;padding-right:12.5px}}.user-register-form .form-select:not([multiple]),.profile-meine-daten-edit-form .form-select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 32.5px 0 12.5px;border-radius:0;overflow:hidden;background:url(/themes/ao-canvas/images/arrow-down.svg) no-repeat right rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);background-size:20px 20px;background-position:right 6.25px center}.user-register-form .form-select[multiple],.profile-meine-daten-edit-form .form-select[multiple]{padding:12.5px}.user-register-form .form-select[multiple] option,.profile-meine-daten-edit-form .form-select[multiple] option{background-color:#ffff00;color:#ff0000}.user-register-form .form-textarea,.profile-meine-daten-edit-form .form-textarea{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.user-register-form .form-textarea:focus,.profile-meine-daten-edit-form .form-textarea:focus{background:#fff}.user-register-form .form-textarea:required,.profile-meine-daten-edit-form .form-textarea:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.user-register-form .form-wrapper,.profile-meine-daten-edit-form .form-wrapper{margin-bottom:12.5px}.user-register-form summary,.profile-meine-daten-edit-form summary{border-bottom:3px solid #ddd;margin-bottom:12.5px}.user-register-form details.required,.profile-meine-daten-edit-form details.required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.user-register-form fieldset legend,.profile-meine-daten-edit-form fieldset legend{font-weight:400}.user-register-form .field--name-field-profile-formofaddress,.profile-meine-daten-edit-form .field--name-field-profile-formofaddress{width:49.15254%;float:left;margin-right:1.69492%}.user-register-form .field--name-field-profile-acad-suffix,.profile-meine-daten-edit-form .field--name-field-profile-acad-suffix{width:49.15254%;float:right;margin-right:0}@media (min-width:650px){.user-register-form .field--name-field-profile-firstname,.profile-meine-daten-edit-form .field--name-field-profile-firstname{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.user-register-form .field--name-field-profile-lastname,.profile-meine-daten-edit-form .field--name-field-profile-lastname{width:49.15254%;float:right;margin-right:0;clear:right}}@media (min-width:650px){.user-register-form .field--name-field-profile-role,.profile-meine-daten-edit-form .field--name-field-profile-role{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.user-register-form .field--name-field-profile-company,.profile-meine-daten-edit-form .field--name-field-profile-company{width:49.15254%;float:right;margin-right:0}}.user-register-form .field--type-address,.profile-meine-daten-edit-form .field--type-address{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:25px;margin-bottom:37.5px}.user-register-form #edit-entity-meine-daten-field-profile-address-0-address-country-code,.user-register-form #edit-field-profile-address-0-address-country-code,.user-register-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'],.user-register-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code'],.profile-meine-daten-edit-form #edit-entity-meine-daten-field-profile-address-0-address-country-code,.profile-meine-daten-edit-form #edit-field-profile-address-0-address-country-code,.profile-meine-daten-edit-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'],.profile-meine-daten-edit-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code']{margin-bottom:12.5px}@media (min-width:650px){.user-register-form #edit-entity-meine-daten-field-profile-address-0-address-country-code,.user-register-form #edit-field-profile-address-0-address-country-code,.user-register-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'],.user-register-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code'],.profile-meine-daten-edit-form #edit-entity-meine-daten-field-profile-address-0-address-country-code,.profile-meine-daten-edit-form #edit-field-profile-address-0-address-country-code,.profile-meine-daten-edit-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'],.profile-meine-daten-edit-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code']{width:49.15254%;float:left;margin-right:1.69492%}}.user-register-form #edit-entity-meine-daten-field-profile-address-0-address-country-code select,.user-register-form #edit-field-profile-address-0-address-country-code select,.user-register-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'] select,.user-register-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code'] select,.profile-meine-daten-edit-form #edit-entity-meine-daten-field-profile-address-0-address-country-code select,.profile-meine-daten-edit-form #edit-field-profile-address-0-address-country-code select,.profile-meine-daten-edit-form [data-drupal-selector='edit-field-profile-address-0-address-country-code'] select,.profile-meine-daten-edit-form [data-drupal-selector='edit-entity-meine-daten-field-profile-address-0-address-country-code'] select{width:100%}.user-register-form .form__item--entity-meine-daten-field-profile-address-0-address-address-line1,.user-register-form .form__item--field-profile-address-0-address-address-line1,.profile-meine-daten-edit-form .form__item--entity-meine-daten-field-profile-address-0-address-address-line1,.profile-meine-daten-edit-form .form__item--field-profile-address-0-address-address-line1{margin-bottom:12.5px}@media (min-width:650px){.user-register-form .form__item--entity-meine-daten-field-profile-address-0-address-address-line1,.user-register-form .form__item--field-profile-address-0-address-address-line1,.profile-meine-daten-edit-form .form__item--entity-meine-daten-field-profile-address-0-address-address-line1,.profile-meine-daten-edit-form .form__item--field-profile-address-0-address-address-line1{width:49.15254%;float:left;margin-right:1.69492%;float:right;margin-right:0}}@media (min-width:650px){.user-register-form .form__item--entity-meine-daten-field-profile-address-0-address-postal-code,.user-register-form .form__item--field-profile-address-0-address-postal-code,.profile-meine-daten-edit-form .form__item--entity-meine-daten-field-profile-address-0-address-postal-code,.profile-meine-daten-edit-form .form__item--field-profile-address-0-address-postal-code{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.user-register-form .form__item--entity-meine-daten-field-profile-address-0-address-locality,.user-register-form .form__item--field-profile-address-0-address-locality,.profile-meine-daten-edit-form .form__item--entity-meine-daten-field-profile-address-0-address-locality,.profile-meine-daten-edit-form .form__item--field-profile-address-0-address-locality{width:49.15254%;float:right;margin-right:0}}@media (min-width:650px){.user-register-form .field--name-field-profile-phone,.profile-meine-daten-edit-form .field--name-field-profile-phone{width:49.15254%;float:left;margin-right:1.69492%}}.user-register-form .field--name-field-profile-email,.profile-meine-daten-edit-form .field--name-field-profile-email{clear:both;clear:both;width:100%;float:left;margin-left:0;margin-right:0}.user-register-form .field--name-field-profile-email input,.profile-meine-daten-edit-form .field--name-field-profile-email input{width:100%}@media (min-width:650px){.user-register-form .field--name-field-profile-mobile,.profile-meine-daten-edit-form .field--name-field-profile-mobile{width:49.15254%;float:right;margin-right:0}}.user-register-form .field--name-field-profile-branch,.profile-meine-daten-edit-form .field--name-field-profile-branch{width:49.15254%;float:left;margin-right:1.69492%}.user-register-form .field--name-field-profile-uid,.profile-meine-daten-edit-form .field--name-field-profile-uid{width:49.15254%;float:right;margin-right:0}.user-register-form .field--name-field-profile-feedback,.profile-meine-daten-edit-form .field--name-field-profile-feedback{clear:both}.user-register-form .form-text,.user-register-form .form-tel,.user-register-form .form-textarea,.profile-meine-daten-edit-form .form-text,.profile-meine-daten-edit-form .form-tel,.profile-meine-daten-edit-form .form-textarea{width:100%}.user-register-form #edit-entity-meine-daten select,.user-register-form #edit-field-profile-formofaddress-wrapper select,.profile-meine-daten-edit-form #edit-entity-meine-daten select,.profile-meine-daten-edit-form #edit-field-profile-formofaddress-wrapper select{width:100%}.user-register-form input.form-email,.user-register-form input.username,.profile-meine-daten-edit-form input.form-email,.profile-meine-daten-edit-form input.username{width:100%}@media (min-width:390px){.user-register-form input.form-email,.user-register-form input.username,.profile-meine-daten-edit-form input.form-email,.profile-meine-daten-edit-form input.username{max-width:60%}}.profile-bestellung-add-form .form-textarea{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.profile-bestellung-add-form .form-textarea:focus{background:#fff}.profile-bestellung-add-form .form-textarea:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.profile-bestellung-add-form .form-wrapper{margin-bottom:12.5px}.profile-bestellung-add-form fieldset legend{font-weight:400}.profile-bestellung-add-form .form-text,.profile-bestellung-add-form .form-tel,.profile-bestellung-add-form .form-textarea{width:100%}.button-delete-item{background:url(/themes/ao-canvas/images/icons/delete.svg) no-repeat right 0 top;background-size:25px 25px;padding-right:37.5px;height:25px;position:relative;z-index:2;cursor:pointer;border:0;font-size:14px;font-weight:bold}.button-export-item{background:url(/themes/ao-canvas/images//icons/download.svg) no-repeat right 0 top;background-size:25px 25px;padding-right:37.5px;height:25px;position:relative;z-index:2;cursor:pointer;border:0;font-size:14px;font-weight:bold}a.button-search-submit,a.button-search-reset{color:#fff;background-color:#9f1213;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;padding:12.5px;text-decoration:none;display:block;text-align:center;max-width:200px}a.button-search-submit:hover,a.button-search-reset:hover{background-color:#222;color:#fff}a.button-search-submit{padding:12.5px}#medium-search-filter-persons{background:url(/themes/ao-canvas/images/icons/filter-persons.svg) no-repeat right 0 top;background-size:25px 25px;padding-right:37.5px;height:25px;position:relative;cursor:pointer;float:right;display:inline-block;border:0;font-size:14px;font-weight:bold}@media only screen and (max-width:760px){#medium-search-filter-persons{text-indent:-9999em}}.view__empty-message{font-size:14px;font-size:.875rem;line-height:50px;line-height:3.125rem}.new-list-form label{display:none}.new-list-form .form__item--list-name{display:inline}.new-list-form #edit-list-name{max-width:200px}.new-list-form #edit-submit{border:0;text-align:center}.contacts-import-form__upload{margin-bottom:12.5px}.press-release p{margin-top:0;margin-bottom:1em}.press-release-clone .form__item{margin-bottom:25px}.ao-press-release-form .form-wrapper{margin-bottom:25px}.ao-press-release-form .filter-wrapper{display:none}.ao-press-release-form select{-webkit-appearance:none;appearance:none;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;border:3px solid #ddd;cursor:pointer}.ao-press-release-form select::-ms-expand{display:none}@media screen and (min-width:0\0){.ao-press-release-form select{background:none;padding-right:12.5px}}.ao-press-release-form select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 32.5px 0 12.5px;border-radius:0;overflow:hidden;background:url(/themes/ao-canvas/images/arrow-down.svg) no-repeat right rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);background-size:20px 20px;background-position:right 6.25px center}.ao-press-release-form select[multiple]{padding:12.5px}.ao-press-release-form select[multiple] option{background-color:#ffff00;color:#ff0000}.press-release-send section,.press-release-send p,.press-release-send .form__item{margin-bottom:25px}.block-facets__label{color:#fff;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.block-facets__label:after{content:"";display:block;border-top:1px solid #fff;width:50px;margin:0 0 6.25px 0}.block-facets .item-list__checkbox{color:#fff}.block-facets .item-list__checkbox ul,.block-facets .item-list__checkbox li{list-style:none;margin:0;padding:0}.block-facets .facet-item__value{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.block-facets .facet-item__count{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.block-facets .facets-checkbox{margin-right:3.75px}.block-facets .facets-soft-limit-link{color:#fff;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.block-facets .facet-item--expanded>ul{background:#bf1517;padding:10px 5px 10px 10px;position:relative;left:-12.5px;margin-right:-25px;-webkit-box-shadow:inset 0 8px 8px -8px rgba(34,34,34,0.2),inset 0 -8px 8px -8px rgba(34,34,34,0.2);box-shadow:inset 0 8px 8px -8px rgba(34,34,34,0.2),inset 0 -8px 8px -8px rgba(34,34,34,0.2)}.mediadata table{margin-bottom:12.5px}.mediadata table caption{font-weight:bold;text-align:left}.mediadata table tr td:first-of-type{width:1%;white-space:nowrap;padding-right:12.5px}.order-form__condition{margin-bottom:12.5px;border:1px solid #ddd;padding:12.5px}.order-form__condition h3{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem}.form__item--entity-bestellung-field-profile-product{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem}.order-form__print .form-select{-webkit-appearance:none;appearance:none;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;border:3px solid #ddd;cursor:pointer}.order-form__print .form-select::-ms-expand{display:none}@media screen and (min-width:0\0){.order-form__print .form-select{background:none;padding-right:12.5px}}.order-form__print .form-select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 32.5px 0 12.5px;border-radius:0;overflow:hidden;background:url(/themes/ao-canvas/images/arrow-down.svg) no-repeat right rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);background-size:20px 20px;background-position:right 6.25px center}.order-form__print .form-select[multiple]{padding:12.5px}.order-form__print .form-select[multiple] option{background-color:#ffff00;color:#ff0000}.order-form__print .form-textarea{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.order-form__print .form-textarea:focus{background:#fff}.order-form__print .form-textarea:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.order-form__print .form__item,.order-form__print .form-actions{margin-bottom:12.5px}.order-form__print summary{border-bottom:3px solid #ddd;margin-bottom:12.5px}.order-form__print details.required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.order-form__print fieldset legend{font-weight:400}.order-form__print fieldset.webform-contact{clear:both;display:block}.order-form__print .webform-details-toggle-state-wrapper{display:none}.order-form__print .form__item--phb-order-formofaddress{width:49.15254%;float:left;margin-right:1.69492%}.order-form__print .form__item--phb-order-formofaddress select{width:100%}.order-form__print .form__item--phb-order-acad-suffix{width:49.15254%;float:right;margin-right:0}.order-form__print .form__item--phb-order-firstname{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-firstname{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-lastname{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-email{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-email{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-phone{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-mobile{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-mobile{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-fax{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-address-country{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-address-country{width:49.15254%;float:left;margin-right:1.69492%}}.order-form__print .form__item--phb-order-address-country select{width:100%}@media (min-width:650px){.order-form__print .form__item--phb-order-address-address{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-address-postal-code{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-address-postal-code{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-address-city{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-role{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-role{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-company{width:49.15254%;float:right;margin-right:0}}.order-form__print .form__item--phb-order-branch{clear:both}@media (min-width:650px){.order-form__print .form__item--phb-order-branch{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:650px){.order-form__print .form__item--phb-order-uid{width:49.15254%;float:right;margin-right:0}}.order-form__print .form-text,.order-form__print .form-tel,.order-form__print .form-textarea{width:100%}.order-button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;color:#fff;margin-right:12.5px;margin-bottom:25px}[data-whatinput="mouse"] .order-button{outline:0}.order-button:hover,.order-button:focus{color:#fff;background-color:#9f1213}.order-button:visited{color:#fff}.contact-form .form-textarea{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border-radius:0;min-height:50px;background-color:rgba(0,0,0,0.05);border:3px solid #ddd;margin:0;padding:0 12.5px;font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:.01rem;color:#222}.contact-form .form-textarea:focus{background:#fff}.contact-form .form-textarea:required{background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat}.contact-form .form__item{margin-bottom:12.5px}.contact-form .form-text,.contact-form .form-tel,.contact-form .form-textarea,.contact-form .form-email{width:100%}.update-request__listing{background:#eaeaea;padding:25px;margin-bottom:25px}.comments{margin-top:25px}.comments>.comment{margin-bottom:25px}.comments>.comment ul.links.inline li{display:inline-block;margin-right:6px}.comments h2{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.comments .filter-guidelines{display:none}.user-pass .form__item{margin-bottom:12.5px}.user-pass>p{margin-bottom:25px}.user-login-form .form__item{margin-bottom:12.5px}.user-login-form input{width:100%}@media (min-width:390px){.user-login-form input{max-width:60%}}.user-pass-reset .form-actions{margin-top:25px}.user-pass-reset input{width:100%}@media (min-width:390px){.user-pass-reset input{max-width:60%}}.user-form .form__item--pass-pass1,.user-form .form__item--pass-pass2{margin-bottom:12.5px}.user-form>details{margin-bottom:25px}.user-form .field--name-field-client-name,.user-form .field--name-field-phb-user-agb2{margin-bottom:12.5px}.filter-details{paddding:0;margint:0}.filter-details summary{padding:12.5px 12.5px 12.5px;color:#fff}@media (min-width:650px){.filter-details summary{display:none}}.browser-warning{display:block;width:80%;height:400px;background:red;border-bottom:8px #ddd;position:absolute;top:0;z-index:1000;padding-top:100px;padding-left:10%;padding-right:10%;text-align:center;font-size:28px;color:#fff;line-height:1.2em}.browser-warning a,.browser-warning a:link,.browser-warning a:visited{color:#fff;text-decoration:underline}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}.message{color:#555;border:0;margin:0;padding:0 50px 0 25px;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.5625rem;padding-top:12.5px;padding-top:.78125rem;padding-bottom:12.5px;padding-bottom:.78125rem;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;background-color:#eee}.message em{word-wrap:break-word}.message--status{background-color:#ddd;color:#222;background-image:none;position:relative}.message--status h2{color:#222}.message--status .message--close{color:#c4c4c4}.message--status:before{position:absolute;left:.3em;color:#fff;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.message--warning{background-color:rgba(204,107,14,0);color:#222;background-image:none;position:relative}.message--warning h2{color:#222}.message--warning .message--close{color:rgba(156,82,11,0)}.message--warning:before{position:absolute;left:.3em;color:#fff;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.message--error{background-color:#c80000;color:#fff;background-image:none;position:relative}.message--error h2{color:#fff}.message--error .message--close{color:#950000}.message--error:before{position:absolute;left:.3em;color:#fff;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.message--close{position:absolute;right:5px;top:0;cursor:pointer}.message--close:hover{color:#222}.message--closed{display:none;opacity:0}@media print{body{padding:0}section{display:block}pre code{page-break-after:always}p a,code,pre{word-wrap:break-word}.messages,#navbar-administration,aside,footer{display:none}pre a[href]:after{content:""}pre abbr[title]:after{content:""}pre .ir a:after,pre a[href^="javascript:"]:after,pre a[href^="#"]:after{content:""}}.new-saved-search-form{float:right}.new-saved-search-form ::after{clear:both}.filter-person-button{float:right;clear:both}.form__item--search-name{float:left}.facetapi-facetapi-links{margin-left:0;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.facetapi-facetapi-links ul,.facetapi-facetapi-links li{list-style:none;margin:0;padding:0}.facetapi-facetapi-links li{border-bottom:1px solid #eee;border-bottom:.0625rem solid #eee;padding-bottom:0px;padding-bottom:0rem}.facetapi-facetapi-links li a{display:block;padding:6.25px 2% 6.25px 34px}.facetapi-facetapi-links li a.facetapi-active{border-left:10px solid #cd1719;background-image:url(/themes/ao-canvas/images/delete.svg);background-size:2em;background-position:left;background-repeat:no-repeat}.facetapi-facetapi-links li a:hover{background-color:#cd1719;color:#fff;background-image:url(/themes/ao-canvas/images/delete-white.svg)}.facetapi-facetapi-links li:first-of-type{border-top:1px solid #fff;border-top:.0625rem solid #fff;padding-top:0px;padding-top:0rem}.facetapi-facetapi-links .facet__count{float:right;background:#888;border-radius:2px;color:#fff;padding:0 4px;display:block;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.views-exposed-form-search-panel-pane-1 label{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.facet--dropdown{position:relative}.facet--dropdown h2{background-image:url(/themes/ao-canvas/images/plus.svg);background-size:30px;background-repeat:no-repeat;background-position:right center;margin:0;padding:12.5px 0 12.5px 1.5em;border-bottom:1px solid #eee}.facet--dropdown ul,.facet--dropdown>p{display:none;position:absolute;width:100%;background:#fff;z-index:66;padding-bottom:25px}.facet--dropdown>p{padding-top:12.5px}.facet--dropdown:hover ul,.facet--dropdown:hover>p{display:block}.facet--dropdown:hover h2{background-image:url(/themes/ao-canvas/images/minus.svg);border-bottom:none}.facet--dropdown.is-active h2{background-image:url(/themes/ao-canvas/images/minus.svg)}.button-search-submit{margin-top:25px;display:block;text-align:center}.contextual-region .contextual{display:none}.contextual-region:hover .contextual{display:block}.visually-hidden{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.image{-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:0;display:inline-block}.image a{text-decoration:none;display:block}.image:hover img{opacity:.9;line-height:0}.image:hover figcaption{color:#25231f}.image img{display:block}.image__media{position:relative;display:inline-block}.image:hover footer{background-color:#cd1719;opacity:1;text-shadow:none}.image footer{opacity:.6;position:absolute;bottom:0;right:0;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.8);padding:6.25px 12.5px}.image footer small{font-size:12px;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0}.image figcaption{color:#888;text-align:right;font-size:8px;font-size:.5rem;line-height:12.5px;line-height:.78125rem;margin-top:6.25px}.image-s{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.image-s .image__media{display:inline-block;position:relative}.image-s:hover figcaption{color:#25231f}.image-s footer{display:none;padding:6.25px}.image-s footer small{font-size:8px;font-size:.5rem;line-height:12.5px;line-height:.78125rem}.image-s:hover footer{display:inline-block}.text{color:#222}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{color:#cd1719}.text strong{font-weight:500;color:#212121;letter-spacing:.05rem}.text>*:last-child:last-of-type{margin-bottom:0}.text ul,.text ol{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:none}@media (min-width:769px){.text ul,.text ol{padding-left:50px}}.text ol ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.text ul{list-style-image:url(/themes/ao-canvas/images/list-style-image.svg)}@media (min-width:600px){.text--columns{-webkit-column-count:2;column-count:2;-webkit-column-gap:53px;column-gap:53px;-webkit-column-rule:3px solid #ddd;column-rule:3px solid #ddd}}@media (min-width:900px){.text--columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:53px;column-gap:53px;-webkit-column-rule:3px solid #ddd;column-rule:3px solid #ddd}}.text--box{background-color:#eee;padding:25px}.text__block{display:block;-webkit-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:25px}.text mark{display:inline;background:#cd1719;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719;box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719;margin-left:12.5px;margin-right:12.5px}.text mark::selection{color:#222 !important;background-color:transparent !important}.text abbr,.text acronym{border-bottom:.1em dotted;cursor:help}.text s{text-decoration:line-through}.text del{text-decoration:none;position:relative;display:inline-block;color:rgba(34,34,34,0.8)}.text del::before,.text del::after{content:'';width:100%;position:absolute;right:0;top:50%;border-bottom:1px solid rgba(200,0,0,0.8)}.text del::before{-webkit-transform:skewY(-10deg);-ms-transform:skewY(-10deg);transform:skewY(-10deg)}.text del::after{-webkit-transform:skewY(10deg);-ms-transform:skewY(10deg);transform:skewY(10deg)}.text ins:before{content:'+ ';color:#85cb0f;display:inline-block}.heading{margin-bottom:25px;color:#cd1719;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:.05rem;font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}.heading--h1{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}@media (min-width:390px){.heading--h1{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}@media (min-width:769px){.heading--h1{font-size:58px;font-size:3.625rem;line-height:62.5px;line-height:3.90625rem}}@media (min-width:1220px){.heading--h1{font-size:74px;font-size:4.625rem;line-height:87.5px;line-height:5.46875rem}}@media (min-width:769px){.heading--h2{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}@media (min-width:1220px){.heading--h2{font-size:48px;font-size:3rem;line-height:62.5px;line-height:3.90625rem}}@media (min-width:1220px){.heading--h3{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}.quote{margin-left:75px;padding-left:12.5px;border-left:3px solid #ddd;max-width:700px}.quote__text{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-family:"Roboto",sans-serif;margin-bottom:0}@media (min-width:769px){.quote__text{font-size:30px;font-size:1.875rem;line-height:37.5px;line-height:2.34375rem}}.quote__author{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.quote cite{font-style:normal}.quote--big{margin-left:0;padding-left:0;border-left:0;max-width:100%;padding-left:16.94915%;padding-right:16.94915%;text-align:center}@media (min-width:769px){.quote--big{padding-left:25.42373%;padding-right:25.42373%}}.quote--big .quote__text{display:inline;background:#cd1719;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719;box-shadow:12.5px 0 0 #cd1719,-12.5px 0 0 #cd1719;line-height:40px;line-height:2.5rem;font-family:"Roboto",sans-serif}@media (min-width:769px){.quote--big .quote__text{line-height:50px;line-height:3.125rem}}.quote--big .quote__author::before{content:"\2015\00a0"}.quote--big .quote__image{margin:0 auto 12.5px;overflow:hidden;width:75px;height:75px;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.6);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.6);background-color:#888}@media (min-width:769px){.quote--big .quote__image{width:125px;height:125px}}.quote--big .quote__image img{display:block}.address>span{display:block}.address .address__city,.address .address__country{display:inline}.file ul,.file li{list-style:none;margin:0;padding:0}.file__link{color:#222}.file__link[href]:after{font-size:8px;color:#888;margin-left:6.25px}.file__link[href]:before{margin-right:12.5px;content:"";background-color:#cd1719;width:18px;height:18px;display:inline-block;background-image:url(/themes/ao-canvas/images/icons/icon-file-type.svg);background-repeat:no-repeat;background-position:center center}.file__link[href]:hover:before{background-color:#797980}.file__headline:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.file [href$=".bmp"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-image.svg)}.file [href$=".jpeg"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-image.svg)}.file [href$=".jpg"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-image.svg)}.file [href$=".gif"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-image.svg)}.file [href$=".png"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-image.svg)}.file [href$=".doc"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-document.svg)}.file [href$=".xls"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-spreadsheet.svg)}.file [href$=".pdf"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-acrobat.svg)}.file [href$=".zip"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-archive.svg)}.file [href$=".mp3"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".wma"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".m4a"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".flac"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".mp4"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-video.svg)}.file [href$=".wmv"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-video.svg)}.file [href$=".mov"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-video.svg)}.file [href$=".avi"]:before{background-image:url(/themes/ao-canvas/images/icons/icon-file-type-video.svg)}.separator{border:0;border-bottom:3px solid #ddd;margin-top:25px;margin-bottom:50px}.separator--ghost{border:0}.table{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}@media (min-width:769px){.table{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem}}.table p{margin-bottom:0}.table thead th{background-color:#cd1719;font-weight:normal;text-align:center;color:#fff}.table thead th a,.table thead th a:visited,.table thead th a:hover,.table thead th a:active,.table thead th a:focus{color:#fff}.table th,.table td{padding:2px;vertical-align:middle}@media (min-width:390px){.table th,.table td{padding:12.5px}}.table caption{margin-bottom:12.5px;font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem;font-weight:bold;text-align:center}@media (min-width:769px){.table caption{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}.table tfoot{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.table tfoot td{padding:0}.table tbody tr{margin-bottom:25px;border-width:3px}.table tbody tr:last-of-type{margin-bottom:0}.table tbody tr:nth-of-type(even){background-color:rgba(34,34,34,0.03)}.table tbody th[scope="row"]{background-color:transparent;color:#222;text-align:left}.table tbody td{text-align:right;background-color:rgba(34,34,34,0.03);text-align:center}.table tbody td[data-type=currency]{text-align:right}.table tbody td[data-title]:before{content:attr(data-title);float:left;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#222}@media (min-width:769px){.table tbody td[data-title]:before{content:none}}@media (min-width:769px){.table thead th,.table tbody tr{border:0}}.table--responsified{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}@media (min-width:769px){.table--responsified{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem}}.table--responsified thead{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media (min-width:769px){.table--responsified thead{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto;width:auto}}.table--responsified thead th{background-color:#cd1719;border:3px solid #cd1719;font-weight:normal;text-align:center;color:#fff}.table--responsified thead th:first-of-type{text-align:left}.table--responsified tbody,.table--responsified tr,.table--responsified th,.table--responsified td{display:block;padding:0;text-align:left;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px){.table--responsified tr{display:table-row}}.table--responsified th,.table--responsified td{padding:12.5px;vertical-align:middle}@media (min-width:769px){.table--responsified th,.table--responsified td{display:table-cell;padding:12.5px}}.table--responsified caption{margin-bottom:12.5px;font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem;font-weight:bold;text-align:center}@media (min-width:769px){.table--responsified caption{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}.table--responsified tfoot{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.table--responsified tfoot td{padding:0}@media (min-width:769px){.table--responsified tbody{display:table-row-group}}.table--responsified tbody tr{margin-bottom:25px;border:3px solid #cd1719}@media (min-width:769px){.table--responsified tbody tr{display:table-row;border-width:3px}}.table--responsified tbody tr:last-of-type{margin-bottom:0}@media (min-width:769px){.table--responsified tbody tr:nth-of-type(even){background-color:rgba(34,34,34,0.03)}}.table--responsified tbody th[scope="row"]{background-color:#cd1719;color:#fff}@media (min-width:769px){.table--responsified tbody th[scope="row"]{background-color:transparent;color:#222;text-align:left}}.table--responsified tbody td{text-align:right}@media (min-width:0) and (max-width:768px){.table--responsified tbody td:nth-of-type(even){background-color:rgba(34,34,34,0.03)}}@media (min-width:769px){.table--responsified tbody td{text-align:center}}.table--responsified tbody td[data-type=currency]{text-align:right}.table--responsified tbody td[data-title]:before{content:attr(data-title);float:left;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#222}@media (min-width:769px){.table--responsified tbody td[data-title]:before{content:none}}@media (min-width:769px){.table--responsified thead th,.table--responsified tbody tr{border:0}}@media (min-width:769px){.table thead th.table__cell--right,.table tbody td.table__cell--right{text-align:right}.table thead th.table__cell--left,.table tbody td.table__cell--left{text-align:left}}.table tbody tr.table__highlight{background-color:rgba(205,23,25,0.2)}.table--notices table{margin-bottom:12.5px}.table--press-releases .views-align-left,.table--signatures .views-align-left{text-align:left}.p-cta{text-align:center}.p-cta__heading{margin-bottom:12.5px}@media (min-width:769px){.p-cta__heading{padding-left:25.42373%;padding-right:25.42373%}}.p-cta__text{display:block;margin-bottom:25px}@media (min-width:769px){.p-cta__text{padding-left:25.42373%;padding-right:25.42373%}}.p-cta__text ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.p-cta__button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;margin-bottom:12.5px}[data-whatinput="mouse"] .p-cta__button{outline:0}.p-cta__button:hover,.p-cta__button:focus{color:#fff;background-color:#9f1213}.p-cta a.p-cta__button{color:#fff}.p-cta__subtitle{display:block;font-size:12px;font-size:.75rem;line-height:17.5px;line-height:1.09375rem;color:#25231f}@media (min-width:769px){.p-cta__subtitle{padding-left:25.42373%;padding-right:25.42373%}}.p-cta--highlighted,.p-cta--minilink{background-color:#cd1719;padding-top:50px;padding-bottom:50px}.p-cta--highlighted>*,.p-cta--minilink>*{margin-left:12.5px;margin-right:12.5px}.p-cta--highlighted .p-cta__heading,.p-cta--minilink .p-cta__heading{color:#fff}.p-cta--highlighted .p-cta__text,.p-cta--minilink .p-cta__text{color:#fff}.p-cta--highlighted .p-cta__button,.p-cta--minilink .p-cta__button{background-color:transparent;border:3px #fff solid;color:#fff}.p-cta--highlighted .p-cta__button:visited,.p-cta--minilink .p-cta__button:visited{color:#fff}.p-cta--highlighted .p-cta__button:hover,.p-cta--highlighted .p-cta__button:focus,.p-cta--minilink .p-cta__button:hover,.p-cta--minilink .p-cta__button:focus{color:#222;background-color:#fff}.p-cta--highlighted .p-cta__subtitle,.p-cta--minilink .p-cta__subtitle{color:#fff}.p-cta--minilink{background-color:#222;padding-top:12.5px;padding-bottom:37.5px;margin-top:-25px;display:block}.p-cta--minilink a{color:white;font-weight:bold}.combo__row{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:25px}.combo__row:after{content:" ";display:block;clear:both}@media (min-width:550px){.combo__row .combo__item{width:49.15254%;float:left;margin-right:1.69492%}.combo__row:nth-child(even) .combo__item:nth-child(even){float:right;margin-right:0}.combo__row:nth-child(odd) .combo__item:nth-child(odd){float:right;margin-right:0}.combo__row:nth-child(odd) .combo__item:nth-child(even){margin-left:0}}.combo--box .combo__row{margin-bottom:0;background-color:#ddd}@media (min-width:550px){.combo--box .combo__item{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;margin-right:0}}.combo--box .combo__row:nth-child(even) .combo__item:nth-child(even)>*{padding:25px}.combo--box .combo__row:nth-child(odd) .combo__item:nth-child(even)>*{padding:25px}.p-teaser{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.p-teaser:after{content:" ";display:block;clear:both}.p-teaser__image{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-teaser__image img{max-height:30vh;width:auto}@media (min-width:769px){.p-teaser__image img{max-height:100%}}.p-teaser__info{display:block}@media (min-width:550px){.p-teaser__info{max-width:70%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.p-teaser__info{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:1000){.p-teaser__info{max-width:80%;margin-left:auto;margin-right:auto}}.p-teaser__image>*{margin-bottom:25px}.p-teaser__title{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem;margin-bottom:12.5px;overflow-wrap:break-word;word-wrap:break-word}.p-teaser__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:25px}.p-teaser__text ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.p-teaser a.p-teaser__link{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] .p-teaser a.p-teaser__link{outline:0}.p-teaser a.p-teaser__link:hover,.p-teaser a.p-teaser__link:focus{color:#fff;background-color:#9f1213}.p-teaser--media-left .p-teaser__image,.p-teaser--media-right .p-teaser__image{max-height:100%}.p-teaser--media-left .p-teaser__image figure,.p-teaser--media-right .p-teaser__image figure{max-width:100%}@media (min-width:769px){.p-teaser--media-left,.p-teaser--media-right{text-align:left}.p-teaser--media-left .p-teaser__image,.p-teaser--media-right .p-teaser__image{width:40.67797%;float:left;margin-right:1.69492%}.p-teaser--media-left .p-teaser__image>*,.p-teaser--media-right .p-teaser__image>*{margin-bottom:0}.p-teaser--media-left .p-teaser__info,.p-teaser--media-right .p-teaser__info{width:57.62712%;float:left;margin-right:1.69492%}}@media (min-width:769px){.p-teaser--media-left .p-teaser__image>*{margin-right:25px}.p-teaser--media-left .p-teaser__info{float:right;margin-right:0}}@media (min-width:769px){.p-teaser--media-right .p-teaser__image{float:right;margin-right:0}.p-teaser--media-right .p-teaser__image>*{margin-left:25px}.p-teaser--media-right .p-teaser__info{margin-left:0}}.p-teaser-ad{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.p-teaser-ad:after{content:" ";display:block;clear:both}.p-teaser-ad__ad-element{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-teaser-ad__ad-element iframe{border:0;overflow:hidden}.p-teaser-ad__info{display:block}@media (min-width:550px){.p-teaser-ad__info{max-width:70%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.p-teaser-ad__info{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:1000){.p-teaser-ad__info{max-width:80%;margin-left:auto;margin-right:auto}}.p-teaser-ad__title{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem;margin-bottom:12.5px;overflow-wrap:break-word;word-wrap:break-word}.p-teaser-ad__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:25px}.p-teaser-ad__text ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.p-teaser-ad a.p-teaser-ad__link{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] .p-teaser-ad a.p-teaser-ad__link{outline:0}.p-teaser-ad a.p-teaser-ad__link:hover,.p-teaser-ad a.p-teaser-ad__link:focus{color:#fff;background-color:#9f1213}@media (min-width:769px){.p-teaser-ad--ad-left,.p-teaser-ad--ad-right{text-align:left}.p-teaser-ad--ad-left .p-teaser-ad__ad-element,.p-teaser-ad--ad-right .p-teaser-ad__ad-element{width:40.67797%;float:left;margin-right:1.69492%}.p-teaser-ad--ad-left .p-teaser-ad__info,.p-teaser-ad--ad-right .p-teaser-ad__info{width:57.62712%;float:left;margin-right:1.69492%}}@media (min-width:769px){.p-teaser-ad--ad-left .p-teaser-ad__ad-element{margin-right:25px}.p-teaser-ad--ad-left .p-teaser-ad__info{float:right;margin-right:0}}@media (min-width:769px){.p-teaser-ad--ad-right .p-teaser-ad__ad-element{float:right;margin-right:0;margin-left:25px}.p-teaser-ad--ad-right .p-teaser-ad__info{margin-left:0}}.event-teaser{margin-bottom:50px}.event-teaser:after{content:"";display:table;clear:both}.event-teaser__icon{text-align:left;margin-bottom:25px}@media (min-width:650px){.event-teaser__icon{width:23.72881%;float:left;margin-right:1.69492%}.event-teaser__icon>*{margin-right:auto;margin-left:auto}}@media (min-width:650px){.event-teaser__info{width:74.57627%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.event-teaser h3.event-teaser__heading{margin-bottom:0}.event-teaser__footer{font-size:14px;font-size:.875rem;line-height:18.75px;line-height:1.17188rem;margin-top:6.25px;margin-bottom:6.25px;color:#888}.event-teaser__venue{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.hero{height:100vh}.hero__content{position:absolute;top:30%;color:#ffffff;float:left;width:100%;text-align:center;margin:auto;padding-bottom:25px}@media screen and (max-height:600px){.hero__content{top:20%}}.hero__content:after{content:"";display:table;clear:both}.hero__category{font-style:italic;text-decoration:none;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}@media (min-width:769px){.hero__category{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}}.hero a.hero__category{background-image:-webkit-linear-gradient(bottom,transparent,transparent 2px,#fff 2px,#fff 3px,transparent 3px);background-image:linear-gradient(to top,transparent,transparent 2px,#fff 2px,#fff 3px,transparent 3px)}.hero a.hero__category:link,.hero a.hero__category:visited,.hero a.hero__category:active{text-decoration:none;color:inherit}.hero__title{color:#fff;font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem;font-family:"Roboto",sans-serif;text-transform:uppercase;text-shadow:0 0 20px rgba(0,0,0,0.6);margin:0 25px 25px}@media (min-width:390px){.hero__title{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}@media (min-width:769px){.hero__title{font-size:60px;font-size:3.75rem;line-height:75px;line-height:4.6875rem}}.hero__title:link,.hero__title:visited,.hero__title:active,.hero__title a{text-decoration:none;color:#fff}.hero__title:hover,.hero__title a:hover{color:#fff}.hero a.hero__call2action{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:#fff;color:#222}[data-whatinput="mouse"] .hero a.hero__call2action{outline:0}.hero a.hero__call2action:hover,.hero a.hero__call2action:focus{color:#fff;background-color:#9f1213}.hero a.hero__call2action:hover{background-color:rgba(255,255,255,0.8);color:#222}.hero__background{display:block;position:absolute;width:100%;height:100%;overflow:hidden;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero--overlay .hero__background:before{content:"";height:100%;width:100%;display:block;position:absolute;background:rgba(255,255,255,0.8);-webkit-animation:hero--overlay 2s forwards;animation:hero--overlay 2s forwards}.hero--overlay .hero__background:after{content:"";height:100vh;display:block;position:absolute;background:rgba(205,23,25,0.8);width:100vw;-webkit-transform:skew(-21.2deg);-ms-transform:skew(-21.2deg);transform:skew(-21.2deg);-webkit-animation:hero--overlay-accent 2s forwards;animation:hero--overlay-accent 2s forwards}@-webkit-keyframes hero--overlay-accent{from{left:-100vw}to{left:-50vw}}@keyframes hero--overlay-accent{from{left:-100vw}to{left:-50vw}}@-webkit-keyframes hero--overlay{from{background:rgba(255,255,255,0)}to{background:rgba(255,255,255,0.8)}}@keyframes hero--overlay{from{background:rgba(255,255,255,0)}to{background:rgba(255,255,255,0.8)}}.hero__content .svg-fresh-web{width:70vw;margin-left:auto;margin-right:auto}section.tabbox>div{margin-bottom:25px}.js-tabs>div.js-tabs_panel{margin-bottom:0}.js-tabs .js-tabs_control-text{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.js-tabs .js-tabs_control{margin:0;padding:0;z-index:950}.js-tabs .js-tabs_control ul,.js-tabs .js-tabs_control li{list-style:none;margin:0;padding:0}.js-tabs .js-tabs_control li{border-bottom:1px solid #fff}@media (min-width:380px){.js-tabs .js-tabs_control li{width:50%;float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.js-tabs .js-tabs_control li:nth-child(even){border-right:1px solid #fff}.js-tabs .js-tabs_control li:nth-last-child(2n+1):first-child{width:100%}}.js-tabs .js-tabs_control li.js-tabs_control-item--active{border-color:#eee}.js-tabs .js-tabs_control button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;cursor:pointer;outline:none;text-decoration:none;border:none;color:#222;background:#ddd;font-size:14px;font-size:.875rem;line-height:12.5px;line-height:.78125rem;font-family:"Roboto",sans-serif;letter-spacing:.05rem;padding:12.5px}.js-tabs .js-tabs_control button span{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media (min-width:769px){.js-tabs .js-tabs_control button span{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto;width:auto}}.js-tabs .js-tabs_control button:hover,.js-tabs .js-tabs_control button:focus{color:#fff;background-color:#cd1719}.js-tabs .js-tabs_control .js-tabs_control-item--active button{background:#eee;cursor:inherit}.js-tabs .js-tabs_control .js-tabs_control-item--active button:hover,.js-tabs .js-tabs_control .js-tabs_control-item--active button:focus{color:inherit}@media (min-width:769px){.js-tabs .js-tabs_control{float:left;position:relative}.js-tabs .js-tabs_control li{width:auto;border-bottom:0;border-right:1px solid #fff}.js-tabs .js-tabs_control li:nth-last-child(2n+1):first-child{width:auto}.js-tabs .js-tabs_control button{position:relative}}.js-tabs .js-tabs_panel{background-color:#eee;color:inherit;clear:left;display:block;position:relative;padding:12.5px;visibility:visible;z-index:5}.p-faq-jump{margin-left:20px}.p-faq-jump ul,.p-faq-jump li{list-style:none;margin:0;padding:0}.p-faq-jump ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.p-faq-jump a{text-decoration:none}.p-faq-jump a:visited{color:#222}.p-faq-jump li{list-style-image:url(/themes/ao-canvas/images/arrow-dark.svg)}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.p-faq ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.p-faq__item{display:block;margin:0;position:relative}.p-faq__item input{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.p-faq__question{border-bottom:3px #cd1719 solid;color:#222;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;padding:0 50px 10px 20px;margin-bottom:10px;position:relative;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.p-faq__question:after{content:"";position:absolute;width:30px;height:30px;right:0;top:0;background:url(/themes/ao-canvas/images/arrow-dark.svg) no-repeat center center;background-size:30px 30px;-webkit-transition:200ms;transition:200ms}input:checked ~ .p-faq__question{color:#cd1719;pointer-events:none}input:checked ~ .p-faq__question:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}input:focus ~ .p-faq__question span{display:block;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-faq__answer{color:#888;display:none;padding:0 20px 20px 20px}.p-faq__answer p:not(:last-child){margin-bottom:12.5px}input:checked ~ .p-faq__answer{display:block}.article__body{margin-bottom:50px}.article__image{text-align:center;margin-bottom:25px}.article__date{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.article__text{max-width:740px}.article-teaser{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.article-teaser:after{content:" ";display:block;clear:both}.article-teaser ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.article-teaser__image{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.article-teaser__image img{width:auto;max-width:100%}.article-teaser a.article-teaser__image{text-decoration:none}.article-teaser__info{display:block}@media (min-width:550px){.article-teaser__info{max-width:70%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.article-teaser__info{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:1000){.article-teaser__info{max-width:80%;margin-left:auto;margin-right:auto}}.article-teaser__image>*{margin-bottom:12.5px}.article-teaser__heading{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem;margin-bottom:6.25px;text-transform:uppercase}.article-teaser__heading a{text-decoration:none;color:#222}.article-teaser__heading a:hover{color:#cd1719}.article-teaser__date{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem}.article-teaser__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem}.article-teaser--default .article-teaser__image{max-height:100%}@media (min-width:769px){.article-teaser--default{text-align:left}.article-teaser--default .article-teaser__image{width:32.20339%;float:left;margin-right:1.69492%}.article-teaser--default .article-teaser__image>*{margin-bottom:0}.article-teaser--default .article-teaser__info{width:66.10169%;float:left;margin-right:1.69492%}.article-teaser--default .article-teaser__info{float:right;margin-right:0}}.article-teaser--hero1{position:relative}.article-teaser--hero1 ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}.article-teaser--hero1 .article-teaser__info{width:100%}.article-teaser--hero1 a.button-secondary{background-color:#cd1719;display:none}.article-teaser--hero1 a.button-secondary:hover{background-color:#797980}@media (min-width:650px){.article-teaser--hero1 a.button-secondary{display:inline-block}}.article-teaser--hero2 ul{list-style-position:inside;margin:0;padding:0;list-style-image:url(/themes/ao-canvas/images/list-style-image.svg);list-style-type:none}@media (min-width:390px){.article-teaser--hero2 .article-teaser__info{text-align:left;max-width:100%}}.person-teaser__title{display:inline-block;position:relative;font-family:"Roboto",sans-serif;color:#888;text-decoration:none}.person-teaser__title a{text-decoration:none}.person-teaser__title:after{position:absolute;content:"";display:block;height:3px;bottom:-2px;width:0;background:transparent;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.person-teaser__title:hover:after{width:100%;background:#cd1719}.person-teaser__title:link,.person-teaser__title:visited{color:#888;text-decoration:none}.person-teaser__title:active{color:#222}.person-teaser__title:hover,.person-teaser__title:focus{color:#cd1719;text-decoration:none}.person-teaser__title a,.person-teaser__title a:link{color:#222}.person-teaser__title a:hover{color:#cd1719}.person-teaser__more a,.person-teaser__more a:visited,.person-teaser__more a:link{text-decoration:none;color:#888}.person-teaser__more a:hover,.person-teaser__more a:active{color:#cd1719}.person-teaser__image{float:right;margin-left:12.5px;max-width:75px;max-height:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:650px){.person-teaser__image{max-width:125px;max-height:100px}}.person-teaser__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.person-teaser__company{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.person-teaser__position{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.person-teaser__position>div{display:inline}.person-teaser__topics p{display:inline}.person-teaser .label{color:#222;font-weight:inherit;margin-right:6.25px}.person-teaser .label:after{content:':'}.person-teaser__more{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.person-teaser__more>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.person-teaser__more .label{-ms-flex-negative:0;flex-shrink:0;margin-right:12.5px;overflow:inherit}.person-teaser__more a:link,.person-teaser__more a:visited{color:#222}.person-teaser__more a:hover{text-decoration:none}.person-quicksearch__link{text-decoration:none;display:block;padding:7px 12.5px}.person-quicksearch__link:hover{background-color:#eee}.person-quicksearch__title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#222;display:inline-block}.person-quicksearch__info{color:#888;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}.person .section{margin-bottom:50px}.medium-teaser__image{float:right;margin-left:12.5px;max-width:75px;max-height:75px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:650px){.medium-teaser__image{max-width:125px;max-height:125px}}.medium-teaser__title{color:#cd1719;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:0;display:inline-block;position:relative;font-family:"Roboto",sans-serif;color:#888;text-decoration:none}.medium-teaser__title a{text-decoration:none}.medium-teaser__title:after{position:absolute;content:"";display:block;height:3px;bottom:-2px;width:0;background:transparent;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.medium-teaser__title:hover:after{width:100%;background:#cd1719}.medium-teaser__title:link,.medium-teaser__title:visited{color:#888;text-decoration:none}.medium-teaser__title:active{color:#222}.medium-teaser__title:hover,.medium-teaser__title:focus{color:#cd1719;text-decoration:none}.medium-teaser__title a,.medium-teaser__title a:link{color:#222}.medium-teaser__title a:hover{color:#cd1719}.medium-teaser__type{margin-left:6.25px;font-family:"Roboto",sans-serif;font-weight:300;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.medium-teaser__type div.quickedit-field{display:inline}.medium-teaser__subtitle{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.medium-teaser__info{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;margin:6.25px 0}.medium-teaser__info label{margin-right:12.5px}.medium-teaser__info p{display:inline}.medium-teaser__info h3{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.medium-teaser__company{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.medium-teaser__company a{text-decoration:none;color:#888}.medium-teaser__company a:hover,.medium-teaser__company a:active{color:#cd1719}.medium-quicksearch__link{text-decoration:none;display:block;padding:7px 12.5px}.medium-quicksearch__link:hover{background-color:#eee}.medium-quicksearch__title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#222;display:inline-block}.medium-quicksearch__info{color:#888;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}.medium .section{margin-bottom:50px}.medium__title{margin-bottom:0}.medium__subtitle{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem}.medium__content{margin-bottom:12.5px}.medium__persons .views-exposed-form{display:none}.medium__persons header{background:#cd1719;padding:12.5px}.medium__persons header label,.medium__persons header .ressort__label{color:#fff;margin-right:12.5px}.medium__persons header select{font-size:16px;font-size:1rem;line-height:37.5px;line-height:2.34375rem;cursor:pointer;background:#fff;padding:12.5px}.medium__persons table>caption{display:none}.company-teaser a{display:block;text-decoration:none;color:#222}.company-teaser__image{float:right;margin-left:12.5px;max-width:75px;max-height:75px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:650px){.company-teaser__image{max-width:125px;max-height:125px}}.company-teaser__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.company-teaser__company{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.company-teaser__topic label{margin-right:12.5px}.company-teaser__topic p{display:inline}.company-teaser__more{display:-webkit-box;display:-ms-flexbox;display:flex}.company-teaser__more label{-ms-flex-negative:0;flex-shrink:0;margin-right:12.5px}.company-teaser__more p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.company-teaser-s a{display:block;text-decoration:none;color:#222}.company-teaser-s__image{float:right;margin-left:12.5px;max-width:75px;max-height:75px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:650px){.company-teaser-s__image{max-width:125px;max-height:125px}}.company-teaser-s__title{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.company-teaser-s__company{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.company-teaser-s__topic label{margin-right:12.5px}.company-teaser-s__topic p{display:inline}.company-teaser-s__more{display:-webkit-box;display:-ms-flexbox;display:flex}.company-teaser-s__more label{-ms-flex-negative:0;flex-shrink:0;margin-right:12.5px}.company-teaser-s__more p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.company-quicksearch__link{text-decoration:none;display:block;padding:7px 12.5px}.company-quicksearch__link:hover{background-color:#eee}.company-quicksearch__title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#222;display:inline-block}.company__type,.company__contact,.company__address{margin-bottom:25px}.contact{max-width:800px}.contact__field{clear:both;margin-bottom:12.5px}.product__image{text-align:center;margin-bottom:25px}.product__main{margin-bottom:25px}.product__conditions{margin-bottom:25px}.product__conditions summary{font-weight:400}.product__conditions-content{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;border:1px solid #ddd;padding:12.5px}.product__button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;color:#fff;margin-right:12.5px;margin-bottom:25px}[data-whatinput="mouse"] .product__button{outline:0}.product__button:hover,.product__button:focus{color:#fff;background-color:#9f1213}.product__button:visited{color:#fff}.product-teaser{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.product-teaser:after{content:" ";display:block;clear:both}.product-teaser__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.product-teaser__image img{width:auto}.product-teaser a.product-teaser__image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-teaser__info{display:block}@media (min-width:550px){.product-teaser__info{max-width:70%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.product-teaser__info{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:1000){.product-teaser__info{max-width:80%;margin-left:auto;margin-right:auto}}.product-teaser__image>*{margin-bottom:12.5px}.product-teaser__heading{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;margin-bottom:12.5px;text-transform:uppercase}.product-teaser__heading a{text-decoration:none;color:#222}.product-teaser__heading a:hover{color:#cd1719}.product-teaser__text{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;margin-bottom:12.5px}.product-teaser__button{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;color:#fff;margin-right:12.5px}[data-whatinput="mouse"] .product-teaser__button{outline:0}.product-teaser__button:hover,.product-teaser__button:focus{color:#fff;background-color:#9f1213}.product-teaser__button:visited{color:#fff}.product-teaser--default .product-teaser__image{max-height:100%}@media (min-width:769px){.product-teaser--default{text-align:left}.product-teaser--default .product-teaser__image{width:32.20339%;float:left;margin-right:1.69492%}.product-teaser--default .product-teaser__image>*{margin-bottom:0}.product-teaser--default .product-teaser__info{width:66.10169%;float:left;margin-right:1.69492%}.product-teaser--default .product-teaser__info{float:right;margin-right:0}}.comment{background:#fff;padding:25px;border:1px solid #ddd}.comment__footer{color:#888}.cookie{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;background-color:#222;color:#fff;margin-bottom:25px}.cookie__content{padding:6.25px 12.5px}.cookie__content:after{content:"";display:table;clear:both}.cookie__text{display:block;margin-bottom:0}.cookie__buttons{text-align:center;display:block}a.cookie__button{border:0;background-color:transparent;padding:2px 10px;color:#fff;margin-right:12.5px}a.cookie__button--agree{background-color:#797980}a.cookie__button--more{padding:0;text-decoration:underline}@media (min-width:769px){.cookie{position:fixed;left:0;bottom:0;width:100%;z-index:999;margin-bottom:0}.cookie__text{margin-right:20px;display:inline}.cookie__buttons{text-align:right;display:inline;float:right}}.toolbar .toolbar-bar,.toolbar .toolbar-tray-horizontal{-webkit-box-shadow:none;box-shadow:none}.toolbar-bar{position:fixed;background-color:#222;display:block;color:#fff}@media only screen and (max-width:610px){.toolbar-oriented .toolbar-bar{position:fixed;margin-bottom:39px}}@media (min-width:0) and (max-width:649px){.toolbar-vertical .l-site-tool__main-content{margin-top:50px}}.selectize-dropdown{border:0}.selectize-dropdown .label{font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;font-weight:normal}.selectize-dropdown [data-selectable]{padding-top:0;padding-bottom:0}.selectize-input{border:0;border-radius:0}.selectize-input input{font-size:16px !important}.ui-menu .ui-menu-item{padding:0 0 0 0}.ui-autocomplete-category{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#888;padding-left:12.5px}.ui-widget-content{border:0;background:#fff}.ui-state-focus,.ui-widget-content .ui-state-focus{border-left:0;border-right:0;border-top:0;background:none}.ui-menu .ui-menu-item-wrapper{padding:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:0px solid #003eff;background:none;font-weight:inherit;color:inherit}.ui-widget-content h3.ui-state-active{font-weight:bold}.page-landing-page .l-content__main-content{margin:0;padding:0;max-width:none;width:100%}.landing-page{margin-top:-25px}.landing-page__header{color:#fff;background-color:#cd1719;margin-bottom:25px}.landing-page__header__content{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:5.26316%;padding-right:5.26316%;padding:75px 50px}.landing-page__header__content:after{content:"";display:table;clear:both}@media (min-width:650px){.landing-page__teaser-img{width:49.15254%;float:left;margin-right:1.69492%;text-align:center}}@media (min-width:0) and (max-width:649px){.landing-page__teaser-img img{margin-bottom:25px}}.landing-page__teaser-img img{max-width:100%}@media (min-width:650px){.landing-page__header-right{width:49.15254%;float:left;margin-right:1.69492%;float:right;margin-right:0;text-align:left}}.landing-page__title{margin-bottom:12.5px}.landing-page__teaser{margin-bottom:25px}.landing-page__info{max-width:960px;margin-left:auto;margin-right:auto;padding-left:5.26316%;padding-right:5.26316%}.landing-page__header a:hover{text-decoration:none}.landing-page__title{font-size:26px;font-size:1.625rem;line-height:37.5px;line-height:2.34375rem}.landing-page__c2a1{display:inline-block;padding:12.5px 25px;margin:0 0 0 0;width:auto;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:3px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;background-color:#cd1719;text-transform:uppercase;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:transparent;border:3px #fff solid;color:#fff}[data-whatinput="mouse"] .landing-page__c2a1{outline:0}.landing-page__c2a1:hover,.landing-page__c2a1:focus{color:#fff;background-color:#9f1213}.landing-page__c2a1:visited{color:#fff}.landing-page__c2a1:hover,.landing-page__c2a1:focus{color:#222;background-color:#fff}.company__title{margin-bottom:0;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem}.press-release-prev__prev-content{border:1px solid #ddd;padding:25px;margin-bottom:25px}.press-release-prev__label{font-weight:bold;display:inline;font-size:inherit}.press-release-prev__label-prev{font-weight:bold;font-size:inherit;margin-bottom:0}.press-release-prev__send-button{text-align:right;margin-bottom:25px}.press-release-overview section.block-views{margin-bottom:25px}@media (min-width:650px){.path-faq .landing-page__teaser-img,.path-agb .landing-page__teaser-img{text-align:right}}@media (min-width:0) and (max-width:649px){.path-faq .landing-page__teaser-img,.path-agb .landing-page__teaser-img{display:none}}.path-faq .landing-page__teaser-img img,.path-agb .landing-page__teaser-img img{max-height:140px;width:auto}.path-faq .landing-page__header__content,.path-agb .landing-page__header__content{padding:25px 12.5px}.path-kontakt .block-region-top{margin-bottom:25px}.page__body{margin-bottom:25px}.path-app-meine-verteiler .block-region-top{margin-bottom:25px}body{margin:0}#nico+#elsa:before{content:"❤️"}#nico+#elsa:first-child #arno{position:absolute !important}#nico+#elsa:first-child #arno body{width:36.5cm;height:53cm}.l-content{margin-top:50px;margin-bottom:25px}@media (min-width:769px){.l-content{margin-top:75px}}.l-content__main{padding-top:25px}.l-content__main-content{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.69492%;padding-right:1.69492%;padding:0 25px}.l-content:after,.l-content__header:after{content:"";display:table;clear:both}.l-content__header,.l-content__main-top,.l-content__main-content,.l-content__main-bottom,.l-content__footer,.l-content__sidebar-first,.l-content__sidebar-second{padding-bottom:25px}.l-content__sidebar-first>*:not(:last-child),.l-content__sidebar-second>*:not(:last-child){margin-bottom:25px}@media (min-width:769px){.l-content__sidebar-first,.l-content__sidebar-second{width:32.20339%;float:left;margin-right:1.69492%}}.l-content>:last-child{padding-bottom:0}.l-content--sidebar-first .l-content__footer{clear:both}@media (min-width:769px){.l-content--sidebar-first .l-content__main{width:66.10169%;float:right;margin-right:0}}.l-content--sidebar-second .l-content__footer{clear:both}@media (min-width:769px){.l-content--sidebar-second .l-content__main{width:66.10169%;float:left;margin-right:1.69492%}}@media (min-width:769px){.l-content--sidebar-second .l-content__sidebar-second{float:right;margin-right:0}}.content{margin:25px}.content>*{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:100px}.content>*:last-child{margin-bottom:0}.content .text--columns,.content .table{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:100px}.content .text--columns:last-child,.content .table:last-child{margin-bottom:0}.content .map{width:100%;max-width:100%;margin-bottom:100px}.content .map:last-child{margin-bottom:0}.content .quote{margin-left:50px;margin-right:50px;max-width:1200px;margin-bottom:100px}.content .quote:last-child{margin-bottom:0}@media (min-width:1300px){.content .quote{margin-left:auto;margin-right:auto}}.l-content__content{max-width:100%;margin-left:auto;margin-right:auto}.l-content__content:after{content:" ";display:block;clear:both}body{margin:0}#nico+#elsa:before{content:"❤️"}#nico+#elsa:first-child #arno{position:absolute !important}#nico+#elsa:first-child #arno body{width:36.5cm;height:53cm}.l-site{left:0;right:0;position:inherit}.l-site__header{background-color:rgba(255,255,255,0.92);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);position:fixed;left:0;top:0;width:100%;z-index:2;height:50px}.l-site__header>*{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.69492%;padding-right:1.69492%}@media (min-width:769px){.l-site__header{height:75px}}.l-site__footer{background-color:#eee;clear:both}.l-site__footer-content{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.69492%;padding-right:1.69492%;padding:25px}.l-site .l-content__content{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.69492%;padding-right:1.69492%}.toolbar .toolbar-bar,.toolbar .toolbar-tray-horizontal{-webkit-box-shadow:none;box-shadow:none}.toolbar-bar{position:fixed;background-color:#222;display:block;color:#fff}@media only screen and (max-width:610px){.toolbar-oriented .toolbar-bar{position:fixed;margin-bottom:39px}}@media (min-width:0) and (max-width:649px){.toolbar-vertical .l-site-tool__main-content{margin-top:50px}}@media only screen and (min-width:610px){.toolbar-vertical header[role="banner"],.toolbar-vertical .l-site__header{margin-top:39px}}.toolbar-horizontal header[role="banner"],.toolbar-horizontal .l-site__header{margin-top:39px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header[role="banner"],.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-site__header{margin-top:80px}body{margin:0}#nico+#elsa:before{content:"❤️"}#nico+#elsa:first-child #arno{position:absolute !important}#nico+#elsa:first-child #arno body{width:36.5cm;height:53cm}:target:before{content:"";display:block;height:75px;margin:0;margin-top:-75px}@media (min-width:769px){:target:before{height:100px;margin-top:-100px}}.l-site-tool{left:0;right:0;position:inherit}.l-site-tool__content{padding-top:50px}@media (min-width:769px){.l-site-tool__content{padding-top:75px}}.l-site-tool__header{background-color:rgba(255,255,255,0.92);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);height:50px;position:fixed;left:0;top:0;width:100%;z-index:5}.l-site-tool__header>*{max-width:1025px;margin-left:12.5px;margin-right:12.5px}@media (min-width:1220px){.l-site-tool__header>*{margin-left:25px;margin-right:25px}}@media (min-width:769px){.l-site-tool__header{height:75px}}.l-site-tool__header-content{display:-webkit-box;display:-ms-flexbox;display:flex}.l-site-tool__content{background-color:#fff;max-width:1060px}.l-site-tool__content .button--back{margin-bottom:12.5px}.l-site-tool__aside{background-color:#eee;background-image:-webkit-radial-gradient(top left,circle,#fff,#eee);background-image:radial-gradient(circle at top left,#fff,#eee);position:fixed;z-index:2;height:90px;width:100%;border-bottom:3px #cd1719 solid}@media (min-width:650px){.l-site-tool__aside{height:auto;top:50px;border-bottom:0;bottom:0;width:80px}}@media (min-width:769px){.l-site-tool__aside{top:75px}}@media (min-width:1220px){.l-site-tool__aside{width:100px}}.l-site-tool__aside-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;overflow-y:hidden}@media (min-width:650px){.l-site-tool__aside-content{overflow-y:auto;height:100%}}.l-site-tool__filter{padding-top:90px}@media (min-width:650px){.l-site-tool__filter{padding-top:0}}.l-site-tool__filter-content{background-color:#cd1719}.l-site-tool__filter-content>*{padding:7.5px;padding-bottom:5px}@media (min-width:650px){.l-site-tool__filter-content{left:80px}}@media (min-width:1220px){.l-site-tool__filter-content{left:100px}}@media (min-width:0) and (max-width:649px){.l-site-tool__filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:650px){.l-site-tool__filter{position:relative;left:80px}.l-site-tool__filter-content{position:fixed;top:50px;bottom:0;width:210px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (min-width:650px) and (min-width:769px){.l-site-tool__filter-content{top:75px}}.l-site-tool__main{clear:both;width:100%;float:left;margin-left:0;margin-right:0;overflow:hidden;margin-top:90px}@media (min-width:650px){.l-site-tool__main{margin-top:0}}.l-site-tool__main-content{margin-top:25px;min-height:500px;margin-left:25px;margin-right:25px}@media (min-width:650px){.l-site-tool__main-content{margin-left:105px}}@media (min-width:1220px){.l-site-tool__main-content{margin-left:125px}}.l-site-tool__main-content>*{margin-bottom:25px}.l-site-tool__main-content>*:last-child{margin-bottom:0}.l-site-tool__footer{display:block;background-color:#eee;clear:both}.l-site-tool__footer-content{padding:25px}.l-site-tool__filter ~ .l-site-tool__main{margin-top:0}@media (min-width:650px){.l-site-tool__filter+.l-site-tool__main .l-site-tool__main-content{margin-left:315px}}@media (min-width:650px) and (min-width:1220px){.l-site-tool__filter+.l-site-tool__main .l-site-tool__main-content{margin-left:335px}}.toolbar .toolbar-bar,.toolbar .toolbar-tray-horizontal{-webkit-box-shadow:none;box-shadow:none}.toolbar-bar{position:fixed;background-color:#222;display:block;color:#fff}@media only screen and (max-width:610px){.toolbar-oriented .toolbar-bar{position:fixed;margin-bottom:39px}}@media (min-width:0) and (max-width:649px){.toolbar-vertical .l-site-tool__main-content{margin-top:50px}}@media only screen and (max-width:610px){.toolbar-vertical header[role="banner"]{margin-top:39px}}@media (min-width:650px){.toolbar-vertical .l-site-tool__filter-content,.toolbar-vertical .l-site-tool__aside{margin-top:39px}}.toolbar-horizontal header[role="banner"],.toolbar-horizontal .l-site-tool__filter-content,.toolbar-horizontal .l-site-tool__aside{margin-top:39px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header[role="banner"],.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-site-tool__filter-content,.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .l-site-tool__aside{margin-top:80px}.section{max-width:100%;margin-left:auto;margin-right:auto}.section:after{content:" ";display:block;clear:both}.section__headline{border-bottom:3px solid #ddd;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;color:#cd1719;text-transform:uppercase;font-family:"Roboto",sans-serif;font-style:normal;letter-spacing:0.2rem;padding:0;margin:0;margin-bottom:12.5px}.section__description{margin-bottom:12.5px;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.section header{margin-bottom:25px}.section__content>*{margin-bottom:25px}.section--gallery .section__content:after{content:"";display:table;clear:both}.section--gallery .section__content>*{margin-bottom:25px}@media (min-width:400px){.section--gallery .section__content>*{width:49.15254%;float:left}.section--gallery .section__content>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section--gallery .section__content>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.section--gallery .section__content>*{width:32.20339%;float:left}.section--gallery .section__content>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section--gallery .section__content>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.section--gallery .section__content>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.section--gallery .section__content>*{width:23.72881%;float:left}.section--gallery .section__content>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section--gallery .section__content>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.section--gallery .section__content>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.section--gallery .section__content>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.section--equally .section__content>*{margin-bottom:25px}@media (min-width:650px){.section--equally .section__content>*{width:49.15254%;float:left}.section--equally .section__content>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section--equally .section__content>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.section--unequally .section__row:nth-child(2n+3){clear:both;background-color:green}.section--unequally .section__row:nth-child(2n+3):after{content:"";display:table;clear:both}.section--unequally .section__row:nth-child(4n+1){width:57.62712%;float:left;margin-right:1.69492%}.section--unequally .section__row:nth-child(4n+2){width:40.67797%;float:left}.section--unequally .section__row:nth-child(4n+3){width:40.67797%;float:left;margin-right:1.69492%}.section--unequally .section__row:nth-child(4n){width:57.62712%;float:left}}.overlay{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0;z-index:9999;overflow-y:auto;background:rgba(205,23,25,0.5);padding:30vh 25px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#fff;width:100%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay .button-close{z-index:10000;position:fixed;top:25px;right:25px}.overlay.is-active{display:inline}.overlay-active{overflow:hidden}.overlay-active .l-main{filter:blur(10px);filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="10" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);-webkit-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);-moz-filter:blur(10px)}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.l-wall{display:none;width:100%;height:100%;min-height:100%;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;z-index:999;overflow-y:auto;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(15%,rgba(98,137,184,0)),color-stop(50%,rgba(255,255,255,0.97)),to(rgba(255,255,255,0.97)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(98,137,184,0) 15%,rgba(255,255,255,0.97) 50%,rgba(255,255,255,0.97) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(98,137,184,0) 15%,rgba(255,255,255,0.97) 50%,rgba(255,255,255,0.97) 100%)}.l-wall .button-close{position:absolute;top:12.5px;right:12.5px}.l-wall__content{width:100%;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-wall.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.l-wall-active{overflow:hidden;height:100vh}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.l-fence{width:100%;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;bottom:0;z-index:999;-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-fence__content{max-height:30vh;width:100%;overflow-y:auto}.list:after{content:"";display:table;clear:both}.list>*{display:block;margin-bottom:25px}.list--separator:after{content:"";display:table;clear:both}.list--separator>*{display:block;margin-bottom:25px}.list--separator>*:not(:last-of-type){border-bottom:3px solid #ddd;padding-bottom:25px;margin-bottom:25px}.masonry{-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}.masonry>*{display:block;margin:0 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-break-inside:avoid;break-inside:avoid-column}@media (min-width:700px){.masonry{-webkit-column-count:3;column-count:3}}@media (min-width:900px){.masonry{-webkit-column-count:4;column-count:4}}@media (min-width:1100px){.masonry{-webkit-column-count:5;column-count:5}}.l-mobile-menu{display:block;width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0;overflow-y:auto}.l-mobile-menu__columns{position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.l-mobile-menu__first>*{margin:25px}@media (min-width:450px){.l-mobile-menu__first{width:49.15254%;float:left;margin-right:1.69492%;border-right:3px solid #fff;border-right:.1875rem solid #fff;padding-right:22px;padding-right:1.375rem;-webkit-box-sizing:border-box;box-sizing:border-box}.l-mobile-menu__first>*{margin-right:0}}.l-mobile-menu__second>*{margin:25px}@media (min-width:450px){.l-mobile-menu__second{width:49.15254%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.fieldset{margin-left:0;margin-right:0;padding:12.5px;border:1px solid #ddd}.fieldset legend{padding:0 12.5px;color:#888}.block__title{border-bottom:3px #ddd solid;text-transform:uppercase;margin-bottom:12.5px;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.header{padding-top:12.5px;padding-bottom:12.5px}}.header .site-logo-icon{margin-top:6.25px;margin-right:25px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:56px}@media (min-width:0) and (max-width:768px){.header .site-logo{margin-top:6.25px}}.header>.block-ao-quicksearch{margin:auto;max-width:550px}.header>.menu-primary{display:none;margin-right:auto;margin-left:auto}.header .user-login-button{display:none;-ms-flex-item-align:end;align-self:flex-end}.header>.user-menu{margin-left:auto;margin-right:0;-ms-flex-negative:0;flex-shrink:0;display:none}.header>.mobile-menu{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:745px){.header .mobile-menu{display:none}.header .user-login-button{display:inline-block}.header .menu-primary,.header .user-menu{display:block}}.visitor-context .header .block-ao-quicksearch{display:none}.app-context .header .menu-primary{display:none}.mobile-menu{display:block}.mobile-menu__toggle{display:none}.mobile-menu__toggle:checked ~ .mobile-menu__content{display:block;top:0;left:0}.mobile-menu__burger{z-index:9999;position:relative;margin-left:auto}.mobile-menu__content{display:none;z-index:9998;height:100vh;width:100vw;background:rgba(205,23,25,0.87);position:absolute}.mobile-menu__burger{width:50px;height:50px;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;background-color:rgba(0,0,0,0)}.mobile-menu__burger:active{-webkit-transition:none;transition:none}.mobile-menu__burger:focus{outline:none}.mobile-menu__burger-lines{display:inline-block;width:34px;height:4px;background:#222;border-radius:0;-webkit-transition:.1s;transition:.1s;position:relative;top:10.5px;left:8px}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{display:inline-block;width:34px;height:4px;background:#222;border-radius:0;-webkit-transition:.1s;transition:.1s;position:absolute;left:0;content:"";-webkit-transform-origin:3.57143px center;-ms-transform-origin:3.57143px center;transform-origin:3.57143px center}.mobile-menu__burger-lines:before{top:10px}.mobile-menu__burger-lines:after{top:-10px}.mobile-menu__burger-lines{-webkit-transition:background .3s .6s ease;transition:background .3s .6s ease}.mobile-menu__burger-lines:before,.mobile-menu__burger-lines:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,transform .3s ease;transition:top .3s .6s ease,transform .3s ease,-webkit-transform .3s ease}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines{-webkit-transition:background .3s 0s ease;transition:background .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{-webkit-transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease,-webkit-transform .3s .5s ease;top:0;width:34px}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}@media (min-width:0) and (max-width:744px){body.is-mobile-menu-active{overflow:hidden}body.is-mobile-menu-active .l-site__main,body.is-mobile-menu-active .l-site-tool__content{filter:blur(5px);filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="5" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);-webkit-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);-moz-filter:blur(5px)}}.user-menu-mobile a[href="/faq"]{display:none}.p>*{margin-bottom:100px;max-width:900px;margin-left:auto;margin-right:auto;padding-left:1.69492%;padding-right:1.69492%}.p .p-cta--highlighted{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.p .p-teaser{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:769px){.p .p-teaser{padding-left:100px;padding-right:100px}}
