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%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
@font-face{font-family:"Trade Gothic Pro Light";src:url("../../files/layout/fonts/Trade Gothic Pro Light.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Trade Gothic Pro Bold";src:url("../../files/layout/fonts/Trade Gothic Pro Bold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Anivers Regular";src:url("../../files/layout/fonts/Anivers Regular.otf") format("opentype");font-weight:normal;font-style:normal}body,html{font-size:20px;line-height:30px;font-family:"Trade Gothic Pro Light", "Helvetica", "Verdana", sans-serif;color:#3c3c3c;background:#fff}body{background:#f5f5f5}b,strong{font-family:"Anivers Regular", "Helvetica", "Verdana", sans-serif}a:hover{text-decoration:none;color:#767a9f}.center{text-align:center}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}p{margin-bottom:20px}h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:0px;font-family:"Anivers Regular";color:#000B14;font-weight:normal;padding:0px 0px 10px 0px}h1{font-size:48px;line-height:58px;text-transform:uppercase}h2{font-size:36px;line-height:46px}h3{font-size:24px;line-height:34px}h4{font-size:20px;line-height:27px}.thankyou{display:none;color:#767a9f;font-weight:700}.ce_gallery ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;gap:30px}.ce_gallery img:first-of-type{height:100px}.ce_gallery img:last-of-type{height:150px}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;gap:30px}.flexbox .ce_text{overflow:visible}.flexbox h1,.flexbox h2,.flexbox h3,.flexbox h4,.flexbox h5,.flexbox h6{text-align:left !important}.flexbox.col2>div{width:50%}.flexbox.col3>div{width:calc(33.3333% - 90px)}.flexbox.col3{flex-wrap:wrap}ul{margin-bottom:0px}textarea{width:100%;height:224px;resize:none}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:20px 22px 20px 22px;background:#fff;outline:none !important;border-radius:0px;-moz-transition:border-color 0.15s linear;-webkit-transition:border-color 0.15s linear;-o-transition:border-color 0.15s linear;transition:border-color 0.15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #767a9f !important}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{border-color:#767a9f !important;border-radius:0px;border-style:1px solid}.select-trigger{width:100%;display:block;padding:16px 22px 17px 22px;background:#fff;outline:none !important;border-radius:0px;-moz-transition:border-color 0.15s linear;-webkit-transition:border-color 0.15s linear;-o-transition:border-color 0.15s linear;transition:border-color 0.15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;cursor:pointer;border:1px solid #15B9A2 !important}.select-trigger .toggler-image{transform:rotate(0deg);transition:0.3s;background-image:url("../../files/layout/images/pulldown-pfeil.svg");background-size:28px 28px;width:28px;height:28px;background-position:center center;background-repeat:no-repeat;position:absolute;z-index:9999;right:15px;top:13px}.select-trigger.active{border-color:inherit !important}.select-trigger.active .toggler-image{transform:rotate(-180deg);transition:0.3s}.select-selection{background:#fff;display:none;position:relative;z-index:99;width:100%}.select-trigger.active .select-selection{display:block}.select-selection div:hover,.select-selection div.active{color:#15B9A2 !important}.select-origin{width:0px;height:0px;opacity:0;position:absolute;z-index:1}.select-option{width:100%;display:block;background:#fff;outline:none !important;border-radius:0px;-moz-transition:border-color 0.15s linear;-webkit-transition:border-color 0.15s linear;-o-transition:border-color 0.15s linear;transition:border-color 0.15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0px none}.invert button,.invert a.button{background-color:#f7f7f7 !important;border:1px solid #767a9f !important;color:#3c3c3c !important}button,a.button{background-color:#767a9f;border:1px solid transparent !important;border-radius:90px !important;padding:20px 30px 20px 30px !important;color:#fff !important;text-transform:uppercase !important;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;cursor:pointer;font-weight:700}.ce_hyperlink{overflow:visible !important}#main .mod_article:not(.top) .ce_hyperlink{margin-top:40px}button:hover,a.button:hover,.ce_hyperlink a.button:hover{background-color:#f7f7f7 !important;border-color:#767a9f !important;color:#3c3c3c !important;text-decoration:none !important}.invert button:hover,.invert a.button:hover{background-color:#767a9f !important;border:1px solid #f7f7f7 !important;color:#3c3c3c !important;color:#fff !important}form .widget{margin-bottom:20px;width:100%}.widget-submit{text-align:center;padding-top:5px}p.error{color:red}.banner{background:#f5f5f5;width:100%;position:fixed;top:0px;left:0px;z-index:111}.banner .inside{text-align:center;padding:10px 20px;font-family:"Trade Gothic Pro Bold", "Helvetica", "Verdana", sans-serif;font-size:22px}#main{top:63px}#main .mod_article *{word-wrap:break-word;white-space:wrap;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#main .mod_article>.inside{background:#fff;max-width:1280px !important;padding:30px 50px 80px 50px;margin:0 auto}#main .mod_article.grey>.inside{background:#f7f7f7}#main .mod_article.col2>.inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap}#main .mod_article.top>.inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:no-wrap;align-items:center}#main a:not(button):not(hyperlink_txt),.contao-cookiebar .cc-info a{color:#767a9f;text-decoration:none;webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}#main a:not(button):not(hyperlink_txt):hover,#main a:not(button):not(hyperlink_txt).active,.contao-cookiebar .cc-info a:hover{color:inherit;text-decoration:underline}#footer{margin-top:64px}#footer .inside{max-width:1280px;margin:0 auto;padding-top:40px;padding-bottom:40px;padding-left:50px;padding-right:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:url("../../files/layout/images/XLNC_Hintergrund_Footer.jpg");background-repeat:no-repeat;justify-content:space-between}#footer .claim{color:#494b61;font-size:14px;font-family:"Trade Gothic Pro Bold", "Helvetica", "Verdana", sans-serif;text-align:left;letter-spacing:0.5px;width:50%}#footer .navigation{width:50%;text-align:right}#footer a{color:inherit;text-decoration:none;webkit-transition:color 0.25s, text-decoration 0.25s;-moz-transition:color 0.25s, text-decoration 0.25s;-o-transition:color 0.25s, text-decoration 0.25s;-ms-transition:color 0.25s, text-decoration 0.25s;transition:color 0.25s, text-decoration 0.25s;font-size:16px;line-height:26px}#footer a:hover,#footer a.active,#footer a.trail{color:#767a9f;text-decoration:none}@media screen and (max-width:1180px){#main .mod_article.top>.inside{flex-wrap:wrap}#main .mod_article.top>.inside .ce_hyperlink{margin-top:0px}.ce_image.moreleft{margin-left:-20%}}@media screen and (max-width:768px){.flexbox.col2{flex-wrap:wrap;gap:0}.flexbox.col2>div{width:100%}.flexbox.col3{flex-wrap:wrap}.flexbox.col3>div{width:100%}.mod_article#first .flexbox.col2>div:first-child{width:100% !important;order:2}.mod_article#first .flexbox.col2>div:last-child{width:100% !important;order:1}.image_content{order:1;width:100% !important}.text_content{order:2;width:100% !important}#main .mod_article>.inside{padding:30px 25px 50px 25px}}@media screen and (max-width:576px){.banner .inside{font-size:18px}#main .mod_article.top>.inside{justify-content:center}#main .mod_article.top>.inside .ce_hyperlink{margin-top:40px}button,a.button{padding:20px 30px 20px 30px !important}.contao-cookiebar{top:100px !important}h1,h2{font-size:26px;line-height:36px}h3{font-size:20px;line-height:27px}#footer .inside{display:block;text-align:center;padding-top:20px;padding-bottom:40px}#footer .inside>div{width:100%;text-align:center}#footer .inside>div:first-child{margin-bottom:20px}}
