
/* default styles for extension "tx_frontend" */
    .ce-align-left { text-align: left; }
    .ce-align-center { text-align: center; }
    .ce-align-right { text-align: right; }

    .ce-table td, .ce-table th { vertical-align: top; }

    .ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div { overflow: hidden; }

    .ce-left .ce-gallery, .ce-column { float: left; }
    .ce-center .ce-outer { position: relative; float: right; right: 50%; }
    .ce-center .ce-inner { position: relative; float: right; right: -50%; }
    .ce-right .ce-gallery { float: right; }

    .ce-gallery figure { display: table; margin: 0; }
    .ce-gallery figcaption { display: table-caption; caption-side: bottom; }
    .ce-gallery img { display: block; }
    .ce-gallery iframe { border-width: 0; }
    .ce-border img,
    .ce-border iframe {
        border: 2px solid #000000;
        padding: 0px;
    }

    .ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
        margin-bottom: 20px;
    }
    .ce-image .ce-gallery { margin-bottom: 0; }
    .ce-intext.ce-right .ce-gallery { margin-left: 20px; }
    .ce-intext.ce-left .ce-gallery { margin-right: 20px; }
    .ce-below .ce-gallery { margin-top: 20px; }

    .ce-column { margin-right: 10px; }
    .ce-column:last-child { margin-right: 0; }

    .ce-row { margin-bottom: 10px; }
    .ce-row:last-child { margin-bottom: 0; }

    .ce-above .ce-bodytext { clear: both; }

    .ce-intext.ce-left ol, .ce-intext.ce-left ul { padding-left: 40px; overflow: auto; }

    /* Headline */
    .ce-headline-left { text-align: left; }
    .ce-headline-center { text-align: center; }
    .ce-headline-right { text-align: right; }

    /* Uploads */
    .ce-uploads { margin: 0; padding: 0; }
    .ce-uploads li { list-style: none outside none; margin: 1em 0; }
    .ce-uploads img { float: left; padding-right: 1em; vertical-align: top; }
    .ce-uploads span { display: block; }

    /* Table */
    .ce-table { width: 100%; max-width: 100%; }
    .ce-table th, .ce-table td { padding: 0.5em 0.75em; vertical-align: top; }
    .ce-table thead th { border-bottom: 2px solid #dadada; }
    .ce-table th, .ce-table td { border-top: 1px solid #dadada; }
    .ce-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0,0,0,.05); }
    .ce-table-bordered th, .ce-table-bordered td { border: 1px solid #dadada; }

    /* Space */
    .frame-space-before-extra-small { margin-top: 1em; }
    .frame-space-before-small { margin-top: 2em; }
    .frame-space-before-medium { margin-top: 3em; }
    .frame-space-before-large { margin-top: 4em; }
    .frame-space-before-extra-large { margin-top: 5em; }
    .frame-space-after-extra-small { margin-bottom: 1em; }
    .frame-space-after-small { margin-bottom: 2em; }
    .frame-space-after-medium { margin-bottom: 3em; }
    .frame-space-after-large { margin-bottom: 4em; }
    .frame-space-after-extra-large { margin-bottom: 5em; }

    /* Frame */
    .frame-ruler-before:before { content: ''; display: block; border-top: 1px solid rgba(0,0,0,0.25); margin-bottom: 2em; }
    .frame-ruler-after:after { content: ''; display: block; border-bottom: 1px solid rgba(0,0,0,0.25); margin-top: 2em; }
    .frame-indent { margin-left: 15%; margin-right: 15%; }
    .frame-indent-left { margin-left: 33%; }
    .frame-indent-right { margin-right: 33%; }

/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:translate3d(0, 0, 0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important}.gslide iframe,.gslide video{outline:0 !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100% !important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none}.ginlined-content{overflow:auto;display:block !important;opacity:1}.gslide-external{display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{box-shadow:none !important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.75) 100%);transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0 !important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%, 0, 0)}to{visibility:visible;transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}to{transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%, 0, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}to{transform:translate3d(60%, 0, 0);opacity:0}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@media (min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,0.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,0.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height: 420px){.goverlay{background:#000}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Css/Vendor/owl-carousel/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid black;padding:0px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px}.ce-intext.ce-right .ce-gallery{margin-left:30px}.ce-intext.ce-left .ce-gallery{margin-right:30px}.ce-below .ce-gallery{margin-top:30px}.ce-column{margin-right:30px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:30px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}*{box-sizing:border-box}html,body{font-size:16px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#a1a1a1;cursor:auto;font-style:normal;font-weight:normal;line-height:1.5;padding:40px 0 0 0;margin:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{display:inline-block;-ms-interpolation-mode:bicubic;vertical-align:middle}iframe{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}@font-face{font-family:'robotoregular';src:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.eot');src:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.eot?#iefix') format("embedded-opentype"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.woff2') format("woff2"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.woff') format("woff"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.ttf') format("truetype"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-regular-webfont.svg#robotoregular') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium';src:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.eot');src:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.eot?#iefix') format("embedded-opentype"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.woff2') format("woff2"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.woff') format("woff"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.ttf') format("truetype"),url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Fonts/roboto-medium-webfont.svg#robotomedium') format("svg");font-weight:normal;font-style:normal}em,i{font-style:italic;line-height:inherit}strong,b{font-style:bold;line-height:inherit}u{text-decoration:underline}strike,s,del{text-decoration:line-through}small{font-size:80%;line-height:inherit}blockquote{border-left:3px solid #EEE;margin-bottom:20px;padding-left:15px}p{font-family:inherit;font-weight:normal;font-size:16px;line-height:1.6;margin-bottom:20px;text-rendering:optimizeLegibility}p.lead{font-size:18px}p.small{font-size:12px}p.align-left,.align-left{text-align:left}p.align-right,.align-right{text-align:right}p.align-center,.align-center{text-align:center}p.align-justify,.align-justify{text-align:justify}.hide{display:none}.hidden{visibility:hidden}.visible{visibility:visible}h1,h2,h3,h4,h5,h6{font-family:"robotomedium";font-weight:normal;font-style:normal;color:#505050;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:20px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{font-size:24px;text-transform:uppercase}h2{font-size:24px;text-transform:uppercase}h3{font-size:21px;text-transform:uppercase}h4{font-size:18px}h5{font-size:16px}.header-group>*:first-child{margin:0}h1.ce-headline-center,h2.ce-headline-center,h3.ce-headline-center{margin-bottom:30px}h1.ce-headline-center::after,h2.ce-headline-center::after,h3.ce-headline-center::after{content:"";width:40px;display:block;border-bottom:3px solid #da3330;margin:8px auto 0}a{color:#da3330;background-color:transparent;text-decoration:none}a:active,a:hover,a:focus{outline:0}a:hover{cursor:pointer;text-decoration:underline}a img{border:none}ul,ol,dl{font-size:16px;line-height:1.6;margin-bottom:20px;list-style-position:outside;font-family:inherit}ul,ol{margin-left:20px}ul li ul,ul li ol{margin-left:20px;margin-bottom:0;font-size:16px}ol li ul,ol li ol{margin-left:20px;margin-bottom:0}dl dt{margin-bottom:4px;font-weight:bold}dl dd{margin-bottom:12px}ul.square li ul{list-style:inherit}ul.square{list-style-type:square}ul.no-bullet{list-style:none}.contenttable{border:none;margin-bottom:20px;max-width:100%;border-collapse:collapse;border-spacing:0}.contenttable tr th,.contenttable tr td{padding:2px}.contenttable thead tr th,.contenttable tfoot tr th,.contenttable tbody tr td,.contenttable tr td,.contenttable tfoot tr td{display:table-cell;line-height:1.6}form{margin-bottom:20px}fieldset{border:solid 1px #ddd;padding:18px;margin:20px 0}fieldset legend{font-weight:bold;background:#FFF;padding:0 1px;margin:0;margin-left:-1px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:#FFF;font-family:inherit;border:1px solid #CCC;color:rgba(0,0,0,0.75);display:block;font-size:14px;margin-bottom:20px;padding:8px;height:42px;width:100%;box-sizing:border-box;-webkit-appearance:none;border-radius:2px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin-bottom:20px}input[type="file"]{width:100}textarea{height:auto;min-height:250px}select{background-color:white;font-family:inherit;border:1px solid #ccc;color:rgba(0,0,0,0.75);display:block;font-size:14px;margin-bottom:20px;padding:8px;height:42px;box-sizing:border-box;width:auto}label{font-size:14px;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:14px}label.right{float:none;text-align:right}label.inline{margin-bottom:20px;padding:10px 0}.infobar{background:#ebebeb;position:fixed;top:0;width:100%}.infobar__inner{margin:0 auto;max-width:1400px;padding:0 15px}.infobar__inner:before,.infobar__inner:after{content:"";display:table}.infobar__inner:after{clear:both}.infobar__right{float:right}.contact{list-style:none;margin:0;padding:0;line-height:1;float:left;padding:11px 0 10px}.contact__link{color:#505050}.contact__link::before{content:"";background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 0;display:inline-block;height:18px;width:18px;vertical-align:middle}.language{list-style:none;margin:0;padding:0;float:left;line-height:1;padding:12px 0;margin-left:5px}.language__item{display:inline-block;margin-left:15px}.language__item--active .language__flag{opacity:1}.language__flag{width:26px;height:16px;background-size:cover;background-position:center center;background-repeat:none;display:block;text-indent:-9999px;opacity:0.5}.language__flag--de{background-image:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/flag-de.svg')}.language__flag--en{background-image:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/flag-en.svg')}.language__flag--link{transition:opacity 0.25s ease-out}.language__flag--link:hover{opacity:1}.header{background:#FFF;position:relative;width:100%;z-index:30}.header.sticky{position:fixed;top:0;box-shadow:0 0 4px rgba(0,0,0,0.5)}.header__inner{margin:0 auto;max-width:1400px;padding:0 15px;position:relative}.header__inner:before,.header__inner:after{content:"";display:table}.header__inner:after{clear:both}.header__logo{float:left;padding:15px 0;position:relative;z-index:30}.header__button{float:right;display:block;background:#da3330;color:white;text-transform:uppercase;line-height:1;padding:36px 56px 37px;position:relative;z-index:30;transition:all 0.25s ease-out}.header__button::before{content:"";display:inline-block;width:20px;height:14px;vertical-align:middle;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -21px;margin-right:7px}.header__button:hover{text-decoration:none;background:#505050}.nav{position:absolute;left:0;right:0;text-align:center}.nav__list{list-style:none;margin:0;padding:0;line-height:1}.nav__item{display:inline-block}.nav__item--parent{position:relative}@media screen and (min-width: 1161px){.nav__item--parent:hover .nav__submenu{opacity:1;visibility:visible}}.nav__link{display:block;padding:37px 24px;text-transform:uppercase;color:#505050}.nav__link:hover{text-decoration:none;color:#da3330}.nav .magic-line{position:absolute;bottom:0;left:0;width:100px;height:3px;background:#da3330}.nav__submenu{list-style:none;margin:0;padding:0;background:#fff;visibility:hidden;opacity:0;transition:all 300ms ease-in-out;position:absolute;left:50%;margin-left:-100px;width:200px;z-index:50;text-align:center}.nav__submenu__link{display:block;padding:7px 10px;border-bottom:1px solid #ebebeb;color:#505050;transition:all 0.25s ease-out}.nav__submenu__link:hover{text-decoration:none;background:#ebebeb}.footer__contact{background:#ebebeb;color:#505050;padding:30px 0}.footer__contact a{color:#505050}.footer__contact h3{font-family:'robotoregular'}.footer__contact p,.footer__contact ul{font-size:14px}.footer__contact p:last-child{margin:0}.footer__contact .ce-textpic a{text-decoration:underline;transition:all 0.25s ease-out}.footer__contact .ce-textpic a:hover{color:#da3330}.footer__contact .frame-type-menu_subpages ul{list-style:none;margin:0;padding:0;line-height:2.5}.footer__contact .language{margin:0;float:none}.footer__contact .language__item{margin:0 15px 0 0}.footer__inner{max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer__bottom{background:#505050;color:white;font-size:14px;padding:15px 0}.footer__bottom a{color:white}.footer__copyright{-ms-flex-order:10;order:10;line-height:1.6;padding:0 15px}.footernav{-ms-flex-order:20;order:20}.footernav__list{display:-ms-flexbox;display:flex;font-size:14px;list-style:none;margin:0;padding:0}.footernav__item{padding:0 15px}.footernav__link{color:#FFF;text-decoration:none}@keyframes loader-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.grid__column--3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid__column--4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid__column--6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__column--8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid__column--push{-ms-flex-order:2;order:2}.grid__column--pull{-ms-flex-order:1;order:1}.grid .fluid-container{margin:0 -15px}.grid>[id^="c"]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}[class*="grid__column"]{padding-left:15px;padding-right:15px}.flex-container{display:-ms-flexbox;display:flex}.stage{background:#da3330;min-height:480px;overflow:hidden;position:relative}.stage__loader{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;animation:1s linear 0s normal none infinite running loader-rotate;border-color:white rgba(255,255,255,0.4) rgba(255,255,255,0.4);border-image:none;border-radius:50%;border-style:solid;border-width:6px;height:40px;width:40px;margin:-20px 0 -20px;position:absolute;top:50%;left:50%}.stage__element{min-height:480px;background-position:center;background-size:cover;position:relative}.stage__caption{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center;top:0;width:100%;padding:0 15px}.stage__title,.stage__subtitle{font-family:"robotomedium";color:white;text-shadow:0px 0px 4px #000}.stage__title{font-size:48px;text-transform:uppercase}.stage .active .stage__title,.stage .active .stage__divider,.stage .active .stage__subtitle{animation-iteration-count:1;animation-duration:1.3s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.stage .active .stage__title{animation-name:slideInLeft}.stage__divider{border-bottom:3px solid #da3330;display:block;margin:3px auto 10px;width:40px}.stage .active .stage__divider{animation-name:slideInUp}.stage__subtitle{font-size:24px}.stage .active .stage__subtitle{animation-name:slideInRight}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:20px}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-video{padding:0}.google-maps{height:400px;padding:0;margin:0}.google-maps iframe{pointer-events:none;margin:0}.button{background-color:transparent;color:#da3330;display:inline-block;outline:0;vertical-align:middle;margin:0 0 20px;padding:12px 47px 13px 24px;position:relative;-webkit-appearance:none;border:2px solid #da3330;border-radius:25px;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:16px;text-decoration:none;line-height:1;text-align:center;cursor:pointer}.button::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:50%;margin-top:-7px;right:15px}.button:hover,.button:focus{background-color:#da3330;color:#fff;text-decoration:none}.button:hover::after,.button:focus::after{background-position:0 -52px}.button--submit{background-color:transparent;color:#da3330;display:inline-block;outline:0;vertical-align:middle;margin:0 0 20px;padding:12px 47px 13px 24px;position:relative;-webkit-appearance:none;border:2px solid #da3330;border-radius:25px;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:16px;text-decoration:none;line-height:1;text-align:center;cursor:pointer;padding-right:24px}.button--submit::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:50%;margin-top:-7px;right:15px}.button--submit:hover,.button--submit:focus{background-color:#da3330;color:#fff;text-decoration:none}.button--submit:hover::after,.button--submit:focus::after{background-position:0 -52px}.button--submit::after{display:none}.ce-border img{border:1px solid #999;padding:5px}.fluid-container{padding:60px 0}.fluid-container:before,.fluid-container:after{content:"";display:table}.fluid-container:after{clear:both}.fluid-container--border{border-bottom:1px solid #ebebeb}.fluid-container--nospace{padding:0}.fluid-container__inner{max-width:1400px;margin:0 auto}.fluid-container__inner>[id^="c"],.fluid-container__inner>.csc-mailform,.fluid-container__inner>.icon-teaser{padding:0 15px;max-width:820px;margin:0 auto}.fluid-container--services{padding-bottom:0}.fluid-container--events .fluid-container__inner>[id^="c"]{max-width:100%}.fluid-container--events .fluid-container__inner .tx-seminars-pi1{max-width:100%}.fluid-container--contact{background:#da3330;color:white}.fluid-container--contact h1,.fluid-container--contact h2,.fluid-container--contact h3{color:white}.fluid-container--contact h1::after,.fluid-container--contact h2::after,.fluid-container--contact h3::after{border-color:white}.fluid-container--contact p:last-child,.fluid-container--contact .button{margin:0}.fluid-container--contact .button{color:white;border-color:white}.fluid-container--contact .button::after{background-position:0 -52px}.fluid-container--contact .button:hover{background:white;color:#da3330}.fluid-container--contact .button:hover::after{background-position:0 -35px}.fluid-container--narrow .fluid-container__inner{max-width:1000px}.fluid-container--news-teaser p:first-child::before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:4px}.frame-type-form_formframework legend{display:none}.frame-type-form_formframework ol{list-style:none;margin:0}.frame-type-form_formframework fieldset{margin:0 -15px;padding:0;border:0}.frame-type-form_formframework fieldset:before,.frame-type-form_formframework fieldset:after{content:"";display:table}.frame-type-form_formframework fieldset:after{clear:both}.frame-type-form_formframework fieldset .form-group{padding-left:15px;padding-right:15px;float:left;width:50%}.frame-type-form_formframework fieldset select{width:100%}.frame-type-form_formframework .form-check-label{padding-left:20px;position:relative;margin-bottom:20px;display:block !important}.frame-type-form_formframework .form-check-label input[type='checkbox']{position:absolute;top:5px;left:0}.frame-type-form_formframework .input--radio .form-check{position:relative}.frame-type-form_formframework .input--radio .form-check-input{position:absolute;top:5px;left:0}.frame-type-form_formframework input[type='text'].error,.frame-type-form_formframework input[type='email'].error,.frame-type-form_formframework textarea.error{border:1px solid #c13c2c}.frame-type-form_formframework .error{color:#c13c2c}.frame-type-form_formframework input[type="file"]{position:relative;top:-12px}.frame-type-form_formframework .btn{background-color:transparent;color:#da3330;display:inline-block;outline:0;vertical-align:middle;margin:0 0 20px;padding:12px 47px 13px 24px;position:relative;-webkit-appearance:none;border:2px solid #da3330;border-radius:25px;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:16px;text-decoration:none;line-height:1;text-align:center;cursor:pointer;padding-right:24px}.frame-type-form_formframework .btn::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:50%;margin-top:-7px;right:15px}.frame-type-form_formframework .btn:hover,.frame-type-form_formframework .btn:focus{background-color:#da3330;color:#fff;text-decoration:none}.frame-type-form_formframework .btn:hover::after,.frame-type-form_formframework .btn:focus::after{background-position:0 -52px}.frame-type-form_formframework .btn::after{display:none}.frame-type-form_formframework .recaptcha{margin-bottom:20px}.frame-type-form_formframework .table{margin-bottom:20px}.frame-type-form_formframework .table td{vertical-align:top;padding:4px 10px}.frame-type-form_formframework .summary-table-first-col{color:#505050;font-weight:600}.frame-type-form_formframework .actions{padding-top:20px}.frame-type-form_formframework .actions .btn-group .previous{margin-right:20px}#contactform-51 .form-label{display:none}#applicationform-148 p{margin-bottom:0}.tx-seminars-pi1{max-width:500px;margin:0 auto}.tx-seminars-pi1 .table-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid #ebebeb}.tx-seminars-pi1 .table-row:nth-child(even){background:#f5f5f5}.tx-seminars-pi1 .table-column{display:-ms-flexbox;display:flex;padding:8px;-ms-flex-align:center;align-items:center;-moz-box-align:center}.tx-seminars-pi1 .table-row-header .table-column{font-family:"robotomedium";color:#505050}.tx-seminars-pi1 .tx-seminars-pi1-title{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.tx-seminars-pi1 .tx-seminars-pi1-teaser,.tx-seminars-pi1 .tx-seminars-pi1-place,.tx-seminars-pi1 .tx-seminars-pi1-registration,.tx-seminars-pi1 .tx-seminars-pi1-vacancies{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.tx-seminars-pi1 .tx-seminars-pi1-date{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.tx-seminars-pi1 .tx-seminars-pi1-time{display:block;margin-top:5px}.tx-seminars-pi1 .tx-seminars-pi1-vacancies-available .tx-seminars-pi1-square{background-color:#9cce7c;color:inherit}.tx-seminars-pi1 .tx-seminars-pi1-vacancies-5 .tx-seminars-pi1-square,.tx-seminars-pi1 .tx-seminars-pi1-vacancies-4 .tx-seminars-pi1-square,.tx-seminars-pi1 .tx-seminars-pi1-vacancies-3 .tx-seminars-pi1-square,.tx-seminars-pi1 .tx-seminars-pi1-vacancies-2 .tx-seminars-pi1-square,.tx-seminars-pi1 .tx-seminars-pi1-vacancies-1 .tx-seminars-pi1-square{background-color:#ffd726;color:inherit}.tx-seminars-pi1 .tx-seminars-pi1-vacancies-0 .tx-seminars-pi1-square,.tx-seminars-pi1 .tx-seminars-pi1-canceled .tx-seminars-pi1-square{background-color:#e84f4f;color:inherit}.tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset{border:none;padding:0;margin:0}.tx-seminars-pi1 #tx-seminars-pi1-registration-form ul{list-style:none;margin:0;padding:0}.tx-seminars-pi1 .tx-seminars-pi1-registration a{background-color:transparent;color:#da3330;display:inline-block;outline:0;vertical-align:middle;margin:0 0 20px;padding:12px 47px 13px 24px;position:relative;-webkit-appearance:none;border:2px solid #da3330;border-radius:25px;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:16px;text-decoration:none;line-height:1;text-align:center;cursor:pointer;margin:0}.tx-seminars-pi1 .tx-seminars-pi1-registration a::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:50%;margin-top:-7px;right:15px}.tx-seminars-pi1 .tx-seminars-pi1-registration a:hover,.tx-seminars-pi1 .tx-seminars-pi1-registration a:focus{background-color:#da3330;color:#fff;text-decoration:none}.tx-seminars-pi1 .tx-seminars-pi1-registration a:hover::after,.tx-seminars-pi1 .tx-seminars-pi1-registration a:focus::after{background-position:0 -52px}.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit{background-color:transparent;color:#da3330;display:inline-block;outline:0;vertical-align:middle;margin:0 0 20px;padding:12px 47px 13px 24px;position:relative;-webkit-appearance:none;border:2px solid #da3330;border-radius:25px;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:16px;text-decoration:none;line-height:1;text-align:center;cursor:pointer;padding-right:24px}.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:50%;margin-top:-7px;right:15px}.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit:hover,.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit:focus{background-color:#da3330;color:#fff;text-decoration:none}.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit:hover::after,.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit:focus::after{background-position:0 -52px}.tx-seminars-pi1 #tx_seminars_pi1_registration_editor__button_submit::after{display:none}.tx-seminars-pi1 .tx-seminars-pi1-browsebox{text-align:center;padding-top:30px}.tx-seminars-pi1 .tx-seminars-pi1-browsebox table{margin:0 auto}.tx-seminars-pi1 .tx-seminars-pi1-browsebox table td{padding:0 15px}.tx-seminars-display-none{display:none}.tx-seminars--confirm-name{margin-bottom:40px}.teaserbox{margin-bottom:66px}.teaserbox__inner{padding:4px 20px 0 40px;position:relative}.teaserbox__icon{position:absolute;left:0;top:0}.teaserbox__title{font-size:18px}.teaserbox__link{color:#505050;transition:all 0.25s ease-out}.teaserbox__link:hover{color:#da3330;text-decoration:none}.teaserbox__teaser{margin-bottom:10px}.teaserbox__more{position:relative;padding-right:26px}.teaserbox__more::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:5px;right:0;transition:all 0.25s ease-out}.teaserbox__more:hover{text-decoration:none}.teaserbox__more:hover::after{transform:translateX(6px)}.fluid-container--news .fluid-container__inner>[id^="c"]{max-width:100%;padding:0}.news{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:5px 0 0}.news__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px}.news__link{color:#505050;transition:all 0.25s ease-out}.news__link:hover{color:#da3330;text-decoration:none}.news__more{position:relative;padding-right:26px}.news__more::after{content:"";display:block;width:19px;height:15px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -35px;position:absolute;top:5px;right:0;transition:all 0.25s ease-out}.news__more:hover{text-decoration:none}.news__more:hover::after{transform:translateX(6px)}.socials__list{list-style:none;margin:0;padding:0;margin-bottom:30px}.socials__item{display:inline-block;margin-right:15px}.socials__link{width:22px;height:22px;display:block;position:relative;text-indent:-9999px}.socials__link::after{content:"";position:absolute;top:50%;left:50%;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat}.socials__link--facebook::after{width:12px;height:22px;background-position:0 -69px;margin:-11px 0 0 -6px}.socials__link--googleplus::after{width:27px;height:18px;background-position:0 -93px;margin:-9px 0 0 -13px}.socials__link--instagram::after{width:22px;height:22px;background-position:0 -113px;margin:-11px 0 0 -11px}.socials__link--linkedin::after{width:22px;height:22px;background-position:-38px -69px;margin:-11px 0 0 -11px}.content-box{margin-bottom:80px}.content-box:last-child{margin:0}.content-box__teaser{margin-bottom:0}.content-box__title::after{border-bottom:3px solid #da3330;content:"";display:block;margin:8px 0 0;width:40px}.content-box__text{max-width:550px;margin:0 auto}.frame-type-felogin_login{margin:0 auto;max-width:500px !important;padding:60px 15px !important}.frame-type-felogin_login .login-container{background:#F5F5F5;border-bottom:3px solid #da3330;padding:30px}.frame-type-felogin_login form{margin:0}.frame-type-felogin_login .user-container,.frame-type-felogin_login .pass-container{position:relative}.frame-type-felogin_login .user-container::after,.frame-type-felogin_login .pass-container::after{background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat;content:"";display:inline-block;position:absolute;right:12px}.frame-type-felogin_login .user-container::after{width:18px;height:18px;background-position:0 -161px;top:12px}.frame-type-felogin_login .pass-container::after{width:18px;height:22px;background-position:0 -137px;top:10px}.frame-type-felogin_login .status-container{margin-bottom:30px}.frame-type-felogin_login #user,.frame-type-felogin_login #pass{padding-right:40px}.ce-uploads__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:15px 0;border-bottom:1px solid #ebebeb}.ce-uploads__description{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ce-uploads__inner{width:100%}.ce-uploads__download{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:right;justify-content:right}.ce-uploads__download .button{margin:0}.icon-teaser__icon{font-size:18px}.icon-teaser__icon::before{content:"";display:inline-block;height:22px;width:22px;vertical-align:middle;margin-right:6px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -181px}.usercentrics-button.uc-button-bl .uc-privacy-button-wrapper{display:none !important}.body--privacy #uc-central-banner-modal{display:none !important}#usercentrics-button .uc-btn-new.uc-btn-accept,#usercentrics-button .uc-btn-new.uc-btn-deny,#usercentrics-button .uc-btn-new.uc-btn-more{padding-top:0 !important;padding-bottom:0 !important;margin:0 !important}.uc-embedding-container{-ms-overflow-style:none;scrollbar-width:none}.uc-embedding-container::-webkit-scrollbar{display:none}.logout{background:#f5f5f5;margin:0 auto;max-width:500px;border:1px solid #ebebeb;text-align:center}.logout__inner{padding:30px}.logout .button--logout{margin:0}.logout .button--logout::after{width:20px;height:20px;background-position:0 -239px;margin-top:-9px}.logout .button--logout:hover::after,.logout .button--logout:focus::after{background-position:0 -261px}.cta{max-width:1000px;margin:0 auto}.cta--hasimage .cta__column--text{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cta__column--text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-color:#da3330;padding:40px;color:#FFF;overflow:hidden}.cta__column--image{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;background-size:cover;background-repeat:no-repeat;background-position:center center}.cta__title{text-transform:uppercase;color:#FFF;font-size:30px;margin-bottom:10px}.cta__subtitle{font-size:18px}.cta__links{display:-ms-flexbox;display:flex;width:100%;padding-top:40px}.cta__linkwrap{margin-right:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cta__linkwrap:last-child{margin-right:0}.cta__phonelink{color:#FFF}.cta__phonelink:hover{text-decoration:none}.cta__phonelink::before{content:"";background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat -20px 0;display:inline-block;height:18px;width:18px;vertical-align:middle;margin-right:4px}.cta__button{color:#FFF;border-color:#FFF;margin:0}.cta__button:hover,.cta__button:focus{color:#da3330;background-color:#FFF}.cta__button:hover::after,.cta__button:focus::after{background-position:0 -35px}.cta__button::after{background-position:0 -52px}.accordion{padding:0 15px}.accordion__header{text-align:center;margin-bottom:30px}.accordion__header::after{content:'';width:40px;display:block;border-bottom:3px solid #da3330;margin:8px auto 0}.accordion__module{display:block;max-width:1000px;margin:0 auto;width:100%;border-bottom:1px solid #ebebeb}.accordion__title{margin:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative}.accordion__title::after{content:'';width:14px;height:14px;position:absolute;right:17px;top:50%;margin-top:-5px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -328px;transform-origin:6px 6px;transition:transform .4s ease}.accordion__title--open::after{transform:rotateZ(-135deg)}.accordion__title--focus .accordion__button{outline:none}.accordion__button{display:block;width:100%;padding:20px 52px 20px 15px;margin:0;border:none;border-top:1px solid #ebebeb;background-color:#fff;border-radius:0;color:inherit;cursor:pointer;font-size:inherit;text-align:left;transition:background-color 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__content{display:none;overflow:hidden;height:0;background-color:#fff;transition:height 0.1s ease 0.1s}.accordion__content--open{display:block;transition:height 0.2s ease}.accordion__content--opened{overflow:visible}.accordion__content--opened .accordion__contentinner{opacity:1;transition:opacity 0.3s ease}.accordion__contentinner{padding:0 52px 15px 15px;opacity:0;transition:opacity 0.1s ease}.video__inner{max-width:700px;margin:0 auto}.video__imagewrap{background-color:#000}.video__filelink{position:relative}.video__filelink:hover .video__image{opacity:1}.video__filelink:hover .video__icon{border:2px solid #da3330;background:#da3330}.video__icon{width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;border-radius:50%;border:2px solid #fff;transition:all .3s ease;z-index:10}.video__icon::after{content:'';display:block;height:28px;width:24px;position:absolute;top:50%;left:50%;margin:-13px 0 0 -9px;background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat 0 -344px}.video__image{opacity:.8;transition:opacity .3s ease}.video__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:20px}.video__linkwrap{margin-right:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video__linkwrap:last-child{margin-right:0}.video__phonelink:hover{text-decoration:none}.video__phonelink::before{content:"";background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat -42px 0;display:inline-block;height:18px;width:18px;vertical-align:middle;margin-right:4px}.video__button{margin:0}.jobs__header{text-align:center}.jobs__list{margin:40px 0 0 0;list-style:none}.jobs__item{margin-bottom:20px;position:relative}.jobs__link{display:block;padding:20px;transition:background-color .3s ease-in-out, box-shadow .3s ease-in-out}.jobs__link:hover{background-color:#F5F5F5;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1);border-radius:4px;text-decoration:none}.jobs__link:hover .jobs__button{background-color:#da3330;color:#FFF}.jobs__link:hover .jobs__button::after{background-position:0 -52px}.jobs__title{margin-bottom:5px}.jobs__details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none;width:100%}.jobs__detail{color:#999;margin-right:20px;position:relative}.jobs__detail::before{content:'';background:url('../../../_assets/40bdfa44c70e4b3480c28be680c2f7f2/Images/sprites.svg') no-repeat;position:absolute;left:0}.jobs__detail--location{padding-left:18px}.jobs__detail--location::before{background-position:0 -374px;width:14px;height:18px;top:3px}.jobs__button{display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0}.jobs__info{background-color:#ebebeb;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1);border-radius:4px;color:#505050;padding:40px}.tabs-frame{max-width:1000px;margin:0 auto;padding:0 15px}.tabs__navlist{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;position:relative;z-index:10}.tabs__navitem{margin:0 2px 0 0}.tabs__navlink{display:block;background-color:#ebebeb;color:#000;font-size:18px;font-weight:500;letter-spacing:.01em;padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s ease}.tabs__navlink:hover{text-decoration:none}.tabs__navlink[aria-selected='true']{background-color:#da3330;color:#FFF}.tabs__panel{margin-top:-2px}.tabs__panel[aria-hidden='true']{display:none}.tabs__content{background-color:#FFF;border:2px solid #ebebeb;padding:30px 20px}.tabs__contentinner p:last-child,.tabs__contentinner ul:last-child,.tabs__contentinner ol:last-child{margin-bottom:0}.tabs__contentinner p:last-child .button,.tabs__contentinner ul:last-child .button,.tabs__contentinner ol:last-child .button{margin-bottom:0}.mobile-menu{width:75px;height:75px;position:absolute;right:0;top:6px;cursor:pointer;display:none;z-index:9999}.mobile-menu__inner{transition:.5s ease-in-out}.mobile-menu__text{color:#da3330;text-transform:uppercase;position:absolute;right:73px;top:26px}.mobile-menu__dash{display:block;position:absolute;height:3px;width:50%;background:#da3330;opacity:1;left:25%;transform:rotate(0deg);transition:.25s ease-in-out}.mobile-menu__dash:nth-child(1){top:35%}.mobile-menu__dash:nth-child(2),.mobile-menu__dash:nth-child(3){top:50%}.mobile-menu__dash:nth-child(4){top:65%}.mobile-menu--open .mobile-menu__text{display:none}.mobile-menu--open .mobile-menu__dash{background:white}.mobile-menu--open .mobile-menu__dash:nth-child(1){top:18px;width:0%;left:50%}.mobile-menu--open .mobile-menu__dash:nth-child(2){transform:rotate(45deg)}.mobile-menu--open .mobile-menu__dash:nth-child(3){transform:rotate(-45deg)}.mobile-menu--open .mobile-menu__dash:nth-child(4){top:18px;width:0%;left:50%}body.no-scroll{position:fixed;overflow-y:hidden;width:100%}@media screen and (max-width: 1160px){.header__button{position:absolute;right:144px;padding-left:25px;padding-right:25px}.nav{display:none;background:#da3330;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:9990;padding:200px 0 20px;overflow-y:scroll}.nav__list{float:none;width:100%}.nav__item{display:block;text-align:center}.nav__link{color:white;text-transform:uppercase;font-size:18px;padding:15px 15px}.nav__link:hover{color:white}.nav__submenu{background:none;display:none;opacity:1;margin:0;padding:0;position:static;visibility:visible;width:100%}.nav__submenu__link{border:none;color:white;background:#e67371}.nav__submenu__link:hover,.nav__submenu__link:focus{background:#e67371}.nav__submenu__link:last-child{padding-bottom:15px}.mobile-menu{display:block}.tx-seminars-pi1 .table-column{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.tx-seminars-pi1 .tx-seminars-pi1-title{font-weight:bold}.tx-seminars-pi1 .tx-seminars-pi1-date{-ms-flex-align:left;align-items:left}}@media screen and (max-width: 870px){.grid__column--4,.grid__column--3,.news__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__column--8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news__item,.footer .grid__column--3:nth-child(1),.footer .grid__column--3:nth-child(2){margin-bottom:66px}.stage{min-height:320px}.stage__element{min-height:320px}.stage__title{font-size:32px}.stage__subtitle{font-size:21px}.tabs__navlist{display:block}.tabs__navitem{margin:0 0 2px}.tabs__navlink{padding:15px 20px}.footer__bottom .footer__inner{display:block}.footernav{margin-bottom:20px}}@media screen and (max-width: 800px){.grid__column--6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid__column--push{-ms-flex-order:1;order:1}.grid__column--pull{-ms-flex-order:2;order:2}.content-box__imagewrap{text-align:center}.content-box__imagewrap img{max-width:550px;margin:0 auto}.cta .cta__column--text{padding:20px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-ms-flex-order:20;order:20}.cta .cta__column--image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:244px;-ms-flex-order:10;order:10}.jobs__item{border-bottom:1px solid #ebebeb}.jobs__link{padding:0 0 20px}.jobs__link:hover{background:transparent;box-shadow:none}.jobs__link:hover .jobs__button{background-color:transparent;color:#da3330}.jobs__link:hover .jobs__button::after{background-position:0 -35px}.jobs__details{margin-bottom:20px}.jobs__button{position:relative;left:0;top:0;transform:none}}@media screen and (max-width: 650px){.ce-uploads .button{padding:15px 20px}.ce-uploads .button::after{width:20px;height:23px;background-position:0 -283px;margin-top:0;top:0;position:static}.ce-uploads .button:hover::after{background-position:0 -305px}.ce-uploads .button span{display:none}.footer__link{display:block}}@media screen and (max-width: 580px){.content-box__imagewrap img{max-width:100%}}@media screen and (max-width: 570px){.grid__column--4,.grid__column--3,.news__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header__button{padding:25px;right:130px}.header__logo{padding:10px 0}.header__logo img{width:80px}.mobile-menu{top:0;height:67px;width:67px}.mobile-menu__text{right:60px;top:21px}.mobile-menu__dash:nth-child(1){top:32%}.mobile-menu__dash:nth-child(2),.mobile-menu__dash:nth-child(3){top:46%}.mobile-menu__dash:nth-child(4){top:61%}.stage{min-height:260px}.stage__element{min-height:260px}.google-maps{height:260px}.tx-felogin-pi1{padding:0}.news__item:last-child{margin:0}.tx-seminars-pi1 .table-row-header{display:none}.tx-seminars-pi1 .table-column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tx-seminars-pi1 .tx-seminars-pi1-date::before{content:"Datum/Zeit";text-decoration:underline;display:inline-block}.tx-seminars-pi1 .tx-seminars-pi1-place{-ms-flex-align:left;align-items:left;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.tx-seminars-pi1 .tx-seminars-pi1-place::before{content:"Ort";text-decoration:underline;display:inline-block}.frame-type-form_formframework fieldset .form-group{float:none;width:100%}.button--submit{margin:0}.footer{text-align:center}.footer .grid__column--3:nth-child(1),.footer .grid__column--3:nth-child(2),.footer .grid__column--3:nth-child(3){margin-bottom:30px}.footer .ce-gallery,.footer .ce-column{float:none}.footer .ce-media .image,.footer .ce-textpic .image{margin:0 auto}.socials__item:last-child,.footer__contact .language__item:last-child{margin:0}.cookie-notice{max-width:100%;left:0;right:0;bottom:0}.cta__title{font-size:24px}.cta__subtitle{font-size:16px}.cta__links{display:block}.cta__phonelink{margin-bottom:20px}.video__links{display:block;text-align:center}.video__linkwrap{margin:0 0 20px;display:block}.jobs__info{padding:20px}.footer__bottom{padding:30px 0}.footernav{margin-bottom:30px}.footernav__list{display:block;text-align:center}.footernav__item{margin:0 0 10px}}@media screen and (max-width: 420px){.header__button{padding-right:24px}.header__button::before{margin:0}.header__button-text{display:none}.nav{padding-top:160px}.stage__title{font-size:24px}.stage__divider{margin-top:7px}.stage__subtitle{font-size:16px}.content-box{margin-bottom:30px}.jobs__detail{margin-right:0;width:100%}}
