@charset "UTF-8";@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:600;src:url(./titillium-web-latin-ext-600-normal-BQTO9iNT.woff2) format("woff2"),url(./titillium-web-latin-ext-600-normal-nm5mqO-T.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:600;src:url(./titillium-web-latin-600-normal-DHyIPOJp.woff2) format("woff2"),url(./titillium-web-latin-600-normal-Dr3U_j_N.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:700;src:url(./titillium-web-latin-ext-700-normal-D-L48GtO.woff2) format("woff2"),url(./titillium-web-latin-ext-700-normal-DcPuKOmY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:700;src:url(./titillium-web-latin-700-normal-Di5EoujO.woff2) format("woff2"),url(./titillium-web-latin-700-normal-CI17UwKE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:400;src:url(./titillium-web-latin-ext-400-normal-CkwGgFuy.woff2) format("woff2"),url(./titillium-web-latin-ext-400-normal-DcQt_AWo.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:400;src:url(./titillium-web-latin-400-normal-CZgtkewL.woff2) format("woff2"),url(./titillium-web-latin-400-normal-Vvkd3AOK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary: #61a61f;--primary-light: #d0e4bc;--primary-dark: #346a2d;--secondary: #e6640a;--black: #00000;--grey-light: #EEEEEE;--grey-mid: #DEDEDF;--grey-dark: #9A9A9D;--grey-super-dark: #454545;--grey-text-dark: #212529;--error: red;--body-font-family: "Titillium Web",Helvetica,Arial,sans-serif;--fw-light: 300;--fw-regular: 400;--fw-semibold: 600;--fw-bold: 700;--fs-basic: 1.25rem;--body-font-size: 1.25rem;--body-font-weight: var(--fw-regular);--body-line-height: 1.5;--body-color: var(--black);--header-color: var(--black);--body-text-align: left;--body-bg: #fff;--header-weight: var(--fw-bold);--shadow: 0px 4px 16px 0px rgba(0, 0, 0, .1);--frame-background: #fff;--frame-spacing-sm: 3rem;--frame-spacing-lg: 4rem;--frame-spacing-top: var(--frame-spacing-sm);--frame-spacing-bottom: var(--frame-spacing-sm);--hr-margin-y: 1rem;--hr-color: var(--primary);--hr-border-width: 2px;--hr-border-color: var(--primary);--hr-opacity: 1;--dt-font-weight: 700;--paragraph-margin-bottom: 1.5rem;--font-weight-bolder: 700;--small-font-size: .938rem;--btn-padding-x: 1rem;--btn-padding-y: 1rem;--btn-font-size: 1rem;--btn-font-weight: var(--font-semibold);--btn-line-height: 1.5rem;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--primary-dark);--btn-hover-bg: var(--primary);--btn-border-width: 0;--btn-border-color: transparent;--btn-border-radius: 0;--btn-hover-border-color: transparent;--btn-disabled-opacity: .65;--btn-gap: 1rem;--btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}@media (min-width: 992px){:root{--fs-basic: 1.62rem;--body-font-size: 1.62rem;--fs-h1: 2.106rem;--fs-h2: 1.863rem;--fs-h2-mobile: 1.296rem;--fs-h3: 1.701rem;--fs-h4: 2.43rem;--fs-h5: 2.025rem;--fs-h6: 1.62rem;--fs-nav: 1.458rem}}@media (min-width: 992px){:root{--frame-spacing-top: var(--frame-spacing-lg);--frame-spacing-bottom: var(--frame-spacing-lg)}}@media (min-width: 1180px){:root{--small-font-size: 1rem}}*,*:before,*:after{box-sizing:border-box}*{padding:0;margin:0;font-size:inherit}html:focus-within{scroll-behavior:smooth}:root{font-size:1rem}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);color:var(--body-color);text-align:var(--body-text-align);background-color:var(--body-bg);text-rendering:optimizeSpeed;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:var(--hr-margin-y) 0;color:var(--hr-color);border:0;border-top:var(--hr-border-width) solid var(--hr-border-color);opacity:var(--hr-opacity)}p{margin-top:0;margin-bottom:var(--paragraph-margin-bottom)}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{list-style:none}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:var(--fw-semibold)}small{font-size:var(--small-font-size)}mark{padding:.1875em;background-color:var(--highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--link-color-rgb),var(--link-opacity, 1));text-decoration:none}a:hover{--link-color-rgb: var(--link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875rem}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875rem;color:var(--code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875rem;color:var(--body-bg);background-color:var(--body-color);border-radius:4px}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,picture svg{vertical-align:middle;display:block}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);font-weight:800;line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container,.container-xl,.container-lg,.container-md,.container-sm,.container-xs{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 375px){.container,.container-xl,.container-lg,.container-md,.container-sm,.container-xs{max-width:345px}}@media (min-width: 576px){.container,.container-xl,.container-lg,.container-md,.container-xs,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-xl,.container-lg,.container-xs,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-xl,.container-xs,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1180px){.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl{max-width:1045px}}.container-until-xs{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:540px}@media (min-width: 375px){.container-until-xs{max-width:345px}}@media (min-width: 375px){.container-until-xs{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.container-until-sm{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:540px}@media (min-width: 375px){.container-until-sm{max-width:345px}}@media (min-width: 576px){.container-until-sm{max-width:540px}}@media (min-width: 576px){.container-until-sm{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.container-until-md{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:540px}@media (min-width: 375px){.container-until-md{max-width:345px}}@media (min-width: 576px){.container-until-md{max-width:540px}}@media (min-width: 768px){.container-until-md{max-width:720px}}@media (min-width: 768px){.container-until-md{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.container-until-lg{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:540px}@media (min-width: 375px){.container-until-lg{max-width:345px}}@media (min-width: 576px){.container-until-lg{max-width:540px}}@media (min-width: 768px){.container-until-lg{max-width:720px}}@media (min-width: 992px){.container-until-lg{max-width:960px}}@media (min-width: 992px){.container-until-lg{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.container-until-xl{--gutter-x: 2rem;--gutter-y: 0;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:540px}@media (min-width: 375px){.container-until-xl{max-width:345px}}@media (min-width: 576px){.container-until-xl{max-width:540px}}@media (min-width: 768px){.container-until-xl{max-width:720px}}@media (min-width: 992px){.container-until-xl{max-width:960px}}@media (min-width: 1180px){.container-until-xl{max-width:1045px}}@media (min-width: 1180px){.container-until-xl{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}h6,h5,h4,h2,h1{font-weight:var(--header-weight);text-transform:uppercase}h1{font-size:var(--fs-h1);margin-bottom:1.5rem}h2{font-size:var(--fs-h2-mobile);color:var(--primary)}@media (min-width: 992px){h2{font-size:var(--fs-h2)}}h3{font-weight:var(--fw-semibold);text-transform:uppercase;font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}blockquote{color:var(--primary);font-style:italic}.frame-type-textpic a,.frame-type-text a,.form-footer a,.bodytext a{display:inline-block;color:var(--primary);padding:0 2px}.frame-type-textpic a:hover,.frame-type-text a:hover,.form-footer a:hover,.bodytext a:hover{color:var(--primary-dark);text-decoration:none}.frame-type-textpic ul,.frame-type-text ul,.form-footer ul,.bodytext ul{list-style-type:disc;padding-left:1rem}.btn{display:inline-block;text-decoration:none;line-height:1;padding:7px 10px;border-radius:5px}.btn:hover{text-decoration:none}.btn-primary{background-color:#fff;color:var(--primary-dark)}body{margin:0;display:flex;flex-direction:column;min-height:100vh;background-image:url(./Background-4AZwJBTF.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.site_header{position:fixed;top:0;left:0;right:0;height:138px;background:var(--primary-dark);color:#fff;display:flex;align-items:center;padding:0 1rem;z-index:1000}@media (max-width: 992px){.site_header{height:74px}}.skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000}.skip:focus{position:absolute;left:1rem;top:1rem;width:auto;height:auto;text-decoration:none;color:#fff;line-height:1;padding:7px 10px;border-radius:5px;font-size:var(--fs-nav);font-weight:var(--fw-semibold);z-index:1001}main{padding-top:228px;flex:1;padding-bottom:60px}main:focus{border:1px solid var(--btn-hover-border-color)}main .container,main .container-xs,main .container-sm,main .container-md,main .container-lg,main .container-xl{background:var(--frame-background);padding:40px;border-radius:1rem}main .container article:not(:last-of-type),main .container-xs article:not(:last-of-type),main .container-sm article:not(:last-of-type),main .container-md article:not(:last-of-type),main .container-lg article:not(:last-of-type),main .container-xl article:not(:last-of-type){padding-bottom:2.5rem}@media (max-width: 992px){main{padding-top:119px}main .container,main .container-xs,main .container-sm,main .container-md,main .container-lg,main .container-xl{padding:30px}}footer{height:56px;background:var(--primary-dark);display:flex;justify-content:center}@media (max-width: 992px){footer{height:auto;padding:1rem 0}}.site_header .container,.site_header .container-xs,.site_header .container-sm,.site_header .container-md,.site_header .container-lg,.site_header .container-xl{display:flex;justify-content:space-between;align-items:flex-end}.logo{flex-shrink:0;display:block;height:108px;width:192px;background:#fff;border-radius:10px;padding:10px;box-sizing:border-box;overflow:hidden}@media (max-width: 992px){.logo{height:53px;width:100px;padding:5px}}.logo img{width:100%;height:100%;object-fit:contain;margin:auto;display:block}.nav_link{display:inline-block;text-decoration:none;color:#fff;line-height:1;padding:7px 10px;border-radius:5px;font-size:var(--fs-nav);font-weight:var(--fw-semibold)}.nav_link.active,.nav_link:hover{color:var(--primary-dark);background:#fff;text-decoration:none}.primary-navigation{display:flex;flex-direction:column;justify-content:flex-end;background:transparent;position:static;border:none}.primary-navigation .nav-list{display:flex;gap:clamp(1rem,2.5vw,2rem);align-items:end;font-size:var(--fs-nav);font-weight:var(--fw-semibold);margin:0;padding:0}.primary-navigation .nav-list li{position:relative;margin-bottom:0}.primary-navigation .nav-list li.haschildren:after{content:"";position:absolute;top:100%;left:0;height:24px;width:100%;z-index:998}.primary-navigation .nav-list li.haschildren.open>ul,.primary-navigation .nav-list li.haschildren:hover>ul{opacity:1;visibility:visible;pointer-events:auto}.primary-navigation .nav-list li ul{position:absolute;top:calc(100% + 12px);left:0;background:#fff;color:var(--primary-dark);list-style:none;padding:.5rem 1rem;margin:0;box-shadow:0 4px 10px #0000001a;min-width:200px;border-radius:0 0 8px 8px;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease}.primary-navigation .nav-list li ul li:not(:last-child){border-bottom:1px solid var(--primary-light)}.primary-navigation .nav-list li ul li a{display:block;padding:.5rem 0rem;color:var(--primary-dark);white-space:nowrap}.primary-navigation .nav-list li ul li a.active,.primary-navigation .nav-list li ul li a:hover{color:var(--secondary);text-decoration:none}.mobile-nav-toggle{display:none;flex-shrink:0;height:40px;width:40px;background:#fff;border-radius:10px;padding:4px;box-sizing:border-box;overflow:hidden}.mobile-nav-toggle img{width:100%;height:100%;object-fit:contain;margin:auto;display:block}@media (max-width: 992px){.site_header .container,.site_header .container-xs,.site_header .container-sm,.site_header .container-md,.site_header .container-lg,.site_header .container-xl{flex-wrap:wrap;align-items:center}.logo{order:2}.mobile-nav-toggle{display:block;background:none;border:none;cursor:pointer;order:1}.mobile-nav-toggle .icon-close{display:none}.mobile-nav-toggle[aria-expanded=true] .icon-close{display:block}.mobile-nav-toggle[aria-expanded=true] .icon-hamburger{display:none}.primary-navigation{position:absolute;top:70px;left:0;right:0;z-index:999;background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease}.primary-navigation.open{max-height:1000px}.primary-navigation .nav-list{flex-direction:column;align-items:flex-start;gap:0}.primary-navigation .nav-list li{width:100%}.primary-navigation .nav-list li a{width:100%;font-size:20px;padding:1rem 1rem 1rem 0;border-radius:0;color:var(--primary-dark)}.primary-navigation .nav-list li a.active{color:var(--secondary)}.primary-navigation .nav-list li ul{position:static;background:none;box-shadow:none;padding:0;opacity:1;visibility:visible;pointer-events:auto;display:none}.primary-navigation .nav-list li ul li a{font-size:18px;padding-left:2rem}.primary-navigation .nav-list li ul.submenu-open{display:block}.primary-navigation .nav-list li.open>ul{display:block}}@media (min-width: 992px){.haschildren>a{pointer-events:none;cursor:default}}.site_footer .container,.site_footer .container-xs,.site_footer .container-sm,.site_footer .container-md,.site_footer .container-lg,.site_footer .container-xl{display:flex;justify-content:space-between;align-items:center}.site_footer .container .btn,.site_footer .container-xs .btn,.site_footer .container-sm .btn,.site_footer .container-md .btn,.site_footer .container-lg .btn,.site_footer .container-xl .btn{font-size:1.2rem;font-weight:var(--fw-semibold)}@media (max-width: 992px){.site_footer .container,.site_footer .container-xs,.site_footer .container-sm,.site_footer .container-md,.site_footer .container-lg,.site_footer .container-xl{align-items:start}}.footer_navigation{display:flex;flex-direction:column;background:transparent;position:static;border:none}.footer_navigation .nav_list_footer{display:flex;gap:.8rem;margin:0;padding:0}.footer_navigation .nav_list_footer .nav_link{font-size:1.2rem}@media (max-width: 992px){.footer_navigation .nav_list_footer{flex-direction:column}}.frame-type-textpic .text_picture_line{width:100%;clear:both;display:block}.frame-type-textpic .text_picture_line .content_image{width:100%;max-width:100%;height:auto;display:block;float:none;margin:0 0 1rem}.frame-type-textpic .text_picture_line .bodytext{width:100%;overflow:hidden}@media (min-width: 751px){.frame-type-textpic .text_picture_line.image-width_25 .content_image{width:25%}.frame-type-textpic .text_picture_line.image-width_33 .content_image{width:33.3333%}.frame-type-textpic .text_picture_line.image-width_320 .content_image{width:320px}.frame-type-textpic .text_picture_line.image-width_50 .content_image{width:50%}}@media (min-width: 751px){.frame-type-textpic .text_picture_line.nowrap{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:30px}.frame-type-textpic .text_picture_line.nowrap .content_image{flex:0 0 auto;float:none;margin:0}.frame-type-textpic .text_picture_line.nowrap .bodytext{flex:1 1 auto;min-width:0}.frame-type-textpic .text_picture_line.nowrap.imageposition-left{flex-direction:row}.frame-type-textpic .text_picture_line.nowrap.imageposition-right{flex-direction:row-reverse}}@media (min-width: 751px){.frame-type-textpic .text_picture_line:not(.nowrap) .content_image{float:left;margin-right:1rem}.frame-type-textpic .text_picture_line:not(.nowrap) .bodytext{overflow:visible}.frame-type-textpic .text_picture_line:not(.nowrap).imageposition-right .content_image{float:right;margin-left:1rem;margin-right:0}.frame-type-textpic .text_picture_line:not(.nowrap):after{content:"";display:table;clear:both}}.frame-type-menu_pages .teaser_list{display:flex;flex-direction:column;gap:30px}.frame-type-menu_pages .teaser_list .teaser_item{display:block;background-color:var(--primary);color:#fff;padding:1rem;border-radius:.7rem;text-decoration:none;transition:background-color .3s ease;height:auto}.frame-type-menu_pages .teaser_list .teaser_item p:first-of-type{text-transform:uppercase;font-weight:700;margin-bottom:.5rem}.frame-type-menu_pages .teaser_list .teaser_item p:last-of-type{min-height:2.8em;margin-bottom:.5rem}.frame-type-menu_pages .teaser_list .teaser_item:hover{background-color:var(--secondary)}@media (min-width: 751px){.frame-type-menu_pages .teaser_list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.frame-type-menu_pages .teaser_item{height:100%;display:flex;flex-direction:column;justify-content:center}}.accordion{display:flex;flex-direction:column;gap:13px;max-width:100%;width:100%}.accordion .accordion_itema{overflow:hidden;width:100%}.accordion .accordion_itema h3{margin:0;padding:0;display:block;width:100%}.accordion .accordion_itema .accordion-header{all:unset;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:90px;border-radius:13px;background:var(--primary);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:#fff;cursor:pointer;position:relative;box-sizing:border-box}.accordion .accordion_itema .accordion-header:focus{background-color:var(--secondary)}.accordion .accordion_itema .accordion-header:after{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20data-name='Ebene%201'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2038%2035'%3e%3cdefs%3e%3cstyle%3e%20.cls-1,%20.cls-2%20{%20fill:%20none;%20}%20.cls-2%20{%20stroke:%20%23fff;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%205.302px;%20}%20.cls-3%20{%20clip-path:%20url(%23clippath);%20}%20%3c/style%3e%3cclipPath%20id='clippath'%3e%3crect%20class='cls-1'%20x='9.9015'%20y='3.7609'%20width='18.197'%20height='25.712'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20class='cls-3'%3e%3cpolyline%20class='cls-2'%20points='13.4227%206.4121%2025.4467%2017.0521%2012.5527%2026.8221'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:contain;width:30px;height:30px;transition:transform .3s;flex-shrink:0;margin-left:1rem}.accordion .accordion_itema .accordion-header.is-open{background-color:var(--secondary)}.accordion .accordion_itema .accordion-header.is-open:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20data-name='Ebene%201'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2038%2035'%3e%3cdefs%3e%3cstyle%3e%20.cls-1,%20.cls-2%20{%20fill:%20none;%20}%20.cls-2%20{%20stroke:%20%23fff;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%205.302px;%20}%20.cls-3%20{%20clip-path:%20url(%23clippath);%20}%20%3c/style%3e%3cclipPath%20id='clippath'%3e%3crect%20class='cls-1'%20x='6.1441'%20y='8.4015'%20width='25.712'%20height='18.197'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20class='cls-3'%3e%3cpolyline%20class='cls-2'%20points='29.2049%2011.9231%2018.5649%2023.9471%208.7949%2011.0531'/%3e%3c/g%3e%3c/svg%3e")}.accordion .accordion_itema .accordion-text{padding:20px;background-color:#fff;display:block}.accordion .accordion_itema .accordion-text[hidden]{display:none}@media (min-width: 750px){.accordion{gap:18px}.accordion .accordion_itema .accordion-header{height:60px}}.logo-gallery{display:flex;flex-direction:column;margin:1.5rem 0}.logo-gallery div{margin-top:1rem;display:flex;flex-wrap:wrap;gap:3rem;justify-content:flex-start}.logo-gallery .content_image{height:60px;width:auto;object-fit:contain;display:block;max-width:100%}@media (min-width: 751px){.logo-gallery .content_image{height:100px}}@media (min-width: 42rem){.form-content{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1.75em;max-width:42rem}}.form-field{grid-column:1/-1;margin-bottom:1.5em}.form-field .form-input-label{display:block;font-weight:700;margin-bottom:.25em;font-size:1.2rem}.form-field .form-input-field{width:100%;background-color:#d2f0be;border:none;border-radius:.5em;padding:.75em 1em;font-size:1rem}.form-field .form-input-field:focus{outline:2px solid #8dc891}.form-field textarea.form-input-field{min-height:6em;resize:vertical}.form-field-half{grid-column:span 6}.form-field-third{grid-column:span 4}.form-field-quater{grid-column:span 3}.form-checkbox-radio{position:relative;display:flex;align-items:center;gap:.5em;cursor:pointer}.form-checkbox-radio input[type=checkbox]{opacity:0;position:absolute;left:0;top:0;width:1.25em;height:1.25em;margin:0;cursor:pointer;z-index:2}.form-checkbox-radio label{position:relative;padding-left:2em;cursor:pointer;font-size:1.2rem}.form-checkbox-radio label:before{content:"";position:absolute;left:0;top:.1em;width:1.25em;height:1.25em;background-color:#d2f0be;border-radius:.25em}.form-checkbox-radio label:after{content:"";position:absolute;left:.3em;top:.1em;width:.7em;height:1em;border:solid white;border-width:0 .2em .2em 0;transform:rotate(45deg);opacity:0}.form-checkbox-radio input[type=checkbox]:checked+label:after{opacity:1}.form-checkbox-radio input[type=checkbox]:focus+label:before{outline:2px solid #8dc891;outline-offset:2px}@media (max-width: 42rem){.form-field-half,.form-field-third,.form-field-quater{grid-column:1/-1}.form-field{margin-bottom:.8rem}}.formpage{margin-bottom:1.7rem}.formpage h1{margin-bottom:0rem}button[type=submit]{background-color:var(--primary);color:#fff;font-weight:700;font-size:var(--fs-nav);padding:.5rem .7rem;border:0;border-radius:13px;text-transform:uppercase}button[type=submit]:hover{background-color:var(--secondary)}@media (min-width: 42rem){button[type=submit]{font-size:30px;padding:.5rem 1rem;border:0;border-radius:13px}}
