body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../../files/layout/fonts/open-sans-v27-latin-300.eot");src:local(""), url("../../files/layout/fonts/open-sans-v27-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/open-sans-v27-latin-300.woff2") format("woff2"), url("../../files/layout/fonts/open-sans-v27-latin-300.woff") format("woff"), url("../../files/layout/fonts/open-sans-v27-latin-300.ttf") format("truetype"), url("../../files/layout/fonts/open-sans-v27-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/open-sans-v27-latin-regular.eot");src:local(""), url("../../files/layout/fonts/open-sans-v27-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/open-sans-v27-latin-regular.woff2") format("woff2"), url("../../files/layout/fonts/open-sans-v27-latin-regular.woff") format("woff"), url("../../files/layout/fonts/open-sans-v27-latin-regular.ttf") format("truetype"), url("../../files/layout/fonts/open-sans-v27-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../files/layout/fonts/open-sans-v27-latin-700.eot");src:local(""), url("../../files/layout/fonts/open-sans-v27-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/open-sans-v27-latin-700.woff2") format("woff2"), url("../../files/layout/fonts/open-sans-v27-latin-700.woff") format("woff"), url("../../files/layout/fonts/open-sans-v27-latin-700.ttf") format("truetype"), url("../../files/layout/fonts/open-sans-v27-latin-700.svg#OpenSans") format("svg")}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:30px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#1b3661;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#b32428;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3.open span{background:#1b3661}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:calc(25px / 3)}#nav-icon3 span:nth-child(4){top:calc(25px / 3 * 2)}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}input[type="radio"]{position:absolute;left:-9999px}input[type="radio"]+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}input[type="radio"]+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #595959;border-radius:100%;background:#fff}input[type="radio"]+label:after{content:"";width:12px;height:12px;background:#0097b8;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form input.text{background-color:#f5f5f5;padding:15px;border:2px solid transparent;font-size:18px;border-radius:3px;width:calc(100% - 34px);margin:10px 0;letter-spacing:1.5px;font-family:"Open Sans"}form input.text:focus{border:2px solid #0097b8}form select{background-color:#f5f5f5;padding:15px;border:2px solid transparent;font-size:18px;border-radius:3px;width:100%;margin:10px 0;letter-spacing:1.5px;font-family:"Open Sans"}form .checkbox_container span{display:flex}form .checkbox_container span input{margin-right:10px;flex-shrink:0}form .radio_container span{display:inline-block;margin-right:20px}form .checkbox_container label,form .radio_container label{font-size:18px}form fieldset{margin:10px 0;border:0px;padding:0px}form .formbody{display:flex;flex-wrap:wrap;justify-content:space-between}form .formbody .widget,form .formbody>h3,form .formbody>p{width:100%}form .formbody .widget.half,form .formbody>h3.half,form .formbody>p.half{width:calc(50% - 10px)}form button.submit,form input[type="submit"]{background-color:#e14b7e;border-radius:5px;padding:15px;color:#fff;text-transform:uppercase;border:0px;cursor:pointer;margin-top:20px}form button.submit:hover,form input[type="submit"]:hover{background-color:#0097b8}.altercheck{display:none}form#register-teilnehmer #tnform-container{width:100%}form#register-teilnehmer #tnform-container>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border-bottom:1px solid #595959;padding:20px 0}form#register-teilnehmer #tnform-container>div>h4{width:100%}.addTn,.removeTn{cursor:pointer;background:#595959;color:#fff;padding:15px 0px;text-align:center;text-transform:uppercase;margin:30px 0px}.addTn:hover,.removeTn:hover{background:#0097b8}.removeTn{display:none}form#buy-neowertmarken{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid}form#buy-neowertmarken .formbody .widget h4,form#buy-neowertmarken .formbody .widget p{margin-bottom:5px;margin-top:0px}form#buy-neowertmarken .formbody .gesamt{margin-bottom:50px;display:flex;justify-content:space-between}.widget-submit .pwvergessen{margin-top:10px;border-bottom:0px;display:block;font-size:14px}body{font-family:"Open Sans";color:#4E4852;letter-spacing:0.075em;font-size:18px}.bgimagebody{position:fixed;top:0;bottom:0;left:0;right:0}.bgimagebody img{object-fit:cover;width:100%;height:100%;object-position:center}#wrapper{position:relative}p{line-height:1.7em}a{text-decoration:none;border-bottom:dotted 1px;color:inherit;transition:color 0.2s ease, border-bottom-color 0.2s ease}a:hover{border-bottom-color:transparent}.error{color:red}.fontwhite{color:#fff}.fontwhite h1,.fontwhite h2,.fontwhite h3{color:#fff}h1{font-weight:300;text-transform:uppercase;letter-spacing:2px;line-height:1.5em}h2{color:#0097b8;text-transform:uppercase;letter-spacing:1px;font-weight:700}h3{font-size:26px;font-weight:700;color:#000}.ce_table table{table-layout:fixed;width:100%;margin:10px 0;border-collapse:collapse}.ce_table table thead tr{border-bottom:1px solid #595959}.ce_table table th{text-align:left;padding:5px}.ce_table table tr:nth-child(even){background:#f2f2f2}.ce_table table tr td{padding:10px}header{position:fixed;z-index:100;left:0;right:0;top:0;background-color:#fff}header>.inside{margin:auto;position:relative;width:calc(100% - 30px);max-width:1200px;display:flex;justify-content:space-between;align-items:center;min-height:100px}header>.inside a{border-bottom:0px}#nav-icon3{display:none;position:relative;z-index:10}#hauptnavigation ul{padding:0px;margin:0px;list-style:none}#hauptnavigation ul li{display:inline-block;margin-left:25px}#hauptnavigation ul li a,#hauptnavigation ul li strong{text-decoration:none;color:#0097b8}#internenavigation{background:#595959;position:fixed;left:0;top:100px;right:0;z-index:9}#internenavigation ul{padding:0px;margin:0px;list-style:none;text-align:center;display:flex;max-width:1200px;margin:auto}#internenavigation ul li{flex-grow:1;display:inline-block}#internenavigation ul li a,#internenavigation ul li strong{text-decoration:none;color:#fff;display:block;padding:10px 20px;border-bottom:0px}#internenavigation ul li a:hover,#internenavigation ul li strong:hover{background:#0097b8}footer{background-color:rgba(0, 0, 0, 0.9);color:#fff;padding:50px 0}footer>.inside{margin:auto;position:relative;width:calc(100% - 30px);max-width:1200px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}footer>.inside .ce_image{width:100%;text-align:center}footer>.inside .ce_text{width:calc(100% / 3)}footer>.inside a{font-weight:300;text-transform:uppercase}#container{padding-top:100px;min-height:calc(100vh - 382px)}#container.whitebg{background:#fff}.mod_article{position:relative;padding-top:50px;padding-bottom:50px}.mod_article.top_nospace{padding-top:0px}.mod_article.top_small-space{padding-top:25px}.mod_article.top_extra-small-space{padding-top:10px}.mod_article.top_extra-big-space{padding-top:150px}.mod_article.top_big-space{padding-top:100px}.mod_article.bottom_nospace{padding-bottom:0px}.mod_article.bottom_small-space{padding-bottom:25px}.mod_article.bottom_extra-small-space{padding-bottom:10px}.mod_article.bottom_extra-big-space{padding-bottom:150px}.mod_article.bottom_big-space{padding-bottom:100px}.mod_article.fontwhite{color:#fff}.mod_article .bgcolor{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}.mod_article .bgcolor.orange{background-color:#e14b7e}.mod_article .bgcolor.blue{background-color:#0097b8}.mod_article .bgcolor.translucent{opacity:0.7}.mod_article .bgimage{position:absolute;top:0;bottom:0;left:0;right:0}.mod_article .bgimage img{object-fit:cover;width:100%;height:100%;object-position:center}.mod_article>.inside{margin:auto;position:relative;width:calc(100% - 30px);max-width:1200px}.mod_article>.inside.fullwidth{width:100%;max-width:100%}.mod_article>.inside.cols{display:flex;flex-wrap:wrap}.mod_article>.inside.cols>.block{width:50%}.mod_article>.inside.cols.colspace{justify-content:space-between}.mod_article>.inside.cols.colspace>.block{width:calc(50% - 25px)}.mod_article>.inside.cols.valigncenter{align-content:center;align-items:center}.ce_text .inside{position:relative}.ce_text .inside.bgcolor{padding:50px;height:calc(100% - 100px)}.ce_text .inside.bgcolor.orange{background-color:#e14b7e}.ce_text .inside.bgcolor.blue{background-color:#0097b8}.ce_text .inside.bgcolor h3,.ce_text .inside.bgcolor h2,.ce_text .inside.bgcolor h1,.ce_text .inside.bgcolor p{color:#fff}.ce_text .inside.bgcolor h3:first-child,.ce_text .inside.bgcolor h2:first-child,.ce_text .inside.bgcolor h1:first-child,.ce_text .inside.bgcolor p:first-child{margin-top:0px}.mod_lostPassword .fields .widget-text:first-child{display:none}.ce_counter{text-align:center;font-size:20px}.ce_counter .counter span{padding:10px 30px;display:inline-block}.ce_counter .counter span strong{font-size:70px;font-weight:700;color:#0097b8;display:block}.teilnehmerList,.wertmarkenList{width:100%;border-collapse:collapse}.teilnehmerList thead tr,.wertmarkenList thead tr{border-bottom:1px solid #595959}.teilnehmerList th,.wertmarkenList th{text-align:left;padding:5px}.teilnehmerList tr:nth-child(even),.wertmarkenList tr:nth-child(even){background:#f2f2f2}.teilnehmerList tr td,.wertmarkenList tr td{padding:10px}.teilnehmerList{table-layout:fixed}.wertmarkenList td:first-child,.wertmarkenList th:first-child{width:50px}@media screen and (min-width:850px){.wertmarkenList td.anzahl,.wertmarkenList th.anzahl{text-align:center}.wertmarkenList td.betrag,.wertmarkenList td.datum,.wertmarkenList td.rechnung,.wertmarkenList th.betrag,.wertmarkenList th.datum,.wertmarkenList th.rechnung{text-align:right}}.successMessage{background:#0097b8;color:#fff;padding:20px;display:flex;align-items:center;align-content:center;justify-content:space-between;margin-bottom:50px}.successMessage h3{margin-top:0px;margin-bottom:0px;color:#fff}@media screen and (max-width:1024px){#internenavigation ul li a,#internenavigation ul li strong{padding:10px;font-size:16px}}@media screen and (max-width:850px){body,form input.text,form select,.checkbox_container label,.radio_container label{font-size:16px}h1{font-size:28px}#nav-icon3{display:block}#internenavigation{position:fixed;right:-360px;bottom:50px;min-width:260px;transition:all ease 0.5s;z-index:100;background:transparent;left:initial;top:initial}#internenavigation.show{right:0}#internenavigation ul{display:block}#internenavigation ul li{display:block;text-align:left;margin-left:15px;margin-right:15px;border-bottom:dotted 1px #595959}#internenavigation ul li a,#internenavigation ul li strong{text-transform:uppercase;padding:10px 0px;display:block;letter-spacing:2px;color:inherit}#overlay{position:fixed;top:0;right:0;background-color:rgba(89, 89, 89, 0.73);bottom:0;left:0;display:none}#overlay.show{display:block}#hauptnavigation{background:#fff;position:fixed;right:-360px;top:0;bottom:0;padding-top:60px;min-width:260px;transition:all ease 0.5s}#hauptnavigation.show{right:0}#hauptnavigation ul li{display:block;text-align:left;margin-left:15px;margin-right:15px;border-bottom:dotted 1px #595959}#hauptnavigation ul li a,#hauptnavigation ul li strong{text-transform:uppercase;padding:10px 0px;display:block;letter-spacing:2px}footer>.inside .ce_text{width:100%}footer>.inside .ce_text p{text-align:center !important}.mod_article>.inside.cols>.block,.mod_article>.inside.cols.colspace>.block{width:100%}.ce_text .inside.bgcolor{padding:15px;height:calc(100% - 30px)}.ce_counter{font-size:14px}.ce_counter .counter span{padding:5px 10px}.ce_counter .counter span strong{font-size:30px}.teilnehmerList tr:nth-child(even),.wertmarkenList tr:nth-child(even){background:initial}.teilnehmerList tr.odd,.wertmarkenList tr.odd{background:#f2f2f2}.teilnehmerList tr.even,.wertmarkenList tr.even{background:#fff}.teilnehmerList tr.row_1,.wertmarkenList tr.row_1{border-top:1px solid}.teilnehmerList tr>td,.teilnehmerList tr>th,.wertmarkenList tr>td,.wertmarkenList tr>th{vertical-align:top;padding:3px;font-size:16px}.teilnehmerList.row_6>td{padding-bottom:15px}.wertmarkenList td:first-child,.wertmarkenList th:first-child{width:auto}}@media screen and (max-width:560px){form .formbody .widget.half,form .formbody>h3.half,form .formbody>p.half{width:100%}}@media screen and (max-height:500px){#hauptnavigation ul li a,#hauptnavigation ul li strong,#internenavigation ul li a,#internenavigation ul li strong{font-size:14px;padding:5px 0}}
