/*!
*   (C) 2021 Kieweg und Freiermuth Werbeagentur GmbH
*   
*   Main Theme File
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter-v18-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("../fonts/inter-v18-latin-600.woff2") format("woff2")}.ce_form .formbody .widget label,.fontsize--extrasmall,.mod_button a,.mod_login .formbody .widget label{font-size:0.615em;line-height:1.154rem}.ce_form .formbody .widget input,.ce_form .formbody .widget select,.ce_form .formbody .widget textarea,.content-hyperlink a,.fontsize--small,.mod_customnav ul li a,.mod_customnav ul li strong,.mod_login .formbody .widget input,.mod_login .formbody .widget select,.mod_login .formbody .widget textarea,.section--headline,header .mod_navigation ul li a,header .mod_navigation ul li strong{font-size:0.769em;line-height:1.154rem}.fontsize--normal{font-size:1em;line-height:1.6em}.ce_form .formbody button[type=submit],.content-hyperlink.hyperlink--cta a,.fontsize--medium,.hyperlink--cta--base,.mod_login .formbody button[type=submit]{font-size:1.538em;line-height:1.692em}@media (max-width:767px){.ce_form .formbody button[type=submit],.content-hyperlink.hyperlink--cta a,.fontsize--medium,.hyperlink--cta--base,.mod_login .formbody button[type=submit]{font-size:1em;line-height:1.6em}}.fontsize--mediumlarge{font-size:2.308em;line-height:2.769em}.fontsize--large{font-size:2.5em;line-height:3.25em}@media (max-width:767px){.fontsize--large{font-size:1.25em;line-height:1.75em}}.fontsize--extralarge{font-size:3.75em;line-height:3.95em}@media (max-width:767px){.fontsize--extralarge{font-size:2em;line-height:2.625em}}a,a:visited{color:var(--primary-color);text-decoration:none}.ce_form .formbody .widget label,.ce_form .formbody button[type=submit],.content-hyperlink.hyperlink--cta a,.fontweight--bold,.hyperlink--cta--base,.mod_login .formbody .widget label,.mod_login .formbody button[type=submit],strong,strong a{font-weight:700}.fontweight--normal{font-weight:400}.uppercase{text-transform:uppercase}.textalign--center{text-align:center}u{color:var(--dark-color);text-decoration-style:dotted;text-decoration-color:var(--dark-color)}.content-list+.content-list,.content-list+.content-text,.content-list+.hyperlink--arrow,.content-list+.rte,.content-list+h1,.content-list+h2,.content-list+h3,.content-list+h4,.content-list+h5,.content-list+h6,.content-list+p,.content-text+.content-list,.content-text+.content-text,.content-text+.hyperlink--arrow,.content-text+.rte,.content-text+h1,.content-text+h2,.content-text+h3,.content-text+h4,.content-text+h5,.content-text+h6,.content-text+p,.hyperlink--arrow+.content-list,.hyperlink--arrow+.content-text,.hyperlink--arrow+.hyperlink--arrow,.hyperlink--arrow+.rte,.hyperlink--arrow+h1,.hyperlink--arrow+h2,.hyperlink--arrow+h3,.hyperlink--arrow+h4,.hyperlink--arrow+h5,.hyperlink--arrow+h6,.hyperlink--arrow+p,figure+.content-list,figure+.content-text,figure+.hyperlink--arrow,figure+.rte,figure+h1,figure+h2,figure+h3,figure+h4,figure+h5,figure+h6,figure+p,h1+.content-list,h1+.content-text,h1+.hyperlink--arrow,h1+.rte,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h2+.content-list,h2+.content-text,h2+.hyperlink--arrow,h2+.rte,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h3+.content-list,h3+.content-text,h3+.hyperlink--arrow,h3+.rte,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+p,h4+.content-list,h4+.content-text,h4+.hyperlink--arrow,h4+.rte,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+p,h5+.content-list,h5+.content-text,h5+.hyperlink--arrow,h5+.rte,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+p,h6+.content-list,h6+.content-text,h6+.hyperlink--arrow,h6+.rte,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+p,p+.content-list,p+.content-text,p+.hyperlink--arrow,p+.rte,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+p{margin-top:16px}.section--headline{text-transform:uppercase;letter-spacing:8.4px}.textwidth--small{max-width:530px}.textwidth--medium{max-width:750px}.color--text{color:var(--text-color)}.color--light{color:var(--light-color)}.color--dark{color:var(--dark-color)}.color--gray{color:var(--gray-color)}.color--darkgray{color:var(--darkgray-color)}.color--primary{color:var(--primary-color)}.color--highlight{color:var(--highlight-color)}.color--error{color:var(--error-color)}.color--success{color:var(--success-color)}.background--text{background:var(--text-color)}.background--light{background:var(--light-color)}.background--dark{background:var(--dark-color)}.background--gray{background:var(--gray-color)}.background--darkgray{background:var(--darkgray-color)}.background--primary{background:var(--primary-color)}.background--highlight{background:var(--highlight-color)}.background--error{background:var(--error-color)}.background--success{background:var(--success-color)}.invisible,body .hidden{display:none}.default--container,footer .inside,header .inside,main .inside{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1280px;width:100%;padding:0 16px}@media (max-width:767px){.default--container,footer .inside,header .inside,main .inside{padding:0 16px}}#wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper #container{-webkit-box-flex:1;-ms-flex:1;flex:1}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;font-size:26px;line-height:39px;color:var(--text-color);background:#fff;-webkit-font-smoothing:antialiased}@media (max-width:767px){body{font-size:16px;line-height:24px}}header .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}footer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px;margin-top:48px}footer .inside:before{content:"";display:block;height:1px;position:absolute;left:16px;right:16px;top:0;border-top:1px solid var(--light-color)}@media (max-width:767px){footer .mod_logo img{max-width:100px}}.content-hyperlink{position:relative;margin-top:16px}.content-hyperlink a{color:var(--light-color);background:var(--highlight-color);display:inline-block;padding:16px 32px;border-radius:8px}.content-hyperlink a:hover{background:var(--primary-color)}.ce_form .formbody button[type=submit],.content-hyperlink.hyperlink--cta a,.hyperlink--cta--base,.mod_login .formbody button[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--light-color);background:var(--primary-color);padding:8px 16px}.ce_form .formbody button[type=submit]:hover,.content-hyperlink.hyperlink--cta a:hover,.hyperlink--cta--base:hover,.mod_login .formbody button[type=submit]:hover{background:var(--text-color)}.content-image img{display:block}.content-image .bordered{border-radius:8px}header .mod_navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .mod_navigation ul li a,header .mod_navigation ul li strong{display:block;padding:16px;color:var(--dark-color)}header .mod_navigation ul li a.active,header .mod_navigation ul li strong.active{color:var(--primary-color)}@media (max-width:767px){header .mod_navigation{display:none}}@media (max-width:767px){header.nav--open .mod_navigation{display:block;position:absolute;z-index:1000;top:100%;-webkit-transform:translateY(-16px);transform:translateY(-16px);background:var(--highlight-color);left:16px;right:16px;border-radius:8px}header.nav--open .mod_navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.nav--open .mod_navigation ul li a,header.nav--open .mod_navigation ul li strong.active{color:#ffffff}}.mod_columns{position:relative}.mod_columns .columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.mod_columns .columns>*{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.mod_columns.margin--off{margin:0 -8px}@media (max-width:767px){.mod_columns.margin--off{margin:0}.mod_columns.margin--off .columns>.column{padding:0}}.mod_columns .columns>.column{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_columns .columns>.column.flex--0{-webkit-box-flex:0;-ms-flex:0;flex:0}@media (max-width:767px){.mod_columns .columns>.column.flex--0{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--1{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.mod_columns .columns>.column.flex--1{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--2{-webkit-box-flex:2;-ms-flex:2;flex:2}@media (max-width:767px){.mod_columns .columns>.column.flex--2{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--3{-webkit-box-flex:3;-ms-flex:3;flex:3}@media (max-width:767px){.mod_columns .columns>.column.flex--3{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--4{-webkit-box-flex:4;-ms-flex:4;flex:4}@media (max-width:767px){.mod_columns .columns>.column.flex--4{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--5{-webkit-box-flex:5;-ms-flex:5;flex:5}@media (max-width:767px){.mod_columns .columns>.column.flex--5{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--6{-webkit-box-flex:6;-ms-flex:6;flex:6}@media (max-width:767px){.mod_columns .columns>.column.flex--6{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--7{-webkit-box-flex:7;-ms-flex:7;flex:7}@media (max-width:767px){.mod_columns .columns>.column.flex--7{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--8{-webkit-box-flex:8;-ms-flex:8;flex:8}@media (max-width:767px){.mod_columns .columns>.column.flex--8{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--9{-webkit-box-flex:9;-ms-flex:9;flex:9}@media (max-width:767px){.mod_columns .columns>.column.flex--9{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--10{-webkit-box-flex:10;-ms-flex:10;flex:10}@media (max-width:767px){.mod_columns .columns>.column.flex--10{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--11{-webkit-box-flex:11;-ms-flex:11;flex:11}@media (max-width:767px){.mod_columns .columns>.column.flex--11{-webkit-box-flex:1;-ms-flex:1;flex:1}}.mod_columns .columns>.column.flex--12{-webkit-box-flex:12;-ms-flex:12;flex:12}@media (max-width:767px){.mod_columns .columns>.column.flex--12{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:768px) and (max-width:991px){.mod_columns .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px) and (max-width:767px){.mod_columns .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:575px){.mod_columns .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px) and (max-width:767px){.mod_columns.reverse--mobile>.columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:575px){.mod_columns.reverse--mobile>.columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.column--span--0{-ms-grid-column-span:0;grid-column:span 0}@media (max-width:767px){.column--span--0{-ms-grid-column-span:1;grid-column:span 1}}.column--span--1{-ms-grid-column-span:1;grid-column:span 1}@media (max-width:767px){.column--span--1{-ms-grid-column-span:1;grid-column:span 1}}.column--span--2{-ms-grid-column-span:2;grid-column:span 2}@media (max-width:767px){.column--span--2{-ms-grid-column-span:1;grid-column:span 1}}.column--span--3{-ms-grid-column-span:3;grid-column:span 3}@media (max-width:767px){.column--span--3{-ms-grid-column-span:1;grid-column:span 1}}.column--span--4{-ms-grid-column-span:4;grid-column:span 4}@media (max-width:767px){.column--span--4{-ms-grid-column-span:1;grid-column:span 1}}.column--span--5{-ms-grid-column-span:5;grid-column:span 5}@media (max-width:767px){.column--span--5{-ms-grid-column-span:1;grid-column:span 1}}.column--span--6{-ms-grid-column-span:6;grid-column:span 6}@media (max-width:767px){.column--span--6{-ms-grid-column-span:1;grid-column:span 1}}.column--span--7{-ms-grid-column-span:7;grid-column:span 7}@media (max-width:767px){.column--span--7{-ms-grid-column-span:1;grid-column:span 1}}.column--span--8{-ms-grid-column-span:8;grid-column:span 8}@media (max-width:767px){.column--span--8{-ms-grid-column-span:1;grid-column:span 1}}.column--span--9{-ms-grid-column-span:9;grid-column:span 9}@media (max-width:767px){.column--span--9{-ms-grid-column-span:1;grid-column:span 1}}.column--span--10{-ms-grid-column-span:10;grid-column:span 10}@media (max-width:767px){.column--span--10{-ms-grid-column-span:1;grid-column:span 1}}.column--span--11{-ms-grid-column-span:11;grid-column:span 11}@media (max-width:767px){.column--span--11{-ms-grid-column-span:1;grid-column:span 1}}.column--span--12{-ms-grid-column-span:12;grid-column:span 12}@media (max-width:767px){.column--span--12{-ms-grid-column-span:1;grid-column:span 1}}.column.align--start{-ms-flex-item-align:start;align-self:flex-start}.column.align--center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.column.align--end{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.align--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column.justify--start{justify-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.column.justify--center{-ms-grid-column-align:center;justify-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column.justify--end{justify-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content--align--start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;white-space:normal}.content--align--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:normal}.content--align--end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;white-space:normal}.content--align--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:normal}.conten--justify--start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:normal}.conten--justify--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:normal}.conten--justify--end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:normal}.mod_article{position:relative;padding:48px 0}.mod_article.padding--bottom--off{padding-bottom:0;margin-bottom:-64px}.mod_spacer{display:block}.mod_spacer.spacer--1{height:16px}.mod_spacer.spacer--2{height:32px}.mod_spacer.spacer--3{height:48px}.mod_spacer.spacer--4{height:64px}.mod_spacer.spacer--5{height:80px}.mod_spacer.spacer--6{height:96px}.mod_spacer.spacer--7{height:112px}.mod_spacer.spacer--8{height:128px}.mod_logo{display:inline-block;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.mod_logo img{display:block}@media (max-width:767px){.mod_logo img{max-width:150px}}.mod_icon a,.mod_icon figure,.mod_icon img{display:block;margin-bottom:0}.ce_form,.mod_login{overflow:visible}.ce_form .formbody,.mod_login .formbody{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:32px;overflow:visible}@media (max-width:767px){.ce_form .formbody,.mod_login .formbody{gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.ce_form .formbody p.error,.mod_login .formbody p.error{font-size:14px;line-height:1.2em;background:var(--error-color);color:#ffffff;padding:5px 10px;position:absolute;top:100%;left:0;right:0}.ce_form .formbody button[type=submit],.mod_login .formbody button[type=submit]{position:relative;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;font-size:0.769em;line-height:1.154rem;padding:24px;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ce_form .formbody button[type=submit]:focus,.mod_login .formbody button[type=submit]:focus{outline:none;-webkit-box-shadow:0px 0px 0px 3px var(--dark-color);box-shadow:0px 0px 0px 3px var(--dark-color)}.ce_form .formbody .widget,.mod_login .formbody .widget{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}.ce_form .formbody .widget input,.ce_form .formbody .widget select,.ce_form .formbody .widget textarea,.mod_login .formbody .widget input,.mod_login .formbody .widget select,.mod_login .formbody .widget textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid var(--gray-color);border-radius:8px;padding:16px}.ce_form .formbody .widget input:focus,.ce_form .formbody .widget select:focus,.ce_form .formbody .widget textarea:focus,.mod_login .formbody .widget input:focus,.mod_login .formbody .widget select:focus,.mod_login .formbody .widget textarea:focus{outline:none;-webkit-box-shadow:0px 0px 0px 3px var(--primary-color);box-shadow:0px 0px 0px 3px var(--primary-color)}.ce_form .formbody .widget input.error,.ce_form .formbody .widget select.error,.ce_form .formbody .widget textarea.error,.mod_login .formbody .widget input.error,.mod_login .formbody .widget select.error,.mod_login .formbody .widget textarea.error{color:var(--error-color);border-color:var(--error-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.ce_form .formbody .widget label,.mod_login .formbody .widget label{color:var(--dark-color);margin-bottom:8px}.ce_form .formbody .widget textarea,.mod_login .formbody .widget textarea{font-family:"Inter",sans-serif}@media (max-width:767px){.ce_form .formbody .widget.error,.mod_login .formbody .widget.error{margin-bottom:16px}}.ce_form .formbody .widget-checkbox fieldset,.mod_login .formbody .widget-checkbox fieldset{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--gray-color)}.ce_form .formbody .widget-checkbox fieldset.background--light,.mod_login .formbody .widget-checkbox fieldset.background--light{background:none}.ce_form .formbody .widget-checkbox fieldset>span,.mod_login .formbody .widget-checkbox fieldset>span{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.ce_form .formbody .widget-checkbox fieldset>span input,.mod_login .formbody .widget-checkbox fieldset>span input{position:absolute;background:none;border:none;opacity:0}.ce_form .formbody .widget-checkbox fieldset>span label,.mod_login .formbody .widget-checkbox fieldset>span label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-weight:normal;margin-bottom:0}.ce_form .formbody .widget-checkbox fieldset>span label:before,.mod_login .formbody .widget-checkbox fieldset>span label:before{content:"";display:block;width:1em;height:1em;min-width:1em;background:var(--light-color);border:1px solid var(--dark-color);margin-right:16px;-webkit-transform:translateY(2px);transform:translateY(2px)}.ce_form .formbody .widget-checkbox fieldset>span input:focus+label,.mod_login .formbody .widget-checkbox fieldset>span input:focus+label{color:var(--primary-color)}.ce_form .formbody .widget-checkbox fieldset>span input:focus+label:before,.mod_login .formbody .widget-checkbox fieldset>span input:focus+label:before{-webkit-box-shadow:0px 0px 0px 3px var(--primary-color);box-shadow:0px 0px 0px 3px var(--primary-color)}.ce_form .formbody .widget-checkbox fieldset>span input:checked+label:before,.mod_login .formbody .widget-checkbox fieldset>span input:checked+label:before{background:var(--primary-color);border-color:var(--primary-color);-webkit-box-shadow:inset 0px 0px 0px 3px var(--light-color);box-shadow:inset 0px 0px 0px 3px var(--light-color)}.ce_form .formbody .login_info,.mod_login .formbody .login_info{-ms-grid-column-span:2;grid-column:span 2}.form-confirmation{max-width:100%;background:var(--highlight-color);padding:64px;color:#ffffff}.mod_burger{display:none;width:40px;height:40px;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.mod_burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.mod_burger span{width:100%;height:3px;background:var(--primary-color);margin:3px 0}header.nav--open .mod_burger{position:relative}header.nav--open .mod_burger span{background:var(--highlight-color)}header.nav--open .mod_burger:after{content:"";position:absolute;top:100%;width:0;height:0;-webkit-transform:translateY(-9px);transform:translateY(-9px);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--highlight-color)}.mod_button{margin-left:16px}.mod_button a{display:block;background:var(--primary-color);padding:16px 32px;color:var(--light-color);border-radius:8px}.mod_button a:hover{background:var(--highlight-color)}@media (max-width:767px){.mod_button a{padding:16px}}.mod_customnav ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.mod_customnav ul li a,.mod_customnav ul li strong{color:var(--dark-color);padding:16px;font-weight:500}
/*# sourceMappingURL=theme.css.map */