@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(/themes/ao_canvas/fonts/roboto-v18-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/themes/ao_canvas/fonts/roboto-v18-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao_canvas/fonts/roboto-v18-latin-300.woff2) format("woff2"),url(/themes/ao_canvas/fonts/roboto-v18-latin-300.woff) format("woff"),url(/themes/ao_canvas/fonts/roboto-v18-latin-300.ttf) format("truetype"),url(/themes/ao_canvas/fonts/roboto-v18-latin-300.svg#Roboto) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.eot);src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.woff2) format("woff2"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.woff) format("woff"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.ttf) format("truetype"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-300.svg#RobotoCondensed) format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.eot);src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.woff2) format("woff2"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.woff) format("woff"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.ttf) format("truetype"),url(/themes/ao_canvas/fonts/roboto-condensed-v16-latin-700.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)}}.alpha-calc-color{background-color:rgba(125,125,125,0.98)}.sg-text-highlight{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem;line-height:50px;line-height:2.77778rem}.sg-text-highlight span,.sg-text-highlight p{display:inline;background:#c80500;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500;box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500}.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}.layout-gallery:after{content:"";display:table;clear:both}.layout-gallery article{margin-bottom:25px}@media (min-width:400px){.layout-gallery article{width:49.15254%;float:left}.layout-gallery article:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout-gallery article:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.layout-gallery article{width:32.20339%;float:left}.layout-gallery article:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout-gallery article:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.layout-gallery article:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.layout-gallery article{width:23.72881%;float:left}.layout-gallery article:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout-gallery article:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.layout-gallery article:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.layout-gallery article:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}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,#c80500 2px,#c80500 3px,transparent 3px);background-image:linear-gradient(to top,transparent,transparent 2px,#c80500 2px,#c80500 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,#c80500 2px,#c80500 2.5px,transparent 2.5px);background-image:linear-gradient(to top,transparent,transparent 2px,#c80500 2px,#c80500 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,#000 2px,#000 3px,transparent 3px);background-image:linear-gradient(to top,transparent,transparent 2px,#000 2px,#000 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,#000 2px,#000 2.5px,transparent 2.5px);background-image:linear-gradient(to top,transparent,transparent 2px,#000 2px,#000 2.5px,transparent 2.5px)}}[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 0.1s linear;transition:all 0.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:#595959}.tooltip--right:after{left:100%;margin-left:2px;background-color:#595959;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 0.1s linear;transition:all 0.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:#595959}.tooltip--left:after{right:100%;margin-right:2px;background-color:#595959;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 0.1s linear;transition:all 0.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:#595959}.tooltip--top:after{bottom:100%;margin-bottom:-3px;background-color:#595959;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 0.1s linear;transition:all 0.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:#595959}.tooltip--bottom:after{top:100%;margin-top:-3px;background-color:#595959;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 0.1s linear;transition:all 0.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:#595959}.tooltip:after{bottom:100%;margin-bottom:-3px;background-color:#595959;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(0,0,0,0.1);border-top-color:#c80500;-webkit-animation:spinner 0.4s linear infinite;animation:spinner 0.4s linear infinite}.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:0.66667rem;line-height:25px;line-height:1.38889rem;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(0,0,0,0.1);border-top-color:#c80500;-webkit-animation:spinner 0.4s linear infinite;animation:spinner 0.4s linear infinite;z-index:1}input,textarea{max-width:100%}input[type="text"].form__input{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;-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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}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}.checkbox label{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;cursor:pointer;display:inline-block;margin:0 0 6.25px;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.checkbox label:before{content:"";border:3px solid #ddd;display:inline-block;width:2rem;height:2rem;margin-right:5px;text-align:center;margin-bottom:-0.66667rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.radio{cursor:pointer}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked+label:before{background-color:#c80500}.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}.radio label{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;line-height:100%;cursor:pointer;vertical-align:text-middle;display:inline-block;margin:6.25px 0;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.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:-0.66667rem;position:relative;box-shadow:inset 0 0 0 6px #fff}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000;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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}.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:#c80500;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:#c80500;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:#c80500;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,.form-managed-file{border:1px solid #ddd;padding:12.5px 32.5px 12.5px 12.5px}.field--type-file .description,.field--type-image .description,.form-managed-file .description{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;color:#888}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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;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:#950400}.js input[type="submit"].form__input.js-hide{display:none}.html{background-color:#fff}ol{margin:0;padding:0;list-style-position:inside;list-style-image:none;list-style-type:decimal}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{font-size:112.5%;line-height:25px;line-height:1.38889rem}body{font-family:"Roboto",sans-serif;color:#000;font-weight:300}body ::selection{background-color:#c80500;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.38889rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}h1{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}@media (min-width:769px){h1{font-size:48px;font-size:2.66667rem;line-height:62.5px;line-height:3.47222rem}}h2{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}h3{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}h4{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}h5{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}h6{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}p{margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.38889rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}strong{font-weight:400}em{font-style:italic}u{text-decoration:underline}code{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;white-space:pre-wrap;overflow-x:auto;overflow-y:auto;font-family:Fixedsys,Courier,monospace}a{cursor:pointer;color:#c80500}a:visited{color:#c80500}a:active{color:#c80500}a:hover,a:focus{color:#000;border:0}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:0.66667rem;line-height:25px;line-height:1.38889rem}img{border:0}figure{margin:0}dl{margin:0}dd{margin:0}blockquote{margin:0}table{border-spacing:0;width:100%;text-align:left}.is-disabled{opacity:0.4}.is-disabled input,.is-disabled select,.is-disabled textarea{cursor:not-allowed !important}.site-logo{display:inline-block;height:75px}.site-logo svg{height:75px;width:auto}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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:transparent;border:3px #c80500 solid;color:#c80500}[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:#950400}a.button:hover,a.button:focus,button.button:hover,button.button:focus{color:#fff;background-color:#950400}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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:#000}[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:#950400}a.button-secondary:hover,a.button-secondary:focus,button.button-secondary:hover,button.button-secondary:focus{color:#fff;background-color:#c80500}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}a.button-icon,button.button-icon{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:#000;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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;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:#000;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:#950400}a.button-icon:hover,button.button-icon:hover{color:#c80500}a.button-icon:hover:before,button.button-icon:hover:before{background-color:#c80500;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 #000;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:#000;-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(0,0,0,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(0,0,0,0.8)}a.button-close--secondary:focus,button.button-close--secondary:focus{background-color:#000}.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:#595959}.image img{display:block;background-color:#eee}.image__media{position:relative;display:inline-block}.image:hover footer{background-color:#c80500;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:700;letter-spacing:0.05rem;text-transform:uppercase}.image figcaption{color:#888;text-align:center;font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;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:#595959}.image-s footer{display:none;padding:6.25px}.image-s footer small{font-size:9px;font-size:0.5rem;line-height:25px;line-height:1.38889rem}.image-s:hover footer{display:inline-block}.avatar{border-radius:100%;height:120px;width:120px;background-color:#c80500}.avatar--icon{height:35px;width:35px}.tag{display:inline-block;height:25px;font-size:12px;font-weight:500;color:#595959;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:#595959;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:#b2cb07;color:#fff}.form__prefix,.form__suffix{background-color:#ddd;color:#fff}.form__prefix{padding:6.25px 9.5px 6.25px 12.5px}.form__prefix{padding:6.25px 12.5px 6.25px 9.5px}.form__description{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;color:#888}input[type="text"].form__input{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font:small-caption;font-size:24px}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;-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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}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}.js-form-type-checkbox input[type="checkbox"]{display:none}.js-form-type-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}.js-form-type-checkbox input[type="checkbox"]:required+label:after{content:"";position:relative;width:12px;height:20px;display:inline-block;background-image:-webkit-radial-gradient(#c80000 20%,transparent 25%);background-image:radial-gradient(#c80000 20%,transparent 25%);background-size:25px 25px;background-position-x:-5px;background-position-y:-5px;background-repeat:no-repeat}.js-form-type-checkbox input[type="checkbox"]:disabled+label{opacity:0.4;cursor:not-allowed !important}.js-form-type-checkbox label{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;cursor:pointer;display:inline-block;margin:0 0 6.25px;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.js-form-type-checkbox label:before{content:"";border:3px solid #ddd;display:inline-block;width:2rem;height:2rem;margin-right:5px;text-align:center;margin-bottom:-0.66667rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.radio{cursor:pointer}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked+label:before{background-color:#c80500}.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}.radio label{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;line-height:100%;cursor:pointer;vertical-align:text-middle;display:inline-block;margin:6.25px 0;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.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:-0.66667rem;position:relative;box-shadow:inset 0 0 0 6px #fff}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000;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:12.5px 42.5px 12.5px 12.5px;border-radius:0;overflow:hidden;background:url(/themes/ao_canvas/images/arrow.svg) no-repeat right rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);background-size:30px 30px;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:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000}.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:#c80500;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:#c80500;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:#c80500;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}.drop{background-color:#000;width:50px;height:50px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:100%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.drop:hover{border-radius:0 100% 100%}.icon{background-color:rgba(0,0,0,0.03);fill:transparent}use{fill:#fcef01;stroke:shade(#fcef01,10%)}.icon--red use{fill:#d98489;stroke:shade(#d98489,10%)}.icon--green use{fill:#8fc69c;stroke:shade(#8fc69c,10%)}.icon--blue use{fill:#3d538c;stroke:shade(#3d538c,10%)}.icon--gray use{fill:#d4d4d4;stroke:shade(#d4d4d4,10%)}svg path.icon-h-shape,svg circle.icon-h-shape{fill:inherit;stroke:inherit}.fresh-web__line{stroke-miterlimit:10;stroke:#000;stroke-width:1;fill:none;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0;stroke-dasharray:560;stroke-dashoffset:560;vector-effect:non-scaling-stroke;-webkit-animation:ao_logo__drawline 2s 1s ease forwards;animation:ao_logo__drawline 2s 1s ease forwards}@-webkit-keyframes ao_logo__drawline{to{stroke-dashoffset:0}}@keyframes ao_logo__drawline{to{stroke-dashoffset:0}}.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:transparent}.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:0.3s;transition:0.3s;position:relative;top:-2px}.lines:before,.lines:after{display:inline-block;width:34px;height:4px;background:#fff;border-radius:0;-webkit-transition:0.3s;transition:0.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 0.3s 0.6s ease;transition:background 0.3s 0.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 0.3s 0.6s ease,-webkit-transform 0.3s ease;transition:top 0.3s 0.6s ease,-webkit-transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease,-webkit-transform 0.3s ease}.menu-toggle.is-active .lines,.responsive-toggled .menu-toggle .lines{-webkit-transition:background 0.3s 0s ease;transition:background 0.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 0.3s ease,-webkit-transform 0.3s 0.5s ease;transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease,-webkit-transform 0.3s 0.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.03);position:relative}.dot-menu:hover{background-color:rgba(0,0,0,0.1)}.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.1)}.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}h4.field__label{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;font-weight:bold;display:block;margin-bottom:0}.field__label--inline{display:inline;float:left;margin-right:6.25px;color:#000;font-weight:inherit;margin-right:6.25px}.field__label--inline:after{content:':'}.field__label-facebook,.field__label-twitter,.field__label-instagram,.field__label-snapchat,.field__label-email,.field__label-website,.field__label-phone,.field__label-mobile,.field__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}.field__label-facebook{background-image:url(/themes/ao_canvas/images/icons/services/icon-facebook--alternative.svg)}.field__label-twitter{background-image:url(/themes/ao_canvas/images/icons/services/icon-twitter--alternative.svg)}.field__label-instagram{background-image:url(/themes/ao_canvas/images/icons/services/icon-instagram--alternative.svg)}.field__label-snapchat{background-image:url(/themes/ao_canvas/images/icons/services/icon-snapchat--alternative.svg)}.field__label-email{background-image:url(/themes/ao_canvas/images/icons/icon-email.svg)}.field__label-website{background-image:url(/themes/ao_canvas/images/icons/icon-website.svg)}.field__label-mobile{background-image:url(/themes/ao_canvas/images/icons/icon-mobile.svg)}.field__label-fax{background-image:url(/themes/ao_canvas/images/icons/icon-fax.svg)}.field__label-phone{background-image:url(/themes/ao_canvas/images/icons/icon-phone.svg)}h1,h2,h3,h4{font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase}.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:0.77778rem;line-height:25px;line-height:1.38889rem;color:#000;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{font-size:26px;font-weight:400;word-wrap:break-word}.menu-primary ul,.menu-primary li{list-style:none;margin:0;padding:0}.menu-primary a{text-decoration:none}.menu-primary>li>ul{display:none}.menu-primary>li>a{display:inline-block;padding:12.5px;margin-top:12.5px}.menu-primary>li>a:before{content:" ";border:3px solid #000000;border-right:0px solid #000000;width:5px;height:25px;display:inline-block;background:transparent;position:relative;top:7px;margin-right:4px}.menu-primary>li>a:after{content:" ";border:3px solid #000000;border-left:0px solid #000000;width:5px;height:25px;display:inline-block;background:transparent;position:relative;top:7px;margin-left:4px}.menu-primary>li:hover>a{background:#fff;color:#000;text-decoration:none}.menu-primary>li>ul>li a{padding:12.5px;padding-right:25px;padding-bottom:6.25px;padding-left:13px;display:block}.menu-primary>li>ul{margin-left:13px;background:#fff;padding-bottom:12.5px}.menu-primary>li>ul:before{content:" ";border:3px solid #000000;border-right:0px solid #000000;width:5px;height:94%;background:transparent;position:absolute;margin-right:4px}.menu-primary>li:hover>ul{display:block}.menu-primary>li>ul>li{position:relative}.menu-primary>li>ul>li>ul{display:none}.menu-primary>li>ul>li:hover>ul{display:block;position:relative;left:0}.menu-primary .is-active>a{font-weight:300}ul.menu-primary--horizontally>li{float:left}ul.menu-primary--horizontally>li>ul{position:absolute}ul.menu-primary--horizontally>li:hover>ul{display:block}ul.menu-primary--horizontally>li>ul>li:hover>ul{position:absolute;left:100%;display:block;top:0}.block--menu-block-4{color:#fff}.block--menu-block-4>ul a{color:#fff}.block--menu-block-4>ul>li>a:after{display:none}.main-menu-mobile .menu-primary{font-size:18px;font-weight:400}.main-menu-mobile .menu-primary ul,.main-menu-mobile .menu-primary li{list-style:none;margin:0;padding:0}.main-menu-mobile .menu-primary a{text-decoration:none}.main-menu-mobile .menu-primary>li>a{color:#fff}.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-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:#000;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}.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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;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:#950400}.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}@media (min-width:769px){.newsletter-fancy{padding-left:25.42373%;padding-right:25.42373%}}.newsletter-fancy__label{display:block;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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}[data-whatinput="mouse"] .newsletter-fancy__label{outline:0}.newsletter-fancy__label:hover,.newsletter-fancy__label:focus{color:#fff;background-color:#950400}.newsletter-fancy__input{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;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{border:none}.newsletter-fancy__input{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.newsletter-fancy__subscribe{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.newsletter-fancy__input:focus{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto}.newsletter-fancy__input:focus+.newsletter-fancy__label{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.newsletter-fancy__input:focus ~ .newsletter-fancy__subscribe{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto}.shariff{-webkit-user-select:none;-ms-user-select:none;user-select:none}.shariff:after{content:"";display:table;clear:both}.shariff ul,.shariff li{list-style:none;margin:0;padding:0}.shariff .shariff-button{margin:6.25px}.shariff .shariff-button:last-child{margin-right:0}.shariff .shariff-button a{padding:10px 20px 10px 50px;display:block;height:50px;color:#fff;background-position:center center;background-size:auto 50px;text-decoration:none}@media (min-width:769px){.shariff .shariff-button a{background-position:center left 10px}}.shariff .share_text{display:block;font-size:25px;font-size:1.38889rem;line-height:50px;line-height:2.77778rem;margin:auto;text-align:center;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em}@media (min-width:0) and (max-width:768px){.shariff .share_text{display:none}}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shariff .orientation-horizontal .share_text{display:none}.shariff .orientation-horizontal .twitter a,.shariff .orientation-horizontal .reddit a{background-size:auto 40px}.shariff .orientation-horizontal .mail a{background-size:auto 33px}.shariff .orientation-horizontal .googleplus a{background-size:auto 35px}.shariff .orientation-horizontal.expanded{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:block}.shariff .orientation-horizontal.expanded .shariff-button{margin:0 0 12.5px}@media (min-width:250px){.shariff .orientation-horizontal.expanded .shariff-button{width:32.20339%;float:left;margin-right:1.69492%}.shariff .orientation-horizontal.expanded .shariff-button:nth-of-type(3){float:right;margin-right:0}}.shariff .orientation-horizontal.expanded .share_text{display:block}@media (min-width:0) and (max-width:768px){.shariff .orientation-horizontal.expanded .share_text{display:none}}.shariff .orientation-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shariff .orientation-vertical .shariff-button{margin-bottom:6.25px}.shariff .orientation-vertical .shariff-button:last-child{margin-bottom:0}.shariff .orientation-vertical .share_text{margin-left:10px}.shariff .twitter{background-color:#c80500}.shariff .twitter a{background-image:url(/themes/ao_canvas/images/icons/services/icon-twitter.svg);background-repeat:no-repeat}.shariff .facebook{background-color:#c80500}.shariff .facebook a{background-image:url(/themes/ao_canvas/images/icons/services/icon-facebook.svg);background-repeat:no-repeat}.shariff .googleplus{background-color:#c80500}.shariff .googleplus a{background-image:url(/themes/ao_canvas/images/icons/services/icon-googleplus.svg);background-repeat:no-repeat}.shariff .linkedin{background-color:#c80500}.shariff .linkedin a{background-image:url(/themes/ao_canvas/images/icons/services/icon-linkedin.svg);background-repeat:no-repeat}.shariff .pinterest{background-color:#c80500}.shariff .pinterest a{background-image:url(/themes/ao_canvas/images/icons/services/icon-pinterest.svg);background-repeat:no-repeat}.shariff .xing{background-color:#c80500}.shariff .xing a{background-image:url(/themes/ao_canvas/images/icons/services/icon-xing.svg);background-repeat:no-repeat}.shariff .whatsapp{background-color:#c80500}.shariff .whatsapp a{background-image:url(/themes/ao_canvas/images/icons/services/icon-whatsapp.svg);background-repeat:no-repeat}.shariff .addthis{background-color:#c80500}.shariff .addthis a{background-image:url(/themes/ao_canvas/images/icons/services/icon-addthis.svg);background-repeat:no-repeat}.shariff .tumblr{background-color:#c80500}.shariff .tumblr a{background-image:url(/themes/ao_canvas/images/icons/services/icon-tumblr.svg);background-repeat:no-repeat}.shariff .flattr{background-color:#c80500}.shariff .flattr a{background-image:url(/themes/ao_canvas/images/icons/services/icon-flattr.svg);background-repeat:no-repeat}.shariff .diaspora{background-color:#c80500}.shariff .diaspora a{background-image:url(/themes/ao_canvas/images/icons/services/icon-diaspora.svg);background-repeat:no-repeat}.shariff .threema{background-color:#c80500}.shariff .threema a{background-image:url(/themes/ao_canvas/images/icons/services/icon-threema.svg);background-repeat:no-repeat}.shariff .stumbleupon{background-color:#c80500}.shariff .stumbleupon a{background-image:url(/themes/ao_canvas/images/icons/services/icon-stumbleupon.svg);background-repeat:no-repeat}.shariff .reddit{background-color:#c80500}.shariff .reddit a{background-image:url(/themes/ao_canvas/images/icons/services/icon-reddit.svg);background-repeat:no-repeat}.shariff .mail{background-color:#c80500}.shariff .mail a{background-image:url(/themes/ao_canvas/images/icons/services/icon-mail.svg);background-repeat:no-repeat}.shariff .info{background-color:#fff}.shariff .info a{background-image:url(/themes/ao_canvas/images/icons/services/icon-info.svg);background-repeat:no-repeat}.shariff span.fab,.shariff span.fas,.shariff span.fa{display:none}.shariff--big .shariff-button{height:400px}.rating{text-decoration:none;line-height:100%}.rating__value{display:inline-block;margin-right:5px;font-size:12px;font-size:0.66667rem;line-height:12.5px;line-height:0.69444rem;font-family:"Roboto Condensed",sans-serif}.rating__provider{background:url(/themes/ao_canvas/images/icons/imdb.png) no-repeat center center transparent;background-size:31px auto;width:31px;height:15px;display:inline-block;margin-right:5px;position:relative;top:2px}.rating__bar{border:1px solid #888;border-radius:5px;height:10px;width:70px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0}.rating__bar span{display:block;background:#fff;width:50%;height:100%;border-radius:5px;overflow:hidden}.rating .rating__bar span{background-color:#eee}.rating--excellent .rating__bar span{background-color:#3aaa35}.rating--good .rating__bar span{background-color:#f4df00}.rating--average .rating__bar span{background-color:#ef7016}.rating--bad .rating__bar span{background-color:#d20f39}.rating--big .rating__value{margin-right:10px;font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}.rating--big .rating__provider{background-size:30px auto;width:30px;height:15px;margin-bottom:2px;margin-right:10px;top:3px}@media (min-width:769px){.rating--big .rating__provider{background-size:47px auto;width:47px;height:23px;margin-bottom:0}}.rating--big .rating__bar{border-radius:10px;height:20px;width:105px;position:relative;top:2px}.rating--big .rating__bar span{border-radius:10px}.social-buttons{display:inline;margin-left:0;padding-left:0}.social-buttons ul,.social-buttons li{list-style:none;margin:0;padding:0}.social-buttons li{display:inline-block;margin-right:6.25px}.social-buttons li:last-of-type{margin-right:0}.social-buttons span{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.social-buttons a{background-color:#c80500;display:inline-block;width:25px;height:25px;border-radius:50%;text-decoration:none;color:#fff;text-align:center}.social-buttons a:before{font-size:13.15789px;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-buttons a[href*="twitter"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="twitter"]:before{content:""}.social-buttons a[href*="google"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="google"]:before{content:""}.social-buttons a[href*="facebook"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="facebook"]:before{content:""}.social-buttons a[href*="github"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="github"]:before{content:""}.social-buttons a[href*="linkedin"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="linkedin"]:before{content:""}.social-buttons a[href*="dribbble"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="dribbble"]:before{content:""}.social-buttons a[href*="rss"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="rss"]:before{content:""}.social-buttons a[href*="xing"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="xing"]:before{content:""}.social-buttons a[href*="search"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="search"]:before{content:""}.social-buttons a[href*="youtmodulesube"]:hover{background-color:#fff;color:#000}.social-buttons a[href*="youtmodulesube"]:before{content:""}.social-buttons.social-buttons--bright a{background-color:#fff;color:#c80500}.hoverslide{display:block;position:relative;width:200px;height:200px}.hoverslide img{line-height:0}.hoverslide .hoverslide__frame{width:200px;height:200px;top:0;left:0;position:absolute;-webkit-animation:frameShow 10.5s linear infinite 0s forwards;animation:frameShow 10.5s linear infinite 0s forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.hoverslide:hover .hoverslide__frame{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes frameShow{0%{visibility:visible;z-index:100}90%{visibility:visible;z-index:100}90%{visibility:hidden;z-index:0}100%{visibility:hidden;z-index:0}}@keyframes frameShow{0%{visibility:visible;z-index:100}90%{visibility:visible;z-index:100}90%{visibility:hidden;z-index:0}100%{visibility:hidden;z-index:0}}.hoverslide__frame:nth-child(2){-webkit-animation-delay:0.5s;animation-delay:0.5s}.hoverslide__frame:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.hoverslide__frame:nth-child(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}.hoverslide__frame:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s}.hoverslide__frame:nth-child(6){-webkit-animation-delay:2.5s;animation-delay:2.5s}.hoverslide__frame:nth-child(7){-webkit-animation-delay:3s;animation-delay:3s}.hoverslide__frame:nth-child(8){-webkit-animation-delay:3.5s;animation-delay:3.5s}.hoverslide__frame:nth-child(9){-webkit-animation-delay:4s;animation-delay:4s}.hoverslide__frame:nth-child(10){-webkit-animation-delay:4.5s;animation-delay:4.5s}.hoverslide__frame:nth-child(11){-webkit-animation-delay:5s;animation-delay:5s}.hoverslide__frame:nth-child(12){-webkit-animation-delay:5.5s;animation-delay:5.5s}.hoverslide__frame:nth-child(13){-webkit-animation-delay:6s;animation-delay:6s}.hoverslide__frame:nth-child(14){-webkit-animation-delay:6.5s;animation-delay:6.5s}.hoverslide__frame:nth-child(15){-webkit-animation-delay:7s;animation-delay:7s}.hoverslide__frame:nth-child(16){-webkit-animation-delay:7.5s;animation-delay:7.5s}.hoverslide__frame:nth-child(17){-webkit-animation-delay:8s;animation-delay:8s}.hoverslide__frame:nth-child(18){-webkit-animation-delay:8.5s;animation-delay:8.5s}.hoverslide__frame:nth-child(19){-webkit-animation-delay:9s;animation-delay:9s}.hoverslide__frame:nth-child(20){-webkit-animation-delay:9.5s;animation-delay:9.5s}.hoverslide__frame:nth-child(21){-webkit-animation-delay:10s;animation-delay:10s}.hoverslide__frame:nth-child(1){z-index:1}.hoverslide__frame:nth-child(2){z-index:2}.hoverslide__frame:nth-child(3){z-index:3}.hoverslide__frame:nth-child(4){z-index:4}.hoverslide__frame:nth-child(5){z-index:5}.hoverslide__frame:nth-child(6){z-index:6}.hoverslide__frame:nth-child(7){z-index:7}.hoverslide__frame:nth-child(8){z-index:8}.hoverslide__frame:nth-child(9){z-index:9}.hoverslide__frame:nth-child(10){z-index:10}.hoverslide__frame:nth-child(11){z-index:11}.hoverslide__frame:nth-child(12){z-index:12}.hoverslide__frame:nth-child(13){z-index:13}.hoverslide__frame:nth-child(14){z-index:14}.hoverslide__frame:nth-child(15){z-index:15}.hoverslide__frame:nth-child(16){z-index:16}.hoverslide__frame:nth-child(17){z-index:17}.hoverslide__frame:nth-child(18){z-index:18}.hoverslide__frame:nth-child(19){z-index:19}.hoverslide__frame:nth-child(20){z-index:20}.hoverslide__frame:nth-child(21){z-index:21}.hoverslide__cover{background-color:#000;width:100%;height:100%}.hoverslide__headline{color:#fff;font-size:50px;font-size:2.77778rem;line-height:62.5px;line-height:3.47222rem;font-family:"Roboto",sans-serif;margin:0;padding:0;line-height:200px;height:200px;text-align:center;display:block}.hoverslide__cover--who{background-color:#b2cb07}.hoverslide__cover--what{background-color:#f08817}.hoverslide__cover--how{background-color:#2c8dcc}.hoverslide__cover--why{background-color:#e22b1b}.hoverslide__cover--info .hoverslide__headline{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem;line-height:200px;background-color:#b2cb07}@-webkit-keyframes foldedCornerIndicator{0%{border-width:0 20px 20px 0;background:#9cb206}50%{border-width:0 30px 30px 0;background:#718104}100%{border-width:0 20px 20px 0;background:#9cb206}}@keyframes foldedCornerIndicator{0%{border-width:0 20px 20px 0;background:#9cb206}50%{border-width:0 30px 30px 0;background:#718104}100%{border-width:0 20px 20px 0;background:#9cb206}}.hoverslide__cover--who{position:relative}.hoverslide__corner{z-index:1;width:0;height:0;position:absolute;top:0;right:0;border-width:0;border-style:solid;background:#b2cb07;border-color:#fff #fff transparent transparent;-webkit-animation:foldedCornerIndicator 2s infinite;animation:foldedCornerIndicator 2s infinite}.skip-link{overflow:auto;margin:12.5px;text-align:center;z-index:999;font-size:25px;font-size:1.38889rem;line-height:37.5px;line-height:2.08333rem;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:#000}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:#c80500;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:#c80500;text-transform:uppercase;text-align:center;display:block;font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;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 #c80500 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:#c80500;font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;text-transform:uppercase}.breadcrumb li:not(:last-child)::after{color:#c80500;content:">";margin:0 6.25px}.breadcrumb a{color:#c80500;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .is-disabled{opacity:0.4;cursor:not-allowed !important}.breadcrumb .is-current{color:#000}.pager{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:0.83333rem;line-height:25px;line-height:1.38889rem;color:#000;height:64px;width:64px;display:inline-block;font-family:"Roboto",sans-serif;line-height:64px;overflow:hidden}.pager__item a{color:#000;height:64px;width:64px;display:inline-block;text-decoration:none}.pager__item a:hover{background-color:#c80500;color:#fff}.pager__item--current{color:#fff;cursor:default;background-color:#c80500}.pager__item--next a,.pager__item--previous a{text-indent:-9999em;width:64px;height:64px;display:inline-block;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out}.pager__item--next a:hover,.pager__item--previous a:hover{background-color:#c80500}.pager__item--previous a{background:url(/themes/ao_canvas/images/arrow.svg) no-repeat center center transparent;background-size:64px 64px;background-position:center center;background-color:#000;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.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:#000}.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}.previous-next{max-width:800px;margin:0 auto;text-align:center}.previous-next__heading{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",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 #c80500;background-size:64px 64px;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out}.previous-next__navigation>:hover:before{background-color:#000}.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}@media (min-width:480px){.previous-next__text{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height: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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;background-color:transparent;border:3px #c80500 solid;color:#c80500;-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:#950400}.previous-next-simple__button:hover,.previous-next-simple__button:focus{color:#fff;background-color:#950400}.previous-next-simple__button:last-of-type{margin-right:0}.jump{width:1em;overflow:hidden;position:fixed;top:12.5px;left:12.5px;z-index:1}.jump ul,.jump li{list-style:none;margin:0;padding:0}.jump:hover{width:15em}.jump li a{display:block;padding:1em 1.2em;margin-bottom:0.2em;background-color:#c80500;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;color:#000;text-decoration:none}.jump li a:hover{background-color:#000;color:#fff;text-decoration:none}.jump li a:active{background-color:#000;color:#000}.section-map__headline{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif}.form-contact .form-textarea{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.form-contact .form-textarea:focus{background:#fff}.form-contact .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}.form-contact .form__item{margin-bottom:12.5px;max-width:90%}.form-contact label{font-weight:bold;margin-bottom:6.25px}.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(200,5,0,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:transparent}.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:#000;border-radius:0;-webkit-transition:0.1s;transition:0.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:#000;border-radius:0;-webkit-transition:0.1s;transition:0.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 0.3s 0.6s ease;transition:background 0.3s 0.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 0.3s 0.6s ease,-webkit-transform 0.3s ease;transition:top 0.3s 0.6s ease,-webkit-transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease,-webkit-transform 0.3s ease}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines{-webkit-transition:background 0.3s 0s ease;transition:background 0.3s 0s ease;background:transparent}.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:before,.mobile-menu__toggle:checked ~ .mobile-menu__burger .mobile-menu__burger-lines:after{-webkit-transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease,-webkit-transform 0.3s 0.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:729px){body.is-mobile-menu-active .l-site__main{filter:blur(15px);filter:url('data:image/svg+xml;utf8,<svg version=\\"1.1\\" xmlns=\\"http://www.w3.org/2000/svg\\"><filter id=\\"blur\\"><feGaussianBlur stdDeviation=\\"15\\" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);-webkit-filter:blur(15px);-ms-filter:blur(15px);-o-filter:blur(15px);-moz-filter:blur(15px);position:fixed}}.menu-main-mobile{font-size:18px;font-weight:400}.menu-main-mobile ul,.menu-main-mobile li{list-style:none;margin:0;padding:0}.menu-main-mobile a{text-decoration:none;color:#fff;font-weight:bold}.menu-main-mobile li a{display:block;padding:6.25px;background:#c80500;margin-bottom:6.25px}.menu-main-mobile li a:hover{background:#cb0500;text-decoration:underline}.menu-main-mobile>li ul{margin-left:25px}.menu-footer-mobile{font-size:12px;font-weight:400}.menu-footer-mobile ul,.menu-footer-mobile li{list-style:none;margin:0;padding:0}.menu-footer-mobile a{text-decoration:none;color:#fff;font-weight:bold}.menu-footer-mobile li a{display:block;padding:6.25px;background:#c80500;margin-bottom:6.25px}.menu-footer-mobile li a:hover{background:#cb0500;text-decoration:underline}.menu-footer-mobile>li ul{margin-left:25px}.header>.menu{display:none;float:right}.header .site-logo{margin-top:12.5px}.header .user-login-button{display:none}.header>.user-menu{margin-left:auto;margin-right:auto;-ms-flex-negative:0;flex-shrink:0;display:none}.header>.mobile-menu{display:block;float:right;margin-left:auto;margin-top:12.5px}@media (min-width:730px){.header .mobile-menu{display:none}.header .user-login-button{display:-webkit-box;display:-ms-flexbox;display:flex}.header .menu,.header .user-menu{display:block}}.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:18px;letter-spacing:0.1em;display:block;color:#000}.teaser-l .teaser>a{display:block}.teaser-l .teaser>a:after{content:"";display:table;clear:both}.teaser-l .teaser__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-style:normal;margin-top:0px;margin-top:0rem;margin-bottom:12.5px;margin-bottom:0.69444rem;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.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser-l .teaser__image{margin-bottom:12.5px}.teaser-l .teaser__text{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;margin-top:12.5px;color:#000}.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:18px;letter-spacing:0.1em;color:#888;display:block}.teaser-m .teaser__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;margin-bottom:6.25px;font-family:"Roboto Condensed",sans-serif;font-style:normal}@media (min-width:550px){.teaser-m .teaser__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser-m .teaser__text{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;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:hover .teaser__title{text-decoration:underline}.teaser-s .teaser__link{width:100%}.teaser-s .teaser__media{position:relative;display:block}@media (min-width:400px){.teaser-s .teaser__media{float:left;margin-right:12.5px;margin-bottom:0;max-width:30%}}@media (min-width:500px){.teaser-s .teaser__media{max-width:40.67797%}}.teaser-s .teaser__pubdate{font-size:18px;letter-spacing:0.1em;color:#888;display:block}.teaser-s .teaser__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;margin-bottom:6.25px;font-family:"Roboto Condensed",sans-serif;font-style:normal}@media (min-width:550px){.teaser-s .teaser__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser-s .teaser__text{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;color:#888}.teaser-hero .teaser__pubdate{font-size:18px;letter-spacing:0.1em;display:block;color:#000}.teaser-hero .teaser>a{display:block}.teaser-hero .teaser>a:after{content:"";display:table;clear:both}.teaser-hero .teaser__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-style:normal;margin-top:0px;margin-top:0rem;margin-bottom:12.5px;margin-bottom:0.69444rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}@media (min-width:550px){.teaser-hero .teaser__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser-hero .teaser__image{margin-bottom:12.5px}.teaser-hero .teaser__text{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;margin-top:12.5px;color:#000}.site-logo{display:inline-block;background-repeat:no-repeat;background-position:0 bottom;background-color:transparent;background-image:url(/themes/ao_canvas/images/logo_small.jpg);padding-top:0;width:181px;height:50px;background-size:181px 50px}@media (min-width:0) and (max-width:260px){.site-logo{display:none}}.site-logo span{display:none}.user-register-form .form__item,.user-login-form .form__item,.user-pass .form__item{margin-bottom:12.5px}.user-register-form label,.user-login-form label,.user-pass label{font-weight:bold;margin-bottom:6.25px;display:block}.user-register-form .form-select,.user-login-form .form-select,.user-pass .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000;border:3px solid #ddd;cursor:pointer}.user-register-form .form-select::-ms-expand,.user-login-form .form-select::-ms-expand,.user-pass .form-select::-ms-expand{display:none}@media screen and (min-width:0 \0){.user-register-form .form-select,.user-login-form .form-select,.user-pass .form-select{background:none;padding-right:12.5px}}.user-register-form .form-select:not([multiple]),.user-login-form .form-select:not([multiple]),.user-pass .form-select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 42.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:30px 30px;background-position:right 6.25px center}.user-register-form .form-select[multiple],.user-login-form .form-select[multiple],.user-pass .form-select[multiple]{padding:12.5px}.user-register-form .form-select[multiple] option,.user-login-form .form-select[multiple] option,.user-pass .form-select[multiple] option{background-color:#ffff00;color:#ff0000}.user-register-form .form-textarea,.user-login-form .form-textarea,.user-pass .form-textarea{font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.user-register-form .form-textarea:focus,.user-login-form .form-textarea:focus,.user-pass .form-textarea:focus{background:#fff}.user-register-form .form-textarea:required,.user-login-form .form-textarea:required,.user-pass .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,.user-login-form .form-wrapper,.user-pass .form-wrapper{margin-bottom:12.5px}.user-register-form summary,.user-login-form summary,.user-pass summary{border-bottom:3px solid #ddd;margin-bottom:12.5px}.user-register-form details.required,.user-login-form details.required,.user-pass 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,.user-login-form fieldset legend,.user-pass fieldset legend{font-weight:400}.user-register-form .form-text,.user-register-form .form-tel,.user-register-form .form-textarea,.user-login-form .form-text,.user-login-form .form-tel,.user-login-form .form-textarea,.user-pass .form-text,.user-pass .form-tel,.user-pass .form-textarea{width:90%;max-width:400px}.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:#000;font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;margin-top:12.5px;display:block;font-weight:bold}.user-login-button span:hover{color:#000}.award-form{max-width:650px}.award-form label{font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;font-weight:bold;margin-bottom:6.25px;display:block}.award-form .form__item{margin-bottom:12.5px}.award-form .form-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;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:0.01rem;color:#000;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;border:3px solid #ddd;padding:12.5px;background-color:rgba(0,0,0,0.05);font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000}.award-form .form-textarea:focus{background:#fff}.award-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}.award-form .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:0.88889rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto",sans-serif;letter-spacing:0.01rem;color:#000;border:3px solid #ddd;cursor:pointer}.award-form .form-select::-ms-expand{display:none}@media screen and (min-width:0 \0){.award-form .form-select{background:none;padding-right:12.5px}}.award-form .form-select:not([multiple]){display:inline-block;min-height:50px;margin:0;padding:0 42.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:30px 30px;background-position:right 6.25px center}.award-form .form-select[multiple]{padding:12.5px}.award-form .form-select[multiple] option{background-color:#ffff00;color:#ff0000}.award-form .form-wrapper{margin-bottom:12.5px}.award-form .form-checkboxes label{font-family:"Roboto",sans-serif;font-weight:300;letter-spacing:0;display:inline}.award-form .form-checkboxes .form__item{margin-bottom:6.25px}.award-form input.form-checkbox{float:left;margin-right:12.5px}.award-form fieldset legend{font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;font-weight:bold;margin-bottom:6.25px}.award-form fieldset .description{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;color:#888}.award-form .form-text,.award-form .form-tel,.award-form .form-textarea,.award-form .form-email,.award-form .form-url,.award-form .form__item--ao-award-form-attachments,.award-form .form-select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.user-pass label{font-weight:bold;margin-bottom:6.25px;display:block}.user-pass .form__item{margin-bottom:12.5px;width:90%;max-width:400px}.filter-help{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem}.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:#c80500}.filter-guidelines{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;color:#888}.filter-guidelines ul,.filter-guidelines li{list-style:none;margin:0;padding:0}.author:after{content:"";display:table;clear:both}img.author__image{width:auto;height:32px;border:1px solid #ddd;float:left;margin-right:5px}.author__name,.author__pubdate{font-size:12px;font-size:0.66667rem;line-height:17.5px;line-height:0.97222rem;display:block;color:#eee}address.author__name{font-style:normal;font-weight:700}.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:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;margin-top:0px;margin-top:0rem;margin-bottom:25px;margin-bottom:1.38889rem;padding-top:12.5px;padding-top:0.69444rem;padding-bottom:12.5px;padding-bottom:0.69444rem;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.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:#000;background-image:none;position:relative}.message--status h2{color:#000}.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:#000;background-image:none;position:relative}.message--warning h2{color:#000}.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:#000}.message--closed{display:none;opacity:0}@media print{body{padding:0}section{display:block;page-break-before:always}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:""}}.facetapi-facetapi-links{margin-left:0;font-size:14px;font-size:0.77778rem;line-height:25px;line-height:1.38889rem}.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:0.05556rem 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 #c80500;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:#c80500;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:0.05556rem 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:0.77778rem;line-height:25px;line-height:1.38889rem}.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}.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)}.media-big{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-big>*{margin-bottom:25px}.media-big *:last-child{margin-bottom:0}.media-masonry{-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}.media-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){.media-masonry{-webkit-column-count:3;column-count:3}}@media (min-width:900px){.media-masonry{-webkit-column-count:4;column-count:4}}@media (min-width:1100px){.media-masonry{-webkit-column-count:5;column-count:5}}.media-gallery>*{margin-bottom:25px}@media (min-width:390px){.media-gallery>*{width:49.15254%;float:left}.media-gallery>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.media-gallery>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.media-gallery>*{width:32.20339%;float:left}.media-gallery>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.media-gallery>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.media-gallery>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.media-gallery>*{width:23.72881%;float:left}.media-gallery>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.media-gallery>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.media-gallery>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.media-gallery>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.slideshow{min-height:400px;position:relative}.slideshow__heading{margin-bottom:12.5px}.slideshow__content{border-top:3px solid #c80500;padding-top:50px}.slideshow__caption{margin-bottom:25px;margin-left:62.5px;margin-right:62.5px}.slideshow__item>*{margin-left:auto;margin-right:auto}.text{color:#888;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{color:#c80500}.text strong{font-weight:500;color:#878787;letter-spacing:0.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;list-style-type:none}@media (min-width:769px){.text ul,.text ol{padding-left:50px}}.text ol{list-style-type:decimal}.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:#c80500;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500;box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500;margin-left:12.5px;margin-right:12.5px}.text mark::selection{color:#000 !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(136,136,136,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:#c80500;font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}.heading--h1{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}@media (min-width:390px){.heading--h1{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}}@media (min-width:769px){.heading--h1{font-size:58px;font-size:3.22222rem;line-height:62.5px;line-height:3.47222rem}}@media (min-width:1220px){.heading--h1{font-size:74px;font-size:4.11111rem;line-height:87.5px;line-height:4.86111rem}}@media (min-width:769px){.heading--h2{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}}@media (min-width:1220px){.heading--h2{font-size:48px;font-size:2.66667rem;line-height:62.5px;line-height:3.47222rem}}@media (min-width:1220px){.heading--h3{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}}.quote{margin-left:75px;padding-left:12.5px;border-left:3px solid #ddd;max-width:700px}.quote__text{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;margin-bottom:0}@media (min-width:769px){.quote__text{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem}}.quote__author{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem}.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:#c80500;color:#fff;padding:6.25px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500;box-shadow:12.5px 0 0 #c80500,-12.5px 0 0 #c80500;line-height:40px;line-height:2.22222rem;font-family:"Roboto",sans-serif}@media (min-width:769px){.quote--big .quote__text{line-height:50px;line-height:2.77778rem}}.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}[data-url-provider]{display:block;margin-bottom:25px}[data-url-provider] iframe{width:100%;max-width:100%;overflow-x:auto}[data-url-provider="Facebook"]{min-height:200px;position:relative;text-align:center;background:url(/themes/ao_canvas/images/icons/facebook.svg) no-repeat center center transparent;background-size:64px 64px;background-position:center 100px}[data-url-provider="Facebook"]:before{content:"Loading";font-size:15px;font-family:"Helvetica";font-weight:300;font-style:normal;color:#306199;height:200px;position:absolute;top:170px;left:0;width:100%;text-align:center}[data-url-provider="Twitter"] .twitter-tweet{width:100% !important}[data-url-provider="YouTube"]{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}[data-url-provider="YouTube"] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-google-calendar{position:relative;padding-bottom:75%;height:0;overflow:hidden}.embed-google-calendar iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-google-maps{position:relative;padding-bottom:90%;height:0;overflow:hidden}.embed-google-maps iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-url-provider="Imgur"]{text-align:center}.file ul,.file li{list-style:none;margin:0;padding:0}.file__link{color:#000}.file__link[href]:after{font-size:9px;color:#888;margin-left:6.25px}.file__link[href]:before{margin-right:12.5px;content:"";background-color:#c80500;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:#000}.file__headline:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.file [href$=".bmp"]:after{content:".bmp"}.file [href$=".bmp"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-image.svg)}.file [href$=".jpeg"]:after{content:".jpeg"}.file [href$=".jpeg"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-image.svg)}.file [href$=".jpg"]:after{content:".jpg"}.file [href$=".jpg"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-image.svg)}.file [href$=".gif"]:after{content:".gif"}.file [href$=".gif"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-image.svg)}.file [href$=".png"]:after{content:".png"}.file [href$=".png"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-image.svg)}.file [href$=".doc"]:after{content:".doc"}.file [href$=".doc"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-document.svg)}.file [href$=".xls"]:after{content:".xls"}.file [href$=".xls"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-spreadsheet.svg)}.file [href$=".pdf"]:after{content:".pdf"}.file [href$=".pdf"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-acrobat.svg)}.file [href$=".zip"]:after{content:".zip"}.file [href$=".zip"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-archive.svg)}.file [href$=".mp3"]:after{content:".mp3"}.file [href$=".mp3"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".wma"]:after{content:".wma"}.file [href$=".wma"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".m4a"]:after{content:".m4a"}.file [href$=".m4a"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".flac"]:after{content:".flac"}.file [href$=".flac"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-audio.svg)}.file [href$=".mp4"]:after{content:".mp4"}.file [href$=".mp4"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-video.svg)}.file [href$=".wmv"]:after{content:".wmv"}.file [href$=".wmv"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-video.svg)}.file [href$=".mov"]:after{content:".mov"}.file [href$=".mov"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-video.svg)}.file [href$=".avi"]:after{content:".avi"}.file [href$=".avi"]:before{background-image:url(/themes/ao_canvas/images/icons/icon-file-type-video.svg)}.list-grid-center{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-grid-center ul,.list-grid-center li{list-style:none;margin:0;padding:0}.list-grid-center>li{margin-right:1.69492%;margin-bottom:25px}@media (min-width:0) and (max-width:768px){.list-grid-center>li{width:49.15254%}.list-grid-center>li:nth-child(2n),.list-grid-center>li:last-child{margin:0}}@media (min-width:769px){.list-grid-center>li{width:32.20339%}.list-grid-center>li:nth-child(3n),.list-grid-center>li:last-child{margin:0}}.p-download{text-align:center}.p-download__image img{width:100%;height:auto}.p-download__link{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;padding-top:30px;display:block;background:url(/themes/ao_canvas/images/download.svg) no-repeat top center;background-size:30px 30px}.p-download__link:hover{background:url(/themes/ao_canvas/images/download_hover.svg) no-repeat top center}.separator{border:0;border-bottom:3px solid #ddd;margin-top:25px;margin-bottom:50px}.separator--ghost{border:0}.table{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}@media (min-width:769px){.table{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem}}.table thead{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}@media (min-width:769px){.table thead{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto}}.table thead th{background-color:#c80500;border:3px solid #c80500;font-weight:normal;text-align:center;color:#fff}.table thead th:first-of-type{text-align:left}.table tbody,.table tr,.table th,.table 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 tr{display:table-row}}.table th,.table td{padding:12.5px;vertical-align:middle}@media (min-width:769px){.table th,.table td{display:table-cell;padding:12.5px}}.table caption{margin-bottom:12.5px;font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem;font-weight:bold;text-align:center}@media (min-width:769px){.table caption{font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}}.table tfoot{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem}.table tfoot td{padding:0}@media (min-width:769px){.table tbody{display:table-row-group}}.table tbody tr{margin-bottom:25px;border:3px solid #c80500}@media (min-width:769px){.table tbody tr{display:table-row;border-width:3px}}.table tbody tr:last-of-type{margin-bottom:0}@media (min-width:769px){.table tbody tr:nth-of-type(even){background-color:rgba(0,0,0,0.03)}}.table tbody th[scope="row"]{background-color:#c80500;color:#fff}@media (min-width:769px){.table tbody th[scope="row"]{background-color:transparent;color:#000;text-align:left}}.table tbody td{text-align:right}@media (min-width:0) and (max-width:768px){.table tbody td:nth-of-type(even){background-color:rgba(0,0,0,0.03)}}@media (min-width:769px){.table tbody td{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:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;color:#000}@media (min-width:769px){.table tbody td[data-title]:before{content:none}}@media (min-width:769px){.table thead th,.table 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(200,5,0,0.2)}.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}.teaser p{margin-bottom:0}.teaser__pubdate{font-size:18px;letter-spacing:0.1em}.teaser>a{text-decoration:none;display:block;padding-bottom:12.5px}.teaser>a:after{content:"";display:table;clear:both}.teaser .teaser__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-style:normal;margin-top:0px;margin-top:0rem;margin-bottom:12.5px;margin-bottom:0.69444rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}@media (min-width:550px){.teaser .teaser__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser .teaser__image{margin-bottom:12.5px}.teaser .teaser__text{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}.teaser-s{text-decoration:none}.teaser-s:after{content:"";display:table;clear:both}.teaser-s p{margin-bottom:0}.teaser-s:hover{text-decoration:none}.teaser-s:hover .teaser-s__title{text-decoration:underline}.teaser-s__media{position:relative;display:block;margin-bottom:12.5px}@media (min-width:400px){.teaser-s__media{float:left;margin-right:12.5px;margin-bottom:0;max-width:30%}}@media (min-width:500px){.teaser-s__media{max-width:49.15254%}}.teaser-s__pubdate{font-size:18px;letter-spacing:0.1em;color:#888;display:block}.teaser-s__title{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-style:normal}@media (min-width:550px){.teaser-s__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem}}.teaser-s h2.teaser-s__title{margin-bottom:12.5px}.teaser-s__text{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;color:#888}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}.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:#000;background:#ddd;font-size:18px;font-size:1rem;line-height:12.5px;line-height:0.69444rem;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}@media (min-width:769px){.js-tabs .js-tabs_control button span{left:auto;top:auto;position:relative !important;clip:auto;overflow:auto;height:auto}}.js-tabs .js-tabs_control button:hover,.js-tabs .js-tabs_control button:focus{color:#fff;background-color:#c80500}.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}.accordion{padding:0 10px;margin:0 auto;list-style:none}.accordion>*+*{border-top:3px solid #ddd}.accordion__item-header{display:block;padding:15px 30px 15px 0;position:relative;cursor:pointer;font-size:18px;font-weight:bold;-webkit-transition:-webkit-box-shadow 0.8s ease-in-out;transition:-webkit-box-shadow 0.8s ease-in-out;transition:box-shadow 0.8s ease-in-out;transition:box-shadow 0.8s ease-in-out,-webkit-box-shadow 0.8s ease-in-out;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion__item-input:checked ~ .accordion__item-body{max-height:1000px;padding-top:12.5px;margin-bottom:25px}.accordion__item-input:focus:not(:hover) ~ .accordion__item-header{-webkit-box-shadow:0 0 5px green;box-shadow:0 0 5px green}.accordion__item-input:checked:focus:not(:hover) ~ .accordion__item-header{-webkit-box-shadow:none;box-shadow:none}.accordion__item-body{max-height:0;margin-bottom:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out,margin-bottom 0.2s ease-out,padding 0.2s ease-out;transition:max-height 0.2s ease-out,margin-bottom 0.2s ease-out,padding 0.2s ease-out}.accordion__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}.p_fact__value:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.p_fact__number{font-size:40px;font-size:2.22222rem;line-height:50px;line-height:2.77778rem}.p_fact__unit{margin-left:2.5px}.p_fact__text{display:block;font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem;font-family:"Roboto Condensed",sans-serif}h1.page-title{overflow:hidden;text-align:center;display:block;text-align:left;font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;font-size:36px;font-size:2rem;line-height:50px;line-height:2.77778rem}h1.page-title:before,h1.page-title:after{background-color:#000;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:50%}h1.page-title:after{right:-0.5em;margin-right:-50%}h1.page-title:before{left:-0.5em;margin-left:-50%}h1.page-title:after{width:100%}h1.page-title:before{display:none}.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{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.p-faq-jump ul li{margin-bottom:12.5px}.p-faq-jump a{text-decoration:none}.p-faq-jump a:visited{color:#000}.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__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}.p-faq__question{border-bottom:3px #c80500 solid;color:#000;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.11111rem;line-height:25px;line-height:1.38889rem}.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:#c80500;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:0.5s;animation-duration:0.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:#000;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}.person-teaser ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.person-teaser ul li{margin-bottom:12.5px}.person-teaser a{text-decoration:none;display:block}.person-teaser a:after{content:"";display:table;clear:both}.person-teaser__name{font-family:"Roboto Condensed",sans-serif;font-style:normal;margin-bottom:0;overflow-wrap:break-word;font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem}@media (min-width:550px){.person-teaser__name{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}}.person-teaser__avatar{margin-bottom:12.5px;position:relative;display:block}.person-teaser__avatar a{display:block;position:relative;line-height:0}.person-teaser__avatar a:after{background-color:#000;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.person-teaser__avatar:hover a:after{-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;opacity:0.2}.person-teaser__org{font-size:12px;font-size:0.66667rem;line-height:20px;line-height:1.11111rem}.person-teaser__category{font-size:14px;font-size:0.77778rem;line-height:20px;line-height:1.11111rem}.p-section__content{margin:0}.p-section__content .slide{margin-bottom:75px}.p-section__heading{overflow:hidden;text-align:center;display:block;font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase}.p-section__heading:before,.p-section__heading:after{background-color:#000;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:50%}.p-section__heading:after{right:-0.5em;margin-right:-50%}.p-section__heading:before{left:-0.5em;margin-left:-50%}.p-section--front{height:100vh;text-align:center}.p-section--front .p-section__content{margin-top:15vh;display:block}@media (min-width:960px){.p-section--front .p-section__content{margin-left:10vw}}.p-section--front h1{color:#c80500;text-align:left;font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem}@media (min-width:769px){.p-section--front h1{font-size:40px;font-size:2.22222rem;line-height:45px;line-height:2.5rem}}.p-section--front .p-section__scrolldown{display:block;position:absolute;bottom:5%;font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;position:absolute;left:50%;transform:translatex(-50%);-ms-transform:translatex(-50%);-webkit-transform:translatex(-50%);background:url(/themes/ao_canvas/images/oma/arrow_down.png);background-repeat:no-repeat;background-size:100px;width:100px;height:100px}.p-section--front .p-section__scrolldown span{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.p-text{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem}.p-text ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.p-text ul li{margin-bottom:12.5px}.p-combo__text{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem}.p-combo__text ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.p-combo__text ul li{margin-bottom:12.5px}.p-combo__image{text-align:left;max-width:400px;margin-bottom:12.5px}.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{max-height:50vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.p-teaser__image img{max-height:50vh;width:auto}.p-teaser a.p-teaser__image{display:block}.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:12.5px}.p-teaser__image>* img{max-height:400px}.p-teaser__title{font-size:26px;font-size:1.44444rem;line-height:37.5px;line-height:2.08333rem;margin-bottom:12.5px}.p-teaser__text{font-size:20px;font-size:1.11111rem;line-height:25px;line-height:1.38889rem;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem;margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:inside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.p-teaser__text li{margin-bottom:12.5px}.p-teaser .p-teaser__link a{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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;text-decoration:none;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput="mouse"] .p-teaser .p-teaser__link a{outline:0}.p-teaser .p-teaser__link a:hover,.p-teaser .p-teaser__link a:focus{color:#fff;background-color:#950400}.p-teaser--media-left .p-teaser__image,.p-teaser--media-right .p-teaser__image{max-height: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__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__info{margin-left:0}}.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;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem}@media (min-width:769px){.p-cta__text{padding-left:25.42373%;padding-right:25.42373%}}.p-cta__text ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.p-cta__text ul li{margin-bottom:12.5px}.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 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.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:0.83333rem;line-height:25px;line-height:1.38889rem;background-color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:.1rem;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:#950400}.p-cta__button a{color:#fff;text-decoration:none;font-weight:bold}.p-cta__subtitle{display:block;font-size:12px;font-size:0.66667rem;line-height:17.5px;line-height:0.97222rem;color:#595959}@media (min-width:769px){.p-cta__subtitle{padding-left:25.42373%;padding-right:25.42373%}}.p-cta--highlighted{background-color:#c80500;padding-top:50px;padding-bottom:50px}.p-cta--highlighted>*{margin-left:12.5px;margin-right:12.5px}.p-cta--highlighted .p-cta__heading{color:#fff}.p-cta--highlighted .p-cta__text{color:#fff}.p-cta--highlighted .p-cta__button{background-color:transparent;border:3px #fff solid;color:#fff}.p-cta--highlighted .p-cta__button:hover,.p-cta--highlighted .p-cta__button:focus{color:#c80500;background-color:#fff}.p-cta--highlighted .p-cta__subtitle{color:#fff}@-webkit-keyframes slide{0%{max-width:0}20%{max-width:30vw}80%{max-width:30vw}100%{max-width:0}}@keyframes slide{0%{max-width:0}20%{max-width:30vw}80%{max-width:30vw}100%{max-width:0}}.oma-logo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden}.oma-logo__bracket-1,.oma-logo__bracket-2{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.oma-logo__bracket-1 img,.oma-logo__bracket-2 img{max-height:40vh;max-width:100%;display:inline}.oma-logo__bracket-1{margin-right:20px;display:inline-block}.oma-logo__bracket-2{margin-left:20px;display:inline-block}.oma-logo__slideshow{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-height:30vh}.oma-logo__slideshow img{-webkit-animation-name:slide;animation-name:slide;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-o-object-fit:contain;object-fit:contain;max-height:30vh}.cookie{font-size:12px;font-size:0.66667rem;line-height:25px;line-height:1.38889rem;background-color:#000;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:#000}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}}.header-fixed.toolbar-vertical header[role="banner"]{margin-top:39px}.header-fixed.toolbar-horizontal header[role="banner"]{margin-top:39px}.header-fixed.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header[role="banner"]{margin-top:78px}.toolbar .toolbar-bar,.toolbar .toolbar-tray-horizontal{-webkit-box-shadow:none;box-shadow:none}.person{max-width:800px}.person ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.person ul li{margin-bottom:12.5px}.person .field{margin-bottom:12.5px}.award-category{max-width:800px}.award-category ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.award-category ul li{margin-bottom:12.5px}.award-category h3{margin-bottom:0;font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}.award-category__title{margin-bottom:12.5px;border-bottom:2px solid #000;font-size:25px;font-size:1.38889rem;line-height:37.5px;line-height:2.08333rem}.award-category__subtitle{margin-bottom:12.5px;display:block}.landing-page .p-section{margin-bottom:75px}.landing-page .p-combo,.landing-page .p-text{max-width:800px;margin:auto;margin-bottom:75px}.landing-page .p-viewbox{max-width:1200px}.landing-page .p-teaser{max-width:1000px;margin-left:auto;margin-right:auto}.landing-page__body{font-size:30px;font-size:1.66667rem;line-height:37.5px;line-height:2.08333rem;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:0.03rem}.page{max-width:800px}.page ul{margin:0;padding:0;margin-bottom:25px;padding-left:25px;list-style-position:outside;list-style-image:url(/themes/ao_canvas/images/list-style-image.svg);list-style-type:none}.page ul li{margin-bottom:12.5px}body{background-color:#fff;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{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 25px}.l-content:after,.l-content__header:after{content:"";display:table;clear:both}.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{margin-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-first{background-color:#ccc}.l-content__sidebar-first>*{padding:25px}.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}}body{background-color:#fff;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-header{margin-bottom:25px;top:0;max-height:75px;z-index:100;width:100%;background-color:rgba(255,255,255,0.97)}.l-header-content{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 25px}.header-fixed .l-header{position:fixed;display:block}.header-fixed .l-header .header>*{-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}.path-frontpage .site-logo{-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;opacity:0}.path-frontpage.header-fixed .l-header.is-scrolled .header>.mobile-menu{opacity:1}.path-frontpage.header-fixed .l-header.is-scrolled-vh .header>*{opacity:1}.is-scrolled-vh.path-frontpage .site-logo{opacity:1}.l-mobile:after{content:"";display:table;clear:both}.l-main{background-color:#fff}.l-content__main-bottom h2{overflow:hidden;text-align:center;display:block;font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase}.l-content__main-bottom h2:before,.l-content__main-bottom h2:after{background-color:#000;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:50%}.l-content__main-bottom h2:after{right:-0.5em;margin-right:-50%}.l-content__main-bottom h2:before{left:-0.5em;margin-left:-50%}.l-footer{background-color:#fff;border-top:1px solid #000}.l-footer__content{max-width:1200px;margin-left:auto;margin-right:auto;padding:25px;text-align:right}.l-site{left:0;right:0;position:inherit}.header-fixed .l-site{margin-top:100px}.responsive-menu-active .l-main{position:fixed}.section{margin-bottom:25px;font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem}.section:after{content:"";display:table;clear:both}.section__row:first-of-type{margin-bottom:25px}@media (min-width:769px){.section__row:first-of-type{width:57.62712%;float:left;margin-right:1.69492%;margin-right:8.47458%;margin-bottom:0}.section__row:nth-of-type(2){width:32.20339%;float:right;margin-right:0}}.section__headline{font-size:18px;font-size:1rem;line-height:25px;line-height:1.38889rem;color:#c80500;text-transform:uppercase;font-family:"Roboto",sans-serif;font-style:normal;letter-spacing:0.2rem;padding:0 0 12.5px 0;margin:0}.section__headline:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.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(200,5,0,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)}.l-list:after{content:"";display:table;clear:both}.l-list>*{display:block;margin-bottom:25px}.l-list--separator:after{content:"";display:table;clear:both}.l-list--separator>*{display:block;margin-bottom:25px}.l-list--separator>*:not(:last-of-type){border-bottom:3px solid #ddd;padding-bottom:25px;margin-bottom:25px}.l-gallery:after{content:"";display:table;clear:both}.l-gallery>*{margin-bottom:25px}@media (min-width:400px){.l-gallery>*{width:49.15254%;float:left}.l-gallery>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.l-gallery>*{width:32.20339%;float:left}.l-gallery>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.l-gallery>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.l-gallery>*{width:23.72881%;float:left}.l-gallery>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.l-gallery>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.l-gallery>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.l-gallery--separator:after{content:"";display:table;clear:both}.l-gallery--separator>*{margin-bottom:25px}@media (min-width:400px){.l-gallery--separator>*{width:49.15254%;float:left}.l-gallery--separator>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.l-gallery--separator>*{width:32.20339%;float:left}.l-gallery--separator>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.l-gallery--separator>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.l-gallery--separator>*{width:23.72881%;float:left}.l-gallery--separator>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.l-gallery--separator>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.l-gallery--separator>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.l-gallery--separator>*:after{content:"";display:block;border-top:3px solid #ddd;width:100px;margin:12.5px 0}.l-gallery--separator-big:after{content:"";display:table;clear:both}.l-gallery--separator-big>*{margin-bottom:25px}@media (min-width:400px){.l-gallery--separator-big>*{width:49.15254%;float:left}.l-gallery--separator-big>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator-big>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:769px){.l-gallery--separator-big>*{width:32.20339%;float:left}.l-gallery--separator-big>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator-big>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.l-gallery--separator-big>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:1220px){.l-gallery--separator-big>*{width:23.72881%;float:left}.l-gallery--separator-big>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--separator-big>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.l-gallery--separator-big>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.l-gallery--separator-big>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.l-gallery--separator-big>*{border-bottom:3px solid #ddd;padding-bottom:25px;margin-bottom:25px}.l-gallery--small:after{content:"";display:table;clear:both}.l-gallery--small>*{margin-bottom:25px;width:49.15254%;float:left}.l-gallery--small>*:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--small>*:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}@media (min-width:390px){.l-gallery--small>*{width:32.20339%;float:left}.l-gallery--small>*:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--small>*:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media (min-width:769px){.l-gallery--small>*{width:23.72881%;float:left}.l-gallery--small>*:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--small>*:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}@media (min-width:1220px){.l-gallery--small>*{width:15.25424%;float:left}.l-gallery--small>*:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.l-gallery--small>*:nth-child(6n+2){margin-left:16.94915%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(6n+3){margin-left:33.89831%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(6n+4){margin-left:50.84746%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(6n+5){margin-left:67.79661%;margin-right:-100%;clear:none}.l-gallery--small>*:nth-child(6n+6){margin-left:84.74576%;margin-right:-100%;clear:none}}.l-mobile-menu{display:block;width:100%;height:100%;min-height:100%;overflow:scroll;top:0;left:0}.l-mobile-menu__columns{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px){.l-mobile-menu__columns{position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}}.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:0.16667rem solid #fff;padding-right:22px;padding-right:1.22222rem;-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.11111rem;line-height:25px;line-height:1.38889rem}
