@charset "UTF-8";
:root{--main-color: #E30012;--main-color-rgb: 277,0,18;--second-color: #FFE000;--second-color-rgb: 255,224,0;--highlight-color: var(--main-color);--highlight-color-rgb: var(--main-color-rgb);--main-fontcolor: #5B686F;--main-fontcolor-rgb: 91,104,111;--headline-fontcolor: var(--main-fontcolor);--headline-fontcolor-rgb: var(--main-fontcolor-rgb);--link-color: var(--main-color);--link-color-rgb: var(--main-color-rgb);--link-color-hover: #000;--link-color-hover-rgb: 0,0,0;--bgcolor: #ffffff;--bgcolor-rgb: 255,255,255;--bgcolorLight: #f0f0f0;--bgcolorLight-rgb: 240,240,240;--main-fontfamily: "themixb5plain", sans-serif;--head-fontfamily: "themixextraboldplain", sans-serif;--main-fontfamily-semibold: "themixb6semibold", sans-serif;--highlight-fontfamily: var(--head-fontfamily);--fontawesome: "Font Awesome 6 Free";--fontawesome-brands: "Font Awesome 6 Brands";--text-shadow: 0 0 5px rgba(var(--main-fontcolor-rgb),0.3);--head-fontcolor: var(--textbg-fontcolor);--head-fontcolor-rgb: var(--textbg-fontcolor-rgb);--main-fontsize: 16px;--main-lineheight: 28px;--header-bgcolor: var(--main-color);--header-main-color-rgb: var(--bgcolor-rgb);--mainmenu-fontcolor: var(--textbg-fontcolor);--mainmenu-fontcolor-rgb: var(--textbg-fontcolor-rgb);--mainmenu-fontcolor-hover: var(--second-color);--mainmenu-fontcolor-hover-rgb: var(--second-color-rgb);--mainmenu-mouseover: #ffffff;--mainmenu-mouseover-rgb: 255,255,255;--topmenu-fontcolor: rgba(var(--second-color-rgb),0.5);--show-burgernav: 900px;--cookie-bg-outer: #000;--cookie-bg-outer-rgb: 0,0,0;--cookie-bg: var(--bgcolor);--cookie-bg-rgb: var(--bgcolor-rgb);--cookie-footer-bg: var(--bgcolorLight);--cookie-footer-bg-rgb: var(--bgcolorLight-rgb);--offcanvas-menu-bgcolor: var(--main-color);--offcanvas-menu-bgcolor-rgb: var(--main-color-rgb);--offcanvas-menu-fontcolor: var(--textbg-fontcolor);--offcanvas-menu-fontcolor-rgb: var(--textbg-fontcolor-rgb);--offcanvas-menu-fontsize: 1.125em;--offcanvas-menu-lineheight: 1.6em;--offcanvas-menu-fontweight: bold;--offcanvas-menu-letter-spacing: 0em;--offcanvas-menu-hover-fontcolor: var(--second-color);--offcanvas-menu-hover-fontcolor-rgb: var(--second-color-rgb);--main-space: 20px;--letter-spacing: 0.08em;--owl-nav-color: var(--main-fontcolor);--kachel-bg: var(--bgcolor);--kachel-bg-rgb: var(--bgcolor-rgb);--shadow-color: #000;--shadow-color-rgb: 0,0,0;--border-color: var(--bgcolorLight);--border-color-rgb: var(--bgcolorLight-rgb);--border-radius: 20px;--border-radius-soft: 3px;--checkbox-size: 15px;--input-height: 35px;--legend-fontcolor: var(--main-color);--legend-fontcolor-rgb: var(--main-color-rgb);--input-fontcolor: var(--main-fontcolor);--input-fontcolor-rgb: var(--main-fontcolor-rgb);--input-bgcolor: var(--bgcolor);--input-bgcolor-rgb: var(--bgcolor-rgb);--check-toggle-slider-bg: var(--main-color);--check-toggle-slider-bg-rgb: var(--main-color-rgb);--input-bordercolor: color-mix(in srgb, var(--bgcolorLight) 80%, #000 10%);--input-bordercolor-rgb: color-mix(in srgb, var(--bgcolorLight-rgb) 80%, #000 10%);--label-fontcolor: var(--main-fontcolor);--label-fontcolor-rgb: var(--main-fontcolor-rgb);--multicheckbox-bg-active: var(--second-color);--multicheckbox-bg-active-rgb: var(--second-color-rgb);--label-multicheckbox: var(--second-color);--label-multicheckbox-rgb: var(--second-color-rgb);--input-border-radius: 0;--button-radius: 0;--button-link-bordercolor: var(--button-link-bg);--button-link-bordercolor-rgb: var(--button-link-bg-rgb);--button-link-bordercolor-hover: var(--button-link-bg-hover);--button-link-bordercolor-hover-rgb: var(--button-link-bg-hover-rgb);--button-link-bg: var(--second-color);--button-link-bg-rgb: var(--second-color-rgb);--button-link-bg-hover: var(--main-color);--button-link-bg-hover-rgb: var(--main-color-rgb);--button-link-fontcolor: var(--bgcolor);--button-link-fontcolor-hover: var(--bgcolor);--bottomline-bgcolor: var(--second-color);--bottomline-bgcolor-rgb: var(--second-color-rgb);--footer-bgcolor: rgba(var(--bottomline-bgcolor-rgb),0.1);--footer-fontcolor: var(--main-fontcolor);--footer-fontcolor-rgb: var(--main-fontcolor-rgb);--textbg-fontcolor: #fff;--textbg-fontcolor-rgb: 255,255,255;--textbglight-fontcolor: var(--main-fontcolor);--textbglight-fontcolor-rgb: var(--main-fontcolor);--textbg-color: var(--second-color);--textbg-color-rgb: var(--second-color-rgb);--quickIcons-bgcolor: var(--bgcolor);--quickIcons-bgcolor-rgb: var(--bgcolor-rgb);--quickIcons-bgcolor-hover: var(--second-color);--quickIcons-bgcolor-hover-rgb: var(--second-color-rgb);--quickIcons-color: var(--headline-fontcolor);--quickIcons-color-rgb: var(--headline-fontcolor-rgb);--quickIcons-height: 33px;--quickIcons-width: 33px;--quickIcons-fontsize: 18px}.wt-radio-container .form-group{display:flex;width:100%;gap:40px}.wt-radio-container .form-check label{margin:0 0 0 var(--main-space)}#page form a,.fancybox-container form a{text-decoration:underline;color:var(--second-color)}.add-on.form-check-label.moveUp{display:block}.fancybox-container .hiddenContent{max-width:800px}.fancybox-container form label.form-label,.fancybox-container form label.control-label{display:inline-block}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:0.8}input::-moz-placeholder,textarea::-moz-placeholder{opacity:0.8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:0.8}input:-moz-placeholder,textarea:-moz-placeholder{opacity:0.8}.recaptcha{float:left;width:100%}#page,.fancybox-container form{}#page input[type="text"],#page input[type="password"],#page input[type="button"],#page input[type="submit"],#page input[type="search"],#page input[type="tel"],#page input[type="url"],#page input[type="date"],#page input[type="email"],#page input[type="number"],#page form button,#page select,#page textarea,.fancybox-container form input[type="text"],.fancybox-container form input[type="password"],.fancybox-container form input[type="button"],.fancybox-container form input[type="submit"],.fancybox-container form input[type="search"],.fancybox-container form input[type="tel"],.fancybox-container form input[type="url"],.fancybox-container form input[type="date"],.fancybox-container form input[type="email"],.fancybox-container form input[type="number"],.fancybox-container form form button,.fancybox-container form select,.fancybox-container form textarea{-webkit-border-radius:var(--input-border-radius);-moz-border-radius:var(--input-border-radius);-ms-border-radius:var(--input-border-radius);-o-border-radius:var(--input-border-radius);border-radius:var(--input-border-radius);background-color:transparent;border:1px solid var(--second-color);background-color:var(--input-bgcolor);border:1px solid var(--input-bordercolor);color:var(--input-fontcolor);font-family:var(--main-fontfamily);font-size:1em;height:var(--input-height);width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:5px;outline:none}#page input[type="text"].error,#page input[type="password"].error,#page input[type="button"].error,#page input[type="submit"].error,#page input[type="search"].error,#page input[type="tel"].error,#page input[type="url"].error,#page input[type="date"].error,#page input[type="email"].error,#page input[type="number"].error,#page form button.error,#page select.error,#page textarea.error,.fancybox-container form input[type="text"].error,.fancybox-container form input[type="password"].error,.fancybox-container form input[type="button"].error,.fancybox-container form input[type="submit"].error,.fancybox-container form input[type="search"].error,.fancybox-container form input[type="tel"].error,.fancybox-container form input[type="url"].error,.fancybox-container form input[type="date"].error,.fancybox-container form input[type="email"].error,.fancybox-container form input[type="number"].error,.fancybox-container form form button.error,.fancybox-container form select.error,.fancybox-container form textarea.error{background-color:rgba(200, 0, 0, 0.1);border-color:#c80000}#page input[type="text"][disabled],#page input[type="text"][readonly],#page input[type="password"][disabled],#page input[type="password"][readonly],#page input[type="button"][disabled],#page input[type="button"][readonly],#page input[type="submit"][disabled],#page input[type="submit"][readonly],#page input[type="search"][disabled],#page input[type="search"][readonly],#page input[type="tel"][disabled],#page input[type="tel"][readonly],#page input[type="url"][disabled],#page input[type="url"][readonly],#page input[type="date"][disabled],#page input[type="date"][readonly],#page input[type="email"][disabled],#page input[type="email"][readonly],#page input[type="number"][disabled],#page input[type="number"][readonly],#page form button[disabled],#page form button[readonly],#page select[disabled],#page select[readonly],#page textarea[disabled],#page textarea[readonly],.fancybox-container form input[type="text"][disabled],.fancybox-container form input[type="text"][readonly],.fancybox-container form input[type="password"][disabled],.fancybox-container form input[type="password"][readonly],.fancybox-container form input[type="button"][disabled],.fancybox-container form input[type="button"][readonly],.fancybox-container form input[type="submit"][disabled],.fancybox-container form input[type="submit"][readonly],.fancybox-container form input[type="search"][disabled],.fancybox-container form input[type="search"][readonly],.fancybox-container form input[type="tel"][disabled],.fancybox-container form input[type="tel"][readonly],.fancybox-container form input[type="url"][disabled],.fancybox-container form input[type="url"][readonly],.fancybox-container form input[type="date"][disabled],.fancybox-container form input[type="date"][readonly],.fancybox-container form input[type="email"][disabled],.fancybox-container form input[type="email"][readonly],.fancybox-container form input[type="number"][disabled],.fancybox-container form input[type="number"][readonly],.fancybox-container form form button[disabled],.fancybox-container form form button[readonly],.fancybox-container form select[disabled],.fancybox-container form select[readonly],.fancybox-container form textarea[disabled],.fancybox-container form textarea[readonly]{background-color:#f0f0f0;color:ccc;font-style:italic}#page select,.fancybox-container form select{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;-o-appearance:auto;appearance:auto}#page .error,.fancybox-container form .error{font-family:var(--head-fontfamily);color:#cc0000;margin:-8px 0 20px;display:block}#page .help-block,#page .form-text,.fancybox-container form .help-block,.fancybox-container form .form-text{color:var(--main-fontcolor);font-size:0.75em;text-transform:none;letter-spacing:0;line-height:1.5em;padding:0 0 0 1.3em;position:relative;margin:5px 0 15px}#page .help-block:before,#page .form-text:before,.fancybox-container form .help-block:before,.fancybox-container form .form-text:before{content:"";display:inline-block;font-family:var(--fontawesome);font-weight:900;font-style:normal;position:absolute;left:0}#page textarea,.fancybox-container form textarea{height:150px;padding-top:1em;resize:none;padding-bottom:0}#page option,.fancybox-container form option{font-family:var(--head-fontfamily)}#page form button,#page input[type="submit"],.fancybox-container form form button,.fancybox-container form input[type="submit"]{background-color:var(--main-color);border-color:var(--main-color);color:#fff;cursor:pointer;width:auto;font-family:var(--head-fontfamily);font-size:0.75em;letter-spacing:var(--letter-spacing);text-transform:uppercase;padding:0 var(--main-space);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#page form button:hover,#page input[type="submit"]:hover,.fancybox-container form form button:hover,.fancybox-container form input[type="submit"]:hover{border-color:var(--main-fontcolor);background-color:var(--main-fontcolor)}#page form button.btn-default,#page input[type="submit"].btn-default,.fancybox-container form form button.btn-default,.fancybox-container form input[type="submit"].btn-default{background-color:#fff;border:2px solid;color:var(--main-fontcolor);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#page form button.btn-cancel,.fancybox-container form form button.btn-cancel{background-color:var(--main-color);border-color:var(--main-color)}#page form button.btn-cancel:hover,.fancybox-container form form button.btn-cancel:hover{background-color:var(--second-color);border-color:var(--second-color)}#page form button.btn-default:hover,#page input[type="submit"].btn-default:hover,.fancybox-container form form button.btn-default:hover,.fancybox-container form input[type="submit"].btn-default:hover{background-color:var(--main-fontcolor);border:2px solid var(--main-fontcolor);color:#fff}#page .radio,.fancybox-container form .radio{display:inline-block;margin-right:15px}#page .radio:last-child,.fancybox-container form .radio:last-child{margin-right:0}#page .wt-date-container,#page .wt-mappin-container,.fancybox-container form .wt-date-container,.fancybox-container form .wt-mappin-container{position:relative;z-index:1}#page .wt-date-container:before,#page .wt-mappin-container:before,.fancybox-container form .wt-date-container:before,.fancybox-container form .wt-mappin-container:before{font-family:var(--fontawesome);font-weight:bold;right:10px;top:5px;position:absolute;z-index:-1}#page .wt-mappin-container:before,.fancybox-container form .wt-mappin-container:before{content:""}#page .wt-date-container:before,.fancybox-container form .wt-date-container:before{content:""}#page .wt-radio-inline .form-group,.fancybox-container form .wt-radio-inline .form-group{display:flex}#page .wt-radio-inline .form-check,.fancybox-container form .wt-radio-inline .form-check{margin-right:15px}#page input[type="checkbox"],#page input[type="radio"],.fancybox-container form input[type="checkbox"],.fancybox-container form input[type="radio"]{width:auto;float:left;margin-right:0.75em;background:transparent;border:none}#page input[type="checkbox"]:checked,#page input[type="checkbox"]:not(:checked),#page input[type="radio"]:checked,#page input[type="radio"]:not(:checked),.fancybox-container form input[type="checkbox"]:checked,.fancybox-container form input[type="checkbox"]:not(:checked),.fancybox-container form input[type="radio"]:checked,.fancybox-container form input[type="radio"]:not(:checked){width:1px;height:1px;opacity:0;left:3px;position:absolute}#page input[type="checkbox"]+label,#page input[type="radio"]+label,#page input[type="checkbox"]+span,#page input[type="radio"]+span,.fancybox-container form input[type="checkbox"]+label,.fancybox-container form input[type="radio"]+label,.fancybox-container form input[type="checkbox"]+span,.fancybox-container form input[type="radio"]+span{cursor:pointer}#page button:focus,#page input:focus,#page select:focus,#page input[type="radio"]:focus+label::before,#page input[type="radio"]:focus+span::before,#page input[type="checkbox"]:focus+label::before,#page input[type="checkbox"]:focus+span::before,.fancybox-container form button:focus,.fancybox-container form input:focus,.fancybox-container form select:focus,.fancybox-container form input[type="radio"]:focus+label::before,.fancybox-container form input[type="radio"]:focus+span::before,.fancybox-container form input[type="checkbox"]:focus+label::before,.fancybox-container form input[type="checkbox"]:focus+span::before{box-shadow:0 0 5px rgba(0, 0, 0, 0.5) !important;outline:0}#page input[type="checkbox"]:checked+label::before,#page input[type="checkbox"]:not(:checked)+label::before,#page input[type="radio"]:checked+label::before,#page input[type="radio"]:not(:checked)+label::before,#page input[type="checkbox"]:checked+span::before,#page input[type="checkbox"]:not(:checked)+span::before,#page input[type="radio"]:checked+span::before,#page input[type="radio"]:not(:checked)+span::before,.fancybox-container form input[type="checkbox"]:checked+label::before,.fancybox-container form input[type="checkbox"]:not(:checked)+label::before,.fancybox-container form input[type="radio"]:checked+label::before,.fancybox-container form input[type="radio"]:not(:checked)+label::before,.fancybox-container form input[type="checkbox"]:checked+span::before,.fancybox-container form input[type="checkbox"]:not(:checked)+span::before,.fancybox-container form input[type="radio"]:checked+span::before,.fancybox-container form input[type="radio"]:not(:checked)+span::before{content:" ";display:inline-block;width:var(--checkbox-size);height:var(--checkbox-size);position:relative;top:2px;border:1px solid var(--input-bordercolor);background:white;margin-right:5px;box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);border-radius:3px}#page input[type="checkbox"]:checked+label::before,#page input[type="radio"]:checked+label::before,#page input[type="checkbox"]:checked+span::before,#page input[type="radio"]:checked+span::before,.fancybox-container form input[type="checkbox"]:checked+label::before,.fancybox-container form input[type="radio"]:checked+label::before,.fancybox-container form input[type="checkbox"]:checked+span::before,.fancybox-container form input[type="radio"]:checked+span::before{background:var(--main-color);box-shadow:none !important;border:var(--main-color)}#page input[type="radio"]:checked+label::before,#page input[type="radio"]:not(:checked)+label::before,#page input[type="radio"]:checked+span::before,#page input[type="radio"]:not(:checked)+span::before,.fancybox-container form input[type="radio"]:checked+label::before,.fancybox-container form input[type="radio"]:not(:checked)+label::before,.fancybox-container form input[type="radio"]:checked+span::before,.fancybox-container form input[type="radio"]:not(:checked)+span::before{border-radius:50%}#page input[type="radio"]:hover+label::before,#page input[type="radio"]:hover+span::before,.fancybox-container form input[type="radio"]:hover+label::before,.fancybox-container form input[type="radio"]:hover+span::before{background:#ddd;box-shadow:inset 0 0 0 2px white}#page input[type="radio"]:checked+label::before,#page input[type="radio"]:checked+span::before,.fancybox-container form input[type="radio"]:checked+label::before,.fancybox-container form input[type="radio"]:checked+span::before{background:var(--main-color);box-shadow:inset 0 0 0 2px white}#page input[type="checkbox"]:checked+label::before,#page input[type="checkbox"]:checked+span::before,.fancybox-container form input[type="checkbox"]:checked+label::before,.fancybox-container form input[type="checkbox"]:checked+span::before{box-shadow:inset 0 0 0 2px white}#page input[type="checkbox"]:checked+label::after,#page input[type="checkbox"]:checked+span::after,.fancybox-container form input[type="checkbox"]:checked+label::after,.fancybox-container form input[type="checkbox"]:checked+span::after{content:"";font-family:var(--fontawesome);font-weight:900;line-height:1.5em;font-size:0.95em;position:absolute;left:1px;top:1px;color:#fff}#page .form-check,.fancybox-container form .form-check{padding:0 0 5px 20px;position:relative;font-size:0.85em;line-height:1.5em}#page .form-check span,.fancybox-container form .form-check span{font-family:var(--head-fontfamily)}#page .form-check input[type="checkbox"]:checked+label::before,#page .form-check input[type="checkbox"]:not(:checked)+label::before,#page .form-check input[type="radio"]:checked+label::before,#page .form-check input[type="radio"]:not(:checked)+label::before,#page .form-check input[type="checkbox"]:checked+span::before,#page .form-check input[type="checkbox"]:not(:checked)+span::before,#page .form-check input[type="radio"]:checked+span::before,#page .form-check input[type="radio"]:not(:checked)+span::before,.fancybox-container form .form-check input[type="checkbox"]:checked+label::before,.fancybox-container form .form-check input[type="checkbox"]:not(:checked)+label::before,.fancybox-container form .form-check input[type="radio"]:checked+label::before,.fancybox-container form .form-check input[type="radio"]:not(:checked)+label::before,.fancybox-container form .form-check input[type="checkbox"]:checked+span::before,.fancybox-container form .form-check input[type="checkbox"]:not(:checked)+span::before,.fancybox-container form .form-check input[type="radio"]:checked+span::before,.fancybox-container form .form-check input[type="radio"]:not(:checked)+span::before{position:absolute;left:0;top:2px}#page .wt-checkboxbuttons-container [class*="opt-"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-"] label span:after{position:relative;margin:0 0 5px;font-size:inherit;line-height:inherit}#page .wt-checkboxbuttons-container [class*="opt-webdesign"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-webdesign"] label span:after{content:"";font-family:var(--fontawesome)}#page .wt-checkboxbuttons-container [class*="opt-ein-typo3"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-ein-typo3"] label span:after{content:"";font-family:var(--fontawesome-brands)}#page .wt-checkboxbuttons-container [class*="opt-hosting"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-hosting"] label span:after{content:"";font-family:var(--fontawesome)}#page .wt-checkboxbuttons-container [class*="opt-seo"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-seo"] label span:after{content:"";font-family:var(--fontawesome)}#page .wt-checkboxbuttons-container [class*="opt-sonstiges"] label span:after,.fancybox-container form .wt-checkboxbuttons-container [class*="opt-sonstiges"] label span:after{content:"";font-family:var(--fontawesome)}#page .wt-checkboxbuttons-container .form-group,#page .wt-checkboxbuttons-container .inputs-list,.fancybox-container form .wt-checkboxbuttons-container .form-group,.fancybox-container form .wt-checkboxbuttons-container .inputs-list{display:flex;justify-content:fley-start;flex-flow:row wrap;margin-left:-5px;margin-right:-5px}#page .wt-checkboxbuttons-container .form-check,.fancybox-container form .wt-checkboxbuttons-container .form-check{position:relative;display:inline-block;padding:0;width:33.333%}@media (max-width:600px){#page .wt-checkboxbuttons-container .form-check,.fancybox-container form .wt-checkboxbuttons-container .form-check{width:50%}}#page .wt-checkboxbuttons-container label,.fancybox-container form .wt-checkboxbuttons-container label{position:relative;padding:5px;display:block;height:100%}#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element+label,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element+span,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element+label,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element+span{font-size:1.2em;font-weight:bold;padding:20px 20px 14px;display:inline-block;width:100%;height:100%;display:flex;text-align:center;position:relative;justify-content:center;align-items:center;flex-direction:column-reverse;color:var(--label-multicheckbox)}#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span{color:#fff}#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label::before,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:not(:checked)+label::before,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span::before,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:not(:checked)+span::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:not(:checked)+label::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:not(:checked)+span::before{content:" ";display:inline-block;width:100%;height:100%;position:relative;top:0px;border:1px solid var(--input-bordercolor);background:var(--input-bgcolor);margin-right:5px;box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);border-radius:3px;z-index:-1}#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label::before,#page .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+label::before,.fancybox-container form .wt-checkboxbuttons-container .wt-checkboxbuttons-element:checked+span::before{background:var(--multicheckbox-bg-active);box-shadow:none !important;border:var(--multicheckbox-bg-active)}#page .wt-radio-container .form-group,.fancybox-container form .wt-radio-container .form-group{display:flex;gap:10px;justify-content:center}#page .wt-radio-container .form-check,.fancybox-container form .wt-radio-container .form-check{position:relative;display:inline-block;padding:0;width:33.333%}#page .wt-radio-container .wt-radio-element+label,#page .wt-radio-container .wt-radio-element+span,.fancybox-container form .wt-radio-container .wt-radio-element+label,.fancybox-container form .wt-radio-container .wt-radio-element+span{font-size:1.2em;font-weight:bold;padding:20px 20px 14px;display:inline-block;width:100%;text-align:center}#page .wt-radio-container .wt-radio-element:checked+label,#page .wt-radio-container .wt-radio-element:checked+span,.fancybox-container form .wt-radio-container .wt-radio-element:checked+label,.fancybox-container form .wt-radio-container .wt-radio-element:checked+span{color:#fff}#page .wt-radio-container .wt-radio-element:checked+label::before,#page .wt-radio-container .wt-radio-element:not(:checked)+label::before,#page .wt-radio-container .wt-radio-element:checked+span::before,#page .wt-radio-container .wt-radio-element:not(:checked)+span::before,.fancybox-container form .wt-radio-container .wt-radio-element:checked+label::before,.fancybox-container form .wt-radio-container .wt-radio-element:not(:checked)+label::before,.fancybox-container form .wt-radio-container .wt-radio-element:checked+span::before,.fancybox-container form .wt-radio-container .wt-radio-element:not(:checked)+span::before{content:" ";display:inline-block;width:100%;height:100%;position:relative;top:0px;border:1px solid var(--input-bordercolor);background:var(--input-bgcolor);margin-right:5px;box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);border-radius:3px;z-index:-1}#page .wt-radio-container .wt-radio-element:checked+label::before,#page .wt-radio-container .wt-radio-element:checked+span::before,.fancybox-container form .wt-radio-container .wt-radio-element:checked+label::before,.fancybox-container form .wt-radio-container .wt-radio-element:checked+span::before{background:var(--main-color);box-shadow:none !important;border:var(--main-color)}#page .input.checkbox,.fancybox-container form .input.checkbox{float:left;width:100%}#page form .form-navigation button,.fancybox-container form form .form-navigation button{margin:15px 15px 0 0}#page form label.form-label,#page form label.control-label,.fancybox-container form form label.form-label,.fancybox-container form form label.control-label{display:inline-block;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}#page form label.form-label.errorLabel,#page form label.control-label.errorLabel,.fancybox-container form form label.form-label.errorLabel,.fancybox-container form form label.control-label.errorLabel{color:#c80000 !important}#page form label.form-label,#page form label.control-label,#page form legend,.fancybox-container form form label.form-label,.fancybox-container form form label.control-label,.fancybox-container form form legend{font-family:var(--head-fontfamily)}#page form legend,.fancybox-container form form legend{margin:30px 0 0;position:relative;float:left;width:100%;border-bottom:1px solid var(--main-color);color:var(--legend-fontcolor);text-transform:uppercase}#page form .col-lg-1,#page form .col-lg-2,.fancybox-container form form .col-lg-1,.fancybox-container form form .col-lg-2{padding-left:10px;padding-right:10px}#page form .row,.fancybox-container form form .row{float:none;display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}#page form .row .row,.fancybox-container form form .row .row{margin-left:0;margin-right:0}.form-group{margin-bottom:10px;position:relative}.newsletter2go button{margin:0 !important}.newsletter2go input::-webkit-input-placeholder{color:transparent}.newsletter2go input::-moz-placeholder{color:transparent}.newsletter2go input:-ms-input-placeholder{color:transparent}.newsletter2go input:-moz-placeholder{color:transparent}#page form label.form-label,#page form label.control-label,.fancybox-container form label.form-label,.fancybox-container form label.control-label{color:var(--label-fontcolor) !important}#page form form [class*="col-"],.fancybox-container form form [class*="col-"]{margin-bottom:10px}#page form .row,.fancybox-container form .row{margin-left:-5px;margin-right:-5px}#page form .col-lg-1,#page form .col-lg-10,#page form .col-lg-11,#page form .col-lg-12,#page form .col-lg-2,#page form .col-lg-3,#page form .col-lg-4,#page form .col-lg-5,#page form .col-lg-6,#page form .col-lg-7,#page form .col-lg-8,#page form .col-lg-9,#page form .col-md-1,#page form .col-md-10,#page form .col-md-11,#page form .col-md-12,#page form .col-md-2,#page form .col-md-3,#page form .col-md-4,#page form .col-md-5,#page form .col-md-6,#page form .col-md-7,#page form .col-md-8,#page form .col-md-9,#page form .col-sm-1,#page form .col-sm-10,#page form .col-sm-11,#page form .col-sm-12,#page form .col-sm-2,#page form .col-sm-3,#page form .col-sm-4,#page form .col-sm-5,#page form .col-sm-6,#page form .col-sm-7,#page form .col-sm-8,#page form .col-sm-9,#page form .col-xs-1,#page form .col-xs-10,#page form .col-xs-11,#page form .col-xs-12,#page form .col-xs-2,#page form .col-xs-3,#page form .col-xs-4,#page form .col-xs-5,#page form .col-xs-6,#page form .col-xs-7,#page form .col-xs-8,#page form .col-xs-9,.fancybox-container form .col-lg-1,.fancybox-container form .col-lg-10,.fancybox-container form .col-lg-11,.fancybox-container form .col-lg-12,.fancybox-container form .col-lg-2,.fancybox-container form .col-lg-3,.fancybox-container form .col-lg-4,.fancybox-container form .col-lg-5,.fancybox-container form .col-lg-6,.fancybox-container form .col-lg-7,.fancybox-container form .col-lg-8,.fancybox-container form .col-lg-9,.fancybox-container form .col-md-1,.fancybox-container form .col-md-10,.fancybox-container form .col-md-11,.fancybox-container form .col-md-12,.fancybox-container form .col-md-2,.fancybox-container form .col-md-3,.fancybox-container form .col-md-4,.fancybox-container form .col-md-5,.fancybox-container form .col-md-6,.fancybox-container form .col-md-7,.fancybox-container form .col-md-8,.fancybox-container form .col-md-9,.fancybox-container form .col-sm-1,.fancybox-container form .col-sm-10,.fancybox-container form .col-sm-11,.fancybox-container form .col-sm-12,.fancybox-container form .col-sm-2,.fancybox-container form .col-sm-3,.fancybox-container form .col-sm-4,.fancybox-container form .col-sm-5,.fancybox-container form .col-sm-6,.fancybox-container form .col-sm-7,.fancybox-container form .col-sm-8,.fancybox-container form .col-sm-9,.fancybox-container form .col-xs-1,.fancybox-container form .col-xs-10,.fancybox-container form .col-xs-11,.fancybox-container form .col-xs-12,.fancybox-container form .col-xs-2,.fancybox-container form .col-xs-3,.fancybox-container form .col-xs-4,.fancybox-container form .col-xs-5,.fancybox-container form .col-xs-6,.fancybox-container form .col-xs-7,.fancybox-container form .col-xs-8,.fancybox-container form .col-xs-9{padding-left:5px;padding-right:5px}#page #c27 form label.form-label,#page #c27 form label.control-label,#page #c27 form legend,.fancybox-container #c27 form label.form-label,.fancybox-container #c27 form label.control-label,.fancybox-container #c27 form legend{color:#000 !important}#page form input[type="date"],.fancybox-container form input[type="date"]{color:transparent}#page form input[type="date"].datevalid,.fancybox-container form input[type="date"].datevalid{color:#000}