/** Generated: Tuesday, 1st of August 2023, 02:28:31 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
@charset "UTF-8";*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}@font-face{font-family:"ITCGalliardStdRegular";src:url('/site/templates/fonts/galliardstd-roman-webfont.eot');src:url('/site/templates/fonts/galliardstd-roman-webfont.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/galliardstd-roman-webfont.woff') format('woff'),url('/site/templates/fonts/galliardstd-roman-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"BrownProBold";src:url('/site/templates/fonts/lineto-brownpro-bold.eot');src:url('/site/templates/fonts/lineto-brownpro-bold.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/lineto-brownpro-bold.woff') format('woff'),url('/site/templates/fonts/lineto-brownpro-bold.ttf') format('truetype'),url('/site/templates/fonts/lineto-brownpro-bold.svg#BrownProBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"BrownProLight";src:url('/site/templates/fonts/lineto-brownpro-light.eot');src:url('/site/templates/fonts/lineto-brownpro-light.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/lineto-brownpro-light.woff') format('woff'),url('/site/templates/fonts/lineto-brownpro-light.ttf') format('truetype'),url('/site/templates/fonts/lineto-brownpro-light.svg#BrownProLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"CadizLight";src:url('/site/templates/fonts/CadizWeb-Light.eot');src:url('/site/templates/fonts/CadizWeb-Light.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/CadizWeb-Light.woff') format('woff'),url('/site/templates/fonts/CadizWeb-Light.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:"CadizBold";src:url('/site/templates/fonts/CadizWeb-Bold.eot');src:url('/site/templates/fonts/CadizWeb-Bold.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/CadizWeb-Bold.woff') format('woff'),url('/site/templates/fonts/CadizWeb-Bold.woff2') format('woff2');font-weight:normal;font-style:normal}.cf{*zoom:1;}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.is-hidden{display:none !important;visibility:hidden !important}.is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.right{float:right}.left{float:left}.img-right{float:right;padding:0 0 1em 1em}.img-left{float:left;padding:0 0 1em 1em}.img-full{width:100%}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.center-horizontal{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.center-vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width:46.8em){.hide-small{display:none}}@media all and (min-width:46.8em) and (max-width:50em){.hide-med{display:none}}@media all and (min-width:50em){.hide-large{display:none}}.valid{color:#089e00}.error{color:red}.warning{color:#fff664}.information{color:#000db5}.underline{border-bottom:1px solid #000;padding-bottom:5px}.tooltip{display:none;position:absolute;z-index:1000;background-color:#000;color:#fff;padding:5px 10px 3px;font-size:.75em}@-webkit-keyframes zoomInOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swingAndFadeNav{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
/*! PocketGrid 1.1.0
* Copyright 2013 Arnaud Leray
* MIT License
*/
 .block-group,.block,.block-group:after,.block:after,.block-group:before,.block:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-group{*zoom:1;}.block-group:before,.block-group:after{display:table;content:"";line-height:0}.block-group:after{clear:both}.block-group{list-style-type:none;padding:0;margin:0}.block-group>.block-group{clear:none;float:left;margin:0 !important}.block{float:left;width:100%}.block-group{margin:-1em}.block{padding:1em 2em}body{background:#fff;font:100%/1.5 "BrownProLight",sans-serif;-webkit-text-size-adjust:100%;color:#000}p,ul,ol,blockquote{margin:0 0 1.4em 0}b,strong{font-weight:normal;font-family:"BrownProBold",sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.3em}a{color:#e85211;text-decoration:none;outline:0}a:hover,a:focus{color:#f4946b}a.icon-op-ticket,a.icon-op-share-icon,a.icon-op-arrow-down-circle,a.icon-op-arrow-up-circle,a.icon-op-earphones,a.vergroessern-nurpfeile,a.icon-op-videosymbol,a.icon-op-earphones,a.icon-op-arrow-down{color:#000}header .content-container{max-width:66em;margin:0 auto;padding:0 1em}header .content-container .content-container{width:100%;padding:0}@media only screen and (min-width:1920px){header .content-container{max-width:89em}}@media only screen and (min-width:46.8em){header .content-container{padding:0 1em}}@media only screen and (min-width:50em){header .content-container{padding:0 1.5em}}.main{overflow:hidden;position:relative;z-index:100;min-height:1024px}@media only screen and (min-width:768px){.main{min-height:1300px}}.main>.content{min-height:1024px;padding:0;margin:0}.main>.content .content-section{width:100%;position:relative}.main>.content .content-section .item-holder.basic-page{margin-bottom:2em}.main>.content.fullwidth .content-container{max-width:100% !important}.main>.content .content-section:last-child>div[class^="cp-"]:not(.cp-section-toggle){margin-bottom:0}@media all and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:landscape){.main>.content{min-height:1024px}}@media all and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.main>.content{min-height:2056px}}@media all and (device-width:768px) and (device-height:1024px){.main>.content{min-height:1024px}}.main .content-container{max-width:66em;margin:0 auto;padding:0 1em}.main .content-container .content-container{width:100%;padding:0}@media only screen and (min-width:1920px){.main .content-container{max-width:89em}}@media only screen and (min-width:46.8em){.main .content-container{padding:0 1em}}@media only screen and (min-width:50em){.main .content-container{padding:0 1.5em}}body.home{overflow:hidden}@media only screen and (min-width:768px){.basic-page>.main{min-height:1024px}}.FormBuilderFormContext{font:400 1em/1.3em "ITCGalliardStdRegular",serif}#wrap_Inputfield-{display:none}.ui-widget-content,.InputfieldContent{background-color:transparent}.InputfieldForm{font-family:"ITCGalliardStdRegular",serif;margin-bottom:1em}.InputfieldForm input[type=text],.InputfieldForm input[type=email],.InputfieldForm input[type=password],.InputfieldForm textarea{outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;border-top:1px solid #555;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #555;color:#666;font-size:20px;line-height:1.2em;font-family:"ITCGalliardStdRegular",serif;border-radius:0;width:100%;padding:.3em .3em .2em;margin:0 0 .4em 0;zoom:1;background-color:#fff}.InputfieldForm input[type=text]:hover,.InputfieldForm input[type=email]:hover,.InputfieldForm input[type=password]:hover,.InputfieldForm textarea:hover{border:1px solid #000;background-color:#fff;color:#444}.InputfieldForm input[type=text]:focus,.InputfieldForm input[type=email]:focus,.InputfieldForm input[type=password]:focus,.InputfieldForm textarea:focus{border:1px solid #000;background-color:#fff;color:#444}.InputfieldForm select{font-size:14px}.InputfieldForm select{-moz-transform:scale(1) !important}.InputfieldForm button:disabled,.InputfieldForm input:disabled,.InputfieldForm textarea:disabled{opacity:.6}.InputfieldForm button:readonly,.InputfieldForm input:readonly,.InputfieldForm textarea:readonly{opacity:.6}.Inputfields>.Inputfield>.InputfieldContent:before,.Inputfields>.Inputfield>.InputfieldContent:after,.Inputfields>.Inputfield>.ui-widget-content:before,.Inputfields>.Inputfield>.ui-widget-content:after,.InputfieldForm:after{content:" ";display:table}.Inputfields>.Inputfield>.InputfieldContent:after,.Inputfields>.Inputfield>.ui-widget-content:after,.InputfieldForm:after{clear:both}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.Inputfields{margin:0;padding:0 !important;list-style-type:none;display:block !important}.Inputfields p{margin:0 0 .2em;padding:0}.Inputfields .Inputfield{zoom:1;padding:4px 0 15px;clear:both}.Inputfields .Inputfield label{cursor:pointer}.Inputfields .Inputfield .ui-widget-header,.Inputfields .Inputfield .InputfieldHeader{margin:0 0 .3em 0;padding:0;display:inline-block;color:#444}.Inputfields .Inputfield .InputfieldHeaderHidden{display:none !important}.Inputfields .Inputfield .InputfieldContent:after,.Inputfields .Inputfield .ui-widget-content{padding:0}.Inputfields .InputfieldHidden{display:none}.Inputfields .InputfieldColumnWidth{float:left;clear:none;margin-left:1%}.Inputfields .InputfieldColumnWidthFirst{clear:both;margin-left:0}.Inputfields hr{height:1px;border:0;border-bottom:1px dashed #ccc}.Inputfields .InputfieldFieldset{margin:0 0 1em;padding:30px 30px;border:1px solid #aaa;background-color:#fff}.Inputfields .InputfieldFieldset>.InputfieldHeader,.Inputfields .InputfieldFieldset>.ui-widget-header{display:block !important;font-family:"ITCGalliardStdRegular",serif;font-weight:normal;margin:0 0 10px;font-size:24px;color:#444}.formstacked .Inputfields .InputfieldFieldset>.InputfieldContent>.Inputfields>.Inputfield .InputfieldHeader{width:50%;display:inline-block;text-align:right;vertical-align:top;padding:.2em .5em 0 0}.formstacked .Inputfields .InputfieldFieldset>.InputfieldContent>.Inputfields>.Inputfield .InputfieldContent{width:40%;display:inline-block}.Inputfields .InputfieldHeaderHidden{display:none}.Inputfields .description{color:#444;margin:0 0 .5em 0;font-size:.9em}.Inputfields .notes{color:#999;font-style:italic;margin:0 0 .5em 0}.ui-state-error .InputfieldContent,.ui-state-error .ui-widget-content{position:relative;padding:0 0 .5em}.ui-state-error .InputfieldContent p,.ui-state-error .ui-widget-content p{position:relative;display:block}.ui-state-error .InputfieldContent p span.ui-state-error,.ui-state-error .ui-widget-content p span.ui-state-error{color:#fff;font-size:14px;line-height:1.4em;display:inline-block !important;background-color:#e04554;padding:.5em .8em;border:1px solid #ff0052;margin-top:.6em;-webkit-text-stroke:.4px}.ui-state-error .InputfieldContent p span.ui-state-error:before,.ui-state-error .ui-widget-content p span.ui-state-error:before{content:" ";width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #e04554 transparent;position:absolute;top:0;left:5px}.ui-state-error .InputfieldContent input[type=text],.ui-state-error .ui-widget-content input[type=text],.ui-state-error .InputfieldContent input[type=email],.ui-state-error .ui-widget-content input[type=email],.ui-state-error .InputfieldContent textarea,.ui-state-error .ui-widget-content textarea{border:1px solid #ff0052}p.ui-state-highlight,span.ui-state-highlight{color:#fff;background-color:#8fb82c;padding:5px 10px;margin-bottom:10px}p.ui-state-error,span.ui-state-error{color:#fff;background-color:#e04554;padding:5px 10px;margin-bottom:10px}.ui-state-error-text{color:#fff}.error-text{color:#e04554}p.ui-state-highlight a,p.ui-state-error a{color:#fff;text-decoration:underline}.InputfieldCheckbox .InputfieldContent label,.InputfieldCheckbox .ui-widget-content label,.InputfieldRadios .InputfieldContent label,.InputfieldRadios .ui-widget-content label{font-weight:normal}.InputfieldRadios ul,.InputfieldCheckboxes ul{list-style:none !important;margin:0;padding-left:0 !important}.InputfieldFormBuilderFileList{list-style:none;margin-left:0}.InputfieldCheckboxes table input,.InputfieldCheckbox input,.InputfieldCheckboxes li input,.InputfieldRadios li input{margin-right:.5em}ul.InputfieldRadiosColumns,ul.InputfieldCheckboxesColumns,ul.InputfieldRadiosFloated{width:100%;margin:0 0 5px 0}.Inputfields .InputfieldCheckboxesColumns li,.Inputfields .InputfieldRadiosColumns li,.Inputfields .InputfieldRadiosFloated li{display:block;float:left}.Inputfields .InputfieldCheckboxesFloated li,.Inputfields .InputfieldRadiosFloated li{padding-right:1em}.Inputfields .InputfieldCheckboxesColumns li,.Inputfields .InputfieldRadiosColumns li{padding-right:1%;padding-bottom:1%}.InputfieldForm .Inputfields .InputfieldColumnWidthFirstTmp,.InputfieldForm .Inputfields .InputfieldColumnWidthFirst.InputfieldStateHidden+.Inputfield{clear:both;margin-left:0}.InputfieldStateRequired>.InputfieldHeader:first-child:after,.InputfieldStateRequired>.ui-widget-header:first-child:after{content:' *';color:#b50e60}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.25em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider.ui-slider-horizontal{background-color:#ddd;box-shadow:inset 0 0 5px #aaa}.ui-slider-handle{width:10px;height:10px;background-color:white;border:1px solid #aaa;border-radius:50%}.ui-slider-handle.ui-state-hover{cursor:pointer;background-color:#bbb;border:1px solid #666}.Inputfields>.InputfieldStateCollapsed.InputfieldFieldset{padding-bottom:5px}.Inputfields>.InputfieldStateCollapsed .ui-widget-header{opacity:.6}.Inputfields>.InputfieldStateCollapsed .ui-widget-header:hover{opacity:1}.Inputfields>.InputfieldStateCollapsed .ui-widget-content{display:none}input[type=submit],button[type=submit],input.ui-button,.ui-button{display:inline-block;background-color:#e85211;border:0;color:#fff;padding:.3em .8em .2em;margin-right:.3em;font-size:2em;font-family:"ITCGalliardStdRegular",serif;line-height:1.2em;cursor:pointer;text-transform:lowercase;border-radius:0 !important;border:1px solid #e85211}input[type=submit] span,button[type=submit] span,input.ui-button span,.ui-button span{color:#fff}input[type=submit]:hover,button[type=submit]:hover,input.ui-button:hover,.ui-button:hover{background-color:#666}.input-check{display:inline-block;background-color:#e85211;border:0;color:#fff;padding:.3em .8em .2em;margin-right:.3em;font-size:2em;font-family:"ITCGalliardStdRegular",serif;line-height:1.2em;cursor:pointer;text-transform:lowercase;border-radius:0 !important;border:1px solid #e85211;background-color:#000;border:1px solid #000;padding:.14em 0 0}.input-check span{color:#fff}.input-check span{font-size:1.3em;line-height:1}.InputfieldForm input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;padding:9px;border-radius:50px;display:inline-block;position:relative;vertical-align:text-bottom}.InputfieldForm input[type="radio"]:checked:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;top:3px;text-shadow:0 0 0;left:3px;background-color:#000}.InputfieldForm input[type="radio"]:checked{background-color:#fff;color:#000;border:1px solid #000}.InputfieldForm input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;padding:9px;display:inline-block;position:relative;vertical-align:middle}.InputfieldForm input[type="checkbox"]:checked:after{font-family:"icomoon";content:'\e902';width:12px;height:12px;position:absolute;top:2px;text-shadow:0 0 0;left:3px;color:#000;font-size:13px}.InputfieldForm input[type="checkbox"]:checked{background-color:#fff;color:#000;border:1px solid #000}.select-styled{border:1px solid #000;position:relative;display:block;z-index:1}.select-styled:after{content:"\e90e";font-family:"icomoon";position:absolute;display:block;z-index:-1;right:0;top:0;padding:10px 10px 5px;color:#000;line-height:1}.select-styled select{width:100%;border:0;border-radius:0;background:transparent !important;padding:10px 50px 5px 10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.select-styled select::-ms-expand{display:none}@media only screen and (max-width:29.75em){.Inputfield{clear:both !important;width:100% !important;margin-left:0 !important}.InputfieldHeader,.InputfieldContent{clear:both !important;width:100% !important;margin-left:0 !important}.Inputfields .InputfieldFieldset{margin:0 0 1em;padding:20px 20px}.InputfieldCheckboxesColumns li{width:100% !important}.InputfieldRadiosColumns li{width:100% !important}}.richtext{font-family:"ITCGalliardStdRegular",serif;font-size:1em}@media only screen and (min-width:46.8em){.richtext{font-size:1.2em}}.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{font-family:"BrownProBold",serif;font-weight:normal;margin-bottom:.5em;line-height:1.2em}.richtext h2{font-size:1.8em}@media only screen and (min-width:46.8em){.richtext h2{font-size:2.4em}}.richtext h3{font-size:1.5em}@media only screen and (min-width:46.8em){.richtext h3{font-size:2em}}.richtext h4{font-size:1.3em}@media only screen and (min-width:46.8em){.richtext h4{font-size:1.6em}}.richtext h5{font-size:1.2em}@media only screen and (min-width:46.8em){.richtext h5{font-size:1.3em}}.richtext h6{font-size:1em}@media only screen and (min-width:46.8em){.richtext h6{font-size:1.2em}}.richtext p:last-child{margin-bottom:0}.richtext .richtext_font_small,.richtext .richtext_fontbold_small,.richtext .richtext_secondary_smalll{font-size:.6em}@media only screen and (min-width:46.8em){.richtext .richtext_font_small,.richtext .richtext_fontbold_small,.richtext .richtext_secondary_smalll{font-size:.7em}}.richtext .richtext_font_normal,.richtext .richtext_fontbold_normal,.richtext .richtext_secondary_normal{font-size:1em}@media only screen and (min-width:29.75em){.richtext .richtext_font_normal,.richtext .richtext_fontbold_normal,.richtext .richtext_secondary_normal{font-size:1.1em}}@media only screen and (min-width:46.8em){.richtext .richtext_font_normal,.richtext .richtext_fontbold_normal,.richtext .richtext_secondary_normal{font-size:1.2em}}.richtext .richtext_font_medium,.richtext .richtext_fontbold_medium,.richtext .richtext_secondary_medium{font-size:1.4em}@media only screen and (min-width:29.75em){.richtext .richtext_font_medium,.richtext .richtext_fontbold_medium,.richtext .richtext_secondary_medium{font-size:1.6em}}@media only screen and (min-width:46.8em){.richtext .richtext_font_medium,.richtext .richtext_fontbold_medium,.richtext .richtext_secondary_medium{font-size:2em}}.richtext .richtext_font_big,.richtext .richtext_fontbold_big,.richtext .richtext_secondary_big{font-size:2em}@media only screen and (min-width:29.75em){.richtext .richtext_font_big,.richtext .richtext_fontbold_big,.richtext .richtext_secondary_big{font-size:2.5em}}@media only screen and (min-width:46.8em){.richtext .richtext_font_big,.richtext .richtext_fontbold_big,.richtext .richtext_secondary_big{font-size:3em}}.richtext .richtext_font_huge,.richtext .richtext_fontbold_huge,.richtext .richtext_secondary_huge{font-size:2.5em}@media only screen and (min-width:29.75em){.richtext .richtext_font_huge,.richtext .richtext_fontbold_huge,.richtext .richtext_secondary_huge{font-size:3em}}@media only screen and (min-width:46.8em){.richtext .richtext_font_huge,.richtext .richtext_fontbold_huge,.richtext .richtext_secondary_huge{font-size:4em}}.richtext p[class^='richtext_font_']{font-family:"BrownProLight",sans-serif;font-weight:normal}.richtext p[class^='richtext_fontbold_']{font-family:"BrownProBold",sans-serif;font-weight:normal}.richtext p[class^='richtext_secondary_']{font-family:"ITCGalliardStdRegular",serif}.richtext p[style^='text-align:center']{text-align:center !important}.richtext ul,.richtext ol{display:inline-block;margin-left:0;padding-left:2em;position:relative;width:auto}.richtext figure{display:inline-block}.richtext blockquote{padding:.6em 1em;border-left:1px solid #333;background-color:#d9d9d9}.richtext blockquote p:last-child{margin-bottom:0}@media only screen and (max-width:29.75em){.richtext .align_left{display:block;margin:0 auto 15px}}.richtext .TextformatterVideoEmbed{margin-bottom:2em}.bernadette_home h2{font-family:"CadizBold",sans-serif}.bernadette_home .richtext p[class^='richtext_font_']{font-family:"CadizLight",sans-serif;line-height:1.1}.bernadette_home .richtext p[class^='richtext_font_'] a{color:#db956f}.bernadette_home .richtext p[class^='richtext_fontbold_']{font-family:"CadizBold",sans-serif;line-height:1.1}.MarkupPagerNav{list-style:none;margin:0;padding:0;margin:1em auto;text-align:center}.MarkupPagerNav li{padding:0;margin:0;list-style:none;display:inline;padding:10px 0;background:none}.MarkupPagerNav li a{padding:6px 10px;margin:0;text-decoration:none;border:0;color:#fff;font-weight:bold;text-transform:uppercase}.MarkupPagerNav li.MarkupPagerNavOn a,.MarkupPagerNav li a:hover{color:#fff}.MarkupPagerNav li.MarkupPagerNavSeparator{border:0}.pw-edit{position:fixed;z-index:1000;top:0;left:0;padding:.5em 1em;background-color:rgba(0,0,0,.4);color:#fff}.frediwrapper{position:absolute;z-index:1000000;left:1%;bottom:1%;text-align:center}.frediwrapper .fredi{color:#ccc}.frediwrapper .fredi:hover{color:#777}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-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);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-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);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-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);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0 !important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0 !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0 !important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:0;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:0;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}@font-face{font-family:'icomoon';src:url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.eot?3sa3aw');src:url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.eot?3sa3aw#iefix') format('embedded-opentype'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.ttf?3sa3aw') format('truetype'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.woff?3sa3aw') format('woff'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.svg?3sa3aw#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-op_mail_2:before{content:"\e91b"}.icon-op_twitter_2:before{content:"\e91d"}.icon-op_whatsapp_2:before{content:"\e91e"}.icon-op_facebook_2:before{content:"\e91c"}.icon-op-mag:before{content:"\e91a"}.icon-op-simple-arrow-right:before{content:"\e917"}.icon-op-simple-arrow-left:before{content:"\e918"}.icon-op-double-arrow-down:before{content:"\1f310"}.icon-op-earphones:before{content:"\e915"}.icon-op-facebook:before{content:"\e914"}.icon-op-share-icon:before{content:"\e913"}.icon-op-vergroessern-nurpfeile:before{content:"\e92b";color:#fff}.icon-op-videosymbol:before{content:"\e912"}.icon-op-arrow-down:before{content:"\e90e"}.icon-op-arrow-left:before{content:"\e90f"}.icon-op-arrow-right:before{content:"\e910"}.icon-op-arrow-up:before{content:"\e911"}.icon-op-ticket:before{content:"\e907"}.icon-op-info:before{content:"\e908"}.icon-op-calendar:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-instagram:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-youtube:before{content:"\e90d"}.icon-op-arrow-up-circle:before{content:"\e900"}.icon-op-arrow-down-circle:before{content:"\e901"}.icon-op-checked:before{content:"\e902"}.icon-op-close:before{content:"\e903"}.icon-op-calendar-emtpy:before{content:"\e904"}.icon-op-lupe:before{content:"\e905"}.icon-op-menubutton:before{content:"\e906"}.icon-album:before{content:"\e019"}.icon-arrow_drop_down_circle:before{content:"\e5c6"}.icon-shopping_cart:before{content:"\e8cc"}.icon-op-arrow-up-double:before{content:"\e916"}.icon-op-arrow-up-double-circle:before{content:"\e919"}.icon-mail4:before{content:"\ea86"}.icon-whatsapp:before{content:"\ea93"}@font-face{font-family:'icomoon';src:url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.eot?ewrrsm');src:url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.eot?ewrrsm#iefix') format('embedded-opentype'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.ttf?ewrrsm') format('truetype'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.woff?ewrrsm') format('woff'),url('/site/templates/css/lib-custom/icomoon/fonts/icomoon.svg?ewrrsm#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-op_whatsapp_3:before{content:"\e91e"}.icon-op_mail_2:before{content:"\e91b"}.icon-op_twitter_2:before{content:"\e91d"}.icon-op_facebook_2:before{content:"\e91c"}.icon-op-mag:before{content:"\e91a"}.icon-op-simple-arrow-right:before{content:"\e917"}.icon-op-simple-arrow-left:before{content:"\e918"}.icon-op-double-arrow-down:before{content:"\1f310"}.icon-op-earphones:before{content:"\e915"}.icon-op-facebook:before{content:"\e914"}.icon-op-share-icon:before{content:"\e913"}.icon-op-vergroessern-nurpfeile:before{content:"\e92b";color:#fff}.icon-op-videosymbol:before{content:"\e912"}.icon-op-arrow-down:before{content:"\e90e"}.icon-op-arrow-left:before{content:"\e90f"}.icon-op-arrow-right:before{content:"\e910"}.icon-op-arrow-up:before{content:"\e911"}.icon-op-ticket:before{content:"\e907"}.icon-op-info:before{content:"\e908"}.icon-op-calendar:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-instagram:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-youtube:before{content:"\e90d"}.icon-op-arrow-up-circle:before{content:"\e900"}.icon-op-arrow-down-circle:before{content:"\e901"}.icon-op-checked:before{content:"\e902"}.icon-op-close:before{content:"\e903"}.icon-op-calendar-emtpy:before{content:"\e904"}.icon-op-lupe:before{content:"\e905"}.icon-op-menubutton:before{content:"\e906"}.icon-album:before{content:"\e019"}.icon-arrow_drop_down_circle:before{content:"\e5c6"}.icon-shopping_cart:before{content:"\e8cc"}.icon-op-arrow-up-double:before{content:"\e916"}.icon-op-arrow-up-double-circle:before{content:"\e919"}.icon-mail4:before{content:"\ea86"}.icon-whatsapp:before{content:"\ea93"}.updPopup{box-sizing:border-box;z-index:10000;display:none;position:absolute;top:50px;left:0;width:100%;max-width:100%;margin-left:0}@media only screen and (min-width:46.8em){.updPopup{width:70%}}.updPopup .popup-header{box-sizing:border-box;display:table;width:100%}.updPopup .icon-op-close{position:absolute;top:-20px;right:10px;font-size:2em;color:#000;text-decoration:none}.updPopup .bar{position:relative;vertical-align:top;width:auto;height:35px;display:table-cell;border-top:0;background-color:#fff}.updPopup .bar.left{border-left:0;float:none}.updPopup .bar.right{border-right:0;float:none}.updPopup .arrow-outer{display:table-cell;vertical-align:top;width:70px;height:35px;position:relative;overflow:hidden}.updPopup .square{position:absolute;width:100px;height:100px;top:0;background-color:#fff}.updPopup .square.left{transform-origin:left top;left:0;transform:rotate(35deg)}.updPopup .square.right{transform-origin:right top;right:0;transform:rotate(-35deg)}.updPopup .border{width:43px;height:5px;position:absolute;top:-1px;display:none}.updPopup .border.left{transform-origin:left top;left:0;transform:rotate(35deg) skewX(35deg)}.updPopup .border.right{transform-origin:right top;right:0;transform:rotate(-35deg) skewX(-35deg)}.updPopup .box-body{box-sizing:border-box;position:relative;width:100%;min-height:100px;height:auto;background-color:#fff}.updPopup .box-body .inner{box-sizing:border-box;padding:32px 8px 8px 8px;width:100%;text-align:left;background-image:none}.updPopup .box-body .inner.loading{background-image:url('/site/templates/css/site/templates/css/lib-custom/updPopup/spinner.gif');background-repeat:no-repeat;background-position:center}.updPopup.inner .box-body .inner{padding:12px 8px 8px 8px}.updPopup.arrow_left .bar.left{width:50px}.updPopup.arrow_right .bar.left{width:70%}.updPopup.orange .bar{border-top:5px solid #de7038}.updPopup.orange .bar.left{border-left:5px solid #de7038}.updPopup.orange .bar.right{border-right:5px solid #de7038}.updPopup.orange .border{background-color:#de7038;display:block}.updPopup.orange .box-body{border-left:5px solid #de7038;border-right:5px solid #de7038;border-bottom:5px solid #de7038}.updPopup.purple .bar{border-top:5px solid #2f1c63}.updPopup.purple .bar.left{border-left:5px solid #2f1c63}.updPopup.purple .bar.right{border-right:5px solid #2f1c63}.updPopup.purple .border{background-color:#2f1c63;display:block}.updPopup.purple .box-body{background-color:#fff;border-left:5px solid #2f1c63;border-right:5px solid #2f1c63;border-bottom:5px solid #2f1c63}.updPopup.outer .icon-op-close{top:10px;z-index:20000}.updPopup.outer .square{position:absolute;width:40px;height:43px;bottom:0;top:auto}.updPopup.outer .square.left{transform-origin:left bottom;left:0;transform:rotate(55deg)}.updPopup.outer .square.right{transform-origin:right bottom;right:0;transform:rotate(-55deg)}.updPopup.outer .border{bottom:-1px;top:auto}.updPopup.outer .border.left{transform-origin:left bottom;left:0;transform:rotate(-35deg) skewX(-35deg)}.updPopup.outer .border.right{transform-origin:right bottom;right:0;transform:rotate(35deg) skewX(35deg)}.updPopup.outer .bar{border-top:0;background:transparent}.updPopup.outer .bar.left{border-left:0}.updPopup.outer .bar.right{border-right:0}.updPopup.outer.orange .bar{border-bottom:5px solid #de7038}.updPopup.outer.orange .border{background-color:#de7038;display:block}.updPopup.outer.orange .box-body{border-left:5px solid #de7038;border-right:5px solid #de7038;border-bottom:5px solid #de7038}.updPopup.outer.purple .bar{border-bottom:5px solid #2f1c63}.updPopup.outer.purple .border{background-color:#2f1c63;display:block}.updPopup.outer.purple .box-body{border-left:5px solid #2f1c63;border-right:5px solid #2f1c63;border-bottom:5px solid #2f1c63}.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1010;background-color:#000;display:none;opacity:.8}.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1016;color:#fff}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:1011;background:url(/images/chocolat/loader.gif);display:none}.chocolat-content{position:fixed;width:0;height:0;left:50%;top:50%;z-index:1014;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(/site/templates/images/chocolat/left.png) 50% 50% no-repeat;z-index:1017;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(/site/templates/images/chocolat/right.png) 50% 50% no-repeat;z-index:1017;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:0;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:1017;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(/site/templates/images/chocolat/close.png) 50% 50% no-repeat}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:1017;padding-left:15px;padding-right:15px;background:rgba(0,0,0,.2);text-align:right;margin-top:10px}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(/site/templates/images/chocolat/fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}body.chocolat-open>.chocolat-overlay{z-index:1015}body.chocolat-open>.chocolat-loader{z-index:1015}body.chocolat-open>.chocolat-content{z-index:1017}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute}.chocolat-in-container{position:relative}.slick-theme-default .slick-loading .slick-list{background:#fff url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/fonts/slick.eot');src:url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/fonts/slick.woff') format('woff'),url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/fonts/slick.ttf') format('truetype'),url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/fonts/slick.svg#slick') format('svg')}.slick-theme-default .slick-prev,.slick-theme-default .slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-theme-default .slick-prev:hover,.slick-theme-default .slick-next:hover,.slick-theme-default .slick-prev:focus,.slick-theme-default .slick-next:focus{outline:0;background:transparent;color:transparent}.slick-theme-default .slick-prev:hover:before,.slick-theme-default .slick-next:hover:before,.slick-theme-default .slick-prev:focus:before,.slick-theme-default .slick-next:focus:before{opacity:1}.slick-theme-default .slick-prev.slick-disabled:before,.slick-theme-default .slick-next.slick-disabled:before{opacity:.25}.slick-theme-default .slick-prev:before,.slick-theme-default .slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-theme-default .slick-prev{left:-25px}.slick-theme-default .slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-theme-default .slick-prev:before{content:"←"}.slick-theme-default .slick-prev:before[dir="rtl"]{content:"→"}.slick-theme-default .slick-next{right:-25px}.slick-theme-default .slick-next[dir="rtl"]{left:-25px;right:auto}.slick-theme-default .slick-next:before{content:"→"}.slick-theme-default .slick-next:before[dir="rtl"]{content:"←"}.slick-theme-default .slick-dotted .slick-slider{margin-bottom:30px}.slick-theme-default .slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-theme-default .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-theme-default .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-theme-default .slick-dots li button:hover,.slick-theme-default .slick-dots li button:focus{outline:0}.slick-theme-default .slick-dots li button:hover:before,.slick-theme-default .slick-dots li button:focus:before{opacity:1}.slick-theme-default .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-theme-default .slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-theme-imagefullwidth .slick-loading .slick-list{background:#fff url('/site/templates/css/site/templates/css/lib-custom/slick-carousel/ajax-loader.gif') center center no-repeat}.slick-theme-imagefullwidth .slick-prev,.slick-theme-imagefullwidth .slick-next{position:absolute;z-index:1;display:block;height:40px;width:40px;cursor:pointer;background:transparent;color:transparent;bottom:10px;right:0;padding:0;border:0;outline:0}.slick-theme-imagefullwidth .slick-prev:hover,.slick-theme-imagefullwidth .slick-next:hover,.slick-theme-imagefullwidth .slick-prev:focus,.slick-theme-imagefullwidth .slick-next:focus{outline:0;background:transparent;color:transparent}.slick-theme-imagefullwidth .slick-prev:hover:before,.slick-theme-imagefullwidth .slick-next:hover:before,.slick-theme-imagefullwidth .slick-prev:focus:before,.slick-theme-imagefullwidth .slick-next:focus:before{opacity:1}.slick-theme-imagefullwidth .slick-prev.slick-disabled:before,.slick-theme-imagefullwidth .slick-next.slick-disabled:before{opacity:.25}.slick-theme-imagefullwidth .slick-prev:before,.slick-theme-imagefullwidth .slick-next:before{font-size:40px;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-theme-imagefullwidth .slick-prev{right:100px}.slick-theme-imagefullwidth .slick-next{right:22px}.mejs-offscreen{position:absolute !important;top:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:transparent;font-family:Helvetica,Arial;text-align:left;vertical-align:middle;text-indent:0;display:inline-block;margin-right:35px}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/site/templates/images/mejs/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(/site/templates/images/mejs/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(/site/templates/images/mejs/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(/site/templates/images/mejs/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:5px 6px;width:42px;height:42px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0;background-color:#000;overflow:hidden;border-radius:21px;-moz-border-radius:21px;-o-border-radius:21px}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:0;padding:0;position:absolute;top:6px;left:5px;height:32px;width:31px;border:0;background:transparent url(/site/templates/images/mejs/controls.svg) no-repeat;background-size:260px}.no-svg .mejs-controls .mejs-button button{background-image:url(/site/templates/images/mejs/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#000;background:none;display:block;width:auto;padding:10px 0 0 7px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:2px 0}.mejs-controls .mejs-pause button{background-position:1px -28px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(/site/templates/images/mejs/background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(/site/templates/images/mejs/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{visibility:visible}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,.4) !important}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(/site/templates/images/mejs/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.el-filterbox{position:relative;background-color:#fff;font-family:"BrownProLight",sans-serif;padding:20px 10px}.el-filterbox .fb-toggle{position:absolute;top:21px;right:10px;font-size:1.4em}.el-filterbox .fb-title{font-size:.9em;line-height:1}@media only screen and (min-width:46.8em){.el-filterbox .fb-title{font-size:1em}}@media only screen and (min-width:50em){.el-filterbox .fb-title{font-size:1.2em}}@media only screen and (min-width:73em){.el-filterbox .fb-title{font-size:1.5em}}.el-filterbox .fb-selected{font-size:1.2em;line-height:1}@media only screen and (min-width:46.8em){.el-filterbox .fb-selected{font-size:1.3em}}@media only screen and (min-width:50em){.el-filterbox .fb-selected{font-size:1.6em}}@media only screen and (min-width:73em){.el-filterbox .fb-selected{font-size:2em}}.el-filterbox .fb-options{font-size:1.2em;display:none;position:absolute;z-index:1000;padding:8px;left:0;background-color:#fff;width:100%}@media only screen and (min-width:46.8em){.el-filterbox .fb-options{font-size:1.3em}}@media only screen and (min-width:50em){.el-filterbox .fb-options{font-size:1.6em}}@media only screen and (min-width:73em){.el-filterbox .fb-options{font-size:2em}}.el-filterbox .fb-options ul{list-style:none;padding:8px 0 0 0;margin-top:8px;border-top:1px solid #000;width:98%}.el-filterbox .fb-options ul li{line-height:1.1em;margin-bottom:.3em}.el-filterbox .fb-options ul li:hover{cursor:pointer;color:#e85211}.el-filterbox .fb-options ul li.selected{cursor:default;color:#e85211}.el-filterbox.filter .fb-selected{color:#e85211}.el-filterbox.filter .fb-options{border-top:0}.el-sharebutton{list-style-type:none;padding:0;margin:0;display:inline-block;position:relative;vertical-align:middle;margin-left:10px}.el-sharebutton .share-links-cont{position:absolute;z-index:1000;display:block;overflow:hidden;width:0;height:0;left:40px;-webkit-transition:width .3s,height .3s;-moz-transition:width .3s,height .3s;-ms-transition:width .3s,height .3s;-o-transition:width .3s,height .3s}@media only screen and (max-width:39.8em){.el-sharebutton .share-links-cont.open{height:160px;width:34px}}@media only screen and (min-width:39.8em){.el-sharebutton .share-links-cont.open{height:34px;width:170px}}.el-sharebutton .icon-op-share-icon{float:left;width:32px;height:32px;cursor:pointer;font-size:1.2em;padding-top:7px;box-sizing:border-box}.el-sharebutton li{float:left;margin:0 .5em .5em 0;display:inline-block}.el-sharebutton li:last-child{margin:0}.el-sharebutton li a{color:#333;text-decoration:none;outline:0;display:inline-block;vertical-align:middle;font-size:1.7em;line-height:1;height:1em;background-color:#fff;border:1px solid #fff;border-radius:2em}.el-sharebutton li a:hover,.el-sharebutton li a:focus{color:gray}.el-formcheckbox input[type="checkbox"]{display:none}.el-formcheckbox>label{display:inline-block;position:relative;margin:0 auto}.el-formcheckbox .fc-label-text{max-width:85%;display:inline-block;font-size:1.0625em;font-family:"ITCGalliardStdRegular",serif;color:#fff}@media only screen and (min-width:46.8em){.el-formcheckbox .fc-label-text{font-size:1.4375em;max-width:90%}}.el-formcheckbox input[type="checkbox"]+.fc-label .fc-icon{display:inline-block;width:20px;height:20px;margin-right:8px;border:2px solid #666;position:relative;vertical-align:top}@media only screen and (min-width:46.8em){.el-formcheckbox input[type="checkbox"]+.fc-label .fc-icon{width:25px;height:25px}}.el-formcheckbox input[type="checkbox"]:checked+.fc-label .fc-icon:before{content:"X";color:#e85211;font-family:"BrownProLight",sans-serif;font-size:2.1em;top:-14px;left:-1px;position:absolute}.el-audio-element h2,.el-audio-element h3{color:#e85211}.el-audio-element h2{font-size:1.5em;font-family:"BrownProBold",sans-serif;line-height:2.5em;display:inline-block;vertical-align:middle}.el-audio-element h3{font-size:2em}.el-audio-element .inner{margin:0}@media only screen and (min-width:46.8em){.el-audio-element .inner{margin:0 0 0 30px}}.el-audio-element span.icon-op-earphones{font-size:9em;display:none;margin-right:30px}@media only screen and (min-width:46.8em){.el-audio-element span.icon-op-earphones{display:inline-block}}.el-audio-element .playlist{display:inline-block;vertical-align:top;padding-top:0}.el-audio-element .playlist ol{padding:0;list-style:none}.el-audio-element .playlist ol li{padding:0;line-height:3em}.el-audio-element .playlist ol li .playlist-element-title{display:inline-block;vertical-align:middle;font-size:1em;max-width:75%;line-height:1.1em}@media only screen and (min-width:46.8em){.el-audio-element .playlist ol li .playlist-element-title{max-width:300px}}.el-audio-element .playlist ol li .playlist-element-description{font-size:.8em}.el-audio-element .playlist ol li .mejs-currenttime-container{position:absolute;left:25px}.el-audio-element .playlist ol li .mejs-duration-container{position:absolute}.el-audio-element .playlist ol li .mejs-time-rail{width:371px;background:transparent;padding-left:68px;position:absolute}.el-audio-element .playlist ol li .mejs-time-rail a,.el-audio-element .playlist ol li .mejs-time-rail span{height:2px !important}.el-audio-element .playlist ol li .mejs-time-rail .mejs-time-total{background:black !important;width:280px}.el-audio-element .playlist ol li .mejs-time-rail .mejs-time-loaded{background:black !important}.el-audio-element .playlist ol li .mejs-time-rail .mejs-time-current{background:#e85211 !important}.el-audio-element .playlist ol li .mejs-time-rail .mejs-time-handle{background:#fab501;width:10px !important;top:-4px;height:10px !important;border:0;display:block}.el-popupcontentsubscriptions{font-family:"ITCGalliardStdRegular",serif}.el-popupcontentsubscriptions .inner{font-size:85%}.el-popupcontentsubscriptions .cp-eventlist{padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.el-popupcontentsubscriptions .subscription_text{padding:0;margin:0}.el-popupcontentsubscriptions h1{color:#2f1c63;font-size:1.5em;display:inline-block;vertical-align:middle;margin-left:10px}.el-popupcontentsubscriptions h2.new_month{display:none}.el-popupcontentsubscriptions h3{margin-bottom:0}.el-popupcontentsubscriptions .details h2,.el-popupcontentsubscriptions .details h2.secondary{text-align:left !important}.el-popupcontentsubscriptions .details .inner{padding:0 0 12px 0 !important}.el-popupcontentsubscriptions a.icon-op-share-icon{display:inline-block;vertical-align:middle;font-size:1.2em;margin-left:18px}.production .el-popupcontentsubscriptions h1{color:#000;margin-left:0;margin-bottom:1em}.el-subtitle-lead-text{background-color:#fff;color:#000;text-align:center;padding:10px 0 10px 0}.el-subtitle-lead-text>h3{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.5em;line-height:1.1em;margin:0 0 .1em 0}@media only screen and (min-width:46.8em){.el-subtitle-lead-text>h3{font-size:2em}}.el-subtitle-lead-text p.anriss,.el-subtitle-lead-text p.anriss-show{font-size:1.5em;line-height:1.2em;margin-bottom:20px;padding:0 0 5px 0}@media only screen and (min-width:46.8em){.el-subtitle-lead-text p.anriss,.el-subtitle-lead-text p.anriss-show{font-size:2em;padding:0 20px 5px 20px}}.el-subtitle-lead-text a.icon-op-arrow-down-circle{font-size:1em}.el-subtitle-lead-text .body-content{text-align:left;display:none;padding:0 20px;font-size:1.4em}@media only screen and (min-width:46.8em){.el-subtitle-lead-text .body-content{padding:0 20px}}.el-subtitle-lead-text .close-content{text-align:right;position:relative;margin-top:2.2em}.el-subtitle-lead-text .close-content a.icon-op-arrow-up-circle{font-size:2em;position:absolute;right:0;bottom:.1em}@media only screen and (min-width:46.8em){.el-subtitle-lead-text .close-content a.icon-op-arrow-up-circle{font-size:2.5em}}.el-subtitle-lead-text hr{width:90%;height:1px;margin-bottom:8px;margin-top:6px}.el-popup{width:500px;display:none;position:absolute;top:50px;left:0}.el-popup .popup-header{display:table;width:100%}.el-popup .icon-op-close{position:absolute;top:-20px;right:10px;font-size:2em;color:#000}.el-popup .bar{position:relative;vertical-align:top;width:auto;height:35px;display:table-cell;border-top:0;background-color:#fff}.el-popup .bar.left{border-left:0;float:none}.el-popup .bar.right{border-right:0;float:none}.el-popup .arrow-outer{display:table-cell;vertical-align:top;width:70px;height:35px;position:relative;overflow:hidden}.el-popup .square{position:absolute;width:100px;height:100px;top:0;background-color:#fff}.el-popup .square.left{transform-origin:left top;left:0;transform:rotate(35deg)}.el-popup .square.right{transform-origin:right top;right:0;transform:rotate(-35deg)}.el-popup .border{width:43px;height:5px;position:absolute;top:-1px;display:none}.el-popup .border.left{transform-origin:left top;left:0;transform:rotate(35deg) skewX(35deg)}.el-popup .border.right{transform-origin:right top;right:0;transform:rotate(-35deg) skewX(-35deg)}.el-popup .box-body{position:relative;width:100%;height:auto;background-color:#fff}.el-popup .box-body .inner{padding:8px;width:100%}.el-popup .box-body.scrollbar{max-height:400px;overflow-y:scroll}.el-popup .box-body.scrollbar::-webkit-scrollbar{background-color:#fff;width:10px}.el-popup .box-body.scrollbar::-webkit-scrollbar-thumb{background-color:#000}.el-popup.arrow_left .bar.left{width:50px}.el-popup.arrow_right .bar.left{width:70%}.el-popup.orange .bar{border-top:5px solid #e85211}.el-popup.orange .bar.left{border-left:5px solid #e85211}.el-popup.orange .bar.right{border-right:5px solid #e85211}.el-popup.orange .border{background-color:#e85211;display:block}.el-popup.orange .box-body{border-left:5px solid #e85211;border-right:5px solid #e85211;border-bottom:5px solid #e85211}.el-popup.purple .bar{border-top:5px solid #2f1c63}.el-popup.purple .bar.left{border-left:5px solid #2f1c63}.el-popup.purple .bar.right{border-right:5px solid #2f1c63}.el-popup.purple .border{background-color:#2f1c63;display:block}.el-popup.purple .box-body{background-color:#fff;border-left:5px solid #2f1c63;border-right:5px solid #2f1c63;border-bottom:5px solid #2f1c63}.el-popup.outer .icon-op-close{top:10px}.el-popup.outer .square{position:absolute;width:40px;height:43px;bottom:0;top:auto}.el-popup.outer .square.left{transform-origin:left bottom;left:0;transform:rotate(55deg)}.el-popup.outer .square.right{transform-origin:right bottom;right:0;transform:rotate(-55deg)}.el-popup.outer .border{bottom:-1px;top:auto}.el-popup.outer .border.left{transform-origin:left bottom;left:0;transform:rotate(-35deg) skewX(-35deg)}.el-popup.outer .border.right{transform-origin:right bottom;right:0;transform:rotate(35deg) skewX(35deg)}.el-popup.outer .bar{border-top:0;background:transparent}.el-popup.outer .bar.left{border-left:0}.el-popup.outer .bar.right{border-right:0}.el-popup.outer.orange .bar{border-bottom:5px solid #e85211}.el-popup.outer.orange .border{background-color:#e85211;display:block}.el-popup.outer.orange .box-body{border-left:5px solid #e85211;border-right:5px solid #e85211;border-bottom:5px solid #e85211}.el-popup.outer.purple .bar{border-bottom:5px solid #2f1c63}.el-popup.outer.purple .border{background-color:#2f1c63;display:block}.el-popup.outer.purple .box-body{border-left:5px solid #2f1c63;border-right:5px solid #2f1c63;border-bottom:5px solid #2f1c63}.el-popupcontentvideogalerie{margin-top:20px}.el-popupcontentvideogalerie .video-container{position:relative;margin-bottom:20px;width:100%;height:100%;padding-bottom:56.25%}.el-popupcontentvideogalerie .video-container .el-video-element{position:absolute;top:0;left:0;display:none}.el-popupcontentvideogalerie .video-descriptions{position:relative;height:4em;margin-top:10px;width:90%}.el-popupcontentvideogalerie .video-descriptions div{display:none;position:absolute;top:0;left:0}.el-popupcontentvideogalerie h1{font-family:"BrownProBold",sans-serif}.el-popupcontentvideogalerie h2{font-family:"BrownProLight",sans-serif}.el-popupcontentvideogalerie h1{font-size:2em}.el-popupcontentvideogalerie h2{font-size:1.2em}.el-popupcontentvideogalerie h1,.el-popupcontentvideogalerie a.icon-op-share-icon{display:inline-block;vertical-align:middle}.el-popupcontentvideogalerie a.icon-op-share-icon{margin-left:16px;font-size:2em}.el-popupcontentvideogalerie .video-item-display,.el-popupcontentvideogalerie .video-navigator{position:absolute}.el-popupcontentvideogalerie .video-item-display{bottom:40px;right:20px;font-size:2em}.el-popupcontentvideogalerie .video-navigator{bottom:0;right:10px;font-size:2em}.el-popupcontentvideogalerie .video-navigator .icon-op-arrow-left{margin-right:10px}.el-popupcontentprogram{width:100%;text-align:center}.el-popupcontentprogram .programcontent{width:100%;margin-top:15px}.el-popupcontentprogram .programcontent p{text-align:left}.el-popupcontentprogram a.paginator{color:#e85211;text-decoration:underline}.el-popupcontentprogram .issuuembed{width:100% !important;height:445px !important}.el-popupcontentprogram .issuuembed div div:nth-child(1){height:445px !important}.el-popupcontentprogram .issuuembed div div:nth-child(2){display:none !important}.el-scroll-to-top{position:fixed;bottom:5%;right:5%;z-index:3000;display:none}.el-scroll-to-top .icon{font-size:3em;color:#fff;text-shadow:0 0 4px #000}.el-video-element{width:100%;position:relative}.el-video-element .mp-video-container{width:100%;display:inline-block;vertical-align:top}.el-video-element .mp-video-container .mp-video-inner-container{position:relative;width:100%;height:0;padding-bottom:56.25%;background-position:center;background-repeat:no-repeat;overflow:hidden;transition:all 200ms ease-out;cursor:pointer}.el-video-element .mp-video-container .mp-video-inner-container .play{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAERklEQVR4nOWbTWhcVRTHb1IJVoxGtNCNdal2JYJReC6GWuO83PM/59yUS3FRFARdFlwYP1CfiojQWt36sRCUurRIdVFXIn41lAoVdRGrG1M01YpKrWjiYmaSl8ybZJL3cd+YA//NLObd3++eO8x79z5jSq5Gw+8kov0AP8vMR5l1BtBZQM4B8ks75wCdZdYZZj5qLZ4hov2Nht9Z9vhKKSIaB/gI4M4w62KeAO6Mte4lYOq20FxrlqqOibhHmeWbvNC9ZfDX1mLae391aN6limO/gwgvAPJbWeAZuSDingdwXTBw7/0IsyaA/Fkh+KqOkD+YNfHej1QKD+y7iVlOhgLvFqFfNJvNGyuBJ+KDAF8MDd0tgS8y64OlgSdJMsysL4cG7SOHkyQZLhTee7+d2R2rAVy/S+Jd7/32ouBHAP4gNNRGQyTHc/84NhqNywZp5rvjjnnvt21aABFeCQ+RLwAf2hQ8s7sv9OCLk6AHNgQvIrvbfzKCD76g/O6cu7lf/iER/aQGgy448pExZmhdegAPhR9sObFWH1gT3lp7DaA/5bkIgJhZPgsNmz02novj+KqeApj1ubwXWe4kdyeznAgNvTpE/HQmvKqOMeuFogTUVQSRno+iaLRLAJF7uIgL9O4ubgL8aWgB7S44mNX+35YpICUiAvS9sBLkq1WzT+NFffl6AuoiApi6NT37h6sWkBIRZGkQ8YtLgyji6e1mBYTqCEBPG2Naz+0BWQgtoGoRgCzEsd9hAN1X5BfnFZASUfrSAFQNsyZ1FJASUVpHiLinDJG8U2cBZYogkrcNs5waBAGdstbeU9zdqpw0gPwwSAI6VUxHyFlDpOcHUUBBIuYNs14aZAE5RVwyzPr3/0EAEY0TyfGNjBWQvwZ+CTSbehfAH29mrID8bET0+0EUkAd8WYDOmqJ3ecsG30yr9wqRfm6Y+a1BEFDEjHfHvWmY9ck6CygHvBVr8Xhtb4ZE5HZA3y8DvBNA1TjnrmXWf+sioMwZX5V/VHXMGGMMoKdDCxCRvRWBdzKzdHEO+EisilbPyopHYqp6S9UCAsz4iojI7hUDAtyXVQgIDd6KnOoaWNkbI6FaPSuZGyMArsi7MZoloB4zviI/Nhr3X95jltwTRQmoIfgisy5ai+me67OI7fE4nrqjrqfK1t0eby0FPRB6oGVlchL3rgnfrq19RKbVBdhV9IOSwJmfmJi4vi/4ThERitwyCxVAFqydshuCX5awhQ9KtmuIWd8IDZED/nXT77rvVVv6sHRKwjYi91poqP7Dr+Y6JJ1VSZIMA3wkPNy6bX+o8Bcm0sXMdwM8Fxo0A3xORPaWBp6uPXsmbxCRD0NDL0dOANhVCXy6iAjMcjbcrMt3RITKwdMVRdFo+y5yvkL4eWZ+zHt/ZVD4dEVRNGotpst+dZZZH8k86lqn2pIvT/eqrNfn2xuyqYPZ8mv7s8pfn/8Pybm4TIjanscAAAAASUVORK5CYII=") no-repeat center center;background-size:64px 64px;position:absolute;height:100%;width:100%;opacity:.8;filter:alpha(opacity=80);transition:all .2s ease-out}.el-video-element .mp-video-container .mp-video-inner-container .play:hover{opacity:1;filter:alpha(opacity=100)}.el-video-element .mp-video-container .mp-video-inner-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.el-video-element .mp-video-container .mp-video-inner-container.customFormat{height:auto !important;padding-bottom:0 !important;background-size:cover !important}.el-video-element .mp-video-container .mp-video-inner-container .uniqueFormat{visibility:hidden}.el-video-element .mp-video-container.left{float:none;width:100%;margin:0 0 1em 0}.el-video-element .mp-video-container.center{float:none;width:100%;margin:0 0 1.5em}.el-video-element .mp-video-container.right{float:none;width:100%;margin:0 0 1em 0}@media only screen and (min-width:46.8em){.el-video-element .mp-video-container.left{width:50%;float:left;margin:0 1.5em .5em 0}.el-video-element .mp-video-container.right{width:50%;float:right;margin:0 0 .5em 1.5em}}.el-pager{position:relative;text-align:center;background-color:#fff;width:100%;padding:1em}.el-pager .js-spinner{position:absolute;top:-10%;left:50%;width:1px;height:1px;z-index:10}.el-pager a.more-link{color:#e85211;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e85211;font-size:1.0625em}@media only screen and (min-width:46.8em){.el-pager a.more-link{font-size:1.4375em}}.el-formbutton{margin:0 auto;width:auto;position:relative}.el-formbutton .input-container>div{width:100%;text-align:center}.el-formbutton .input-container>div button{margin:0 auto;border-radius:50px !important;font-size:1.5em;padding:5px 50px;padding-bottom:0}@media only screen and (min-width:46.8em){.el-formbutton .input-container>div button{font-size:2em}}.el-popupcontentbiography{font-family:"ITCGalliardStdRegular",serif}.el-popupcontentbiography h1{color:#2f1c63;font-size:1.5em;display:inline-block;vertical-align:middle}.el-popupcontentbiography a.icon-op-share-icon{display:inline-block;vertical-align:middle;font-size:1.2em;margin-left:18px}.el-popupcontentbiography .bio-content{font-size:1em;margin:10px 0 20px 0}.el-popupcontentbiography .bio-content img{width:250px}@media all and (max-width:46.8em){.el-popupcontentbiography .bio-content img{width:150px}}.el-popupcontentbiography .bio-dates{line-height:1.2em}.el-popupcontentbiography .dates-title{font-size:1em}.el-popupcontentbiography .date-title{font-family:"BrownProLight",sans-serif;font-size:1.2em;margin-right:8px}.el-popupcontentbiography .dates{color:#e85211;font-size:.8em;margin-right:8px}.el-formdropdown{text-align:right;margin:0 auto;position:relative}.el-formdropdown.full-width{width:100%}.el-formdropdown.medium-width{width:100%}@media only screen and (min-width:46.8em){.el-formdropdown.medium-width{width:85%}}.el-formdropdown.small-width{width:100%}@media only screen and (min-width:46.8em){.el-formdropdown.small-width{width:50%}}.el-formdropdown .input-container{margin-right:27px}.el-formdropdown .input-container>div{width:100%;float:right}.el-formdropdown .input-container>div input{width:100%;text-align:center;color:white;border:1px solid #666;background:transparent;line-height:1.2em;font-size:1.0625em;font-family:"ITCGalliardStdRegular",serif;color:#fff;padding-top:4px;padding-bottom:0;cursor:pointer}.el-formdropdown .input-container>div input::-webkit-input-placeholder{color:#eee}.el-formdropdown .input-container>div input:-moz-placeholder{color:#eee}.el-formdropdown .input-container>div input::-moz-placeholder{color:#eee}.el-formdropdown .input-container>div input:-ms-input-placeholder{color:#eee}@media only screen and (min-width:46.8em){.el-formdropdown .input-container>div input{font-size:1.4375em}}.el-formdropdown .input-container>div .selects{display:none;position:absolute;background:white;right:27px;list-style:none;font-size:.9em;cursor:pointer;text-align:left;padding:1px 29px 2px 4px;border:1px solid #bbb;z-index:5}.el-formdropdown .input-container>div span{position:absolute;z-index:10;right:30px;color:#ababab;font-size:1em;top:5px}@media only screen and (min-width:46.8em){.el-formdropdown .input-container>div span{font-size:1.4em}}.el-formdropdown .input-container>div span.open{top:1;color:#333}.el-formdropdown .input-container>div:hover span{color:#333}.el-formdropdown .icon-container{position:absolute;top:0;right:0}@media only screen and (min-width:46.8em){.el-formdropdown .icon-container{right:-7px}}.el-formdropdown .icon-container.valued{background-color:#333}.el-formdropdown .icon-container span{color:white;background-color:transparent;font-size:1.6em}@media only screen and (min-width:46.8em){.el-formdropdown .icon-container span{font-size:2.1em}}.el-footerbernadette{font-family:"CadizLight";height:350px}.el-footerbernadette .phone{font-size:2.8em;right:0;position:absolute;top:-50px}@media screen and (min-width:46.8em){.el-footerbernadette .phone{font-size:5em}}@media screen and (max-width:320px){.el-footerbernadette .phone{font-size:2.5em}}.el-footerbernadette .address{font-size:1.5em;line-height:1.2;margin-top:40px}@media screen and (screen and (min-width:45rem)){.el-footerbernadette .address{margin-top:20px;font-size:1.8em}}@media screen and (max-width:320px){.el-footerbernadette .address{margin-top:0;font-size:1.2em}}.el-footerbernadette .address a{color:#000}.el-footerbernadette .el-sociallinks{margin-top:20px}.el-footerbernadette .el-sociallinks li{float:none;display:block;font-size:1.3em}@media only screen and (min-width:46.8em){.el-footerbernadette .el-sociallinks li{font-size:1.8em}}.el-footerbernadette .el-sociallinks li a{color:#000}.el-footerbernadette .graphics{height:112px;position:absolute;left:75px;top:150px}@media only screen and (min-width:29.75em){.el-footerbernadette .graphics{height:150px;left:150px}}@media screen and (max-width:320px){.el-footerbernadette .graphics{top:100px;height:94px}}@media only screen and (min-width:46.8em){.el-footerbernadette .graphics{height:230px;left:220px;top:110px}}@media only screen and (min-width:66em){.el-footerbernadette .graphics{height:250px;left:250px}}.el-footerbernadette .graphics .img1{height:100%}.el-footerbernadette .graphics .img2{height:90%;margin-left:-6px;margin-bottom:-5px}@media screen and (min-width:46.8em){.el-footerbernadette .graphics .img2{margin-left:-8px;margin-bottom:10px}}.el-footerbernadette .graphics .img3{height:65%;margin-bottom:0}@media screen and (min-width:46.8em){.el-footerbernadette .graphics .img3{margin-bottom:25px}}.bernadette_home .el-scroll-to-footer{display:none}.bernadette_home .el-scroll-to-top{display:none !important}.el-popupcontenttext h1{color:#e85211;font-family:"BrownProBold",sans-serif;display:inline-block;line-height:1em;vertical-align:middle}.el-popupcontenttext a.icon-op-share-icon{font-size:2em;vertical-align:middle;margin-left:16px}.el-popupcontenttext h2{color:#e85211;font-weight:normal;font-family:"BrownProLight",sans-serif}.el-popupcontenttext .popup-content{font-family:"ITCGalliardStdRegular",serif;color:#000;margin-top:8px;margin-bottom:8px}.el-popupcontenttext .popup-disclaimer{font-family:"ITCGalliardStdRegular",serif;font-size:.75em}.el-checkbox{margin:0 auto;margin-bottom:20px;position:relative;width:100%;text-align:left}.el-checkbox .input-container{display:inline-block;font-size:1.5em}@media only screen and (min-width:46.8em){.el-checkbox .input-container{font-size:2em}}.el-checkbox .input-container input{display:none}.el-checkbox .icon-container{width:60px;display:block;float:left;margin-top:13px;cursor:default}.el-checkbox .icon-container>div{border-radius:25px;width:25px;height:25px;border:2px solid black;position:relative}.el-checkbox .icon-container>div>.icon{color:#e85211;font-family:"BrownProLight",sans-serif;font-size:2.1em;margin-top:-10px;margin-left:-3px;display:none;position:absolute}.menu-body-overlay{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:199}.el-mainnav{position:absolute;margin:0 auto;top:0;left:0;right:0;background-color:transparent}.el-mainnav .menu-button{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:transparent;border:0;cursor:pointer;color:#fff;padding-bottom:10px;top:0}.el-mainnav .menu-button .icon-op-menubutton{position:relative;display:block;font-size:3.5em}@media only screen and (min-width:46.8em){.el-mainnav .menu-button .icon-op-menubutton{font-size:4em}}@media only screen and (min-width:50em){.el-mainnav .menu-button .icon-op-menubutton{font-size:4.5em}}.el-mainnav .menu-button .icon-op-menubutton.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomInOut;animation-name:zoomInOut;-webkit-transform-origin:50% 0;transform-origin:50% 0}.el-mainnav .close-button{position:absolute;z-index:10;top:.5em;right:.5em;margin-top:.5em;background:transparent;border:0;cursor:pointer;color:#000}.el-mainnav .close-button span{display:block;font-size:3.5em}@media only screen and (min-width:46.8em){.el-mainnav .close-button span{font-size:4em}}@media only screen and (min-width:50em){.el-mainnav .close-button span{font-size:4.5em}}.el-mainnav .nav-overlay{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background-image:linear-gradient(to right,#000 50%,#fff 50%);z-index:10;width:100%;min-height:550px;padding:3em 1em 1em 1em;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transition:all .5s;overflow:hidden}.el-mainnav .nav-overlay .partners{max-width:50%;position:relative;bottom:0;left:50%;padding:1em;padding-top:0;text-align:left;margin-top:50px}@media only screen and (max-width:1280px){.el-mainnav .nav-overlay .partners{margin-top:25px}}.el-mainnav .nav-overlay .partners .logos-text{font-size:.75em}@media only screen and (min-width:42.5em){.el-mainnav .nav-overlay .partners .logos-text{font-size:1em}}.el-mainnav .nav-overlay .partners .logos-container{margin-top:7.5px}.el-mainnav .nav-overlay .partners .logos-container img.desktop-logos{width:100%;max-width:500px}.el-mainnav .nav-overlay .partners .logos-container a{margin-right:30px}.el-mainnav .nav-overlay .partners .logos-container a.ubs{bottom:-6px;position:relative}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-cs{max-height:40px}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-ubs{max-height:30px}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-rolex{max-height:50px}@media only screen and (max-width:39.8em){.el-mainnav .nav-overlay .partners .logos-container a img{max-width:50%;max-height:auto}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-cs{max-width:100%;max-height:auto}}@media only screen and (max-width:900px){.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-cs{max-height:30px}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-ubs{max-height:25px}.el-mainnav .nav-overlay .partners .logos-container a img.partnerlogo-rolex{max-height:40px}}@media only screen and (max-width:39.8em){.el-mainnav .nav-overlay .partners .logos-container a{margin-bottom:12px;display:block}}@media only screen and (max-width:42.5em){.el-mainnav .nav-overlay .partners{display:none}}@media only screen and (min-width:24em){.el-mainnav .nav-overlay{min-height:550px}}@media only screen and (min-width:39.8em){.el-mainnav .nav-overlay{min-height:550px;padding:1em}}@media only screen and (min-width:50em){.el-mainnav .nav-overlay{min-height:600px}}.el-mainnav .nav-overlay.blank,.el-mainnav .nav-overlay.simple{background-image:none;background:#fff}.el-mainnav .nav-overlay.simple{text-align:center}.el-mainnav .nav-overlay.open{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.el-mainnav .nav{list-style-type:none;padding:0;margin:0;display:inline-block;position:relative;left:50%;width:50%}.el-mainnav .nav li{padding:0 1em .5em;overflow:hidden}.el-mainnav .nav li a{color:#333;display:block;font-size:1.3em;line-height:1.2em;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transition:1s}@media only screen and (min-width:24em){.el-mainnav .nav li a{font-size:1.4em;line-height:1.2em}}@media only screen and (min-width:29.75em){.el-mainnav .nav li a{font-size:1.6em;line-height:1.2em}}@media only screen and (min-width:46.8em){.el-mainnav .nav li a{font-size:1.9em;line-height:1.2em}}@media only screen and (min-width:1281px){.el-mainnav .nav li a{font-size:2.5em;line-height:1.2em}}.el-mainnav .nav li a.show{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-ms-transform:translate(0,3px);-o-transform:translate(0,3px)}.el-mainnav .nav>li{display:block;margin-bottom:0}.el-mainnav .nav>li>a{font-family:"BrownProBold",sans-serif;font-weight:normal;position:relative}.el-mainnav .nav>li.parent>a:after,.el-mainnav .nav>li.current>a:after{content:" ";content:'';display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:.7em .7em .7em 0;border-color:transparent #fff transparent transparent;position:absolute;left:-1.3em;top:0}@media only screen and (min-width:39.8em){.el-mainnav .nav>li.parent>a:after,.el-mainnav .nav>li.current>a:after{content:'';display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:.5em .5em .5em 0;border-color:transparent #fff transparent transparent;left:-.9em;top:4px}}@media only screen and (min-width:50em){.el-mainnav .nav>li.parent>a:after,.el-mainnav .nav>li.current>a:after{content:'';display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:.4em .4em .4em 0;border-color:transparent #fff transparent transparent;left:-.8em;top:4px}}.el-mainnav .nav>li>a:hover{color:#ea8697}.el-mainnav .nav .subnav{list-style-type:none;padding:0;margin:0;display:none;position:absolute;width:100%;left:-100%;top:.2em}.el-mainnav .nav .subnav>li{text-align:right;padding-right:2em;margin-bottom:0}.el-mainnav .nav .subnav>li>a{color:#fff;font-size:1.1em}.el-mainnav .nav .subnav>li>a:hover{color:#ea8697}@media only screen and (min-width:24em){.el-mainnav .nav .subnav>li>a{font-size:1.2em;line-height:1.2em}}@media only screen and (min-width:29.75em){.el-mainnav .nav .subnav>li>a{font-size:1.4em;line-height:1.2em}}@media only screen and (min-width:46.8em){.el-mainnav .nav .subnav>li>a{font-size:1.7em;line-height:1.2em}}@media only screen and (min-width:1281px){.el-mainnav .nav .subnav>li>a{font-size:2.2em;line-height:1.2em}}.el-mainnav .nav li.parent>a,.el-mainnav .nav li.current>a{color:#ea8697}.el-mainnav .nav li.parent>a:hover,.el-mainnav .nav li.current>a:hover{color:#ea8697}.el-mainnav .nav li.parent>ul,.el-mainnav .nav li.current>ul{display:block !important}.el-mainnav .nav a.icon-op-ticket{font-size:2.5em}@media only screen and (min-width:24em){.el-mainnav .nav a.icon-op-ticket{font-size:3em}}@media only screen and (min-width:29.75em){.el-mainnav .nav a.icon-op-ticket{font-size:3.5em}}@media only screen and (min-width:39.8em){.el-mainnav .nav a.icon-op-ticket{font-size:4em}}@media only screen and (min-width:46.8em){.el-mainnav .nav a.icon-op-ticket{font-size:4.5em}}@media only screen and (min-width:50em){.el-mainnav .nav a.icon-op-ticket{font-size:5em}}.el-mainnav .nav-simple{list-style-type:none;padding:0;margin:0;display:inline-block;position:relative;width:100%;margin-bottom:1em}.el-mainnav .nav-simple li{display:inline-block;padding:0 1em}.el-mainnav .nav-simple li a{color:#000;display:block;font-size:1.3em;line-height:1.2em;text-align:center}@media only screen and (min-width:24em){.el-mainnav .nav-simple li a{font-size:1.4em;line-height:1.2em}}@media only screen and (min-width:29.75em){.el-mainnav .nav-simple li a{font-size:1.6em;line-height:1.2em}}@media only screen and (min-width:39.8em){.el-mainnav .nav-simple li a{font-size:1.9em;line-height:1.2em}}@media only screen and (min-width:46.8em){.el-mainnav .nav-simple li a{font-size:2.1em;line-height:1.2em}}@media only screen and (min-width:50em){.el-mainnav .nav-simple li a{font-size:2.5em;line-height:1.2em}}.el-mainnav .nav-simple>li{display:block;margin-bottom:.5em}.el-mainnav .nav-simple>li>a{font-family:"BrownProBold",sans-serif;font-weight:normal;position:relative}.el-mainnav .nav-simple>li.parent>a:after,.el-mainnav .nav-simple>li.current>a:after{content:" ";content:'';display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:.4em .4em .4em 0;border-color:transparent #fff transparent transparent;position:absolute;left:-.8em;top:4px}.el-mainnav .nav-simple>li>a:hover{color:#679c7b}.el-mainnav .nav-simple .subnav{list-style-type:none;padding:0;margin:0;display:none;position:absolute;width:100%;left:-100%;top:.2em}.el-mainnav .nav-simple .subnav>li{text-align:right;padding-right:2em;margin-bottom:.5em}.el-mainnav .nav-simple .subnav>li>a{color:#fff;font-size:2.2em}.el-mainnav .nav-simple .subnav>li>a:hover{color:#ea8697}.el-mainnav .nav-simple li.parent>a,.el-mainnav .nav-simple li.current>a{color:#679c7b}.el-mainnav .nav-simple li.parent>a:hover,.el-mainnav .nav-simple li.current>a:hover{color:#ea8697}.el-mainnav .nav-simple li.parent>ul,.el-mainnav .nav-simple li.current>ul{display:block !important}.el-mainnav .nav-simple a.icon-op-ticket{font-size:5em}.el-mainnav .logo-bar{position:absolute;bottom:0;left:0;width:100%;padding:3em 5em}.el-mainnav .logo-bar a{display:inline-block;text-align:center;width:50%;float:left}.el-mainnav .logo-bar a img{margin:0 auto;height:20px;display:block}@media only screen and (min-width:24em){.el-mainnav .logo-bar a img{height:30px}}@media only screen and (min-width:39.8em){.el-mainnav .logo-bar a img{height:45px}}.el-mainnav .sociallinks{position:absolute;bottom:0;padding:1em;left:50%}.el-werbebox{position:absolute;width:200px;text-align:center;font-family:"ITCGalliardStdRegular",serif;top:50%;left:0;z-index:1000;display:none}@media only screen and (min-width:50em){.el-werbebox{display:block}}.el-werbebox .close{margin-top:-8px;margin-right:10px;float:right}.el-werbebox .close span{background:#fab501;font-size:1.3em;cursor:pointer}.el-werbebox .box{background:white;padding:15px;padding-top:25px;box-shadow:9px 6px 9px rgba(0,0,0,.4)}.el-werbebox .box img{max-width:100%}.el-werbebox .box .summary{line-height:1.3;margin-bottom:10px}.el-werbebox .box .button{padding:5px 8px;background:#fab501;text-align:center;display:inline-block;line-height:1;color:#000;min-width:80%}.el-werbebox .box .button:hover{color:#000}.production .el-werbebox{top:100%}.el-video .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.el-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.el-video .video-wrapper iframe .ytp-watermark{display:none !important}.el-video.left{float:left;width:50%;margin:0 1.5em 1em 0}.el-video.center{float:left;width:100%;margin:0 0 1.5em}.el-video.right{float:right;width:50%;margin:0 0 1em 1.5em}.el-message-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);padding:10px;z-index:10002}.el-message-popup .mainWindow{width:500px;background:white;padding:10px;position:relative;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translate(-50%);transform:translateY(-50%) translate(-50%)}@media only screen and (max-width:46.8em){.el-message-popup .mainWindow{width:100%}}.el-message-popup .popup-header{width:100%;padding:8px;background-color:#fff;font-size:1.75em}@media only screen and (max-width:46.8em){.el-message-popup .popup-header{font-size:1.0625em}}.el-message-popup .icon-op-close{position:absolute;top:-40px;right:10px;font-size:2em;color:#000}.el-message-popup .box-body{position:relative;width:100%;height:auto;background-color:#fff}.el-message-popup .box-body .inner{padding:8px;width:100%;font-size:1.4375em}@media only screen and (max-width:46.8em){.el-message-popup .box-body .inner{font-size:1em}}.el-gridarticle h2{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.5em;margin-bottom:.4em}@media only screen and (min-width:24em){.el-gridarticle h2{font-size:1.8em}}@media only screen and (min-width:46.8em){.el-gridarticle h2{font-size:2em}}@media only screen and (min-width:50em){.el-gridarticle h2{font-size:2.5em}}@media only screen and (min-width:73em){.el-gridarticle h2{font-size:2.8em}}.el-listelementwithimage{text-align:center;position:relative;margin-bottom:30px;border:1px solid rgba(0,0,0,0)}.el-listelementwithimage:hover{border:1px solid #df0000}.el-listelementwithimage.shop:hover{border:0}.el-listelementwithimage .le-inner{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear}.el-listelementwithimage .le-inner a.detail-link{color:#000}.el-listelementwithimage .le-inner a.icon-op-ticket{font-size:2em}.el-listelementwithimage:hover>.le-inner{transform:scale(0.97)}.el-listelementwithimage.neg-margin{margin-top:-30px}.el-listelementwithimage img{width:100%;margin-bottom:5px}.el-listelementwithimage h1{font-family:"ITCGalliardStdRegular",serif;font-size:24px;font-weight:bold;line-height:1}.el-listelementwithimage h2{font-family:"BrownProLight",sans-serif;font-size:16px;font-weight:normal;margin-top:5px}.el-listelementwithimage p{font-size:14px}.el-listelementwithimage p.orange{color:#e85211;margin:4px 0}.el-listelementwithimage p.sub{font-family:"ITCGalliardStdRegular",serif;margin:5px}.el-listelementwithimage p.small{font-size:14px;font-family:"ITCGalliardStdRegular",serif;margin:5px 0}.el-listelementwithimage p.shopinfo{font-family:"ITCGalliardStdRegular",serif;font-size:1em;margin:5px}.el-listelementwithimage p.shopinfo .icon-shopping_cart{font-size:2em}.el-listelementwithimage .concert h1{font-size:24px}.el-listelementwithimage .list-container.noimage{width:100%;height:auto}.el-listelementwithimage .list-container.noimage img{display:none}.el-listelementwithimage .list-container.noimage .le-inner{position:relative;transition:none;left:auto;top:auto;transform:none}.el-listelementwithimage .list-container.noimage:hover>.le-inner{width:auto;height:auto}.el-listelementwithimage .list-container.noimage.neg-margin{margin-top:0}.el-filterbox-toggler{text-align:center;margin-bottom:1em}.el-filterbox-toggler .btn-filter-toggle{font-family:"BrownProLight",sans-serif;font-weight:normal;cursor:pointer;outline:0;font-size:1.3em;background-color:transparent;border:0;margin:0 auto;color:#fff}@media only screen and (min-width:48em){.el-filterbox-toggler .btn-filter-toggle{display:none}}.cp-calendar .icon-op-close{display:block}.cp-calendar .icon-op-arrow-up-circle,.cp-calendar .icon-op-vergroessern-nurpfeile{display:none}.cp-calendar .cal_container{width:600px;background-color:#e85211;color:#fff;padding:0 8px 10em 8px;text-align:center;position:relative}.cp-calendar .cal_container .inner{display:inline-block;vertical-align:middle;width:60%;text-align:left}.cp-calendar .cal_container a{color:#fff;text-decoration:none}.cp-calendar .cal_container .cal_head{text-align:center}.cp-calendar .cal_container .cal_head .icon-op-close{position:absolute;right:10px;top:21px;font-size:3em}.cp-calendar .cal_container .cal_head h2{margin:0 20px;font-size:4em}.cp-calendar .cal_container .cal_days{width:100%}.cp-calendar .cal_container .cal_nav,.cp-calendar .cal_container>h2{display:inline-block;vertical-align:top;font-family:"BrownProBold",sans-serif;margin-top:220px}.cp-calendar .cal_container .cal_nav{font-size:3em}.cp-calendar .cal_container .cal_nav.back{margin-right:60px}.cp-calendar .cal_container .cal_nav.next{margin-left:60px}.cp-calendar .cal_container .cal_cell{display:inline-block;width:14.2857142%;height:50px;text-align:center;font-size:1.5em}.cp-calendar .cal_container a.cal_cell:hover,.cp-calendar .cal_container a.cal_cell.active{font-family:"BrownProBold",sans-serif;margin-top:-1px}.cp-calendar.small .cal_container{width:300px;font-size:70%;padding:10px 8px 4em 8px}.cp-calendar.small .cal_container .icon-op-close{display:none}.cp-calendar.small .cal_container .icon-op-arrow-up-circle{display:block;position:absolute;top:16px;right:10px;font-size:2em}.cp-calendar.small .cal_container .icon-op-vergroessern-nurpfeile{display:block;font-size:2em;position:absolute;bottom:10px;right:10px}.cp-calendar.small .cal_container .inner{width:70%}.cp-calendar.small .cal_container .cal_nav{font-size:2em;margin-top:93px}.cp-calendar.small .cal_container .cal_nav.back{margin-right:10px}.cp-calendar.small .cal_container .cal_nav.next{margin-left:10px}.cp-calendar.small .cal_container .cal_head  h2{font-size:2em;font-family:"BrownProLight",sans-serif}.cp-calendar.small .cal_container .cal_cell{height:30px}.el-popupcontentsoundcloud{text-align:center}.el-popupcontentsoundcloud a.icon-op-earphones{font-size:7em;display:block}.el-popupcontentsoundcloud h1{line-height:1.1em}.el-popupcontentsoundcloud h1,.el-popupcontentsoundcloud a.icon-op-share-icon{display:inline-block;vertical-align:baseline;font-size:2em}.el-popupcontentsoundcloud a.icon-op-share-icon{vertical-align:sub;margin-left:8px}.el-popupcontentsoundcloud a.play{display:block;color:#e85211;text-decoration:underline}.el-popup-content{display:none}.el-biographyitem{text-align:center;cursor:pointer;position:relative;width:300px;height:530px;margin-bottom:30px}.el-biographyitem.no-image{height:15px}.el-biographyitem.no-image .bio-legend{font-size:1.2em;text-align:left;line-height:.8em}.el-biographyitem.no-image:hover{border:0}.el-biographyitem:hover{border:1px solid #2f1c63}.el-biographyitem a{color:#000}.el-biographyitem img{width:100%}.el-biographyitem .bi-inner{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;height:100%;left:50%;top:50%;position:absolute}.el-biographyitem:hover>.bi-inner{width:95%;height:97%}.el-biographyitem .bio-legend{font-family:"ITCGalliardStdRegular",serif;font-size:1.35em}.el-biographyitem .bio-detail{display:block;width:700px}.el-biographyitem .bio-detail .el-popup{display:none;text-align:left}.el-biographyitem .grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.el-eventlistteaser{width:100%;max-width:1024px;position:relative;padding-left:26px;margin-top:30px;margin-bottom:60px;display:none}@media only screen and (min-width:50em){.el-eventlistteaser{display:block}}.el-eventlistteaser img{width:100%;max-width:60%}.el-eventlistteaser .teaser-content{position:absolute;top:10%;right:0;width:50%;height:90%;padding:40px;background-color:#fff}.el-eventlistteaser .teaser-content h1{font-family:"BrownProLight",sans-serif;font-size:3em;font-weight:normal;color:#000;text-align:left}.el-eventlistteaser .teaser-content h2{font-family:"BrownProBold",sans-serif;font-size:3em;line-height:1;margin-bottom:40px}.el-eventlistteaser .teaser-content p{font-size:1em;line-height:26px}.el-eventlistteaser .teaser-content a.icon-op-ticket{font-size:6em}.el-eventlistteaser .teaser-content .ticketlink{text-align:center;margin-top:30px}.el-sidenav{position:absolute;z-index:150;top:1050px;right:5px;text-align:right;display:none}@media only screen and (min-width:89em){.el-sidenav{display:block}}.el-sidenav a.anchor_link{color:transparent;text-decoration:none;display:inline-block;padding:0 4px;margin-right:8px;position:relative;margin-bottom:6px;font-size:.75em;letter-spacing:3px;text-transform:uppercase}.el-sidenav a.anchor_link:after{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 8px 0;border-color:transparent #666 transparent transparent;display:inline-block;padding-left:8px;vertical-align:middle;position:absolute;top:1px}.el-sidenav a.anchor_link:hover,.el-sidenav a.anchor_link.visible{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;background-color:#000;color:#fff}.el-sidenav a.anchor_link:hover:after{border-color:transparent #000 transparent transparent}.el-castlist{position:relative}.el-castlist .castlist-header{display:none;border-bottom:1px solid black;position:relative;margin-bottom:40px;text-align:left}@media only screen and (min-width:46.8em){.el-castlist .castlist-header{text-align:center;margin-bottom:20px}}.el-castlist .castlist-header label{font-size:1.4em;color:#e85211;line-height:1.4em}@media only screen and (min-width:46.8em){.el-castlist .castlist-header label{font-size:2em}}.el-castlist .castlist-header .dropdown{min-width:170px;position:absolute;right:0;top:35px;text-align:left;padding:0;font-size:1.2em}@media only screen and (min-width:46.8em){.el-castlist .castlist-header .dropdown{min-width:150px;top:17px;visibility:visible;padding:3px;font-size:1em}}.el-castlist .castlist-header .dropdown>span{float:right;line-height:1.6}.el-castlist .castlist-header .dropdown .selected{color:#e85211;display:inline-block}.el-castlist .castlist-header .dropdown .selected:hover{cursor:default}.el-castlist .castlist-header .dropdown .select{display:none;text-align:left;width:100%;margin-top:1px}.el-castlist .castlist-header .dropdown .select div{background:white}.el-castlist .castlist-header .dropdown .select div:hover,.el-castlist .castlist-header .dropdown .select div.active{color:#e85211;cursor:default}.el-castlist .cast-wrapper .cast{margin-bottom:20px}.el-castlist .cast-wrapper .cast a.cast-anchor,.el-castlist .cast-wrapper .cast a.cast-link{color:#000}.el-castlist .cast-wrapper .cast .item{margin-bottom:10px;font-size:1.2em}.el-castlist .cast-wrapper .cast .label{text-align:center;width:100%;display:inline-block}.el-castlist .cast-wrapper .cast .label:empty{height:0;display:none}.el-castlist .cast-wrapper .cast .name{text-align:center;width:100%;display:inline-block;font-family:"BrownProBold",sans-serif}.el-castlist .cast-wrapper .cast .name small{font-family:"BrownProLight",sans-serif}@media only screen and (min-width:46.8em){.el-castlist .cast-wrapper .cast .item{margin-bottom:0;font-size:1.4em}.el-castlist .cast-wrapper .cast .label{vertical-align:top;text-align:right;width:50%;padding-right:17px}.el-castlist .cast-wrapper .cast .label.full-width{width:100%;text-align:center}.el-castlist .cast-wrapper .cast .label:empty{height:auto;display:inline-block}.el-castlist .cast-wrapper .cast .name{text-align:left;width:50%;padding-left:17px}}.el-searchresultitem{margin-bottom:2em}.el-searchresultitem h1{text-transform:uppercase;font-style:italic;font-size:1.2em;margin-bottom:.5em}@media only screen and (min-width:50em){.el-searchresultitem h1{font-size:1.4375em}}.el-searchresultitem p{font-family:"ITCGalliardStdRegular",serif;font-size:1em}@media only screen and (min-width:50em){.el-searchresultitem p{font-size:1.4375em}}.el-searchresultitem a{color:#679c7b;text-decoration:underline}.el-sociallinks{list-style-type:none;padding:0;margin:0;display:inline-block}.el-sociallinks li{float:left;margin:0 .5em .5em 0;display:inline-block}.el-sociallinks li:last-child{margin:0}.el-sociallinks li a{color:#333;text-decoration:none;outline:0;display:inline-block;vertical-align:middle;font-size:2.5em;line-height:1;height:1em}.el-sociallinks li a:hover,.el-sociallinks li a:focus{color:gray}.el-imagecheckbox{margin:0 auto;margin-bottom:20px;position:relative;width:100%;text-align:center}.el-imagecheckbox.white{color:#fff}.el-imagecheckbox.white .icon-container>div{border:2px solid #fff}.el-imagecheckbox .input-container{font-size:1.5em;line-height:1;text-align:center}@media only screen and (min-width:46.8em){.el-imagecheckbox .input-container{font-size:2em}}.el-imagecheckbox .input-container input{display:none}.el-imagecheckbox img{max-width:70%;box-shadow:9px 6px 9px rgba(0,0,0,.4)}.el-imagecheckbox .summary{font-size:.6em;font-family:"ITCGalliardStdRegular",serif;line-height:1}.el-imagecheckbox .icon-container{text-align:center;margin-top:20px;cursor:default;margin-bottom:10px}.el-imagecheckbox .icon-container>div{border-radius:25px;width:25px;height:25px;border:2px solid black;position:relative;margin:auto}.el-imagecheckbox .icon-container>div>.icon{color:#e85211;font-family:"BrownProLight",sans-serif;font-size:2.1em;margin-top:-10px;margin-left:-3px;display:none;position:absolute}.el-forminput{position:relative}.el-forminput.orange-font .input-container>div input{color:#e85211}.el-forminput.orange-font .input-container>div input::-webkit-input-placeholder{color:#e85211}.el-forminput.orange-font .input-container>div input:-moz-placeholder{color:#e85211}.el-forminput.orange-font .input-container>div input::-moz-placeholder{color:#e85211}.el-forminput.orange-font .input-container>div input:-ms-input-placeholder{color:#e85211}.el-forminput .input-container{margin-right:27px}.el-forminput .input-container>div{width:100%;float:right}.el-forminput .input-container>div input{width:100%;text-align:center;color:white;border:1px solid #666;background:transparent;line-height:1.2em;font-size:1.0625em;font-family:"ITCGalliardStdRegular",serif;color:#fff;padding-top:4px;padding-bottom:0}.el-forminput .input-container>div input::-webkit-input-placeholder{color:#eee}.el-forminput .input-container>div input:-moz-placeholder{color:#eee}.el-forminput .input-container>div input::-moz-placeholder{color:#eee}.el-forminput .input-container>div input:-ms-input-placeholder{color:#eee}@media only screen and (min-width:46.8em){.el-forminput .input-container>div input{font-size:1.4375em}}.el-forminput .icon-container{position:absolute;top:0;right:0}@media only screen and (min-width:46.8em){.el-forminput .icon-container{right:-7px}}.el-forminput .icon-container.valued{background-color:#333}.el-forminput .icon-container span{color:white;background-color:transparent;font-size:1.6em}@media only screen and (min-width:46.8em){.el-forminput .icon-container span{font-size:2.1em}}.bernadette_home .el-forminput .input-container>div input{font-family:"CadizLight",sans-serif;color:black}.bernadette_home .el-forminput .input-container>div ::placeholder{color:#ddd;opacity:1}.el-scroll-to-footer{display:none}@media only screen and (min-width:66em){.el-scroll-to-footer{display:block;transition:bottom .5s;bottom:-69px;position:fixed;left:10%;z-index:100}}.el-scroll-to-footer.visible{bottom:0}.el-scroll-to-footer a.footer-trigger-link{display:block;width:80px;height:69px;background-image:url("/site/templates/images/footer_trigger.gif");background-repeat:no-repeat}.el-formtextarea{text-align:right;width:100%;position:relative}.el-formtextarea .input-container{margin-right:27px}.el-formtextarea .input-container>div{width:100%;float:right}.el-formtextarea .input-container>div textarea{width:100%;text-align:center;color:white;border:1px solid #666;background:transparent;line-height:1.2em;font-size:1.0625em;font-family:"ITCGalliardStdRegular",serif;color:#fff;min-height:220px;padding:30px;box-sizing:border-box}.el-formtextarea .input-container>div textarea::-webkit-input-placeholder{color:#eee}.el-formtextarea .input-container>div textarea:-moz-placeholder{color:#eee}.el-formtextarea .input-container>div textarea::-moz-placeholder{color:#eee}.el-formtextarea .input-container>div textarea:-ms-input-placeholder{color:#eee}@media only screen and (min-width:46.8em){.el-formtextarea .input-container>div textarea{font-size:1.4375em}}.el-formtextarea .icon-container{position:absolute;top:80px;right:0}@media only screen and (min-width:46.8em){.el-formtextarea .icon-container{right:-7px}}.el-formtextarea .icon-container.valued{background-color:#333}.el-formtextarea .icon-container span{color:white;background-color:transparent;font-size:1.6em}@media only screen and (min-width:46.8em){.el-formtextarea .icon-container span{font-size:2.1em}}.el-iconcounter{display:inline-block;text-align:center;margin:10px;max-width:160px;vertical-align:top}.el-iconcounter .circle{width:160px;height:160px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;text-align:center;vertical-align:middle;margin:0 auto;background-position:50% 50%;background-repeat:no-repeat;background-size:100px 100px}.el-iconcounter .number{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:2em}.el-iconcounter .text{font-size:14px}.el-eventlistitem{display:block;margin-bottom:8px;width:100%;border-bottom:1px solid #000;position:relative}@media only screen and (min-width:50em){.el-eventlistitem{display:table;border-bottom:0}}.el-eventlistitem .date{display:block;width:30%;float:left;padding-left:10px;padding-right:16px;text-align:right;vertical-align:top;white-space:nowrap}@media only screen and (min-width:39.8em){.el-eventlistitem .date{width:20%}}@media only screen and (min-width:46.8em){.el-eventlistitem .date{width:20%}}@media only screen and (min-width:50em){.el-eventlistitem .date{display:table-cell;float:none;width:122px;padding-left:30px;text-align:right;border-bottom:1px solid #000}}.el-eventlistitem .date h3{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.2em;display:inline-block;padding:0 5px}@media only screen and (min-width:50em){.el-eventlistitem .date h3{font-size:2em}}.el-eventlistitem .date .tiny{font-size:.75em;font-family:"ITCGalliardStdRegular",serif;display:inline-block;margin-bottom:4px;vertical-align:middle}@media only screen and (min-width:50em){.el-eventlistitem .date .tiny{font-size:.75em}}.el-eventlistitem .date .time{font-size:.75em;text-align:right;line-height:1.4em}@media only screen and (min-width:50em){.el-eventlistitem .date .time{font-size:1.0625em}}.el-eventlistitem .details{display:block;width:70%;float:left;font-size:1.0625em}.has_one_event.el-eventlistitem .details{width:70%}@media only screen and (min-width:39.8em){.el-eventlistitem .details{width:50%;float:left}}@media only screen and (min-width:46.8em){.el-eventlistitem .details{width:50%;float:left}}@media only screen and (min-width:50em){.el-eventlistitem .details{display:table-cell;vertical-align:top;float:none;border-bottom:1px solid #000;width:auto}.has_one_event.el-eventlistitem .details{width:100%}}.el-eventlistitem .details .inner{max-width:750px;padding-bottom:12px;position:relative}.el-eventlistitem .details .detail_link{position:absolute;top:0;left:0;width:100%;bottom:0;right:0}.el-eventlistitem .details h2{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.2em;margin:0;line-height:1.2em}@media only screen and (min-width:46.8em){.el-eventlistitem .details h2{font-size:1.5em}}@media only screen and (min-width:50em){.el-eventlistitem .details h2{font-size:2em}}.el-eventlistitem .details h2.secondary{font-family:"ITCGalliardStdRegular",serif;font-size:1em;margin:9px 0 0 0;line-height:1.05em}@media only screen and (min-width:46.8em){.el-eventlistitem .details h2.secondary{font-size:1.4em}}@media only screen and (min-width:50em){.el-eventlistitem .details h2.secondary{font-size:1.8em}}.el-eventlistitem .details .premiere{color:#e85211}.el-eventlistitem .details p{font-size:.875em;margin:0;line-height:1.4em}@media only screen and (min-width:46.8em){.el-eventlistitem .details p{font-size:1em}}.el-eventlistitem .details p.oneItem{padding:0}@media only screen and (min-width:39.8em){.el-eventlistitem .details p.oneItem{padding:25px 0 0 0}}.el-eventlistitem .details p s{color:gray}.el-eventlistitem .ticket{display:block;width:70%;margin-left:30%;margin-bottom:10px;white-space:nowrap;text-align:right;clear:left}.has_one_event.el-eventlistitem .ticket{width:30%;margin-left:0;margin-bottom:10px;padding-top:15px;float:left;clear:none}@media only screen and (min-width:39.8em){.el-eventlistitem .ticket{width:30%;float:left;clear:none;margin-left:0;margin-bottom:0}}@media only screen and (min-width:46.8em){.el-eventlistitem .ticket{width:30%;float:left}}@media only screen and (min-width:50em){.el-eventlistitem .ticket{display:table-cell;float:none;vertical-align:bottom;width:5%}.has_one_event.el-eventlistitem .ticket{width:5%;margin-left:0}}.el-eventlistitem .ticket a{color:#333;text-decoration:none;outline:0;line-height:1em;vertical-align:middle;display:inline-block;font-size:2em;margin-left:10px}.el-eventlistitem .ticket a:hover,.el-eventlistitem .ticket a:focus{color:gray}@media only screen and (min-width:46.8em){.el-eventlistitem .ticket a{margin-right:0;margin-left:10px}}@media only screen and (min-width:50em){.el-eventlistitem .ticket a{font-size:3em}}.el-eventlistitem .ticket a.icon-op-videosymbol{font-size:1.1em}@media only screen and (min-width:50em){.el-eventlistitem .ticket a.icon-op-videosymbol{font-size:1.9em}}.el-eventlistitem .ticket a.icon-op-earphones{font-size:1.5em}@media only screen and (min-width:50em){.el-eventlistitem .ticket a.icon-op-earphones{font-size:2.3em}}.el-eventlistitem .ticket a.icon-op-calendar{font-size:1.5em}@media only screen and (min-width:50em){.el-eventlistitem .ticket a.icon-op-calendar{font-size:2.3em}}.el-eventlistitem.noconcert h2{font-family:"ITCGalliardStdRegular",serif;font-weight:normal}.el-eventlistitem.first{border-bottom:0}.el-eventlistitem.first .date{border-bottom:0}.el-eventlistitem.noday{border-bottom:0}.el-eventlistitem.noday .date{padding-bottom:5px;border-bottom:0}.el-eventlistitem.noday .date .time{display:inline-block;margin-top:4px}@media only screen and (min-width:50em){.el-eventlistitem.noday .date .time{margin-top:41px}}.el-eventlistitem.noday.last{border-bottom:1px solid #000}@media only screen and (min-width:50em){.el-eventlistitem.noday.last{border-bottom:0}}@media only screen and (min-width:50em){.el-eventlistitem.noday.last .date{border-bottom:1px solid #000}}.cp-calendar .el-eventlistitem .date{width:85px;padding-left:8px}.cp-calendar .ticket a.icon-op-calendar,.cp-calendar .ticket a.icon-op-videosymbol{display:none}.cp-calendar .cp-eventlist .details .inner{padding:0 0 5px 0}.el-formmultiselect{text-align:right;margin:0 auto;position:relative}.el-formmultiselect.full-width{width:100%}.el-formmultiselect.medium-width{width:100%}@media only screen and (min-width:46.8em){.el-formmultiselect.medium-width{width:85%}}.el-formmultiselect.small-width{width:100%}@media only screen and (min-width:46.8em){.el-formmultiselect.small-width{width:50%}}.el-formmultiselect .input-container{margin-right:27px}.el-formmultiselect .input-container>div{width:100%;float:right}.el-formmultiselect .input-container>div input{display:none}.el-formmultiselect .input-container>div .input-box{width:100%;text-align:center;color:#fff;border:1px solid #666;background:transparent;line-height:1.2em;font-family:"ITCGalliardStdRegular",serif;padding-top:6px;padding-bottom:0;cursor:pointer;min-height:33px}.el-formmultiselect .input-container>div .input-box .ph{font-size:1.0625em;color:#d9d9d9}@media only screen and (min-width:46.8em){.el-formmultiselect .input-container>div .input-box .ph{font-size:1.4375em}}.el-formmultiselect .input-container>div .input-box .input-item{display:inline-block;border:1px solid #fff;padding:5px 5px 0 10px;margin-right:5px;line-height:1;margin-top:-4px}.el-formmultiselect .input-container>div .input-box .input-item label{font-family:"BrownProLight",sans-serif;color:#000}.el-formmultiselect .input-container>div .selects{display:none;position:absolute;background:white;right:27px;list-style:none;font-size:.9em;cursor:pointer;text-align:left;padding:1px 29px 2px 4px;border:1px solid #bbb;z-index:12;width:96%;top:35px}.el-formmultiselect .input-container>div .selects li{border-bottom:1px solid black;margin-bottom:5px}.el-formmultiselect .input-container>div span{position:absolute;z-index:10;right:30px;color:#ababab;font-size:1.4em;top:5px}.el-formmultiselect .input-container>div span.open{top:1;color:#333}.el-formmultiselect .input-container>div:hover span{color:#333}.el-formmultiselect .icon-container{position:absolute;top:0;right:0}@media only screen and (min-width:46.8em){.el-formmultiselect .icon-container{right:-7px}}.el-formmultiselect .icon-container.valued{background-color:#333}.el-formmultiselect .icon-container span{color:white;background-color:transparent;font-size:1.6em}@media only screen and (min-width:46.8em){.el-formmultiselect .icon-container span{font-size:2.1em}}.cp-filterboxkalendarium{width:100%;margin:0 auto}@media only screen and (min-width:50em){.cp-filterboxkalendarium{width:80%;margin:0 auto}}.cp-filterboxkalendarium .filterbox-grid{margin:0 -.5em;display:none}@media only screen and (min-width:48em){.cp-filterboxkalendarium .filterbox-grid{display:block !important;overflow:visible !important}}.cp-filterboxkalendarium .filterbox-item{padding:0 .5em}.cp-filterboxkalendarium.kalendarium .filterbox-item{width:100%}@media only screen and (min-width:29.75em){.cp-filterboxkalendarium.kalendarium .filterbox-item{width:50%}}.cp-stoeberseiteinterview{margin-bottom:2em;padding:1em 0;font-family:"ITCGalliardStdRegular",serif;width:100%;text-align:center}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview{margin-bottom:3em;padding:2em 0}}.cp-stoeberseiteinterview hr{width:70%;height:1px;margin-bottom:30px}.cp-stoeberseiteinterview h3{font-size:1em;font-family:"BrownProLight",sans-serif;display:inline-block;vertical-align:middle;border-bottom:1px solid #000}.cp-stoeberseiteinterview a.icon-op-share-icon,.cp-stoeberseiteinterview a.more-link{display:inline-block;vertical-align:middle;font-size:1.5em;margin-left:8px}.cp-stoeberseiteinterview .interview-image{display:inline-block;margin:0 0 10px 0;vertical-align:top;width:100%;height:auto}@media only screen and (min-width:29.75em){.cp-stoeberseiteinterview .interview-image{margin:0 16px 0 0;width:35%}}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-image{margin:0 16px 0 0;width:35%}}.cp-stoeberseiteinterview .interview-head{margin-top:30px;margin-bottom:30px}.cp-stoeberseiteinterview .interview-title-content{display:inline-block;text-align:center;vertical-align:top;width:100%}@media only screen and (min-width:29.75em){.cp-stoeberseiteinterview .interview-title-content{width:50%}}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-title-content{width:50%}}.cp-stoeberseiteinterview .interview-title-content h1{font-size:1.5em;font-weight:normal;line-height:1em}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-title-content h1{font-size:3.5em}}.cp-stoeberseiteinterview .interview-title-content h2{font-size:1em;display:inline-block;vertical-align:middle;font-weight:normal;line-height:1.2em;margin-top:16px}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-title-content h2{font-size:1.8em}}.cp-stoeberseiteinterview .interview-title-content a.more-link{font-size:1em;color:#e85211;border-bottom:1px solid #e85211;display:inline-block;vertical-align:baseline;line-height:1em;margin-left:18px}.cp-stoeberseiteinterview .interview-title-content a.more-link.icon-op-arrow-down-circle{text-decoration:none;color:#000;border-bottom:0}.cp-stoeberseiteinterview .interview-content{text-align:left;width:100%;margin:0 auto;display:none}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-content{width:80%}}.cp-stoeberseiteinterview .interview-content h1{font-size:1.5em}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-content h1{font-size:2em}}.cp-stoeberseiteinterview .interview-content p{font-size:1em;margin-bottom:20px}@media only screen and (min-width:46.8em){.cp-stoeberseiteinterview .interview-content p{font-size:1.3em}}.cp-stoeberseiteinterview .interview-content .interview-disclaimer{color:#e85211}.cp-stoeberseiteinterview .interview-content .close-content{text-align:right;position:relative;margin-top:2em}.cp-stoeberseiteinterview .interview-content .close-content a.icon-op-arrow-up-circle{font-size:2.5em;position:absolute;right:0;bottom:0}.cp-slider{margin-bottom:2em;padding:1em 0;padding:0;position:relative}@media only screen and (min-width:46.8em){.cp-slider{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-slider{padding:0}}.cp-slider .content-container{padding:0;margin:0;max-width:100%;background-color:#000}.cp-slider .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-family:"BrownProBold",sans-serif;font-weight:normal;max-width:50%;z-index:1;color:#fff;font-size:1em;line-height:1.2em;text-align:center}@media screen and (min-width:46.8em){.cp-slider .title{font-size:2em}}@media screen and (min-width:50em){.cp-slider .title{font-size:3em}}@media screen and (min-width:73em){.cp-slider .title{font-size:5em}}.cp-slider .slider-wrapper{position:relative;width:100%;overflow:hidden}.cp-slider .slider-wrapper .slider-item{width:1490px;height:350px;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:46.8em){.cp-slider .slider-wrapper .slider-item{height:400px}}@media screen and (min-width:50em){.cp-slider .slider-wrapper .slider-item{height:500px}}@media screen and (min-width:73em) and (min-height:768px){.cp-slider .slider-wrapper .slider-item{height:1000px}}.cp-slider .slider-wrapper .slider-item img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.cp-slider .slider-wrapper .slider-item video{width:100%;height:100%;object-fit:cover}.cp-slider .slider-arrows{width:100%;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:2000}.cp-slider .slider-arrows:hover{cursor:pointer}.cp-slider .slider-arrows .slick-arrow{font-size:3em;color:#fff;top:50%;position:absolute}.cp-slider .slider-arrows .slick-prev{left:20px}.cp-slider .slider-arrows .slick-next{right:20px}.cp-slider .pager-info{position:absolute;z-index:1;bottom:70px;right:25px;color:#fff;font-size:1em;display:none}.cp-gridarticlecontainer{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-gridarticlecontainer{margin-bottom:3em;padding:2em 0}}.cp-gridarticlecontainer div[class^="col-"].block{padding:1em}.cp-gridarticlecontainer .col-1{width:100%;float:left}.cp-gridarticlecontainer .col-2{width:100%}@media only screen and (min-width:46.8em){.cp-gridarticlecontainer .col-2{width:50%}.cp-gridarticlecontainer .col-2:nth-child(2n+1){clear:both}}.cp-gridarticlecontainer .col-3{width:100%}@media only screen and (min-width:50em){.cp-gridarticlecontainer .col-3{width:33.33333333%}.cp-gridarticlecontainer .col-3:nth-child(3n+1){clear:both}}.cp-gridarticlecontainer .col-4{width:100%}@media only screen and (min-width:66em){.cp-gridarticlecontainer .col-4{width:25%}.cp-gridarticlecontainer .col-4:nth-child(4n+1){clear:both}}.cp-listwithimages{margin-bottom:2em;padding:1em 0;width:100%;position:relative;text-align:center}@media only screen and (min-width:46.8em){.cp-listwithimages{margin-bottom:3em;padding:2em 0}}.cp-listwithimages .el-listelementwithimage{display:inline-block;float:left;vertical-align:top;padding:10px;cursor:pointer;width:100%}@media only screen and (min-width:39.8em){.cp-listwithimages .el-listelementwithimage{width:50%}.cp-listwithimages .el-listelementwithimage:nth-child(2n+1){clear:left}}@media only screen and (min-width:50em){.cp-listwithimages .el-listelementwithimage{width:33.333%}.cp-listwithimages .el-listelementwithimage:nth-child(3n+2){margin-top:30px}.cp-listwithimages .el-listelementwithimage:nth-child(2n+1){clear:none}.cp-listwithimages .el-listelementwithimage:nth-child(3n+1){clear:left}}.cp-listwithimages .el-listelementwithimage.neg-margin{margin-top:-30px}.cp-listwithimages .noimage{text-align:left}.cp-listwithimages .noimage .el-listelementwithimage{text-align:left;width:100%;height:auto;background-color:white;margin-bottom:0;padding:30px;padding-bottom:0}.cp-listwithimages .noimage .el-listelementwithimage:last-child{padding-bottom:30px}.cp-listwithimages .noimage .el-listelementwithimage:hover{border-color:transparent}.cp-listwithimages .noimage .el-listelementwithimage:hover>.le-inner{width:auto;height:auto;transition:none;left:auto;top:auto;transform:none}.cp-listwithimages .noimage .el-listelementwithimage:nth-child(3n+2){margin-top:0}.cp-listwithimages .noimage .el-listelementwithimage.neg-margin{margin-top:0}.cp-listwithimages .noimage .el-listelementwithimage h1{font-family:"BrownProBold",sans-serif;font-size:2em;font-weight:bold}.cp-listwithimages .noimage .el-listelementwithimage h2{font-size:1em;margin:5px 0}.cp-listwithimages .noimage .el-listelementwithimage p{font-size:1em}.cp-listwithimages .noimage .el-listelementwithimage p.orange{display:inline-block}.cp-listwithimages .noimage .el-listelementwithimage p.orange:after{content:',';color:#333}.cp-listwithimages .noimage .el-listelementwithimage p.sub{display:inline-block;font-family:"BrownProLight",sans-serif;margin:0}.cp-listwithimages .noimage .el-listelementwithimage.ballett:nth-child(1){margin-top:0}.cp-listwithimages .noimage .el-listelementwithimage.ballett:nth-child(2){margin-top:0}.cp-listwithimages .noimage .el-listelementwithimage.ballett:nth-child(3){margin-top:0}.cp-listwithimages .noimage img{display:none}.cp-listwithimages .noimage .le-inner{position:relative;transition:none;left:auto;top:auto;transform:none;border-bottom:1px solid #000;padding-bottom:10px}.cp-listwithimages.ballett .el-listelementwithimage:nth-child(1){margin-top:30px}.cp-listwithimages.ballett .el-listelementwithimage:nth-child(2){margin-top:0}.cp-listwithimages.ballett .el-listelementwithimage:nth-child(3){margin-top:30px}.cp-mainpage-item-video-centered{margin-bottom:2em;padding:1em 0;width:100%;text-align:center}@media only screen and (min-width:46.8em){.cp-mainpage-item-video-centered{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-video-centered .centered{text-align:center;padding-bottom:20px}.cp-mainpage-item-video-centered .mp-video-container{width:100%;display:inline-block;vertical-align:top}.cp-mainpage-item-video-centered .mp-video-container .mp-video-inner-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.cp-mainpage-item-video-centered .mp-video-container .mp-video-inner-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cp-mainpage-item-video-centered .mp-subtitle{font-family:"ITCGalliardStdRegular",serif;font-size:1.2em;line-height:1em;margin:1em 0 .1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-video-centered .mp-subtitle{font-size:2em}}.cp-mainpage-item-video-centered .mp-subtitle .datum{font-family:"BrownProLight",sans-serif;font-size:.6em;padding-left:10px}.cp-mainpage-item-video-centered a.more-link{padding-bottom:4px;border-bottom:1px solid #e85211}@media screen and (max-width:46.8em){.cp-mainpage-item-video-centered .mp-video-container{width:100%}}.cp-operalist{margin-bottom:2em;padding:1em 0;width:100%;position:relative;padding:80px 0 0 0}@media only screen and (min-width:46.8em){.cp-operalist{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:29.75em){.cp-operalist{padding:110px 0 0 0}}@media only screen and (min-width:46.8em){.cp-operalist{padding:210px 50px 0 50px}}@media only screen and (max-width:50em){.cp-operalist .content-container{padding:0}}.cp-operalist.shop{padding-top:0 !important;margin-top:-40px !important}.cp-operalist:last-child{margin:0}.cp-operalist .list-container{width:100%;margin:0 auto;position:relative}.cp-operalist .list-container>h1{color:#fff;font-size:1.4375em;text-align:center;font-family:"BrownProBold",sans-serif;margin-bottom:30px}@media only screen and (min-width:46.8em){.cp-operalist .list-container>h1{font-size:3em}}@media only screen and (min-width:73em){.cp-operalist .list-container>h1{font-size:6em}}.cp-operalist .list-container .cp-filterbox3{margin-bottom:10px}@media only screen and (min-width:46.8em){.cp-operalist .list-container .cp-filterbox3{margin-bottom:50px}}.cp-operalist .list-container .cp-listwithimages{margin:0 auto;padding:20px;width:100%}@media only screen and (min-width:46.8em){.cp-operalist .list-container .cp-listwithimages{padding:40px}}.cp-citation{margin-bottom:2em;padding:1em 0;text-align:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:46.8em){.cp-citation{margin-bottom:3em;padding:2em 0}}.cp-citation .content-container>.inner{border-bottom:8px solid #679c7b;width:60%;margin-left:auto;margin-right:auto}.cp-citation blockquote p{font-family:"ITCGalliardStdRegular",serif;line-height:1.2em}.cp-citation blockquote p:last-child{margin-bottom:0}.cp-citation blockquote p span{line-height:1.2em}.cp-citation p.cite{font-family:"BrownProBold",sans-serif;font-size:1.2em;margin-bottom:1em}@media only screen and (min-width:46.8em){.cp-citation p.cite{font-size:1.8em}}.cp-citation p.cite cite{font-style:normal}.cp-moodbild{margin-bottom:2em;padding:1em 0;padding:0;position:relative}@media only screen and (min-width:46.8em){.cp-moodbild{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-moodbild{padding:0}}.cp-moodbild .headerbild{position:relative;width:100%}.cp-moodbild .headerbild .bild-container{position:relative}.cp-moodbild .headerbild .bild-container img{width:100%}.cp-moodbild .headerbild .bild-container h2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-family:"BrownProBold",sans-serif;color:#fff;font-size:2em;line-height:1em;color:#fff;text-align:center;min-width:90%}@media only screen and (min-width:29.75em){.cp-moodbild .headerbild .bild-container h2{font-size:2.5em}}@media only screen and (min-width:46.8em){.cp-moodbild .headerbild .bild-container h2{font-size:3.5em}}@media only screen and (min-width:50em){.cp-moodbild .headerbild .bild-container h2{font-size:4.5em}}@media only screen and (min-width:73em){.cp-moodbild .headerbild .bild-container h2{font-size:6em}}.cp-moodbild .headerbild .bild-container h2.black{color:#000}.cp-moodbild .headerbild .cover{margin-top:-50px}.cp-moodbild .headerbild .cover .cover-header{display:table;width:100%}.cp-moodbild .headerbild .cover .cover-header .bar{position:relative;vertical-align:top;width:auto;height:35px;display:table-cell;border-top:0;background-color:#fff}.cp-moodbild .headerbild .cover .cover-header .bar.left{border-left:0;float:none}.cp-moodbild .headerbild .cover .cover-header .bar.right{border-right:0;float:none}.cp-moodbild .headerbild .cover .cover-header .arrow-outer{display:table-cell;vertical-align:top;width:110px;height:55px;position:relative;overflow:hidden}.cp-moodbild .headerbild .cover .cover-header .square{position:absolute;width:100px;height:100px;top:0;background-color:#fff}.cp-moodbild .headerbild .cover .cover-header .square.left{transform-origin:left top;left:0;transform:rotate(35deg)}.cp-moodbild .headerbild .cover .cover-header .square.right{transform-origin:right top;right:0;transform:rotate(-35deg)}.cp-form{margin-bottom:2em;padding:1em 0;position:relative;width:100%}@media only screen and (min-width:46.8em){.cp-form{margin-bottom:3em;padding:2em 0}}.cp-form .content-container>.inner{padding:30px 0}@media only screen and (min-width:46.8em){.cp-form .content-container>.inner{padding:50px 50px 2em 50px}}.cp-form .form-element{padding:15px 0;width:90%;margin:0 auto}@media only screen and (min-width:46.8em){.cp-form .form-element{width:80%}}.cp-form .image-checkbox-container{margin:-1em}.cp-form .image-checkbox{padding:1em;width:100%;margin-bottom:10px}@media only screen and (min-width:39.8em){.cp-form .image-checkbox{width:25%;margin-bottom:40px}}.cp-form .checkbox-container{background-color:#fff;max-width:500px;margin:auto;padding:10px 20px;margin-bottom:30px;text-align:center}.cp-form .checkbox-container label{display:inline-block;text-align:center;margin-bottom:15px}.cp-form #wrap-Inputfield-{display:none}.cp-form h2{font-family:"BrownProBold",sans-serif;font-weight:normal;color:#fff;font-size:2em;text-align:center;margin-bottom:30px}@media only screen and (min-width:46.8em){.cp-form h2{font-size:5em}}.cp-form .lead{font-family:"BrownProLight",sans-serif;color:white;font-size:1.0625em;font-weight:100;text-align:center}@media only screen and (min-width:46.8em){.cp-form .lead{font-size:1.4375em}}.cp-form .errors{font-family:"BrownProLight",sans-serif;color:#e85211;font-size:1.4375em;font-weight:100;text-align:center}.cp-fotogallery-coverflow{margin-bottom:2em;padding:1em 0;position:relative}@media only screen and (min-width:46.8em){.cp-fotogallery-coverflow{margin-bottom:3em;padding:2em 0}}.cp-fotogallery-coverflow.has-background{margin-bottom:0}.cp-fotogallery-coverflow h1{font-family:"BrownProBold",sans-serif;font-size:1.5em;display:inline-block;vertical-align:middle;font-weight:normal;border-bottom:1px solid #000;line-height:1.2em}@media only screen and (min-width:46.8em){.cp-fotogallery-coverflow h1{font-size:2em}}.cp-fotogallery-coverflow div.anriss h2{font-family:"BrownProLight",sans-serif;vertical-align:top}@media only screen and (max-width:44.9375rem){.cp-fotogallery-coverflow div.anriss h2{font-size:1em}}.cp-fotogallery-coverflow div.anriss .summary{font-family:"BrownProLight",sans-serif;font-size:1em;display:block;margin-top:1em;width:100%}@media only screen and (min-width:46.8em){.cp-fotogallery-coverflow div.anriss .summary{width:43%}}.cp-fotogallery-coverflow div.anriss a.detail-link{display:inline-block;padding-bottom:3px;border-bottom:1px solid #e85211}.cp-fotogallery-coverflow a.js-arrow-left,.cp-fotogallery-coverflow a.js-arrow-right{color:#000;display:inline-block}.cp-fotogallery-coverflow .paginator-indicator{position:relative;display:inline-block;left:50%;margin-top:1em;margin-bottom:20px;font-size:2em;text-align:center;transform:translate(-50%,0)}@media only screen and (min-width:46.8em){.cp-fotogallery-coverflow .paginator-indicator{left:50%;font-size:3em;transform:translate(0,0)}}.cp-fotogallery-coverflow .gallery-text{position:relative;width:100%;margin-top:0;margin-bottom:10px}@media only screen and (min-width:46.8em){.cp-fotogallery-coverflow .gallery-text{width:43%;margin-top:-150px;margin-bottom:54px}}.cp-fotogallery-coverflow .flow-container{width:100%;height:150px;position:relative;margin-bottom:1em}@media only screen and (min-width:29.75em){.cp-fotogallery-coverflow .flow-container{height:200px}}@media only screen and (min-width:48em){.cp-fotogallery-coverflow .flow-container{height:300px}}@media only screen and (min-width:50em){.cp-fotogallery-coverflow .flow-container{height:400px}}@media only screen and (min-width:73em){.cp-fotogallery-coverflow .flow-container{height:500px}}.cp-fotogallery-coverflow .flow-container .flow-image{position:absolute;-webkit-transition:width .5s,height .5s,left .5s,top .5s;-moz-transition:width .5s,height .5s,left .5s,top .5s;-ms-transition:width .5s,height .5s,left .5s,top .5s;-o-transition:width .5s,height .5s,left .5s,top .5s;top:50%;width:auto;height:100%;transform:translate(0,-50%);text-align:center}.cp-fotogallery-coverflow .flow-container .flow-image .description{display:none}.cp-fotogallery-coverflow .flow-container .flow-image.hidden{display:none}.cp-fotogallery-coverflow .flow-container .flow-image.first{left:0;height:60%;width:auto}.cp-fotogallery-coverflow .flow-container .flow-image.second{left:15%;height:70%;width:auto}.cp-fotogallery-coverflow .flow-container .flow-image.third{left:35%;height:80%;width:auto;margin:0;transform:translate(0,-35%)}.cp-fotogallery-coverflow .flow-container .flow-image.third .description{display:block;margin-top:-15px;padding:0}.cp-fotogallery-coverflow .flow-container .flow-image.fourth{left:55%;height:80%;width:auto}.cp-fotogallery-coverflow .flow-container .flow-image img{display:block;width:auto;height:100%}.cp-fotogallery{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-fotogallery{margin-bottom:3em;padding:2em 0}}.cp-fotogallery:after{content:".";clear:left;display:block;visibility:hidden;height:0}.cp-fotogallery h1{font-family:"BrownProBold",sans-serif;font-size:1.5em;display:inline-block;vertical-align:middle;font-weight:normal;border-bottom:1px solid #000;line-height:1.2em}@media only screen and (min-width:46.8em){.cp-fotogallery h1{font-size:2em}}.cp-fotogallery a.icon-op-share-icon{vertical-align:middle;display:inline-block;margin-left:16px;font-size:2em}.cp-fotogallery .gallery-content{width:100%;margin-top:8px}.cp-fotogallery .gallery-content .gallery-item-container:nth-child(n+5){display:none}.cp-fotogallery .gallery-content .gallery-item-container:nth-child(2){top:-10px;left:-16px}.cp-fotogallery .gallery-content .gallery-item-container:nth-child(3){left:8px;top:-9px}.cp-fotogallery .gallery-content .gallery-item-container:nth-child(4){top:-27px;left:-5px}.cp-fotogallery .gallery-content .gallery-item-container:nth-child(1n+5){display:none}.cp-fotogallery .gallery-content a.chocolat-image.hidden{display:none}.cp-fotogallery .gallery-content .gallery-item-container{display:inline-block;position:relative;width:50%;float:left;overflow:hidden;border:3px solid #fff}.cp-fotogallery .gallery-content .gallery-item-container .cover{position:absolute;background-color:#ea8697;width:100%;height:100%;opacity:.8;top:0;left:0;display:none}.cp-fotogallery .gallery-content .gallery-item-container .plus{transform:translate(0,-50%);font-family:"BrownProBold",sans-serif;font-size:4em;position:absolute;right:20px;top:50%;display:none;color:#000}.cp-fotogallery .gallery-content .gallery-item-container a:hover .cover,.cp-fotogallery .gallery-content .gallery-item-container a:hover .plus{display:block}.cp-fotogallery .gallery-content .gallery-item-container img{width:100%;height:auto;display:block}.chocolat-wrapper .chocolat-description{font-size:1.5em}.cp-masonry-box .el-filterbox{border:1px solid;margin:.5em;margin-bottom:0}@media only screen and (min-width:46.8em){.cp-masonry-box .el-filterbox{width:50%;margin:0 auto;margin-bottom:1em}}.cp-masonry-box .content-container{max-width:1024px;position:relative;padding:50px 0}.cp-masonry-box .content-container a,.cp-masonry-box .content-container a:hover{color:#e85211}.cp-masonry-box .content-container a.overflowLink{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.cp-masonry-box .content-container span.linktext{text-align:center}.cp-masonry-box .content-container span.linktext a{text-decoration:underline}.cp-masonry-box .content-container span{display:block}.cp-masonry-box .content-container span.richtext_font_normal{font-size:1.3em}.cp-masonry-box .content-container span.sparte{font-size:1.4375em;color:#679c7b}.cp-masonry-box .content-container span.subtitle{font-family:"BrownProBold",sans-serif;padding-bottom:1em}.cp-masonry-box .content-container span.subtitle.textleft{text-align:left}.cp-masonry-box .content-container span.surtitle{text-align:left;margin-bottom:.5em}.cp-masonry-box .content-container h2.title{font-size:2em;font-family:"BrownProBold",sans-serif;text-align:center;margin-bottom:.5em}@media only screen and (min-width:29.75em){.cp-masonry-box .content-container h2.title{font-size:2.5em}}@media only screen and (min-width:46.8em){.cp-masonry-box .content-container h2.title{font-size:3.5em}}@media only screen and (min-width:50em){.cp-masonry-box .content-container h2.title{font-size:4.5em}}@media only screen and (min-width:73em){.cp-masonry-box .content-container h2.title{font-size:6em}}.cp-masonry-box .content-container .grid{width:100%}.cp-masonry-box .content-container .grid-sizer{width:33.333%}.cp-masonry-box .content-container .grid-item{box-sizing:border-box;padding:.5em;width:33.333%}.cp-masonry-box .content-container .grid-item.col-2{width:66.666%}.cp-masonry-box .content-container .grid-item.col-3{width:100%}.cp-masonry-box .content-container .grid-inner{background-color:#fff;padding:1.5em;position:relative;width:100%;display:table}.cp-masonry-box .content-container .grid-inner.black-border{border:3px solid #000;padding:3px}.cp-masonry-box .content-container .grid-inner.black-border .black-border-simple{border:3px solid #000;padding-bottom:20px;margin:6px;position:relative}.cp-masonry-box .content-container .grid-inner.black-border:before{border:3px solid #000;content:"";display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px}.cp-masonry-box .content-container .grid-inner .row{display:table-row}.cp-masonry-box .content-container .grid-inner .row.showMobile{display:none}.cp-masonry-box .content-container .grid-inner .row .cell{display:table-cell;text-align:center}.cp-masonry-box .content-container .grid-inner .row .cell.bottom{vertical-align:bottom}.cp-masonry-box .content-container .grid-inner .videomobileimg.showMobile{display:none}.cp-masonry-box .content-container .grid-inner video.showMobile{display:none}.cp-masonry-box .content-container .grid-inner.onlyimage{height:550px}.cp-masonry-box .content-container .grid-inner.onlyimage .row{display:none}.cp-masonry-box .content-container .grid-inner img.frontimage,.cp-masonry-box .content-container .grid-inner img.uniqueFormat{width:100%}.cp-masonry-box .content-container .grid-inner p img.frontimage,.cp-masonry-box .content-container .grid-inner p img.uniqueFormat{width:auto}.cp-masonry-box .content-container .grid-inner video#bgvid{width:100%}.cp-masonry-box .content-container .grid-inner h2{font-size:1.75em;text-align:center;padding-bottom:.25em;padding-top:.25em;display:inline-block}.cp-masonry-box .content-container .grid-inner h2.big{font-size:3em;font-family:"BrownProBold",sans-serif;padding-top:.25em}.cp-masonry-box .content-container .grid-inner h2.textleft{text-align:left;display:block}.cp-masonry-box .content-container .grid-inner h2.prodtitle{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:anywhere}.cp-masonry-box .content-container .grid-inner .el-sharebutton .icon-op-share-icon{padding-top:3px}.cp-masonry-box .content-container .grid-inner.onlyimage{background-size:cover;background-repeat:no-repeat;background-position:center center}.cp-masonry-box .content-container .close-video{height:50px;z-index:9999;position:absolute;top:10px;right:10px}.cp-masonry-box .content-container .close-video span{font-size:35px;float:right;margin-bottom:20px;cursor:pointer}@media screen and (max-width:66em){.cp-masonry-box .content-container .grid-sizer{width:50%}.cp-masonry-box .content-container .grid-item{width:50%}.cp-masonry-box .content-container .grid-item.col-2{width:100%}}@media screen and (max-width:50em){.cp-masonry-box .content-container .grid-sizer{width:100%}.cp-masonry-box .content-container .grid-item{width:100%;padding-left:0;padding-right:0}.cp-masonry-box .content-container .grid-item.col-2{width:100%}.cp-masonry-box .content-container .grid-item.col-3{width:100%}.cp-masonry-box .content-container .grid-item.hideonmobile{display:none}.cp-masonry-box .content-container .grid-inner{min-height:auto}.cp-masonry-box .content-container .grid-inner.onlyimage{background-image:none !important}.cp-masonry-box .content-container .grid-inner.onlyimage .row{display:table-row}.cp-masonry-box .content-container .grid-inner .row.showMobile,.cp-masonry-box .content-container .grid-inner img.frontimage.showMobile{display:block}.cp-masonry-box .content-container .grid-inner .row.hideMobile,.cp-masonry-box .content-container .grid-inner img.frontimage.hideMobile{display:none}.cp-masonry-box .content-container .grid-inner .videomobileimg.showMobile{display:block}.cp-masonry-box .content-container .grid-inner video.hideMobile{display:none}.cp-masonry-box .content-container .grid-inner video.showMobile{display:block}.cp-masonry-box .content-container .grid-inner h2.normal{font-size:1.75em;font-family:"BrownProLight",sans-serif}.cp-masonry-box .content-container .grid-inner h2.bigMobile{font-size:3em;font-family:"BrownProBold",sans-serif}.cp-masonry-box .content-container .textleft{text-align:center}}.cp-masonry-box .content-container.slim{font-family:"ITCGalliardStdRegular",serif;padding-left:100px;padding-right:100px}.cp-masonry-box .content-container.slim .info a,.cp-masonry-box .content-container.slim .info a:hover{color:#e85211}.cp-masonry-box .content-container.slim h2.title{font-family:"ITCGalliardStdRegular",serif;font-weight:normal}.cp-masonry-box .content-container.slim span.subtitle{font-family:"ITCGalliardStdRegular",serif;display:none}.cp-masonry-box .content-container.slim span.surtitle{font-family:"ITCGalliardStdRegular",serif}.cp-masonry-box .content-container.slim span.info-zusatz{text-align:left !important}.cp-masonry-box .content-container.slim span.info{line-height:normal;text-align:left !important}.cp-masonry-box .content-container.slim span.info.notitle{text-align-last:center}.cp-masonry-box .content-container.slim span.info .richtext_font_small,.cp-masonry-box .content-container.slim span.info .richtext_fontbold_small,.cp-masonry-box .content-container.slim span.info .richtext_secondary_smalll{font-size:.7em}.cp-masonry-box .content-container.slim span.info .richtext_font_normal,.cp-masonry-box .content-container.slim span.info .richtext_fontbold_normal,.cp-masonry-box .content-container.slim span.info .richtext_secondary_normal{font-size:.9em}.cp-masonry-box .content-container.slim span.info .richtext_font_medium,.cp-masonry-box .content-container.slim span.info .richtext_fontbold_medium,.cp-masonry-box .content-container.slim span.info .richtext_secondary_medium{font-size:1.3em}.cp-masonry-box .content-container.slim span.info .richtext_font_big,.cp-masonry-box .content-container.slim span.info .richtext_fontbold_big,.cp-masonry-box .content-container.slim span.info .richtext_secondary_big{font-size:1.8em}.cp-masonry-box .content-container.slim span.info .richtext_font_huge,.cp-masonry-box .content-container.slim span.info .richtext_fontbold_huge,.cp-masonry-box .content-container.slim span.info .richtext_secondary_huge{font-size:2.5em}.cp-masonry-box .content-container.slim span.info p[class^='richtext_font_']{font-family:"BrownProLight",sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale}.cp-masonry-box .content-container.slim span.info p[class^='richtext_fontbold_']{font-family:"BrownProBold",sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale}.cp-masonry-box .content-container.slim span.info p[class^='richtext_secondary_']{font-family:"ITCGalliardStdRegular",serif;-moz-osx-font-smoothing:grayscale}.cp-masonry-box .content-container.slim span.info p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto !important;line-height:1.1em;text-align:left !important}.cp-masonry-box .content-container.slim span.info p span{display:inline}.cp-masonry-box .content-container.slim span.info span{text-align:left !important}.cp-masonry-box .content-container.slim span.info p[style^='text-align:center']{text-align:center !important}.cp-masonry-box .content-container.slim span.info.bigger-text{font-size:1.3em}.cp-masonry-box .content-container.slim span.info.bigger-text p{line-height:1.5em}.cp-masonry-box .content-container.slim span.linktext{margin-bottom:20px}.cp-masonry-box .content-container.slim .black-border span.info{padding-left:15px;padding-right:15px}.cp-masonry-box .content-container.slim .close-video span{font-size:50px}.cp-masonry-box .content-container.slim h2.prodtitle{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-size:3.8em;font-weight:normal;line-height:1em;padding:20px 5px 5px}.cp-masonry-box .content-container.slim h2.big{font-family:"ITCGalliardStdRegular",serif}.cp-masonry-box .content-container.slim .slim-socials{margin-top:-15px;margin-bottom:10px}.cp-masonry-box .content-container.slim .slim-socials ul.el-sharebutton{width:100%}.cp-masonry-box .content-container.slim .slim-socials ul.el-sharebutton li{margin:0 1.5em .5em 0}.cp-masonry-box .content-container.slim .slim-socials ul.el-sharebutton li a{font-size:2em;color:#000}.cp-masonry-box .content-container.slim .slim-socials .icon-op-share-icon{display:none}.cp-masonry-box .content-container.slim .slim-socials .share-links-cont{font-size:10px;height:34px;width:170px;margin-left:auto;margin-right:auto;left:0;right:0}.cp-masonry-box .content-container.slim .grid-item.mag-content:hover{cursor:pointer}.cp-masonry-box .content-container.slim .grid-item.mag-content.col-2:hover{cursor:initial}.cp-masonry-box .content-container.slim .grid-item.elevate .video-box{padding-top:50px}@media screen and (max-width:66em){.cp-masonry-box .content-container.slim h2.prodtitle{font-size:2em}}@media screen and (max-width:50em){.cp-masonry-box .content-container.slim{padding-left:0;padding-right:0}.cp-masonry-box .content-container.slim h2.normal{font-family:"ITCGalliardStdRegular",serif}.cp-masonry-box .content-container.slim h2.bigMobile{font-family:"ITCGalliardStdRegular",serif}}.cp-mainpage-item-video{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-video{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-video .centered{text-align:center;padding-bottom:20px}.cp-mainpage-item-video .lead-and-detail{font-family:"ITCGalliardStdRegular",serif;display:inline-block;width:30%;vertical-align:top;color:#000;position:relative;top:0;left:0;padding-top:20px;padding-right:20px}.cp-mainpage-item-video .lead-and-detail h2{font-size:2.5vw;line-height:1.2em;margin-bottom:.5em}@media only screen and (min-width:89em){.cp-mainpage-item-video .lead-and-detail h2{font-size:2.5em}}.cp-mainpage-item-video .lead-and-detail p{font-family:"BrownProLight",sans-serif;font-size:1vw}.cp-mainpage-item-video .lead-and-detail a{text-align:center;font-family:"ITCGalliardStdRegular",serif;border-bottom:1px solid #e85211;padding-bottom:.3em}.cp-mainpage-item-video .el-video-element{width:100%;display:inline-block;vertical-align:top}@media only screen and (min-width:46.8em){.cp-mainpage-item-video .el-video-element{width:70%}}.cp-mainpage-item-video .el-video-element .mp-video-inner-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.cp-mainpage-item-video .el-video-element .mp-video-inner-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:46.8em){.cp-mainpage-item-video .lead-and-detail{width:100%;padding-bottom:20px}.cp-mainpage-item-video .lead-and-detail h2{font-size:5vw}.cp-mainpage-item-video .lead-and-detail p{font-size:3vw}.cp-mainpage-item-video .mp-video-container{width:100%}}.cp-columns{margin-bottom:2em;padding:1em 0;position:relative;width:100%}@media only screen and (min-width:46.8em){.cp-columns{margin-bottom:3em;padding:2em 0}}.cp-columns .pretext,.cp-columns .posttext{margin-bottom:1em}.cp-columns .pretext p,.cp-columns .posttext p{font-style:italic;text-transform:uppercase;font-size:1.3em}.cp-columns .pretext p:last-child,.cp-columns .posttext p:last-child{margin-bottom:0}.cp-columns .content-container>h2{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.5em;text-align:center;margin-bottom:20px}@media only screen and (min-width:46.8em){.cp-columns .content-container>h2{font-size:2em;margin-bottom:35px}}.cp-columns .grid-container.block-group{margin:0}@media only screen and (min-width:29.75em){.cp-columns .grid-container.block-group{margin:-1em -1em -1em -1em}}.cp-columns .grid-container.block-group .block{padding:1em}.cp-columns .grid-container.block-group .block>h3{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:2em;margin-bottom:10px}.cp-columns.white{color:#fff}.cp-columns .right{text-align:left}@media only screen and (min-width:29.75em){.cp-columns .right{text-align:right}}.cp-columns .col-1{width:100%}.cp-columns .col-2{width:100%}@media only screen and (min-width:29.75em){.cp-columns .col-2{width:50%}.cp-columns .col-2:nth-child(2n+1){clear:both}}@media only screen and (max-width:29.75em){.cp-columns .col-2{padding:0 !important}}.cp-columns .col-3{width:100%}@media only screen and (min-width:50em){.cp-columns .col-3{width:33.33333333%}.cp-columns .col-3:nth-child(3n+1){clear:both}}.cp-columns .col-4{width:100%}@media only screen and (min-width:66em){.cp-columns .col-4{width:25%}.cp-columns .col-4:nth-child(4n+1){clear:both}}.cp-anmeldeform{margin-bottom:2em;padding:1em 0;background-color:#a1d0ca;position:relative;width:100%;padding:210px 50px 2em 50px}@media only screen and (min-width:46.8em){.cp-anmeldeform{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-anmeldeform{padding:210px 50px 2em 50px}}.cp-anmeldeform .image-checkbox{width:33.33333333%;display:block;float:left;margin-bottom:40px}.cp-anmeldeform .checkbox-container{background-color:#fff;max-width:500px;margin:auto;padding:10px 20px;margin-bottom:30px;text-align:center}.cp-anmeldeform .checkbox-container label{text-align:center;margin-bottom:10px}.cp-anmeldeform .form-element{padding:15px 0}.cp-anmeldeform h1,.cp-anmeldeform h2{color:#fff;font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:3em;text-align:center;margin-bottom:30px}@media only screen and (min-width:46.8em){.cp-anmeldeform h1,.cp-anmeldeform h2{font-size:5em}}@media only screen and (min-width:50em){.cp-anmeldeform h1,.cp-anmeldeform h2{font-size:8em}}.cp-anmeldeform h2{font-size:2em}@media only screen and (min-width:46.8em){.cp-anmeldeform h2{font-size:4em}}@media only screen and (min-width:50em){.cp-anmeldeform h2{font-size:6em}}.cp-anmeldeform .lead{color:white;font-weight:100;text-align:center;font-family:"ITCGalliardStdRegular",serif;font-size:1.0625em}@media only screen and (min-width:46.8em){.cp-anmeldeform .lead{font-size:1.4375em}}.cp-teasergrid{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-teasergrid{margin-bottom:3em;padding:2em 0}}.cp-teasergrid .teasergrid{margin:0 -.5em}.cp-teasergrid .teaser-item{position:relative;width:100%;margin-bottom:1em;padding:0 .5em}@media only screen and (min-width:48em){.cp-teasergrid .teaser-item{width:50%}}.cp-teasergrid .teaser-item header{margin:1em 0}.cp-teasergrid .teaser-item h2{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:2em}.cp-teasergrid .teaser-item h3{font-size:2em}.cp-teasergrid .teaser-item img{width:100%;height:auto;margin:1em 0}.cp-teasergrid .teaser-item a.more-link{display:inline-block;color:#000;border-bottom:1px solid #000;padding:0 3em .5em 0;position:relative}.cp-teasergrid .teaser-item a.more-link>span{position:absolute;display:inline-block;margin-left:2em;right:-1.5em;top:0;z-index:1;border:1px solid #fff;border-radius:50%;width:26px;height:26px;text-align:right;padding:4px 6px}.cp-teasergrid .teaser-item .egg{position:relative;overflow:hidden;top:0;width:100%;height:30px;left:0}.cp-teasergrid .teaser-item .egg .svg{position:absolute;z-index:1;width:80px;height:30px;left:80px;top:0}.cp-teasergrid .teaser-item .egg>.svg .before{position:absolute;display:block;left:-2000px;top:0;width:2001px;height:30px}.cp-teasergrid .teaser-item .egg>.svg .after{display:block;position:absolute;left:100%;margin-left:-1px;top:0;width:2000px;height:30px}.cp-teasergrid .teaser-item .teaser-item-content{position:relative;top:-1px;clear:left;padding:20px 20px 40px}.cp-biographylist{margin-bottom:0 !important;margin-bottom:2em;padding:1em 0;padding-bottom:0 !important;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:46.8em){.cp-biographylist{margin-bottom:3em;padding:2em 0}}.cp-biographylist .hidden{display:none}.cp-biographylist h3{margin-bottom:1em;margin-left:5px;font-size:1.5em}.cp-mainpage-item-upcoming-events{margin-bottom:2em;padding:1em 0;margin-bottom:50px !important;color:#fff}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-upcoming-events.has-background{margin-bottom:0;padding-bottom:3em}.cp-mainpage-item-upcoming-events .eventlist-container{position:relative}.cp-mainpage-item-upcoming-events .eventlist-container .watchface{max-width:70px;position:absolute;left:calc(87% - 70px)}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .watchface{left:calc(84% - 70px)}}@media only screen and (max-width:24em){.cp-mainpage-item-upcoming-events .eventlist-container .watchface{left:calc(103% - 70px)}}@media only screen and (min-width:29.75em){.cp-mainpage-item-upcoming-events .eventlist-container .watchface{max-width:80px}}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .watchface{max-width:100px}}.cp-mainpage-item-upcoming-events .eventlist-container .headertitle{display:block;font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.4375em;margin:0;margin-top:-6px;margin-bottom:50px;line-height:1.2em}@media only screen and (max-width:320px){.cp-mainpage-item-upcoming-events .eventlist-container .headertitle{margin-top:-12px;font-size:1.3em}}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .headertitle{margin-top:-12px;font-size:1.7em}}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .headertitle{font-size:2.25em;margin-bottom:25px}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner{margin-bottom:25px}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime{display:inline-block;width:16%;vertical-align:top;position:relative}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime{width:13%}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .datetime-inner{text-align:right;position:absolute}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date{display:block;white-space:nowrap}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .weekday,.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .month{font-size:.75em;font-family:"ITCGalliardStdRegular",serif;display:inline-block;vertical-align:3px}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .weekday,.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .month{font-size:.75em;vertical-align:6px}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .day{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.4375em;display:inline-block;line-height:1.2em}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date .day{font-size:2.25em}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .date.secondary .day{line-height:1.05em}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .time{display:block;font-size:.75em;line-height:1.4em}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .datetime .time{font-size:20px}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description{display:inline-block;width:81%;padding-left:7%;vertical-align:top;position:relative}@media only screen and (max-width:320px){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description{padding-left:12%}}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description{padding-left:0}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .overviewlink{position:absolute;top:0;right:0;left:0;bottom:0}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title{display:block;font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.4375em;margin:0;line-height:1.2em}@media only screen and (max-width:320px){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title{font-size:1.3em}}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title{font-size:1.5em}}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title{font-size:2.25em}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title.secondary{display:block;font-family:"ITCGalliardStdRegular",serif;font-size:1em;margin:9px 0 0 0;line-height:1.05em}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title.secondary{font-size:1.4em}}@media only screen and (min-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .title.secondary{font-size:1.8em}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .summary{width:100%;display:inline-block;padding-right:5%;font-size:20px}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .summary span{display:block;font-size:.875em;margin:0;line-height:1.4em}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .summary span{font-size:1.0625em}}@media only screen and (max-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .summary{width:100%}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-row{text-align:right;padding-right:5%}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices{display:inline-block;width:30%;vertical-align:top;font-size:20px}@media only screen and (max-width:24em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices{width:100%}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .pricelist{text-align:right;display:block;font-size:.875em}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .ticketurl{font-size:.875em;text-align:right;display:block;padding-bottom:10px;border-bottom:1px solid white}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .ticketurl{font-size:1.0625em}}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .ticketurl a{color:#fff;z-index:10000;position:relative}@media only screen and (max-width:50em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices{text-align:right;width:100%;padding-top:5px}.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .ticketurl{width:50%;display:inline-block}}@media only screen and (max-width:24em){.cp-mainpage-item-upcoming-events .eventlist-container .eventlist-inner .description .ticket-prices .ticketurl{width:100%;display:inline-block}}.cp-mainpage-item-upcoming-events .eventlist-container.black-font{color:#000}.cp-mainpage-item-upcoming-events .eventlist-container.black-font .eventlist-inner .description .ticket-prices .ticketurl{border-bottom:1px solid #000}.cp-mainpage-item-upcoming-events .eventlist-container.black-font .eventlist-inner .description .ticket-prices .ticketurl a{color:#000}.cp-mainpage-item-upcoming-events .footer .footer-link{display:inline-block;width:80%;text-align:left}.cp-mainpage-item-upcoming-events .footer .footer-link a{font-family:"ITCGalliardStdRegular",serif;font-size:1.4375em;border-bottom:1px solid #e85211;padding-bottom:5px}.cp-mainpage-item-upcoming-events .footer .footer-link a:hover{border-bottom:1px solid #f4946b}.cp-mainpage-item-upcoming-events .footer .spacer{display:inline-block;width:20%;text-align:center}@media only screen and (min-width:46.8em){.cp-mainpage-item-upcoming-events .footer .spacer{width:13%}}.mainpage-item .partners{display:none;margin-top:-50px;padding-top:20px;padding-bottom:20px;padding-left:1em;padding-right:1em}.mainpage-item .partners.hasSocialContainerAbove{margin-top:0}.mainpage-item .partners .logos-container{margin-top:15px;text-align:center}.mainpage-item .partners .logos-container img.desktop-logos{width:100%;max-width:500px}.mainpage-item .partners .logos-container a{margin:12px}.mainpage-item .partners .logos-container a img{max-height:7vw}@media only screen and (max-width:320px){.mainpage-item .partners .logos-container a img{max-height:6vw}}.mainpage-item .partners .logos-container .partnerlogo-ubs{display:inline-block;height:30px;vertical-align:bottom;margin:0 1em 0 0}@media only screen and (max-width:42.5em){.mainpage-item .partners{display:block}}.mainpage-item .social-stripe{max-width:66em;margin:0 auto;margin-top:-50px;padding-top:32px;padding-bottom:32px;padding-left:1em;padding-right:1em}.mainpage-item .social-stripe .spacer{width:13%;display:inline-block}.mainpage-item .social-stripe .el-sociallinks{width:80%;font-size:2em}.mainpage-item .social-stripe .el-sociallinks li{margin-bottom:0;margin-right:.7em}.mainpage-item .social-stripe .el-sociallinks li:last-child,.mainpage-item .social-stripe .el-sociallinks li:nth-last-child(2){display:none}.mainpage-item .social-stripe .el-sociallinks li:nth-child(2){margin-right:2em}.mainpage-item .social-stripe .el-sociallinks li a{color:#000;line-height:91px}.mainpage-item .social-stripe.small{padding-top:55px;padding-bottom:55px}.mainpage-item .social-stripe.small .el-sociallinks{font-size:1em}.mainpage-item .social-stripe.small .el-sociallinks li a{line-height:1}@media only screen and (max-width:42.5em){.mainpage-item .social-stripe{display:none}.mainpage-item .social-stripe .el-sociallinks{font-size:1em}}.cp-download-images{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-download-images{margin-bottom:3em;padding:2em 0}}.cp-download-images .content-container{overflow:hidden}.cp-download-images .infotext{margin-bottom:2em}.cp-download-images .download-links{text-align:center}.cp-download-images .download-links a{font-family:"BrownProBold",sans-serif;font-weight:normal;border-bottom:1px solid;font-size:2em;margin:0 2em}.cp-download-images .download-images-grid{margin:-1em -1em 2em -1em}.cp-download-images .download-images-grid .download-item{padding:1em 1em;width:100%}@media only screen and (min-width:46.8em){.cp-download-images .download-images-grid .download-item{width:50%}.cp-download-images .download-images-grid .download-item:nth-child(2n+1){clear:both}}@media only screen and (min-width:66em){.cp-download-images .download-images-grid .download-item{width:33.33333333%}.cp-download-images .download-images-grid .download-item:nth-child(2n+1){clear:none}.cp-download-images .download-images-grid .download-item:nth-child(3n+1){clear:both}}.cp-download-images .download-images-grid .el-imagecheckbox img{height:200px;width:auto;max-width:100%}.cp-download-list{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-download-list{margin-bottom:3em;padding:2em 0}}.cp-download-list .download-list-title{font-family:"BrownProBold",sans-serif;font-weight:normal;color:#679c7b;font-size:3em;padding-bottom:.25em;margin-bottom:.25em;border-bottom:1px solid #000}.cp-download-list .download-list .el-eventlistitem{font-size:100%}.cp-calendarhead{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);position:absolute;left:50%;-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s}.cp-calendarhead .hidden{display:none}.cp-calendarhead.slidedown{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.cp-infotext{margin-bottom:2em;padding:1em 0;margin-top:1em;border-top:1px solid #000;border-bottom:1px solid #000;width:100%;font-family:"ITCGalliardStdRegular",serif}@media only screen and (min-width:46.8em){.cp-infotext{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-infotext .content-container .inner p{margin:-50px 0 0 60px}}.cp-infotext span.icon-op-info{font-size:3em;display:none}@media only screen and (min-width:46.8em){.cp-infotext span.icon-op-info{display:block}}.cp-infotext ul{padding:0 0 0 20px;list-style:none}@media only screen and (min-width:46.8em){.cp-infotext ul{padding:0 0 0 80px}}.cp-infotext li{padding:0 0 0 4px;line-height:1.1em;margin-bottom:8px}.cp-infotext li:before{font-family:'icomoon';content:"\e908";padding-right:8px;margin-left:-24px;font-size:1.5em}@media only screen and (min-width:46.8em){.cp-infotext li:before{font-size:1em}}.cp-stoeberseiteanriss{margin-bottom:2em;padding:1em 0;width:100%;position:relative;transition:all .5s}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss{max-width:200px}}.cp-stoeberseiteanriss.show{max-width:100%}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss.show{max-width:80%}}.cp-stoeberseiteanriss.show a.icon-op-share-icon{display:none}.cp-stoeberseiteanriss.show h1{font-size:1.2em;font-family:"BrownProBold",sans-serif}.cp-stoeberseiteanriss.show .content{display:block;width:100%;transition:all .5s}.cp-stoeberseiteanriss.show .content a.icon-op-share-icon{display:inline-block;vertical-align:middle}.cp-stoeberseiteanriss.show .anriss{display:none}.cp-stoeberseiteanriss h1{font-size:1em;font-family:"BrownProLight",sans-serif;font-weight:normal;display:inline-block;vertical-align:middle;line-height:1em}.cp-stoeberseiteanriss a.icon-op-share-icon{display:inline-block;vertical-align:bottom;margin-left:8px}.cp-stoeberseiteanriss p.anriss{font-size:1.3em;font-family:"ITCGalliardStdRegular",serif;line-height:1.2em;margin-top:8px}.cp-stoeberseiteanriss a.more{color:#e85211;text-decoration:none;margin-left:10px;font-family:"ITCGalliardStdRegular",serif;font-size:.6em}.cp-stoeberseiteanriss .content{display:none;min-height:auto;border-top:1px solid #000;border-bottom:1px solid #000}.cp-stoeberseiteanriss .content div.close-button-div{text-align:right}.cp-stoeberseiteanriss .content div.close-button-div a.close.icon-op-arrow-up-circle{font-size:2em}.cp-stoeberseiteanriss .content h2{font-family:"BrownProLight",sans-serif;font-weight:normal;display:inline-block;vertical-align:middle}.cp-stoeberseiteanriss.right{float:right}.cp-mainpage-items{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cp-mainpage-items span.icon-op-double-arrow-down:hover{cursor:pointer}.cp-mainpage-items .item-holder{top:0;position:relative;-webkit-transition:top 1s ease-in-out;-moz-transition:top 1s ease-in-out;-ms-transition:top 1s ease-in-out;-o-transition:top 1s ease-in-out;height:100%}.cp-mainpage-items .item-holder.height70{height:70%}.cp-mainpage-items .item-holder.first{height:100%}@media only screen and (min-width:39.8em){.cp-mainpage-items .item-holder{height:100%}}.cp-mainpage-items .lead-and-detail-clone{color:#fff;text-align:left;padding:20px 30px 20px 30px;background:#000;height:auto}.cp-mainpage-items .lead-and-detail-clone h2{font-family:"ITCGalliardStdRegular",serif;font-size:1.1em;font-weight:normal;line-height:1.1em;margin-bottom:14px}.cp-mainpage-items .lead-and-detail-clone p{font-size:.7em;margin-bottom:.5em}.cp-mainpage-items .lead-and-detail-clone a{color:#fff;border-bottom:1px solid #fff;padding-bottom:2px}.cp-mainpage-items .lead-and-detail-clone a.mehr{display:none}.cp-mainpage-items .mainpage-item:last-child>div[class^="cp-"]{margin-bottom:0}.cp-stoeberseiteanriss2{margin-bottom:2em;padding:1em 0;font-family:"BrownProLight",sans-serif;width:100%;position:relative}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2{max-width:540px}}.cp-stoeberseiteanriss2 .anriss-header{border-bottom:1px solid #000;display:inline-block;width:100%}.cp-stoeberseiteanriss2 .anriss-inner{width:100%;padding-top:.2em}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2 .anriss-inner{max-width:80%}}.cp-stoeberseiteanriss2 h1{font-family:"BrownProBold",sans-serif;font-size:1.2em;display:inline-block;vertical-align:middle}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2 h1{font-size:2em}}.cp-stoeberseiteanriss2 a.icon-op-share-icon{font-size:1.2em;display:inline-block;vertical-align:middle;margin-left:18px}.cp-stoeberseiteanriss2 a.more{margin-left:20px;font-size:1.2em;vertical-align:middle;position:absolute;right:0}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2 a.more{font-size:2em}}.cp-stoeberseiteanriss2 h2{font-size:1.2em;font-weight:normal;line-height:1.1em;margin-bottom:.2em}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2 h2{font-size:2em}}.cp-stoeberseiteanriss2 p{font-size:1em}.cp-stoeberseiteanriss2 img{margin:0;width:100%;height:auto}@media only screen and (min-width:46.8em){.cp-stoeberseiteanriss2 img{margin:30px 0 0 30px}}.cp-stoeberseiteanriss2.right{float:right}.cp-stoeberseiteanriss2.right:after{content:'';display:block;clear:both}.cp-stoeberseiteanriss2.right+*{clear:both}.cp-stoeberseiteanriss2 .cp-popupwithtext{display:none;position:absolute;top:80px}.cp-mainpage-item{position:relative;width:100%;height:100%;overflow:hidden}.cp-mainpage-item .mp-background-image{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.cp-mainpage-item .sliders{position:absolute;width:100%;height:100%;top:0}.cp-mainpage-item .sliders .slider-wrapper,.cp-mainpage-item .sliders .slider-image{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;text-align:center}.cp-mainpage-item .sliders .slider-image{width:80%;margin:auto 10%}.cp-mainpage-item .sliders img{position:relative;height:100%}.cp-mainpage-item .title-big{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:70%}.cp-mainpage-item .title-big h1{font-family:"BrownProBold",sans-serif;color:#fff;font-size:2.5em;line-height:1em}@media only screen and (min-width:46.8em){.cp-mainpage-item .title-big h1{font-size:8vw}}.cp-mainpage-item .title-big.title-black h1,.cp-mainpage-item .title-big.title-black p.subtitle{color:#000}.cp-mainpage-item .title-big p.subtitle{font-size:1.4em;color:#fff;margin-top:30px;line-height:1.1em}@media only screen and (max-width:24em){.cp-mainpage-item .title-big{top:45%;width:87%}.cp-mainpage-item .title-big h1{margin-bottom:30px}.cp-mainpage-item .title-big p.subtitle{margin-top:0}}.cp-mainpage-item .icon-op-double-arrow-down{font-size:12vw;color:#fff;display:block;cursor:pointer;position:absolute;bottom:50px;left:50%;transform:translate(-50%,0)}.cp-mainpage-item .icon-op-double-arrow-down.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:swingAndFade;animation-name:swingAndFade}@-webkit-keyframes swingAndFade{40%{font-size:15vw}80%{font-size:12vw;opacity:1}100%{opacity:0}}.cp-mainpage-item .lead-and-detail{position:absolute;left:6vw;width:90%;color:#fff;text-align:left;padding:10px 10px 20px 10px}@media only screen and (max-width:46.8em){.cp-mainpage-item .lead-and-detail{bottom:-15px;background-color:rgba(0,0,0,.6);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0))}}@media only screen and (min-width:46.8em){.cp-mainpage-item .lead-and-detail{top:0;width:35%;padding:66px 16px 46px 16px}}.cp-mainpage-item .lead-and-detail.with-background{background-color:rgba(0,0,0,.6);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0))}.cp-mainpage-item .lead-and-detail h2{font-family:"ITCGalliardStdRegular",serif;font-size:1.1em;font-weight:normal;line-height:1.1em;margin-bottom:14px}@media only screen and (min-width:46.8em){.cp-mainpage-item .lead-and-detail h2{font-size:2vw}}@media only screen and (min-width:50em){.cp-mainpage-item .lead-and-detail h2{font-size:1.7vw}}.cp-mainpage-item .lead-and-detail p{font-size:.7em;margin-bottom:.5em}@media only screen and (min-width:46.8em){.cp-mainpage-item .lead-and-detail p{font-size:1.4vw}}@media only screen and (min-width:50em){.cp-mainpage-item .lead-and-detail p{font-size:1vw}}.cp-mainpage-item .lead-and-detail a{color:#fff;border-bottom:1px solid #fff;padding-bottom:2px}.cp-mainpage-item .lead-and-detail a.mehr{display:none}@media only screen and (min-width:46.8em){.cp-mainpage-item .lead-and-detail a.mehr{display:inline}}.cp-mainpage-item a.icon-op-simple-arrow-left,.cp-mainpage-item a.icon-op-simple-arrow-right{position:absolute;top:50%;transform:translate(0,-50%);color:#fff;font-size:4vw}.cp-mainpage-item a.icon-op-simple-arrow-left{left:4vw}.cp-mainpage-item a.icon-op-simple-arrow-right{right:4vw}.cp-mainpage-item .cp-stoeberseiteinterview{margin:0 auto;padding-top:120px}.cp-mainpage-item video{position:relative;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}body.bernadette_home .item-holder.lp-bernadette{height:auto}body.bernadette_home .item-holder.lp-bernadette .cp-mainpage-item .sliders{position:static !important}body.bernadette_home .item-holder.lp-bernadette .cp-mainpage-item .sliders .slider-wrapper{position:static !important;line-height:0}body.bernadette_home .item-holder.lp-bernadette .cp-mainpage-item .sliders .slider-wrapper .lp-bernadette-image{width:100%;height:auto}body.bernadette_home .item-holder.lp-bernadette .cp-mainpage-item .sliders .slider-wrapper.video{background-image:none !important}body.bernadette_home .item-holder.lp-bernadette .cp-mainpage-item .sliders .slider-wrapper.video video{top:auto;left:auto;transform:none;width:100%}.cp-filterbox3 .filterbox-grid{margin:0 -.5em;display:none}@media only screen and (min-width:48em){.cp-filterbox3 .filterbox-grid{display:block !important;overflow:visible !important}}.cp-filterbox3 .filterbox-item{padding:0 .5em;width:100%}@media only screen and (min-width:46.8em){.cp-filterbox3 .filterbox-item{width:33.3333%}}.cp-filterbox3.nosort .filterbox-item{width:100%}@media only screen and (min-width:46.8em){.cp-filterbox3.nosort .filterbox-item{width:50%}}.cp-searchresults{margin-bottom:2em;padding:1em 0;background-color:#fff;width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width:46.8em){.cp-searchresults{margin-bottom:3em;padding:2em 0}}.cp-searchresults .searchgreen{color:#c5ab06}.cp-searchresults .sr-header{margin-bottom:1em}.cp-searchresults .sr-header h1{color:#c5ab06;display:inline-block;font-size:1.4375em}.cp-searchresults .sr-header h1.bold{font-family:"BrownProBold",sans-serif;font-weight:normal}.cp-searchresults .sr-header h1.normal{font-family:"BrownProLight",sans-serif}@media only screen and (min-width:56.25rem){.cp-searchresults .sr-header h1{font-size:1.75em}}@media only screen and (min-width:75rem){.cp-searchresults .sr-header h1{font-size:2.5em}}@media only screen and (min-width:120em){.cp-searchresults .sr-header h1{font-size:3em}}.cp-searchresults .sr-header a{color:#c5ab06}.cp-searchresults .sr-header a:hover{text-decoration:underline}.cp-searchresults .sr-header .sr-number{color:#e85211;font-family:"ITCGalliardStdRegular",serif}.cp-searchresults .sr-content h1.searchgreen{font-size:3em;font-family:"BrownProBold",sans-serif;line-height:1em}.cp-searchresults .sr-content p.normal{color:#000;font-size:1em}@media only screen and (min-width:29.75em){.cp-searchresults .sr-content p.normal{font-size:1em}}@media only screen and (min-width:46.8em){.cp-searchresults .sr-content p.normal{font-size:1.4375em}}.cp-searchresults .sr-content .centered{text-align:center}.cp-searchresults .sr-content .centered .text-pager,.cp-searchresults .sr-content .centered .events-pager{display:none}.cp-searchresults .sr-content .centered a.more-link{color:#e85211;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e85211;font-size:1.0625em}@media only screen and (min-width:46.8em){.cp-searchresults .sr-content .centered a.more-link{font-size:1.4375em}}.cp-searchresults .sr-content .textresults{margin-top:3em}.cp-searchresults .sr-content.events{margin-bottom:3em}.cp-searchresults .search_highlight{color:#c5ab06}.cp-searchresults .cp-eventlist .search_highlight{font-family:"BrownProBold",sans-serif}.cp-fotogallery-slider{margin-bottom:2em;padding:1em 0;position:relative}@media only screen and (min-width:46.8em){.cp-fotogallery-slider{margin-bottom:3em;padding:2em 0}}.cp-fotogallery-slider.has-background{margin-bottom:0}.cp-fotogallery-slider .content-container{max-width:66em}.cp-fotogallery-slider h1{font-family:"BrownProBold",sans-serif;font-size:1.5em;display:inline-block;vertical-align:middle;font-weight:normal;border-bottom:1px solid #000;line-height:1.2em}@media only screen and (min-width:46.8em){.cp-fotogallery-slider h1{font-size:2em}}.cp-fotogallery-slider div.anriss h2{font-family:"BrownProLight",sans-serif;vertical-align:top}.cp-fotogallery-slider div.anriss .summary{font-family:"BrownProLight",sans-serif;font-size:1em;display:block;margin-top:1em;width:100%}@media only screen and (min-width:46.8em){.cp-fotogallery-slider div.anriss .summary{width:43%}}.cp-fotogallery-slider div.anriss a.detail-link{display:inline-block;padding-bottom:3px;border-bottom:1px solid #e85211}.cp-fotogallery-slider a.js-arrow-left,.cp-fotogallery-slider a.js-arrow-right{color:#000;display:inline-block}.cp-fotogallery-slider .paginator-indicator{position:relative;display:inline-block;left:50%;margin-top:1em;margin-bottom:20px;font-size:2em;text-align:center;transform:translate(-50%,0)}@media only screen and (min-width:46.8em){.cp-fotogallery-slider .paginator-indicator{left:50%;font-size:3em;transform:translate(0,0)}}.cp-fotogallery-slider .gallery-outer{margin-top:40px}.cp-fotogallery-slider .gallery-text{position:relative;width:100%;margin-top:0;margin-bottom:10px}@media only screen and (min-width:46.8em){.cp-fotogallery-slider .gallery-text{width:43%;margin-top:-150px;margin-bottom:54px}}.cp-fotogallery-slider .slider-container{position:relative;margin-bottom:1em}.cp-fotogallery-slider .slider-container .slide-image{text-align:center}.cp-fotogallery-slider .slider-container .slide-image a{display:inline-block}.cp-fotogallery-slider .slider-container .slide-image div.view-window{position:relative;overflow:hidden;width:325px;height:539px;display:inline-block}.cp-fotogallery-slider .slider-container .slide-image div.view-window img{top:-20px;position:absolute}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip1{margin-bottom:40px;margin-right:5px}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip1 img{left:-40px}@media only screen and (max-width:46.8em){.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip1{margin-bottom:0}}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip2{margin-right:5px}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip2 img{left:-421px}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip3{margin-right:5px;margin-bottom:40px}.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip3 img{left:-800px}@media only screen and (max-width:46.8em){.cp-fotogallery-slider .slider-container .slide-image div.view-window.clip3{margin-bottom:0}}.cp-footer{font-family:"ITCGalliardStdRegular",serif;background-color:#fff;padding:1.5em 1em 2em 1em;width:100%;background-image:url("/site/templates/images/clean-textile.png")}@media only screen and (min-width:46.8em){.cp-footer{padding:1.5em 1em 2em 1em}}.cp-footer .footer-container{width:100%;max-width:1024px;margin:30px auto;position:relative}.cp-footer .footernav{width:60%;text-align:center;margin:0 auto 3em auto;position:relative;z-index:1}.cp-footer .footernav ul{list-style-type:none;padding:0;margin:0;margin:0 auto}.cp-footer .footernav ul li{display:block;margin:0 1em .3em 0}.cp-footer .footernav ul li a{color:#333;text-decoration:none;outline:0;font-size:1.5em;line-height:1.2;padding:.3em .2em .1em}.cp-footer .footernav ul li a:hover,.cp-footer .footernav ul li a:focus{color:gray}.cp-footer .footernav ul li a:hover{color:#fff;background-color:#000}@media only screen and (min-width:50em){.cp-footer .footernav ul li a{font-size:2em}}.cp-footer .footernav ul li .text{font-size:2em;line-height:1.1em;color:#fff}.cp-footer .footernav ul li .text a{font-size:1em}.cp-footer .infos{margin:0 0 2em 0}.cp-footer .infos .newsletter{width:100%;padding:1em;text-align:center}.cp-footer .infos .newsletter h3{display:inline-block;padding-top:.1em;vertical-align:top;font-size:1.5em;font-weight:normal}@media screen and (min-width:46.8em){.cp-footer .infos .newsletter h3{font-size:2em}}.cp-footer .infos .newsletter form{margin:0;display:inline-block;vertical-align:top;text-align:center}@media screen and (min-width:42.5em){.cp-footer .infos .newsletter form{text-align:left}}@media screen and (max-width:46.8em){.cp-footer .infos .newsletter form{width:100%}}.cp-footer .infos .newsletter input[type=text],.cp-footer .infos .newsletter input[type=email]{width:100%;float:left;border-right:0 none;background-color:#fff;padding:.3em .3em .3em;font-size:1.2em;line-height:1.1em}@media screen and (min-width:42.5em){.cp-footer .infos .newsletter input[type=text],.cp-footer .infos .newsletter input[type=email]{width:70%;font-size:1.5em;margin-left:.6em}}@media screen and (min-width:46.8em){.cp-footer .infos .newsletter input[type=text],.cp-footer .infos .newsletter input[type=email]{width:450px}}.cp-footer .infos .newsletter input[type=submit]{-webkit-appearance:none;padding:.3em .3em .2em}@media screen and (min-width:42.5em){.cp-footer .infos .newsletter input[type=submit]{padding:.3em .8em .2em;float:left}}.cp-footer .infos .newsletter .subnewsletter{font-size:1.2em}@media screen and (min-width:42.5em){.cp-footer .infos .newsletter .subnewsletter{font-size:1.5em}}.cp-footer .infos .newsletter .input-check{float:left;width:20%;margin:0;line-height:.7em;background-color:#e85211;padding-right:1px}@media screen and (min-width:46.8em){.cp-footer .infos .newsletter .input-check{width:auto}}.cp-footer .infos .newsletter .input-check span{line-height:.9em}.cp-footer .infos .newsletter button{float:left}.cp-footer .partners{width:100%;text-align:center}.cp-footer .partners span{display:block}@media screen and (min-width:50em){.cp-footer .partners span{display:inline-block;vertical-align:bottom;margin-right:1em}}.cp-footer .partners .partnerlogo-cs{height:40px;display:block;margin:0 auto 1em;position:relative}@media screen and (min-width:50em){.cp-footer .partners .partnerlogo-cs{display:inline-block;height:40px;vertical-align:bottom;margin:0 1em 0 0;top:-.5em}}.cp-footer .partners .partnerlogo-ubs{height:30px;display:block;margin:0 auto 1em;position:relative}@media screen and (min-width:50em){.cp-footer .partners .partnerlogo-ubs{display:inline-block;height:30px;vertical-align:bottom;margin:0 1em 0 0}}.cp-footer .tickets{position:static;font-size:1.5em;line-height:1.2;text-align:center}@media screen and (min-width:46.8em){.cp-footer .tickets{font-size:2em}}@media screen and (min-width:66em){.cp-footer .tickets{font-size:2em;right:0;text-align:center}}.cp-footer .sociallinks{position:static;text-align:center;margin:0 0 2em 0;left:0;z-index:1}@media screen and (min-width:66em){.cp-footer .sociallinks{width:100%}}@media screen and (min-width:66em){.cp-footer .sociallinks{position:absolute;left:0}}.cp-footer .sociallinks ul{display:inline-block}@media screen and (min-width:66em){.cp-footer .sociallinks ul{width:100%}.cp-footer .sociallinks ul li:nth-last-child(2){position:absolute;right:40px}.cp-footer .sociallinks ul li:nth-last-child(1){position:absolute;right:0}}.cp-footer .sociallinks.center{position:static}.cp-footer.pink{background-color:#ea8697}.cp-footer.pink .infos .newsletter input[type=text],.cp-footer.pink .infos .newsletter input[type=email]{border-color:#fff}.cp-footer.pink .sociallinks a:hover{color:#fff}.special_sponsor img{width:90%}@media screen and (min-width:66em){.special_sponsor img{width:720px}}.cp-mainpage-item-image-and-text{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-image-and-text .content-container{background-color:#fff;padding:0;max-width:1024px;position:relative}.cp-mainpage-item-image-and-text .centered{text-align:center}.cp-mainpage-item-image-and-text.has-background{margin-bottom:0;padding-bottom:2em}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text.has-background{padding-bottom:3em}}.cp-mainpage-item-image-and-text div.image,.cp-mainpage-item-image-and-text div.mp-content{width:100%}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text div.image,.cp-mainpage-item-image-and-text div.mp-content{display:inline-block;vertical-align:top;width:50%}}.cp-mainpage-item-image-and-text div.image.showMobile,.cp-mainpage-item-image-and-text div.mp-content.showMobile{display:none}@media screen and (max-width:46.8em){.cp-mainpage-item-image-and-text div.image.showMobile,.cp-mainpage-item-image-and-text div.mp-content.showMobile{display:block}.cp-mainpage-item-image-and-text div.image.hideMobile,.cp-mainpage-item-image-and-text div.mp-content.hideMobile{display:none}}.cp-mainpage-item-image-and-text div.image img{width:100%;height:auto;display:block}.cp-mainpage-item-image-and-text div.mp-content{padding:20px 20px 20px 20px}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text div.mp-content{padding:40px 30px 0 50px}}.cp-mainpage-item-image-and-text div.mp-content h2{font-weight:normal;font-size:1.4em;line-height:1.6em;padding-left:20px}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text div.mp-content h2{font-size:3em}}.cp-mainpage-item-image-and-text div.mp-content h3{font-family:"BrownProBold",sans-serif;font-weight:bold;font-size:2em;line-height:1em;padding-left:20px}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text div.mp-content h3{font-size:3em}}.cp-mainpage-item-image-and-text div.mp-content .werkinfo{font-size:.9em;margin-top:3em}.cp-mainpage-item-image-and-text div.mp-content a.more-link{padding-bottom:4px;border-bottom:1px solid #e85211}.cp-mainpage-item-image-and-text div.mp-content a.icon-op-ticket{font-size:6em;margin-top:.3em;display:inline-block}.cp-mainpage-item-image-and-text .date-box{margin-top:0;margin-left:0}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text .date-box{margin-top:-40px;margin-left:-40px}}.cp-mainpage-item-image-and-text .date-box .date.weekday{font-family:"ITCGalliardStdRegular",serif}.cp-mainpage-item-image-and-text .date-box .date.day{font-family:"BrownProBold",sans-serif;vertical-align:middle;margin:0 3px;font-size:2em}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text .date-box .date.day{font-size:3em}}.cp-mainpage-item-image-and-text .date-box .date.month{font-family:"ITCGalliardStdRegular",serif}.cp-mainpage-item-image-and-text.overlap{position:relative}.cp-mainpage-item-image-and-text.overlap .content-container{background-color:transparent;margin:10px 30px 0 30px}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text.overlap .content-container{margin:30px auto 100px auto}}.cp-mainpage-item-image-and-text.overlap .image{width:100%}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text.overlap .image{width:55%;margin-left:10%}}.cp-mainpage-item-image-and-text.overlap .mp-content{height:100%;background-color:#fff}@media only screen and (min-width:46.8em){.cp-mainpage-item-image-and-text.overlap .mp-content{width:55%;top:10%;left:40%;position:absolute}}.cp-mainpage-item-three-videos{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-three-videos{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-three-videos .left-col,.cp-mainpage-item-three-videos .right-col{display:inline-block;vertical-align:top}.cp-mainpage-item-three-videos .left-col{width:66%;padding:0 20px 20px 20px;margin-left:-20px}.cp-mainpage-item-three-videos .left-col hr{width:90%;height:1px;border:0;background-color:#000}.cp-mainpage-item-three-videos .right-col{width:33%}.cp-mainpage-item-three-videos .description,.cp-mainpage-item-three-videos .description-main{font-family:"ITCGalliardStdRegular",serif;padding-top:8px;margin-bottom:16px;text-align:center}.cp-mainpage-item-three-videos .description-main{font-size:1.5em}.cp-mainpage-item-three-videos .centered{text-align:center;padding-bottom:20px}@media screen and (max-width:46.8em){.cp-mainpage-item-three-videos .left-col,.cp-mainpage-item-three-videos .right-col{width:100%;padding:0 20px;margin:0}}.cp-mainpage-item-text{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-text{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-text .centered{text-align:center;padding-bottom:1em}.cp-mainpage-item-text.has-background{margin-bottom:0;padding-bottom:3em}.cp-mainpage-item-text h2{font-size:1.5em;text-align:center;width:80%;line-height:1.3em;margin:0 auto 1em auto}@media only screen and (min-width:46.8em){.cp-mainpage-item-text h2{font-size:2.5em}}.cp-mainpage-item-text .inner{margin-bottom:1em}.cp-mainpage-item-text .detail-link p{font-size:1.2em;margin:0}.cp-mainpage-item-text .detail-link a{font-family:"ITCGalliardStdRegular",serif;border-bottom:1px solid #e85211}.bernadette_home .bernadetteMainNav{font-size:3.7em;letter-spacing:-4px;font-family:"CadizLight",sans-serif;text-align:center;margin-top:250px}@media screen and (min-width:46.8em){.bernadette_home .bernadetteMainNav{margin-top:400px;font-size:8em;letter-spacing:-8px}}@media screen and (max-width:320px){.bernadette_home .bernadetteMainNav{font-size:3.7em}}.bernadette_home .bernadetteMainNav ul{list-style-type:none;display:block;margin-bottom:50px;line-height:1.1}.bernadette_home .bernadetteMainNav ul li a{color:#000}.bernadette_home .bernadetteMainNav ul li a:hover{color:#fff;background-color:#000;letter-spacing:-4px;padding:0 20px 0 5px}@media screen and (min-width:46.8em){.bernadette_home .bernadetteMainNav ul li a:hover{letter-spacing:-15px}}.cp-header{position:relative;z-index:200;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.cp-header .content-container{position:relative;max-width:100%}.cp-header .hidden{display:none}.cp-header.sticky{position:fixed;top:0}.cp-header.nottop .el-mainnav .menu-button{background-color:rgba(0,0,0,.3);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0))}.cp-header .meta-container{position:absolute;right:10%;top:.5em;margin:0}.cp-header .meta-container .meta{position:relative;padding:0;margin:0 0 .5em 0;display:none}@media screen and (min-width:46.8em){.cp-header .meta-container .meta{display:block}}.cp-header .meta-container .logo img{width:25vw;height:auto;margin-top:.5em}@media screen and (min-width:46.8em){.cp-header .meta-container .logo img{width:200px}}.cp-header .search-button{vertical-align:middle;display:inline-block}.cp-header .search-button a{display:inline-block;font-size:3.5em;color:#fff}.cp-header .search-button a span{display:block}.cp-header .search-button a:hover{color:#ddd}.cp-header .calendar-button{vertical-align:middle;display:inline-block;position:relative}.cp-header .calendar-button a{display:inline-block;color:#fff}.cp-header .calendar-button a span{font-size:3.5em;display:block}.cp-header .calendar-button a span.calendar-day{font-size:1.8em;top:56% !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.cp-header .calendar-button a:hover{color:#ddd}.cp-header .language-nav{vertical-align:middle;display:inline-block;margin-left:8px}.cp-header .language-nav a{display:inline-block;text-transform:uppercase;font-size:1.6em;color:#fff}.cp-header .language-nav a:hover{color:#ddd}.cp-header .el-mainnav .nav{margin-bottom:1em;display:block;width:50%}.cp-header .nav-overlay .search-button,.cp-header .nav-overlay .language-nav{position:relative;display:inline-block;left:50%}@media only screen and (min-width:46.8em){.cp-header .nav-overlay .search-button,.cp-header .nav-overlay .language-nav{display:none}}.cp-header .nav-overlay .search-button a{color:#000;font-size:2.7em}@media only screen and (min-width:46.8em){.cp-header .nav-overlay .search-button a{font-size:3.5em}}.cp-header .nav-overlay .language-nav a{color:#000;font-size:1.2em}@media only screen and (min-width:46.8em){.cp-header .nav-overlay .language-nav a{font-size:1.6em}}.cp-header .nav-overlay .search-button{padding-left:1em}.cp-header .nav-overlay.simple .search-button,.cp-header .nav-overlay.simple .language-nav{position:relative;display:inline-block;left:auto}@media only screen and (min-width:46.8em){.cp-header .nav-overlay.simple .search-button,.cp-header .nav-overlay.simple .language-nav{display:none}}.cp-header .nav-overlay.simple .search-button{padding-left:0}.cp-header .cp-calendar.header{position:absolute;top:0;left:50%;transform:translate(-50%,0);display:none}.cp-header .el-popup{display:none}.cp-header .el-popup>.inner{height:auto;padding:40px 8px}.cp-header #cp-popup-calendar{width:120%;margin-left:-10%;margin-top:-15px;position:relative;top:0}.cp-header .cp-eventlist{padding:0;color:#000;font-size:75%}.cp-header .cp-eventlist a{color:#000}.cp-header .cp-eventlist .inner{height:auto;padding:0}.cp-header.black{color:#000 !important}.cp-header.black .search-button a,.cp-header.black .calendar-button a,.cp-header.black .language-nav a,.cp-header.black .el-mainnav .menu-button{color:#000}.bernadette_home>.language-nav-bernadette{display:none}.bernadette_home header.cp-header{display:none}.bernadette_home.impressum header.cp-header,.bernadette_home.gutschein header.cp-header{display:block;z-index:101}.bernadette_home .cp-header{z-index:1}.bernadette_home .cp-header .meta-container{position:absolute;top:1em;margin-left:auto;margin-right:auto;left:0;right:0;width:310px;text-align:center}@media screen and (min-width:46.8em){.bernadette_home .cp-header .meta-container{width:720px}}.bernadette_home .cp-header .logo{font-size:1em !important}.bernadette_home .cp-header .logo img{width:20vw}@media screen and (min-width:46.8em){.bernadette_home .cp-header .logo img{width:150px}}.bernadette_home .cp-header .logo a::before{color:black;font-family:"CadizLight";content:"Bernadette`";letter-spacing:-4px}@media screen and (min-width:46.8em){.bernadette_home .cp-header .logo a::before{font-size:8em;letter-spacing:-8px}}@media screen and (max-width:46.8em){.bernadette_home .cp-header .logo a::before{font-size:3.5em}}.bernadette_home .language-nav-bernadette{position:absolute;top:10px;right:5%;z-index:200}.bernadette_home .language-nav-bernadette a{display:inline-block;text-transform:uppercase;font-size:1.6em;color:#000}.bernadette_home .language-nav-bernadette a:hover{color:#ddd}.basic-page .meta-container{right:5%}@media screen and (min-width:73em){.basic-page .meta-container{right:18%}}@media screen and (min-width:1570px){.basic-page .meta-container{right:20%}}@media screen and (min-width:1668px){.basic-page .meta-container{right:24%}}.cp-mainpage-item-four-videos{margin-bottom:2em;padding:1em 0}@media only screen and (min-width:46.8em){.cp-mainpage-item-four-videos{margin-bottom:3em;padding:2em 0}}.cp-mainpage-item-four-videos .left-col,.cp-mainpage-item-four-videos .right-col{display:inline-block;vertical-align:top}.cp-mainpage-item-four-videos .left-col{width:50%;padding:0 20px 20px 20px}.cp-mainpage-item-four-videos .left-col hr{width:90%;height:1px;border:0;background-color:#000}.cp-mainpage-item-four-videos .right-col{width:50%;padding:0 20px 20px 20px}.cp-mainpage-item-four-videos .description{padding-top:8px;margin-bottom:16px;text-align:center}.cp-mainpage-item-four-videos hr{width:90%}.cp-mainpage-item-four-videos .centered{text-align:center;padding-bottom:20px}@media screen and (max-width:46.8em){.cp-mainpage-item-four-videos .left-col,.cp-mainpage-item-four-videos .right-col{width:100%;padding:0 20px;margin:0}}.cp-richtext{margin-bottom:2em;padding:1em 0;font-family:"ITCGalliardStdRegular",serif;clear:both}@media only screen and (min-width:46.8em){.cp-richtext{margin-bottom:3em;padding:2em 0}}.cp-richtext .content-container>.inner>p>.image-100{width:100%}@media only screen and (min-width:46.8em){.cp-richtext .content-container>.inner>p>.image-100{width:80%}}.cp-richtext figure img,.cp-richtext .richtext_embed img{width:100%;height:auto}.cp-richtext figure.left,.cp-richtext .richtext_embed.left{width:100%;float:none;margin:0 0 .5em 0}.cp-richtext figure.center,.cp-richtext .richtext_embed.center{width:100%;margin:0 0 1em 0}.cp-richtext figure.right,.cp-richtext .richtext_embed.right{width:100%;float:none;margin:0 0 .5em 0}@media only screen and (max-width:46.8em){.cp-richtext figure.right,.cp-richtext .richtext_embed.right{width:100% !important}}@media only screen and (min-width:46.8em){.cp-richtext figure.left,.cp-richtext .richtext_embed.left{width:50%;float:left;margin:0 1.5em .5em 0}.cp-richtext figure.right,.cp-richtext .richtext_embed.right{width:50%;float:right;margin:0 0 .5em 1.5em}}.cp-richtext figure>button,.cp-richtext .richtext_embed>button{width:100%;padding:2em;cursor:pointer;background-color:transparent;-webkit-appearance:none}.cp-richtext figure>button h3,.cp-richtext .richtext_embed>button h3{font-size:1.5em}.cp-richtext figure>button img,.cp-richtext .richtext_embed>button img{width:60%;margin-bottom:.5em}@media only screen and (min-width:29.75em){.cp-richtext figure>button img,.cp-richtext .richtext_embed>button img{width:40%}}@media only screen and (min-width:46.8em){.cp-richtext figure>button img,.cp-richtext .richtext_embed>button img{width:40%}}@media only screen and (min-width:120em){.cp-richtext figure>button img,.cp-richtext .richtext_embed>button img{width:40%}}.cp-richtext figure>button p,.cp-richtext .richtext_embed>button p{font-size:1.2em}.cp-richtext figure>button:hover,.cp-richtext .richtext_embed>button:hover{background-color:rgba(20,20,20,.1)}@media only screen and (min-width:46.8em){.cp-richtext figure.left>button img,.cp-richtext .richtext_embed.left>button img,.cp-richtext figure.right>button img,.cp-richtext .richtext_embed.right>button img{width:60%}}.cp-richtext figure .issuuembed,.cp-richtext .richtext_embed .issuuembed{width:100% !important;height:445px !important}.cp-section-toggle{margin-bottom:2em;padding:1em 0;padding:0}@media only screen and (min-width:46.8em){.cp-section-toggle{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-section-toggle{padding:0}}.cp-section-toggle.has-background{margin-top:2em}.cp-section-toggle .section-toggle .section-toggle-header{position:relative;border-bottom:1px solid #131313;padding-bottom:.25em;cursor:pointer}.cp-section-toggle .section-toggle .section-toggle-header>h2{text-align:left;font-size:1.4em;line-height:1.2em;padding:0 2.5em 0 0;color:#000}.production .cp-section-toggle .section-toggle .section-toggle-header>h2{color:#e85211}@media only screen and (min-width:24em){.cp-section-toggle .section-toggle .section-toggle-header>h2{text-align:left}}@media only screen and (min-width:46.8em){.cp-section-toggle .section-toggle .section-toggle-header>h2{text-align:center;padding:0 2.5em;font-size:2em;letter-spacing:-1px}}.cp-section-toggle .section-toggle .section-toggle-header .button-section-toggle{background-color:transparent;border:0;position:absolute;bottom:2px;right:1em;cursor:pointer;outline:0}.cp-section-toggle .section-toggle .section-toggle-header .button-section-toggle span{font-size:3em}.cp-section-toggle .section-toggle .section-toggle-header .button-section-toggle:hover{opacity:.5}@media only screen and (min-width:46.8em){.cp-section-toggle .section-toggle .section-toggle-header .button-section-toggle{bottom:8px}.cp-section-toggle .section-toggle .section-toggle-header .button-section-toggle span{font-size:4em}}.cp-section-toggle .section-toggle .section-toggle-body{display:block;height:0;overflow:hidden;position:relative}.cp-section-toggle .section-toggle .section-toggle-body .section-toggle-body-inner{padding:0;position:relative}@media only screen and (min-width:50em){.cp-section-toggle .section-toggle .section-toggle-body .section-toggle-body-inner{padding:0 40px}}.cp-section-toggle .section-toggle .section-toggle-body>h2{text-align:center;font-size:2em;padding:0 1em;color:#000}.cp-section-toggle .section-toggle .section-toggle-body div[class^="cp-"]:last-child{margin-bottom:0}.cp-eventlist{margin-bottom:2em;padding:1em 0;background-color:#fff;font-family:"BrownProLight",sans-serif}@media only screen and (min-width:46.8em){.cp-eventlist{margin-bottom:3em;padding:2em 0}}.cp-eventlist h2.new_month{font-family:"BrownProLight",sans-serif;color:#e85211;font-size:1.4em;padding:1em 0 1em 0}@media only screen and (min-width:39.8em){.cp-eventlist h2.new_month{font-size:1.5em}}@media only screen and (min-width:46.8em){.cp-eventlist h2.new_month{font-size:1.7em}}@media only screen and (min-width:50em){.cp-eventlist h2.new_month{font-size:2em;padding:30px 0 30px 0}}.cp-eventlist .no_entries{font-size:2.5em;text-align:center}.content-section>.cp-eventlist .content-container>.inner{padding:0}@media only screen and (min-width:46.8em){.content-section>.cp-eventlist .content-container>.inner{padding:0 40px}}.kalendarium-content>.cp-eventlist{margin-bottom:0}.kalendarium-content>.cp-eventlist .content-container{padding:0}.cp-kalendariumliste{margin-bottom:2em;padding:1em 0;width:100%;position:relative;padding:80px 0 0 0}@media only screen and (min-width:46.8em){.cp-kalendariumliste{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:29.75em){.cp-kalendariumliste{padding:110px 0 0 0}}@media only screen and (min-width:46.8em){.cp-kalendariumliste{padding:210px 50px 0 50px}}@media only screen and (max-width:50em){.cp-kalendariumliste .content-container{padding:0}}.cp-kalendariumliste .list-container{width:100%;position:relative;margin:0 auto;padding-bottom:32px}.cp-kalendariumliste .list-container>h1{color:#fff;font-size:1.4375em;text-align:center;font-family:"BrownProBold",sans-serif;margin-bottom:30px}@media only screen and (min-width:46.8em){.cp-kalendariumliste .list-container>h1{font-size:3em}}@media only screen and (min-width:73em){.cp-kalendariumliste .list-container>h1{font-size:6em}}.cp-kalendariumliste .list-container .kalendarium-head{width:100%;margin-bottom:10px}@media only screen and (min-width:46.8em){.cp-kalendariumliste .list-container .kalendarium-head{margin-bottom:50px}}.cp-kalendariumliste .list-container .kalendarium-content{position:relative}.cp-kalendariumliste .list-container .kalendarium-content .watchface-wrapper{position:absolute;right:30px;top:15px}@media only screen and (min-width:46.8em){.cp-kalendariumliste .list-container .kalendarium-content .watchface-wrapper{top:30px}}.cp-kalendariumliste .list-container .kalendarium-content .watchface-wrapper .watchface{max-width:70px}@media only screen and (min-width:46.8em){.cp-kalendariumliste .list-container .kalendarium-content .watchface-wrapper .watchface{max-width:100px}}.cp-kalendariumliste .list-container .kalendarium-content .cp-eventlist{padding:15px}@media only screen and (min-width:46.8em){.cp-kalendariumliste .list-container .kalendarium-content .cp-eventlist{padding:40px}}.cp-pagetitle{margin-bottom:2em;padding:1em 0;padding:70px 50px 0 50px}@media only screen and (min-width:46.8em){.cp-pagetitle{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-pagetitle{padding:210px 50px 0 50px}}.cp-pagetitle h1{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:2.5em;text-align:center;padding-bottom:0}@media only screen and (min-width:46.8em){.cp-pagetitle h1{padding-bottom:30px}}@media only screen and (min-width:46.8em){.cp-pagetitle h1{font-size:3em}}@media only screen and (min-width:48em){.cp-pagetitle h1{font-size:3.5em}}@media only screen and (min-width:50em){.cp-pagetitle h1{font-size:4.5em}}@media only screen and (min-width:73em){.cp-pagetitle h1{font-size:6em}}.cp-pagetitle.white h1{color:#fff}.cp-pagetitle.shop{background-color:#c5ab06}.cp-pagetitle.shop p{font-size:1.5em;text-align:center;padding-bottom:30px}.cp-pagetitle.shop a{color:#000}.cp-contactform{margin-bottom:2em;padding:1em 0;position:relative;width:100%}@media only screen and (min-width:46.8em){.cp-contactform{margin-bottom:3em;padding:2em 0}}.cp-contactform .content-container>.inner{padding:30px 0}@media only screen and (min-width:46.8em){.cp-contactform .content-container>.inner{padding:50px 50px 2em 50px}}.cp-contactform .form-element{padding:15px 0;width:90%;margin:0 auto}@media only screen and (min-width:46.8em){.cp-contactform .form-element{width:80%}}.cp-contactform .lead{font-family:"BrownProLight",sans-serif;color:white;font-size:1.0625em;font-weight:100;text-align:center}@media only screen and (min-width:46.8em){.cp-contactform .lead{font-size:1.4375em}}.cp-detail{margin-bottom:2em;padding:1em 0;text-align:center}@media only screen and (min-width:46.8em){.cp-detail{margin-bottom:3em;padding:2em 0}}.cp-detail h1{font-family:"BrownProBold",sans-serif;font-weight:normal;font-size:1.5em;line-height:1.1em;margin-bottom:30px;position:relative}.cp-detail h1.white{color:#fff}.cp-detail h1.fixed{position:fixed;color:#fff;left:50%;transform:translate(-50%,0);width:100%;max-width:1920px;overflow:hidden;margin-bottom:0}.cp-detail h1.fixed.hidden{opacity:0;z-index:-1}@media only screen and (max-width:73em){.cp-detail h1.fixed{padding:0 2em}}@media only screen and (min-width:24em){.cp-detail h1{font-size:1.8em}}@media only screen and (min-width:29.75em){.cp-detail h1{font-size:2em}}@media only screen and (min-width:39.8em){.cp-detail h1{font-size:2.5em}}@media only screen and (min-width:46.8em){.cp-detail h1{font-size:8vw}}.cp-detail.title-black h1.fixed{color:#000}.cp-detail .title-before{display:block;font-size:24px;line-height:18px}.cp-detail h1.hidden-title{visibility:hidden;position:absolute;max-width:1024px}.cp-detail .leadingteam{font-size:1.2em;margin-bottom:45px}@media only screen and (min-width:46.8em){}.cp-detail .leadingteam a.cast-anchor,.cp-detail .leadingteam a.cast-link{color:#000}@media only screen and (min-width:46.8em){.cp-detail .leadingteam{font-size:1.4em}}.cp-detail .sharebtn{margin-left:60px;margin-bottom:15px}.cp-detail .info p{font-size:1em;margin-bottom:15px}.cp-detail .info span.icon-op-info{font-size:1em;line-height:.5em}.cp-detail .info .partnerlogo-ubs{display:inline-block;margin-bottom:-9px;padding-left:15px;height:30px}@media only screen and (min-width:46.8em){.cp-detail .info p{font-size:1.4em}.cp-detail .info span.icon-op-info{font-size:1.4em;vertical-align:sub}}.cp-detail .sponsor span.sponsorlogo-under-claim{display:block;margin:20px 0 10px 0}.cp-moodbild-slim{margin-bottom:2em;padding:1em 0;padding:0;position:relative}@media only screen and (min-width:46.8em){.cp-moodbild-slim{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-moodbild-slim{padding:0}}.cp-moodbild-slim .content-container{padding:0}.cp-moodbild-slim .content-container .headerbild{position:relative;width:100%}.cp-moodbild-slim .content-container .headerbild .bild-container{background-repeat:no-repeat;background-size:cover;min-height:150px;position:relative}.cp-searchhead{margin-bottom:2em;padding:1em 0;background-color:#c5ab06;position:relative;width:100%;padding-bottom:0}@media only screen and (min-width:46.8em){.cp-searchhead{margin-bottom:3em;padding:2em 0}}@media only screen and (min-width:46.8em){.cp-searchhead{padding-bottom:0}}.cp-searchhead .searchhead-inner{position:relative;width:100%;max-width:1024px;margin:0 auto;text-align:center;padding-top:150px;padding-bottom:60px}.cp-searchhead .searchhead-inner>h1{font-size:2em;font-family:"BrownProBold",sans-serif;color:#fff;line-height:1em}@media only screen and (min-width:46.8em){.cp-searchhead .searchhead-inner>h1{font-size:2.5em}}@media only screen and (min-width:50em){.cp-searchhead .searchhead-inner>h1{font-size:4em}}@media only screen and (min-width:73em){.cp-searchhead .searchhead-inner>h1{font-size:6em}}.cp-searchhead .searchhead-inner>h1.searchgreen{color:#c5ab06}.cp-searchhead .searchhead-inner form input{margin-top:40px;border:0;color:#fff;background-color:#c5ab06;font-family:"BrownProBold",sans-serif;font-size:2em;width:100%;text-align:center}.cp-searchhead .searchhead-inner form input::-webkit-input-placeholder{color:#fff}.cp-searchhead .searchhead-inner form input:-moz-placeholder{color:#fff}.cp-searchhead .searchhead-inner form input::-moz-placeholder{color:#fff}.cp-searchhead .searchhead-inner form input:-ms-input-placeholder{color:#fff}@media only screen and (min-width:46.8em){.cp-searchhead .searchhead-inner form input{font-size:3em}}@media only screen and (min-width:50em){.cp-searchhead .searchhead-inner form input{font-size:4em}}@media only screen and (min-width:73em){.cp-searchhead .searchhead-inner form input{font-size:6em}}.cp-searchhead .searchhead-inner form input:focus{outline:0}.cp-searchhead .searchhead-inner form input.placeholdershown{text-decoration:underline;font-family:"BrownProLight",sans-serif;font-size:1.5em}@media only screen and (min-width:46.8em){.cp-searchhead .searchhead-inner form input.placeholdershown{font-size:2em}}@media only screen and (min-width:50em){.cp-searchhead .searchhead-inner form input.placeholdershown{font-size:2.5em}}@media only screen and (min-width:73em){.cp-searchhead .searchhead-inner form input.placeholdershown{font-size:3em}}.cp-searchhead .searchhead-inner .icon-close{margin-top:30px;padding-bottom:20px}.cp-searchhead .searchhead-inner a.icon-op-arrow-up-circle{font-size:3em;color:#fff}.cp-searchhead div.searchresults{padding-top:30px;width:100%;background-color:#fff;display:none}