@charset "UTF-8";
@import mod_navigation;.mod_navigation,.mod_customnav{margin-bottom:0 !important;padding-bottom:0 !important}.mod_navigation ul,.mod_customnav ul{display:inline-flex;flex-flow:row wrap;width:100%}.mod_navigation ul li,.mod_customnav ul li{padding-left:11px;padding-right:11px}.mod_navigation ul li.first,.mod_customnav ul li.first{margin-left:-11px}.mod_navigation ul.icons li,.mod_customnav ul.icons li{font-size:200%}@media screen and (min-width:600px){.mod_navigation ul li{padding-left:22px;padding-right:22px}}@media screen and (min-width:950px){.mod_navigation ul li{padding-left:33px;padding-right:33px}}.ce_rsce_headerimage{display:block !important;position:relative;flex-basis:100%;width:100%;max-width:100%;height:auto;margin:0 !important;padding:0 !important;transition:all 1s;background-color:transparent;line-height:0}.ce_rsce_headerimage .wrap{position:relative;width:100%;height:auto;transition:all 1s;text-align:center}.ce_rsce_headerimage .wrap .text{display:inline-flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;flex-flow:row wrap;justify-content:center;width:100%;max-width:1588px;margin:0 auto;padding:50px 22px;text-align:left}.ce_rsce_headerimage .wrap .text .txt{color:#fff;font-size:100%;line-height:120%}.ce_rsce_headerimage .wrap .text .rubrik{flex-basis:auto;margin-bottom:44px}.ce_rsce_headerimage .wrap .text .headline{flex-basis:100%;margin-bottom:44px;color:#fff}@media screen and (max-width:859px){.ce_rsce_headerimage .wrap .text .headline{line-height:1.5}}.ce_rsce_headerimage .wrap .text p{line-height:160%}.ce_rsce_headerimage .wrap .text .txt{flex-basis:100%;margin-bottom:44px}.ce_rsce_headerimage .wrap .text .btn{margin-top:5px;border:2px solid #0A1434;background-color:transparent;color:#0A1434}.ce_rsce_headerimage .wrap .text .btn:hover{border:2px solid #0A1434;background-color:#0A1434;color:#ffffff}.ce_rsce_headerimage .wrap .image_container{display:block;position:relative;width:100%;max-width:100%;height:600px;margin:0 auto;text-align:center}@media screen and (max-width:600px){.ce_rsce_headerimage .wrap .image_container{height:400px}}.ce_rsce_headerimage .wrap .image_container picture{width:100%;height:100%}.ce_rsce_headerimage .wrap .image_container img{height:100%;object-fit:cover}.ce_rsce_headerimage .wrap .image_container.mobile{display:inline-block !important}.ce_rsce_headerimage .wrap .image_container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.4)}.ce_rsce_headerimage .wrap .image_container.overlay{position:absolute;top:60%;right:0;bottom:0;left:0%;width:auto;width:100%;background-color:transparent}.ce_rsce_headerimage .wrap .image_container.overlay img{width:auto;max-width:100%;object-fit:contain;object-position:bottom center}.ce_rsce_headerimage .wrap .image_container.overlay:after{display:none !important}.ce_rsce_headerimage .wrap .socials{display:inline-flex;position:absolute;right:0;bottom:0;width:auto;height:auto;padding:15px;line-height:120%}.ce_rsce_headerimage .wrap .socials .icons{padding:15px}.ce_rsce_headerimage .wrap .socials a{transition:all 1s;color:#ffffff;text-decoration:none}.ce_rsce_headerimage .wrap .socials a:hover{color:#0A1434}.ce_rsce_headerimage .wrap .clr{width:100%;height:33px;clear:both;line-height:33px}.fullscreen .ce_rsce_headerimage .wrap .image_container:not(.overlay) picture{width:100%;height:100%}.fullscreen .ce_rsce_headerimage .wrap .image_container:not(.overlay) img{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width:600px){.ce_rsce_headerimage .wrap .text{position:absolute;top:0;justify-content:flex-start;padding:150px 44px}.ce_rsce_headerimage .wrap .text .txt,.ce_rsce_headerimage .wrap .text .headline{color:#fff}.ce_rsce_headerimage .wrap .text .headline{}.ce_rsce_headerimage .wrap .image_container.desktop{display:inline-block !important}.ce_rsce_headerimage .wrap .image_container.overlay{top:60%;left:50%;width:50%}.ce_rsce_headerimage .wrap .image_container.overlay img{object-position:center right}}@media screen and (min-width:600px) and (max-width:599px){.ce_rsce_headerimage .wrap .text{padding-top:50px}}@media screen and (min-width:950px){.ce_rsce_headerimage .wrap .text{padding:150px 220px}.ce_rsce_headerimage .wrap .text .txt,.ce_rsce_headerimage .wrap .text .headline{}.ce_rsce_headerimage .wrap .text .headline{}.ce_rsce_headerimage .wrap .text .headline span{display:inline-block}}.ce_text .wrap{box-sizing:border-box;min-width:0}.ce_text .image_container{display:inline-block;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:22px}.ce_text .text{box-sizing:border-box;flex-basis:100%;width:100%;text-align:center}.ce_text .las,.ce_text .lab{font-size:140%;vertical-align:middle}.ce_text.float_left .image_container,.ce_text.float_left .text,.ce_text.float_right .image_container,.ce_text.float_right .text{display:inline-block;flex-basis:100%;margin-top:0}.ce_text.float_left .text,.ce_text.float_right .text{order:2}.ce_text.float_left .image_container,.ce_text.float_right .image_container{order:1;margin-bottom:0}.ce_text.float_left .image_container picture,.ce_text.float_right .image_container picture{width:100%}.ce_text.float_left .image_container{margin-bottom:22px}.ce_text.float_right .text{order:1}.ce_text.float_right .image_container{order:2;margin-top:22px}.ce_text.float_above .image_container{flex-basis:100% !important;max-width:100% !important;margin-bottom:22px !important;text-align:center}.ce_text.float_above .image_container img{width:auto}@media screen and (min-width:600px){.ce_text .text{text-align:left}.ce_text.float_left .image_container{margin-bottom:0}.ce_text.float_right .image_container{margin-bottom:0}.ce_text.float_above .image_container{margin-bottom:44px !important;text-align:left}}@media screen and (min-width:950px){.ce_text .text{}.ce_text.float_left .text,.ce_text.float_right .text{flex-basis:55%}.ce_text.float_left .image_container,.ce_text.float_right .image_container{flex-basis:45%}.ce_text.float_left .image_container{}.ce_text.float_right .image_container{margin-top:0;margin-bottom:0}.ce_text.float_above .image_container{margin-bottom:66px !important}}.ce_headline .wrap{width:100%;max-width:100%;flex-basis:100%}.ce_headline .headline{width:100%;max-width:100%;flex-basis:100%}.bg_black .headline,.bg_black h1,.bg_black h2,.bg_black h3,.bg_black h4,.bg_black h5,.bg_grey .headline,.bg_grey h1,.bg_grey h2,.bg_grey h3,.bg_grey h4,.bg_grey h5{color:#ffffff}.headline,h1,h2,h3,h4,h5{color:#000000}.headline{font-weight:900}.btn{font-weight:700}.ce_text{border-radius:15px}.ce_text .wrap{align-items:flex-start !important}.ce_text.bg_grey,.ce_text.bg_black,.ce_text.bg_white{margin:22px;margin-top:22px;padding:22px;text-align:left}.ce_text .rubrik{margin-bottom:22px}@media screen and (min-width:600px){.ce_text.bg_grey,.ce_text.bg_black,.ce_text.bg_white{margin:0;margin-top:0;padding:44px}}@media screen and (min-width:950px){.ce_text.bg_grey,.ce_text.bg_black,.ce_text.bg_white{padding:66px}}.ce_text ul,.ce_list ul{margin-left:0;padding-left:0}.ce_text ul li,.ce_list ul li{display:inline-flex;flex-flow:row nowrap;width:100%;margin-bottom:5.5px;margin-left:0;padding-left:0;list-style:none}.ce_text ul li:before,.ce_list ul li:before{content:"";width:30px;height:30px;margin-right:11px;background-image:url("/files/content/_allgemein/bullet.svg");background-repeat:no-repeat;background-position:top left;background-size:contain}.ce_text ol li::marker,.ce_list ol li::marker{color:#0A1434}#container .mod_article{transition:all 0.5s}#container .mod_article[class*="ce_"]{transition:all 1s}#container .outview{opacity:0}#container .inview{opacity:1}#header{position:sticky;border-bottom:1px solid #2d2d2d}#header .inside{justify-content:space-between;max-width:100%}#header .ce_logo,#header .testen{flex-basis:250px;max-width:250px;padding-right:0;padding-left:0}#header .testen{text-align:right}#header .testen li{text-align:right;white-space:nowrap;justify-self:flex-end}#header .testen li a{padding:11px;padding-right:16.5px;padding-left:16.5px;transition:all 1s;border:2px solid #0A1434;border-radius:4px;color:#0A1434;font-weight:bold}#header .testen li a.active,#header .testen li a:hover{background-color:#0A1434;color:#fff}#header .menu{display:inline-flex;flex-basis:90%}#header .menu ul{align-content:center;justify-content:flex-end;width:100%;max-width:100%}#header .menu ul:before{content:"";display:inline-block;width:40px;height:40px;font-family:"Line Awesome Free";font-size:40px;font-weight:900;line-height:40px}#header .menu ul:before:hover{color:#0A1434}#header .menu ul li{display:none;align-self:center;padding-right:10px;padding-left:10px}#header .menu a{color:#000;line-height:100%;text-decoration:none}#header .menu a.active,#header .menu a:hover{color:#BCA25A}#header .menu a.login:before{content:"";font-family:"Line Awesome Free"}@media screen and (min-width:600px){#header .menu li{display:none}#header .menu li.testen{display:inline-block;white-space:nowrap}}@media screen and (min-width:950px){#header .menu ul{flex-flow:row nowrap;justify-content:center}#header .menu ul:before{display:none !important}#header .menu li{display:inline-block !important}}#footer{border-top:1px solid #2d2d2d}#footer .inside{flex-flow:row wrap;align-content:center;max-width:100%}#footer .top,#footer .middle,#footer .meta,#footer .meta .inner{display:inline-flex;flex-basis:100%;flex-flow:row nowrap;align-items:center;width:100%;max-width:100%;margin:0 auto;margin-bottom:11px}#footer .meta .inner{max-width:1720px}#footer .meta .inner a:hover{color:#ffffff}#footer .middle{max-width:1720px}#footer .top{flex-flow:row wrap;justify-content:center;margin-top:5.5px}#footer .top .ce_logo{display:inline-block;flex-basis:180px;align-self:flex-start;max-width:180px;margin-bottom:22px}#footer .top .menu{display:none;flex-basis:100%}#footer .top .menu ul{justify-content:center}#footer .top .menu li{padding-right:10px;padding-left:10px}#footer .top .menu li.login:before{content:"";font-family:"Line Awesome Free"}#footer .middle .siegel{display:inline-flex;flex-basis:100%;flex-flow:row wrap;align-content:center;align-items:center;justify-content:center;width:100%}#footer .middle .siegel img{flex-basis:55%;margin-right:22px;margin-bottom:22px;margin-left:22px}#footer .meta{max-width:100%;margin-top:11px;margin-bottom:0;background-color:#1a1a1a}#footer .meta .inner{flex-flow:row wrap;margin-bottom:0}#footer .meta .metamenu,#footer .meta .icons{flex-basis:100%;padding-top:5px;padding-bottom:5px;color:#878787}#footer .meta .metamenu{flex-basis:100%;justify-content:flex-start}#footer .meta .metamenu li{flex-basis:100%;text-align:center}#footer .meta .icons{flex-basis:auto;justify-content:center;background-color:#1a1a1a}#footer .meta .icons ul{flex-flow:row nowrap}#footer .meta .icons ul li{flex-basis:auto;text-align:center}#footer .kontakt{flex-basis:5%}@media screen and (min-width:600px){#footer .top,#footer .middle,#footer .meta{margin-bottom:11px}#footer .top{flex-flow:row nowrap;margin-top:11px}#footer .top .ce_logo{margin-bottom:0}#footer .top .menu{display:inline-flex;flex-basis:90%}#footer .meta{margin-bottom:0 !important}#footer .meta .inner{flex-flow:row nowrap}#footer .meta .metamenu li{flex-basis:auto;text-align:left}#footer .meta .icons{flex-basis:20%}#footer .meta .icons ul{justify-content:flex-end}#footer .middle .siegel img{flex-basis:auto;margin:44px}}@media screen and (min-width:950px){#footer .top,#footer .middle,#footer .meta{margin-bottom:16.5px}#footer .top{margin-top:16.5px}#footer .top .ce_logo{align-self:center}#footer .top .menu ul{justify-content:flex-end}#footer .meta{margin-bottom:0;margin-bottom:0;font-size:90%}#footer .middle .siegel img{margin-right:44px;margin-left:44px}}.mod_article{overflow:visible}.ce_text.overlay{overflow:visible}.ce_text.overlay .image_container{position:relative}.ce_text.overlay .image_container:before{content:"";position:absolute;top:-10%;right:0;bottom:0;left:0;background-image:url("/files/content/Startseite/teaser_overlay.png");background-repeat:no-repeat;background-position:top center;background-size:contain}@media screen and (min-width:600px){.ce_text.float_left .text{padding-left:44px}.ce_text.float_right .text{padding-right:44px}}@media screen and (min-width:950px){.ce_text.float_left .text{padding-left:66px}.ce_text.float_right .text{padding-right:66px}}#totop{display:none;position:fixed;z-index:2;right:20px;bottom:20px;width:30px;height:30px;padding:4px;transition:all 1s;border-radius:4px;opacity:0.5;background:#000;font-family:"Line Awesome Free";font-size:30px;line-height:30px;text-align:center;text-decoration:none !important}#totop.show{display:inline-block}#totop:before{text-decoration:none}#totop:hover{opacity:1}#footer.inview #totop{}.contao-cookiebar strong{color:#ffffff}.contao-cookiebar .cc-inner{background-color:#1a1a1a;color:#ffffff}.contao-cookiebar .cc-group{border:hidden;background-color:#383838}.contao-cookiebar .cc-cookie{background-color:#383838;color:#ffffff}.contao-cookiebar .cc-cookie p{color:#ffffff}.contao-cookiebar .cc-cookie .cc-cookie-info{padding:0 !important;border:hidden !important;background-color:#383838 !important;color:#ffffff !important}.contao-cookiebar .cc-btn{border-color:#878787;background-color:#878787;color:#ffffff;font-weight:bold}.contao-cookiebar .cc-btn.save{background-color:#bca25a}.contao-cookiebar .cc-btn:hover{background-color:#ccb267}.b24-form{width:100%;max-width:100%}.rubrik{display:inline-block;width:auto;height:auto;padding:5px;padding-right:10px;padding-bottom:3px;padding-left:10px;border:2px solid #0A1434;border-radius:4px;color:#0A1434;font-weight:bold;line-height:100%;text-transform:uppercase}.txt_larger{font-size:140%;line-height:120%}#toggletheme{display:inline-block;position:fixed;z-index:2;right:80px;bottom:20px;box-sizing:content-box;width:30px;height:30px;padding:4px;transition:all 1s;border:hidden;border-radius:4px;opacity:0.5;background:#000000;color:#ffffff;font-family:"Line Awesome Free";font-size:30px;line-height:30px;text-align:center;text-decoration:none !important;cursor:pointer;appearance:none}#toggletheme:before{display:contents}#toggletheme:hover{opacity:1}:root{color-scheme:light dark}*[class*="ce_"].inview .v-slide-r-l,*[class*="ce_"].inview.v-slide-r-l,*[class*="mod_"].inview .v-slide-r-l,*[class*="mod_"].inview.v-slide-r-l{animation:slide-in-r-l 1.5s forwards}*[class*="ce_"].inview .v-slide-l-r,*[class*="ce_"].inview.v-slide-l-r,*[class*="mod_"].inview .v-slide-l-r,*[class*="mod_"].inview.v-slide-l-r{animation:slide-in-l-r 1.5s forwards}*[class*="ce_"].inview .v-slide-t-b,*[class*="ce_"].inview.v-slide-t-b,*[class*="mod_"].inview .v-slide-t-b,*[class*="mod_"].inview.v-slide-t-b{animation:slide-in-t-b 3s both}*[class*="ce_"].inview .v-slide-b-t,*[class*="ce_"].inview.v-slide-b-t,*[class*="mod_"].inview .v-slide-b-t,*[class*="mod_"].inview.v-slide-b-t{animation:slide-in-b-t 3s both}*[class*="ce_"].inview .slide-in-work,*[class*="ce_"].inview.slide-in-work,*[class*="mod_"].inview .slide-in-work,*[class*="mod_"].inview.slide-in-work{animation:slide-in-work 4s both}*[class*="ce_"].inview .fade,*[class*="ce_"].inview.fade,*[class*="mod_"].inview .fade,*[class*="mod_"].inview.fade{animation:fade-in 5s both}*[class*="ce_"].inview .spin,*[class*="ce_"].inview.spin,*[class*="mod_"].inview .spin,*[class*="mod_"].inview.spin{animation:spin 8s both}.ce_rsce_angebot.inview .wrap:before,.ce_rsce_angebot.inview .left:before,.ce_rsce_angebot.inview .left:after{animation:spin 8s infinite}@keyframes slide-in-r-l{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slide-in-l-r{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slide-in-t-b{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slide-in-b-t{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes pulse-black{0%{transform:scale(0.95)}70%{transform:scale(1)}100%{transform:scale(0.95)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}h1,h2,h1.headline,h2.headline{text-transform:uppercase}h3,h3.headline{font-family:"Proza Libre", Helvetica, sans-serif}.logo{max-width:385px}.logo__title{margin-bottom:10px;font-family:"Sackers Light Roman", serif;font-size:33px;font-weight:300;letter-spacing:3px;text-transform:uppercase}@media screen and (max-width:599px){.logo__title{font-size:20px}}.logo__descr{font-size:12px;letter-spacing:1px;line-height:1.5}@media screen and (max-width:599px){.logo__descr{display:none}}@media screen and (max-width:859px){#header{position:relative}}#header .inside{max-width:calc(1720px - 66px - 66px);padding-right:66px;padding-left:66px}@media only screen and (max-width:859px){#header .inside{padding-right:22px;padding-left:22px}}#header .inside .logo:hover{text-decoration:none}#header .inside .logo__title{color:#0a1434}#header .inside .logo__descr{color:#8a755a}#header .inside .mod_navigation{width:auto;padding:0}#header .inside .mod_navigation #toggle,#header .inside .mod_navigation label{display:none;align-self:flex-start;margin-left:auto;font-size:50px}#header .inside .mod_navigation ul.level_1{align-self:flex-end;width:fit-content;margin-left:auto}#header .inside .mod_navigation ul.level_1 li{padding-top:5px;padding-bottom:5px}@media screen and (max-width:1200px){#header .inside .mod_navigation ul.level_1 li{padding-right:14px;padding-left:14px}}@media screen and (max-width:991px){#header .inside .mod_navigation ul.level_1 li{margin-bottom:10px;margin-left:0;padding:0}}#header .inside .mod_navigation ul.level_1 li.last{margin-left:33px;background-color:#0a1434;color:#fff;font-weight:bold}@media screen and (max-width:1200px){#header .inside .mod_navigation ul.level_1 li.last{margin-left:14px;padding-right:24px;padding-left:24px}}@media screen and (max-width:991px){#header .inside .mod_navigation ul.level_1 li.last{margin-left:0;padding:0}}@media screen and (max-width:991px){#header .inside .mod_navigation{padding:0}#header .inside .mod_navigation ul li.first,#header .inside .mod_navigation .mod_customnav ul li.first{margin-left:0}#header .inside .mod_navigation ul.level_1{display:none;position:absolute;top:100px;left:0;width:100%;padding:50px 0;border-bottom:1px solid #000;background:#fff}#header .inside .mod_navigation ul.level_1 li{width:100%;padding-left:0;font-size:25px;line-height:2;text-align:center}#header .inside .mod_navigation #toggle:checked+ul,#header .inside .mod_navigation label{display:block}}.header-banner{display:none;position:absolute;z-index:999;top:50vh;right:0;max-width:500px}.startpage .header-banner{display:block}@media screen and (max-width:1399px){.startpage .header-banner{display:none}}.success-page .mod_article.article_success{margin-top:50px;margin-bottom:50px}.success-page .mod_article.article_success .ce_text{text-align:center}.success-page .mod_article.article_contactform{display:none}.ce_gallery .wrap [class^="cols_"]{gap:20px}@media screen and (max-width:859px){.ce_gallery .wrap [class^="cols_"] li{flex-basis:100%}}.ce_gallery .wrap [class^="cols_"] li img{width:9999px;height:300px;object-fit:cover}@media screen and (max-width:1200px){.ce_gallery .wrap [class^="cols_"] li img{height:200px}}@media screen and (max-width:859px){.ce_gallery .wrap [class^="cols_"] li img{width:100%;height:auto}}.contao-cookiebar{padding-bottom:0}.contao-cookiebar .cc-inner{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.mod_mainmenu .menu ul li:not(:first-child){padding-left:40px}.mod_mainmenu .menu ul li:not(:last-child){padding-right:40px}.mod_mainmenu .menu ul li a{text-transform:none}.mod_mainmenu .menu ul li a:hover{font-weight:bold}.nopadding{padding-right:0 !important;padding-left:0 !important}.article_slideshow{height:fit-content !important;min-height:600px !important;overflow:hidden}@media screen and (max-width:600px){.article_slideshow{min-height:400px !important}}.article_slideshow .content{height:fit-content}.article_expertise{margin-top:-50px;padding-top:0}.article_expertise h1,.article_expertise h2,.article_expertise h3,.article_expertise h4,.article_expertise h5,.article_expertise h6{color:#fff}.article_expertise .ce_text .wrap{padding:50px 340px !important;background:#0a1434}@media only screen and (max-width:1439px){.article_expertise .ce_text .wrap{padding:50px 50px !important}}.article_expertise .headline,.article_expertise .ce_text,.article_expertise .text,.article_expertise p{text-align:center}.article_featured .ce_text .wrap{flex-flow:row;align-items:center !important;padding-top:50px;padding-right:10% !important;padding-bottom:50px;padding-left:220px !important;background:linear-gradient(to left, transparent 28%, #ece7df 28%)}@media only screen and (max-width:1439px){.article_featured .ce_text .wrap{padding-right:0 !important;padding-left:50px !important;background:linear-gradient(to left, transparent 20%, #ece7df 20%)}}@media only screen and (max-width:859px){.article_featured .ce_text .wrap{flex-flow:column;padding-right:50px !important;background:#ece7df}}.article_featured .ce_text .wrap .content_wrapper,.article_featured .ce_text .wrap .image_wrapper{width:50%}@media only screen and (max-width:859px){.article_featured .ce_text .wrap .content_wrapper,.article_featured .ce_text .wrap .image_wrapper{width:100%}}.article_featured .ce_text .wrap .image_wrapper{margin-right:0;margin-left:75px}@media only screen and (max-width:859px){.article_featured .ce_text .wrap .image_wrapper{order:1;margin-bottom:25px;margin-left:0}}@media only screen and (max-width:859px){.article_featured .ce_text .wrap .content_wrapper{order:2}}.article_featured .ce_text.float_left .wrap{padding-right:220px !important;padding-left:10% !important;background:linear-gradient(to left, #ece7df 72%, transparent 72%)}@media only screen and (max-width:1439px){.article_featured .ce_text.float_left .wrap{padding-right:50px !important;padding-left:0 !important;background:linear-gradient(to left, #ece7df 80%, transparent 80%)}}@media only screen and (max-width:859px){.article_featured .ce_text.float_left .wrap{padding-left:50px !important;background:#ece7df}}.article_featured .ce_text.float_left .wrap .image_wrapper{margin-right:75px;margin-left:0}@media only screen and (max-width:859px){.article_featured .ce_text.float_left .wrap .image_wrapper{margin-bottom:25px;margin-left:75px}}.mod_article .headline_center .headline{text-align:center}.mod_article.vita .content .ce_text{align-items:flex-start}.mod_article.vita .content .ce_text h3{font-size:22px}.article_slideshow .content{max-width:none}.article_slideshow .content h1{text-transform:uppercase}.article_contactform{margin-top:150px;margin-bottom:150px}.article_contactform .content{display:grid;grid-column-gap:2%;grid-template-columns:49% 49%}@media only screen and (max-width:859px){.article_contactform .content{display:block}}.article_contactform .content .ce_text,.article_contactform .content .ce_form{display:block;align-items:flex-start}.article_contactform .content .ce_form .widget{margin-bottom:35px}.article_contactform .content .ce_form .widget label{display:block;font-weight:bold}.article_contactform .content .ce_form .widget label,.article_contactform .content .ce_form .widget input::placeholder{color:#0a1434}.article_contactform .content .ce_form .widget input{padding-top:5px;padding-bottom:5px;border:none;border-bottom:1px solid #0a1434;font-weight:bold}.article_contactform .content .ce_form .widget input,.article_contactform .content .ce_form .widget textarea{max-width:100%;background:transparent;color:#000}.article_contactform .content .ce_form .widget input:focus,.article_contactform .content .ce_form .widget textarea:focus{outline:0}.article_contactform .content .ce_form .widget textarea{width:100%;min-height:200px;padding:10px;border:1px solid #0a1434;resize:none}.article_contactform .content .ce_form .widget.widget-submit button.submit{margin-top:0;border-radius:0;background-color:#0a1434}.article_contactform .content .ce_form .widget.widget-submit button.submit:hover{cursor:pointer}.mod_article.subpage-header{padding-top:100px;padding-bottom:100px;background-color:#ece7df}.mod_article.subpage-header .ce_text .wrap{flex-flow:nowrap}@media only screen and (max-width:991px){.mod_article.subpage-header .ce_text .wrap{flex-flow:column}}.mod_article.subpage-header .ce_text .wrap .text,.mod_article.subpage-header .ce_text .wrap .text.v-slide-l-r{align-self:center;padding-left:220px}@media only screen and (max-width:1400px){.mod_article.subpage-header .ce_text .wrap .text,.mod_article.subpage-header .ce_text .wrap .text.v-slide-l-r{padding-left:0}}@media only screen and (max-width:991px){.mod_article.subpage-header .ce_text .wrap .text,.mod_article.subpage-header .ce_text .wrap .text.v-slide-l-r{margin-bottom:50px}}#footer{padding-top:100px;padding-bottom:50px}#footer .inside{display:grid;grid-template-columns:70% 30%;max-width:calc(1720px - 66px - 66px)}#footer .inside .logo:hover{text-decoration:none}#footer .inside .footer__address{text-align:right}@media only screen and (max-width:859px){#footer .inside{display:block;padding-right:22px;padding-left:22px}#footer .inside .logo,#footer .inside .footer__address{margin-bottom:20px}}#footer .inside .mod_customnav{grid-column:auto / span 3;margin-top:100px;padding-right:0;padding-left:0}#footer .inside .mod_customnav ul.level_1{width:fit-content;margin-left:auto}@media only screen and (max-width:859px){#footer .inside .mod_customnav ul.level_1{margin-right:auto;margin-left:auto}}#footer .inside .mod_customnav #toggle,#footer .inside .mod_customnav label{display:none}
