@font-face{font-display:swap;font-family:"Google Sans Flex";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/google-sans-flex-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Google Sans Flex";font-style:normal;font-weight:500;src:url("../../files/layout/css/fonts/google-sans-flex-v21-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Google Sans Flex";font-style:normal;font-weight:600;src:url("../../files/layout/css/fonts/google-sans-flex-v21-latin-600.woff2") format("woff2")}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{min-height:100%;height:auto}body{overflow-x:hidden;text-rendering:optimizeSpeed;font-size:100%;color:#535a51;font-family:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:#edebe5;font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased}body strong{font-weight:600}body.no-scroll{overflow:hidden;max-height:100vh}#container{min-height:64vh}#container p,#container ul,#container ol{font-size:clamp(1.1rem,1.4vw,1.4rem)}*:focus:not(:focus-visible){outline:0 !important}*:focus{outline-offset:3px}#footer *:focus{outline:3px solid #edebe5}.mod_article{position:relative;clear:both}.inside{width:calc(100% - 80px);margin:auto;max-width:1800px}@media only screen and (max-width: 767px){.inside{width:calc(100% - 40px)}}.narrow .inside{max-width:1400px}.flexholder .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.flexholder_wrap .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexstretch .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:stretch}.flexholder.start .inside{align-items:flex-start}.flexholder_special .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexcenter .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.flex-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.invisible{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.hidden{display:none}.screenreader{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.center{display:block;text-align:center;max-width:900px;margin:auto}.green{background:#37655f;color:#edebe5}.green h1,.green h2,.green h3{color:#edebe5}.pd_standard{padding:60px 0 120px 0}@media only screen and (max-width: 1023px){.pd_standard{padding:40px 0 100px 0}}@media only screen and (max-width: 767px){.pd_standard{padding:30px 0 60px 0}}.pd_140{padding:140px 0}@media only screen and (max-width: 1023px){.pd_140{padding:100px 0}}@media only screen and (max-width: 767px){.pd_140{padding:80px 0}}@media only screen and (max-width: 479px){.pd_140{padding:60px 0}}.pd_120{padding:120px 0}@media only screen and (max-width: 767px){.pd_120{padding:80px 0}}@media only screen and (max-width: 479px){.pd_120{padding:60px 0}}.pd_100{padding:100px 0}@media only screen and (max-width: 767px){.pd_100{padding:80px 0}}@media only screen and (max-width: 479px){.pd_100{padding:60px 0}}.pd_80{padding:80px 0}@media only screen and (max-width: 767px){.pd_80{padding:60px 0}}@media only screen and (max-width: 479px){.pd_80{padding:60px 0}}.pt_120{padding-top:120px}@media only screen and (max-width: 767px){.pt_120{padding-top:80px}}@media only screen and (max-width: 479px){.pt_120{padding-top:60px}}.pt_80{padding-top:80px}@media only screen and (max-width: 767px){.pt_80{padding-top:80px}}@media only screen and (max-width: 479px){.pt_80{padding-top:60px}}.pt_60{padding-top:60px}@media only screen and (max-width: 767px){.pt_60{padding-top:40px}}@media only screen and (max-width: 479px){.pt_60{padding-top:40px}}.pb_60{padding-bottom:60px}@media only screen and (max-width: 767px){.pb_60{padding-bottom:40px}}@media only screen and (max-width: 479px){.pb_60{padding-bottom:25px}}.pb_80{padding-bottom:80px}@media only screen and (max-width: 767px){.pb_80{padding-bottom:80px}}@media only screen and (max-width: 479px){.pb_80{padding-bottom:60px}}.pt_80{padding-top:80px}@media only screen and (max-width: 767px){.pt_80{padding-top:80px}}@media only screen and (max-width: 479px){.pt_80{padding-top:60px}}.pt_100{padding-top:100px}@media only screen and (max-width: 767px){.pt_100{padding-top:80px}}@media only screen and (max-width: 479px){.pt_100{padding-top:60px}}.pb_100{padding-bottom:100px}@media only screen and (max-width: 767px){.pb_100{padding-bottom:80px}}@media only screen and (max-width: 479px){.pb_100{padding-bottom:60px}}.pb_120{padding-bottom:120px}@media only screen and (max-width: 767px){.pb_120{padding-bottom:80px}}@media only screen and (max-width: 479px){.pb_120{padding-bottom:60px}}.pt_140{padding-top:140px}@media only screen and (max-width: 1023px){.pt_140{padding-top:100px}}@media only screen and (max-width: 767px){.pt_140{padding-top:80px}}@media only screen and (max-width: 479px){.pt_140{padding-top:60px 0}}.pb_140{padding-bottom:140px}@media only screen and (max-width: 1023px){.pb_140{padding-bottom:100px}}@media only screen and (max-width: 767px){.pb_140{padding-bottom:80px}}@media only screen and (max-width: 479px){.pb_140{padding-bottom:60px 0}}a{text-decoration:none;color:#d3827a;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}a.stretch::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}a.more{display:inline-block}a.more i:before{content:"»";width:auto;display:inline-block;margin-right:6px;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out;color:#37655f}a.more:hover i:before{margin-right:15px}.button{display:block;font-size:100%;color:#535a51;font-family:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;position:relative;overflow:hidden;background:#d3827a;color:#edebe5;cursor:pointer;font-weight:600;border-radius:8px;padding:8px 12px;text-transform:none;display:inline-block;font-size:1rem;border:1px solid rgba(0,0,0,0)}.button strong{font-weight:600}.button:hover{background:#edebe5;color:#37655f !important;border-color:#37655f}#main .button,#footer .button{margin-top:20px}ul{list-style:none}#main .content-text ul,.accordion ul{list-style:none;padding-bottom:1rem;padding-left:20px}#main .content-text li,.accordion li{padding-bottom:5px;position:relative;text-indent:-20px}#main .content-text li:before,.accordion li:before{content:"";width:7px;height:7px;background:#37655f;border-radius:50%;display:inline-block;margin-right:10px;vertical-align:3px}#main .content-text ul ul,.accordion ul ul{padding:1rem 0 1rem 15px}#main .content-text li li:before,.accordion li li:before{content:"" !important;position:absolute;left:-15px;width:14px;height:14px;width:8px;height:8px;border-radius:50%;background:#d3827a;top:10px}#main .content-text li li,.accordion li li{padding-bottom:12px;position:relative}#main .content-text.teaser li:before,.accordion.teaser li:before{background:#edebe5}#main .content-text.special li:before,.accordion.special li:before{background:none !important}h1,h2,h3,h4{width:100%}h1{color:#d3827a;font-size:clamp(2.2rem,1.8vw,2.8rem);line-height:1.1;width:100%;margin-bottom:50px;color:#37655f;font-weight:500;text-align:center}@media only screen and (max-width: 767px){h1{text-align:left}}h2{font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:normal;line-height:1.1;width:100%;font-weight:normal;margin-bottom:50px;color:#37655f;text-align:center}@media only screen and (max-width: 767px){h2{text-align:left}}h3{font-size:clamp(1.3rem,1.8vw,1.8rem);width:100%;font-weight:normal;margin-bottom:20px;color:#37655f;margin-top:20px}h4{font-size:1.1rem;margin-bottom:10px;color:#d3827a}.center_headline{text-align:center}p{padding-bottom:15px}img{width:100%;max-width:100%;height:auto}#main img{border-radius:50px}.phone{content:url("../../files/layout/images/icon_phone.svg");display:inline-block;width:18px;margin-right:10px;vertical-align:-2px}iframe{width:100%;height:800px;border:none}p.error{background:#d3827a;color:#edebe5;padding:.8rem;border-radius:50px;display:inline-block;font-size:.96rem !important}.form_standard{width:100%}.form_standard fieldset{border:none}.form_standard .formbody,.form_standard .fields,.form_standard .fields_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form_standard .widget{position:relative;width:48%;margin-bottom:20px}@media only screen and (max-width: 767px){.form_standard .widget{width:100%}}.form_standard .widget.long,.form_standard .widget.widget-explanation{width:100%}.form_standard .widget.widget-explanation{text-align:center}.form_standard label{display:block;margin-bottom:8px;padding-left:8px;text-transform:uppercase}.form_standard label.error{font-weight:bold}.form_standard input,.form_standard textarea,.form_standard select{width:100%;height:50px;background:#d3827a;border:none;padding:5px 14px;font-size:100%;color:#535a51;font-family:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.form_standard input strong,.form_standard textarea strong,.form_standard select strong{font-weight:600}.form_standard input:focus,.form_standard textarea:focus,.form_standard select:focus{outline:2px solid #37655f;outline-offset:2px}.form_standard input.error,.form_standard textarea.error,.form_standard select.error{outline:2px solid #d3827a;outline-offset:2px}.form_standard input.error:focus,.form_standard textarea.error:focus,.form_standard select.error:focus{outline-style:dashed}.form_standard textarea{padding-top:15px;height:170px}.form_standard .widget-textarea,.form_standard .widget-fine-uploader,.form_standard .widget-submit,.form_standard .widget-message,.form_standard .widget-checkbox{width:100%}.form_standard .widget-submit{text-align:right}.form_standard .submit{border:none;font-size:100%;color:#535a51;font-family:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;position:relative;overflow:hidden;background:#d3827a;color:#edebe5;cursor:pointer;font-weight:600;border-radius:8px;padding:8px 12px;text-transform:none;display:inline-block;font-size:1rem;border:1px solid rgba(0,0,0,0);min-width:150px;height:45px}.form_standard .submit strong{font-weight:600}.form_standard .submit:hover{background:#edebe5;color:#37655f !important;border-color:#37655f}.form_standard .submit:focus{outline:2px solid #edebe5;outline-offset:2px}.form_standard .widget-checkbox{position:relative}.form_standard .widget-checkbox legend{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.form_standard .widget-checkbox label{padding-left:40px;text-transform:none}.form_standard .widget-checkbox input{opacity:0;position:absolute;z-index:-1}.form_standard .widget-checkbox label::before,.form_standard .widget-checkbox label::after{content:"";position:absolute;display:inline-block}.form_standard .widget-checkbox label::before{vertical-align:middle;height:30px;width:30px;border-radius:10px;background:#d3827a;margin-right:14px;left:0px;top:18}.form_standard .widget-checkbox label:after{left:6px;top:9px;width:16px;height:8px;transform:rotate(-45deg);border-left:2px solid #d3827a;border-bottom:2px solid #d3827a}.form_standard .widget-checkbox input[type=checkbox]+label::after{content:none}.form_standard .widget-checkbox input[type=checkbox]:checked+label::after{content:""}i[class^=icon_]:before{content:"";display:inline-block;width:30px}i.icon_arrow:before{content:url("../../files/layout/images/icon_arrow.svg");width:60px}@media only screen and (max-width: 1023px){i.icon_arrow:before{width:40px}}i.icon_arrow_small:before{content:url("../../files/layout/images/icon_arrow.svg");width:22px;margin-right:8px}i.icon_mail:before{content:url("../../files/layout/images/icon_mail.svg");width:20px;margin-right:6px}i.icon_date:before{content:url("../../files/layout/images/icon_date.svg");width:20px;margin-right:10px}i.icon_location:before{content:url("../../files/layout/images/icon_location.svg");width:20px;margin-right:10px}#header{background:#37655f;position:relative}@media only screen and (max-width: 1023px){#header{border-bottom:1px solid rgba(237,235,229,.2)}}#header .button{z-index:200}@media only screen and (max-width: 1279px){#header .button{position:absolute;right:3%;top:6px;background:#37655f;color:#edebe5 !important}}.preheader{background:#d3827a;padding:4px 0}@media only screen and (max-width: 1279px){.preheader{padding:15px 0}}.preheader a{color:#edebe5;font-weight:bold}.preheader .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}@media only screen and (max-width: 1279px){.preheader .inside{justify-content:flex-start}}.navi_zone{padding:30px 0}.navi_zone .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navi_raw{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}@media only screen and (max-width: 1500px){.navi_raw{width:auto}}.navi_raw div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}#logo{width:400px;position:relative;z-index:1999;max-width:calc(100% - 80px)}@media only screen and (max-width: 1023px){#logo{width:350px}}@media only screen and (max-width: 1023px){#logo{width:290px}}.navigation_wrapper{font-size:.96rem;color:#edebe5;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}@media only screen and (max-width: 1279px){.navigation_wrapper{width:auto}}@media only screen and (max-width: 1023px){.navigation_wrapper{z-index:2000;position:fixed;top:-200%;left:0px;padding:100px 5vw 20px 5vw;width:100%;overflow:none;background:#37655f}.navigation_wrapper.show{top:0px;overflow-y:auto;bottom:0px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}}.navigation_wrapper ul{padding:0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1023px){.navigation_wrapper ul{display:block}}.navigation_wrapper .mobile{display:none}@media only screen and (max-width: 1023px){.navigation_wrapper .mobile{display:block}}.navigation_wrapper li{list-style:none;margin-left:1.7vw}.navigation_wrapper li:first-child{margin-left:0}@media only screen and (max-width: 1500px){.navigation_wrapper li{margin-left:1.5vw}}@media only screen and (max-width: 1279px){.navigation_wrapper li{margin-left:1.2vw}}@media only screen and (max-width: 1023px){.navigation_wrapper li{margin-left:0}}.navigation_wrapper a,.navigation_wrapper strong{position:relative;font-weight:normal;cursor:pointer;display:inline-block;padding:6px 0 6px 0;z-index:1;color:#edebe5;text-transform:uppercase}@media only screen and (max-width: 1023px){.navigation_wrapper a,.navigation_wrapper strong{display:block;color:#edebe5;font-size:clamp(2.2rem,4vh,4rem) !important;padding:2vh 0 !important;background:none !important;text-transform:uppercase !important}}.navigation_wrapper strong,.navigation_wrapper a:hover{color:#d3827a}.navigation_wrapper .mod_changelanguage{display:none}@media only screen and (max-width: 767px){.navigation_wrapper .mod_changelanguage{display:block;width:100%;border-top:1px solid rgba(237,235,229,.2);padding-top:20px}.navigation_wrapper .mod_changelanguage ul{border:none;margin-left:0;padding-left:0}.navigation_wrapper .mod_changelanguage li{margin-right:30px}}@media only screen and (max-width: 767px){.mod_changelanguage{display:none}}.mod_changelanguage ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1.2rem;border-left:2px solid #edebe5;padding-left:1.2rem}.mod_changelanguage a{color:#edebe5}.mod_changelanguage li{margin-right:12px}.mod_changelanguage strong{font-weight:normal;color:#d3827a}.menu_button{position:absolute;z-index:2005;width:40px;height:30px;right:160px;top:98px;background:none;border:none;display:none}@media only screen and (max-width: 1023px){.menu_button{display:block}}@media only screen and (max-width: 767px){.menu_button{right:4%}}@media only screen and (max-width: 479px){.menu_button{top:80px}}.menu_button:before,.menu_button:after{content:"";width:40px;height:3px;display:block;position:absolute;margin-top:-10px;margin-top:-10px;transition:margin-top .5s linear 0s,background .5s linear .5s,transform .8s linear .5s;background:#edebe5}.menu_button:after{margin-top:10px}.menu_button span{width:25px;height:3px;display:block;position:absolute;background:#edebe5;transition:color .5s linear 0s,transform .8s linear .5s,opacity .2s linear .5s}.menu_button.show{right:4%;top:20px}.menu_button.show span{opacity:0;transition:color .5s linear,transform .8s linear .5s,opacity .2s linear .5s;background:#edebe5}.menu_button.show:before,.menu_button.show:after{width:40px;margin-top:0;transform:rotate(45deg);background:#edebe5}.menu_button.show:after{width:40px;margin-top:0;transform:rotate(-45deg)}.herozone{align-items:center}.herozone figure{width:50%}@media only screen and (max-width: 1023px){.herozone figure{width:100%;margin-top:1rem}}.herozone .rte{width:47%}@media only screen and (max-width: 1023px){.herozone .rte{width:100%}}.herozone h1{text-align:left}.teaser{position:relative;width:32%;background:#37655f;border-radius:50px;padding:2.5rem;color:#edebe5;margin-bottom:2rem}@media only screen and (max-width: 1023px){.teaser{padding:2rem 1.4rem 1.4rem 1.4rem}}.teaser.half{width:48%}@media only screen and (max-width: 1023px){.teaser.half{width:100%}}.teaser.teaser_center{margin-bottom:2rem}.teaser.icon figure{width:80px;position:absolute}.teaser.icon figure img{border-radius:0 !important}.teaser.icon h2,.teaser.icon h3{padding-left:120px;padding-bottom:50px;margin-bottom:50px;border-bottom:solid rgba(237,235,229,.2) 1px}.teaser.circle{text-align:center}.teaser.circle h3{text-align:center}.teaser.circle h4{margin-top:-10px;font-size:1.2rem}.teaser.circle figure{max-width:270px;margin:auto}.teaser.circle figure img{border-radius:50% !important}.teaser figure{position:relative}.teaser figure figcaption{color:#37655f;position:absolute;right:25px;bottom:10px;font-size:.8rem}.teaser p,.teaser ul{font-size:1.1rem !important}.teaser li{padding-bottom:3px !important}.teaser li strong{display:inline-block;width:54px;font-weight:normal}.teaser li span{display:inline-block;margin-right:20px}.teaser h2,.teaser h3{color:#edebe5;text-align:left;font-size:clamp(1.3rem,1.8vw,1.8rem);margin-bottom:20px;margin-top:20px}@media only screen and (max-width: 1023px){.teaser{width:49%}}@media only screen and (max-width: 767px){.teaser{width:100%}}.teaser a{color:#edebe5}.text-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.text-image .rte{width:60%}@media only screen and (max-width: 767px){.text-image .rte{width:100%}}.text-image .rte h1,.text-image .rte h2{text-align:left}.text-image figure{width:35%}@media only screen and (max-width: 767px){.text-image figure{margin-top:1rem;width:100%}}.toggler{border-bottom:1px dotted #37655f;padding:1rem 0;width:100%;position:relative;margin-bottom:0}.toggler:hover{color:#d3827a}.toggler .ui-icon:after,.toggler .ui-icon:before{content:"";position:absolute;width:20px;height:2px;background:#d3827a;top:50%;right:0;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.toggler .ui-icon:after{transform:rotate(90deg)}.toggler.ui-accordion-header-active .ui-icon:after{transform:rotate(0deg)}.accordion{padding-top:2rem}.accordion p,.accordion ul{font-size:1.15rem !important}.download-element{background:url("../../files/layout/images/downloads.svg") no-repeat left 5px;background-size:20px;padding-left:32px;margin-bottom:10px}.download-element a{color:#535a51}.imprint{columns:2;column-gap:3%}.imprint h2,.imprint h3{break-after:avoid}.imprint h1{text-align:left}.imprint h2{text-align:left;font-size:clamp(1.3rem,1.8vw,1.8rem);margin-top:30px;margin-bottom:20px}.imprint h2:first-child{margin-top:0}@media only screen and (max-width: 1023px){.imprint{columns:1}}#footer{position:relative;background:#37655f;color:#edebe5;font-size:.95rem;padding-top:50px}#footer .inside{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer h2{font-size:clamp(1.1rem,1.4vw,1.4rem);margin-bottom:20px;text-align:left;margin-bottom:10px}#footer h2,#footer a{color:#edebe5}#footer a:hover{color:#d3827a}#footer .long{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .mod_customnav{margin-left:40px}@media only screen and (max-width: 767px){#footer .mod_customnav{margin-left:0;margin-bottom:20px;width:100%}}#footer .mod_customnav:first-child{margin-left:0}#footer .copyright{margin-top:50px;background:#d3827a;padding-top:10px;font-weight:600}
