@font-face{font-family:Bitter;font-style:normal;font-weight:400;src:url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.eot);src:local("Bitter Regular"),local("Bitter-Regular"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-regular.svg#Bitter") format("svg");font-display:swap}@font-face{font-family:Bitter;font-style:normal;font-weight:700;src:url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.eot);src:local("Bitter Bold"),local("Bitter-Bold"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-700.svg#Bitter") format("svg");font-display:swap}@font-face{font-family:Bitter;font-style:italic;font-weight:400;src:url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.eot);src:local("Bitter Italic"),local("Bitter-Italic"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/bitter/bitter-v12-latin-italic.svg#Bitter") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.eot);src:local("Source Sans Pro ExtraLight"),local("SourceSansPro-ExtraLight"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.eot);src:local("Source Sans Pro ExtraLight Italic"),local("SourceSansPro-ExtraLightItalic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-200italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.eot);src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.eot);src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightItalic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-300italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-regular.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.eot);src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.eot);src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.eot);src:local("Source Sans Pro SemiBold Italic"),local("SourceSansPro-SemiBoldItalic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-600italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.eot);src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-700italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.eot);src:local("Source Sans Pro Black"),local("SourceSansPro-Black"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.eot);src:local("Source Sans Pro Black Italic"),local("SourceSansPro-BlackItalic"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-sans-pro/source-sans-pro-v11-latin-900italic.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Serif Pro';font-style:normal;font-weight:400;src:url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.eot);src:local("Source Serif Pro"),local("SourceSerifPro-Regular"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-regular.svg#SourceSerifPro") format("svg");font-display:swap}@font-face{font-family:'Source Serif Pro';font-style:normal;font-weight:700;src:url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.eot);src:local("Source Serif Pro Bold"),local("SourceSerifPro-Bold"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-700.svg#SourceSerifPro") format("svg");font-display:swap}@font-face{font-family:'Source Serif Pro';font-style:normal;font-weight:600;src:url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.eot);src:local("Source Serif Pro Semibold"),local("SourceSerifPro-Semibold"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.woff2) format("woff2"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.woff) format("woff"),url(../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.ttf) format("truetype"),url("../../../../../../../themes/xdi/fonts/source-serif-pro/source-serif-pro-v5-latin-600.svg#SourceSerifPro") format("svg");font-display:swap}html{height:100%;margin:0;padding:0;background-color:#fff;-webkit-overflow-scrolling:touch}body{position:relative;width:100%;height:100%;font-size:21px;line-height:27px;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-family:"Source Sans Pro";color:#2c2620;margin:0;padding:0;background-color:#ebebeb}body.block-content{overflow:hidden;top:0!important}body.block-content .content-wrapper{display:none!important}body.block-content #footer{visibility:hidden;opacity:0}@media all and (max-width:1024px){body{line-height:24px;font-size:19px}}@media all and (max-width:767px){body{line-height:22px;font-size:17px}}body{opacity:1;transition:1s opacity}body.fade-out{opacity:0;transition:none}.overlay-header{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:5;display:none}@media (min-width:1200px){.container{width:1200px}}p{margin:0 0 27px}.fl-builder-content p{margin:0 0 27px}@media all and (max-width:1024px){.fl-builder-content p{line-height:24px}}@media all and (max-width:767px){.fl-builder-content p{line-height:22px}}a.hover{color:#42a2ce}.xdi-text-content a{text-decoration:underline;color:inherit}.xdi-text-content a:hover{color:#42a2ce}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:0}h1{font-size:42px;line-height:50px;font-family:Bitter;font-weight:700;margin-top:65px;margin-bottom:27px}h1.intro-back{text-align:center;padding-top:6px;padding-bottom:17px;padding-left:30px;padding-right:30px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.5!important}@media all and (max-width:767px){h1.intro-back{padding-top:1px;padding-bottom:5px;padding-left:20px;padding-right:20px}}@media all and (max-width:375px){h1.intro-back{padding-top:1px;padding-bottom:5px;padding-left:6px;padding-right:6px;line-height:45px}}@media all and (max-width:1024px){h1{font-size:32px;line-height:40px!important;margin-bottom:24px}h1 p{line-height:36px!important}}@media all and (max-width:767px){h1{font-size:32px;line-height:40px!important;margin-bottom:22px}h1 p{line-height:40px!important}}h2{font-size:36px;line-height:44px;font-family:"Source Sans Pro";font-weight:200;margin-top:72px;margin-bottom:27px}h2.intro-back{text-align:center;padding-top:0;padding-bottom:0;padding-left:27px;padding-right:27px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media all and (max-width:1024px){h2{font-size:28px;line-height:36px!important;margin-bottom:24px!important}h2 p{line-height:36px!important}}@media all and (max-width:767px){h2{font-size:28px;line-height:36px!important;margin-bottom:22px!important}h2 p{line-height:40px!important}}h3{font-size:28px;line-height:36px;font-family:Bitter;font-weight:700;text-align:center;margin-top:79px;margin-bottom:27px}h3.intro-back{text-align:center;padding-top:6px;padding-bottom:6px;padding-left:27px;padding-right:27px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}@media all and (max-width:768px){h3.intro-back{padding-left:12px;padding-right:12px}}@media all and (max-width:767px){h3.intro-back{font-size:17px;line-height:22px;padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px}}@media all and (max-width:375px){h3.intro-back{line-height:28px!important}}@media all and (max-width:1024px){h3{font-size:24px;line-height:30px;margin-bottom:24px}}@media all and (max-width:767px){h3{font-size:24px;line-height:30px;margin-bottom:22px}}h4{font-size:28px;line-height:36px;font-family:"Source Sans Pro";font-weight:700;margin-top:69px;margin-bottom:27px}@media all and (max-width:1024px){h4{font-size:22px;line-height:28px;margin-bottom:24px}}@media all and (max-width:767px){h4{font-size:22px;line-height:28px;margin-bottom:22px}}h5{font-size:28px;line-height:36px;font-family:"Source Sans Pro";font-weight:700;margin-top:69px;margin-bottom:27px}@media all and (max-width:1024px){h5{font-size:22px;line-height:28px;margin-bottom:24px}}@media all and (max-width:767px){h5{font-size:22px;line-height:28px;margin-bottom:22px}}h6{font-size:24px;line-height:30px;font-family:"Source Sans Pro";font-weight:700;margin-top:75px;margin-bottom:27px}@media all and (max-width:1024px){h6{font-size:20px;line-height:26px;margin-bottom:24px}}@media all and (max-width:767px){h6{font-size:20px;line-height:26px;margin-bottom:22px}}.line_bottom{border-bottom:5px solid;display:inline-block;padding-bottom:14px}.line_bottom_thin{border-bottom:3px solid;display:inline-block;padding-bottom:14px}.line_bottom_long{border-bottom:5px solid;display:inline-block;padding-bottom:14px;padding-left:80px;padding-right:80px}@media all and (max-width:767px){.line_bottom_long{padding-left:0;padding-right:0;width:100%}}.line_bottom_small{border-bottom:2px solid;display:inline-block;padding-bottom:15px;padding-left:40px;padding-right:40px}h2{text-transform:uppercase}h2.line_bottom_small{border-bottom:0;padding-bottom:0;padding-left:0;padding-right:0}.line_bottom_full{border-bottom:5px solid;display:inline-block;padding-bottom:11px;width:100%}.line_bottom_full_thin{border-bottom:3px solid;display:inline-block;padding-bottom:14px;width:100%}.line_top{border-top:5px solid;display:inline-block;padding-top:3px;width:120px}.line_top_medium{border-top:3px solid;display:inline-block;padding-top:15px}.line_top_small{border-top:2px solid;display:inline-block;padding-top:15px;width:80px}.module-header .module-title{font-size:42px;line-height:50px;font-family:Bitter;font-weight:700;text-align:center;border-bottom:3px solid #892b52;padding-top:41px;padding-bottom:14px}@media all and (max-width:1024px){.module-header .module-title{font-size:32px;line-height:40px}}@media all and (max-width:767px){.module-header .module-title{font-size:32px;line-height:40px}}.submodule-head{text-align:center}.submodule-head .inline{font-size:36px;line-height:44px;font-family:"Source Sans Pro";font-weight:200;border-bottom:2px solid;padding-bottom:14px;text-align:center;display:inline-block;padding-right:40px;padding-left:40px}@media all and (max-width:767px){.submodule-head .inline{font-size:22px;line-height:30px;padding-right:0;padding-left:0}}.img-cover{background-size:cover;height:100%;width:100%;background-position:center}.spacer{display:inline-block;width:27px}.clickbox{cursor:pointer}.dot{height:10px;width:10px;background-color:#fff;border-radius:50%;display:inline-block;margin-right:7px}.dot.green{background-color:#3aaa35}.dot.yellow{background-color:#e1b626}.dot.orange{background-color:#f18700}.dot.red{background-color:#b83518}.dot.big{height:20px;width:20px}.numberCircle{display:inline-block;width:31px;line-height:26px;border-radius:50%;text-align:center;font-size:24px;font-weight:400;border:2px solid;margin-right:27px}.show_to_tablet{display:none}@media all and (max-width:768px){.show_to_tablet{display:block}}.show_on_md{display:none}@media all and (min-width:769px){.show_on_md{display:block}}.hide_on_mob{display:inline-block}@media all and (max-width:767px){.hide_on_mob{display:none}}.show_on_mob{display:none}@media all and (max-width:767px){.show_on_mob{display:inline-block}}.hide_on_tablet{display:inline-block}@media all and (max-width:768px){.hide_on_tablet{display:none}}.mobile-screen{display:none;visibility:hidden}@media all and (max-width:1024px){.mobile-screen{display:block;visibility:visible}}.handy-screen{display:none;visibility:hidden}@media all and (max-width:767px){.handy-screen{display:block;visibility:visible}}@media all and (max-width:1024px){.hidden-portrait{display:none!important}}@media all and (max-width:768px){.cb_hide_from_tablet{display:none!important}}@media all and (max-width:767px){.cb_hide_from_mobile{display:none!important}}blockquote{padding:0;margin:0;font-size:inherit;border-left:0}@media all and (max-width:767px){blockquote{padding-left:2px;padding-right:2px}}blockquote a,blockquote a:hover,blockquote a:visited{text-decoration:underline;color:inherit}.curly-quotes:after,.curly-quotes:before{display:inline-block;vertical-align:top;height:30px;line-height:48px;font-size:90px;color:inherit}@media all and (max-width:375px){.curly-quotes:after,.curly-quotes:before{display:inline-block;vertical-align:top;height:auto;line-height:20px;font-size:60px;color:inherit}}.curly-quotes:before{content:'\201C';margin-right:4px;margin-left:-8px}@media all and (max-width:375px){.curly-quotes:before{position:relative;top:12px}}.curly-quotes:after{content:'\201D';margin-left:4px;margin-right:-8px;position:relative;top:25px}.centered-modal.in{display:-ms-flexbox!important;display:flex!important}.centered-modal .modal-dialog{margin:auto}.modal-backdrop.in{opacity:.9}.modal-dialog-centered{position:absolute;top:45%;left:50%;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:auto!important}.modal .modal-dialog{max-width:980px;margin:17px auto}.modal .modal-header{position:relative!important;left:-36px!important}@media all and (max-width:1200px){.container{width:100%;padding-left:20px;padding-right:20px}}@media (max-width:1024px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important}.navbar-nav>li{float:none}.navbar-text{float:none}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}ol,ul{padding:0;margin:0;list-style:none}.row-eq-height{display:-ms-flexbox;display:flex}@media all and (min-width:1025px){.col-8{width:12.5%;min-height:1px;padding-left:10px;padding-right:10px;float:left}}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left;height:100%}@media (min-width:768px){.col-sm-5ths{width:20%;float:left;height:100%}}@media (min-width:992px){.col-md-5ths{width:20%;float:left;height:100%}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left;height:100%}}.carousel .carousel-control{background:0 0!important;filter:none;text-shadow:none;opacity:1}.carousel .carousel-control{width:50px;height:calc(100% - 80px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel .carousel-control .glyphicon-chevron-left,.carousel .carousel-control .glyphicon-chevron-right,.carousel .carousel-control .icon-next,.carousel .carousel-control .icon-prev{top:45%}.carousel-indicators{position:relative;padding-top:54px;left:auto;margin-left:auto;margin-right:auto;width:100%}@media all and (max-width:768px){.carousel-indicators{padding-top:24px}}@media all and (max-width:767px){.carousel-indicators{padding-top:22px}}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators li.line{border-radius:0;width:27px;height:3px;margin:0;background-color:#fff;border:0;margin-right:13.5px;margin-left:13.5px}@media all and (max-width:374px){.carousel-indicators li.line{margin-left:13px;margin-right:13px}}.carousel-indicators li.line.active{background-color:#000}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;text-align:center}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:400;line-height:27px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;opacity:0;color:#f3f2f3!important;background-color:#2c2620;line-break:auto}.tooltip.in{opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:15px;color:#fff;text-align:center;background-color:#2c2620;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.fade-scale{-ms-transform:scale(0);transform:scale(0);opacity:0;transition:all .5s linear}.fade-scale.in{opacity:1;-ms-transform:scale(1);transform:scale(1)}.zoom-image img{transition:transform .2s;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.zoom-image:hover img{-ms-transform:scale(1.1);transform:scale(1.05,1.05)}.img-cover{transition:transform .2s;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.img-cover:hover{-ms-transform:scale(1.1);transform:scale(1.05,1.05)}.back-hover{background:0;transition:background .5s linear}.fl-row-content-wrap{padding-left:20px!important;padding-right:20px!important;padding-top:0!important;padding-bottom:0!important}@media all and (max-width:767px){.overlay-content-fit .fl-row-content-wrap{padding-left:0!important;padding-right:0!important}}@media all and (max-width:767px){.fl-row{-webkit-overflow-scrolling:touch}}.fl-col-content{position:relative}@media all and (max-width:767px){.fl-module img{height:auto}}.fl-module-content h1,.fl-module-content h2,.fl-module-content h3,.fl-module-content h4,.fl-module-content h5,.fl-module-content h6{margin-top:0!important}@media all and (max-width:767px){.fl-module-content h1,.fl-module-content h2,.fl-module-content h3,.fl-module-content h4,.fl-module-content h5,.fl-module-content h6{margin-bottom:22px!important}}@media all and (max-width:767px){.fl-module-content h3{margin-bottom:0!important}}.fl-module-content p{margin:0 0 27px}@media all and (max-width:1024px){.fl-module-content p{margin:0 0 24px!important}}@media all and (max-width:767px){.fl-module-content p{margin:0 0 22px!important}}.home .fl-module-content h1,.home .fl-module-content h2,.home .fl-module-content h3,.home .fl-module-content h4,.home .fl-module-content h5,.home .fl-module-content h6,.xdi_seminars-template .fl-module-content h1,.xdi_seminars-template .fl-module-content h2,.xdi_seminars-template .fl-module-content h3,.xdi_seminars-template .fl-module-content h4,.xdi_seminars-template .fl-module-content h5,.xdi_seminars-template .fl-module-content h6{margin-top:0!important;margin-bottom:0!important}@media all and (max-width:767px){.home .fl-module-content h1,.home .fl-module-content h2,.home .fl-module-content h3,.home .fl-module-content h4,.home .fl-module-content h5,.home .fl-module-content h6,.xdi_seminars-template .fl-module-content h1,.xdi_seminars-template .fl-module-content h2,.xdi_seminars-template .fl-module-content h3,.xdi_seminars-template .fl-module-content h4,.xdi_seminars-template .fl-module-content h5,.xdi_seminars-template .fl-module-content h6{margin-bottom:22px!important}}@media all and (max-width:767px){.home .fl-module-content h3,.xdi_seminars-template .fl-module-content h3{margin-bottom:0!important}}.navbar{position:fixed;min-height:81px;margin-bottom:20px;border:none!important;transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out}.navbar.nav-up{top:-81px}@media all and (max-width:1024px){.navbar{min-height:inherit}}.navbar li{position:static}.navbar-nav li a{line-height:27px;font-weight:300;color:#2c2620}.navbar-nav li a:hover{color:#42a2ce}.navbar-nav li.active .nav-text-wrapper a{color:#42a2ce!important}.nav-item .nav-text-wrapper{position:relative}.nav-item.active_hover .nav-text{position:relative;z-index:999}.nav-item.active_hover .nav-text-wrapper{position:relative}.nav-item.active_hover .nav-text-wrapper .nav_marker_wrapper{position:absolute;z-index:998;top:10px;width:100%;text-align:center}@media all and (max-width:1024px){.nav-item.active_hover .nav-text-wrapper .nav_marker_wrapper{display:none}}.nav-item.active_hover .nav-text-wrapper .nav_marker{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgba(44,38,32,.9)}.navbar.shrink .nav-item.active_hover .nav-text-wrapper .nav_marker_wrapper{top:3px}.navbar.shrink .nav-item.active_hover .nav-text-wrapper .nav_marker{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(44,38,32,.9)}.nav>li>a{display:inline}.navbar-default{-webkit-overflow-scrolling:touch;background-color:#fff;border-color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#fff}.navbar-nav{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition-delay:0.2s;margin-top:26px;width:100%;margin-bottom:0}@media all and (max-width:1210px){.navbar-nav{margin-left:auto;margin-right:auto;float:none;text-align:center}}@media all and (min-width:1025px) and (max-width:1199px){.navbar-nav{text-align:left}}@media all and (max-width:1024px){.navbar-nav{text-align:left}}.navbar-nav>li{float:none;display:inline-block;margin-right:38px}.navbar-nav>li .single-item-148{margin-right:48px}.navbar-nav>li:first-child{margin-right:0;padding-right:38px}.navbar-nav>li.single-item-146{padding-right:48px}.navbar-nav>li.single-item-150{margin-right:48px}.navbar-nav>li.search-item{padding-left:140px}.navbar-nav>li.search-item.en{padding-left:110px}@media all and (max-width:1200px){.navbar-nav>li.search-item{padding-left:120px}}@media all and (max-width:1080px){.navbar-nav>li.search-item{padding-left:18px}}.navbar-nav>li.search-item.desktop{display:block}.navbar-nav>li.search-item.mobile{display:none}@media all and (max-width:1199px){.navbar-nav>li:first-child{margin-right:0;padding-right:17px}}@media all and (max-width:1024px){.navbar-nav>li:first-child{padding-right:0}}.navbar-nav>li .delimiter{padding-left:0;padding-right:3px;position:relative;top:-3px;color:#2c2620}.navbar-nav>li.short{margin-right:13.5px}.navbar-nav>li.home{width:66px}@media all and (min-width:1024px){.navbar-nav>li.home.en{margin-left:32px;margin-right:50px}}.navbar-nav>li.home img{position:relative;z-index:1000}@media all and (max-width:1100px){.navbar-nav>li.home{margin-left:3%;margin-right:51px}}@media all and (max-width:1080px){.navbar-nav>li.home{margin-left:5%;margin-right:0}}@media all and (max-width:1050px){.navbar-nav>li.home{margin-left:3%;margin-right:0}}.navbar-nav>li.services{margin-right:38px}@media all and (max-width:1210px){.navbar-nav>li.services{margin-right:25px}}@media all and (max-width:1120px){.navbar-nav>li.services{margin-right:16px}}.navbar-nav>li.single-item-150{margin-right:48px}.navbar-nav>li:last-child{margin-right:0}.navbar-nav a,.navbar-nav a:focus,.navbar-nav a:hover{text-decoration:none;outline:0;text-transform:uppercase;font-size:21px;padding:0!important;display:inline}@media all and (min-width:1025px) and (max-width:1100px){.navbar-nav a,.navbar-nav a:focus,.navbar-nav a:hover{text-transform:none}}@media all and (min-width:1025px) and (max-width:1200px){.navbar-nav li.home .nav-text-wrapper{position:absolute;right:50%;-ms-transform:translateX(45%);transform:translateX(45%);top:23px;z-index:9999}.navbar-nav li.home .nav-text-wrapper img{width:66px;height:auto}}@media all and (min-width:1025px) and (max-width:1199px){.navbar-nav li.lang-switcher .nav_marker_wrapper{position:absolute;right:20px;top:32%;z-index:99999}}@media all and (min-width:1025px) and (max-width:1199px){.navbar-nav li.search-item .nav-text-wrapper{position:absolute;padding-left:0;top:32%;right:56px;z-index:9999}}@media all and (min-width:1025px) and (max-width:1200px){.shrinked-header .navbar-nav li.home .nav-text-wrapper{position:absolute;right:50%;-ms-transform:translateX(45%);transform:translateX(45%);top:36px;z-index:9999}.shrinked-header .navbar-nav li.home .nav-text-wrapper img{width:52.8px;height:auto}}@media all and (min-width:1025px) and (max-width:1199px){.shrinked-header .navbar-nav li.lang-switcher .nav_marker_wrapper{position:absolute;right:20px;top:50%;z-index:99999}}@media all and (min-width:1025px) and (max-width:1199px){.shrinked-header .navbar-nav li.search-item .nav-text-wrapper{position:absolute;padding-left:0;top:50%;right:56px;z-index:9999}}.navbar.shrink{transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;top:-27px}@media all and (max-width:1024px){.navbar.shrink .navbar-toggle{top:8px}.navbar.shrink .navbar-toggle-contact{top:10px}.navbar.shrink .home-icon{top:10px}}@media all and (max-width:767px){.navbar.shrink{top:-22px}}.navbar.shrink.scroll-down{top:-81px}@media all and (max-width:767px){.navbar.shrink{height:66px}}@media all and (max-width:767px){.navbar.shrink .navbar-header{height:44px}.navbar.shrink .navbar-header .item{line-height:44px}}.navbar.scroll-down{transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;top:-81px!important}.navbar.shrink .navbar-nav{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition-delay:0.2s;margin-top:38px}.navbar.shrink .navbar-nav .home img{-ms-transform:scale(.8);transform:scale(.8);transition-timing-function:ease-in;transition:.6s;position:relative;z-index:99999}.navbar.shrink .navbar-header{margin-top:10px}.navbar.shrink .navbar-header .home-link img{-ms-transform:scale(.6);transform:scale(.6);transition-timing-function:ease-in;transition:1s;position:relative;z-index:99999}.home-item{padding-left:81px;padding-right:81px}.menu-image-title-hide .menu-image-title{display:none}.megamenu{padding-top:25px;width:100%;min-height:100px;background-color:#fff;opacity:0;left:0;position:absolute;z-index:99;visibility:hidden;overflow:hidden}.megamenu a{text-transform:none!important;text-decoration:none}.megamenu.mega-contact{color:#f3f2f3}.megamenu.mega-contact a,.megamenu.mega-contact a:focus,.megamenu.mega-contact a:hover{color:#f3f2f3;font-size:21px;font-family:"Source Sans Pro";font-weight:400;text-transform:none}.megamenu.mega-contact .has-error .form-control{border-color:#a94442!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.megamenu.mega-contact .link_bar{height:54px;background-color:#6d6a65;line-height:54px;color:#f3f2f3}.megamenu.mega-contact .link_bar .linklist{display:inline-block;float:left}.megamenu.mega-contact .link_bar .linklist.left{float:right}.megamenu.mega-contact .link_bar .item{padding-right:5px;padding-left:5px}.megamenu.mega-contact .linklist{color:#e1ecf7}.megamenu.mega-contact .linklist a{color:#e1ecf7}.megamenu.mega-contact .dm-contact{min-height:459px}.megamenu.mega-contact .dm-contact #group-msg{min-height:54px;height:auto}.megamenu.mega-contact .dm-contact #group-msg textarea{padding-top:25px;padding-left:30px}.megamenu.mega-contact .dm-contact .block{margin-bottom:27px}.megamenu.mega-contact .dm-contact .form .form-control{border-bottom:2px solid #f3f2f3;color:#42a2ce;background-color:#6d6a65}.megamenu.mega-contact .dm-contact textarea{border-bottom:2px solid #f3f2f3;color:#42a2ce;background-color:#6d6a65;height:54px}.megamenu.mega-contact .dm-contact .btn-wrapper{padding:0;margin-bottom:54px}.megamenu.mega-contact .dm-contact .btn-wrapper .btn-xdi{width:100%;color:#4b4741;background:linear-gradient(#e9e9ea,#f3f2f3)}.megamenu.mega-contact .dm-contact .wrapper .title{font-size:24px;line-height:30px;font-family:"Source Serif Pro";font-weight:700;margin-top:31px;border-bottom:2px solid;padding-bottom:17px;margin-bottom:27px}.megamenu.mega-contact .dm-contact .text{padding-top:5px}.megamenu.in{opacity:1;visibility:visible;overflow:visible}.megamenu .nav-items{background-color:rgba(44,38,32,.9)}.megamenu .nav-items a{color:inherit;text-decoration:underline}.megamenu .nav-items a:hover{color:#42a2ce}.megamenu .nav-items .itemlist.simple-boxes{text-align:center;margin-top:27px;margin-bottom:27px}.megamenu .nav-items .itemlist.simple-boxes .item{display:inline-block;width:200px;height:161px;background-color:#c3daed;vertical-align:middle;margin-left:10px;margin-right:10px;text-align:center}.megamenu .nav-items .itemlist.simple-boxes .item a{display:table;height:100%;width:100%;font-family:"Source Serif Pro";font-size:21px;text-transform:none!important}@media all and (max-width:1160px){.megamenu .nav-items .itemlist.simple-boxes .item{width:173px}}.megamenu .nav-items .itemlist.simple-boxes .item:hover{background-color:#42a2cf;color:#fff!important}.megamenu .nav-items .itemlist.simple-boxes .item:hover a{color:#fff!important}.megamenu .nav-items .itemlist.simple-boxes .item .inside{display:table-cell;vertical-align:middle}.megamenu .nav-items .itemlist.simple-boxes .item .text{display:inline-block}.megamenu .nav-items .itemlist.simple-boxes .item .image{display:block;text-align:center;position:relative;top:-5px}.megamenu .nav-items .itemlist.simple-boxes .item .image img{height:40px}.megamenu .nav-items .itemlist.simple-boxes .item .image .hover{display:none}.megamenu .nav-items .itemlist.simple-boxes .item:hover .def{display:none!important}.megamenu .nav-items .itemlist.simple-boxes .item:hover .hover{display:inline!important}.megamenu .nav-items .itemlist.simple-boxes .col-item{margin-bottom:20px;height:161px}.megamenu .nav-items .itemlist.simple-boxes .col-item a{display:table;height:100%;width:100%;font-family:"Source Serif Pro";font-size:21px;text-transform:none!important}.megamenu .nav-items .itemlist.simple-boxes .col-item .inside{display:table-cell;vertical-align:middle;background-color:#c3daed;text-align:center}.megamenu .nav-items .itemlist.simple-boxes .col-item:hover .inside{background-color:#42a2cf;color:#fff!important}.megamenu .nav-items .itemlist.simple-boxes .col-item:hover .inside a{color:#fff!important}.megamenu .nav-items .itemlist.simple-boxes .col-item .text{display:inline-block}.megamenu .nav-items .itemlist.simple-boxes .col-item .image{display:block;text-align:center;position:relative;top:-5px}.megamenu .nav-items .itemlist.simple-boxes .col-item .image img{height:40px}.megamenu .nav-items .itemlist.simple-boxes .col-item .image .hover{display:none}.megamenu .nav-items .itemlist.simple-boxes .col-item:hover .def{display:none!important}.megamenu .nav-items .itemlist.simple-boxes .col-item:hover .hover{display:inline!important}.megamenu .nav-items .itemlist.simple-boxes.wissen{margin-top:0}.megamenu .nav-items .itemlist.simple-boxes.wissen .normalbox{margin-bottom:20px}.megamenu .nav-items .itemlist.simple-boxes .normalbox .item{width:100%;margin:0}.megamenu .nav-items .itemlist.magazin-boxes{margin-top:27px}.megamenu .nav-items .itemlist.magazin-boxes .eq-height{margin-bottom:27px;min-height:297px}.megamenu .nav-items .itemlist.magazin-boxes.wissen{margin-top:0}.megamenu .nav-items .itemlist.magazin-boxes .normalbox{margin-bottom:27px;height:170px;position:relative}.megamenu .nav-items .itemlist.magazin-boxes .normalbox .item{width:100%}.megamenu .nav-items .itemlist.magazin-boxes .wrapper{background-color:#c3daed;color:#333;height:100%;padding:20px}.megamenu .nav-items .itemlist.magazin-boxes .wrapper a{color:#333}.megamenu .nav-items .itemlist.magazin-boxes .wrapper .image{height:142px;overflow:hidden}.megamenu .nav-items .itemlist.magazin-boxes .wrapper .text{padding-top:32px;font-family:"Source Serif Pro";font-size:21px}.megamenu .nav-items .itemlist.magazin-boxes .wrapper:hover{background-color:#42a2cf;color:#fff!important}.megamenu .nav-items .itemlist.magazin-boxes .wrapper:hover a{color:#fff!important}.megamenu .nav-items .itemlist.magazin-boxes .normalbox .wrapper{position:relative;padding:0}.megamenu .nav-items .itemlist.magazin-boxes .normalbox .wrapper .text{position:absolute;padding-top:0;top:50%;width:100%;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}.megamenu .nav-items .itemlist.seminar-boxes{margin-top:27px}.megamenu .nav-items .itemlist.seminar-boxes.small{margin-top:0}.megamenu .nav-items .itemlist.seminar-boxes .seminar{position:relative;height:162px;background-color:#c3daed;margin-bottom:27px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.megamenu .nav-items .itemlist.seminar-boxes .seminar .info{position:absolute;display:inline-block;width:100%;right:7px;bottom:1px;z-index:2;text-align:right;font-size:.9em;color:#6d6a65;font-family:"Source Sans Pro";font-weight:300}@media all and (max-width:1285px){.megamenu .nav-items .itemlist.seminar-boxes .seminar .info{display:none}}.megamenu .nav-items .itemlist.seminar-boxes .seminar .themen_icons{position:absolute;display:inline-block;width:100%;left:7px;top:4px;z-index:2;text-align:left}.megamenu .nav-items .itemlist.seminar-boxes .seminar .themen_icons .icon{font-size:.9em;color:#6d6a65;font-family:"Source Sans Pro";font-weight:300;padding-right:10px}.megamenu .nav-items .itemlist.seminar-boxes .seminar .themen_icons .icon img{width:18px;margin-right:5px}@media all and (max-width:1285px){.megamenu .nav-items .itemlist.seminar-boxes .seminar .themen_icons .icon{display:none}}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box{display:none}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text{display:table-cell;vertical-align:middle;height:100%;text-align:center}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text .first-head{text-align:center}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text a,.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text a:hover{color:inherit;text-decoration:none}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text h1{display:inline;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:14px;padding-right:14px;font-size:21px;font-family:"Source Serif Pro";line-height:24px}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text h1 a{font-size:21px;font-family:"Source Serif Pro"}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text h2{display:inline;font-size:17px;line-height:20px;text-align:center;padding-top:5px;padding-bottom:5px;padding-left:6px;padding-right:6px}.megamenu .nav-items .itemlist.seminar-boxes .seminar .img-box .inner-text h2 a{font-size:17px;line-height:20px;font-family:"Source Sans Pro"}.megamenu .nav-items .itemlist.seminar-boxes .seminar .title{text-align:center;padding:20px;color:#2c2620;width:100%;font-family:"Source Serif Pro";position:relative;line-height:20px;top:6px}.megamenu .nav-items .itemlist.seminar-boxes .seminar:hover{background-color:#42a2cf;color:#fff!important}.megamenu .nav-items .itemlist.seminar-boxes .seminar:hover .icon,.megamenu .nav-items .itemlist.seminar-boxes .seminar:hover .info,.megamenu .nav-items .itemlist.seminar-boxes .seminar:hover .title{color:#fff!important}.megamenu .nav-items .itemlist.seminar-boxes .seminar.with-icons:hover{background-color:#42a2cf;color:#fff!important}.megamenu .nav-items .itemlist.seminar-boxes .seminar.with-icons:hover .icon,.megamenu .nav-items .itemlist.seminar-boxes .seminar.with-icons:hover .info{color:#6d6a65!important}.megamenu.item-148 .nav-items .itemlist .item,.megamenu.item-150 .nav-items .itemlist .item,.megamenu.item-15100 .nav-items .itemlist .item,.megamenu.item-15116 .nav-items .itemlist .item{width:173px}@media all and (max-width:1200px){.megamenu.item-148 .nav-items .itemlist .item,.megamenu.item-150 .nav-items .itemlist .item,.megamenu.item-15100 .nav-items .itemlist .item,.megamenu.item-15116 .nav-items .itemlist .item{width:160px}}@media all and (max-width:1160px){.megamenu.item-148 .nav-items .itemlist .item,.megamenu.item-150 .nav-items .itemlist .item,.megamenu.item-15100 .nav-items .itemlist .item,.megamenu.item-15116 .nav-items .itemlist .item{width:130px}}.megamenu .closer{height:27px;background-color:#8a2b52;color:#fff}.megamenu .closer .text{text-align:center}.megamenu .closer .text a{color:#fff;font-size:18px}.megamenu .closer img{height:15px;position:relative;top:-2px}.megamenu .closer.head{z-index:999;background-color:transparent;position:absolute;left:-54px;top:14px}@media all and (max-width:1345px){.megamenu .closer.head{left:-35px}}@media all and (max-width:1290px){.megamenu .closer.head{left:0}}@media all and (max-width:1240px){.megamenu .closer.head{left:7px}}@media all and (max-width:1060px){.megamenu .closer.head{display:block;text-align:left;top:8px;position:relative}}.megamenu .closer.head img{height:28px;position:relative;top:0}@media all and (max-width:1350px){.megamenu .closer.head img{height:22px}}.megamenu .closer-magazin,.megamenu .closer-seminars{height:54px;background-color:#42a2cf;color:#fff}.megamenu .closer-magazin.dark,.megamenu .closer-seminars.dark{background-color:#4b4641}.megamenu .closer-magazin.dark .btn-xdi,.megamenu .closer-seminars.dark .btn-xdi{height:35px;padding-left:11px!important;padding-right:16px!important;padding-top:3px!important;display:inline-block}@media all and (max-width:767px){.megamenu .closer-magazin.dark .btn-xdi,.megamenu .closer-seminars.dark .btn-xdi{width:auto}}.megamenu .closer-magazin.dark .btn-xdi.second,.megamenu .closer-seminars.dark .btn-xdi.second{margin-left:20px}.megamenu .closer-magazin.dark .btn-xdi.transparent,.megamenu .closer-seminars.dark .btn-xdi.transparent{background-color:transparent}@media all and (max-width:767px){.megamenu .closer-magazin.dark .btn-xdi .icon,.megamenu .closer-seminars.dark .btn-xdi .icon{padding-right:0!important}}.megamenu .closer-magazin.dark .btn-xdi .icon img,.megamenu .closer-seminars.dark .btn-xdi .icon img{height:18px;padding-right:5px;position:relative;top:-2px}.megamenu .closer-magazin .container,.megamenu .closer-seminars .container{position:relative}.megamenu .closer-magazin .seminars-arrow-down,.megamenu .closer-seminars .seminars-arrow-down{width:25px;position:absolute;left:-27px;top:-55px;display:none}@media all and (max-width:1325px){.megamenu .closer-magazin .seminars-arrow-down,.megamenu .closer-seminars .seminars-arrow-down{right:-25px;top:-50px}}.megamenu .closer-magazin .seminars-arrow-down.active,.megamenu .closer-seminars .seminars-arrow-down.active{display:inline-block}.megamenu .closer-magazin .text,.megamenu .closer-seminars .text{text-align:center;line-height:54px}.megamenu .closer-magazin .text img,.megamenu .closer-seminars .text img{height:24px;padding-right:8px}.megamenu .closer-magazin .text a,.megamenu .closer-seminars .text a{color:#e1ecf7;font-size:18px}#wissen-pane-mega-1 #wissen-pane-mega-1-closer{position:absolute;width:100%;left:0}.item-146 .xdi-tabs .tab-pane.overflow,.item-16367 .xdi-tabs .tab-pane.overflow,.item-container-mega .xdi-tabs .tab-pane.overflow{overflow:hidden;overflow-y:auto;width:99%}.item-146 .xdi-tabs .tab-pane.overflow .container,.item-16367 .xdi-tabs .tab-pane.overflow .container,.item-container-mega .xdi-tabs .tab-pane.overflow .container{position:relative;left:18px}@media all and (max-width:1325px){.item-146 .xdi-tabs .tab-pane .container,.item-16367 .xdi-tabs .tab-pane .container,.item-container-mega .xdi-tabs .tab-pane .container{width:95%}}.item-146 .xdi-tabs .tabs-acc-text,.item-16367 .xdi-tabs .tabs-acc-text,.item-container-mega .xdi-tabs .tabs-acc-text{text-align:left}.item-146 .xdi-tabs .tab-content,.item-16367 .xdi-tabs .tab-content,.item-container-mega .xdi-tabs .tab-content{background-color:#fff;padding-top:27px}.item-146 .xdi-tabs .tab-content .seminar,.item-16367 .xdi-tabs .tab-content .seminar,.item-container-mega .xdi-tabs .tab-content .seminar{height:108px!important}@media all and (max-width:1325px){.item-146 .xdi-tabs .nav-tabs-wrapper .container,.item-16367 .xdi-tabs .nav-tabs-wrapper .container,.item-container-mega .xdi-tabs .nav-tabs-wrapper .container{width:91%}}.item-146 .xdi-tabs .nav-tabs-wrapper .nav-tabs.cols>li,.item-16367 .xdi-tabs .nav-tabs-wrapper .nav-tabs.cols>li,.item-container-mega .xdi-tabs .nav-tabs-wrapper .nav-tabs.cols>li{float:left;margin-left:0;margin-right:0}@media all and (max-width:1300px){.item-146 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-16367 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-container-mega .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{width:355px}}@media all and (max-width:1230px){.item-146 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-16367 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-container-mega .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{width:29%}}@media all and (max-width:1060px){.item-146 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-16367 .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li,.item-container-mega .xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{width:auto}}.item-146 .xdi-tabs .nav-tabs-item,.item-16367 .xdi-tabs .nav-tabs-item,.item-container-mega .xdi-tabs .nav-tabs-item{color:#fff;background-color:#6d6a65}.item-146 .xdi-tabs .nav-tabs-item a,.item-16367 .xdi-tabs .nav-tabs-item a,.item-container-mega .xdi-tabs .nav-tabs-item a{color:#fff}.item-146 .xdi-tabs .nav-tabs-item .acc-toggle .toggle_submenu,.item-16367 .xdi-tabs .nav-tabs-item .acc-toggle .toggle_submenu,.item-container-mega .xdi-tabs .nav-tabs-item .acc-toggle .toggle_submenu{position:absolute;right:0;top:-20px;color:#fff;z-index:999}.item-146 .xdi-tabs .nav-tabs-item .heading,.item-16367 .xdi-tabs .nav-tabs-item .heading,.item-container-mega .xdi-tabs .nav-tabs-item .heading{background-color:#6c6a64;color:#fff}.item-146 .xdi-tabs .nav-tabs-item a,.item-16367 .xdi-tabs .nav-tabs-item a,.item-container-mega .xdi-tabs .nav-tabs-item a{text-decoration:none}.item-146 .xdi-tabs .nav-tabs-item .inner-text,.item-16367 .xdi-tabs .nav-tabs-item .inner-text,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text{position:relative}.item-146 .xdi-tabs .nav-tabs-item .inner-text .image,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .image,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .image{display:inline-block}.item-146 .xdi-tabs .nav-tabs-item .inner-text .image img,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .image img,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .image img{width:35px;padding-bottom:5px;padding-top:5px}.item-146 .xdi-tabs .nav-tabs-item .inner-text .image .def,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .image .def,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .image .def{display:none}.item-146 .xdi-tabs .nav-tabs-item .inner-text .title,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .title,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .title{display:block;font-family:"Source Serif Pro"}.item-146 .xdi-tabs .nav-tabs-item .inner-text .subtitle,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .subtitle,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .subtitle{display:block;font-size:18px;position:relative;top:-8px}@media all and (max-width:768px){.item-146 .xdi-tabs .nav-tabs-item .inner-text .subtitle,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .subtitle,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .subtitle{display:none}}.item-146 .xdi-tabs .nav-tabs-item .inner-text .xdiarrow,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .xdiarrow,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .xdiarrow{position:absolute;bottom:1px;width:100%;left:0;font-size:20px}.item-146 .xdi-tabs .nav-tabs-item .inner-text .xdiarrow:before,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .xdiarrow:before,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .xdiarrow:before{margin-right:0}.item-146 .xdi-tabs .nav-tabs-item .inner-text .headline,.item-16367 .xdi-tabs .nav-tabs-item .inner-text .headline,.item-container-mega .xdi-tabs .nav-tabs-item .inner-text .headline{padding:0;border:0}.item-146 .xdi-tabs .nav-tabs-item.active,.item-16367 .xdi-tabs .nav-tabs-item.active,.item-container-mega .xdi-tabs .nav-tabs-item.active{background-color:#fff}.item-146 .xdi-tabs .nav-tabs-item.active a,.item-16367 .xdi-tabs .nav-tabs-item.active a,.item-container-mega .xdi-tabs .nav-tabs-item.active a{color:#6d6a65}.item-146 .xdi-tabs .nav-tabs-item.active .inner-text .image,.item-16367 .xdi-tabs .nav-tabs-item.active .inner-text .image,.item-container-mega .xdi-tabs .nav-tabs-item.active .inner-text .image{margin-bottom:-6px}.item-146 .xdi-tabs .nav-tabs-item.active .inner-text .image .hover,.item-16367 .xdi-tabs .nav-tabs-item.active .inner-text .image .hover,.item-container-mega .xdi-tabs .nav-tabs-item.active .inner-text .image .hover{display:none}.item-146 .xdi-tabs .nav-tabs-item.active .inner-text .image .def,.item-16367 .xdi-tabs .nav-tabs-item.active .inner-text .image .def,.item-container-mega .xdi-tabs .nav-tabs-item.active .inner-text .image .def{display:block}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item{padding-top:27px;padding-left:27px;padding-right:27px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle{padding-top:5px;background-color:#fff;color:#000}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle a,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle a,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle a{color:#000}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active{background-color:#6d6a65;color:#fff}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active a,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active a,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle.active a{color:#fff}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .subtitle,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .subtitle,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .subtitle{padding-bottom:20px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .title,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .title,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.dark-toggle .inner-text .title{font-size:22px;line-height:27px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items{background-color:transparent;padding-left:10px;padding-right:10px;text-align:left}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text{display:inline-block;width:100%;background-color:#fff}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text a,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text a,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text a{width:100%;display:inline-block;position:relative}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image{padding-left:27px;padding-right:27px;display:inline-block}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image img,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image img,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image img{vertical-align:inherit}@media all and (max-width:1260px){.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image{position:relative;top:9px}}@media all and (max-width:1190px){.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image{padding-left:10px;padding-right:10px}}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image .def,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image .def,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .image .def{display:none}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .xdiarrow,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .xdiarrow,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .xdiarrow{position:absolute;top:34%;width:20px;left:90%;font-size:20px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper{position:relative;top:2px;padding-top:20px;padding-bottom:10px;display:inline-block}@media all and (max-width:1260px){.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper{top:-4px}}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle{padding-bottom:0}@media all and (max-width:1260px){.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text .text-wrapper .subtitle{display:none}}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle{height:84px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle a,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle a,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle a{height:100%}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .image,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .image,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .image{position:relative;top:25%}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .text-wrapper,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .text-wrapper,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items .inner-text.nosubtitle .text-wrapper{top:7px}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active{background-color:transparent}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text{display:inline-block;width:100%;background-color:#6d6a65}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image{margin-bottom:auto}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .hover,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .hover,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .hover{display:none}.item-146 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .def,.item-16367 .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .def,.item-container-mega .xdi-tabs.header-tabs.desktop .nav-tabs-item.two-items.active .inner-text .image .def{display:inline}.seminar-boxes.small .tab-content{background-color:#403b35}.seminar-boxes.small .tab-content.init-open{background-color:#6d6a65}.navbar{-webkit-overflow-scrolling:touch}.navbar.shrink .megamenu{margin-top:0;padding-top:10px}.navbar-fixed-top{z-index:99999}.mobile-mega{display:none}.desktop-mega{display:block}.desktop-mega .container{position:relative}.navbar-header,.submenu_closer,.submenu_opener{display:none;font-size:17px;text-transform:uppercase;color:#585857;font-weight:300}.navbar-header a,.submenu_closer a,.submenu_opener a{color:#585857}.nav-text a:hover{text-decoration:none!important}.nav-text .xdiarrow{font-size:20px}@media all and (max-width:1024px){.nav-text .xdiarrow{display:none}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;border-color:transparent}@media all and (max-width:1024px){.navbar-nav a:focus,.navbar-nav a:hover{font-size:17px}.navbar-toggle{position:relative;float:right;margin:0;padding:0;background-color:transparent;background-image:none;border:none;border-radius:0;border-color:transparent}.navbar-toggle img{width:50px}}@media all and (max-width:1024px) and (max-width:767px){.navbar-toggle img{width:40px}}@media all and (max-width:1024px){.navbar-toggle .icon-bar{width:32px}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent}.navbar-toggle-contact{float:left}.navbar-header{display:block;height:72px;margin-right:0!important;margin-left:0!important}.navbar-header .item{padding-left:24px;padding-right:24px;line-height:72px}}@media all and (max-width:1024px) and (max-width:767px){.navbar-header{height:66px}.navbar-header .item{padding-left:22px;padding-right:22px;line-height:66px}}@media all and (max-width:1024px){.submenu_closer,.submenu_opener{display:none;color:#f3f2f3;float:right;padding:20px;padding-right:22px;cursor:pointer;font-size:30px}.submenu_closer.mobFirstLevel,.submenu_opener.mobFirstLevel{position:absolute;left:0;width:100%;z-index:99999}.submenu_closer.mobFirstLevel .toggleIcon,.submenu_opener.mobFirstLevel .toggleIcon{float:right}.submenu_closer.active,.submenu_opener.active{display:inline-block}}@media all and (max-width:1024px) and (max-width:767px){.submenu_closer,.submenu_opener{padding-right:20px}}@media all and (max-width:1024px){.mobile-mega{display:block}.desktop-mega{display:none}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:inherit}.nav-text{display:inline-block;width:80%;height:100%;padding-bottom:20px;padding-left:24px}.nav-text.mob-mega{width:100%;height:100%;padding-top:20px}.nav-text.mob-mega .title{padding-top:0}.nav-text a{display:inline-block;width:100%;height:100%}.nav-text .title{padding-top:20px;display:inline-block;width:100%;height:100%}}@media all and (max-width:1024px) and (max-width:767px){.nav-text{padding-left:20px;padding-right:20px}}@media all and (max-width:1024px){.navbar .container{padding-right:0;padding-left:0}.navbar .row{margin-right:0;margin-left:0}.nav-item .megamenu{visibility:visible;overflow:visible;opacity:1;display:none;position:relative;z-index:auto;margin-top:0}.nav-item .megamenu.active{display:block}.nav-item .megamenu .mobile-mega li{background-color:#c4dbed!important}.nav-item .megamenu .mobile-mega li a{color:#2d2721!important}.nav-item .megamenu .mobile-mega li.mobile_hover{background-color:#42a2cf!important}.nav-item .megamenu .mobile-mega li.mobile_hover a{color:#fff!important}#navbar,#navbar-kontakt{width:100%;background-color:#2c2620}#navbar .navbar-nav,#navbar-kontakt .navbar-nav{width:100%;margin-top:0}#navbar .nav li,#navbar-kontakt .nav li{min-height:66px;display:block;border-bottom:1px solid #f3f2f3;background-color:#2c2620;margin-right:0}#navbar .nav li a,#navbar-kontakt .nav li a{font-size:17px;color:#f3f2f3}#navbar .nav li.home,#navbar-kontakt .nav li.home{display:none}}.navbar-nav .desktop{display:inline-block}@media all and (max-width:768px){.navbar-nav .desktop{display:none}}.navbar-nav .mobile{display:none}@media all and (max-width:1024px){.navbar-nav .mobile{display:block!important}}@media all and (max-width:767px){#navbar-kontakt{margin-top:66px}}#navbar-kontakt .nav-item{color:#f3f2f3}#navbar-kontakt .nav-item.grey{background-color:#6d6a65}#navbar-kontakt .nav-item.clear{background-color:#f4f3f4;color:#2c2620}#navbar-kontakt .nav-item.clear a{color:#42a2ce}#navbar-kontakt .nav-item.blue{color:#f4f3f4;background-color:#44a3cf}#navbar-kontakt .nav-item.form-block{min-height:352px}#navbar-kontakt .nav-item.form-block.hide{display:none}#navbar-kontakt .nav-item .item{text-align:center;padding-top:8px;position:relative}#navbar-kontakt .nav-item .item a{display:block}@media all and (max-width:767px){#navbar-kontakt .nav-item .item a{line-height:22px}}#navbar-kontakt .nav-item .item .icon{position:absolute;left:44px}@media all and (max-width:1024px){#navbar-kontakt .nav-item .item .icon{left:366px}}@media all and (max-width:768px){#navbar-kontakt .nav-item .item .icon{left:236px}}@media all and (max-width:767px){#navbar-kontakt .nav-item .item .icon{left:22px}}#navbar-kontakt .nav-item .item .icon img{width:40px}#navbar-kontakt .nav-item .item.address{padding-top:22px;padding-bottom:22px}#navbar-kontakt .nav-item .item.address a{text-transform:none}#navbar-kontakt .nav-item .item.form{padding-top:0}#navbar-kontakt .nav-item .item .number{font-size:17px;line-height:20px;text-transform:none}#navbar-kontakt .nav-item .item.orte{line-height:66px}#navbar-kontakt .nav-item .item.orte a{text-transform:none;line-height:66px}@media all and (max-width:767px){#navbar-kontakt .nav-item .item{min-height:66px}}#navbar-kontakt .nav-item .item .text .head{font-weight:300;font-size:21px;text-transform:uppercase}#navbar-kontakt .nav-item .form-wrapper{padding-top:22px;width:286px;margin-left:auto;margin-right:auto}#navbar-kontakt .nav-item .form-wrapper .form-textarea{height:110px;padding-top:25px}#navbar-kontakt .nav-item .form-wrapper .form-textarea-row{height:auto}#navbar-kontakt .nav-item .form-wrapper .form-group{margin-bottom:22px}#navbar-kontakt .nav-item .form-wrapper .btn-wrapper{padding-bottom:22px;padding-top:0}#navbar-kontakt .nav-item .form-wrapper .btn-wrapper .btn{width:100%}#navbar-kontakt .nav-item #header_nl_mob .form-control{color:#42a2ce;background-color:#6d6a65}#navbar-kontakt .nav-item #header_nl_mob .right{text-align:left;font-size:16px;padding-bottom:22px}#navbar-kontakt .nav-item #header_nl_mob .right a{font-size:16px!important;text-transform:none}.lang-switcher.desktop{margin-right:0;width:auto;text-align:right}.lang-switcher.desktop img{padding-bottom:10px}@media all and (max-width:1024px){.lang-switcher.desktop{display:none!important;width:auto;text-align:left}}.block-content .white{background-color:#f4f3f4!important;color:#2c2620!important;border-bottom:1px solid #2c2620!important}.block-content .white a{color:#2c2620!important}.block-content .navbar-collapse{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.block-content .megamenu{padding-top:0}.block-content .header{height:100%}.block-content .navbar{height:100%;overflow:scroll}.block-content .navbar.shrink{height:calc(100% + 22px)}.block-content .navbar-header{height:66px;position:fixed;background-color:#fff;width:100%;z-index:99999;transform:translate3d(0,0,0)}.block-content #navbar{margin-top:66px}.block-content .lang-switcher{display:none}.block-content .language-choose{width:100%}.block-content .language-choose a{height:100%;width:100%;display:inline-block}.block-content .language-choose .left{width:50%;padding:20px;text-align:left;float:left}.block-content .language-choose .right{width:50%;padding:20px;text-align:right;float:right}.block-content .search-item{text-align:center;height:66px;line-height:66px;background-color:#6d6a65!important}.block-content .search-item .nav-text{width:90%}.block-content .search-item .submit{position:absolute;z-index:3;display:block;cursor:pointer;top:-5px;right:10px}.block-content .search-item .title{display:none}.block-content .search-item .nav-text{padding:0;position:relative}.block-content .search-item .search{padding-left:10px;line-height:44px;width:100%;height:44px;position:relative}@media all and (max-width:1024px){.block-content.shrinked-header .navbar-header .item{line-height:48px}}@media all and (max-width:767px){.block-content.shrinked-header .navbar-header .item{line-height:44px}}.social-list{display:none}@media all and (max-width:768px){.social-list{display:block}}.social-list .socials{min-height:66px;padding-top:13px!important;padding-bottom:13px!important;text-align:left!important}.social-list .socials a{display:inline!important}.social-list .socials .icon{position:relative!important;left:auto!important;display:none}.social-list .socials .icon.active{display:inline-block}.social-list .socials .second-soc_row{display:none;min-height:66px;padding-top:10px;padding-bottom:15px}.social-list .socials .second-soc_row.active{display:block}.social-list .socials .soc_icon{padding-left:22px}@media all and (max-width:350px){.social-list .socials .soc_icon{padding-left:12px}}.social-list .socials img{width:35px}.search-item.desktop{display:block}.search-item.mobile{display:none}.search-item .title{position:relative;z-index:3;cursor:pointer;top:-5px}.search-item .submit{position:relative;z-index:3;display:none;cursor:pointer;top:-5px}.contact-nav{width:100%;list-style-type:none;margin:0;padding:0}.contact-nav .menu-sep{padding-right:10px;padding-left:10px}.contact-nav li{display:inline-block;padding-left:5px;padding-right:5px}.contact-nav li:before{content:"\007c";display:inline-block;margin-right:8px}.contact-nav li:first-child:before{content:"";display:none}.modal_box{cursor:pointer}input:focus,select:focus,textarea:focus{outline:0}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;color:#42a2ce;-webkit-text-fill-color:#42a2ce}.message-block{padding-bottom:20px}.message-block.has-error{color:#a94442}.form .iradio_square-blue{margin-right:15px}.form .radio .sepa{display:none;margin-top:27px}.form .radio .sepa .fields{margin-top:27px}.form .radio .creditcard{display:none;padding-top:27px;padding-bottom:54px;margin-left:35px}.form .radio .creditcard.has-error{color:#a94442}.form .radio .creditcard label{padding-bottom:10px}.form .radio .creditcard label.has-error{color:#a94442}.form .radio .creditcard .card-errors{padding-top:10px;color:#a94442}.form .form-control{height:54px;border:none;border-bottom:2px solid #000;box-shadow:none;border-radius:0;width:100%;color:#42a2ce;font-size:16px;background-color:#f4f3f4;padding-bottom:0}@media all and (max-width:767px){.form .form-control{height:44px}}.form .has-error .form-control{border-color:#a94442!important;color:#a94442!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form #group-message{max-width:580px;margin-left:auto;margin-right:auto}.form textarea{border:none;border-bottom:2px solid #000;box-shadow:none;border-radius:0;width:100%;color:#42a2ce;font-size:18px;height:200px;padding:10px;background-color:#f3f2f3}.form textarea textarea::-webkit-input-placeholder{color:#aba7a5}.form textarea textarea:-moz-placeholder{color:#aba7a5}.form textarea textarea::-moz-placeholder{color:#aba7a5}.form textarea textarea:-ms-input-placeholder{color:#aba7a5}.form .checkbox label,.form .radio label{min-height:20px;padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer;position:relative;top:8px;margin-right:15px}.form .checker{color:#42a2ce}.form .inner-addon{position:relative;cursor:pointer}.form .inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none}.form .left-addon .glyphicon{left:0}.form .right-addon .glyphicon{right:10px}.form .left-addon input{padding-left:30px}.form .right-addon input{padding-right:30px}@media all and (max-width:767px){.form .right-addon input{padding-left:8px}}.btn-wrapper{padding-bottom:27px;padding-top:27px}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.bootstrap-select a,.selectpicker a{color:#2c2620!important}label{padding-bottom:10px}label.has-error{color:#a94442}.form-row{position:relative;height:54px}@media all and (max-width:768px){.form-row{height:48px}}@media all and (max-width:767px){.form-row{height:44px}}.form-group{margin-bottom:27px}.form-label{position:absolute;top:17px;left:20px;color:#aba7a5;font-weight:400;font-size:18px;cursor:text;transition:all .15s ease-in-out 0s}@media all and (max-width:767px){.form-label{font-size:18px;top:11px}}.has-error .form-label{color:#a94442}.form-label-def{font-size:18px;line-height:22px;color:#2c2620;font-weight:400}.radio{margin-bottom:27px}.wrapper-policycheck{width:100%}.wrapper-policycheck .left{float:left;width:50px;padding-right:20px}.wrapper-policycheck .right{float:left;width:calc(100% - 70px)}.form-submit,.form-textbox{width:100%;padding:20px}.form-textbox{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.form-textbox:focus,.form-textbox:valid{background-color:#fff;border-bottom:2px solid #42a2ce}.form-textbox:focus~.form-label,.form-textbox:valid~.form-label{top:0;left:20px;font-size:15px;font-weight:300;cursor:pointer;color:#aba7a5}@media all and (max-width:767px){.form-textbox:focus~.form-label,.form-textbox:valid~.form-label{left:8px}}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Radiobutton.png);background-size:contain;height:27px;width:27px;display:inline-block;padding:0;cursor:pointer}input[type=checkbox]:checked+label,input[type=checkbox][checked=checked]+label,input[type=radio]:checked+label{background-image:url(../../../../../../../themes/xdi/images/icons/blue/Haekchen_Circle.png)}.privacy-group input[type=checkbox]{display:none}.privacy-group input[type=checkbox]+label{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Checkbox.png);background-size:contain;height:27px;width:27px;display:inline-block;padding:0;cursor:pointer}.privacy-group input[type=checkbox]:checked+label,.privacy-group input[type=checkbox][checked=checked]+label{background-image:url(../../../../../../../themes/xdi/images/icons/blue/Checkbox.png)}.privacy-group.filterMobile input[type=checkbox]+label{border:1px solid rgba(66,162,207,.7)}.privacy-group.filterMobile input[type=checkbox]:checked+label,.privacy-group.filterMobile input[type=checkbox][checked=checked]+label{background-image:url(../../../../../../../themes/xdi/images/icons/blue/Checkbox.png);border:none}.privacy-group-light input[type=checkbox]{display:none}.privacy-group-light input[type=checkbox]+label{background-image:url(../../../../../../../themes/xdi/images/icons/light_grey/Checkbox.png);background-size:contain;height:27px;width:27px;display:inline-block;padding:0;cursor:pointer}.privacy-group-light input[type=checkbox]:checked+label,.privacy-group-light input[type=checkbox][checked=checked]+label{background-image:url(../../../../../../../themes/xdi/images/icons/blue/Checkbox.png)}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;width:auto;height:auto;line-height:34px;text-align:center;pointer-events:none;display:none}.form-control-feedback.show-error,.form-control-feedback.show-ok{display:block}.form-control-feedback img{width:30px}@media all and (max-width:767px){.form-control-feedback{top:-6px}}.search-form-wrapper{position:absolute;z-index:2;top:-3px;right:0;transition:all 150ms cubic-bezier(.445,.05,.55,.95)}.search-form-wrapper.active{width:400px}.header .search{position:absolute;z-index:2;top:-3px;right:0;border:0;height:40px;border-bottom:2px solid #2c2620;padding:0;width:0;transition:all 150ms cubic-bezier(.445,.05,.55,.95)}.header .search.mobile{display:none}.header .search.active{width:400px}.filter.large .btn{height:54px;font-size:18px;line-height:27px;padding-top:10px;padding-left:14px}@media all and (max-width:768px){.filter.large .btn{height:36px;padding-top:3px}}@media all and (max-width:767px){.filter.large .btn{height:36px;padding-top:3px}}.filter.large .caret{content:"\e259"}.error{color:#a94442}.country-group.first{margin-bottom:0}.bfh-selectbox .bfh-selectbox-options ul{max-width:100%}.bfh-countries,.bfh-selectbox-option,.bfh-selectbox-toggle{cursor:pointer!important}.bfh-selectbox .bfh-selectbox-options{min-width:inherit;width:100%}.bfh-selectbox .arrow{position:absolute;right:0;padding-right:27px;padding-top:10px}.bfh-selectbox .arrow img{width:27px}@media all and (max-width:767px){.bfh-selectbox .arrow{padding-top:3px}}.bfh-selectbox .bfh-selectbox-option{top:10px;position:relative;left:9px}@media all and (max-width:767px){.bfh-selectbox .bfh-selectbox-option{top:4px}}.bfh-selectbox .preselect{position:absolute;top:17px;left:20px;color:#aba7a5;font-weight:400;font-size:18px;line-height:20px;cursor:text;transition:all .15s ease-in-out 0s}.bfh-selectbox .bfh-selectbox-options{position:absolute;top:50px;left:0;z-index:1000;display:none;float:left;min-width:90px;padding:5px 0;margin:-1px 0 0;font-size:14px;background-color:#fff;border:none;border-radius:0;box-shadow:none;background-clip:padding-box}.bfh-selectbox .bfh-selectbox-options li:first-child{display:none}.bfh-selectbox .bfh-selectbox-filter-container .form-control{background-color:transparent;height:auto;border-bottom:0;border:1px solid #afafaf;width:100%}.wrapper-policycheck{font-size:17px;font-weight:300;line-height:20px}.wrapper-policycheck a{font-size:17px!important;line-height:20px!important}#footer_nl .form-textbox:focus,#footer_nl .form-textbox:valid,#header_nl_mob .form-textbox:focus,#header_nl_mob .form-textbox:valid,#navbar .form-textbox:focus,#navbar .form-textbox:valid{background-color:#fff!important;border-bottom:2px solid #42a2ce}#s ::-webkit-input-placeholder{color:#fff}#s :-moz-placeholder{color:#fff;opacity:1}#s ::-moz-placeholder{color:#fff;opacity:1}#s :-ms-input-placeholder{color:#fff}@media all and (min-width:768px){#s ::-webkit-input-placeholder{color:inherit}#s :-moz-placeholder{color:inherit;opacity:1}#s ::-moz-placeholder{color:inherit;opacity:1}#s :-ms-input-placeholder{color:inherit}}.wpforms-field-container{text-align:center}.wpforms-form input,.wpforms-form select{display:inline-block!important}.wpforms-form input[type=checkbox]:checked+label,.wpforms-form input[type=radio]:checked+label{background-image:none!important}.wpforms-form input{height:54px!important;border:none!important;border-bottom:2px solid #000!important;box-shadow:none!important;border-radius:0!important;width:100%!important;color:#42a2ce!important;font-size:16px!important;background-color:#f4f3f4!important;padding-bottom:0!important}@media all and (max-width:767px){.wpforms-form input{height:44px!important}}.wpforms-form textarea{border:none!important;border-bottom:2px solid #000!important;box-shadow:none!important;border-radius:0!important;width:100%!important;color:#42a2ce!important;font-size:18px!important;height:100px!important;padding:10px!important;background-color:#f3f2f3!important;max-width:60%;margin-left:auto!important;margin-right:auto!important}@media all and (max-width:767px){.wpforms-form textarea{max-width:100%}}.wpforms-form textarea textarea::-webkit-input-placeholder{color:#aba7a5!important}.wpforms-form textarea textarea:-moz-placeholder{color:#aba7a5!important}.wpforms-form textarea textarea::-moz-placeholder{color:#aba7a5!important}.wpforms-form textarea textarea:-ms-input-placeholder{color:#aba7a5!important}.wpforms-form input[type=checkbox]{display:inline-block!important;width:auto!important;height:auto!important}.wpforms-form .wpforms-field-label{font-size:21px!important;line-height:27px!important;font-weight:400!important;-webkit-overflow-scrolling:touch;font-family:"Source Sans Pro"!important;color:#2c2620!important;padding-bottom:8px!important}.wpforms-form .wpforms-field{margin-bottom:54px!important}@media all and (max-width:768px){.wpforms-form .wpforms-field{margin-bottom:24px!important}}@media all and (max-width:767px){.wpforms-form .wpforms-field{margin-bottom:22px!important}}.wpforms-form .headline-step h3{color:#2c2620!important;border-bottom:3px solid #2c2620!important;max-width:870px!important;margin-right:auto!important;margin-left:auto!important;padding-bottom:27px!important}@media all and (max-width:767px){.wpforms-form .headline-step h3{margin-top:22px!important;padding-bottom:22px!important}}.wpforms-form .wpforms-submit-container{text-align:center}.wpforms-form .wpforms-submit{padding:0!important;padding-left:26px!important;padding-right:26px!important;border-radius:3px!important;font-size:21px!important;padding-top:0!important;height:50px!important;text-decoration:none!important;background:linear-gradient(#42a2ce,#78b4d9)!important;border:1px solid #42a2ce!important;color:#f4f3f4!important;border-radius:3px!important}.wpforms-form .wpforms-submit:hover{background:none #fff!important;border:1px solid #42a2ce!important;color:#42a2ce!important}.wpforms-form .wpforms-submit:active,.wpforms-form .wpforms-submit:focus{background:none #f4f3f4!important;border:1px solid #42a2ce!important;color:#42a2ce!important}.custom-selectbox{height:54px;border:none;border-bottom:2px solid #000;box-shadow:none;border-radius:0;width:100%;color:#42a2ce;font-size:16px;background-color:#f4f3f4;padding-bottom:0}@media all and (max-width:767px){.custom-selectbox{height:44px}}.custom-selectbox .dropdown-menu{display:none}.custom-selectbox .dropdown-menu .item{padding-left:20px!important}.custom-selectbox .dropdown-menu a{color:#42a2ce!important}.custom-selectbox.xdi-dropdown.open .dropdown-menu{display:block!important}.custom-selectbox.xdi-dropdown .filter-title{position:absolute;top:17px;left:20px;color:#42a2ce!important;font-weight:400;font-size:18px;cursor:text;transition:all .15s ease-in-out}@media all and (max-width:767px){.custom-selectbox.xdi-dropdown .filter-title{top:10px}}.custom-selectbox.xdi-dropdown .filter-title .preselect{color:#aba7a5!important}.custom-selectbox.xdi-dropdown .cstitle{color:#42a2ce!important;width:calc(100% - 70px);overflow:hidden}.custom-selectbox.xdi-dropdown .btn{height:54px;border:none;background-color:#f4f3f4;border-bottom:2px solid #000}@media all and (max-width:767px){.custom-selectbox.xdi-dropdown .btn{height:44px}.custom-selectbox.xdi-dropdown .btn .arrow{position:relative;top:-6px;display:block}}.custom-selectbox.xdi-dropdown .arrow img{padding-top:4px;width:30px;display:inline-block;float:right;padding-right:5px}.select-wrapper.changed{background-color:#fff}.select-wrapper.changed .btn{background-color:#fff;border-bottom:2px solid #42a2ce}.select-wrapper .form-control-feedback{display:none!important}.select-wrapper.has-error .filter-title{border-color:#a94442!important;color:#a94442!important}.select-wrapper.has-error .filter-title .preselect{color:#a94442!important}.select-wrapper.has-error .btn{border-color:#a94442!important;color:#a94442!important}.select-wrapper.has-error .btn .title{color:#a94442!important}#footer .has-error .form-control{color:#b37a8e!important}#footer .has-error .form-label{color:#b37a8e}.content-header{border-bottom:4px solid #3e9cd7}.content-wrapper{margin-top:80px}@media all and (max-width:767px){.content-wrapper{-webkit-overflow-scrolling:touch}}@media all and (max-width:1024px){.content-wrapper{margin-top:60px;-webkit-overflow-scrolling:touch}}.content-wrapper.block-content{overflow-x:hidden}.inner-content{max-width:860px}.section{height:100%}.section.content{height:auto;padding-top:135px;padding-bottom:135px}@media all and (max-width:767px){.section.content{padding-top:0;padding-bottom:0}}.section.first{padding-top:75px}@media all and (max-width:767px){.section.first{padding-top:0}}.section.last{padding-bottom:400px}@media all and (max-width:767px){.section.last{padding-bottom:0}}.checkout-form{background-color:#e1ecf7}.page-id-13667 h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.single{background-color:#efefef}#blog{background-color:#4b4741}#blog.detail{background-color:#f4f3f4}#blog.detail .module-header{display:none!important}@media all and (max-width:768px){#blog.detail .module-header{display:block!important}#blog.detail .module-header .module-title{color:#8a2b52;border-bottom:2px solid #8a2b52}}#blog a{color:inherit;text-decoration:underline}#blog a:hover{color:#42a2ce}#blog .desktop{display:block}@media all and (max-width:768px){#blog .desktop{display:none}}#blog .mobile{display:none}@media all and (max-width:768px){#blog .mobile{display:block}}#blog .module-header{color:#f3f2f3}#blog .module-header .module-title{border-bottom:3px solid #f3f2f3}@media all and (max-width:768px){#blog .module-header .module-title{padding-bottom:11px}}#blog .icon{padding-right:8px}#blog .icon img{width:27px}#blog .module-title{position:relative}@media all and (max-width:768px){#blog .module-title{padding-bottom:0}}#blog .filter{color:#f4f3f4;position:absolute;right:0;top:46%;width:350px;float:right;z-index:5;font-size:19px}@media all and (max-width:1024px){#blog .filter{top:40%}}@media all and (max-width:768px){#blog .filter{margin-top:22px;position:relative;top:0;width:100%;float:none;padding-bottom:0}}#blog .filter .btn{color:#f3f4f3!important}#blog .filter .btn:hover{color:#f4f3f4}#blog .filter .xdi-dropdown .arrow img{float:none;padding-top:0;position:relative;top:-7px}#blog .filter .xdi-dropdown{background:0 0!important}#blog .filter .xdi-dropdown .arrow{display:none}#blog .filter .xdi-dropdown .arrow.active{display:inline-block}#blog .filter .xdi-dropdown .btn{background-color:transparent;text-align:right}@media all and (max-width:768px){#blog .filter .xdi-dropdown .btn{text-align:left;height:44px;background-color:#8a2b52;color:#f3f4f3;font-size:16px;line-height:20px}}#blog .filter .xdi-dropdown .btn .arrow{padding-left:10px}#blog .filter .xdi-dropdown .btn .arrow img{width:35px}#blog .filter .xdi-dropdown .btn .btng-title{font-size:21px;margin-top:2px;display:inline-block;position:relative;top:-4px}@media all and (max-width:768px){#blog .filter .xdi-dropdown .btn .btng-title{color:#f3f4f3;font-size:16px;line-height:20px}}#blog .filter .btn-default{font-family:"Source Sans Pro";color:#8a2c51;background-color:transparent;border-color:transparent}#blog .filter .dropdown-menu>.active>a,#blog .filter .dropdown-menu>.active>a:focus,#blog .filter .dropdown-menu>.active>a:hover{color:#8a2c51;text-decoration:none;outline:0;font-family:"Source Sans Pro";background-color:#4b4741}#blog .filter .dropdown-menu{background-color:#4b4741}#blog .filter .dropdown-menu .item{line-height:27px;padding-top:0}#blog .filter .dropdown-menu .item a{font-weight:400;color:#f4f3f4}#blog .filter a,#blog .filter a:focus,#blog .filter a:hover{color:#f4f3f4;font-family:"Source Sans Pro"}#blog .filter.mobile .arrow{padding-left:0;position:absolute;right:22px;color:#f3f4f3;font-size:30px;top:9px}#blog .filter.mobile .dropdown-menu{background-color:#8a2c51;line-height:35px}#blog .dropdown-menu{padding-bottom:0;background-color:#6d6a65;max-height:350px!important;overflow-x:hidden}#blog .dropdown-menu a{color:#f3f2f3;text-decoration:none}#blog .dropdown-menu .item{margin-bottom:0;min-height:66px;border-bottom:1px solid #f3f2f3;background-color:#c4dbed;padding:0}#blog .dropdown-menu .item a{display:inline-block;padding:20px;color:#2d2721!important}#blog .dropdown-menu .item:hover{background-color:#42a2cf}#blog .dropdown-menu .item:hover a{color:#fff!important}#blog .title{font-size:28px;line-height:36px;font-family:"Source Sans Pro";font-weight:700;padding-bottom:18px;border-bottom:3px solid #2c2620}@media all and (max-width:768px){#blog .title{font-size:22px;line-height:28px;height:auto!important}}@media all and (max-width:767px){#blog .title{font-size:22px;line-height:28px;height:auto!important}}#blog .title:first-child{font-size:28px;line-height:40px;font-family:Bitter;padding-bottom:10px;border-bottom:3px solid #f4f3f4;padding-top:5px}#blog .meta{padding-top:6px;border-top:1px solid #f4f3f4;font-size:18px}@media all and (max-width:768px){#blog .meta{margin-top:10px}}@media all and (max-width:768px){#blog .meta .text-left{float:left}#blog .meta .text-right{float:right}}#blog .blog-row-1{background-color:#4b4741;padding-top:42px;padding-bottom:20px}@media all and (max-width:768px){#blog .blog-row-1{padding-top:0}#blog .blog-row-1 .title{border-bottom:3px solid #f4f3f4}}#blog .blog-row-1 .outer{max-height:486px}#blog .blog-row-1 .container .wrapper{position:relative;margin-top:10px;margin-bottom:10px;color:#fff;height:486px;overflow:hidden}@media all and (max-width:768px){#blog .blog-row-1 .container .wrapper{height:auto;background-color:#8a2b52;color:#f4f3f4;padding:20px;margin-top:22px}#blog .blog-row-1 .container .wrapper .img{height:173px;margin-bottom:10px}}#blog .blog-row-1 .container .wrapper .img-wrapper{height:486px;overflow:hidden}@media all and (max-width:768px){#blog .blog-row-1 .container .wrapper .img-wrapper{height:173px}}#blog .blog-row-1 .container .wrapper .text{padding:10px;padding-top:17px}@media all and (max-width:768px){#blog .blog-row-1 .container .wrapper .text{padding:0;padding-top:10px}}#blog .blog-row-1 .container .wrapper .overlay{position:absolute;width:calc(50% + 20px);height:100%;top:0;padding:20px;z-index:5;padding-right:30px}#blog .blog-row-1 .container .wrapper .overlay .wrapper{height:100%;margin:0;background-color:rgba(139,45,82,.9);padding:10px}#blog .blog-row-1 .container .wrapper .overlay .excerpt{padding-bottom:21px;padding-top:5px;font-family:"Source Serif Pro"}#blog .blog-row-2{background-color:#4b4741;padding-top:27px;padding-bottom:27px}@media all and (max-width:768px){#blog .blog-row-2{padding-top:0;padding-bottom:0}#blog .blog-row-2 .meta{padding-bottom:10px}}#blog .blog-row-2 .title{line-height:29px}@media all and (max-width:768px){#blog .blog-row-2 .title{line-height:28px}}@media all and (max-width:767px){#blog .blog-row-2 .title{line-height:28px}}#blog .blog-row-2 .wrapper{background:linear-gradient(#fff,#f4f3f4);color:#2c2620;padding:20px;min-height:539px;overflow:hidden}@media all and (max-width:1024px){#blog .blog-row-2 .wrapper{height:auto;min-height:486px}}@media all and (max-width:768px){#blog .blog-row-2 .wrapper{margin-bottom:22px;min-height:inherit}}@media all and (max-width:768px){#blog .blog-row-2 .wrapper{height:auto;margin-bottom:22px}}#blog .blog-row-2 .wrapper .text{height:138px;padding-top:11px;border-bottom:1px solid}@media all and (max-width:768px){#blog .blog-row-2 .wrapper .text{height:auto;padding-bottom:22px}}#blog .blog-row-2 .wrapper .img{margin-bottom:26px;height:222px;overflow:hidden}@media all and (max-width:768px){#blog .blog-row-2 .wrapper .img{height:173px;margin-bottom:22px}}#blog .blog-row-3{background-color:#4b4741;padding-top:27px;padding-bottom:27px}@media all and (max-width:768px){#blog .blog-row-3{padding-top:0;padding-bottom:0}#blog .blog-row-3 .wrap-me{margin-bottom:22px}#blog .blog-row-3 .zoom-image{background-color:#f4f3f4;padding:20px}}#blog .blog-row-3 a,#blog .blog-row-3 a:focus,#blog .blog-row-3 a:hover{color:#2c2620}#blog .blog-row-3 .img{height:270px;overflow:hidden}@media all and (max-width:768px){#blog .blog-row-3 .img{height:173px}}#blog .blog-row-3 .title{font-size:24px;line-height:30px}#blog .blog-row-3 .wrapper{background:linear-gradient(#fff,#f4f3f4);padding:20px;padding-bottom:15px}@media all and (max-width:768px){#blog .blog-row-3 .wrapper{background:linear-gradient(#f4f3f4,#f4f3f4)}}#blog .blog-row-3 .wrapper .title{border-bottom:2px solid #2c2620;padding-bottom:15px}#blog .blog-row-3 .wrapper .text{height:108px;overflow:hidden;padding-top:10px}@media all and (max-width:768px){#blog .blog-row-3 .wrapper .text{height:auto}}#blog .blog-row-3 .wrapper .date{font-size:18px;line-height:18px}#blog .blog-row-3 .wrapper .meta{border-top:1px solid #2c2620}#blog .blog-row{background-color:#4b4741;padding-top:27px;padding-bottom:20px;color:#2c2620}@media all and (max-width:768px){#blog .blog-row{padding-top:0}}#blog .blog-row .title{font-size:28px;line-height:36px;font-family:"Source Sans Pro";font-weight:700;padding-bottom:18px;border-bottom:3px solid #2c2620}#blog .blog-row .title:first-child{border-bottom:3px solid #2c2620}@media all and (max-width:768px){#blog .blog-row .title{font-size:22px;line-height:28px;height:auto!important}}@media all and (max-width:767px){#blog .blog-row .title{font-size:22px;line-height:28px;height:auto!important}}#blog .blog-row .meta{padding-top:6px;border-top:1px solid #2c2620;font-size:18px}@media all and (max-width:768px){#blog .blog-row .meta{margin-top:10px}}@media all and (max-width:768px){#blog .blog-row .meta .text-left{float:left}#blog .blog-row .meta .text-right{float:right}}#blog .blog-row .item{padding:20px;background:linear-gradient(#fff,#f4f3f4);margin-bottom:27px;height:243px;overflow:hidden}@media all and (max-width:768px){#blog .blog-row .item{height:auto}}#blog .blog-row .item .title{font-size:24px;line-height:30px;padding-top:6px;padding-bottom:17px}#blog .blog-row .item .img{overflow:hidden;height:203px;max-width:554px}@media all and (max-width:768px){#blog .blog-row .item .img{height:173px;width:auto;max-width:100%}}#blog .blog-row .item .text{padding-top:5px;padding-bottom:21px}#blog.detail .blog-container{max-width:880px}#blog.detail .blog-title .line_top{margin-top:49px;border-top-color:#42a2ce}@media all and (max-width:768px){#blog.detail .blog-title .line_top{margin-top:43px}}#blog.detail .blog-title .autor,#blog.detail .blog-title .share{color:#42a2ce}#blog.detail .blog-title .share{margin-top:23px}#blog.detail .blog-title .share img{height:27px}#blog.detail .blog-title h1{text-align:left;font-size:28px;line-height:36px;font-family:Bitter;font-weight:700;margin-bottom:0;margin-top:11px;color:#8a2b52}#blog.detail .content{margin-top:27px;margin-bottom:27px}#blog.detail .content a,#blog.detail .content a:focus,#blog.detail .content a:hover{color:#2c2620}#blog.detail .content img{max-width:100%;width:100%;height:auto}#blog.detail .pagination-box{margin-top:27px;color:#42a2ce}#blog.detail .pagination-box a,#blog.detail .pagination-box a:focus,#blog.detail .pagination-box a:hover{color:#42a2ce;font-size:18px}#blog.detail .pagination-box .screen-reader-text{display:none}#blog.detail .pagination-box .s-pager{font-size:30px;line-height:27px}@media all and (max-width:768px){#blog.detail .pagination-box .s-pager{position:relative;top:2px}}#blog.detail .line{background-color:#2c2620;display:block;width:135px;height:3px;line-height:27px;margin-top:20px}#blog.detail .share img{height:27px}#blog.detail .categorys{padding-top:19px;margin-bottom:81px}#blog.detail .categorys a,#blog.detail .categorys a:focus,#blog.detail .categorys a:hover{color:#42a2ce}#blog.detail .categorys h6{margin-top:0;margin-bottom:0}#blog.detail .categorys .cat-list{margin-top:10px}@media all and (max-width:350px){.page-id-17954 .htext,.page-id-197 .htext{font-size:26px}}@media all and (max-width:767px){.page-id-170 .htext{font-size:29px}}@media all and (max-width:350px){.page-id-170 .htext{font-size:25px}}#seminar-overview{background-color:#ebebeb}@media all and (max-width:767px){#seminar-overview .filterbar{display:none}}#seminar-overview .filter-row-filter{display:none}@media all and (max-width:768px){#seminar-overview .dropdown-menu{position:absolute!important}}#seminar-overview .affix{top:50px;padding-bottom:27px;width:100%;background-color:#ebebeb;z-index:99}#seminar-overview .affix-top{position:static;top:-35px}#seminar-overview .module-header .module-title{border-bottom:3px solid #42a2ce;color:#42a2ce;padding-top:39px;padding-bottom:16px}@media all and (max-width:768px){#seminar-overview .module-header .module-title{padding-top:28px;padding-bottom:16px}}@media all and (max-width:767px){#seminar-overview .module-header .module-title{padding-top:39px;padding-bottom:14px;margin-bottom:21px}}#seminar-overview .seminar{background-color:#fff;margin-top:27px;margin-bottom:27px;height:297px}@media all and (max-width:1180px){#seminar-overview .seminar{height:auto!important}}#seminar-overview .seminar .subtitle h2{font-family:"Source Serif Pro";font-size:21px;line-height:27px;font-weight:400}@media all and (max-width:1024px){#seminar-overview .seminar .subtitle h2{font-family:"Source Sans Pro";font-size:20px;line-height:22px!important;font-weight:700}}#seminar-overview .seminar:hover .subtitle h2,#seminar-overview .seminar:hover .title{color:#3e9cd7}@media all and (max-width:768px){#seminar-overview .seminar{height:191px;margin-top:24px;margin-bottom:24px}#seminar-overview .seminar:first-child{margin-top:10px}}@media all and (max-width:768px) and (max-width:768px){#seminar-overview .seminar:first-child{margin-top:0}}@media all and (max-width:767px){#seminar-overview .seminar{height:auto;margin-top:22px;margin-bottom:22px;padding-bottom:22px}}#seminar-overview .seminar .row{height:100%}#seminar-overview .seminar .row [class*=col-]{height:100%}#seminar-overview .seminar:hover{background-color:#e1ecf7}#seminar-overview .seminar .image-wrapper{padding-bottom:22px;text-align:center}#seminar-overview .seminar .image-wrapper img{max-height:180px;display:inline}#seminar-overview .seminar .location-date{padding-top:32px;border-bottom:2px solid #000;padding-bottom:21px;margin-bottom:25px;font-size:18px;font-weight:200}#seminar-overview .seminar .location-date .delimiter.last{display:none}@media all and (max-width:768px){#seminar-overview .seminar .location-date{padding-top:16px;font-size:14px;line-height:17px;padding-bottom:15px}}@media all and (max-width:767px){#seminar-overview .seminar .location-date{padding-top:16px;font-size:17px;line-height:17px;padding-bottom:0;border-bottom:0 solid #000;margin-bottom:13px}}#seminar-overview .seminar .location-date .item{display:none}#seminar-overview .seminar .location-date .item.active.last .delimiters{display:none}#seminar-overview .seminar .first-event{display:block}#seminar-overview .seminar .wrapper{position:relative;min-height:25px}#seminar-overview .seminar .wrapper.content{margin-left:-20px;padding-right:20px}@media all and (max-width:767px){#seminar-overview .seminar .wrapper.content{margin-left:20px}}#seminar-overview .seminar .wrapper .icons{text-align:right;position:absolute;top:-10px;width:100%;z-index:4;right:30px}@media all and (max-width:768px){#seminar-overview .seminar .wrapper .icons{top:2px;right:12px}}@media all and (max-width:767px){#seminar-overview .seminar .wrapper .icons{position:relative;top:0;right:0;text-align:center}}#seminar-overview .seminar .wrapper .icons .text{position:absolute;z-index:2;right:16px;top:10px}@media all and (max-width:768px){#seminar-overview .seminar .wrapper .icons .text{right:9px;top:6px}}@media all and (max-width:767px){#seminar-overview .seminar .wrapper .icons .text{top:12px;left:auto;right:auto;margin-left:-22px}}#seminar-overview .seminar .icon{padding-left:20px;height:42px}@media all and (max-width:768px){#seminar-overview .seminar .icon{padding-left:5px;height:25px}}@media all and (max-width:767px){#seminar-overview .seminar .icon{padding-left:5px;height:37px}}#seminar-overview .seminar .info{margin-top:27px;font-size:18px;font-weight:200;padding-bottom:10px}@media all and (max-width:768px){#seminar-overview .seminar .info{font-size:14px;line-height:22px}}@media all and (max-width:767px){#seminar-overview .seminar .info{font-size:17px;line-height:22px}}#seminar-overview .seminar .info .icon{padding-left:10px;height:30px;padding-right:5px}@media all and (max-width:768px){#seminar-overview .seminar .info .icon{height:24px}}@media all and (max-width:767px){#seminar-overview .seminar .info .icon{height:24px}}#seminar-overview .seminar h1{font-size:28px;line-height:36px;font-family:Bitter;font-weight:700;text-align:left;padding-left:0;margin:0}@media all and (max-width:768px){#seminar-overview .seminar h1{font-size:20px!important;line-height:24px!important}}@media all and (max-width:767px){#seminar-overview .seminar h1{font-size:26px!important;line-height:30px!important}}#seminar-overview .seminar h2{font-size:24px;line-height:30px;font-family:'Source Sans Pro';font-weight:700;text-align:left;padding-left:0;margin:0}@media all and (max-width:768px){#seminar-overview .seminar h2{font-size:18px!important;line-height:21px!important}}@media all and (max-width:767px){#seminar-overview .seminar h2{font-size:20px!important;line-height:24px!important}}#seminar-overview .filter{margin-top:27px}#seminar-overview .filter a{font-size:18px}@media all and (max-width:768px){#seminar-overview .filter{margin-top:24px;padding-bottom:10px!important;font-size:15px}#seminar-overview .filter.large .btn{height:36px;padding-top:3px}}#seminar-overview .col-wrapper{padding:20px;overflow:hidden}#seminar-overview .col-wrapper .outer-div{overflow:hidden;height:100%;width:100%}#seminar-overview .col-wrapper .inner-div{height:100%;width:100%;background-size:cover;background-position:center;transition:all .5s ease;background-image:url(http://www.tipue.com/img/yes.jpg)}#seminar-overview .col-wrapper .inner-div:hover{-ms-transform:scale(1.2);transform:scale(1.2)}@media all and (max-width:768px){.page-template-page-tpl-seminar-list .mobile-context-bar{display:none!important}}@media all and (max-width:767px){.page-template-page-tpl-seminar-list .mobile-context-bar{display:block!important}}#seminar .stoerer_seminar_relation,.fl-builder-template-template .stoerer_seminar_relation,.fl-builder-template-template-default .stoerer_seminar_relation{display:inline;position:absolute;right:-20px;top:-151px;z-index:2}@media all and (max-width:767px){#seminar .stoerer_seminar_relation,.fl-builder-template-template .stoerer_seminar_relation,.fl-builder-template-template-default .stoerer_seminar_relation{display:none}}#seminar #seminar-intro-row,.fl-builder-template-template #seminar-intro-row,.fl-builder-template-template-default #seminar-intro-row{height:702px}@media all and (max-width:768px){#seminar #seminar-intro-row,.fl-builder-template-template #seminar-intro-row,.fl-builder-template-template-default #seminar-intro-row{height:1024px}}@media all and (max-width:767px){#seminar #seminar-intro-row,.fl-builder-template-template #seminar-intro-row,.fl-builder-template-template-default #seminar-intro-row{height:100%}}#seminar #seminar-intro-row .fl-row-content-wrap,.fl-builder-template-template #seminar-intro-row .fl-row-content-wrap,.fl-builder-template-template-default #seminar-intro-row .fl-row-content-wrap{height:100%}@media all and (min-width:630px) and (max-width:1024px){#seminar #seminar-intro-row .fl-row-content-wrap .fl-row-content,.fl-builder-template-template #seminar-intro-row .fl-row-content-wrap .fl-row-content,.fl-builder-template-template-default #seminar-intro-row .fl-row-content-wrap .fl-row-content{position:absolute;top:45%;-ms-transform:translateY(-45%);transform:translateY(-45%);max-width:90%}}@media all and (min-width:630px) and (max-width:768px){#seminar #seminar-intro-row .fl-row-content-wrap .fl-row-content,.fl-builder-template-template #seminar-intro-row .fl-row-content-wrap .fl-row-content,.fl-builder-template-template-default #seminar-intro-row .fl-row-content-wrap .fl-row-content{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}#seminar #seminar-intro-row .second-headline,.fl-builder-template-template #seminar-intro-row .second-headline,.fl-builder-template-template-default #seminar-intro-row .second-headline{position:relative;top:19px}@media all and (max-width:767px){#seminar #seminar-intro-row .second-headline,.fl-builder-template-template #seminar-intro-row .second-headline,.fl-builder-template-template-default #seminar-intro-row .second-headline{top:5px}}#seminar #seminar-intro-row .intro,.fl-builder-template-template #seminar-intro-row .intro,.fl-builder-template-template-default #seminar-intro-row .intro{position:relative;text-align:center}#seminar #seminar-intro-row .intro .btn-list,.fl-builder-template-template #seminar-intro-row .intro .btn-list,.fl-builder-template-template-default #seminar-intro-row .intro .btn-list{margin-top:56px}@media all and (max-width:768px){#seminar #seminar-intro-row .intro .btn-list,.fl-builder-template-template #seminar-intro-row .intro .btn-list,.fl-builder-template-template-default #seminar-intro-row .intro .btn-list{margin-top:48px;margin-bottom:48px}}@media all and (max-width:767px){#seminar #seminar-intro-row .intro .btn-list,.fl-builder-template-template #seminar-intro-row .intro .btn-list,.fl-builder-template-template-default #seminar-intro-row .intro .btn-list{margin-top:44px;margin-bottom:150px}}@media all and (max-width:350px){#seminar #seminar-intro-row .intro .btn-list,.fl-builder-template-template #seminar-intro-row .intro .btn-list,.fl-builder-template-template-default #seminar-intro-row .intro .btn-list{margin-bottom:50px}}#seminar #seminar-intro-row .intro .playerbtn,.fl-builder-template-template #seminar-intro-row .intro .playerbtn,.fl-builder-template-template-default #seminar-intro-row .intro .playerbtn{margin-top:109px;height:81px}@media all and (max-width:1024px){#seminar #seminar-intro-row .intro .playerbtn,.fl-builder-template-template #seminar-intro-row .intro .playerbtn,.fl-builder-template-template-default #seminar-intro-row .intro .playerbtn{margin-top:70px}}#seminar #seminar-intro-row .intro .playerbtn img,.fl-builder-template-template #seminar-intro-row .intro .playerbtn img,.fl-builder-template-template-default #seminar-intro-row .intro .playerbtn img{max-height:inherit;height:100%}@media all and (max-width:768px){#seminar #seminar-intro-row .intro .playerbtn,.fl-builder-template-template #seminar-intro-row .intro .playerbtn,.fl-builder-template-template-default #seminar-intro-row .intro .playerbtn{margin-top:48px;height:72px}}@media all and (max-width:767px){#seminar #seminar-intro-row .intro .playerbtn,.fl-builder-template-template #seminar-intro-row .intro .playerbtn,.fl-builder-template-template-default #seminar-intro-row .intro .playerbtn{margin-top:44px;height:66px}}#seminar #seminar-intro-row .intro .mobile-next,.fl-builder-template-template #seminar-intro-row .intro .mobile-next,.fl-builder-template-template-default #seminar-intro-row .intro .mobile-next{display:none}@media all and (max-width:768px){#seminar #seminar-intro-row .intro .mobile-next,.fl-builder-template-template #seminar-intro-row .intro .mobile-next,.fl-builder-template-template-default #seminar-intro-row .intro .mobile-next{margin-top:276px;text-align:center}#seminar #seminar-intro-row .intro .mobile-next img,.fl-builder-template-template #seminar-intro-row .intro .mobile-next img,.fl-builder-template-template-default #seminar-intro-row .intro .mobile-next img{width:48px}}@media all and (max-width:767px){#seminar #seminar-intro-row .intro .mobile-next,.fl-builder-template-template #seminar-intro-row .intro .mobile-next,.fl-builder-template-template-default #seminar-intro-row .intro .mobile-next{margin-top:22px;text-align:center}#seminar #seminar-intro-row .intro .mobile-next img,.fl-builder-template-template #seminar-intro-row .intro .mobile-next img,.fl-builder-template-template-default #seminar-intro-row .intro .mobile-next img{width:26px}}#seminar #seminar-intro-row .intro .icon-list,.fl-builder-template-template #seminar-intro-row .intro .icon-list,.fl-builder-template-template-default #seminar-intro-row .intro .icon-list{height:54px;margin-top:135px}#seminar #seminar-intro-row .intro .icon-list .cal_icon,.fl-builder-template-template #seminar-intro-row .intro .icon-list .cal_icon,.fl-builder-template-template-default #seminar-intro-row .intro .icon-list .cal_icon{position:relative}#seminar #seminar-intro-row .intro .icon-list .cal_icon .text,.fl-builder-template-template #seminar-intro-row .intro .icon-list .cal_icon .text,.fl-builder-template-template-default #seminar-intro-row .intro .icon-list .cal_icon .text{position:absolute;top:6px;z-index:2;left:20px}#seminar #seminar-intro-row .intro .icon-list img,.fl-builder-template-template #seminar-intro-row .intro .icon-list img,.fl-builder-template-template-default #seminar-intro-row .intro .icon-list img{max-height:54px}#seminar #seminar-intro-row .intro .headline-list,.fl-builder-template-template #seminar-intro-row .intro .headline-list,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list{margin-top:227px;position:relative}#seminar #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list.small{margin-top:170px}@media all and (max-width:1024px){#seminar #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list.small{margin-top:120px}}@media all and (max-width:767px){#seminar #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template #seminar-intro-row .intro .headline-list.small,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list.small{margin-top:44px}}@media all and (max-width:1024px){#seminar #seminar-intro-row .intro .headline-list,.fl-builder-template-template #seminar-intro-row .intro .headline-list,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list{margin-top:96px}}@media all and (max-width:768px){#seminar #seminar-intro-row .intro .headline-list,.fl-builder-template-template #seminar-intro-row .intro .headline-list,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list{margin-top:240px;max-width:740px}}@media all and (max-width:767px){#seminar #seminar-intro-row .intro .headline-list,.fl-builder-template-template #seminar-intro-row .intro .headline-list,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list{margin-top:44px;max-width:inherit}}#seminar #seminar-intro-row .intro .headline-list .first-head,.fl-builder-template-template #seminar-intro-row .intro .headline-list .first-head,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list .first-head{display:block}#seminar #seminar-intro-row .intro .headline-list h1,#seminar #seminar-intro-row .intro .headline-list h2,#seminar #seminar-intro-row .intro .headline-list h3,.fl-builder-template-template #seminar-intro-row .intro .headline-list h1,.fl-builder-template-template #seminar-intro-row .intro .headline-list h2,.fl-builder-template-template #seminar-intro-row .intro .headline-list h3,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list h1,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list h2,.fl-builder-template-template-default #seminar-intro-row .intro .headline-list h3{text-align:center;display:inline}#seminar .intro-content .carousel.mobile,.fl-builder-template-template .intro-content .carousel.mobile,.fl-builder-template-template-default .intro-content .carousel.mobile{display:none}@media all and (max-width:767px){#seminar .intro-content .carousel .s-intro-mobile-slider .swiper-slide.item,.fl-builder-template-template .intro-content .carousel .s-intro-mobile-slider .swiper-slide.item,.fl-builder-template-template-default .intro-content .carousel .s-intro-mobile-slider .swiper-slide.item{margin-top:0!important}}@media all and (max-width:767px){#seminar .intro-content .desktop,.fl-builder-template-template .intro-content .desktop,.fl-builder-template-template-default .intro-content .desktop{display:none}#seminar .intro-content .carousel.mobile,.fl-builder-template-template .intro-content .carousel.mobile,.fl-builder-template-template-default .intro-content .carousel.mobile{display:block}#seminar .intro-content .carousel .carousel-indicators,.fl-builder-template-template .intro-content .carousel .carousel-indicators,.fl-builder-template-template-default .intro-content .carousel .carousel-indicators{padding-top:9px;padding-bottom:22px}}#seminar .intro-content .eq-height-s-intro,.fl-builder-template-template .intro-content .eq-height-s-intro,.fl-builder-template-template-default .intro-content .eq-height-s-intro{padding-bottom:27px}@media all and (max-width:767px){#seminar .intro-content .eq-height-s-intro,.fl-builder-template-template .intro-content .eq-height-s-intro,.fl-builder-template-template-default .intro-content .eq-height-s-intro{padding-bottom:0}}#seminar .intro-content .wrapper,.fl-builder-template-template .intro-content .wrapper,.fl-builder-template-template-default .intro-content .wrapper{position:relative}#seminar .intro-content .submodule-head,.fl-builder-template-template .intro-content .submodule-head,.fl-builder-template-template-default .intro-content .submodule-head{margin-bottom:31px}@media all and (max-width:767px){#seminar .intro-content .submodule-head,.fl-builder-template-template .intro-content .submodule-head,.fl-builder-template-template-default .intro-content .submodule-head{margin-bottom:0}#seminar .intro-content .submodule-head h2,.fl-builder-template-template .intro-content .submodule-head h2,.fl-builder-template-template-default .intro-content .submodule-head h2{margin-bottom:0!important}}#seminar .intro-content .title,.fl-builder-template-template .intro-content .title,.fl-builder-template-template-default .intro-content .title{padding-top:27px;font-size:24px;line-height:27px;font-family:"Source Serif Pro";font-weight:700;text-align:center;padding-bottom:27px}@media all and (max-width:767px){#seminar .intro-content .title,.fl-builder-template-template .intro-content .title,.fl-builder-template-template-default .intro-content .title{font-size:22px;line-height:26px;padding-bottom:22px;padding-top:22px}}#seminar .intro-content .text,.fl-builder-template-template .intro-content .text,.fl-builder-template-template-default .intro-content .text{font-size:18px;text-align:center;margin-bottom:27px}@media all and (max-width:767px){#seminar .intro-content .text,.fl-builder-template-template .intro-content .text,.fl-builder-template-template-default .intro-content .text{font-size:17px;line-height:22px;margin-bottom:0}}#seminar .text-www,.fl-builder-template-template .text-www,.fl-builder-template-template-default .text-www{max-width:780px;margin-left:auto;margin-right:auto}#seminar .text-www .block,.fl-builder-template-template .text-www .block,.fl-builder-template-template-default .text-www .block{margin-top:27px}#seminar .text-www .block.first .text,.fl-builder-template-template .text-www .block.first .text,.fl-builder-template-template-default .text-www .block.first .text{font-family:"Source Serif Pro"}@media all and (max-width:1024px){#seminar .text-www .block,.fl-builder-template-template .text-www .block,.fl-builder-template-template-default .text-www .block{margin-bottom:24px}}@media all and (max-width:767px){#seminar .text-www .block,.fl-builder-template-template .text-www .block,.fl-builder-template-template-default .text-www .block{margin-bottom:22px}}#seminar .text-www .block .icon,.fl-builder-template-template .text-www .block .icon,.fl-builder-template-template-default .text-www .block .icon{text-align:center;padding-top:27px}@media all and (max-width:1024px){#seminar .text-www .block .icon,.fl-builder-template-template .text-www .block .icon,.fl-builder-template-template-default .text-www .block .icon{padding-top:24px}}@media all and (max-width:767px){#seminar .text-www .block .icon,.fl-builder-template-template .text-www .block .icon,.fl-builder-template-template-default .text-www .block .icon{padding-top:22px}#seminar .text-www .block .icon img,.fl-builder-template-template .text-www .block .icon img,.fl-builder-template-template-default .text-www .block .icon img{width:40px}}#seminar .text-www .block .title,.fl-builder-template-template .text-www .block .title,.fl-builder-template-template-default .text-www .block .title{text-align:center;font-size:20px;padding:20px;padding-bottom:40px}#seminar .text-www .block .submodule-head,.fl-builder-template-template .text-www .block .submodule-head,.fl-builder-template-template-default .text-www .block .submodule-head{margin-bottom:58px}@media all and (max-width:767px){#seminar .text-www .block .submodule-head,.fl-builder-template-template .text-www .block .submodule-head,.fl-builder-template-template-default .text-www .block .submodule-head{margin-bottom:26px}}#seminar .text-www .block .icon,.fl-builder-template-template .text-www .block .icon,.fl-builder-template-template-default .text-www .block .icon{margin-bottom:7px}#seminar .text-www p,.fl-builder-template-template .text-www p,.fl-builder-template-template-default .text-www p{margin:0 0 27px}#seminar .agenda,.fl-builder-template-template .agenda,.fl-builder-template-template-default .agenda{max-width:820px;margin-left:auto;margin-right:auto;overflow-x:hidden}#seminar .agenda .submodule-head,.fl-builder-template-template .agenda .submodule-head,.fl-builder-template-template-default .agenda .submodule-head{margin-bottom:54px}@media all and (max-width:1024px){#seminar .agenda .submodule-head,.fl-builder-template-template .agenda .submodule-head,.fl-builder-template-template-default .agenda .submodule-head{margin-bottom:48px}}@media all and (max-width:767px){#seminar .agenda .submodule-head,.fl-builder-template-template .agenda .submodule-head,.fl-builder-template-template-default .agenda .submodule-head{margin-bottom:44px}}#seminar .agenda .submodule-head .inline,.fl-builder-template-template .agenda .submodule-head .inline,.fl-builder-template-template-default .agenda .submodule-head .inline{border-color:#2c2620}#seminar .agenda .head-text.notext,.fl-builder-template-template .agenda .head-text.notext,.fl-builder-template-template-default .agenda .head-text.notext{color:#8b8885}#seminar .agenda .panel,.fl-builder-template-template .agenda .panel,.fl-builder-template-template-default .agenda .panel{border:0;border-radius:0}#seminar .agenda .panel-group,.fl-builder-template-template .agenda .panel-group,.fl-builder-template-template-default .agenda .panel-group{margin-bottom:0}#seminar .agenda .panel-group a,.fl-builder-template-template .agenda .panel-group a,.fl-builder-template-template-default .agenda .panel-group a{text-decoration:none}#seminar .agenda .accordion-toggle,.fl-builder-template-template .agenda .accordion-toggle,.fl-builder-template-template-default .agenda .accordion-toggle{display:block;position:relative;width:100%;padding-left:15px;padding-right:15px;cursor:pointer}#seminar .agenda .accordion-toggle .acc-head-wrapper,.fl-builder-template-template .agenda .accordion-toggle .acc-head-wrapper,.fl-builder-template-template-default .agenda .accordion-toggle .acc-head-wrapper{width:100%}#seminar .agenda .accordion-toggle .textrow,.fl-builder-template-template .agenda .accordion-toggle .textrow,.fl-builder-template-template-default .agenda .accordion-toggle .textrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(100% - 40px);float:left;height:auto;min-height:54px}@media all and (max-width:767px){#seminar .agenda .accordion-toggle .textrow,.fl-builder-template-template .agenda .accordion-toggle .textrow,.fl-builder-template-template-default .agenda .accordion-toggle .textrow{width:calc(100% - 30px)}}#seminar .agenda .accordion-toggle .textrow h4,.fl-builder-template-template .agenda .accordion-toggle .textrow h4,.fl-builder-template-template-default .agenda .accordion-toggle .textrow h4{margin-bottom:0!important;padding-top:8px;padding-bottom:8px}#seminar .agenda .accordion-toggle .control,.fl-builder-template-template .agenda .accordion-toggle .control,.fl-builder-template-template-default .agenda .accordion-toggle .control{width:40px;float:left;height:auto}@media all and (max-width:767px){#seminar .agenda .accordion-toggle .control,.fl-builder-template-template .agenda .accordion-toggle .control,.fl-builder-template-template-default .agenda .accordion-toggle .control{width:30px}}#seminar .agenda .accordion-toggle .control .control-wrapper,.fl-builder-template-template .agenda .accordion-toggle .control .control-wrapper,.fl-builder-template-template-default .agenda .accordion-toggle .control .control-wrapper{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#seminar .agenda .accordion-toggle.child .acc-head-wrapper,.fl-builder-template-template .agenda .accordion-toggle.child .acc-head-wrapper,.fl-builder-template-template-default .agenda .accordion-toggle.child .acc-head-wrapper{border-bottom:2px solid}#seminar .agenda .accordion-toggle.child .text,.fl-builder-template-template .agenda .accordion-toggle.child .text,.fl-builder-template-template-default .agenda .accordion-toggle.child .text{padding:0}#seminar .agenda .inner-href.panel-heading,#seminar .agenda .outer.panel-heading,.fl-builder-template-template .agenda .inner-href.panel-heading,.fl-builder-template-template .agenda .outer.panel-heading,.fl-builder-template-template-default .agenda .inner-href.panel-heading,.fl-builder-template-template-default .agenda .outer.panel-heading{padding:0}#seminar .agenda .inner-href.panel-heading a,#seminar .agenda .outer.panel-heading a,.fl-builder-template-template .agenda .inner-href.panel-heading a,.fl-builder-template-template .agenda .outer.panel-heading a,.fl-builder-template-template-default .agenda .inner-href.panel-heading a,.fl-builder-template-template-default .agenda .outer.panel-heading a{color:#f3f2f3;display:inline-block;width:100%}@media all and (max-width:767px){#seminar .agenda .inner-href.panel-heading a,#seminar .agenda .outer.panel-heading a,.fl-builder-template-template .agenda .inner-href.panel-heading a,.fl-builder-template-template .agenda .outer.panel-heading a,.fl-builder-template-template-default .agenda .inner-href.panel-heading a,.fl-builder-template-template-default .agenda .outer.panel-heading a{height:auto}}#seminar .agenda .inner-href.panel-heading.active a,#seminar .agenda .outer.panel-heading.active a,.fl-builder-template-template .agenda .inner-href.panel-heading.active a,.fl-builder-template-template .agenda .outer.panel-heading.active a,.fl-builder-template-template-default .agenda .inner-href.panel-heading.active a,.fl-builder-template-template-default .agenda .outer.panel-heading.active a{color:#2c2620}#seminar .agenda .inner-href a,.fl-builder-template-template .agenda .inner-href a,.fl-builder-template-template-default .agenda .inner-href a{color:#2c2620!important}#seminar .agenda .panel-group .panel-heading+.panel-collapse>.list-group,#seminar .agenda .panel-group .panel-heading+.panel-collapse>.panel-body,.fl-builder-template-template .agenda .panel-group .panel-heading+.panel-collapse>.list-group,.fl-builder-template-template .agenda .panel-group .panel-heading+.panel-collapse>.panel-body,.fl-builder-template-template-default .agenda .panel-group .panel-heading+.panel-collapse>.list-group,.fl-builder-template-template-default .agenda .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}#seminar .agenda .panel-body,.fl-builder-template-template .agenda .panel-body,.fl-builder-template-template-default .agenda .panel-body{padding:0}#seminar .agenda .panel-body .text,.fl-builder-template-template .agenda .panel-body .text,.fl-builder-template-template-default .agenda .panel-body .text{padding:20px;font-size:18px;padding-top:8px}#seminar .agenda .main.panel,.fl-builder-template-template .agenda .main.panel,.fl-builder-template-template-default .agenda .main.panel{margin-bottom:27px}@media all and (max-width:1024px){#seminar .agenda .main.panel,.fl-builder-template-template .agenda .main.panel,.fl-builder-template-template-default .agenda .main.panel{margin-bottom:24px}}@media all and (max-width:767px){#seminar .agenda .main.panel,.fl-builder-template-template .agenda .main.panel,.fl-builder-template-template-default .agenda .main.panel{margin-bottom:22px}}#seminar .agenda .panel-group .panel+.panel,.fl-builder-template-template .agenda .panel-group .panel+.panel,.fl-builder-template-template-default .agenda .panel-group .panel+.panel{margin-top:0}#seminar .agenda .closer,#seminar .agenda .open,.fl-builder-template-template .agenda .closer,.fl-builder-template-template .agenda .open,.fl-builder-template-template-default .agenda .closer,.fl-builder-template-template-default .agenda .open{display:none}#seminar .agenda .closer.active,#seminar .agenda .open.active,.fl-builder-template-template .agenda .closer.active,.fl-builder-template-template .agenda .open.active,.fl-builder-template-template-default .agenda .closer.active,.fl-builder-template-template-default .agenda .open.active{display:inline-block}#seminar .agenda .main.panel .panel-heading .open,.fl-builder-template-template .agenda .main.panel .panel-heading .open,.fl-builder-template-template-default .agenda .main.panel .panel-heading .open{background-image:url(../../../../../../../themes/xdi/images/icons/light_grey/Plus.png);width:30px;height:30px;margin-top:3px;background-size:contain;position:relative}#seminar .agenda .main.panel .panel-heading .closer,.fl-builder-template-template .agenda .main.panel .panel-heading .closer,.fl-builder-template-template-default .agenda .main.panel .panel-heading .closer{background-image:url(../../../../../../../themes/xdi/images/icons/light_grey/Plus.png);width:30px;height:30px;background-size:contain;position:relative}#seminar .agenda .main.panel .panel-heading.active .closer,.fl-builder-template-template .agenda .main.panel .panel-heading.active .closer,.fl-builder-template-template-default .agenda .main.panel .panel-heading.active .closer{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Minus.png);width:30px;height:30px;background-size:contain}#seminar .agenda .main.panel .panel-heading.active .open,.fl-builder-template-template .agenda .main.panel .panel-heading.active .open,.fl-builder-template-template-default .agenda .main.panel .panel-heading.active .open{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Minus.png);width:30px;height:30px;background-size:contain;margin-top:3px;top:-5px}#seminar .agenda .sub.panel .panel-heading .open,.fl-builder-template-template .agenda .sub.panel .panel-heading .open,.fl-builder-template-template-default .agenda .sub.panel .panel-heading .open{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Plus.png);width:25px;height:25px;background-size:contain}#seminar .agenda .sub.panel .panel-heading .closer,.fl-builder-template-template .agenda .sub.panel .panel-heading .closer,.fl-builder-template-template-default .agenda .sub.panel .panel-heading .closer{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Plus.png);width:25px;height:25px;background-size:contain}#seminar .agenda .sub.panel .panel-heading.active .closer,.fl-builder-template-template .agenda .sub.panel .panel-heading.active .closer,.fl-builder-template-template-default .agenda .sub.panel .panel-heading.active .closer{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Minus.png);width:25px;height:25px;background-size:contain}#seminar .agenda .sub.panel .panel-heading.active .open,.fl-builder-template-template .agenda .sub.panel .panel-heading.active .open,.fl-builder-template-template-default .agenda .sub.panel .panel-heading.active .open{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Minus.png);width:25px;height:25px;background-size:contain}#seminar .agenda .close,.fl-builder-template-template .agenda .close,.fl-builder-template-template-default .agenda .close{color:#fff}#seminar .agenda .panel-title,.fl-builder-template-template .agenda .panel-title,.fl-builder-template-template-default .agenda .panel-title{position:relative;font-size:24px;font-weight:400;font-family:"Source Serif Pro"}@media all and (max-width:767px){#seminar .agenda .panel-title,.fl-builder-template-template .agenda .panel-title,.fl-builder-template-template-default .agenda .panel-title{font-size:22px;line-height:22px}}@media all and (max-width:768px){#seminar .agenda .panel-title .head-text,.fl-builder-template-template .agenda .panel-title .head-text,.fl-builder-template-template-default .agenda .panel-title .head-text{display:inline-block;max-width:700px}}@media all and (max-width:767px){#seminar .agenda .panel-title .head-text,.fl-builder-template-template .agenda .panel-title .head-text,.fl-builder-template-template-default .agenda .panel-title .head-text{display:inline-block;max-width:275px}}@media all and (max-width:350px){#seminar .agenda .panel-title .head-text,.fl-builder-template-template .agenda .panel-title .head-text,.fl-builder-template-template-default .agenda .panel-title .head-text{display:inline-block;max-width:250px}}@media all and (max-width:767px){#seminar .agenda .panel-title .icon-wrapper-head,.fl-builder-template-template .agenda .panel-title .icon-wrapper-head,.fl-builder-template-template-default .agenda .panel-title .icon-wrapper-head{display:inline-block;position:absolute;right:0;bottom:0}}#seminar .agenda .panel-title.dashed,.fl-builder-template-template .agenda .panel-title.dashed,.fl-builder-template-template-default .agenda .panel-title.dashed{border-bottom:1px dotted}#seminar .agenda .outer.panel-heading,.fl-builder-template-template .agenda .outer.panel-heading,.fl-builder-template-template-default .agenda .outer.panel-heading{border-radius:0}#seminar .agenda .outer.panel-heading .acc-head-wrapper.top,.fl-builder-template-template .agenda .outer.panel-heading .acc-head-wrapper.top,.fl-builder-template-template-default .agenda .outer.panel-heading .acc-head-wrapper.top{border-bottom:0!important;padding-bottom:0}@media all and (max-width:767px){#seminar .agenda .outer.panel-heading .acc-head-wrapper.top,.fl-builder-template-template .agenda .outer.panel-heading .acc-head-wrapper.top,.fl-builder-template-template-default .agenda .outer.panel-heading .acc-head-wrapper.top{margin-bottom:0!important}}#seminar .agenda .outer.panel-heading.active .acc-head-wrapper.top,.fl-builder-template-template .agenda .outer.panel-heading.active .acc-head-wrapper.top,.fl-builder-template-template-default .agenda .outer.panel-heading.active .acc-head-wrapper.top{border-bottom:3px solid!important;padding-bottom:2px;padding-top:18px}@media all and (max-width:767px){#seminar .agenda .outer.panel-heading.active .acc-head-wrapper.top,.fl-builder-template-template .agenda .outer.panel-heading.active .acc-head-wrapper.top,.fl-builder-template-template-default .agenda .outer.panel-heading.active .acc-head-wrapper.top{margin-bottom:0!important}}#seminar .agenda .panel-default>.panel-heading,.fl-builder-template-template .agenda .panel-default>.panel-heading,.fl-builder-template-template-default .agenda .panel-default>.panel-heading{color:#fff;background-color:#2c2620;border:none}#seminar .agenda .panel-heading.active,.fl-builder-template-template .agenda .panel-heading.active,.fl-builder-template-template-default .agenda .panel-heading.active{color:#2c2620;background-color:#fff}#seminar .agenda .childs.panel-group .panel-heading,.fl-builder-template-template .agenda .childs.panel-group .panel-heading,.fl-builder-template-template-default .agenda .childs.panel-group .panel-heading{color:#2c2620;background-color:#fff;border:none}#seminar .agenda .childs.panel-group .panel-title,.fl-builder-template-template .agenda .childs.panel-group .panel-title,.fl-builder-template-template-default .agenda .childs.panel-group .panel-title{font-size:21px;line-height:25px;font-weight:700;font-family:"Source Sans Pro"}@media all and (max-width:767px){#seminar .agenda .childs.panel-group .panel-title,.fl-builder-template-template .agenda .childs.panel-group .panel-title,.fl-builder-template-template-default .agenda .childs.panel-group .panel-title{font-size:20px;line-height:22px}}#seminar #events .type,.fl-builder-template-template #events .type,.fl-builder-template-template-default #events .type{color:#42a2ce}#seminar #events .selectrow a,.fl-builder-template-template #events .selectrow a,.fl-builder-template-template-default #events .selectrow a{color:#2c2620}.special-offer{position:fixed;z-index:999;top:108px;right:0}@media all and (max-width:767px){.special-offer{display:none}}.special-offer .banner{position:absolute;right:-55px;cursor:pointer;width:54px;height:189px;background-color:#2c2620;color:#f3f2f3;z-index:100;transition:all .5s ease}.special-offer .banner .percent{font-size:28px;color:#f3f2f3;text-align:center;padding-top:17px;font-family:Bitter;font-weight:700}.special-offer .banner .title{right:39px;top:176px;-ms-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%);-ms-transform-origin:100% 0;transform-origin:100% 0;position:absolute;width:167px}.special-offer .box{color:#e1ecf7;transition:all .5s linear;position:absolute;width:297px;background-color:#42a2ce;top:0;right:-300px;z-index:-1}.special-offer .box .title{padding-top:5px;border-bottom:3px solid;padding-bottom:18px}.special-offer .box .seminar{font-size:18px;padding-top:6px;border-bottom:1px solid;padding-bottom:20px}.special-offer .box .seminar .stitle{font-weight:700;display:block}.special-offer .box .coupon-title{padding-top:6px;font-size:18px;font-weight:700}.special-offer .box .content{padding-right:27px;padding-left:27px}.special-offer .box .btn{height:35px;background-color:#000;color:#f3f2f3;min-width:160px;font-size:18px}.special-offer .box .btn-wrapper{padding-top:13px;padding-bottom:0}.special-offer .closer{height:28px;background-color:#8a2b52;text-align:center;font-size:16px;margin-top:27px}.special-offer .closer .img{position:relative;top:-1px;padding-right:5px}.special-offer .closer .img img{height:15px}.special-offer .closer a{color:#e1ecf7;text-decoration:none}.page-template-page-tpl-checkout-form .content-wrapper,.page-template-page-tpl-checkout-form-bgs .content-wrapper,.page-template-page-tpl-checkout-form-new .content-wrapper,.page-template-page-tpl-rebooking-payment-form .content-wrapper{margin-top:0}body.page-template-page-tpl-rebooking-payment-form{background-color:#e1ecf7}@media all and (max-width:767px){.shrinked-header .module-header{padding-top:0!important}}.checkout-form,.inhouse-form,.payment-form{position:relative;background-color:#e1ecf7}.checkout-form .module-header,.inhouse-form .module-header,.payment-form .module-header{position:fixed;width:100%;z-index:10;background-color:#e1ecf7;padding-bottom:30px;padding-top:80px;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition-delay:0.2s}@media all and (max-width:1024px){.checkout-form .module-header,.inhouse-form .module-header,.payment-form .module-header{padding-top:72px}}.checkout-form .module-header.shrink,.inhouse-form .module-header.shrink,.payment-form .module-header.shrink{padding-top:53px}.checkout-form .module-header h1,.checkout-form .module-header h3,.inhouse-form .module-header h1,.inhouse-form .module-header h3,.payment-form .module-header h1,.payment-form .module-header h3{margin:0}@media all and (max-width:767px){.checkout-form .module-header,.inhouse-form .module-header,.payment-form .module-header{position:static;padding-top:66px}}.checkout-form .module-header .title,.inhouse-form .module-header .title,.payment-form .module-header .title{margin-bottom:0;padding-top:42px;text-align:center}@media all and (max-width:767px){.checkout-form .module-header .title,.inhouse-form .module-header .title,.payment-form .module-header .title{padding-top:22px}}.checkout-form .module-header .title h1,.inhouse-form .module-header .title h1,.payment-form .module-header .title h1{padding-bottom:5px;font-size:32px}.checkout-form .module-header .title.with_error,.inhouse-form .module-header .title.with_error,.payment-form .module-header .title.with_error{padding-top:15px}.checkout-form .module-header .subtitle,.inhouse-form .module-header .subtitle,.payment-form .module-header .subtitle{text-align:center}.checkout-form .module-header .subtitle h3,.inhouse-form .module-header .subtitle h3,.payment-form .module-header .subtitle h3{font-weight:300;font-size:28px;font-family:"Source Sans Pro"}.checkout-form .module-header.shrink .location,.inhouse-form .module-header.shrink .location,.payment-form .module-header.shrink .location{display:none}.checkout-form .module-header.shrink .subtitle .adds,.inhouse-form .module-header.shrink .subtitle .adds,.payment-form .module-header.shrink .subtitle .adds{display:inline}.checkout-form .module-header.scroll-down,.inhouse-form .module-header.scroll-down,.payment-form .module-header.scroll-down{padding-top:0}.checkout-form .module-header.scroll-down .title,.inhouse-form .module-header.scroll-down .title,.payment-form .module-header.scroll-down .title{padding-top:27px}.checkout-form .module-header .location,.inhouse-form .module-header .location,.payment-form .module-header .location{text-align:center}.checkout-form .headline-step,.inhouse-form .headline-step,.payment-form .headline-step{margin-top:54px;color:#42a2ce;border-bottom:3px solid #42a2ce;max-width:870px;margin-right:auto;margin-left:auto;padding-bottom:19px;margin-bottom:54px;font-size:28px;line-height:33px;font-weight:700}@media all and (max-width:768px){.checkout-form .headline-step,.inhouse-form .headline-step,.payment-form .headline-step{font-size:22px}}@media all and (max-width:767px){.checkout-form .headline-step,.inhouse-form .headline-step,.payment-form .headline-step{margin-bottom:22px!important;margin-top:22px!important;padding-bottom:11px!important}}.checkout-form .headline-step .fine,.inhouse-form .headline-step .fine,.payment-form .headline-step .fine{font-weight:500;font-size:21px}.checkout-form .headline-step .img,.inhouse-form .headline-step .img,.payment-form .headline-step .img{padding-right:15px}.checkout-form .headline-step .img img,.inhouse-form .headline-step .img img,.payment-form .headline-step .img img{width:30px}.checkout-form .filler,.inhouse-form .filler,.payment-form .filler{margin-top:54px}@media all and (max-width:767px){.checkout-form .filler,.inhouse-form .filler,.payment-form .filler{margin-top:22px!important}}.checkout-form .icon-row .icon,.inhouse-form .icon-row .icon,.payment-form .icon-row .icon{padding-right:15px}.checkout-form .icon-row .icon img,.inhouse-form .icon-row .icon img,.payment-form .icon-row .icon img{width:27px}.checkout-form .icon-row a,.checkout-form .icon-row a:focus,.checkout-form .icon-row a:hover,.inhouse-form .icon-row a,.inhouse-form .icon-row a:focus,.inhouse-form .icon-row a:hover,.payment-form .icon-row a,.payment-form .icon-row a:focus,.payment-form .icon-row a:hover{font-size:18px;text-decoration:none;color:#42a2ce}.checkout-form .billing_list,.inhouse-form .billing_list,.payment-form .billing_list{max-width:870px;margin-right:auto;margin-left:auto}.checkout-form .billing_list .row,.inhouse-form .billing_list .row,.payment-form .billing_list .row{margin-top:27px;border-bottom:1px solid #000;padding-bottom:19px}.checkout-form .billing_list .row.bolder,.inhouse-form .billing_list .row.bolder,.payment-form .billing_list .row.bolder{border-bottom:2px solid #000}.checkout-form .billing_list .title,.inhouse-form .billing_list .title,.payment-form .billing_list .title{font-weight:700}.checkout-form .form,.inhouse-form .form,.payment-form .form{max-width:580px;margin-left:auto;margin-right:auto}.checkout-form .form.long,.inhouse-form .form.long,.payment-form .form.long{max-width:700px}.checkout-form .add-subsciber-container .template-subscriber,.inhouse-form .add-subsciber-container .template-subscriber,.payment-form .add-subsciber-container .template-subscriber{margin-top:81px}.checkout-form .form-add-alternate-address,.checkout-form .form-add-po-number,.inhouse-form .form-add-alternate-address,.inhouse-form .form-add-po-number,.payment-form .form-add-alternate-address,.payment-form .form-add-po-number{display:none;margin-top:81px}@media all and (max-width:1024px){.checkout-form .form-add-alternate-address,.checkout-form .form-add-po-number,.inhouse-form .form-add-alternate-address,.inhouse-form .form-add-po-number,.payment-form .form-add-alternate-address,.payment-form .form-add-po-number{margin-top:72px}}@media all and (max-width:767px){.checkout-form .form-add-alternate-address,.checkout-form .form-add-po-number,.inhouse-form .form-add-alternate-address,.inhouse-form .form-add-po-number,.payment-form .form-add-alternate-address,.payment-form .form-add-po-number{margin-top:66px}}.checkout-form .row_add_alternate_address,.checkout-form .row_add_contact,.checkout-form .row_add_po_number,.inhouse-form .row_add_alternate_address,.inhouse-form .row_add_contact,.inhouse-form .row_add_po_number,.payment-form .row_add_alternate_address,.payment-form .row_add_contact,.payment-form .row_add_po_number{margin-top:27px}@media all and (max-width:1024px){.checkout-form .row_add_alternate_address,.checkout-form .row_add_contact,.checkout-form .row_add_po_number,.inhouse-form .row_add_alternate_address,.inhouse-form .row_add_contact,.inhouse-form .row_add_po_number,.payment-form .row_add_alternate_address,.payment-form .row_add_contact,.payment-form .row_add_po_number{margin-top:24px}}@media all and (max-width:22px){.checkout-form .row_add_alternate_address,.checkout-form .row_add_contact,.checkout-form .row_add_po_number,.inhouse-form .row_add_alternate_address,.inhouse-form .row_add_contact,.inhouse-form .row_add_po_number,.payment-form .row_add_alternate_address,.payment-form .row_add_contact,.payment-form .row_add_po_number{margin-top:22px}}@media all and (max-width:767px){.checkout-form .row_add_alternate_address .raa-wrapper,.checkout-form .row_remove_contact .raa-wrapper,.checkout-form .row_remove_po_number .raa-wrapper,.inhouse-form .row_add_alternate_address .raa-wrapper,.inhouse-form .row_remove_contact .raa-wrapper,.inhouse-form .row_remove_po_number .raa-wrapper,.payment-form .row_add_alternate_address .raa-wrapper,.payment-form .row_remove_contact .raa-wrapper,.payment-form .row_remove_po_number .raa-wrapper{width:100%;display:block}.checkout-form .row_add_alternate_address .raa-wrapper .icon,.checkout-form .row_remove_contact .raa-wrapper .icon,.checkout-form .row_remove_po_number .raa-wrapper .icon,.inhouse-form .row_add_alternate_address .raa-wrapper .icon,.inhouse-form .row_remove_contact .raa-wrapper .icon,.inhouse-form .row_remove_po_number .raa-wrapper .icon,.payment-form .row_add_alternate_address .raa-wrapper .icon,.payment-form .row_remove_contact .raa-wrapper .icon,.payment-form .row_remove_po_number .raa-wrapper .icon{width:45px;float:left;height:auto}.checkout-form .row_add_alternate_address .raa-wrapper .text,.checkout-form .row_remove_contact .raa-wrapper .text,.checkout-form .row_remove_po_number .raa-wrapper .text,.inhouse-form .row_add_alternate_address .raa-wrapper .text,.inhouse-form .row_remove_contact .raa-wrapper .text,.inhouse-form .row_remove_po_number .raa-wrapper .text,.payment-form .row_add_alternate_address .raa-wrapper .text,.payment-form .row_remove_contact .raa-wrapper .text,.payment-form .row_remove_po_number .raa-wrapper .text{width:calc(100% - 45px);float:left;height:auto}}@media all and (max-width:767px){.checkout-form .step,.inhouse-form .step,.payment-form .step{padding-bottom:66px}}.checkout-form .step-delimiter,.inhouse-form .step-delimiter,.payment-form .step-delimiter{border-top:2px solid #000;max-width:870px;margin-right:auto;margin-left:auto}.checkout-form .step-one,.inhouse-form .step-one,.payment-form .step-one{padding-top:140px}@media all and (max-width:767px){.checkout-form .step-one,.inhouse-form .step-one,.payment-form .step-one{padding-top:0}}.checkout-form .wrapper-toggle-subs-right,.inhouse-form .wrapper-toggle-subs-right,.payment-form .wrapper-toggle-subs-right{position:relative;top:-24px;text-align:left}@media all and (max-width:767px){.checkout-form .wrapper-toggle-subs-right,.inhouse-form .wrapper-toggle-subs-right,.payment-form .wrapper-toggle-subs-right{top:0;margin-top:22px;text-align:left}}.checkout-form .wrapper-remove-subscriber,.inhouse-form .wrapper-remove-subscriber,.payment-form .wrapper-remove-subscriber{display:none}.checkout-form .add-subscriber,.checkout-form .delete-subscriber,.inhouse-form .add-subscriber,.inhouse-form .delete-subscriber,.payment-form .add-subscriber,.payment-form .delete-subscriber{font-size:18px}.checkout-form .template-subscriber .substep,.inhouse-form .template-subscriber .substep,.payment-form .template-subscriber .substep{display:none}.checkout-form .add-subsciber-container .template-subscriber .substep,.inhouse-form .add-subsciber-container .template-subscriber .substep,.payment-form .add-subsciber-container .template-subscriber .substep{display:block;margin-top:0;padding-bottom:0;text-align:center;border-bottom:1px solid;font-size:24px}.checkout-form .sub-headline,.inhouse-form .sub-headline,.payment-form .sub-headline{max-width:800px;margin-right:auto;margin-left:auto}.checkout-form .sub-headline .title,.inhouse-form .sub-headline .title,.payment-form .sub-headline .title{text-align:center;font-size:24px;font-weight:700;border-bottom:2px solid;padding-bottom:27px;margin-bottom:48px}.checkout-form .substep,.inhouse-form .substep,.payment-form .substep{margin-top:54px;color:#2c2620;border-bottom:3px solid #2c2620;max-width:870px;margin-right:auto;margin-left:auto;padding-bottom:27px;margin-bottom:54px}@media all and (max-width:767px){.checkout-form .substep,.inhouse-form .substep,.payment-form .substep{margin-top:44px;padding-bottom:22px;margin-bottom:44px}}.checkout-form .substep .title,.inhouse-form .substep .title,.payment-form .substep .title{text-align:center;font-weight:700}.checkout-form .form-add-contact,.inhouse-form .form-add-contact,.payment-form .form-add-contact{display:none;padding-top:81px}@media all and (max-width:1024px){.checkout-form .form-add-contact,.inhouse-form .form-add-contact,.payment-form .form-add-contact{padding-top:48px}}@media all and (max-width:767px){.checkout-form .form-add-contact,.inhouse-form .form-add-contact,.payment-form .form-add-contact{padding-top:44px}}.checkout-form #list_coupons,.inhouse-form #list_coupons,.payment-form #list_coupons{text-align:right}.checkout-form #list_coupons .btn,.inhouse-form #list_coupons .btn,.payment-form #list_coupons .btn{margin-left:10px}.checkout-form #list_coupons li,.inhouse-form #list_coupons li,.payment-form #list_coupons li{padding-bottom:10px}.checkout-form .coupon_form,.inhouse-form .coupon_form,.payment-form .coupon_form{display:none}.checkout-form .coupon-delete-row,.inhouse-form .coupon-delete-row,.payment-form .coupon-delete-row{display:none}.checkout-form .coupon-fire,.inhouse-form .coupon-fire,.payment-form .coupon-fire{padding-top:0}.checkout-form .ust_form,.inhouse-form .ust_form,.payment-form .ust_form{margin-top:27px}.checkout-form .form-fake,.inhouse-form .form-fake,.payment-form .form-fake{padding-top:20px}.checkout-form .radio.block,.inhouse-form .radio.block,.payment-form .radio.block{width:100%}.checkout-form .radio.block .left,.inhouse-form .radio.block .left,.payment-form .radio.block .left{float:left;width:40px}.checkout-form .radio.block .right,.inhouse-form .radio.block .right,.payment-form .radio.block .right{position:relative;top:5px;float:right;width:calc(100% - 40px)}.checkout-form .book-now-button,.inhouse-form .book-now-button,.payment-form .book-now-button{margin-bottom:135px}@media all and (max-width:1024px){.checkout-form .book-now-button,.inhouse-form .book-now-button,.payment-form .book-now-button{margin-bottom:120px}.checkout-form .book-now-button.endscreen,.inhouse-form .book-now-button.endscreen,.payment-form .book-now-button.endscreen{margin-bottom:0}.checkout-form .book-now-button.endscreen .btn-wrapper,.inhouse-form .book-now-button.endscreen .btn-wrapper,.payment-form .book-now-button.endscreen .btn-wrapper{padding-bottom:0}}@media all and (max-width:768px){.checkout-form .book-now-button,.inhouse-form .book-now-button,.payment-form .book-now-button{margin-bottom:132px;padding-top:10px}.checkout-form .book-now-button.endscreen,.inhouse-form .book-now-button.endscreen,.payment-form .book-now-button.endscreen{margin-bottom:0}}@media all and (max-width:350px){.checkout-form .book-now-button,.inhouse-form .book-now-button,.payment-form .book-now-button{margin-bottom:100px;padding-top:0}.checkout-form .book-now-button.endscreen,.inhouse-form .book-now-button.endscreen,.payment-form .book-now-button.endscreen{margin-bottom:0}}.inhouse-form .xdi-dropdown .title{float:left;display:inline-block;padding-right:40px;width:calc(100% - 40px);overflow:auto}.inhouse-form .xdi-dropdown .arrow{position:absolute;right:10px}.inhouse-form .substep{display:block!important}.inhouse-form .module-header{position:relative}.inhouse-form .substep{text-align:center;margin-top:51px;padding-bottom:17px}.inhouse-form .substep.first{margin-top:24px}.inhouse-form .substep.text{margin-bottom:32px}.inhouse-form .btn-wrapper{padding-bottom:54px}@media all and (max-width:767px){.inhouse-form .btn-wrapper{padding-top:0}}.inhouse-form .module-title{border-bottom:5px solid #2c2620}.inhouse-form #inhouse-select{padding-top:28px;margin-bottom:30px;color:#aba7a5}.inhouse-form #inhouse-select .title{font-size:18px;color:#42a2ce!important}.inhouse-form #inhouse-select .title.preselect{color:#aba7a5!important}.inhouse-form #inhouse-select .btn{height:54px;background-color:#f3f2f3}.inhouse-form #inhouse-select .dropdown-menu{background-color:#f3f2f3}#sticky-footer{width:100%;height:auto;min-height:200px;position:fixed;bottom:0;background-color:rgba(0,0,0,.9);color:#fff;z-index:999}@media all and (max-width:767px){#sticky-footer{background-color:transparent;min-height:81px}}@media all and (max-width:1024px){#sticky-footer .row-eq-height{min-height:54px;display:block}#sticky-footer .row-eq-height .col-sm-4{height:100%}}#sticky-footer .imprint-container.endscreen{display:none}@media all and (min-width:1025px){#sticky-footer .imprint-container.endscreen{display:none!important}}#sticky-footer .paging{display:none!important;background-color:#5a5854;height:54px;text-align:center}@media all and (max-width:767px){#sticky-footer .paging{height:66px}#sticky-footer .paging .sf-paging{margin-top:10px;line-height:44px}}#sticky-footer .paging .col-wrapper{line-height:54px}@media all and (max-width:767px){#sticky-footer .paging .col-wrapper{line-height:66px}}#sticky-footer .paging li{display:inline-block;width:54px;height:54px;background-color:#8b8885;font-weight:700;text-align:center;line-height:54px}@media all and (max-width:767px){#sticky-footer .paging li{width:44px;height:44px}}#sticky-footer .paging li a{font-size:28px;padding:0;color:#f3f2f3}#sticky-footer .paging li a:focus,#sticky-footer .paging li a:hover{color:#f3f2f3;background-color:transparent}#sticky-footer .paging li.checked{background-color:#546b2a;color:#f3f2f3}#sticky-footer .paging li.active,#sticky-footer .paging li:hover{background-color:#42a2ce;color:#f3f2f3}#sticky-footer .paging .pager{margin:0}#sticky-footer .paging .pager li>a,#sticky-footer .paging .pager li>span{display:inline-block;background-color:#fff;border:none;padding:0;border-radius:0;padding-left:15px;padding-right:15px}#sticky-footer .arrow_nav img{width:35px}#sticky-footer .opener{cursor:pointer}#sticky-footer .metapager{display:none;background-color:#f4f3f4;height:27px;line-height:27px}#sticky-footer .metapager a{color:#2c2620;font-size:18px;text-decoration:none}#sticky-footer .metapager img{height:20px}#sticky-footer .meta_mob{display:none}@media all and (max-width:1024px){#sticky-footer .meta_mob{display:block}}#sticky-footer .meta_mob .main-container{background-color:#2c2620}#sticky-footer .meta_mob .info-wrapper{padding-bottom:15px}#sticky-footer .meta_mob .more-container{background-color:#2d2721}#sticky-footer .meta_mob .mob-toogle-meta{padding-top:10px}@media all and (max-width:1024px){#sticky-footer .meta_mob .mob-toogle-meta img{width:40px}}#sticky-footer .meta_mob .mob-toogle-meta-hide{display:none;cursor:pointer;padding-top:12px}@media all and (max-width:1024px){#sticky-footer .meta_mob .mob-toogle-meta-hide img{width:40px}}#sticky-footer .meta_mob .closer{cursor:pointer;margin-top:22px}#sticky-footer .meta_mob .closer img{width:30px}#sticky-footer .meta_mob.active{display:block}#sticky-footer .meta_mob .more{display:none}#sticky-footer .meta_mob .discount_list{text-align:left;font-size:17px;font-weight:300;margin-bottom:15px}#sticky-footer .meta_mob .booking-text{text-align:center;padding-bottom:22px;margin-bottom:22px;border-bottom:2px solid #f4f3f4;padding-top:44px}#sticky-footer .meta_mob .booking-text .inner{padding-left:22px;padding-right:22px}#sticky-footer .meta_mob .m-row{text-align:center}#sticky-footer .meta_mob .m-row.first{padding-bottom:20px;padding-top:10px}#sticky-footer .meta_mob .m-row.first.small{padding-bottom:22px}#sticky-footer .meta_mob .m-row.intro{font-size:20px;font-weight:300}#sticky-footer .meta_mob .m-row .price{font-size:28px;font-weight:300;line-height:30px}#sticky-footer .meta_mob .m-row .tax{font-weight:300;font-size:16px}#sticky-footer .meta_mob .m-row:last-child{border-bottom:none}#sticky-footer .meta_mob .m-row .check_img{height:25px;position:relative;top:-5px;margin-right:15px}#sticky-footer .meta{height:54px;text-align:center}@media all and (max-width:1024px){#sticky-footer .meta{display:none}}#sticky-footer .meta.open{height:auto}#sticky-footer .meta .container{height:100%}#sticky-footer .meta .container .row{height:100%}#sticky-footer .meta .container .col-row{height:100%}#sticky-footer .meta .container .col-wrapper{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#sticky-footer .meta .container .col-wrapper.no-vert{top:0;-ms-transform:none;transform:none}#sticky-footer .meta .info-wrapper{position:relative;display:inline-block;cursor:pointer;width:300px;height:100%;text-align:left}#sticky-footer .meta .info-wrapper img{height:30px}#sticky-footer .meta .info-wrapper .def-info-icon{position:relative;padding-left:74px;padding-top:11px}@media all and (max-width:768px){#sticky-footer .meta .info-wrapper .def-info-icon{padding-left:100px}}#sticky-footer .meta .info-wrapper .discount_list{text-align:left;display:inline-block}#sticky-footer .meta .info-wrapper .discount_list li{display:inline-block;font-size:18px;font-weight:200}#sticky-footer .meta .ext-info-wrapper{display:none;width:300px;height:100%}#sticky-footer .meta .ext-info-wrapper.active{display:block}#sticky-footer .meta .ext-info-wrapper .text{position:relative;padding-right:12px;padding-top:5px;float:left;display:inline-block}#sticky-footer .meta .ext-info-wrapper .discount-wrapper{width:255px;float:left;display:inline-block;position:relative}#sticky-footer .meta .ext-info-wrapper .discount-wrapper .check_img{height:20px;padding-right:10px}#sticky-footer .meta .text{font-size:18px;position:relative}@media all and (max-width:768px){#sticky-footer .meta .text{font-size:16px;line-height:20px}}#sticky-footer .meta .price-wrapper{position:relative}#sticky-footer .meta .price-wrapper .price{font-size:21px;font-weight:700}#sticky-footer .meta .price-wrapper .tax{font-size:18px;font-weight:200;line-height:18px}#checkout-content{-webkit-overflow-scrolling:touch}#checkout-content #sticky-footer{min-height:inherit;height:auto}@media all and (max-width:1024px){#checkout-content #sticky-footer.endscreen{position:relative;bottom:inherit;z-index:auto}}#checkout-content .content{padding-top:0;padding-bottom:0}#checkout-content #step-four{margin-bottom:54px}@media all and (max-width:768px){#checkout-content #step-four{margin-bottom:48px}#checkout-content #step-four.endscreen{margin-bottom:0}}@media all and (max-width:767px){#checkout-content #step-four{margin-bottom:44px}}#checkout-content.light .meta .info-wrapper{display:none!important}#checkout-content.light.bgs .meta{display:none!important}#checkout-content.light.bgs .meta_mob{display:none!important}#checkout-content.light.bgs .book-now-button{margin-bottom:40px}.events .submodule-head h2{color:#2c2620}.events .event-slide-wrapper{overflow:hidden;height:0}.events .toggle_events_more .hiddenspan{display:none}.events form{display:inline;padding:0;margin:0}.events .submodule-head{text-align:center}@media all and (max-width:768px){.events .submodule-head{padding-bottom:48px}}@media all and (max-width:767px){.events .submodule-head{padding-bottom:44px}}.events .legend{text-align:center;font-size:18px;margin-bottom:19px;padding-top:60px}@media all and (max-width:768px){.events .legend{display:none}}@media all and (max-width:767px){.events .legend{display:none}}.events .legend .item{padding-left:10px;padding-right:10px}.events .booking-message{color:#b83518!important;padding-top:12px;display:inline-block}.events .event{background-color:#fff;color:#2c2620!important;margin-bottom:27px;border:2px solid #42a3d0;height:81px;width:100%}.events .event.desktop{display:block}@media all and (max-width:768px){.events .event.desktop{display:none}}.events .event.mobile{display:none;margin-bottom:22px;border:none;height:auto}.events .event.mobile .default-wrapper{font-size:25px;padding-top:7px}.events .event.mobile .dropdown-menu a{color:#2c2620!important}.events .event.mobile .dropdown-item{color:#2c2620!important}@media all and (max-width:768px){.events .event.mobile{display:block}}@media all and (max-width:768px){.events .event.mobile{margin-bottom:24px}}@media all and (max-width:768px){.events .event.mobile{margin-bottom:22px}}.events .event.mobile .first-block{width:100%}.events .event.mobile .first-block .date-location{background-color:#e1edf8;border-top:4px solid #44a4d0;border-bottom:2px solid #44a4d0;min-height:88px;text-align:center;padding-top:22px}@media all and (max-width:768px){.events .event.mobile .first-block .date-location{min-height:72px;text-align:center}}@media all and (max-width:767px){.events .event.mobile .first-block .date-location{min-height:88px;text-align:center}}.events .event.mobile .first-block .date-location .date{font-size:20px;line-height:24px;color:#44a3cf;padding-right:10px;float:none;padding-left:22px}@media all and (max-width:768px){.events .event.mobile .first-block .date-location .date{float:left}}@media all and (max-width:767px){.events .event.mobile .first-block .date-location .date{float:none;padding-left:0}}.events .event.mobile .first-block .date-location .location{padding-left:10px;font-size:20px;line-height:24px;font-weight:700}.events .event.mobile .first-block .date-location .place-info{padding-bottom:10px;float:none;padding-right:24px}@media all and (max-width:768px){.events .event.mobile .first-block .date-location .place-info{display:inline-block;padding-left:20px;float:right}}@media all and (max-width:767px){.events .event.mobile .first-block .date-location .place-info{float:none}}@media all and (max-width:767px){.events .event.mobile .first-block .date-location .place-info{display:block;padding-left:0}}.events .event.mobile .first-block .date-location .place-info .dot.big{position:relative;top:5px;width:22px;height:22px}.events .event.mobile .second-block{background-color:#f4f3f4;padding-left:22px;padding-right:22px;padding-bottom:10px;padding-top:14px}@media all and (max-width:768px){.events .event.mobile .second-block{min-height:72px;padding-bottom:0}}@media all and (max-width:767px){.events .event.mobile .second-block{min-height:66px;padding-bottom:10px}}.events .event.mobile .second-block .payfor-wrapper{width:80%;padding-right:25px;float:left}@media all and (max-width:768px){.events .event.mobile .second-block .payfor-wrapper{width:192px;padding-right:10px;padding-top:5px}}@media all and (max-width:767px){.events .event.mobile .second-block .payfor-wrapper{width:83%;padding-top:0}}@media all and (max-width:350px){.events .event.mobile .second-block .payfor-wrapper{width:78%;padding-top:0}}.events .event.mobile .second-block .subscriber-wrapper{width:20%}@media all and (max-width:768px){.events .event.mobile .second-block .subscriber-wrapper{float:left;width:85px;padding-right:24px;padding-top:5px}}@media all and (max-width:767px){.events .event.mobile .second-block .subscriber-wrapper{float:right;width:17%;padding-top:0;padding-right:0}}@media all and (max-width:350px){.events .event.mobile .second-block .subscriber-wrapper{width:22%}}.events .event.mobile .second-block .tarif-submit-block{float:left;width:400px;text-align:center}@media all and (max-width:1024px){.events .event.mobile .second-block .tarif-submit-block{width:445px}.events .event.mobile .second-block .tarif-submit-block .btn{float:right}.events .event.mobile .second-block .tarif-submit-block .price,.events .event.mobile .second-block .tarif-submit-block .tarif{position:relative;top:10px}}@media all and (max-width:767px){.events .event.mobile .second-block .tarif-submit-block{width:445px}.events .event.mobile .second-block .tarif-submit-block .btn{float:none}.events .event.mobile .second-block .tarif-submit-block .price,.events .event.mobile .second-block .tarif-submit-block .tarif{position:relative;top:0}}.events .event.mobile .second-block .tarif-submit-block .price{padding-right:24px}.events .event.mobile .third-block{background-color:#eaebeb;height:44px;line-height:44px;font-size:17px;text-align:center;border-top:1px solid #ccc9c8;border-bottom:1px solid #ccc9c8}.events .event.mobile .third-block .tarif{color:#8a2c53}.events .event.mobile .third-block .icon{padding-right:15px}.events .event.mobile .third-block .icon img{width:22px}.events .event.mobile .submit-block{background-color:#f4f3f4;padding-left:22px;padding-right:22px;padding-top:22px;padding-bottom:22px}.events .event.mobile .submit-block .booking .btn-xdi{width:100%}@media all and (max-width:768px){.events .event.mobile .submit-block{padding-top:0;padding-bottom:0}}@media all and (max-width:767px){.events .event.mobile .submit-block{padding-top:22px;padding-bottom:22px}}.events .event .data{float:left;height:100%;padding:0;margin:0}.events .event .data.last{float:right;margin-right:27px}.events .event .data .date{display:inline-block;height:100%;background-color:#42a3d0;color:#fff!important;width:160px;font-size:24px;line-height:29px;text-align:center}.events .event .data .date .days{padding-top:10px;font-weight:700}@media all and (max-width:1190px){.events .event .data .date{width:100px}}.events .event .data .place{width:186px;font-size:24px;line-height:29px;font-weight:700;padding-top:27px;padding-left:15px}@media all and (max-width:1190px){.events .event .data .place{width:160px}}.events .event .data .type{font-weight:300;padding-top:27px;width:120px}.events .event .data .selectrow{padding-left:27px;padding-top:20px;width:354px}@media all and (max-width:1190px){.events .event .data .selectrow{padding-left:10px;width:auto}}.events .event .data .selectrow .list-wrapper{display:inline}.events .event .data .selectrow .default-wrapper{display:inline-block;padding-left:30px;padding-right:30px}.events .event .data .selectrow .btn{font-size:19px;border:1.5px solid #2c2620}.events .event .data .selectrow .payfor{display:inline-block;width:210px;margin-right:18px}.events .event .data .selectrow .subs{display:inline-block;width:81px}@media all and (max-width:1190px){.events .event .data .selectrow .subs{width:71px}}.events .event .data .status{padding-left:27px;padding-top:27px}@media all and (max-width:1190px){.events .event .data .status{padding-left:10px}}.events .event .data .price{padding-left:20px;font-weight:300;padding-top:27px;width:115px;text-align:right}.events .event .data .booking{padding-top:13px}.events .btn-wrapper{text-align:center;padding:0;padding-top:14px!important}@media all and (max-width:767px){.events .btn-wrapper{padding-top:0!important}}@media all and (max-width:767px){.events .toggle_events_more{margin-left:22px;margin-right:22px}}.events .info{margin-top:54px;margin-bottom:27px}@media all and (max-width:768px){.events .info{margin-top:24px;margin-bottom:24px}}@media all and (max-width:767px){.events .info{margin-top:22px;margin-bottom:22px}}.events .info .title{background-color:#e1ecf7;color:#aba7a5!important;font-weight:700;padding-left:30px}@media all and (max-width:768px){.events .info .title{padding-left:24px}}@media all and (max-width:767px){.events .info .title{padding-left:22px}}.events .info .text-row{background-color:#78b4d9;color:#fff;padding-left:20px;padding-right:20px;padding-top:6px;padding-bottom:23px}@media all and (max-width:768px){.events .info .text-row{padding-left:24px}}@media all and (max-width:767px){.events .info .text-row{padding-left:22px}}.events .info .text-row .percent{text-align:center;float:left;width:15%;font-weight:700}@media all and (max-width:768px){.events .info .text-row .percent{text-align:left}}@media all and (max-width:767px){.events .info .text-row .percent{text-align:left}}.events .info .text-row .text{float:left;width:70%;text-align:center;font-size:18px}@media all and (max-width:768px){.events .info .text-row .text{text-align:left}}@media all and (max-width:767px){.events .info .text-row .text{text-align:left;width:85%}}.events .info .text-row .icon{width:15%;float:left;text-align:center}.trainer-slider .carousel{margin-left:auto;margin-right:auto;max-width:1107px}@media all and (max-width:768px){.trainer-slider .carousel{max-width:inherit;padding-left:0;padding-right:0}}.trainer-slider .carousel.desktop{display:block}@media all and (max-width:768px){.trainer-slider .carousel.desktop{display:none}}.trainer-slider .carousel.tablet_small{display:none}@media all and (max-width:768px){.trainer-slider .carousel.tablet_small{display:block}}@media all and (max-width:767px){.trainer-slider .carousel.tablet_small{display:none}}.trainer-slider .carousel.tablet_small .carousel-indicators{padding-top:22px}.trainer-slider .carousel.mobile{display:none}@media all and (max-width:767px){.trainer-slider .carousel.mobile{display:block}}.trainer-slider .carousel.mobile .carousel-indicators{padding-top:22px}.trainer-slider .carousel .carousel-inner{max-width:940px!important;margin-right:auto;margin-left:auto}@media all and (max-width:1024px){.trainer-slider .carousel .carousel-inner{max-width:860px!important}}@media all and (max-width:768px){.trainer-slider .carousel .carousel-inner{max-width:600px!important}}@media all and (max-width:1024px){.trainer-slider .carousel .carousel-control .left-arrow,.trainer-slider .carousel .carousel-control .right-arrow{position:relative;width:50px}}.trainer-slider .item .wrapper{background-color:#4b4741;color:#fff;padding:20px}.trainer-slider .item .wrapper .img{height:223px;overflow:hidden}@media all and (max-width:768px){.trainer-slider .item .wrapper .img{height:172px}}.trainer-slider .item .wrapper .img img{height:100%;max-width:inherit}.trainer-slider .item .wrapper .headline{padding-bottom:27px;font-size:24px;line-height:30px;text-align:left}@media all and (max-width:768px){.trainer-slider .item .wrapper .headline{padding-bottom:24px;font-size:20px;line-height:26px}}@media all and (max-width:767px){.trainer-slider .item .wrapper .headline{padding-bottom:22px;font-size:20px;line-height:26px}}.trainer-slider .item .wrapper .text{text-align:left;height:auto;padding-top:29px}@media all and (max-width:768px){.trainer-slider .item .wrapper .text{padding-top:24px}}@media all and (max-width:767px){.trainer-slider .item .wrapper .text{padding-top:22px}}.trainer-slider .item .wrapper .link{text-align:left;color:#42a2ce}.trainer-slider .item .wrapper .link .icon{height:23px;padding-right:5px;position:relative;top:-6px}.trainer-slider .item .wrapper .inner-text{font-family:"Source Serif Pro";margin-bottom:27px;font-size:18px}@media all and (max-width:768px){.trainer-slider .item .wrapper .inner-text{margin-bottom:24px;font-size:17px}}@media all and (max-width:767px){.trainer-slider .item .wrapper .inner-text{margin-bottom:22px;font-size:17px}}.xdi-seminar-trainer .submodule-head{margin-bottom:56px}@media all and (max-width:767px){.xdi-seminar-trainer .submodule-head{margin-bottom:22px}}.trainer-page{max-width:1197px;margin-left:auto;margin-right:auto}@media all and (max-width:768px){.trainer-page{max-width:100%;width:100%}}.trainer-page .row{margin-left:0;margin-right:0}@media all and (max-width:768px){.trainer-page .row{margin-left:-10px;margin-right:-10px}}.trainer-page .wrapper{padding-bottom:27px}@media all and (max-width:768px){.trainer-page .wrapper{padding-bottom:24px}}@media all and (max-width:767px){.trainer-page .wrapper{padding-bottom:22px}}.trainer-page .item{background-color:#4b4741;color:#fff;padding:20px}.trainer-page .item:hover{background:#8a2b52;transition:background .5s linear}.trainer-page .item .image{height:223px;overflow:hidden}.trainer-page .item .profile-link{margin-bottom:2px;color:#42a2ce;font-size:18px}@media all and (max-width:768px){.trainer-page .item .profile-link{padding-top:24px}}@media all and (max-width:767px){.trainer-page .item .profile-link{padding-top:22px}}.trainer-page .item .profile-link .icon{height:23px;position:relative;top:-6px}@media all and (max-width:767px){.trainer-page .item .inner-content{height:auto!important}}.trainer-page .item .inner-content .headline{padding-bottom:27px;font-size:24px;line-height:27px;padding-top:32px}@media all and (max-width:768px){.trainer-page .item .inner-content .headline{font-size:20px;padding-bottom:24px;line-height:24px;padding-top:19px}}@media all and (max-width:767px){.trainer-page .item .inner-content .headline{font-size:20px;padding-bottom:22px;line-height:22px;padding-top:17px}}.trainer-page .item .inner-content .text{padding-bottom:27px;font-family:"Source Serif Pro";font-size:18px;overflow:hidden}@media all and (max-width:768px){.trainer-page .item .inner-content .text{font-size:17px;padding-bottom:24px}}@media all and (max-width:767px){.trainer-page .item .inner-content .text{font-size:17px;padding-bottom:22px}}.trainer-page .modal-backdrop,.trainer-slider .modal-backdrop{background-color:#ac3227}.trainer-page .modal .row,.trainer-slider .modal .row{margin-left:-10px;margin-right:-10px}.trainer-page .modal .modal-content,.trainer-slider .modal .modal-content{background-color:transparent;box-shadow:none;border:none}@media all and (max-width:768px){.trainer-page .modal .modal-content,.trainer-slider .modal .modal-content{margin-bottom:50px}}.trainer-page .modal .modal-header,.trainer-slider .modal .modal-header{background-color:transparent;color:#fff;border:none}@media all and (max-width:1024px){.trainer-page .modal .modal-header,.trainer-slider .modal .modal-header{left:-19px}}@media all and (max-width:768px){.trainer-page .modal .modal-header,.trainer-slider .modal .modal-header{padding:0;padding-left:0}}.trainer-page .modal .modal-header .closer,.trainer-slider .modal .modal-header .closer{background-color:transparent;border:none}@media all and (max-width:768px){.trainer-page .modal .modal-header .closer,.trainer-slider .modal .modal-header .closer{padding-bottom:15px}}.trainer-page .modal .modal-header .closer img,.trainer-slider .modal .modal-header .closer img{width:30px}@media all and (max-width:768px){.trainer-page .modal .modal-header .closer img,.trainer-slider .modal .modal-header .closer img{width:25px}}.trainer-page .modal .modal-body,.trainer-slider .modal .modal-body{background-color:#000;color:#fff;padding:30px;padding-top:35px}@media all and (max-width:768px){.trainer-page .modal .modal-body,.trainer-slider .modal .modal-body{padding:20px;padding-top:20px}}.trainer-page .modal .modal-body .col-left,.trainer-page .modal .modal-body .col-right,.trainer-slider .modal .modal-body .col-left,.trainer-slider .modal .modal-body .col-right{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left}.trainer-page .modal .modal-body .col-left,.trainer-slider .modal .modal-body .col-left{width:300px}@media all and (max-width:768px){.trainer-page .modal .modal-body .col-left,.trainer-slider .modal .modal-body .col-left{width:100%;padding-left:0;padding-right:0}}.trainer-page .modal .modal-body .col-right,.trainer-slider .modal .modal-body .col-right{width:calc(100% - 300px);padding-left:20px}@media all and (max-width:768px){.trainer-page .modal .modal-body .col-right,.trainer-slider .modal .modal-body .col-right{width:100%;padding-left:0}}.trainer-page .modal .modal-body .left .title,.trainer-slider .modal .modal-body .left .title{font-weight:700;border-bottom:1px solid;padding-bottom:22px;padding-top:19px;margin-bottom:27px}@media all and (max-width:768px){.trainer-page .modal .modal-body .left .title,.trainer-slider .modal .modal-body .left .title{margin-bottom:24px}}@media all and (max-width:767px){.trainer-page .modal .modal-body .left .title,.trainer-slider .modal .modal-body .left .title{margin-bottom:22px}}.trainer-page .modal .modal-body .left .socials .title,.trainer-slider .modal .modal-body .left .socials .title{padding-top:29px}@media all and (max-width:768px){.trainer-page .modal .modal-body .left .socials .title,.trainer-slider .modal .modal-body .left .socials .title{padding-top:24px}}@media all and (max-width:767px){.trainer-page .modal .modal-body .left .socials .title,.trainer-slider .modal .modal-body .left .socials .title{padding-top:22px}}.trainer-page .modal .modal-body .right,.trainer-slider .modal .modal-body .right{padding-left:15px}@media all and (max-width:1024px){.trainer-page .modal .modal-body .right,.trainer-slider .modal .modal-body .right{padding-left:0}}.trainer-page .modal .modal-body .right .title,.trainer-slider .modal .modal-body .right .title{font-size:28px;line-height:36px;font-weight:700;border-bottom:3px solid;padding-bottom:16px;padding-top:15px;margin-bottom:27px}@media all and (max-width:768px){.trainer-page .modal .modal-body .right .title,.trainer-slider .modal .modal-body .right .title{font-size:22px;line-height:28px}}@media all and (max-width:767px){.trainer-page .modal .modal-body .right .title,.trainer-slider .modal .modal-body .right .title{font-size:22px;line-height:28px}}.trainer-page .modal .modal-body .right .jobtitle,.trainer-slider .modal .modal-body .right .jobtitle{font-weight:700;padding-bottom:27px}.trainer-page .modal .modal-body .social img,.trainer-slider .modal .modal-body .social img{height:34px;padding-right:10px}.trainer-page .modal .modal-body .image,.trainer-slider .modal .modal-body .image{height:190px;width:280px;overflow:hidden}@media all and (max-width:768px){.trainer-page .modal .modal-body .image,.trainer-slider .modal .modal-body .image{width:100%;height:190px}}.trainer-page .modal .list a,.trainer-slider .modal .list a{color:#f3f2f3;text-decoration:underline}.trainer-page .modal .modal-header,.trainer-slider .modal .modal-header{position:relative;left:-60px}@media all and (max-width:768px){.trainer-page .modal .modal-header,.trainer-slider .modal .modal-header{left:0!important}}.trainer-page .modal .modal-dialog,.trainer-slider .modal .modal-dialog{width:880px;margin:100px auto}@media all and (max-width:768px){.trainer-page .modal .modal-dialog,.trainer-slider .modal .modal-dialog{width:92%!important;margin:50px auto!important}}.trainer-page .modal .modal-footer,.trainer-slider .modal .modal-footer{display:none}.orte-page{max-width:1112px;margin-left:auto;margin-right:auto}.orte-page .row{margin-left:0;margin-right:0}@media all and (max-width:768px){.orte-page .row{margin-left:-10px;margin-right:-10px}}.orte-page .wrapper{padding-bottom:27px}@media all and (max-width:768px){.orte-page .wrapper{padding-bottom:24px}}@media all and (max-width:767px){.orte-page .wrapper{padding-bottom:22px}}.orte-page .profile-link{color:#42a2ce;padding-left:20px;padding-bottom:21px;line-height:27px;font-size:18px}@media all and (max-width:768px){.orte-page .profile-link{padding-left:24px;padding-top:30px}}@media all and (max-width:767px){.orte-page .profile-link{padding-left:22px;padding-top:28px}}.orte-page .profile-link .icon{padding-right:11px}.orte-page .profile-link .icon img{height:25px;position:relative;top:-5px}.orte-page .item{background-color:#000;color:#fff}.orte-page .item .image{height:162px;overflow:hidden}.orte-page .item .inner-content{padding-left:20px;padding-right:20px}.orte-page .item .inner-content .headline{font-size:21px;line-height:27px;font-weight:700;padding-top:33px}@media all and (max-width:768px){.orte-page .item .inner-content .headline{line-height:24px;padding-top:30px}}@media all and (max-width:767px){.orte-page .item .inner-content .headline{line-height:22px;padding-top:28px}}.orte-page .item .inner-content .location{margin-bottom:27px;font-family:"Source Serif Pro";font-size:18px}@media all and (max-width:768px){.orte-page .item .inner-content .location{lmargin-bottom:24px}}@media all and (max-width:767px){.orte-page .item .inner-content .location{margin-bottom:22px}}.orte-page .item .inner-content .inner-text{height:162px}.orte-page .modal .acf-map{max-width:280px;height:189px}@media all and (max-width:767px){.orte-page .modal .acf-map{max-width:100%}}.orte-page .modal .text{font-size:18px}.orte-page .modal .row{margin-left:-10px;margin-right:-10px}.orte-page .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.orte-page .modal .modal-header{position:relative;left:-60px;background-color:transparent;color:#fff;border:none}@media all and (max-width:767px){.orte-page .modal .modal-header{left:-17px!important}}.orte-page .modal .modal-header .closer{background-color:transparent;border:none}.orte-page .modal .modal-header .closer img{height:30px}.orte-page .modal .modal-body{background-color:#000;color:#fff;padding:0;padding-right:10px;padding-left:10px;padding-top:20px}@media all and (max-width:768px){.orte-page .modal .modal-body{margin-bottom:50px}}.orte-page .modal .modal-body .image{height:333px;overflow:hidden}@media all and (max-width:767px){.orte-page .modal .modal-body .image{height:150px}}.orte-page .modal .modal-body .headline{font-weight:700;border-top:1px solid;padding-top:5px;margin-top:27px}@media all and (max-width:768px){.orte-page .modal .modal-body .headline{margin-top:24px}}@media all and (max-width:767px){.orte-page .modal .modal-body .headline{margin-top:22px}}.orte-page .modal .modal-body .headline.second{margin-top:47px}@media all and (max-width:768px){.orte-page .modal .modal-body .headline.second{margin-top:24px}}@media all and (max-width:767px){.orte-page .modal .modal-body .headline.second{margin-top:22px}}.orte-page .modal .modal-dialog{width:980px;margin:100px auto}@media all and (max-width:768px){.orte-page .modal .modal-dialog{width:92%!important;margin:50px auto!important}}.orte-page .modal .modal-footer{display:none}.testimonials-slider .carousel{margin-left:auto;margin-right:auto;max-width:880px!important}.testimonials-slider .carousel .carousel-inner{max-width:770px;margin-left:auto;margin-right:auto}.testimonials-slider .carousel .carousel-indicators{top:277px;position:absolute;padding-top:0}@media all and (max-width:1024px){.testimonials-slider .carousel .carousel-indicators .desktop,.testimonials-slider .carousel .carousel-indicators.desktop{display:none}}.testimonials-slider .carousel .carousel-indicators.mobile{display:none}@media all and (max-width:1024px){.testimonials-slider .carousel .carousel-indicators.mobile{display:block}}@media all and (max-width:767px){.testimonials-slider .carousel .carousel-indicators{top:0;position:relative;padding-top:27px;padding-bottom:19px}}.testimonials-slider .carousel .carousel-control{width:50px;height:auto;color:#fff}@media all and (max-width:767px){.testimonials-slider .carousel .carousel-control{display:none}}.testimonials-slider .carousel .carousel-control a,.testimonials-slider .carousel .carousel-control a:focus,.testimonials-slider .carousel .carousel-control a:hover{color:#fff}.testimonials-slider .carousel .carousel-control.left{left:200px}@media all and (max-width:768px){.testimonials-slider .carousel .carousel-control.left{left:95px!important}}.testimonials-slider .carousel .carousel-control.right{right:200px}@media all and (max-width:768px){.testimonials-slider .carousel .carousel-control.right{right:95px!important}}.testimonials-slider .carousel .left-arrow,.testimonials-slider .carousel .right-arrow{width:50px;position:absolute;-ms-transform:none;transform:none}@media all and (max-width:1024px){.testimonials-slider .carousel .left-arrow,.testimonials-slider .carousel .right-arrow{position:relative}}.testimonials-slider .carousel .carousel-control.right{right:140px}.testimonials-slider .carousel .carousel-control.left{left:140px}.testimonials-slider .carousel .item{width:100%}.testimonials-slider .carousel .item .img{margin-left:auto;margin-right:auto;max-width:380px;height:243px;overflow:hidden}@media all and (max-width:767px){.testimonials-slider .carousel .item .img{height:176px;width:286px}}.testimonials-slider .carousel .item .text{color:#fff;margin-top:89px}@media all and (max-width:767px){.testimonials-slider .carousel .item .text{margin-top:43px}}.testimonials-slider .carousel .item .text .desc{text-align:center;font-family:"Source Serif Pro";position:relative;font-size:18px;line-height:21px}.testimonials-slider .carousel .item .text .desc .quote{position:absolute;z-index:99}.testimonials-slider .carousel .item .text .desc .quote img{height:50px}@media all and (max-width:767px){.testimonials-slider .carousel .item .text .desc .quote img{height:30px}}.testimonials-slider .carousel .item .text .desc .quote.left{position:relative;z-index:99;top:-13px;left:0}.testimonials-slider .carousel .item .text .desc .quote.left .quote-img{position:absolute;z-index:999;height:30px;width:50px;top:-12px;left:-55px}.testimonials-slider .carousel .item .text .desc .quote.right{position:relative;z-index:99;top:9px;right:0}.testimonials-slider .carousel .item .text .desc .quote.right .quote-img{position:absolute;z-index:999;height:30px;width:50px;bottom:0;right:-53px}.testimonials-slider .carousel .item .text .name{margin-top:22px;font-weight:700;text-align:center}.referenzen_slider .carousel{margin-left:auto;margin-right:auto;max-width:1107px}@media all and (max-width:768px){.referenzen_slider .carousel .carousel-indicators{padding-top:0}}.referenzen_slider .carousel .carousel-inner,.referenzen_slider .carousel .swiper-inner{max-width:1020px;margin-right:auto;margin-left:auto}@media all and (max-width:1024px){.referenzen_slider .carousel .carousel-inner,.referenzen_slider .carousel .swiper-inner{max-width:830px!important}}@media all and (max-width:768px){.referenzen_slider .carousel .carousel-inner,.referenzen_slider .carousel .swiper-inner{max-width:100%!important}}.referenzen_slider .carousel .carousel-inner .row,.referenzen_slider .carousel .swiper-inner .row{height:100%}.referenzen_slider .carousel .carousel-inner .item,.referenzen_slider .carousel .swiper-inner .item{background-color:#000;padding-left:20px;padding-right:20px;padding-bottom:27px;padding-top:27px;height:189px}@media all and (max-width:768px){.referenzen_slider .carousel .carousel-inner .item,.referenzen_slider .carousel .swiper-inner .item{background-color:transparent;height:auto;padding:0}}.referenzen_slider .carousel .carousel-inner .item .wrapper,.referenzen_slider .carousel .swiper-inner .item .wrapper{background-color:#fff;height:100%;display:table;width:100%}@media all and (max-width:768px){.referenzen_slider .carousel .carousel-inner .item .wrapper,.referenzen_slider .carousel .swiper-inner .item .wrapper{height:150px;margin-bottom:22px}}.referenzen_slider .carousel .carousel-inner .item .wrapper .img,.referenzen_slider .carousel .swiper-inner .item .wrapper .img{display:table-cell;height:100%;vertical-align:middle;text-align:center}.referenzen_slider .carousel .carousel-inner .item .wrapper .img img,.referenzen_slider .carousel .swiper-inner .item .wrapper .img img{display:inline}.referenzen_slider .carousel .carousel-inner .slide-row,.referenzen_slider .carousel .swiper-inner .slide-row{background-color:#000;width:100%}.referenzen_slider .carousel .carousel-inner .slide-row .sr-item,.referenzen_slider .carousel .swiper-inner .slide-row .sr-item{margin-top:20px;margin-bottom:20px;margin-left:10px;margin-right:10px;background-color:#fff}.referenzen_slider .carousel .swiper-inner .fill{height:100%}.referenzen_slider .carousel .swiper-inner .items .wrapper{background-color:#fff;height:100%;display:table;width:100%}@media all and (max-width:768px){.referenzen_slider .carousel .swiper-inner .items .wrapper{height:150px}}.referenzen_slider .carousel .swiper-inner .items .wrapper .img{display:table-cell;height:100%;vertical-align:middle;text-align:center}.referenzen_slider .carousel .swiper-inner .items .wrapper .img img{display:inline}.referenzen_slider.page .alpha-pager-wrapper{text-align:center;margin-bottom:54px}.referenzen_slider.page .alpha-pager-wrapper .before{font-size:20px;color:#f4f3f4;font-family:Bitter;font-weight:700}@media all and (max-width:768px){.referenzen_slider.page .alpha-pager-wrapper .before{display:none}}.referenzen_slider.page .alpha-pager-wrapper .item{padding-right:5px!important;padding-left:5px!important;display:inline-block}.referenzen_slider.page .alpha-pager-wrapper .item a{font-size:20px;color:#000;font-family:Bitter;font-weight:700;cursor:pointer;text-transform:uppercase}.referenzen_slider.page .item{background-color:transparent!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;padding-top:0!important;height:auto!important}.referenzen_slider.page .item .wrapper{height:135px!important;margin-bottom:20px!important}.seminar_slider .carousel{margin-left:auto;margin-right:auto;max-width:1107px;padding-left:13px;padding-right:13px}@media all and (max-width:767px){.seminar_slider .carousel{max-width:inherit;padding-left:0;padding-right:0}}.seminar_slider .carousel.desktop{display:block}@media all and (max-width:767px){.seminar_slider .carousel.desktop{display:none}}.seminar_slider .carousel.mobile{display:none}@media all and (max-width:767px){.seminar_slider .carousel.mobile{display:block}}.seminar_slider .carousel .carousel-indicators{position:relative;padding-top:27px}@media all and (max-width:767px){.seminar_slider .carousel .carousel-indicators{padding-top:0}}.seminar_slider .carousel .carousel-control{width:50px}@media all and (max-width:768px){.seminar_slider .carousel .carousel-control{margin-top:-10px}}@media all and (max-width:767px){.seminar_slider .carousel .carousel-control{display:none}}.seminar_slider .carousel .carousel-control .glyphicon-chevron-left,.seminar_slider .carousel .carousel-control .glyphicon-chevron-right,.seminar_slider .carousel .carousel-control .icon-next,.seminar_slider .carousel .carousel-control .icon-prev{top:45%}.seminar_slider .carousel .carousel-inner,.seminar_slider .carousel.swiper-width{max-width:950px!important;height:auto;margin-right:auto;margin-left:auto}@media all and (max-width:1024px){.seminar_slider .carousel .carousel-inner,.seminar_slider .carousel.swiper-width{max-width:900px!important}}@media all and (max-width:768px){.seminar_slider .carousel .carousel-inner,.seminar_slider .carousel.swiper-width{max-width:660px!important}}.seminar_slider .row{margin-left:-13px;margin-right:-13px}@media all and (max-width:768px){.seminar_slider .row{margin-left:-12px;margin-right:-12px}}.seminar_slider .col-md-4{padding-left:13px;padding-right:13px}.seminar_slider .item{padding:27px;padding-bottom:0}@media all and (max-width:1024px){.seminar_slider .item{padding:24px}}@media all and (max-width:768px){.seminar_slider .item{padding:24px;min-height:360px}}@media all and (max-width:767px){.seminar_slider .item{padding:22px;min-height:inherit}}.seminar_slider .seminar{position:relative;width:280px;height:189px;background-color:#fff;margin-bottom:27px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.seminar_slider .seminar.swiper-seminar{width:auto}@media all and (max-width:1024px){.seminar_slider .seminar{width:100%}}@media all and (max-width:768px){.seminar_slider .seminar{min-height:132px;height:auto;width:100%;margin-bottom:24px}}@media all and (max-width:767px){.seminar_slider .seminar{min-height:110px;height:auto;max-width:286px;margin-left:auto;margin-right:auto;margin-bottom:22px}}.seminar_slider .seminar.swiper-seminar{margin-bottom:0}.seminar_slider .seminar .img-box{display:none}.seminar_slider .seminar .img-box .inner-text{display:table-cell;vertical-align:middle;height:100%;text-align:center}.seminar_slider .seminar .img-box .inner-text .first-head{text-align:center}.seminar_slider .seminar .img-box .inner-text h1{display:inline;font-size:17px;line-height:20px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:14px;padding-right:14px}.seminar_slider .seminar .img-box .inner-text h2{display:inline;font-size:14px;line-height:17px;text-align:center;padding-top:5px;padding-bottom:5px;padding-left:6px;padding-right:6px}.seminar_slider .seminar .title{text-align:center;padding:20px;color:#8a2b52;font-weight:700;width:100%}.orte_slider .carousel{margin-left:auto;margin-right:auto;max-width:1107px}@media all and (max-width:767px){.orte_slider .carousel{max-width:inherit!important;padding-left:0;padding-right:0}}.orte_slider .carousel.desktop{display:block}@media all and (max-width:767px){.orte_slider .carousel.desktop{display:none}}.orte_slider .carousel.mobile{display:none}@media all and (max-width:767px){.orte_slider .carousel.mobile{display:block}}.orte_slider .carousel.mobile .carousel-indicators{padding-top:22px}.orte_slider .carousel .carousel-control{width:50px;top:-13px}@media all and (max-width:767px){.orte_slider .carousel .carousel-control{display:none}}.orte_slider .carousel .carousel-control .glyphicon-chevron-left,.orte_slider .carousel .carousel-control .glyphicon-chevron-right,.orte_slider .carousel .carousel-control .icon-next,.orte_slider .carousel .carousel-control .icon-prev{top:45%}.orte_slider .carousel .carousel-inner{max-width:999px;height:auto;margin-right:auto;margin-left:auto;margin-bottom:-27px}@media all and (max-width:1024px){.orte_slider .carousel .carousel-inner{width:930px!important}}@media all and (max-width:768px){.orte_slider .carousel .carousel-inner{width:660px!important}}@media all and (max-width:767px){.orte_slider .carousel .carousel-inner{max-width:inherit!important;width:100%!important}}.orte_slider .row{margin-left:-13px;margin-right:-13px}@media all and (max-width:767px){.orte_slider .row{margin-left:-10px;margin-right:-10px}}.orte_slider .col-md-4{padding-left:13px;padding-right:13px}@media all and (max-width:767px){.orte_slider .col-md-4{padding-left:10px;padding-right:10px}}.orte_slider .col-md-4 .wrapper{overflow:hidden;width:280px;height:189px;margin-bottom:27px}@media all and (max-width:1024px){.orte_slider .col-md-4 .wrapper{width:100%}}@media all and (max-width:768px){.orte_slider .col-md-4 .wrapper{width:100%}}@media all and (max-width:767px){.orte_slider .col-md-4 .wrapper{width:auto;height:auto;margin-bottom:0}}.orte_slider .item{padding-left:54px;padding-right:54px}@media all and (max-width:767px){.orte_slider .item{padding-left:0;padding-right:0}}.orte_slider .ort{position:relative;width:280px;height:189px;background-color:#fff;margin-bottom:27px;-ms-flex-align:center;align-items:center;display:table}@media all and (max-width:768px){.orte_slider .ort{width:100%}}@media all and (max-width:767px){.orte_slider .ort{max-width:286px;height:132px;margin-bottom:20px;margin-left:auto;margin-right:auto}}.orte_slider .ort a:hover{text-decoration:none}.orte_slider .ort .title{display:table-cell;height:100%;vertical-align:middle;text-align:center;font-size:24px;line-height:24px;background-color:rgba(244,243,244,.5)}.zahlen_slider .item .img{text-align:center}.zahlen_slider .item .img .img-responsive{width:auto;max-width:70px;display:inline-block}.zahlen_slider .item .percent{border-top:3px solid #000;width:130px;text-align:center;font-size:32px;font-family:Bitter;margin-left:auto;margin-right:auto;font-weight:700;margin-top:6px;padding-top:14px}.zahlen_slider .item .text{text-align:center;max-width:185px;margin-left:auto;margin-right:auto;padding-top:3px}@media all and (max-width:767px){.zahlen_slider .item .text{padding-top:10px}}@media all and (max-width:768px){.zahlen_slider .item .wrapper{margin-bottom:24px}}@media all and (max-width:767px){.zahlen_slider .item .wrapper{margin-bottom:22px}}.zahlen_slider .carousel{max-width:1107px;margin-left:auto;margin-right:auto}.zahlen_slider .carousel-indicators{position:relative;bottom:26px}.zahlen_slider .carousel-inner{max-width:999px;margin-right:auto;margin-left:auto}.zahlen_slider .carousel-control{color:#000;width:50px;text-align:center}@media all and (max-width:767px){.zahlen_slider .carousel-control{display:none}}.zahlen_slider .carousel-control .glyphicon-chevron-left,.zahlen_slider .carousel-control .glyphicon-chevron-right,.zahlen_slider .carousel-control .icon-next,.zahlen_slider .carousel-control .icon-prev{top:28%}.zahlen_grid{max-width:880px;margin-left:auto;margin-right:auto}.zahlen_grid .box{margin-bottom:49px!important}.zahlen_grid .box .image-wrappper{text-align:center;height:auto}.zahlen_grid .box .image-wrappper .img-responsive{width:auto;max-height:54px;display:inline-block}.zahlen_grid .box .text-wrapper{padding:0;height:auto}.zahlen_grid .box .text-wrapper:hover{background-color:transparent!important}.zahlen_grid .box .headline{width:130px;border-top:3px solid;text-align:center;font-size:27px;font-family:Bitter;margin-left:auto;margin-right:auto;font-weight:700;margin-top:10px;padding-top:12px;margin-bottom:-2px}.zahlen_grid .box .text{text-align:center;max-width:185px;margin-left:auto;margin-right:auto;padding-top:7px}.context-bar{width:100%;height:54px;color:#fff;position:fixed;bottom:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;opacity:0;z-index:-1;font-size:18px}.context-bar.active{opacity:1;z-index:99}@media all and (max-width:1024px){.context-bar.active{z-index:1060}}.context-bar.expand{height:auto}.context-bar .bar-content{background-color:#4b4741}.context-bar.seminars .newsletter{position:relative;left:-13px}.context-bar.seminars .newsletter .btn{width:auto!important}.context-bar.seminars .catalog .btn{width:auto!important}.context-bar.seminar-details .phone,.context-bar.seminars .phone{padding-left:54px}@media all and (max-width:1110px){.context-bar.seminar-details .phone,.context-bar.seminars .phone{padding-left:27px}}@media all and (max-width:768px){.context-bar.seminar-details .phone,.context-bar.seminars .phone{padding-left:10px}}.context-bar.seminar-details .phone img,.context-bar.seminars .phone img{width:27px}.context-bar.seminar-details .catalog,.context-bar.seminars .catalog{padding-left:54px}.context-bar.seminar-details .share,.context-bar.seminars .share{float:right}@media all and (max-width:1024px){.context-bar.seminar-details .pdf,.context-bar.seminars .pdf{display:none!important}}.context-bar.seminar-details .seminardays,.context-bar.seminars .seminardays{float:right;padding-right:27px}@media all and (max-width:767px){.context-bar.seminar-details .seminardays,.context-bar.seminars .seminardays{padding-right:0}}.context-bar.seminar-details .btn-inhouse-pdf.online_mentor,.context-bar.seminars .btn-inhouse-pdf.online_mentor{text-align:left;padding-left:81px}@media all and (max-width:1024px){.context-bar.seminar-details .btn-inhouse-pdf,.context-bar.seminars .btn-inhouse-pdf{text-align:left;padding-left:20px}}.context-bar.seminars .catalog{padding-left:54px}@media all and (max-width:768px){.context-bar.seminars .catalog{padding-left:0}}.context-bar.zielgruppe .phone{padding-left:27px}.context-bar.zielgruppe .phone img{width:27px}.context-bar.zielgruppe .share{float:right}.context-bar .container{text-align:center;display:table;height:100%;width:1200px!important}@media all and (max-width:1220px){.context-bar .container{width:100%!important}}@media all and (max-width:1024px){.context-bar .container{width:100%!important}}@media all and (max-width:374px){.context-bar .container{padding-right:10px!important;padding-left:10px!important}}.context-bar .container .row{height:100%}.context-bar .container .btn{width:170px!important;margin-right:15px}.context-bar .container .btn.online_mentor{width:205px!important}@media all and (max-width:1024px){.context-bar .container .btn{width:135px!important}}.context-bar .container a{text-decoration:none;color:#f3f2f3}.context-bar .container a:hover{color:#42a2ce}.context-bar .container .item.btns,.context-bar .container .item.newsletter{text-align:left}.context-bar .container .item.help-text{padding-left:10px}@media all and (max-width:1110px){.context-bar .container .item.help-text{display:none!important}}.context-bar .container .item .icon{position:relative;top:-1px;padding-right:7px}.context-bar .container .item .icon img{height:30px}.context-bar .container .item-wrapper{height:100%;line-height:54px}.context-bar .container .item-wrapper .item{display:inline-block}.context-bar .container .item-wrapper .item.mobile_nav{display:none}.context-bar .container .btns{padding-left:74px}.context-bar .container .seminardays .cal_icon{position:relative}.context-bar .container .seminardays .cal_icon .text{position:absolute;z-index:2;left:15px;top:-12px}.context-bar .container .seminardays .cal_icon img{width:47px}.context-bar .container .seminar-details .email{width:35px}.context-bar .container .seminar-details .phone{width:270px}.context-bar .container .seminar-details .btn{margin-right:20px}@media all and (max-width:1024px){.context-bar .container .seminar-details .pdf{display:none}}.context-bar .socials .soc_icon{padding-left:5px}.context-bar .socials img{width:35px}.context-bar .btn.white-transparent:hover{border:1px solid #42a2ce;color:#42a2ce!important}@media all and (max-width:768px){.context-bar .container .mobile_nav{display:table-cell!important}.context-bar .container .btns{padding-left:0}.context-bar .container .btns .btn{margin-right:10px}}@media all and (max-width:768px){.context-bar.seminar-details .email,.context-bar.seminar-details .pdf_btn,.context-bar.seminar-details .phone,.context-bar.seminar-details .seminardays,.context-bar.seminar-details .share{display:none}.context-bar.seminar-details .btns .btn{width:104px!important;margin-left:5px;margin-right:5px}.context-bar.seminar-details .btns .btn.online_mentor{width:205px!important}}.context-bar .mobile_more{display:none;background-color:#8b8885}.context-bar .mobile_more.active{display:block}.context-bar .mobile_more .icon img{height:30px}.context-bar .bar-mobile{color:#f3f2f3;display:none;background-color:#e1b626}@media all and (max-width:767px){.context-bar .bar-mobile{display:block}}.context-bar .bar-mobile .icon img,.context-bar .bar-mobile .icons img{width:30px;height:auto}.context-bar .bar-mobile .item-left{float:left}.context-bar .bar-mobile .item-right{float:right}.context-bar .bar-mobile .item-wrapper{height:100%;line-height:54px}.context-bar .bar-mobile .context_mobile_nav_more .icon,.context-bar .bar-mobile .context_mobile_nav_toggle .icon{display:none}.context-bar .bar-mobile .context_mobile_nav_more .icon.active,.context-bar .bar-mobile .context_mobile_nav_toggle .icon.active{display:block}@media all and (max-width:768px){.context-bar.seminar-details .bar-mobile,.context-bar.zielgruppe .bar-mobile{display:block}.context-bar.seminar-details .mobile_more .container,.context-bar.zielgruppe .mobile_more .container{width:300px!important}}@media all and (max-width:768px) and (max-width:767px){.context-bar.seminar-details .mobile_more .container,.context-bar.zielgruppe .mobile_more .container{width:100%!important}}@media all and (max-width:768px){.context-bar.seminar-details .mobile_more .container .seminardays,.context-bar.zielgruppe .mobile_more .container .seminardays{padding-right:0}.context-bar.seminar-details .mobile_more .container .seminardays img,.context-bar.zielgruppe .mobile_more .container .seminardays img{width:40px}.context-bar.seminar-details .mobile_more .container .seminardays .cal_icon .text,.context-bar.zielgruppe .mobile_more .container .seminardays .cal_icon .text{position:absolute;z-index:2;left:12px;top:-12px}}.folder-corner-block{position:absolute;border-style:solid}.folder-corner-block.top{top:0}.folder-corner-block.top.left{left:0;border-width:27px 27px 0 0;border-color:transparent #fff transparent transparent;margin-left:10px}@media all and (max-width:768px){.folder-corner-block.top.left{border-width:24px 24px 0 0}}@media all and (max-width:767px){.folder-corner-block.top.left{border-width:22px 22px 0 0}}.folder-corner-block.top.right{right:0;border-width:0 27px 27px 0;border-color:transparent transparent #fff transparent;margin-right:10px}@media all and (max-width:768px){.folder-corner-block.top.right{border-width:0 24px 24px 0}}@media all and (max-width:767px){.folder-corner-block.top.right{border-width:0 22px 22px 0}}.folder-corner-block.bottom{bottom:0}.folder-corner-block.bottom.left{left:0;border-width:0 27px 27px 0;border-color:transparent #fff transparent transparent;margin-left:10px}@media all and (max-width:768px){.folder-corner-block.bottom.left{border-width:0 24px 24px 0}}@media all and (max-width:767px){.folder-corner-block.bottom.left{border-width:0 22px 22px 0}}.folder-corner-block.bottom.right{right:0;border-width:27px 27px 0 0;border-color:#fff transparent transparent transparent;margin-right:10px}@media all and (max-width:768px){.folder-corner-block.bottom.right{border-width:24px 24px 0 0}}@media all and (max-width:767px){.folder-corner-block.bottom.right{border-width:22px 22px 0 0}}@media all and (max-width:768px){.corner_wrapper{margin-bottom:22px!important}}.xdi-dropdown{width:100%}.xdi-dropdown .btn{width:100%;background-color:#fff;outline:0!important;box-shadow:none!important;text-align:left;border-radius:0;padding:12px 12px;overflow:hidden}.xdi-dropdown .btn .title{color:#2c2620!important}.xdi-dropdown .btn:active,.xdi-dropdown .btn:focus{outline:0!important;box-shadow:none!important}.xdi-dropdown.dropdown-event .btn{font-size:19px!important;border:1.5px solid #2c2620!important;border-radius:4px!important;height:39px!important;padding:0!important;padding-left:15px!important;overflow:hidden}.xdi-dropdown .title{float:left;display:inline-block}.xdi-dropdown .arrow img{padding-top:4px;width:30px;display:inline-block;float:right;padding-right:10px}.xdi-dropdown .dropdown-menu{border-radius:0;box-shadow:none!important;border:none;width:100%;padding:0;margin:0;padding-bottom:0;min-width:inherit}@media all and (min-width:1024px){.xdi-dropdown .dropdown-menu{max-height:300px;padding-bottom:0;overflow-y:auto}}.xdi-dropdown .dropdown-menu .item{padding-left:15px;padding-right:20px;padding-top:10px;font-size:18px;color:#afafaf}.xdi-dropdown .dropdown-menu .item .counter{float:right}.xdi-dropdown .dropdown-menu .item{border-bottom:1px solid #f3f2f3;background-color:#c4dbed;padding:0;padding-left:20px}.xdi-dropdown .dropdown-menu .item a{display:inline-block;padding:10px 0 10px 0;color:#2d2721!important;width:100%}.xdi-dropdown .dropdown-menu .item:hover{background-color:#42a2cf}.xdi-dropdown .dropdown-menu .item:hover a{color:#fff!important;text-decoration:none}.page_navigator{width:200px;position:fixed;z-index:9999;top:140px;text-transform:uppercase;color:#f4f3f4;font-size:18px;font-weight:200;left:-200px;transition:all .5s ease}@media all and (max-width:1024px){.page_navigator{display:none;position:relative;z-index:1;top:0;left:0!important;right:0;width:330px;margin-left:auto;margin-right:auto}}@media all and (max-width:375px){.page_navigator{width:90%}}.page_navigator .nav>li>a:focus,.page_navigator .nav>li>a:hover{text-decoration:none;background-color:transparent}.page_navigator .text{padding-left:20px}.page_navigator .ansprechpartner{display:inline-block;width:200px;height:162px;font-size:18px;color:#f3f2f3;background-color:rgba(44,33,32,.8);text-align:center!important;line-height:21px;text-transform:none;padding-right:20px}.page_navigator .ansprechpartner .image{display:inline-block;padding-top:20px;padding-bottom:9px}.page_navigator .ansprechpartner .headline{display:block}.page_navigator .ansprechpartner img{border-radius:50%;width:81px;height:auto}@media all and (max-width:768px){.page_navigator .items{margin-bottom:22px}}.page_navigator .items li{position:relative;border-top:1px solid #f4f3f4;height:40px;line-height:40px;background-color:rgba(203,200,199,.95)}.page_navigator .items li:not(.active){left:0!important}.page_navigator .items li a{right:3px}@media all and (max-width:768px){.page_navigator .items li{text-align:left!important;left:0!important;height:66px;line-height:66px;background-color:#f4f3f4;border-top:0;margin-bottom:2px}.page_navigator .items li:focus,.page_navigator .items li:hover{background-color:#c3dbee}.page_navigator .items li a{color:#2c2620;padding-left:10px}}@media all and (min-width:769px){.page_navigator .items li.first{border-top:none;position:relative}.page_navigator .items li.first .image{position:absolute;background-color:#2c2620;width:31px;text-align:right;right:10px!important}.page_navigator .items li.first .image img{height:25px}.page_navigator .items li.first .text{position:relative;top:2px;padding-left:40px}.page_navigator .items li.dark{background-color:#2c2620;color:#f4f3f4}.page_navigator .items li.dark:hover{background-color:#2c2620!important}.page_navigator .items li:hover{background-color:rgba(66,162,207,.95)}.page_navigator .items li:hover a{color:#f4f3f4}.page_navigator .items li a{text-transform:uppercase;color:rgba(203,200,199,.95);font-size:18px;font-weight:200}.page_navigator .items li.active{left:160px}.page_navigator .items li.active a{color:#4b4741}}@media all and (min-width:769px){.page_navigator:hover{left:0!important}.page_navigator:hover .items li{text-align:left!important;left:0!important}.page_navigator:hover .items li.active{left:0!important}.page_navigator:hover .items li a{color:#4b4741}}.search-result .no_result{margin-top:81px;margin-bottom:81px}@media all and (max-width:1024px){.search-result .no_result{margin-top:72px;margin-bottom:72px}}@media all and (max-width:767px){.search-result .no_result{margin-top:66px;margin-bottom:66px}}.search-result .subhead{margin-top:70px;text-align:center}@media all and (max-width:768px){.search-result .subhead{margin-top:48px}}@media all and (max-width:767px){.search-result .subhead{margin-top:44px}}.search-result .subhead .title{text-align:center;border-bottom:3px solid #2c2620;display:inline-block;font-size:28px;font-weight:700;line-height:56px;color:#42a2ce;padding-bottom:6px;margin-bottom:54px;padding-left:80px;padding-right:80px}@media all and (max-width:768px){.search-result .subhead .title{margin-bottom:48px;padding-left:20px;padding-right:20px}}@media all and (max-width:767px){.search-result .subhead .title{margin-bottom:44px;padding-left:20px;padding-right:20px}}.search-result .subhead .title .regular{font-weight:400}.search-result .btn-wrapper{padding-top:31px;text-align:center}.search-result #seminar-overview .seminar{margin-top:0}.search-result #blog{margin-bottom:-27px;background-color:transparent}.search-result #blog .blog-row-2{background-color:transparent;padding:0}.search-result #blog .blog-row-2 .wrapper{background:linear-gradient(#000,#4b4741);color:#fff;padding:20px;height:auto;overflow:hidden;margin-bottom:27px}.search-result #page{margin-bottom:27px}.search-result #page .item{height:162px;margin-bottom:27px;background:linear-gradient(#f4f3f4,#fff);padding:27px}@media all and (max-width:768px){.search-result #page .item{height:auto;margin-bottom:24px;padding:24px}}@media all and (max-width:767px){.search-result #page .item{height:auto;margin-bottom:22px;padding:22px}}.search-result #page .item .title{font-size:28px;line-height:28px;font-weight:700;margin-bottom:27px}.search-result #page .item .text{font-size:21px;line-height:27px}#footer{background-color:#000;color:#fff;font-size:17px;line-height:27px}#footer a{color:#f3f2f3;text-decoration:underline}#footer a:hover{color:#42a2ce}#footer .wrapper-policycheck a{color:#f3f2f3!important;text-decoration:underline}#footer .wrapper-policycheck a:hover{color:#42a2ce!important}#footer .logo-list.eq-height-logo{height:150px}#footer .logo-list .logo-col{height:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}#footer .logo-list .logo-col img{max-height:150px;max-width:100%;display:inline-block;padding-bottom:10px;padding-top:10px}#footer .seminare-liste .btng-title{font-size:18px}#footer .seminare-liste .xdi-dropdown{margin-bottom:27px}#footer .seminare-liste .xdi-dropdown .arrow{float:right;display:none}#footer .seminare-liste .xdi-dropdown .arrow.active{display:inline-block}#footer .seminare-liste .xdi-dropdown .btn{background-color:#6d6a65;color:#f3f2f3}#footer .seminare-liste .xdi-dropdown .dropdown-menu{padding-bottom:0;background-color:#6d6a65}#footer .seminare-liste .xdi-dropdown .dropdown-menu a{color:#f3f2f3;text-decoration:none}#footer .seminare-liste .xdi-dropdown .dropdown-menu .item{margin-bottom:0;min-height:54px;border-bottom:1px solid #f3f2f3;background-color:#c4dbed;padding:0}#footer .seminare-liste .xdi-dropdown .dropdown-menu .item a{display:inline-block;color:#2d2721;padding-left:20px;padding-right:20px;padding-top:14px}#footer .seminare-liste .xdi-dropdown .dropdown-menu .item:hover{background-color:#42a2cf}#footer .seminare-liste .xdi-dropdown .dropdown-menu .item:hover a{color:#fff}@media all and (max-width:1024px) and (min-width:768px){#footer .hidden-sm{display:none!important}}@media all and (min-width:768px) and (max-width:1024px){#footer .col-sm-6{width:50%;display:block!important}#footer .trainer .text p{margin:0}#footer .trainer .btn-wrapper{padding-top:16px}#footer .seminare-liste,#footer .wrapper.orte{padding-top:16px}}@media all and (max-width:1024px) and (min-width:768px){#footer .show-ipad{display:block!important}}@media all and (max-width:1024px){#footer .row-eq-height{display:block}}@media all and (max-width:767px){#footer .wrapper{padding-bottom:0}}#footer a:hover{color:#42a2ce}#footer .btn-wrapper{padding-bottom:27px;padding-top:20px}@media all and (max-width:767px){#footer .btn-wrapper{padding-bottom:0;padding-top:0}}#footer .mobile-btn-wrapper{margin-top:22px;margin-bottom:22px}#footer .content{padding-top:59px}@media all and (max-width:767px){#footer .content{padding-top:22px}}#footer .content .socials{padding-top:7px}@media all and (max-width:767px){#footer .content .socials{padding-bottom:34px}}#footer .content .socials a{text-decoration:none}#footer .content .socials img{height:34px;margin-right:5px}@media all and (max-width:767px){#footer .content .socials img{height:40px;width:auto;margin-right:15px}}@media all and (max-width:350px){#footer .content .socials img{height:38px;margin-right:6px}}#footer .content .socials img.no-right{margin-right:0}#footer .content .socials .second-soc_row{display:none;padding-top:10px}#footer .content .socials .second-soc_row.active{display:block}#footer .content .socials .footer_mobile_social_more .icon{display:none}#footer .content .socials .footer_mobile_social_more .icon.active{display:inline-block}#footer .content .text{font-size:18px;line-height:22px}@media all and (max-width:767px){#footer .content .text{font-size:15px;line-height:22px}}#footer .content .text .item{margin-bottom:27px}@media all and (max-width:767px){#footer .content .text .item{margin-bottom:0}}#footer .content .text .item:last-child{margin-bottom:0}#footer .content .text .item.link{margin-bottom:0}#footer .content-2{padding-top:33px}@media all and (max-width:767px){#footer .content-2{padding-top:0}}#footer .headline{color:#fff;font-size:21px;line-height:27px;font-weight:700;font-family:"Source Serif Pro";border-bottom:1px solid;padding-bottom:20px;margin-bottom:32px}@media all and (max-width:767px){#footer .headline{font-size:20px;line-height:16px;margin-bottom:22px;padding-bottom:13px}}#footer .headline .htext{padding-left:10px}@media all and (max-width:767px){#footer .headline .htext{padding-left:0}}@media all and (max-width:767px){#footer .hideMe{display:none}}@media all and (max-width:767px){#footer .btn-trainer-wrapper{margin-bottom:22px}}#footer #footer_nl .privacy-group{height:auto}#footer #footer_nl .btn{width:100%}#footer #footer_nl .form .form-control{border-bottom:2px solid #f3f2f3;color:#42a2ce;background-color:#6d6a65}#footer .desktop{display:block}@media all and (max-width:767px){#footer .desktop{display:none}}@media all and (max-width:767px){#footer .toggle-list{padding-bottom:22px}}#footer .mobile{display:none}#footer .mobile.headline a{display:inline-block;height:100%;width:100%;color:#fff;text-decoration:none}#footer .mobile .toggle-more-icon{float:right;position:relative;top:-7px}#footer .mobile .toggle-more-icon .icon{width:22px;height:auto}@media all and (max-width:767px){#footer .mobile{display:block}}#footer .nl_mob_row .privacy-group-light{height:auto}#footer .nl_mob_row .btn-wrapper{padding-bottom:44px}.imprint-container{color:#2c2620;font-size:18px;background-color:#f4f3f4;height:81px;overflow:hidden}.imprint-container a{color:inherit;text-decoration:underline}.imprint-container a:hover{color:#42a2ce}@media all and (max-width:1024px){.imprint-container{height:96px;font-size:15px;line-height:18px}}@media all and (max-width:767px){.imprint-container{height:88px;font-size:15px;line-height:18px}}.imprint-container .im-navbar{height:81px}@media all and (max-width:1024px){.imprint-container .im-navbar{height:96px}}@media all and (max-width:767px){.imprint-container .im-navbar{height:88px}}.imprint-container .text{padding-top:27px;display:inline-block}@media all and (max-width:767px){.imprint-container .text{padding-top:7px}}.imprint-container .footer-nav{float:right;padding-top:27px;position:relative}@media all and (max-width:1024px){.imprint-container .footer-nav{float:none;padding-top:9px;padding-bottom:18px;position:relative;display:block}}.imprint-container .footer-nav .close-icon{display:none}.imprint-container .footer-nav .icon-wrapper{cursor:pointer;position:absolute;z-index:99;top:27px;right:0}@media all and (max-width:1024px){.imprint-container .footer-nav .icon-wrapper{top:0}}.imprint-container .footer-nav .icon-wrapper img{height:30px}.imprint-container .footer-nav .nav{padding-right:0}@media all and (max-width:767px){.imprint-container .footer-nav .nav{padding-right:0}}.imprint-container .footer-nav .nav>li{position:relative;display:inline-block}.imprint-container .footer-nav .nav>li a{padding:0;padding-left:10px;padding-right:10px}@media all and (max-width:767px){.imprint-container .footer-nav .nav>li a{padding-left:6px;padding-right:6px}}.imprint-container .footer-nav .nav>li.first a{padding-left:0}.imprint-container .footer-nav .nav>li.last a{padding-right:0}.imprint-container .footer-nav .nav>li.menu-privacy a{padding-left:0}.imprint-container .footer-nav .nav li.first a{padding-left:0}.imprint-container .footer-nav .nav li.last a{padding-right:0}.imprint-container .footer-nav .nav .sep:last-child{display:none}.imprint-container .seo_section{position:relative;background-color:#8b8885;color:#f4f3f4;padding-top:36px;margin-bottom:27px;transition:all .5s linear}.imprint-container .seo_section .block .title{font-size:15px;font-weight:700}.imprint-container .seo_section .block .text{font-size:15px;padding-top:0}#checkout-content .imprint-container{-webkit-overflow-scrolling:touch;display:none}.page-template-page-tpl-checkout-form footer,.page-template-page-tpl-checkout-form-bgs footer{display:none}.page-template-page-tpl-checkout-form .imprint-container,.page-template-page-tpl-checkout-form-bgs .imprint-container{height:54px}@media all and (max-width:767px){.page-template-page-tpl-checkout-form .imprint-container,.page-template-page-tpl-checkout-form-bgs .imprint-container{height:88px}}.page-template-page-tpl-checkout-form .imprint-container .text,.page-template-page-tpl-checkout-form-bgs .imprint-container .text{padding-top:13px}.page-template-page-tpl-checkout-form .imprint-container .footer-nav,.page-template-page-tpl-checkout-form-bgs .imprint-container .footer-nav{float:right;padding-top:13px}@media all and (max-width:767px){.page-template-page-tpl-checkout-form .imprint-container .footer-nav,.page-template-page-tpl-checkout-form-bgs .imprint-container .footer-nav{float:none}}.error_bar,.error_bar_contact_mob,.error_bar_footer{background-color:#8a2b52;min-height:54px;position:relative;width:100%;text-align:center;display:none;line-height:54px;color:#f3f2f3;font-weight:300}@media all and (max-width:767px){.error_bar,.error_bar_contact_mob,.error_bar_footer{line-height:44px;height:44px;min-height:44px}}@media all and (max-width:350px){.error_bar,.error_bar_contact_mob,.error_bar_footer{font-size:15px}}.error_bar_footer{margin-bottom:27px}@media all and (max-width:1024px){.error_bar_footer{margin-bottom:24px}}@media all and (max-width:767px){.error_bar_footer{margin-bottom:22px}}@media all and (max-width:350px){.error_bar_footer{font-size:15px;line-height:20px;height:auto;padding:5px}}.tooltipster{position:relative}.tooltipster .tooltipster-container{display:none;position:absolute;z-index:999;width:240px;text-align:center;top:-44px;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tooltipster .tooltipster-container .message{padding:15px;background-color:#2c2620;color:#f3f2f3!important;font-size:18px}.tooltipster .tooltipster-container .arrow{margin-top:0;display:inline-block;width:0;height:0;border-left:27px solid transparent;border-right:27px solid transparent;border-top:27px solid #2c2620}.video-modal .modal .closer img{width:30px}.video-modal .modal .modal-header{left:-30px!important}@media all and (max-width:767px){.video-modal .modal .modal-header{left:-15px!important;margin-top:30px}}.video-modal .modal .modal-dialog{width:auto!important}@media all and (max-width:767px){.video-modal .modal .modal-dialog{width:90%!important}}.video-modal .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.video-modal .modal .modal-body{background-color:#2c261f;color:#f3f2f3;margin:0;padding:0;font-size:18px;font-family:"Source Sans Pro"}.video-modal .modal .modal-body .lL{display:none}.shariff-wrapper .modal .modal-dialog{max-width:634px}.shariff-wrapper .modal .closer{background-color:transparent;border:none}.shariff-wrapper .modal .closer img{width:30px}.shariff-wrapper .modal .modal-header{border-bottom:none;position:relative!important;left:-36px!important;margin-bottom:27px;padding:0}.shariff-wrapper .modal .modal-dialog{position:absolute;top:45%;left:50%;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:auto!important}.shariff-wrapper .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.shariff-wrapper .modal .modal-body{background-color:#2c261f;color:#f3f2f3;margin:0;font-size:18px;font-family:"Source Sans Pro";padding:0;max-width:579px;padding-left:20px;padding-right:20px}.shariff-wrapper .modal .modal-body .title{padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid;font-family:Bitter}.shariff-wrapper .modal .modal-body .icons{padding-bottom:20px}.modal-social-feeds-wrapper .modal .closer{background-color:transparent;border:none}.modal-social-feeds-wrapper .modal .closer img{width:30px}.modal-social-feeds-wrapper .modal .modal-header{border-bottom:none;position:relative!important;left:-36px!important;margin-bottom:27px;padding:0}.modal-social-feeds-wrapper .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.modal-social-feeds-wrapper .modal .modal-body{background-color:#2c261f;color:#f3f2f3;margin:0;font-size:18px;font-family:"Source Sans Pro";padding:0;max-width:579px}.modal-social-feeds-wrapper .modal .modal-body .icons{padding-bottom:20px}.modal-social-feeds-wrapper .modal .modal-body{padding-left:0!important;padding-right:0!important}.modal-social-feeds-wrapper .modal .col-xs-12{padding-left:0;padding-right:0}.modal-social-feeds-wrapper .modal .modal-dialog{position:absolute;top:45%;left:50%;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:auto!important}@media all and (max-width:767px){.modal-social-feeds-wrapper .modal .modal-dialog{position:relative;margin:65px auto!important;-ms-transform:none!important;transform:none!important;top:0;left:0}}@media all and (max-width:767px){.modal-social-feeds-wrapper .modal .modal-header{left:-6px!important;margin-bottom:22px;padding:0}}.global-contact-form-wrapper .modal .modal-dialog,.newsletter-modal-wrapper .modal .modal-dialog{max-width:980px;height:513px}.global-contact-form-wrapper .modal .closer,.newsletter-modal-wrapper .modal .closer{background-color:transparent;border:none}.global-contact-form-wrapper .modal .closer img,.newsletter-modal-wrapper .modal .closer img{width:30px}.global-contact-form-wrapper .modal .modal-header,.newsletter-modal-wrapper .modal .modal-header{border-bottom:none;position:relative!important;left:-36px!important;margin-bottom:27px;padding:0}@media all and (max-width:350px){.global-contact-form-wrapper .modal .modal-header,.newsletter-modal-wrapper .modal .modal-header{left:1px!important}}.global-contact-form-wrapper .modal .modal-dialog,.newsletter-modal-wrapper .modal .modal-dialog{position:absolute;top:45%;left:50%;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.global-contact-form-wrapper .modal .modal-content,.newsletter-modal-wrapper .modal .modal-content{background-color:transparent;box-shadow:none;border:none}@media all and (max-width:767px){.global-contact-form-wrapper .modal .modal-content,.newsletter-modal-wrapper .modal .modal-content{padding-bottom:120px}}@media all and (max-width:350px){.global-contact-form-wrapper .modal .modal-content,.newsletter-modal-wrapper .modal .modal-content{margin-top:40px}}.global-contact-form-wrapper .modal .modal-body,.newsletter-modal-wrapper .modal .modal-body{background-color:#e1ecf7;color:#2c2620;margin:0;font-size:18px;font-family:"Source Sans Pro";padding:0;padding-left:20px;padding-right:20px}.global-contact-form-wrapper .modal .modal-body .module-header .module-title,.newsletter-modal-wrapper .modal .modal-body .module-header .module-title{font-size:42px;line-height:50px;font-family:Bitter;font-weight:700;text-align:center;border-bottom:5px solid;padding-top:41px;padding-bottom:14px;max-width:780px;margin-left:auto;margin-right:auto}.global-contact-form-wrapper .form-wrapper,.newsletter-modal-wrapper .form-wrapper{max-width:580px;margin-right:auto;margin-left:auto;margin-top:54px}.global-contact-form-wrapper .btn-wrapper,.newsletter-modal-wrapper .btn-wrapper{padding-top:0;padding-bottom:54px}.global-contact-form-wrapper .message-wrapper-error,.newsletter-modal-wrapper .message-wrapper-error{height:150px;padding-top:50px;text-align:center;font-weight:700}.global-contact-form-wrapper .message-wrapper-success,.newsletter-modal-wrapper .message-wrapper-success{margin-top:54px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}@media all and (max-width:767px){.global-contact-form-wrapper .message-wrapper-success,.newsletter-modal-wrapper .message-wrapper-success{margin-top:22px}}.global-contact-form-wrapper .message-wrapper-success .thanx,.newsletter-modal-wrapper .message-wrapper-success .thanx{text-align:center;font-size:36px;line-height:43px;font-weight:300;padding-bottom:54px}@media all and (max-width:767px){.global-contact-form-wrapper .message-wrapper-success .thanx,.newsletter-modal-wrapper .message-wrapper-success .thanx{padding-bottom:22px;font-size:28px;line-height:23px}}.global-contact-form-wrapper .message-wrapper-success .line1,.global-contact-form-wrapper .message-wrapper-success .line2,.global-contact-form-wrapper .message-wrapper-success .line3,.newsletter-modal-wrapper .message-wrapper-success .line1,.newsletter-modal-wrapper .message-wrapper-success .line2,.newsletter-modal-wrapper .message-wrapper-success .line3{text-align:center;padding-bottom:27px}.global-contact-form-wrapper .message-wrapper-success .greetings,.newsletter-modal-wrapper .message-wrapper-success .greetings{text-align:center;padding-bottom:81px}@media all and (max-width:767px){.global-contact-form-wrapper .message-wrapper-success .greetings,.newsletter-modal-wrapper .message-wrapper-success .greetings{padding-bottom:22px}}@media all and (max-width:1024px){.global-contact-form-wrapper .message-wrapper-success .modal-dialog,.newsletter-modal-wrapper .message-wrapper-success .modal-dialog{width:93%!important}.global-contact-form-wrapper .message-wrapper-success .modal-header,.newsletter-modal-wrapper .message-wrapper-success .modal-header{left:-4px!important;margin-bottom:22px}.global-contact-form-wrapper .message-wrapper-success .module-header,.newsletter-modal-wrapper .message-wrapper-success .module-header{display:none}}.global-contact-form-wrapper{max-width:580px;margin-right:auto;margin-left:auto}.global-contact-form-wrapper .error_bar{margin-bottom:27px}.global-contact-form-wrapper .callback-section{display:none}.global-contact-form-wrapper .callback-section label{font-weight:400;font-size:18px}.global-contact-form-wrapper .form-label.date{position:relative;top:auto;left:auto;color:inherit}.global-contact-form-wrapper .has-error .form-label.date{color:#a94442}.global-contact-form-wrapper .form-wrapper{max-width:580px;margin-right:auto;margin-left:auto;margin-top:0}.global-contact-form-wrapper .date-wrapper{float:left;width:50%}.global-contact-form-wrapper .time-wrapper{float:left;width:50%}.global-contact-form-wrapper #global-contact-time-from,.global-contact-form-wrapper #global-contact-time-to{width:40px;display:inline-block;padding:6px 12px}.global-contact-form-wrapper .datepicker{width:100px;display:inline-block;padding:6px 12px;padding-right:10px!important}.global-contact-form-wrapper .cal-toggle{padding-left:0;height:52px;position:relative;z-index:1}.global-contact-form-wrapper #note{height:130px}.global-contact-form-wrapper #hour-from{margin-right:15px}.global-contact-form-wrapper .cal-img{position:relative}.global-contact-form-wrapper .cal-img .img-text{position:absolute;top:7px;left:21px}.global-contact-form-wrapper #modal-global-contact .modal-dialog{max-width:450px}.global-contact-form-wrapper #modal-global-contact .messages{padding-bottom:54px}.global-contact-form-wrapper #modal-global-contact .loading-spinner{text-align:center}.global-contact-form-wrapper #modal-global-contact .loading-spinner img{max-width:100px}.global-contact-form-wrapper .xdi-dropdown{border-bottom:2px solid #42a2ce;width:auto}.global-contact-form-wrapper .xdi-dropdown .item,.global-contact-form-wrapper .xdi-dropdown .title{font-size:16px;color:#42a2ce!important}.global-contact-form-wrapper .xdi-dropdown .item a{text-decoration:none!important}.global-contact-form-wrapper .xdi-dropdown .btn{width:90px}.loader{display:none;position:fixed;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,.8)}.loader .loading-spinner{position:relative;top:40%;height:100%;margin-left:auto;margin-right:auto;width:80%;text-align:center}.checkout-form .events-dropdown .dropdown-menu,.payment-form .events-dropdown .dropdown-menu{padding-bottom:0}.checkout-form .events-dropdown .dropdown-menu .item,.payment-form .events-dropdown .dropdown-menu .item{padding-top:0}.checkout-form .events-dropdown .dropdown-menu .item a,.payment-form .events-dropdown .dropdown-menu .item a{height:100%;width:100%;display:inline-block;color:#333!important;text-decoration:none}.checkout-form .events-dropdown .dropdown-menu .item:hover,.payment-form .events-dropdown .dropdown-menu .item:hover{background-color:#42a2cf}.checkout-form .events-dropdown .dropdown-menu .item:hover a,.payment-form .events-dropdown .dropdown-menu .item:hover a{color:#fff!important;text-decoration:none}.checkout-form .events-dropdown .dropdown-menu .item.blocked,.payment-form .events-dropdown .dropdown-menu .item.blocked{cursor:initial}.checkout-form .form,.payment-form .form{max-width:620px;margin-left:auto;margin-right:auto}.mobile-overlay .page_navigator{display:none}@media all and (max-width:768px){.page_navigator{display:none}.mobile-overlay .page_navigator{display:block}.filter{padding-bottom:100px}.filter.large .btn{height:66px}.filter .wrapper{margin-bottom:2px}.filter .dropdown-menu{position:relative}}.mobile-context-bar{height:0;opacity:0;background-color:#2c2620;width:100%;position:fixed;z-index:10;bottom:0;font-size:17px;color:#f4f3f4}@media all and (max-width:768px){.mobile-context-bar{height:66px;opacity:1}}.mobile-context-bar .icon{cursor:pointer;display:inline-block;padding-left:22px}@media all and (max-width:768px){.mobile-context-bar .icon{line-height:72px}}@media all and (max-width:767px){.mobile-context-bar .icon{line-height:66px}}.mobile-context-bar .icon img{height:40px}.mobile-context-bar .text{display:inline-block}body.block-scroll{overflow:hidden;height:100%}.hide-overlay .mobile-overlay{display:none;top:100%}.mobile-overlay{transition:all .4s cubic-bezier(.25,.8,.25,1);position:fixed;z-index:15;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.mobile-overlay .overlay-content{height:100%;overflow:scroll;padding-top:70px;padding-bottom:100px}.mobile-overlay .overlay-content .closer-wrapper{padding-left:22px;margin-bottom:22px}.mobile-overlay .overlay-content .closer-wrapper .closer{cursor:pointer;display:inline-block}.mobile-overlay .overlay-content .closer-wrapper .closer img{width:30px}.events .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;-ms-flex-align:center;align-items:center}@media all and (max-width:1280px){.events .flex{-ms-flex-flow:row wrap;flex-flow:row wrap;height:108px;width:980px}}@media all and (max-width:992px){.events .flex{height:270px!important;font-size:19px;line-height:24px;font-weight:300}}@media all and (max-width:480px){.events .flex{font-size:17px;line-height:21px}}@media all and (max-width:410px){.events .flex{font-size:15px;line-height:19px}}@media all and (max-width:360px){.events .flex{font-size:14px;line-height:19px}}.events .flex .fitem{padding-left:15px}@media all and (max-width:1280px){.events .flex .fitem{height:54px}}@media all and (max-width:992px){.events .flex .fitem{padding-left:0}}.events .flex .smallText{font-size:15px;line-height:18px;color:#8b8885;font-weight:300}@media all and (max-width:410px){.events .flex .smallText{font-size:13px}}.events .flex .place{background-color:#42a3d0;color:#fff!important;text-align:center;font-size:21px;line-height:29px;padding-left:27px;padding-right:27px;width:198px;height:100%}@media all and (max-width:1280px){.events .flex .place{width:100%;height:50px}}@media all and (max-width:992px){.events .flex .place{-ms-flex-order:1;order:1}}.events .flex .place .info-place{font-weight:700}.events .flex .place .text{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.events .flex .place .datestring{font-weight:500}.events .flex .attributes{vertical-align:middle}.events .flex .attributes .times_mob{display:none}@media all and (max-width:992px){.events .flex .attributes{width:100%;-ms-flex-order:3;order:3;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;height:43px;border-bottom:1px solid #2c2620;-ms-flex-align:center;align-items:center}.events .flex .attributes .times{display:none}.events .flex .attributes .times_mob{display:block;width:50%;padding-left:21px}}.events .flex .attributes .icon{display:inline;position:relative;top:24%}@media all and (max-width:1280px){.events .flex .attributes .icon{top:13%}}.events .flex .attributes .icon img{width:25px;height:auto}@media all and (max-width:992px){.events .flex .attributes .icon img{width:18px}}.events .flex .attributes .icon.mob{display:none}@media all and (max-width:992px){.events .flex .attributes .icon.desk{display:none}.events .flex .attributes .icon.mob{display:inline-block}}.events .flex .attributes .desc{padding-left:8px;display:inline-block;vertical-align:middle}@media all and (max-width:1280px) and (min-width:993px){.events .flex .attributes .desc{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (max-width:992px){.events .flex .attributes .desc{width:50%;text-align:right;padding-right:21px}}.events .flex .place_state{width:210px;padding-left:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center}.events .flex .place_state .note_state_mob{display:none}@media all and (max-width:992px){.events .flex .place_state{width:100%;-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;height:43px;border-bottom:1px solid #2c2620;padding-left:0;-ms-flex-align:center;align-items:center}.events .flex .place_state .note_state{display:none}.events .flex .place_state .note_state_mob{display:block;width:50%;text-align:left;padding-left:21px}}.events .flex .place_state .status_text{display:inline-block}@media all and (max-width:992px){.events .flex .place_state .status_text{width:50%;text-align:right;padding-right:21px}.events .flex .place_state .status_text.full{width:100%;text-align:center;padding-right:0}}.events .flex .place_state .dot{height:20px;width:20px;margin-right:10px}.events .flex .place_state .dot.mob{display:none}@media all and (max-width:992px){.events .flex .place_state .dot.desk{display:none}.events .flex .place_state .dot.mob{display:inline-block;position:relative;top:3px}}@media all and (max-width:992px) and (max-width:767px){.events .flex .place_state .dot.mob{height:10px;width:10px;top:0}}.events .flex .tarif{width:165px}@media all and (max-width:992px){.events .flex .tarif{-ms-flex-order:4;order:4;width:40%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center}}@media all and (max-width:480px){.events .flex .tarif{width:40%}.events .flex .tarif.onerow{width:37%}}.events .flex .tarif .type{color:#2c2620!important}@media all and (max-width:1280px) and (min-width:993px){.events .flex .tarif .type{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (max-width:992px){.events .flex .tarif .type{padding-left:22px;text-align:right;padding-right:18px;width:100%}}@media all and (max-width:480px){.events .flex .tarif .type{padding-left:0;padding-right:10px;text-align:right}.events .flex .tarif .type.onerow{text-align:right}}.events .flex .prices{width:100px}@media all and (max-width:992px){.events .flex .prices{-ms-flex-order:5;order:5;width:20%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center}}@media all and (max-width:480px){.events .flex .prices.onerow{width:25%}}.events .flex .prices .price .normal_price{text-align:left;text-decoration:line-through}.events .flex .prices .price sup{font-size:100%;vertical-align:sub;position:relative;top:-5px;left:0}@media all and (max-width:1280px) and (min-width:993px){.events .flex .prices .price{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (max-width:992px){.events .flex .prices .price{width:100%}.events .flex .prices .price .calculated_price,.events .flex .prices .price .normal_price{text-align:center;padding-right:0}}.events .flex .places{z-index:auto}@media all and (max-width:992px){.events .flex .places{-ms-flex-order:6;order:6;width:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center;padding-left:21px}}@media all and (max-width:480px){.events .flex .places{width:30%}}.events .flex .places.payforlist .list-wrapper{height:39px;width:81px}@media all and (max-width:1280px) and (min-width:993px){.events .flex .places.payforlist .list-wrapper{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (max-width:767px){.events .flex .places.payforlist .list-wrapper .subscriber-select{height:34px}}.events .flex .places.payforlist .list-wrapper .subscriber-select .dropdown-menu{width:125px}.events .flex .booking{margin-left:auto;padding-right:27px}@media all and (max-width:992px){.events .flex .booking{width:100%;-ms-flex-order:7;order:7;border-top:1px solid #2c2620;padding-right:0;text-align:center;padding-top:15px;height:76px}}@media all and (max-width:1280px) and (min-width:993px){.events .flex .booking .booking-message,.events .flex .booking .btn{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (max-width:1280px){.events .flex .booking .btn-xdi{height:40px;padding-top:4px}}@media all and (max-width:992px){.events .flex .booking .btn-xdi{height:45px;width:216px}}@media all and (max-width:767px){.events .flex .booking .btn-xdi{width:calc(100% - 44px)}}.events .show_desktab{display:none}@media all and (max-width:1280px){.events .show_desktab{display:inline-block}}@media all and (max-width:992px){.events .show_desktab{display:none}}@media all and (max-width:992px){.events{max-width:100%;margin-left:auto;margin-right:auto}}@media all and (max-width:767px){.events{max-width:100%;width:100%;margin-left:auto;margin-right:auto}.events .loadmore .btn-xdi{width:auto}.events .submodule-head{padding-bottom:0}}.events .info .title-wrapper{position:relative;background-color:#fff;color:#2c2620!important}@media all and (max-width:992px){.events .info .title-wrapper{height:48px}}@media all and (max-width:767px){.events .info .title-wrapper{height:auto}}.events .info .title-wrapper .infotext{position:absolute;width:100%;z-index:auto;text-align:center;font-size:18px;font-weight:300;top:0}@media all and (max-width:992px){.events .info .title-wrapper .infotext{padding-top:12px}}@media all and (max-width:767px){.events .info .title-wrapper .infotext{display:none}}.events .info .title-wrapper .title{background-color:#fff!important;color:#2c2620!important;padding-left:20px}@media all and (max-width:992px){.events .info .title-wrapper .title{padding-top:12px}}@media all and (max-width:767px){.events .info .title-wrapper .title{padding-top:0}}.events .info .text-row{position:relative;background-color:#eaeaea;color:#8b8885!important;padding-left:0;padding-right:0}.events .info .text-row .percent{text-align:left;margin-left:19px}@media all and (max-width:992px){.events .info .text-row{padding-top:24px}.events .info .text-row .percent{width:8%}.events .info .text-row .col-md-4{width:100%}}@media all and (max-width:767px){.events .info .text-row{padding-top:6px;padding-bottom:15px}.events .info .text-row .percent{width:12%}}.events .info .text-row .text{text-align:left}@media all and (max-width:767px){.events .info .text-row .text{font-size:15px;line-height:18px;width:75%}}.events .event{width:1180px;margin-left:auto;margin-right:auto}@media all and (max-width:1280px){.events .event{height:108px;width:980px;margin-left:auto;margin-right:auto}}@media all and (max-width:992px){.events .event{height:240px;border-left:0;border-right:0;max-width:672px;margin-left:auto;margin-right:auto}}@media all and (max-width:767px){.events .event{height:284px;border:none;border-left:none!important;border-right:none!important;border-bottom:2px solid #42a3d0;margin-bottom:22px;max-width:100%}}.events .event .data.states{display:none;float:none;padding-top:6px}.events .event .data.states .status_text{padding-top:3px;font-size:19px;line-height:24px;font-weight:300;padding-right:24px}.events .event .data.states .status_text .dot{height:18px;width:18px;position:relative;top:2px}@media all and (max-width:767px){.events .event .data.states .status_text .dot{height:15px;width:15px}}@media all and (max-width:767px){.events .event .data.states .status_text{font-size:15px;line-height:19px;padding-right:22px}}.events .event .data.states .note_state{padding-top:3px;font-size:19px;line-height:24px;font-weight:300;padding-left:24px;color:#8b8885}@media all and (max-width:1280px){.events .event .data.states .note_state{color:inherit}}@media all and (max-width:767px){.events .event .data.states .note_state{font-size:15px;line-height:19px;padding-left:22px}}.events .event .data.states .note_state .icon img{height:19px;position:relative;top:-2px;margin-right:5px}.events .event .data.states .state-wrapper{display:none}@media all and (max-width:767px){.events .event .data.states .row{position:relative}.events .event .data.states .delimiter{position:absolute;top:3px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);color:#8b8885;font-weight:400}.events .event .data.states .status_text_wrapper{padding-left:0;padding-right:10px;width:50%;display:inline;float:left;text-align:right}.events .event .data.states .status_text_wrapper.text-center{width:100%;text-align:center}.events .event .data.states .status_text_wrapper .status_text{padding-right:0;padding-top:6px}.events .event .data.states .note_state_wrapper{text-align:left;padding-left:10px;padding-right:0;width:50%;display:inline;float:left}.events .event .data.states .note_state_wrapper .note_state{padding-left:0;padding-top:6px}}@media all and (max-width:1280px){.events .event .data.first-row{float:none;height:54px;width:100%}}@media all and (max-width:992px){.events .event .data.first-row{height:44px}}@media all and (max-width:992px){.events .event .data.last{float:none;width:100%;clear:both;border-top:1px solid #2c2620;padding-top:6px}}@media all and (max-width:1280px){.events .event .data{height:54px}}@media all and (max-width:992px){.events .event .data{height:72px}.events .event .data.payforlist{width:360px}.events .event .data.states{display:block;height:43px;border-bottom:1px solid #2c2620}}@media all and (max-width:767px){.events .event .data{height:65px}.events .event .data.payforlist{float:none;width:100%;border-bottom:1px solid #2c2620}.events .event .data.payforlist .selectrow{padding-top:13px}.events .event .data.data_price,.events .event .data.data_type{width:50%}}.events .event .data .date{position:relative;width:198px;text-align:left}.events .event .data .date .place_delimiter{font-weight:400;font-size:21px;position:relative;top:-3px}.events .event .data .date .desktab{display:none}.events .event .data .date .desktop{display:block}.events .event .data .date .mobile{display:none}.events .event .data .date .state-wrapper{display:none}.events .event .data .date .info-place.desktab{display:none;position:absolute;right:50%;width:30px;margin-left:auto;margin-right:auto;left:50%}@media all and (max-width:1280px){.events .event .data .date .info-place.desktab{display:inline-block}}@media all and (max-width:992px){.events .event .data .date .info-place.desktab{display:none}}.events .event .data .date .info-place.normal{display:inline-block}@media all and (max-width:1280px){.events .event .data .date .info-place.normal{display:none}}@media all and (max-width:992px){.events .event .data .date .info-place.normal{display:inline-block}}@media all and (max-width:1280px){.events .event .data .date{width:100%;padding-top:10px}.events .event .data .date .desktop{display:none}.events .event .data .date .desktab{display:block}.events .event .data .date .desktab .place-wrapper{padding-right:0;position:relative;right:-8px}.events .event .data .date .desktab .place-wrapper .place .text{padding-right:22px}.events .event .data .date .desktab .info-place img{width:26px;top:-2px;margin-right:2px}.events .event .data .date .desktab .days-wrapper .days{padding-left:21px}.events .event .data .date .desktab .state-wrapper{top:0;padding-right:42px}.events .event .data .date .state-wrapper{font-size:15px;font-weight:300;display:inline-block;float:right;padding-right:27px;position:absolute;top:13px;right:0}.events .event .data .date .state-wrapper .icon img{height:19px;position:relative;top:-2px;right:7px}}@media all and (max-width:992px){.events .event .data .date{padding-top:6px}.events .event .data .date .desktab{display:none}}.events .event .data .date .place{padding-top:10px}@media all and (max-width:1280px){.events .event .data .date .place{float:none;padding-left:18px;padding-top:0;text-align:left;display:inline-block;width:auto}}.events .event .data .date .days{padding-top:0;font-weight:400;text-align:center}@media all and (max-width:1280px){.events .event .data .date .days{float:none;padding-left:0;padding-top:0;position:relative;width:auto;text-align:left;display:inline-block}}@media all and (max-width:992px){.events .event .data .date .days{padding-left:18px;position:relative;width:auto}}@media all and (max-width:767px){.events .event .data .date .days{font-size:20px;line-height:24px;padding-right:22px}}@media all and (max-width:992px){.events .event .data .date{height:44px}.events .event .data .date .text-mobile{display:none}.events .event .data .date .text-tablet{display:inline;padding-right:18px}.events .event .data .date .desktop{display:none}.events .event .data .date .mobile{display:block}.events .event .data .date .days,.events .event .data .date .place{display:inline-block;float:none}.events .event .data .date .days{padding-right:24px}.events .event .data .date .place{position:relative;text-align:left;width:auto}.events .event .data .date .place-wrapper{text-align:right;width:360px;padding-left:0;padding-right:0}.events .event .data .date .days-wrapper{text-align:left;width:312px;padding-left:0;padding-right:0}.events .event .data .date .status_text{padding-top:3px;font-size:15px;line-height:18px;font-weight:300;padding-right:24px}.events .event .data .date .note_state{padding-top:3px;font-size:19px;line-height:23px;font-weight:300}}@media all and (max-width:992px) and (max-width:767px){.events .event .data .date .note_state{font-size:15px;line-height:19px}}@media all and (max-width:992px){.events .event .data .date .note_state .icon img{height:19px;position:relative;top:-2px;margin-right:5px}.events .event .data .date .state-wrapper{display:none}.events .event .data .date .place-day-wrapper{text-align:center}.events .event .data .date .place-day-wrapper .days-wrapper,.events .event .data .date .place-day-wrapper .place-wrapper{display:inline-block}.events .event .data .date .info-place.tablet{display:inline-block}.events .event .data .date .info-place.small-mobile{display:none}}@media all and (max-width:767px){.events .event .data .date .info-place.tablet{display:none}.events .event .data .date .info-place.small-mobile{display:inline-block;position:absolute;width:25px;top:5px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.events .event .data .date .text-mobile{display:none}.events .event .data .date .text-tablet{display:inline;padding-right:10px}.events .event .data .date .days-wrapper,.events .event .data .date .status_text_wrapper{text-align:left;padding-right:0}.events .event .data .date .days-wrapper.text-center,.events .event .data .date .status_text_wrapper.text-center{text-align:center!important;padding-left:0}.events .event .data .date .days-wrapper.text-center .status_text,.events .event .data .date .status_text_wrapper.text-center .status_text{padding-left:0}.events .event .data .date .place-wrapper{padding-left:0;width:50%;padding-left:10px;padding-right:10px}.events .event .data .date .days-wrapper{width:50%;float:left;padding-left:10px;padding-right:10px}.events .event .data .date .note_state_wrapper{padding-left:0}.events .event .data .date .days,.events .event .data .date .place{font-size:20px;line-height:24px;padding-right:0}.events .event .data .date .days{padding-right:5px;padding-left:12px}.events .event .data .date .place{padding-right:5px}.events .event .data .date .status_text{padding-left:18px}.events .event .data .date .note_state{font-size:14px}.events .event .data .date .status_text_wrapper{width:auto;display:inline}.events .event .data .date .note_state_wrapper{width:auto;display:inline}}.events .event .data .place{text-align:center;width:auto;padding-top:0;padding-left:0}@media all and (max-width:1280px){.events .event .data .place{float:none;position:relative;text-align:center;width:100%}}.events .event .data .place .info-place img{width:19px;height:auto;position:relative;top:-2px;margin-right:5px}.events .event .data .selectrow{width:324px}@media all and (max-width:1280px){.events .event .data .selectrow{padding-top:5px;padding-left:18px}}.events .event .data .selectrow .payfor{display:inline-block;width:189px;margin-right:0}.events .event .data .selectrow .list-wrapper{float:right}@media all and (max-width:1280px){.events .event .data .selectrow .list-wrapper{float:none;padding-left:21px}}@media all and (max-width:767px){.events .event .data .selectrow .list-wrapper{float:right;padding-left:0;padding-right:19px}}@media all and (max-width:992px){.events .event .data .selectrow{padding-top:16px}}@media all and (max-width:767px){.events .event .data .selectrow{width:100%}}.events .event .data .selectrow .xdi-dropdown .arrow img{padding-top:4px;width:40px;display:inline-block;float:right;padding-right:10px;position:absolute;right:1px;background-color:#fff;padding-left:10px}.events .event .data .selectrow .subscriber-select .dropdown-menu{width:125px}.events .event .data .type{width:192px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:0;padding-left:18px;color:#2c2620!important}@media all and (max-width:1280px){.events .event .data .type{line-height:19px}}@media all and (max-width:992px){.events .event .data .type{padding-left:7px}}.events .event .data .type .message{font-size:15px;line-height:18px;color:#8b8885}@media all and (max-width:767px){.events .event .data .type{width:100%;padding-left:0;text-align:right;padding-right:12px}}@media all and (max-width:350px){.events .event .data .type{padding-right:8px}}.events .event .data .price{width:115px;text-align:left;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:0;padding-left:0}@media all and (max-width:1280px){.events .event .data .price{line-height:19px}}@media all and (max-width:767px){.events .event .data .price{width:100%}}.events .event .data .price sup{font-size:100%;vertical-align:sub;position:relative;top:-5px;left:0}.events .event .data .price .calculated_price{text-align:left}@media all and (max-width:992px){.events .event .data .price .calculated_price{text-align:right;padding-right:22px}}@media all and (max-width:767px){.events .event .data .price .calculated_price{text-align:left;padding-left:12px;padding-right:0}}@media all and (max-width:350px){.events .event .data .price .calculated_price{padding-left:8px}}.events .event .data .price .normal_price{text-align:left;text-decoration:line-through;font-size:15px;line-height:18px;color:#8b8885}@media all and (max-width:1280px){.events .event .data .price .normal_price{color:inherit}}.events .event .data .price .normal_price sup{top:-3px}@media all and (max-width:992px){.events .event .data .price .normal_price{text-align:right;padding-right:22px}}@media all and (max-width:767px){.events .event .data .price .normal_price{text-align:left;padding-left:12px;padding-right:0;color:#8b8885}}@media all and (max-width:350px){.events .event .data .price .normal_price{padding-left:8px}}.events .event .data .status{padding-left:0;width:162px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:0}.events .event .data .status .dot.small{height:10px;width:10px}.events .event .data .status .status_text{font-size:15px;line-height:18px;font-weight:300}.events .event .data .status .note_state{font-size:15px;line-height:18px;font-weight:300;color:#8b8885}@media all and (max-width:1280px){.events .event .data .status .note_state{color:inherit;display:none}}@media all and (max-width:992px){.events .event .data .status{display:none}}@media all and (max-width:1280px){.events .event .data .booking{padding-top:5px}.events .event .data .booking .btn-xdi{height:40px;padding-top:4px}}@media all and (max-width:992px){.events .event .data .booking{text-align:center;padding-top:10px}.events .event .data .booking .btn-xdi{height:45px;width:216px}}@media all and (max-width:767px){.events .event .data .booking{text-align:center;padding-top:3px}.events .event .data .booking .btn-xdi{height:45px;width:calc(100% - 44px)}}.events .modal .acf-map{max-width:280px;height:189px}@media all and (max-width:767px){.events .modal .acf-map{max-width:100%}}@media all and (max-width:992px){.events .modal .modal-dialog{width:85%!important}}.events .modal .text{font-size:18px}.events .modal .row{margin-left:-10px;margin-right:-10px}.events .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.events .modal .modal-header{position:relative;left:-60px;background-color:transparent;color:#fff;border:none}@media all and (max-width:767px){.events .modal .modal-header{left:-17px!important}}.events .modal .modal-header .closer{background-color:transparent;border:none}.events .modal .modal-header .closer img{height:30px}.events .modal .modal-body{background-color:#000;color:#fff!important;border-bottom:20px solid #000;padding:0;padding-right:10px;padding-left:10px;padding-top:20px;padding-bottom:20px}.events .modal .modal-body a{color:#fff!important}@media all and (max-width:768px){.events .modal .modal-body{margin-bottom:50px}}@media all and (max-width:767px){.events .modal .modal-body{margin-bottom:110px;padding-bottom:0}}.events .modal .modal-body .image{height:333px;overflow:hidden}@media all and (max-width:767px){.events .modal .modal-body .image{height:150px}}.events .modal .modal-body .headline{font-weight:700;border-top:1px solid;padding-top:5px;margin-top:27px}@media all and (max-width:768px){.events .modal .modal-body .headline{margin-top:24px}}@media all and (max-width:767px){.events .modal .modal-body .headline{margin-top:22px}}.events .modal .modal-body .headline.second{margin-top:47px}@media all and (max-width:768px){.events .modal .modal-body .headline.second{margin-top:24px}}@media all and (max-width:767px){.events .modal .modal-body .headline.second{margin-top:22px}}.events .modal .modal-dialog{width:980px;margin:100px auto}@media all and (max-width:768px){.events .modal .modal-dialog{width:92%!important;margin:50px auto!important}}.events .modal .modal-footer{display:none}#events .loadmore{position:relative}#events .loadmore .btn-xdi{width:189px!important}@media all and (max-width:767px){#events .loadmore .btn-xdi{width:154px!important;height:35px;font-size:17px;margin-right:11px;margin-left:11px}}@media all and (max-width:355px){#events .loadmore .btn-xdi{width:174px!important}#events .loadmore .btn-xdi.toggle_events_more{margin-bottom:22px}}#events .loadmore .btn-xdi.relation{width:auto!important;margin-left:20px}@media all and (max-width:767px){#events .loadmore .btn-xdi.relation{display:block;margin-right:20px;margin-top:20px}}@media all and (max-width:355px){#events .loadmore .btn-xdi.relation{margin-right:auto;width:174px!important;margin-left:auto}}#events .loadmore .tax_footnote{position:absolute;font-size:15px;line-height:18px;font-weight:300;color:#2c2620;padding-left:27px;top:25px}#events .loadmore .tax_footnote.desktop{display:inline-block}@media all and (max-width:767px){#events .loadmore .tax_footnote.desktop{display:none}}#events .loadmore .tax_footnote.mobile{display:none}@media all and (max-width:767px){#events .loadmore .tax_footnote.mobile{display:block;position:relative;padding-left:0;top:0;padding-bottom:13px}}#events .toggle_events_more{width:auto!important;margin-right:20px}@media all and (max-width:767px){#events .toggle_events_more{margin-right:0;margin-left:0}}.image_hover{display:none}.read-more-bb{cursor:pointer;font-weight:700}.read-more-bb .icon .img-responsive{display:inline!important}.bb-text-hidden{display:none}.bb-text-hidden.active{display:inline-block}.fl-module-rich-text,.tabs-acc-text{text-align:center}.fl-module-rich-text h2,.tabs-acc-text h2{border-bottom:2px solid;display:inline-block;padding-bottom:18px;padding-left:40px;padding-right:40px;margin-bottom:27px!important}@media all and (max-width:767px){.fl-module-rich-text h2,.tabs-acc-text h2{padding-left:0;padding-right:0}}.no-padding-all .fl-row-content-wrap{padding-left:0!important;padding-right:0!important}@media all and (max-width:1024px){.no-padding-tablet .fl-row-content-wrap{padding-left:0!important;padding-right:0!important}}@media all and (max-width:768px){.no-padding-mobile .fl-row-content-wrap{padding-left:0!important;padding-right:0!important}}@media all and (max-width:767px){.no-padding-mobile .fl-row-content-wrap{padding-left:0!important;padding-right:0!important}}.fl-builder-content .btn-wrapper{padding:0}.fl-module-content{margin:0}.mce-edit-area iframe{height:400px!important}@media all and (max-width:768px){.xdi-hero.xdi-hero-intro-image .fl-row-content-wrap{height:91vh}}.hero-intro-content{text-align:center}.hero-intro-content h1{margin-bottom:18px}@media all and (max-width:767px){.hero-intro-content h1{text-align:left!important}}@media all and (max-width:340px){.hero-intro-content h1 br{display:none}}.hero-intro-content .text{padding-top:16px;padding-bottom:32px;font-size:28px;line-height:36px}@media all and (max-width:767px){.hero-intro-content .text{text-align:left!important}}@media all and (max-width:365px){.hero-intro-content .text{padding-top:0;padding-bottom:15px}}@media all and (max-width:768px){.hero-intro-content .text br{display:none}}@media all and (max-width:767px){.hero-intro-content .text{font-size:17px;line-height:22px}}.hero-intro-content .mobile-next{display:none}@media all and (max-width:768px){.hero-intro-content .mobile-next{position:absolute;width:100%;top:862px;display:none}.hero-intro-content .mobile-next img{width:48px}}@media all and (max-width:767px){.hero-intro-content .mobile-next{position:relative;width:100%;top:0;padding-top:66px;display:none}.hero-intro-content .mobile-next img{width:44px}}.hero-intro-content .youtube-player{font-size:80px}.hero-intro-content .btn-wrapper{padding-top:32px}@media all and (max-width:365px){.hero-intro-content .btn-wrapper{padding-top:16px}}.home-headline-subheadline,.home-themen-head{font-weight:200;font-size:28px}@media all and (max-width:1024px){.home-headline-subheadline,.home-themen-head{font-size:21px}}.fl-module-image-content-boxes{margin-bottom:-20px}.xdi-content-boxes .box{position:relative;margin-bottom:20px}@media all and (max-width:767px){.xdi-content-boxes .box{margin-bottom:22px}}.xdi-content-boxes .box-wrapper{height:100%}.xdi-content-boxes .image-wrappper{height:216px;overflow:hidden}.xdi-content-boxes a,.xdi-content-boxes a:focus,.xdi-content-boxes a:hover{color:inherit;text-decoration:none}.xdi-content-boxes .text-wrapper{padding:20px;height:324px}@media all and (max-width:1024px){.xdi-content-boxes .text-wrapper{height:auto}}.xdi-content-boxes .text-wrapper:hover{background-color:#42a2ce!important}.xdi-content-boxes .headline{padding-top:10px;font-size:24px;line-height:30px;margin-bottom:27px}@media all and (max-width:768px){.xdi-content-boxes .headline{margin-bottom:24px}}@media all and (max-width:767px){.xdi-content-boxes .headline{margin-bottom:22px;padding-top:0}}.xdi-content-boxes .text{font-size:18px;line-height:25px}@media all and (max-width:767px){.xdi-content-boxes .text{font-size:17px;line-height:22px}}@media all and (max-width:1024px){.xdi-content-boxes.plain_from_tablet .image-wrappper{display:none}.xdi-content-boxes.plain_from_tablet .text-wrapper{height:auto}.xdi-content-boxes.plain_from_tablet .text{display:none}.xdi-content-boxes.plain_from_tablet .headline{padding-top:0;margin-bottom:0}}.xdi-content-boxes .adds-nav-arrow{display:none}@media all and (max-width:767px){.xdi-content-boxes.plain_from_mobile .image-wrappper{display:none}.xdi-content-boxes.plain_from_mobile .text-wrapper{height:auto;padding:8px;padding-left:22px}.xdi-content-boxes.plain_from_mobile .text{display:none}.xdi-content-boxes.plain_from_mobile .headline{padding-top:0;margin-bottom:0;font-size:21px;line-height:25px}.xdi-content-boxes.plain_from_mobile .headline .headline-text{display:inline-block;width:65%}.xdi-content-boxes.plain_from_mobile.services_home .headline{background-color:#333;color:#fff;min-height:66px;margin-bottom:0;font-size:21px;line-height:25px;padding-left:22px;padding-top:8px}}@media all and (max-width:767px){.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .box-wrapper{border-top:3px solid #892b52}.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .box-wrapper:focus,.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .box-wrapper:hover{background-color:#42a2cf}.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .box{margin-bottom:18px}.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .adds-nav-arrow{display:inline-block;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:22px}.xdi-content-boxes.plain_from_mobile.zielgruppe-boxen-home .adds-nav-arrow img{width:30px}}.xdi-content-boxes.our_way{max-width:1180px;margin-left:auto;margin-right:auto}.xdi-content-boxes.our_way .folder-corner-block{display:none}.xdi-content-boxes.our_way .box-wrapper{height:128px;background-color:#f4f3f4;border:none}.xdi-content-boxes.our_way .box-wrapper:hover .image-wrappper img{display:none!important}.xdi-content-boxes.our_way .box-wrapper:hover .image-wrappper .image_hover{display:block}.xdi-content-boxes.our_way .box-wrapper:hover .image-wrappper .image_hover img{display:inline-block!important}.xdi-content-boxes.our_way.navibox .box-wrapper{min-height:162px}.xdi-content-boxes.our_way .image-wrappper{padding-top:27px;height:auto;text-align:center}.xdi-content-boxes.our_way .image-wrappper img{display:inline-block!important;max-height:50px}.xdi-content-boxes.our_way .headline{padding-top:0;margin-bottom:0;font-size:15px;line-height:15px;text-align:center}@media all and (max-width:400px){.xdi-content-boxes.our_way .headline{padding-left:10px;padding-right:10px;height:auto;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.xdi-content-boxes.our_way.navibox .headline{font-family:"Source Serif Pro";font-size:21px;line-height:25px}.xdi-content-boxes.our_way .text-wrapper{padding:0;padding-top:14px;height:auto;background-color:#f4f3f4!important}.xdi-content-boxes.our_way .modal .modal-header{left:-56px!important}.xdi-content-boxes.our_way .modal .modal-header .closer{background-color:transparent;border:none;width:auto}.xdi-content-boxes.our_way .modal .modal-header .closer img{width:35px}.xdi-content-boxes.our_way .modal .modal-dialog{max-width:634px}.xdi-content-boxes.our_way .modal .modal-dialog{position:absolute;top:45%;left:50%;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:auto!important}@media all and (max-width:767px){.xdi-content-boxes.our_way .modal .modal-dialog{width:90%!important;top:35%;left:50%;-ms-transform:translate(-50%,-40%)!important;transform:translate(-50%,-40%)!important}}@media all and (max-width:767px){.xdi-content-boxes.our_way .modal .modal-header{left:-32px!important}}.xdi-content-boxes.our_way .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.xdi-content-boxes.our_way .modal .modal-body{background-color:#2c261f;color:#f3f2f3;margin:0;font-size:18px;font-family:"Source Sans Pro";padding:0;max-width:579px}.xdi-content-boxes.our_way .modal .modal-body .title{padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid;font-family:Bitter}.xdi-content-boxes.our_way .carousel-indicators.mobile{padding-top:0}.xdi-content-boxes.our_way.rounded .row{text-align:center}.xdi-content-boxes.our_way.rounded .col-centered{display:inline-block;float:none;margin-right:0;padding-left:13.5px;padding-right:13.5px}.xdi-content-boxes.our_way.rounded .box-wrapper{position:relative;width:128px;border-radius:50%;border-width:2px!important;overflow:hidden;display:inline-block}.xdi-content-boxes.our_way.rounded .box-wrapper:hover{border-width:2px!important}.xdi-content-boxes.our_way.rounded .box-wrapper .text-wrapper{position:absolute;margin-left:auto;margin-right:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:0;width:100%}.xdi-content-boxes.themes_boxen .box-wrapper{border:1px solid #2c2620}.xdi-content-boxes.themes_boxen .box-wrapper:hover{border:1px solid #42a2ce;color:#42a2ce!important}.xdi-content-boxes.themes_boxen .box-wrapper:hover .image-wrappper img{display:none!important}.xdi-content-boxes.themes_boxen .box-wrapper:hover .image-wrappper .image_hover{display:block}.xdi-content-boxes.themes_boxen .box-wrapper:hover .image-wrappper .image_hover img{display:inline-block!important}.xdi-content-boxes.themes_boxen .box-wrapper:hover .text-wrapper{color:#42a2ce!important}.xdi-content-boxes.themes_boxen .box-wrapper:hover .text-wrapper:hover{background-color:inherit!important;color:#42a2ce!important}.xdi-content-boxes.themes_boxen .headline,.xdi-content-boxes.themes_boxen .text{line-height:27px}.xdi-content-boxes.themes_boxen .text{padding-bottom:2px}.xdi-content-boxes.themes_boxen .image-wrappper{width:600px;position:relative;text-align:center;height:162px;display:table-cell;vertical-align:bottom;overflow:hidden}@media all and (max-width:1024px){.xdi-content-boxes.themes_boxen .image-wrappper{padding-top:48px;height:auto}}@media all and (max-width:767px){.xdi-content-boxes.themes_boxen .image-wrappper{padding-top:22px}}.xdi-content-boxes.themes_boxen .image-wrappper img{display:inline-block!important}.xdi-content-boxes.themes_boxen .headline{text-align:center;font-weight:700}@media all and (max-width:767px){.xdi-content-boxes.themes_boxen .headline{margin-bottom:0;font-size:22px;line-height:22px}}.xdi-content-boxes.themes_boxen .text-wrapper{height:auto}@media all and (max-width:767px){.xdi-content-boxes.themes_boxen .text-wrapper{padding-left:0;padding-right:0;padding-top:0;padding-bottom:22px}}@media all and (max-width:767px){.xdi-content-boxes.themes_boxen .text{display:none}.xdi-content-boxes.themes_boxen .image-wrappper{height:auto}}.xdi-content-boxes.services_home .mobile-text-services{display:none}.xdi-content-boxes.services_home .headline-wrappper{border-top:4px solid #892b53;position:relative;overflow:hidden;height:269px}.xdi-content-boxes.services_home .headline-wrappper .headline{font-weight:700;display:block;position:absolute;min-height:54px;padding-bottom:10px;background-color:#f4f3f4;left:20px;right:20px;bottom:0;text-align:center}.xdi-content-boxes.services_home .text-wrapper{border-top:2px solid;height:270px}@media all and (max-width:768px){.xdi-content-boxes.services_home .text-wrapper{height:auto}}.xdi-content-boxes.services_home .text-wrapper .text{font-size:18px;line-height:27px;margin-top:12px}.xdi-content-boxes.services_home .text-wrapper:hover{background-color:inherit!important}.xdi-content-boxes.services_home .image-wrappper{height:269px!important}@media all and (max-width:767px){.xdi-content-boxes.services_home .p1{margin:0}.xdi-content-boxes.services_home .box{height:auto!important}.xdi-content-boxes.services_home .img-cover{-ms-transform:none;transform:none;padding:22px}.xdi-content-boxes.services_home .box-wrapper{position:relative}.xdi-content-boxes.services_home .headline-wrappper{height:auto}.xdi-content-boxes.services_home .headline-wrappper .headline{display:none}.xdi-content-boxes.services_home .mobile-text-services{display:block;background-color:#f4f3f4;padding:22px;font-family:"Source Serif Pro";font-size:17px;line-height:21px}.xdi-content-boxes.services_home .mobile-text-services:focus,.xdi-content-boxes.services_home .mobile-text-services:hover{background-color:#8a2b52;color:#e1ecf7}.xdi-content-boxes.services_home .mobile-text-services .headline-inline{font-size:21px;line-height:25px;font-family:"Source Sans Pro";font-weight:700}.xdi-content-boxes.services_home .text-wrapper{display:none}}.xdi-content-boxes.folded_corner .carousel-inner{margin-bottom:-20px}.xdi-content-boxes.folded_corner .carousel-control{margin-top:-10px}.xdi-content-boxes.folded_corner .carousel-indicators{bottom:15px}@media all and (max-width:768px){.xdi-content-boxes.folded_corner .carousel-indicators{bottom:inherit}}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .carousel-indicators{padding-top:5px}}.xdi-content-boxes.folded_corner .corner-no-image-spacer{padding-top:54px}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .corner-no-image-spacer{padding-top:22px}}.xdi-content-boxes.folded_corner .box{height:199px;margin-bottom:0}@media all and (max-width:768px){.xdi-content-boxes.folded_corner .box{float:left!important}}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box{height:inherit}}.xdi-content-boxes.folded_corner .box.seminar_services{min-height:486px;margin-bottom:27px}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services{min-height:300px}}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services{margin-bottom:22px}}.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper{padding:27px}@media all and (max-width:768px){.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper{padding:24px}}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper{padding:22px}}.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper .text-wrapper{padding:0;margin-top:35px}@media all and (max-width:768px){.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper .text-wrapper{margin-top:24px}}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services .box-wrapper .text-wrapper{margin-top:22px}}.xdi-content-boxes.folded_corner .box.seminar_services .headline-wrappper{text-align:center;border-bottom:2px solid;padding-bottom:9px}.xdi-content-boxes.folded_corner .box.seminar_services .headline-wrappper .headline{font-size:28px;font-weight:700}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services .headline-wrappper .headline{font-size:20px;line-height:24px;position:relative;top:5px}}.xdi-content-boxes.folded_corner .box.seminar_services .headline-wrappper img{height:42px;margin-right:27px}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .box.seminar_services .headline-wrappper img{height:25px;margin-right:8px}}.xdi-content-boxes.folded_corner .text-wrapper{height:auto;padding-top:0;font-family:"Source Serif Pro";font-size:18px;line-height:27px;padding-bottom:0}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .text-wrapper .text{display:table}.xdi-content-boxes.folded_corner .text-wrapper .text .cbt_inner_text{display:table-cell;vertical-align:middle}}.xdi-content-boxes.folded_corner .text-wrapper:hover{background-color:inherit!important}.xdi-content-boxes.folded_corner .cbt_inner_text{display:inline-block;min-height:20px}.xdi-content-boxes.folded_corner .image-wrappper{height:auto;overflow:hidden;padding-top:27px;padding-bottom:27px;text-align:center}.xdi-content-boxes.folded_corner .image-wrappper .img-responsive{display:inline}@media all and (max-width:767px){.xdi-content-boxes.folded_corner .image-wrappper img{width:40px}}.xdi-content-boxes .swiper-outer-wrapper.hidden{display:none}.xdi-content-boxes .swiper-outer-wrapper.desktop{display:block}@media all and (max-width:768px){.xdi-content-boxes .swiper-outer-wrapper.desktop{display:none}}.xdi-content-boxes .swiper-outer-wrapper.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .swiper-outer-wrapper.tablet{display:block}}@media all and (max-width:767px){.xdi-content-boxes .swiper-outer-wrapper.tablet{display:none}}.xdi-content-boxes .swiper-outer-wrapper.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .swiper-outer-wrapper.mobile{display:block}}.xdi-content-boxes .swiper-outer-wrapper.mobile .carousel-indicators{padding-top:22px}.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.tablet{display:block}}@media all and (max-width:767px){.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.tablet{display:none}}.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.tablet .carousel-indicators{padding-top:24px}.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.mobile{display:block}}.xdi-content-boxes .swiper-outer-wrapper.box_to_slide.mobile .carousel-indicators{padding-top:22px}.xdi-content-boxes .carousel{margin-left:auto;margin-right:auto;max-width:1107px}.xdi-content-boxes .carousel .carousel-indicators{bottom:31px}.xdi-content-boxes .carousel .carousel-inner{max-width:999px;margin-right:auto;margin-left:auto}@media all and (max-width:768px){.xdi-content-boxes .carousel{max-width:inherit;padding-left:0;padding-right:0}}.xdi-content-boxes .carousel.desktop{display:block}@media all and (max-width:768px){.xdi-content-boxes .carousel.desktop{display:none}}.xdi-content-boxes .carousel.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .carousel.tablet{display:block}}@media all and (max-width:767px){.xdi-content-boxes .carousel.tablet{display:none}}.xdi-content-boxes .carousel.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .carousel.mobile{display:block}}.xdi-content-boxes .carousel.mobile .carousel-indicators{padding-top:22px}.xdi-content-boxes .carousel.box_to_slide.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .carousel.box_to_slide.tablet{display:block}}@media all and (max-width:767px){.xdi-content-boxes .carousel.box_to_slide.tablet{display:none}}.xdi-content-boxes .carousel.box_to_slide.tablet .carousel-indicators{padding-top:24px}.xdi-content-boxes .carousel.box_to_slide.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .carousel.box_to_slide.mobile{display:block}}.xdi-content-boxes .carousel.box_to_slide.mobile .carousel-indicators{padding-top:22px}.xdi-content-boxes .carousel-indicators.desktop{display:block}@media all and (max-width:768px){.xdi-content-boxes .carousel-indicators.desktop{display:none}}.xdi-content-boxes .carousel-indicators.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .carousel-indicators.tablet{display:block}}@media all and (max-width:767px){.xdi-content-boxes .carousel-indicators.tablet{display:none}}.xdi-content-boxes .carousel-indicators.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .carousel-indicators.mobile{display:block}}.xdi-content-boxes .carousel-indicators.box_to_slide.tablet{display:none}@media all and (max-width:768px){.xdi-content-boxes .carousel-indicators.box_to_slide.tablet{display:block}}.xdi-content-boxes .carousel-indicators.box_to_slide.mobile{display:none}@media all and (max-width:767px){.xdi-content-boxes .carousel-indicators.box_to_slide.mobile{display:block}}.foerdermittel-modul .our_way .box-wrapper{position:relative}.foerdermittel-modul .our_way .box-wrapper .text-wrapper{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.foerdermittel-modul .text a{color:#337ab7;text-decoration:none}.foerdermittel-modul .text a:hover{color:#23527c;text-decoration:underline}.foerdermittel-modul ol,.foerdermittel-modul ul{padding-inline-start:20px;margin-bottom:18px;margin-top:5px;list-style:disc}@media (max-width:767px){.foerdermittel-modul .carousel-indicators.tablet{display:none!important}}.foerdermittel-modul .modal{z-index:99999}@media all and (max-width:767px){.foerdermittel-modul .modal-dialog{top:42%!important}}@media all and (max-width:340px){.foerdermittel-modul .modal-dialog{top:45%!important}}.foerdermittel-modul .modal-body{background-color:#e1ecf6!important;color:#2c2620!important;padding-bottom:27px;max-height:600px;overflow-y:auto;-webkit-overflow-scrolling:auto}.foerdermittel-modul .modal-body .title{font-size:28px;line-height:36px;font-family:Bitter;font-weight:700;text-align:center;margin-bottom:27px}@media all and (max-width:1024px){.foerdermittel-modul .modal-body .title{font-size:24px;line-height:30px;margin-bottom:24px}}@media all and (max-width:767px){.foerdermittel-modul .modal-body .title{font-size:24px;line-height:30px;margin-bottom:22px}}.foerdermittel-modul .modal-body h4{margin-bottom:0!important}@media all and (max-width:767px){.foerdermittel-modul .modal-body{max-height:400px}}@media all and (max-width:340px){.foerdermittel-modul .modal-body{max-height:400px}}.folded_corner .carousel-control{margin-bottom:-20px}@media all and (max-width:768px){.fl-module-xdi-tabs .fl-module-content{margin-left:0;margin-right:0}}.xdi-tabs.mobile{display:none}@media all and (max-width:768px){.xdi-tabs.mobile{display:block}}.xdi-tabs.desktop{display:block}@media all and (max-width:768px){.xdi-tabs.desktop{display:none}}.xdi-tabs .tab-content a,.xdi-tabs .tabs-acc-text a{color:inherit;text-decoration:underline}.xdi-tabs .tab-content a:focus,.xdi-tabs .tab-content a:hover,.xdi-tabs .tabs-acc-text a:focus,.xdi-tabs .tabs-acc-text a:hover{color:#42a2ce!important}.xdi-tabs .tab-content a.CD-Blue_Outline:hover,.xdi-tabs .tabs-acc-text a.CD-Blue_Outline:hover{background:linear-gradient(#42a2ce,#78b4d9);border:1px solid #42a2ce;color:#f4f3f4!important}@media all and (max-width:1024px){.xdi-tabs .tab-content a,.xdi-tabs .tabs-acc-text a{color:inherit;text-decoration:underline}.xdi-tabs .tab-content a:focus,.xdi-tabs .tab-content a:hover,.xdi-tabs .tabs-acc-text a:focus,.xdi-tabs .tabs-acc-text a:hover{color:#42a2ce!important}}.xdi-tabs .nav-tabs-wrapper{height:auto;display:table;width:100%}.xdi-tabs .nav-tabs-wrapper .nav-tabs{margin-top:27px;text-align:center;border-bottom:none;padding-bottom:1px}.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{float:none;display:inline-block;zoom:1;margin-right:10px;margin-left:10px;min-height:81px;width:377px}@media all and (max-width:1220px){.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{width:auto}}@media all and (max-width:1024px){.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li{max-width:30%}}.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li a{font-size:28px;line-height:34px;border:none;border-radius:0;background-color:transparent;position:relative;display:block;padding:10px 15px;padding-top:27px;padding-bottom:13px}.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li a:focus,.xdi-tabs .nav-tabs-wrapper .nav-tabs:not(.cols-topnav)>li a:hover{color:inherit;text-decoration:none}.xdi-tabs .tab-pane{padding-right:27px;padding-left:27px;text-align:center}.xdi-tabs .tab-content h1,.xdi-tabs .tab-content h2,.xdi-tabs .tab-content h3,.xdi-tabs .tab-content h4,.xdi-tabs .tab-content h5,.xdi-tabs .tab-content h6{border-bottom:2px solid;display:inline-block;padding-bottom:18px;padding-left:40px;padding-right:40px}.xdi-tabs .tab-content h2{margin-bottom:27px!important}.xdi-tabs .tab-content .inner-width{padding-top:72px;padding-bottom:54px}.xdi-tabs .tabs-acc .nav-tabs-item .toggle-icon{display:none;float:right}.xdi-tabs .tabs-acc .nav-tabs-item .toggle-icon img{width:22px}.xdi-tabs .tabs-acc .nav-tabs-item .toggle-icon.active{display:block}.xdi-tabs .tabs-acc .nav-tabs-item .headline{line-height:inherit;min-height:66px;text-align:center;border-bottom:1px solid #e1ecf7}.xdi-tabs .tabs-acc .nav-tabs-item .headline a{font-size:24px;line-height:30px;font-family:Bitter;display:inline-block;height:100%;width:100%}@media all and (max-width:350px){.xdi-tabs .tabs-acc .nav-tabs-item .headline a{font-size:20px}}@media all and (max-width:768px){.xdi-tabs .tabs-acc .nav-tabs-item .headline{min-height:72px;padding-left:24px;padding-right:24px;padding-top:20px;padding-bottom:24px}}@media all and (max-width:767px){.xdi-tabs .tabs-acc .nav-tabs-item .headline{min-height:66px;padding-top:18px;padding-bottom:22px;padding-left:22px;padding-right:22px;border-top:1px solid #f3f2f3;border-bottom:1px solid #f3f2f3}}@media all and (max-width:768px){.xdi-tabs .tabs-acc .nav-tabs-item .inner-width{padding:24px}}@media all and (max-width:767px){.xdi-tabs .tabs-acc .nav-tabs-item .inner-width{padding:22px}}.xdi-tabs .tabs-acc-text{display:none}.xdi-tabs.bgs_anmeldemodul .tabs-acc .nav-tabs-item .headline{position:relative}.xdi-tabs.bgs_anmeldemodul .tabs-acc .nav-tabs-item .headline .payment_info{display:block;font-weight:200;font-size:18px}.xdi-tabs.bgs_anmeldemodul .tabs-acc .nav-tabs-item .headline .toggle-icon{position:absolute;right:24px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.xdi-tabs.bgs_anmeldemodul .nav-tabs-item .inner-text .payment_info{display:block;font-weight:200;font-size:22px}.xdi-tabs.bgs_anmeldemodul .nav-tabs-item.active a{color:#42a2cf}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tabs-acc .nav-tabs-item .headline{border-top:1px solid #42a2cf;border-bottom:1px solid #42a2cf}}@media all and (max-width:1024px){.xdi-tabs.bgs_anmeldemodul .nav-tabs-wrapper .nav-tabs>li{max-width:inherit}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .nav-tabs-wrapper{background-color:transparent!important}}.xdi-tabs.bgs_anmeldemodul .tab-pane,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text{text-align:left}.xdi-tabs.bgs_anmeldemodul .tab-pane .inner-wrapper,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .inner-wrapper{margin-left:27px;margin-right:27px;text-align:left}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .inner-wrapper,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .inner-wrapper{margin-left:0;margin-right:0}}.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle{padding-top:54px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle{padding-top:24px;padding-left:24px;padding-right:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle{padding-top:22px;padding-left:22px;padding-right:22px}.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle label,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle label{margin-right:8px}}@media all and (max-width:350px){.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle .labeltext,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle .labeltext{position:relative;display:block;left:46px;top:-27px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle .radio,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle .radio{margin-top:0;display:inline-block;padding-right:50px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle .radio,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle .radio{padding-right:0;margin-bottom:0;padding-bottom:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle .radio,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle .radio{padding-bottom:22px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .toggle .radio.active,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .toggle .radio.active{color:#42a2cf}.xdi-tabs.bgs_anmeldemodul .tab-pane .without_bgs,.xdi-tabs.bgs_anmeldemodul .tab-pane .without_bgs_mob,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .without_bgs,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .without_bgs_mob{display:none}.xdi-tabs.bgs_anmeldemodul .tab-pane h3,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text h3{border:0;padding:0;font-family:"Source Sans Pro";text-align:left}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_intro,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_intro{border-top:2px solid;border-bottom:2px solid;padding-top:27px;margin-bottom:27px;margin-top:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_intro,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_intro{margin-left:24px;margin-right:24px;border:0;margin-top:0;margin-bottom:48px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_intro,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_intro{margin-left:22px;margin-right:22px;margin-top:0;margin-bottom:44px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container{padding-right:54px;padding-left:54px;padding-right:54px;padding-left:54px;padding-bottom:54px}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row{position:relative}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row h3,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row h3{padding-left:48px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row h3,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row h3{padding-left:44px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row .icon,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row .icon{z-index:5;position:absolute;left:-54px;top:7px}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row .icon img,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row .icon img{max-width:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row .icon,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row .icon{left:0;top:2px}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row{padding-bottom:24px;border-bottom:1px solid;margin-bottom:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container .title-row,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container .title-row{padding-bottom:22px;margin-bottom:22px}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container{margin-left:24px;margin-right:24px;padding-left:0;padding-right:0;padding-bottom:72px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container{margin-left:22px;margin-right:22px;padding-left:0;padding-right:0;padding-bottom:66px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container.delimiter,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container.delimiter{border-bottom:2px solid;margin-bottom:54px;padding-bottom:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container.delimiter,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container.delimiter{padding-bottom:24px;margin-bottom:48px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .bgs_container.delimiter,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .bgs_container.delimiter{padding-bottom:22px;margin-bottom:44px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .content-container,.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .content-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:54px;padding-bottom:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .content-container,.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .content-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:24px;padding-bottom:24px;padding-left:22px;padding-right:22px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .content-container,.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .content-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:22px;padding-bottom:22px;padding-left:22px;padding-right:22px}}.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .tab-pane .footer-container,.xdi-tabs.bgs_anmeldemodul .tabs-acc-text .footer-container{padding-top:22px}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .tabs-acc-text{background-color:#c2daed}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container h3{padding-left:24px!important;padding-right:24px!important}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container h3{padding-left:22px!important;padding-right:22px!important}}.xdi-tabs.bgs_anmeldemodul .events-container .output{margin-top:27px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output{margin-top:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container .output{margin-top:22px}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event,.xdi-tabs.bgs_anmeldemodul .events-container .output .events{width:100%}.xdi-tabs.bgs_anmeldemodul .events-container .output .event{height:54px}@media all and (max-width:1140px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event{height:auto}}@media all and (max-width:992px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event{width:100%;max-width:inherit}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event{border-bottom:none}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view{display:none}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view .text{display:none}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view .text{display:block}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view{padding-top:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view{padding-top:22px;font-size:20px}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view .dot{position:relative;top:5px}}@media all and (max-width:1140px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .mobile_view{display:block}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .desktop_view{display:none}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .text{font-size:18px;font-weight:400}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.last{border-top:2px solid #42a3d0;height:96px;padding-top:24px}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.last{border-top:2px solid #42a3d0;height:88px;padding-top:22px}}@media all and (max-width:992px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.msubs{width:50%}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.msubs .text{text-align:right}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.msubs{display:none}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.check-prices{display:none}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data.sexecute{display:none}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .date{width:297px;line-height:54px;text-align:left;padding-left:27px;padding-top:0!important}@media all and (max-width:1300px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .date{max-width:297px;width:100%;padding-right:27px;height:51px}}@media all and (max-width:1140px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .date{max-width:100%;width:100%;text-align:center}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .date{background-color:#e1ecf6;color:#337ab7!important;height:96px;line-height:inherit}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .date{height:88px;line-height:inherit}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .max-subscription{width:216px;line-height:54px;text-align:left;padding-left:27px}@media all and (max-width:1300px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .max-subscription{width:auto;padding-right:27px}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .check-prices{width:189px}@media all and (max-width:1300px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .check-prices{width:auto;padding-right:27px;padding-left:27px}}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .status_execute{line-height:54px;text-align:left;padding-left:27px}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .booking{padding-top:0}.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .booking .btn-xdi{height:40px;padding-top:4px;margin-top:5px}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .booking .btn-xdi{height:44px;margin-top:0}}@media all and (max-width:767px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .data .booking .btn-xdi{height:44px}}@media all and (max-width:1280px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .first-row{float:left;height:54px;width:auto}}@media all and (max-width:1140px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .first-row{float:none;width:100%}}@media all and (max-width:768px){.xdi-tabs.bgs_anmeldemodul .events-container .output .event .first-row{height:auto;border-top:4px solid #42a3d0}}.xdi_bgs_modul .sscreen{display:none}@media all and (max-width:768px){.xdi_bgs_modul .sscreen{display:block}}.xdi_bgs_modul .bscreen{display:block}@media all and (max-width:768px){.xdi_bgs_modul .bscreen{display:none}}@media all and (max-width:767px){.xdi_bgs_modul .container{padding-right:0!important;padding-left:0!important}.xdi_bgs_modul .btn-content{margin-top:22px}.xdi_bgs_modul .btn-xdi{font-size:18px;padding-top:9px}}.xdi_bgs_modul .inner-wrapper{margin-left:27px;margin-right:27px;text-align:left}@media all and (max-width:768px){.xdi_bgs_modul .inner-wrapper{margin-left:0;margin-right:0}}.xdi_bgs_modul h3{border:0;padding:0;font-family:"Source Sans Pro";text-align:left}.xdi_bgs_modul h3.text-right{text-align:right}@media all and (max-width:991px){.xdi_bgs_modul h3.text-right{text-align:left}}@media all and (max-width:768px){.xdi_bgs_modul .bgs_intro{margin-left:24px;margin-right:24px;border:0}}@media all and (max-width:767px){.xdi_bgs_modul .bgs_intro{margin-left:0;margin-right:0}}@media all and (max-width:991px){.xdi_bgs_modul .bgs_intro .col-md-6{width:100%}.xdi_bgs_modul .bgs_intro .col-md-6.second-col{margin-top:27px}}@media all and (max-width:991px) and (max-width:767px){.xdi_bgs_modul .bgs_intro .col-md-6.second-col{margin-top:44px}}@media all and (max-width:991px){.xdi_bgs_modul .bgs_intro .col-md-6 .text-right{text-align:left}}.xdi_bgs_modul .steps-content{padding-top:54px;border-top:2px solid;display:none}@media all and (max-width:768px){.xdi_bgs_modul .steps-content{padding-top:48px}}@media all and (max-width:767px){.xdi_bgs_modul .steps-content{padding-top:44px}}.xdi_bgs_modul .bgs_container{padding-right:54px;padding-left:54px;padding-right:54px;padding-left:54px;padding-bottom:54px}.xdi_bgs_modul .bgs_container .title-row{position:relative}@media all and (max-width:768px){.xdi_bgs_modul .bgs_container .title-row h3{padding-left:48px}}@media all and (max-width:767px){.xdi_bgs_modul .bgs_container .title-row h3{padding-left:44px}}.xdi_bgs_modul .bgs_container .title-row .icon{z-index:5;position:absolute;left:-54px;top:7px}.xdi_bgs_modul .bgs_container .title-row .icon img{max-width:27px}@media all and (max-width:768px){.xdi_bgs_modul .bgs_container .title-row .icon{left:0;top:2px}}@media all and (max-width:768px){.xdi_bgs_modul .bgs_container .title-row{padding-bottom:24px;border-bottom:1px solid;margin-bottom:24px}}@media all and (max-width:767px){.xdi_bgs_modul .bgs_container .title-row{padding-bottom:22px;margin-bottom:22px}}@media all and (max-width:768px){.xdi_bgs_modul .bgs_container{margin-left:24px;margin-right:24px;padding-left:0;padding-right:0;padding-bottom:72px}}@media all and (max-width:767px){.xdi_bgs_modul .bgs_container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:66px}}.xdi_bgs_modul .bgs_container.delimiter{border-bottom:2px solid;margin-bottom:54px;padding-bottom:27px}@media all and (max-width:768px){.xdi_bgs_modul .bgs_container.delimiter{padding-bottom:24px;margin-bottom:48px}}@media all and (max-width:767px){.xdi_bgs_modul .bgs_container.delimiter{padding-bottom:22px;margin-bottom:44px}}.xdi_bgs_modul .content-container,.xdi_bgs_modul .footer-container{padding-top:54px;padding-bottom:27px}@media all and (max-width:768px){.xdi_bgs_modul .content-container,.xdi_bgs_modul .footer-container{padding-top:24px;padding-bottom:24px;padding-left:22px;padding-right:22px}}@media all and (max-width:767px){.xdi_bgs_modul .content-container,.xdi_bgs_modul .footer-container{padding-top:22px;padding-bottom:22px;padding-left:22px;padding-right:22px}}@media all and (max-width:768px){.fl-module-xdi-anmeldung-bgs .fl-module-content{margin-right:0;margin-left:0}}@media all and (max-width:767px){.seminar_zertifikat .container{padding-left:0;padding-right:0}}.seminar_zertifikat .wrapper{margin-right:auto;margin-left:auto;height:460px;max-width:1180px}@media all and (max-width:1024px){.seminar_zertifikat .wrapper{height:auto}}@media all and (max-width:767px){.seminar_zertifikat .wrapper{height:auto}}.seminar_zertifikat .wrapper .image{padding-top:52px;text-align:center}.seminar_zertifikat .wrapper .image img{max-height:128px}@media all and (max-width:1024px){.seminar_zertifikat .wrapper .image{padding-top:72px}}@media all and (max-width:767px){.seminar_zertifikat .wrapper .image{padding-top:22px}}.seminar_zertifikat .wrapper .image-title{display:none;padding-top:27px;text-align:center;font-size:28px;line-height:36px}@media all and (max-width:1024px){.seminar_zertifikat .wrapper .image-title{padding-top:24px;font-size:24px;line-height:30px}}@media all and (max-width:767px){.seminar_zertifikat .wrapper .image-title{padding-top:22px;font-size:24px;line-height:30px}}.seminar_zertifikat .wrapper .name{padding-top:46px;text-align:center;font-size:36px;line-height:44px;font-weight:300}@media all and (max-width:1024px){.seminar_zertifikat .wrapper .name{padding-top:48px;font-size:28px;line-height:36px}}@media all and (max-width:767px){.seminar_zertifikat .wrapper .name{padding-top:22px;font-size:28px;line-height:36px}}.seminar_zertifikat .wrapper .text{padding-top:22px;padding-bottom:54px;max-width:780px;margin-left:auto;margin-right:auto;text-align:center;font-family:"Source Serif Pro"}@media all and (max-width:1024px){.seminar_zertifikat .wrapper .text{padding-top:48px;padding-bottom:48px}}@media all and (max-width:767px){.seminar_zertifikat .wrapper .text{padding-top:22px;padding-bottom:22px;padding-right:22px;padding-left:22px}}.seminar_informationen{font-family:"Source Serif Pro"}.seminar_informationen .semi-row{margin-left:auto;margin-right:auto}.seminar_informationen .semi-row.alone{float:none}@media all and (max-width:767px){.seminar_informationen .container{padding-left:0;padding-right:0}}.seminar_informationen .wrapper{min-height:540px;padding:27px}@media all and (max-width:1024px){.seminar_informationen .wrapper{height:auto;padding:24px;margin-bottom:24px}}@media all and (max-width:767px){.seminar_informationen .wrapper{height:auto;padding:22px;margin-bottom:22px}}.seminar_informationen .image-header{text-align:center;border-bottom:1px solid;font-size:28px;padding-bottom:16px;line-height:54px;margin-bottom:33px}.seminar_informationen .image-header .image{display:inline-block;padding-right:27px}@media all and (max-width:1024px){.seminar_informationen .image-header .image{padding-right:24px}}@media all and (max-width:767px){.seminar_informationen .image-header .image{padding-right:10px}.seminar_informationen .image-header .image img{width:40px}}@media all and (max-width:768px){.seminar_informationen .image-header{font-size:24px;padding-bottom:24px;line-height:48px;margin-bottom:24px}}@media all and (max-width:767px){.seminar_informationen .image-header{font-size:24px;padding-bottom:22px;line-height:44px;margin-bottom:22px}}.seminar_informationen .seminar_meta{border-bottom:1px dotted;padding-bottom:22px}@media all and (max-width:768px){.seminar_informationen .seminar_meta{padding-bottom:24px}}@media all and (max-width:767px){.seminar_informationen .seminar_meta{padding-bottom:22px}}.seminar_informationen .ansprech{padding-top:27px;width:100%}@media all and (max-width:1024px){.seminar_informationen .ansprech{padding-top:24px}}@media all and (max-width:767px){.seminar_informationen .ansprech{padding-top:22px}}.seminar_informationen .ansprech .image{float:left;width:243px}@media all and (max-width:767px){.seminar_informationen .ansprech .image{width:100px}}.seminar_informationen .ansprech .image .image-wrapper{padding-left:27px}.seminar_informationen .ansprech .image .image-wrapper img{width:auto;height:135px}@media all and (max-width:767px){.seminar_informationen .ansprech .image .image-wrapper img{width:100px;height:auto}}@media all and (max-width:1024px){.seminar_informationen .ansprech .image .image-wrapper{padding-left:0}}@media all and (max-width:767px){.seminar_informationen .ansprech .image .image-wrapper{padding-left:0}}.seminar_informationen .ansprech .meta{float:left}@media all and (max-width:767px){.seminar_informationen .ansprech .meta{padding-left:22px}}.seminar_informationen .ansprech .meta a{color:inherit}.seminar_informationen .ansprech .meta .headline{margin-top:5px;margin-bottom:12px}.seminar_informationen .ansprech .meta .headline h6{margin-top:0;border-bottom:2px solid;padding-bottom:10px;margin-bottom:15px;display:inline-block}.xdi-accordion .fl-accordion-button-icon{padding-left:30px}.xdi-accordion .xdi-icon-plus{background-image:url(../../../../../../../themes/xdi/images/icons/light_grey/Plus.png);width:30px;height:30px;margin-top:3px;background-size:contain;position:relative;background-repeat:no-repeat;opacity:1!important}.xdi-accordion .xdi-icon-minus{background-image:url(../../../../../../../themes/xdi/images/icons/dark_grey/Minus.png);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;opacity:1!important;margin-top:3px;top:-5px}.section-marker-wrapper{position:absolute;width:100%;z-index:2}.page-id-150 .xdi-content-boxes.our_way .box-wrapper:hover{border:none;color:#892b52!important}.page-id-150 .xdi-content-boxes .our_way a{color:#892b52}.page-id-150 .xdi-content-boxes a,.page-id-150 .xdi-content-boxes a:focus,.page-id-150 .xdi-content-boxes a:hover{color:#892b52;text-decoration:none}@media all and (max-width:767px){.col-multiple-mob-centered .btn-wrapper .btn{margin-bottom:0!important}.col-multiple-mob-centered .fl-col>.fl-node-content{margin-top:0!important}}@media all and (max-width:767px){.col-mob-centered .xdi-text-content .text{text-align:center!important}.col-mob-centered .xdi-text-content .text p{text-align:center!important;margin-bottom:0!important}.col-mob-centered .xdi-btn-content .btn{margin-bottom:0!important}}.fl-builder-settings-fields select,.fl-builder-settings-fields select[multiple]{height:200px!important}.table-container{width:800px;margin-right:auto;margin-left:auto;margin-top:100px;margin-bottom:100px}.table-container table{font-size:16px;border-collapse:collapse}.table-container table th{text-align:left;font-weight:700;font-size:18px}.table-container table td{padding:0;margin:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.table-container table td .dotted{width:100%;border-top:1px dashed}.table-container table td.first{border-top:2px solid #2c2620;padding-top:10px;padding-bottom:10px}.table-container table td.last{border-bottom:2px solid #2c2620}.table-container table td.front{width:60%;border-left:2px solid #2c2620;border-right:2px solid #2c2620}.table-container table td.back{text-align:right;width:40%;border-right:2px solid #2c2620}#amelia-app-booking0{padding-top:80px;padding-bottom:40px}.without-header #amelia-app-booking0{padding-top:0;padding-bottom:0}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-initials{width:auto!important;height:auto!important}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-email .el-dropdown-link i{color:#fff!important}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-email .el-dropdown-link{color:#fff!important}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu .am-cabinet-menu-item{color:#fff!important}#seminar-overview,.seminar-mobile-filter{background-color:#f4f3f4}#seminar-overview .module-header .subtext p,.seminar-mobile-filter .module-header .subtext p{margin:0}#seminar-overview .gradient,.seminar-mobile-filter .gradient{width:100%;height:83px;background-image:linear-gradient(to top left,#f4f3f4 50%,#e1ecf7 50%)}@media all and (max-width:767px){#seminar-overview .gradient,.seminar-mobile-filter .gradient{height:60px}}#seminar-overview.filter-content .module-header,.seminar-mobile-filter.filter-content .module-header{position:relative;background-color:#e1ecf7}#seminar-overview.filter-content .module-header .subtext,.seminar-mobile-filter.filter-content .module-header .subtext{padding-left:54px;padding-right:54px;padding-top:27px}@media all and (max-width:767px){#seminar-overview.filter-content .module-header .subtext,.seminar-mobile-filter.filter-content .module-header .subtext{padding-left:0;padding-right:0}}#seminar-overview.filter-content .navi-row,.seminar-mobile-filter.filter-content .navi-row{background-color:#c4c1c0;height:auto;padding-top:27px}#seminar-overview.filter-content .navi-row a,.seminar-mobile-filter.filter-content .navi-row a{text-decoration:none!important}#seminar-overview.filter-content .navi-row .item,.seminar-mobile-filter.filter-content .navi-row .item{display:inline-block;min-height:81px;background-color:#dbe9f5;width:100%}@media all and (max-width:767px){#seminar-overview.filter-content .navi-row .item,.seminar-mobile-filter.filter-content .navi-row .item{min-height:auto}}#seminar-overview.filter-content .navi-row .item.grey,.seminar-mobile-filter.filter-content .navi-row .item.grey{background-color:#f4f3f4}#seminar-overview.filter-content .navi-row .item .text,.seminar-mobile-filter.filter-content .navi-row .item .text{color:#42a2ce;font-family:Bitter;font-size:28px;line-height:34px;border:none;border-radius:0;background-color:transparent;position:relative;display:block;padding:10px 15px;padding-top:27px;padding-bottom:13px}@media all and (max-width:767px){#seminar-overview.filter-content .navi-row .item .text,.seminar-mobile-filter.filter-content .navi-row .item .text{font-size:21px;line-height:26px;padding:13px 0}}#seminar-overview.filter-content .filter-wrapper,.seminar-mobile-filter.filter-content .filter-wrapper{margin-top:27px;padding-left:27px;padding-right:27px}@media all and (max-width:1200px){#seminar-overview.filter-content .filter-wrapper,.seminar-mobile-filter.filter-content .filter-wrapper{text-align:center}}#seminar-overview.filter-content .checkboxes-wrappper,.seminar-mobile-filter.filter-content .checkboxes-wrappper{float:left}@media all and (max-width:1200px){#seminar-overview.filter-content .checkboxes-wrappper,.seminar-mobile-filter.filter-content .checkboxes-wrappper{float:none;margin-bottom:27px;text-align:center}}@media all and (max-width:767px){#seminar-overview.filter-content .checkboxes-wrappper,.seminar-mobile-filter.filter-content .checkboxes-wrappper{color:#fff;padding-bottom:20px;text-align:left;margin-bottom:0}}#seminar-overview.filter-content .checkboxes-wrappper .item,.seminar-mobile-filter.filter-content .checkboxes-wrappper .item{display:inline-block;margin-right:10px;font-weight:700}#seminar-overview.filter-content .checkboxes-wrappper .item.last-item,.seminar-mobile-filter.filter-content .checkboxes-wrappper .item.last-item{padding-right:20px}#seminar-overview.filter-content .checkboxes-wrappper .item label,.seminar-mobile-filter.filter-content .checkboxes-wrappper .item label{position:relative;top:9px;margin-right:5px}@media all and (max-width:767px){#seminar-overview.filter-content .checkboxes-wrappper .item,.seminar-mobile-filter.filter-content .checkboxes-wrappper .item{display:block}}#seminar-overview.filter-content .reseter,.seminar-mobile-filter.filter-content .reseter{float:left;height:44px}#seminar-overview.filter-content .reseter a,.seminar-mobile-filter.filter-content .reseter a{line-height:44px}@media all and (max-width:767px){#seminar-overview.filter-content .reseter,.seminar-mobile-filter.filter-content .reseter{height:auto;float:none}#seminar-overview.filter-content .reseter a,.seminar-mobile-filter.filter-content .reseter a{line-height:inherit}}#seminar-overview.filter-content .reseter.small,.seminar-mobile-filter.filter-content .reseter.small{display:none}@media all and (max-width:1200px){#seminar-overview.filter-content .reseter.small,.seminar-mobile-filter.filter-content .reseter.small{display:inline-block;float:none}}#seminar-overview.filter-content .reseter.default,.seminar-mobile-filter.filter-content .reseter.default{display:inline-block}@media all and (max-width:1200px){#seminar-overview.filter-content .reseter.default,.seminar-mobile-filter.filter-content .reseter.default{display:none}}@media all and (max-width:767px){#seminar-overview.filter-content .filter-finals,.seminar-mobile-filter.filter-content .filter-finals{padding-top:15px}}#seminar-overview.filter-content .filter-finals .btn,.seminar-mobile-filter.filter-content .filter-finals .btn{height:auto;padding-left:16px;padding-right:16px;line-height:20px;font-size:18px}#seminar-overview.filter-content .filter-row-filter,.seminar-mobile-filter.filter-content .filter-row-filter{margin-right:27px;width:auto;float:left;display:block}#seminar-overview.filter-content .filter-row-filter.seminaransicht,.seminar-mobile-filter.filter-content .filter-row-filter.seminaransicht{margin-right:10px}#seminar-overview.filter-content .filter-row-filter.last-item,.seminar-mobile-filter.filter-content .filter-row-filter.last-item{margin-right:20px}@media all and (max-width:1200px){#seminar-overview.filter-content .filter-row-filter,.seminar-mobile-filter.filter-content .filter-row-filter{float:none;display:inline-block}}@media all and (max-width:767px){#seminar-overview.filter-content .filter-row-filter,.seminar-mobile-filter.filter-content .filter-row-filter{margin-right:0;width:100%}}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn{border:1px solid #6d6a65;border-radius:4px;background-color:transparent;font-size:inherit;padding:6px 12px}@media all and (max-width:767px){#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn{background-color:#fff;border-radius:0;padding:12px 12px}}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn .arrow,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn .arrow{padding-left:10px;position:relative;top:-1px}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn .arrow .closed,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn .arrow .closed{display:inline}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn .arrow .opened,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn .arrow .opened{display:none}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn.open .arrow .closed,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn.open .arrow .closed{display:none}#seminar-overview.filter-content .filter-row-filter .xdi-dropdown .btn.open .arrow .opened,.seminar-mobile-filter.filter-content .filter-row-filter .xdi-dropdown .btn.open .arrow .opened{display:inline}#seminar-overview.filter-content .filter-row-filter .dropdown-menu,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu{width:240px;border:1px solid #6d6a65;padding-bottom:0}@media all and (max-width:767px){#seminar-overview.filter-content .filter-row-filter .dropdown-menu,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu{position:relative;width:100%;margin-bottom:15px}}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item{padding-bottom:5px;padding-top:5px;width:100%;padding-right:15px}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item:hover .dropdown-item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item:hover .dropdown-item{color:#fff}@media all and (max-width:767px){#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item{padding:12px 12px}}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.reseter,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.reseter{background-color:#ebebeb}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item .counter,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item .counter{float:none}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item{cursor:pointer;color:#2c2620}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper{float:right}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper .checked,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper .checked{display:none}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper .checked .haken img,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item .dropdown-item .info-wrapper .checked .haken img{width:16px}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.disable_elem,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.disable_elem{color:#afafaf;cursor:inherit}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.disable_elem .dropdown-item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.disable_elem .dropdown-item{cursor:inherit;color:#afafaf}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.active,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.active{color:#23527c}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.active .dropdown-item,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.active .dropdown-item{color:#23527c}#seminar-overview.filter-content .filter-row-filter .dropdown-menu .item.active .dropdown-item .info-wrapper .checked,.seminar-mobile-filter.filter-content .filter-row-filter .dropdown-menu .item.active .dropdown-item .info-wrapper .checked{display:inline}#seminar-overview.filter-content .seminar-list,.seminar-mobile-filter.filter-content .seminar-list{margin-top:27px}@media all and (max-width:767px){#seminar-overview.filter-content .seminar-list,.seminar-mobile-filter.filter-content .seminar-list{margin-top:22px}}#seminar-overview .seminar,.seminar-mobile-filter .seminar{height:auto;border:1px solid #6d6a65;padding:20px;position:relative}#seminar-overview .seminar:hover,.seminar-mobile-filter .seminar:hover{border:1px solid #3e9cd7}#seminar-overview .seminar:hover .subtitle h2,#seminar-overview .seminar:hover .subtitle h3,#seminar-overview .seminar:hover .title,.seminar-mobile-filter .seminar:hover .subtitle h2,.seminar-mobile-filter .seminar:hover .subtitle h3,.seminar-mobile-filter .seminar:hover .title{color:#3e9cd7}#seminar-overview .seminar .row,.seminar-mobile-filter .seminar .row{height:auto}#seminar-overview .seminar .row [class*=col-],.seminar-mobile-filter .seminar .row [class*=col-]{height:auto}#seminar-overview .seminar .delimiter.wide,.seminar-mobile-filter .seminar .delimiter.wide{padding-left:10px;padding-right:10px}@media all and (max-width:768px){#seminar-overview .seminar .delimiter.wide,.seminar-mobile-filter .seminar .delimiter.wide{padding-left:0;padding-right:0}}#seminar-overview .seminar .format-row .col-left,.seminar-mobile-filter .seminar .format-row .col-left{float:left;margin-left:10px;margin-right:10px}#seminar-overview .seminar .format-row .col-right,.seminar-mobile-filter .seminar .format-row .col-right{float:right;margin-left:10px;margin-right:10px}@media all and (max-width:400px){#seminar-overview .seminar .format-row .col-xs-4,#seminar-overview .seminar .format-row .col-xs-8,.seminar-mobile-filter .seminar .format-row .col-xs-4,.seminar-mobile-filter .seminar .format-row .col-xs-8{width:100%}#seminar-overview .seminar .format-row .info-right,.seminar-mobile-filter .seminar .format-row .info-right{text-align:left;padding-top:15px}#seminar-overview .seminar .format-row .col-left,.seminar-mobile-filter .seminar .format-row .col-left{float:none}#seminar-overview .seminar .format-row .col-right,.seminar-mobile-filter .seminar .format-row .col-right{float:none}}#seminar-overview .seminar .format-row .icon-wrapper,.seminar-mobile-filter .seminar .format-row .icon-wrapper{position:relative;top:2px}#seminar-overview .seminar .format-row .icon-wrapper img,.seminar-mobile-filter .seminar .format-row .icon-wrapper img{width:32px}#seminar-overview .seminar .format-row .format,.seminar-mobile-filter .seminar .format-row .format{text-transform:uppercase;color:#3e9cd7;font-weight:700;padding-left:10px;position:relative;top:4px;font-size:18px}#seminar-overview .seminar .format-row .format-wrap,.seminar-mobile-filter .seminar .format-row .format-wrap{display:inline-block;padding-right:20px}@media all and (max-width:610px){#seminar-overview .seminar .format-row .format-wrap.first,.seminar-mobile-filter .seminar .format-row .format-wrap.first{display:block;margin-bottom:15px}}@media all and (max-width:767px){#seminar-overview .seminar .format-row .inhouse,.seminar-mobile-filter .seminar .format-row .inhouse{display:inline-block;margin-top:0;padding-top:7px}}#seminar-overview .seminar .titles,.seminar-mobile-filter .seminar .titles{margin-top:27px}#seminar-overview .seminar h2,.seminar-mobile-filter .seminar h2{font-size:28px;line-height:36px;font-family:Bitter;font-weight:700;text-align:left;padding-left:0;margin:0}@media all and (max-width:1024px){#seminar-overview .seminar h2,.seminar-mobile-filter .seminar h2{margin-bottom:5px!important}}#seminar-overview .seminar .subtitle h3,.seminar-mobile-filter .seminar .subtitle h3{text-align:left;margin:0;font-family:"Source Serif Pro";font-size:21px;line-height:27px;font-weight:400}@media all and (max-width:1024px){#seminar-overview .seminar .subtitle h3,.seminar-mobile-filter .seminar .subtitle h3{font-size:20px;line-height:26px!important}}#seminar-overview .seminar .btn-row,.seminar-mobile-filter .seminar .btn-row{text-align:right}@media all and (max-width:991px){#seminar-overview .seminar .btn-row,.seminar-mobile-filter .seminar .btn-row{text-align:left;margin-top:24px}}@media all and (max-width:1200px){#seminar-overview .seminar .btn-row .btns .btn-item,.seminar-mobile-filter .seminar .btn-row .btns .btn-item{display:block;padding-bottom:15px}#seminar-overview .seminar .btn-row .btns .btn-item .btn,.seminar-mobile-filter .seminar .btn-row .btns .btn-item .btn{width:126px}}@media all and (max-width:1200px) and (max-width:767px){#seminar-overview .seminar .btn-row .btns .btn-item .btn,.seminar-mobile-filter .seminar .btn-row .btns .btn-item .btn{padding-left:15px;padding-right:15px}}@media all and (max-width:1200px) and (max-width:375px){#seminar-overview .seminar .btn-row .btns .btn-item .btn,.seminar-mobile-filter .seminar .btn-row .btns .btn-item .btn{width:100px;padding-left:5px;padding-right:5px}}@media all and (max-width:991px){#seminar-overview .seminar .btn-row .btns .btn-item,.seminar-mobile-filter .seminar .btn-row .btns .btn-item{display:inline-block;padding-right:15px}}#seminar-overview .seminar .btn-row .btns .btn-item.spaces,.seminar-mobile-filter .seminar .btn-row .btns .btn-item.spaces{padding-left:20px}@media all and (max-width:1200px){#seminar-overview .seminar .btn-row .btns .btn-item.spaces,.seminar-mobile-filter .seminar .btn-row .btns .btn-item.spaces{padding-left:0}}#seminar-overview .seminar .info,.seminar-mobile-filter .seminar .info{margin-top:27px;font-size:18px;font-weight:200;padding-bottom:10px}#seminar-overview .seminar .info .theme-group,.seminar-mobile-filter .seminar .info .theme-group{padding-left:10px}#seminar-overview .seminar .info .theme-group img,.seminar-mobile-filter .seminar .info .theme-group img{max-width:25px}#seminar-overview .seminar .info .theme-group .theme,.seminar-mobile-filter .seminar .info .theme-group .theme{position:relative;top:3px}@media all and (max-width:767px){#seminar-overview .seminar .info .theme-group,.seminar-mobile-filter .seminar .info .theme-group{padding-left:0;text-align:left}}@media all and (max-width:767px){#seminar-overview .seminar .info .info-col,.seminar-mobile-filter .seminar .info .info-col{text-align:left}#seminar-overview .seminar .info .info-col.first,.seminar-mobile-filter .seminar .info .info-col.first{padding-bottom:22px}}#seminar-overview .event .form-row,.seminar-mobile-filter .event .form-row{margin-top:27px}#seminar-overview .event .form-row .subscriber-select .dropdown-menu,.seminar-mobile-filter .event .form-row .subscriber-select .dropdown-menu{width:125px}#seminar-overview .event .form-row .subscriber-select .dropdown-menu a,.seminar-mobile-filter .event .form-row .subscriber-select .dropdown-menu a{text-decoration:none;color:#2c2620}#seminar-overview .event .form-row .normal_price,.seminar-mobile-filter .event .form-row .normal_price{text-align:left;text-decoration:line-through;font-size:15px;line-height:18px;color:#8b8885}#seminar-overview .event .form-row .selectrow,.seminar-mobile-filter .event .form-row .selectrow{width:324px}#seminar-overview .event .form-row .selectrow.mentoren-row,.seminar-mobile-filter .event .form-row .selectrow.mentoren-row{display:inline-block;width:auto}@media all and (max-width:374px){#seminar-overview .event .form-row .selectrow.mentoren-row,.seminar-mobile-filter .event .form-row .selectrow.mentoren-row{width:100%}}#seminar-overview .event .form-row .selectrow .payfor,.seminar-mobile-filter .event .form-row .selectrow .payfor{display:inline-block;width:210px;margin-right:0}@media all and (max-width:374px){#seminar-overview .event .form-row .selectrow .payfor,.seminar-mobile-filter .event .form-row .selectrow .payfor{width:168px}}@media all and (max-width:374px){#seminar-overview .event .form-row .selectrow .payfor.mentoren-select,.seminar-mobile-filter .event .form-row .selectrow .payfor.mentoren-select{width:100%}}#seminar-overview .event .form-row .selectrow .default-wrapper,#seminar-overview .event .form-row .selectrow .list-wrapper,.seminar-mobile-filter .event .form-row .selectrow .default-wrapper,.seminar-mobile-filter .event .form-row .selectrow .list-wrapper{display:inline-block;padding-left:15px}#seminar-overview .event .form-row .selectrow .default-wrapper .subs,#seminar-overview .event .form-row .selectrow .list-wrapper .subs,.seminar-mobile-filter .event .form-row .selectrow .default-wrapper .subs,.seminar-mobile-filter .event .form-row .selectrow .list-wrapper .subs{display:inline-block;width:81px;min-width:auto}@media all and (max-width:1190px){#seminar-overview .event .form-row .selectrow .default-wrapper .subs,#seminar-overview .event .form-row .selectrow .list-wrapper .subs,.seminar-mobile-filter .event .form-row .selectrow .default-wrapper .subs,.seminar-mobile-filter .event .form-row .selectrow .list-wrapper .subs{width:71px}}@media all and (max-width:374px){#seminar-overview .event .form-row .selectrow .default-wrapper,#seminar-overview .event .form-row .selectrow .list-wrapper,.seminar-mobile-filter .event .form-row .selectrow .default-wrapper,.seminar-mobile-filter .event .form-row .selectrow .list-wrapper{padding-left:0}}#seminar-overview .event .form-row .selectrow .xdi-dropdown .arrow img,.seminar-mobile-filter .event .form-row .selectrow .xdi-dropdown .arrow img{padding-top:4px;width:40px;display:inline-block;float:right;padding-right:10px;position:absolute;right:1px;background-color:#fff;padding-left:10px}#seminar-overview .event .form-row .calc-col,.seminar-mobile-filter .event .form-row .calc-col{height:38px}@media all and (max-width:991px){#seminar-overview .event .form-row .calc-col,.seminar-mobile-filter .event .form-row .calc-col{text-align:right}}@media all and (max-width:767px){#seminar-overview .event .form-row .calc-col,.seminar-mobile-filter .event .form-row .calc-col{width:auto}}@media all and (max-width:630px){#seminar-overview .event .form-row .calc-col,.seminar-mobile-filter .event .form-row .calc-col{width:100%;margin-top:20px;text-align:left}}@media all and (max-width:374px){#seminar-overview .event .form-row .calc-col,.seminar-mobile-filter .event .form-row .calc-col{margin-top:36px;height:auto}}#seminar-overview .event .form-row .data_price_list,.seminar-mobile-filter .event .form-row .data_price_list{display:inline-block;padding-left:54px}@media all and (max-width:590px){#seminar-overview .event .form-row .data_price_list.onetime,#seminar-overview .event .form-row .data_price_list.repeat,.seminar-mobile-filter .event .form-row .data_price_list.onetime,.seminar-mobile-filter .event .form-row .data_price_list.repeat{display:block;padding-left:0;margin-top:23px}}@media all and (max-width:374px){#seminar-overview .event .form-row .data_price_list,.seminar-mobile-filter .event .form-row .data_price_list{display:block;padding-left:0;margin-top:23px}}#seminar-overview .event .form-row .data_type,.seminar-mobile-filter .event .form-row .data_type{height:100%;display:block;float:left;width:165px}@media all and (max-width:374px){#seminar-overview .event .form-row .data_type,.seminar-mobile-filter .event .form-row .data_type{width:auto;float:none}}#seminar-overview .event .form-row .data_type .message,.seminar-mobile-filter .event .form-row .data_type .message{font-size:15px;line-height:18px;color:#8b8885}#seminar-overview .event .form-row .data_type .type,.seminar-mobile-filter .event .form-row .data_type .type{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#seminar-overview .event .form-row .data_price,.seminar-mobile-filter .event .form-row .data_price{height:100%;display:inline-block;padding-left:54px}@media all and (max-width:1050px){#seminar-overview .event .form-row .data_price,.seminar-mobile-filter .event .form-row .data_price{padding-left:27px}}@media all and (max-width:374px){#seminar-overview .event .form-row .data_price,.seminar-mobile-filter .event .form-row .data_price{margin-top:10px;padding-left:0}}#seminar-overview .event .form-row .data_price .price,.seminar-mobile-filter .event .form-row .data_price .price{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#seminar-overview .event .form-row .booking,.seminar-mobile-filter .event .form-row .booking{text-align:right}@media all and (max-width:991px){#seminar-overview .event .form-row .booking,.seminar-mobile-filter .event .form-row .booking{text-align:left;margin-top:20px}}#seminar-overview .event .form-row .booking .btn-xdi,.seminar-mobile-filter .event .form-row .booking .btn-xdi{width:140px}@media (max-width:767px){#seminar-overview .event .form-row .booking .btn-xdi,.seminar-mobile-filter .event .form-row .booking .btn-xdi{width:137px}}@media all and (max-width:374px){#seminar-overview .event .form-row .booking .btn-xdi,.seminar-mobile-filter .event .form-row .booking .btn-xdi{width:107px;padding-right:5px;padding-left:5px}}#seminar-overview .event .form-row .booking .btn-item,.seminar-mobile-filter .event .form-row .booking .btn-item{padding-right:27px}@media all and (max-width:1070px){#seminar-overview .event .form-row .booking .btn-item,.seminar-mobile-filter .event .form-row .booking .btn-item{padding-right:5px}}@media all and (max-width:1005px){#seminar-overview .event .form-row .booking .btn-item,.seminar-mobile-filter .event .form-row .booking .btn-item{padding-right:0}}@media all and (max-width:991px){#seminar-overview .event .form-row .booking .btn-item,.seminar-mobile-filter .event .form-row .booking .btn-item{padding-right:15px}}@media all and (max-width:374px){#seminar-overview .event .form-row .booking .btn-item,.seminar-mobile-filter .event .form-row .booking .btn-item{padding-right:0}}.mobile-overlay.seminar-mobile-filter.filter-content{transition:all .4s cubic-bezier(.25,.8,.25,1);position:fixed;z-index:15;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.cb-row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xdi-content-boxes.our_way.flex.testimonials .text-content .testi_name{display:block;padding-top:27px;font-weight:700}.our_way .box-wrapper.flex{display:-ms-flexbox;display:flex;height:100%}.our_way .box-wrapper.flex.withHover:hover .image-wrapper img{display:none!important}.our_way .box-wrapper.flex.withHover:hover .image-wrapper .image_hover{display:block}.our_way .box-wrapper.flex.withHover:hover .image-wrapper .image_hover img{display:inline-block!important}.our_way .box-wrapper.flex .image-wrapper img.rounded{border-radius:50%}.our_way .box-wrapper.flex.flexColumn{-ms-flex-direction:column;flex-direction:column}.our_way .box-wrapper.flex.flexColumn.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:start;justify-content:flex-start}.our_way .box-wrapper.flex.flexRow{-ms-flex-direction:row;flex-direction:row}.our_way .box-wrapper.flex.flexRow.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.our_way .box-wrapper.flex .image-wrapper.align_center{text-align:center}.our_way .box-wrapper.flex .image-wrapper.align_center img{display:inline-block}.our_way .box-wrapper.flex .image-wrapper.align_left{text-align:left}.our_way .box-wrapper.flex .image-wrapper.align_left img{display:inline-block}.our_way .box-wrapper.flex .image-wrapper.align_right{text-align:right}.our_way .box-wrapper.flex .image-wrapper.align_right img{display:inline-block}.our_way .box-wrapper.flex .image-wrapper.ver_align_top img{position:relative;top:0;-ms-transform:translateY(0);transform:translateY(0)}.our_way .box-wrapper.flex .image-wrapper.ver_align_middle img{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.our_way .box-wrapper.flex .image-wrapper.ver_align_bottom img{position:relative;top:100%;-ms-transform:translateY(-100%);transform:translateY(-100%)}.our_way .box-wrapper.flex .text-wrapper{padding-top:0}.our_way .box-wrapper.flex .text-wrapper.align_right .headline,.our_way .box-wrapper.flex .text-wrapper.align_right .text,.our_way .box-wrapper.flex .text-wrapper.align_right h1,.our_way .box-wrapper.flex .text-wrapper.align_right h2,.our_way .box-wrapper.flex .text-wrapper.align_right h3,.our_way .box-wrapper.flex .text-wrapper.align_right h4,.our_way .box-wrapper.flex .text-wrapper.align_right h5,.our_way .box-wrapper.flex .text-wrapper.align_right h6{text-align:right!important}.our_way .box-wrapper.flex .text-wrapper.align_center .headline,.our_way .box-wrapper.flex .text-wrapper.align_center .text,.our_way .box-wrapper.flex .text-wrapper.align_center h1,.our_way .box-wrapper.flex .text-wrapper.align_center h2,.our_way .box-wrapper.flex .text-wrapper.align_center h3,.our_way .box-wrapper.flex .text-wrapper.align_center h4,.our_way .box-wrapper.flex .text-wrapper.align_center h5,.our_way .box-wrapper.flex .text-wrapper.align_center h6{text-align:center!important}.our_way .box-wrapper.flex .text-wrapper.align_left .headline,.our_way .box-wrapper.flex .text-wrapper.align_left .text,.our_way .box-wrapper.flex .text-wrapper.align_left h1,.our_way .box-wrapper.flex .text-wrapper.align_left h2,.our_way .box-wrapper.flex .text-wrapper.align_left h3,.our_way .box-wrapper.flex .text-wrapper.align_left h4,.our_way .box-wrapper.flex .text-wrapper.align_left h5,.our_way .box-wrapper.flex .text-wrapper.align_left h6{text-align:left!important}.our_way .box-wrapper.flex .text-wrapper.ver_align_top .text-content{display:block;position:relative;top:0;-ms-transform:translateY(0);transform:translateY(0)}.our_way .box-wrapper.flex .text-wrapper.ver_align_middle .text-content{display:block;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.our_way .box-wrapper.flex .text-wrapper.ver_align_bottom .text-content{display:block;position:relative;top:100%;-ms-transform:translateY(-100%);transform:translateY(-100%)}.our_way .box-wrapper.flex .text-wrapper .headline .h5_source_serif_bold_24{font-family:'Source Serif Pro';font-weight:700}.our_way .box-wrapper.flex .text-wrapper .source_serif_bold_21{font-size:21px;font-weight:700;font-family:'Source Serif Pro';line-height:27px}.our_way .box-wrapper.flex .text-wrapper .source_serif_regular_18{font-size:18px;font-weight:400;font-family:'Source Serif Pro'}.our_way .box-wrapper.flex .text-wrapper .source_sans_regular_18{font-size:18px;font-weight:400;font-family:'Source Sans Pro'}@media all and (max-width:767px){.our_way .box-wrapper.flex .image-wrapper{text-align:center!important;padding-bottom:15px}.our_way .box-wrapper.flex .image-wrapper img{display:inline-block}.our_way .box-wrapper.flex .headline-text,.our_way .box-wrapper.flex .text{text-align:center!important;width:100%;display:block;padding-right:0;padding-left:0}.our_way .box-wrapper.flex .text-wrapper.align_left .text{text-align:center!important;width:92%;display:block;padding-right:0;padding-left:0}}.clickable-box{cursor:pointer}.order_summary th{font-weight:700}.fadein{opacity:0}@media screen and (max-width:767px){_::-webkit-full-page-media,_:future,:root .safari_only{padding-bottom:65px}}#blog .filter .active,#blog .filter-items .active{background-color:transparent!important;border-color:transparent!important;color:inherit}#wp-link input[type=checkbox],#wp-link input[type=radio]{display:inline-block}.amelia-app-booking .am-event{margin-bottom:35px!important}#CybotCookiebotDialog input[type=checkbox]{display:inline!important}