/*!
 Theme Name:   ignition mainz
 Description:  ignition mainz Theme
 Author:       Joscha Neuerburg (Blueline)
 Author URI:   agentur-blueline.de
 Template:     Albireo
 Version:      1.3.2
 Text Domain:  ignition
*/@font-face{font-family:'Roboto';src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.eot");src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.eot#iefix") format("embedded-opentype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.woff2") format("woff2"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.woff") format("woff"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.ttf") format("truetype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-bold-webfont.svg#robotobold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.eot");src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.eot#iefix") format("embedded-opentype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.woff2") format("woff2"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.woff") format("woff"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.ttf") format("truetype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/roboto-regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.eot");src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.eot#iefix") format("embedded-opentype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.woff2") format("woff2"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.woff") format("woff"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.ttf") format("truetype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-bold-webfont.svg#roboto_slabbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.eot");src:url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.eot#iefix") format("embedded-opentype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.woff2") format("woff2"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.woff") format("woff"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.ttf") format("truetype"),url("https://www.ignition-mainz.de/wp-content/themes/ignition/fonts/robotoslab-regular-webfont.svg#roboto_slabregular") format("svg");font-weight:normal;font-style:normal}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:9px 5px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:25px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:2px;background-color:#DC1D27;-webkit-border-radius:1px;border-radius:1px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.34s ease-in,
 opacity 0.1s ease-in;-o-transition:top 0.1s 0.34s ease-in,
 opacity 0.1s ease-in;transition:top 0.1s 0.34s ease-in,
 opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.14s;-o-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,
 opacity 0.1s 0.14s ease-out;-o-transition:top 0.1s ease-out,
 opacity 0.1s 0.14s ease-out;transition:top 0.1s ease-out,
 opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eee));background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;-webkit-border-radius:0;border-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eee));background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(white));background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.home header ul#menu-mainnav>li>a{color:#fff !important}@media (max-width: 991px){.home header ul#menu-mainnav>li>a{color:#4F4F4F !important}}@media (min-width: 992px){.home header ul#menu-mainnav>li.highlight{background-color:#fff;-webkit-border-radius:5px;border-radius:5px;height:50px;margin-top:-5px;width:134px}.home header ul#menu-mainnav>li.highlight>a{color:#DC1D27 !important;font-weight:bold;padding-bottom:15px;padding-top:15px;text-align:center}.home header ul#menu-mainnav>li.highlight:hover,.home header ul#menu-mainnav>li.highlight:focus{background-color:#DC1D27}.home header ul#menu-mainnav>li.highlight:hover>a,.home header ul#menu-mainnav>li.highlight:focus>a{color:#fff !important;text-decoration:none !important}}.home header.scrolled ul#menu-mainnav>li>a{color:#4F4F4F !important}@media (min-width: 992px){.home header.scrolled ul#menu-mainnav>li.highlight{background-color:transparent;-webkit-border-radius:0;border-radius:0;height:auto;margin-top:0;width:auto}.home header.scrolled ul#menu-mainnav>li.highlight>a{color:#DC1D27 !important;font-weight:bold;padding-bottom:10px;padding-top:10px;text-align:center}.home header.scrolled ul#menu-mainnav>li.highlight:hover,.home header.scrolled ul#menu-mainnav>li.highlight:focus{background-color:transparent}.home header.scrolled ul#menu-mainnav>li.highlight:hover>a,.home header.scrolled ul#menu-mainnav>li.highlight:focus>a{color:#DC1D27 !important;text-decoration:underline  !important}}#wrap{overflow:hidden}#wrap header.page-header{z-index:9999;position:fixed}#wrap header.page-header .container{width:100vw}#wrap header.page-header .top-main-menu .brand{left:124px;margin:0;position:absolute;top:30px;z-index:100}@media (max-width: 1199px){#wrap header.page-header .top-main-menu .brand{left:15px;top:20px}}@media (max-width: 991px){#wrap header.page-header .top-main-menu .brand{left:8px;top:0}}#wrap header.page-header .top-main-menu .brand img{height:auto;width:192px}@media (max-width: 991px){#wrap header.page-header .top-main-menu .brand img{height:63px;width:auto}}#wrap header.page-header .top-main-menu .brand .logo-weiss{display:block}#wrap header.page-header .top-main-menu .brand .logo-rot{display:none}@media (min-width: 992px) and (max-width: 1079px){#wrap header.page-header .top-main-menu .brand{height:72px;left:17px;overflow:hidden;width:54px}#wrap header.page-header .top-main-menu .brand a{display:block;position:absolute;right:0;top:0}body.home #wrap header.page-header .top-main-menu .brand{height:96px;width:74px}}#wrap header.page-header .top-main-menu nav.navbar{border:0;margin-top:41px;right:7%}@media (min-width: 1200px) and (max-width: 1299px){#wrap header.page-header .top-main-menu nav.navbar{right:2.5%}}@media (min-width: 992px) and (max-width: 1199px){#wrap header.page-header .top-main-menu nav.navbar{right:0}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar{right:0;margin-top:0}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-header{min-height:62px}}#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle{border:2px solid #fff;height:40px;margin-right:21px;margin-top:11px;width:40px}#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle .hamburger-inner{background-color:#fff}#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle .hamburger-inner::before,#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle .hamburger-inner::after{background-color:#fff}#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle:hover{background-color:transparent}#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle.toggled{background-color:transparent}@media (min-width: 992px){#wrap header.page-header .top-main-menu nav.navbar .hamburger.navbar-toggle{display:none}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse.in{margin-bottom:6px}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav{background-color:#fff}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav .menu-item-has-children>a{position:relative}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav .menu-item-has-children>a:after{font-family:"FontAwesome";content:'\f054';display:block;position:absolute;float:right;top:2px;right:5px}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);overflow:hidden}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav li:first-child{-webkit-box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.12);box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.12);position:relative}}@media (max-width: 991px) and (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav li:first-child{position:static}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav li:first-child a:before{display:none}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:60px;padding:0;outline:none !important}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:hover>a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:active>a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:focus>a{color:#DC1D27}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:hover>a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:active>a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:focus>a{background-color:#fff}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:active,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:focus{background-color:#fff}}@media (min-width: 1600px) and (max-width: 1699px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:50px}}@media (min-width: 1500px) and (max-width: 1599px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:40px}}@media (min-width: 1400px) and (max-width: 1499px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:25px}}@media (min-width: 1300px) and (max-width: 1399px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:20px}}@media (min-width: 1200px) and (max-width: 1299px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:15px}}@media (min-width: 1080px) and (max-width: 1199px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:10px}}@media (min-width: 992px) and (max-width: 1079px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:8px}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li a{font-size:18px}}@media (min-width: 1300px) and (max-width: 1399px){body.home #wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:12px}}@media (min-width: 1200px) and (max-width: 1299px){body.home #wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{margin-right:10px}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li{border-bottom:1px solid #F1EFEF;margin-left:7px;margin-right:7px}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li a{color:#4F4F4F;font-family:"Roboto Slab",serif;font-size:21px;text-transform:inherit}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li a{border:none;padding-left:20px;padding-top:0;padding-bottom:0;font-size:18px;font-weight:bold;line-height:50px}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li a:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li a:focus{background-color:#fff}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li.highlight>a{color:#DC1D27;font-weight:bold}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li.highlight:hover>a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li.highlight:focus>a{color:#DC1D27;text-decoration:underline}@media (min-width: 992px) and (max-width: 1199px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li:last-child ul{left:auto;right:-25px}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1{box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);overflow:hidden}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li.back-link{padding-left:20px !important}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li.back-link:before{font-family:"FontAwesome";content:'\f053';display:block;position:absolute;float:right;top:17px;left:30px}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1{background-color:#fff}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1{top:0 !important}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li{transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;-webkit-transition:background-color 0.2s}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li{border-bottom:1px solid #F1EFEF;margin-left:7px;margin-right:7px}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active{background-color:#DC1D27}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active{background-color:#fff}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a{color:#fff !important;font-weight:bold;transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a{background-color:#fff;color:#4F4F4F !important}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a:focus,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a:active,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a:focus,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a:active,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a:hover,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a:focus,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a:active{background-color:#fff}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover a:before,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus a:before,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active a:before{opacity:0}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:hover+li a:before,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:focus+li a:before,#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li:active+li a:before{opacity:0}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li a{display:block;font-weight:bold;line-height:55px;position:relative}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li a:before{background-color:#4F4F4F;content:' ';display:block;height:2px;left:0;margin-left:auto;margin-right:auto;position:relative;top:-4px}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li a:before{display:none}}@media (max-width: 991px){#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1>li a{border:none;padding-left:20px;font-size:18px;font-weight:bold}}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1 li:first-child{box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.12);-moz-box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.12);position:relative}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1 li:first-child a:before{display:none}#wrap header.page-header .top-main-menu nav.navbar .navbar-container .navbar-collapse ul.level-1 li:not(:first-child){position:relative}#wrap .scrolled{background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.12);box-shadow:0 1px 6px 0 rgba(0,0,0,0.12)}#wrap .scrolled .hamburger.navbar-toggle{border:2px solid #DC1D27 !important}#wrap .scrolled .hamburger.navbar-toggle .hamburger-inner{background-color:#DC1D27 !important}#wrap .scrolled .hamburger.navbar-toggle .hamburger-inner::before,#wrap .scrolled .hamburger.navbar-toggle .hamburger-inner::after{background-color:#DC1D27 !important}#wrap .scrolled div:nth-child(3){height:70px}@media (max-width: 991px){#wrap .scrolled div:nth-child(3){height:63px}}#wrap .scrolled .brand{top:0 !important}#wrap .scrolled .brand img{height:72px !important;width:auto !important}@media (max-width: 991px){#wrap .scrolled .brand img{height:63px !important;width:auto !important}}#wrap .scrolled .brand .logo-weiss{display:none !important}#wrap .scrolled .brand .logo-rot{display:block !important}@media (min-width: 992px) and (max-width: 1079px){body.home #wrap .scrolled .brand{height:72px !important;width:54px !important}}#wrap .scrolled nav.navbar{height:72px;margin:0 !important;padding:0}@media (max-width: 991px){#wrap .scrolled nav.navbar{height:63px}}#wrap .scrolled nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li>a{color:#4F4F4F;line-height:72px;padding:0;vertical-align:middle}@media (max-width: 1199px){#wrap .scrolled nav.navbar .navbar-container .navbar-collapse ul#menu-mainnav>li>a{padding-left:15px}}html .tickets-buchen #wrap,html .grussworte #wrap{min-height:0;margin-bottom:30px}article p,article span,footer p,footer span{color:#4F4F4F;font-family:"Roboto",sans-serif;font-size:16px;line-height:22px;text-align:justify;margin:0 0 15px}@media (max-width: 768px){article p,article span,footer p,footer span{text-align:left;font-size:14px;line-height:20px}}article a,footer a{color:#DC1D27;font-family:"Roboto",sans-serif;text-decoration:none;outline:none !important;border:0 !important}article a:hover,article a:active,article a:focus,article a:visited,footer a:hover,footer a:active,footer a:focus,footer a:visited{color:#DC1D27;outline:none !important;border:0 !important}article strong,footer strong{font-weight:700}article p,article a,article span,article div,article h1,article h2,article h3,article h4,article h5,article h6,footer p,footer a,footer span,footer div,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article h1,footer h1{color:#fff;font-family:"Roboto Slab",serif;font-size:48px;font-weight:400;line-height:63px;text-transform:none;text-align:center;font-weight:bold;text-align:center}@media (max-width: 991px){article h1,footer h1{font-size:24px;line-height:32px}}@media (max-width: 767px){article h1,footer h1{font-size:24px;line-height:24px}}article h2,footer h2{color:#DC1D27;font-family:"Roboto Slab",serif;font-size:37px;font-weight:400;line-height:49px;text-transform:none;font-weight:bold}@media (max-width: 991px){article h2,footer h2{font-size:26px;line-height:34px}}@media (max-width: 767px){article h2,footer h2{font-size:17px;line-height:23px}}@media (max-width: 991px){article h2,footer h2{margin-bottom:10px !important}}article h3,article h3 span,footer h3,footer h3 span{color:#DC1D27;font-family:"Roboto Slab",serif;font-size:36px;font-weight:400;line-height:48px;text-transform:none;font-weight:bold}@media (max-width: 991px){article h3,article h3 span,footer h3,footer h3 span{font-size:20px;line-height:26px}}@media (max-width: 767px){article h3,article h3 span,footer h3,footer h3 span{font-size:20px;line-height:26px}}article h4,article h4 a,footer h4,footer h4 a{color:#DC1D27;font-family:"Roboto Slab",serif;font-size:22px;font-weight:400;line-height:22px;text-transform:none}@media (max-width: 991px){article h4,article h4 a,footer h4,footer h4 a{font-size:22px;line-height:22px}}@media (max-width: 767px){article h4,article h4 a,footer h4,footer h4 a{font-size:22px;line-height:22px}}article h5,footer h5{color:#4F4F4F;font-family:"Roboto Slab",serif;font-size:16px;font-weight:400;line-height:22px;text-transform:none;font-family:"Roboto",sans-serif;font-weight:bold}@media (max-width: 991px){article h5,footer h5{font-size:16px;line-height:22px}}@media (max-width: 767px){article h5,footer h5{font-size:16px;line-height:24px}}article h4.booking-confirm,footer h4.booking-confirm{margin-top:20px}article .button-large-1,footer .button-large-1{border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:block;margin-bottom:25px;margin-left:auto;margin-right:auto;outline:none;width:295px}@media (max-width: 991px){article .button-large-1,footer .button-large-1{width:100%}}@media (max-width: 767px){article .button-large-1,footer .button-large-1{width:255px}}article .button-large-1 a,article .button-large-1 input,article .button-large-1 button,footer .button-large-1 a,footer .button-large-1 input,footer .button-large-1 button{display:block;font-family:"Roboto Slab",serif;font-size:37px;font-weight:bold;line-height:64px;outline:none;text-align:center;text-decoration:none}article .button-large-1:hover,article .button-large-1:focus,footer .button-large-1:hover,footer .button-large-1:focus{background-color:#DC1D27}article .button-large-1:hover a,article .button-large-1:hover input,article .button-large-1:hover button,article .button-large-1:focus a,article .button-large-1:focus input,article .button-large-1:focus button,footer .button-large-1:hover a,footer .button-large-1:hover input,footer .button-large-1:hover button,footer .button-large-1:focus a,footer .button-large-1:focus input,footer .button-large-1:focus button{color:#fff}article .button-large-2,footer .button-large-2{background-color:#fff;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;height:auto;width:100px}article .button-large-2 a,footer .button-large-2 a{color:#DC1D27;display:block;font-family:"Roboto Slab",serif;line-height:40px;text-decoration:none;vertical-align:middle;text-align:center}article .button-large-2:hover,footer .button-large-2:hover{background-color:#DC1D27}article .button-large-2:hover a,footer .button-large-2:hover a{color:#fff;text-decoration:none}article .button-small-1,footer .button-small-1{background-color:#DC1D27;border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;height:auto;margin-left:auto;margin-right:auto;padding:0;width:250px}article .button-small-1 a,article .button-small-1 span,article .button-small-1 button,footer .button-small-1 a,footer .button-small-1 span,footer .button-small-1 button{background-color:transparent;border:0;color:#fff;display:block;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:56px;outline:none;text-align:center;vertical-align:middle}article .button-small-1:hover,footer .button-small-1:hover{background-color:#fff}article .button-small-1:hover a,article .button-small-1:hover span,article .button-small-1:hover button,footer .button-small-1:hover a,footer .button-small-1:hover span,footer .button-small-1:hover button{color:#DC1D27;text-decoration:none}article .button-small-2,footer .button-small-2{background:transparent;border:3px solid #fff;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;font-size:34px;height:auto;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:295px;z-index:0 !important}article .button-small-2 a,footer .button-small-2 a{color:#fff;display:block;font-family:"Roboto Slab",serif;font-weight:bold;line-height:64px}article .button-small-2 a:hover,article .button-small-2 a:focus,footer .button-small-2 a:hover,footer .button-small-2 a:focus{text-decoration:none}@media (max-height: 550px) and (max-width: 767px){article .button-small-2 a,footer .button-small-2 a{line-height:36px;font-size:18px}}article .button-small-2:hover,footer .button-small-2:hover{background-color:#fff}article .button-small-2:hover a,footer .button-small-2:hover a{color:#DC1D27}@media (max-width: 991px){article .button-small-2,footer .button-small-2{width:100%}}article .button-small-3,footer .button-small-3{background-color:#DC1D27;border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;height:auto;margin-left:auto;margin-right:auto;padding:0;width:250px;display:table;max-width:100%;padding-left:15px;padding-right:15px;width:auto}article .button-small-3 a,article .button-small-3 span,article .button-small-3 button,footer .button-small-3 a,footer .button-small-3 span,footer .button-small-3 button{background-color:transparent;border:0;color:#fff;display:block;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:56px;outline:none;text-align:center;vertical-align:middle}article .button-small-3:hover,footer .button-small-3:hover{background-color:#fff}article .button-small-3:hover a,article .button-small-3:hover span,article .button-small-3:hover button,footer .button-small-3:hover a,footer .button-small-3:hover span,footer .button-small-3:hover button{color:#DC1D27;text-decoration:none}article .button-small-3 a,article .button-small-3 span,article .button-small-3 button,footer .button-small-3 a,footer .button-small-3 span,footer .button-small-3 button{margin-bottom:0}@media (max-width: 767px){article .button-small-3,footer .button-small-3{padding-left:0;padding-right:0}article .button-small-3 a,article .button-small-3 span,article .button-small-3 button,footer .button-small-3 a,footer .button-small-3 span,footer .button-small-3 button{font-size:24px;line-height:44px;padding-left:8px;padding-right:8px}}article .button-small-3.disabled,footer .button-small-3.disabled{cursor:not-allowed;opacity:.7}article .need-to-login,footer .need-to-login{margin-top:25px;text-align:center}article .pb-divider,footer .pb-divider{clear:both;padding-bottom:10px;padding-top:10px}article ul,footer ul{margin:0;padding:0 0 0 5px !important}article ul li,footer ul li{color:#4F4F4F;font-family:"Roboto",sans-serif;font-size:16px;line-height:22px;list-style-type:none;padding:3px 3px 3px 30px !important}@media (max-width: 991px){article ul li,footer ul li{font-size:14px;line-height:20px}}article ul li:before,footer ul li:before{background-color:#DC1D27 !important;-webkit-border-radius:4px !important;border-radius:4px !important;height:7px !important;top:10px !important;width:7px !important}article .pb-text img.alignleft,footer .pb-text img.alignleft{margin-bottom:15px;margin-right:15px}article .page-content img,footer .page-content img{margin:0}article .page-content img.aligncenter,footer .page-content img.aligncenter{margin-left:auto;margin-right:auto}article .page-content:last-child,footer .page-content:last-child{margin-bottom:10px}body.home article .page-content:last-child,body.home footer .page-content:last-child{margin-bottom:0}article .pb-divider hr,footer .pb-divider hr{border-top:1px solid #979797}article .wp-caption,footer .wp-caption{color:#979797}article .wp-caption p,footer .wp-caption p{margin-bottom:0}article .wp-caption.alignright,footer .wp-caption.alignright{margin-left:15px}@media (max-width: 991px){article .row>div[class^="col-"],footer .row>div[class^="col-"]{margin-bottom:22px}}article .compat-object-fit,footer .compat-object-fit{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}article .compat-object-fit img,footer .compat-object-fit img{opacity:0;visibility:hidden}article .custom-style-hidden-anchor,footer .custom-style-hidden-anchor{max-height:0;position:relative;top:-60px}article .custom-style-hidden-anchor p,footer .custom-style-hidden-anchor p{max-height:0;margin:0}article .custom-style-hidden-anchor.contact-anchor,footer .custom-style-hidden-anchor.contact-anchor{top:-135px}@media (max-width: 767px){article .custom-style-hidden-anchor.contact-anchor,footer .custom-style-hidden-anchor.contact-anchor{top:-115px}}article .margin-bottom,footer .margin-bottom{margin-bottom:20px}article .custom-style-content-hidden,footer .custom-style-content-hidden{display:none}article i,footer i{font-family:"FontAwesome";font-style:normal}footer{background-color:#fff;position:relative;z-index:100;-webkit-box-shadow:inset 0 5px 10px -5px rgba(0,0,0,0.15);box-shadow:inset 0 5px 10px -5px rgba(0,0,0,0.15)}body.gruenderplaetze footer{margin-top:30px}@media (max-width: 991px){footer p,footer span{font-size:12px;line-height:20px}}footer span{display:inline-block}footer .to-top-link{display:none}footer .upper-footer-outer-wrapper .container{padding:0}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper{margin-bottom:30px}@media (max-width: 991px){footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper{margin-bottom:15px}}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside h4{color:#DC1D27;font-size:24px;font-weight:bold;line-height:32px}@media (max-width: 991px){footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside h4{font-size:17px;line-height:23px;margin-top:17px;margin-bottom:4px}}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside a{color:#DC1D27;white-space:nowrap}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .r-foot-info-l{float:left}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .r-foot-info-l p{margin-bottom:0;padding-top:0}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .r-foot-info-r{margin-left:80px}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .r-foot-info-r p{margin-bottom:0;padding-top:0}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .facebook-link a{padding-left:20px;position:relative}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .facebook-link a:hover::before,footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .facebook-link a:focus::before{opacity:1}footer .upper-footer-outer-wrapper .upper-footer-inner-wrapper div>aside .facebook-link a::before{position:absolute;font-family:"FontAwesome";content:'\f09a';color:#DC1D27;line-height:22px;font-size:16px;left:0;top:0;width:20px;height:22px;display:block;opacity:.8}footer .lower-footer-outer-wrapper{position:relative;background-color:#F1EFEF;height:90px}footer .lower-footer-outer-wrapper .container{padding:0}@media (max-width: 991px){footer .lower-footer-outer-wrapper{height:72px}}@media (max-width: 369px){footer .lower-footer-outer-wrapper{height:81px}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p{position:relative;padding-top:33px}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p{margin-bottom:0;text-align:center}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p a{color:#4F4F4F}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p a:hover{color:#DC1D27}@media (max-width: 1200px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p{width:-webkit-calc(100% + 17px);width:calc(100% + 17px)}}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:first-child p{width:auto;padding-top:0}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2){text-align:right;padding-right:78px}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) p{text-align:right;padding-top:33px;position:relative}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) p{margin-bottom:0;text-align:center;padding-top:0}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) h4{margin-bottom:15px}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .r-foot-title{margin-bottom:25px}@media (max-width: 1200px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2){padding-right:45px}}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2){padding-right:0;text-align:center}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .bl-text{color:#DC1D27;display:inline-block}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .bl-text:hover{text-decoration:underline}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .bl-text{display:none}}footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .bl-image{padding-left:5px;display:none}@media (max-width: 991px){footer .lower-footer-outer-wrapper .lower-footer-inner-wrapper>div:nth-child(2) .bl-image{display:inline-block}}.pb-sidebar .content-slider-container{overflow:hidden;-ms-overflow-style:none}.pb-sidebar .content-slider-items{margin-bottom:40px;height:170px;position:relative;transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;-webkit-transition:left 0.3s}@media (max-width: 991px){.pb-sidebar .content-slider-items{height:210px}}.pb-sidebar .container-slider-prev{display:none}.pb-sidebar .container-slider-next{display:none}.pb-sidebar .content-slider-content{margin-bottom:0;float:left;position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.pb-sidebar .content-slider-content img{width:auto;height:117px;display:block;margin-left:auto;margin-right:auto}.pb-sidebar img{display:block;height:auto;margin-left:auto;margin-right:auto;width:80%}.pb-sidebar .envelope{margin-left:0;margin-right:0}@media (max-width: 991px){.pb-sidebar .envelope{display:none}}.pb-sidebar .ignition-logo p{font-size:37px;font-weight:bold;line-height:100px;font-family:"Roboto Slab",serif;color:#DC1D27}.pb-sidebar .ignition-logo img{width:100px;height:100px;float:left;margin-right:20px}@media (max-width: 991px){.pb-sidebar .ignition-logo{width:60%;margin-right:auto;margin-left:auto}}.pb-sidebar .infos{padding-left:50px;position:relative}.pb-sidebar .infos:before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/uhr_neu.svg");background-repeat:no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px;content:' ';height:32px;left:0;position:absolute;top:4px;width:32px}.pb-sidebar .tickets{padding-left:50px;position:relative}.pb-sidebar .tickets:before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/tickets.svg");background-repeat:no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px;content:' ';height:32px;left:0;position:absolute;top:4px;width:32px}.pb-sidebar .widget-title{font-size:26px;font-weight:bold;line-height:34px}.pb-sidebar .download-button{border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;width:100%;min-height:100px}.pb-sidebar .download-button:hover a{text-decoration:none}.pb-sidebar .download-button a{display:block;padding-bottom:13px;padding-left:85px;padding-right:5px;padding-top:13px;position:relative}.pb-sidebar .download-button a:before{background-image:url("/wp-content/themes/ignition/images/icons/pdf.svg");background-repeat:no-repeat;-webkit-background-size:55px 63px;background-size:55px 63px;content:' ';display:block;height:63px;left:15px;position:absolute;top:17px;width:55px}.pb-sidebar .download-button a span:nth-child(1){color:#DC1D27 !important;font-family:"Roboto Slab",serif !important}.simContainer{position:absolute;width:377px;margin-left:0;right:50%;margin-right:-webkit-calc(1170px / -2);margin-right:calc(1170px / -2)}@media (max-width: 1199px){.simContainer{width:323px;margin-right:-webkit-calc(970px / -2);margin-right:calc(970px / -2)}}.simContainer .pb-sidebar{width:100%}.stickySidebar{position:fixed;top:100px}.stickySidebarBot{bottom:0}@media (min-width: 992px){.program-tabs .tab-arrow{display:none}.program-tabs .tab-content{display:none}.program-tabs .tab-content a:hover{text-decoration:none}.program-tabs .tab-content.tab-active{display:block}body:not(.ie) .program-tabs .tab-content.tab-active .program-point{-webkit-animation-name:appear;animation-name:appear;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(21){-webkit-animation-delay:2.1s;animation-delay:2.1s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(22){-webkit-animation-delay:2.2s;animation-delay:2.2s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(23){-webkit-animation-delay:2.3s;animation-delay:2.3s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(24){-webkit-animation-delay:2.4s;animation-delay:2.4s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(25){-webkit-animation-delay:2.5s;animation-delay:2.5s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(26){-webkit-animation-delay:2.6s;animation-delay:2.6s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(27){-webkit-animation-delay:2.7s;animation-delay:2.7s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(28){-webkit-animation-delay:2.8s;animation-delay:2.8s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(29){-webkit-animation-delay:2.9s;animation-delay:2.9s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(30){-webkit-animation-delay:3s;animation-delay:3s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(31){-webkit-animation-delay:3.1s;animation-delay:3.1s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(32){-webkit-animation-delay:3.2s;animation-delay:3.2s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(33){-webkit-animation-delay:3.3s;animation-delay:3.3s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(34){-webkit-animation-delay:3.4s;animation-delay:3.4s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(35){-webkit-animation-delay:3.5s;animation-delay:3.5s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(36){-webkit-animation-delay:3.6s;animation-delay:3.6s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(37){-webkit-animation-delay:3.7s;animation-delay:3.7s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(38){-webkit-animation-delay:3.8s;animation-delay:3.8s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(39){-webkit-animation-delay:3.9s;animation-delay:3.9s}body:not(.ie) .program-tabs .tab-content.tab-active .program-point:nth-child(40){-webkit-animation-delay:4s;animation-delay:4s}.program-tabs .tab-content-level-1 .tab-header-level-2{background-color:#F1EFEF;width:100%}.program-tabs .tab-content-level-1 .tab-header-level-2:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.program-tabs .tab-content-level-1 .tab-header-level-2 .active{color:#DC1D27}.program-tabs .tab-content-level-1 .tab-header-level-2 h4{color:#4F4F4F;display:inline-block;font-size:23px;font-weight:bold;line-height:65px;margin-bottom:0;text-align:center;float:left;position:relative}.program-tabs .tab-content-level-1 .tab-header-level-2 h4:hover{cursor:pointer}.program-tabs .tab-content-level-1 .tab-header-level-2 h4:nth-child(-n+3)::before,.program-tabs .tab-content-level-1 .tab-header-level-2 h4:nth-child(n+5):nth-child(-n+6)::before{content:' ';position:absolute;right:-1px;top:0;height:100%;width:3px;background-color:#fff;display:block}.program-tabs .tab-content-level-1 .tab-header-level-2 h4:nth-child(-n+4){width:25%}.program-tabs .tab-content-level-1 .tab-header-level-2 h4:nth-child(-n+4)::after{content:' ';position:absolute;width:100%;height:3px;left:0;bottom:-1px;display:block;background-color:#fff}.program-tabs .tab-content-level-1 .tab-header-level-2 h4:nth-child(n+5){width:33%}.program-tabs .tab-content-level-2 .program-points{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.13);box-shadow:0 2px 4px 0 rgba(0,0,0,0.13)}.program-tabs .tab-content-level-2 .program-points .program-point{overflow:hidden;height:120px;position:relative;width:100%}.program-tabs .tab-content-level-2 .program-points .program-point a{text-decoration:none}.program-tabs .tab-content-level-2 .program-points .program-point a:focus a,.program-tabs .tab-content-level-2 .program-points .program-point a:hover a,.program-tabs .tab-content-level-2 .program-points .program-point a:active a{text-decoration:none}.program-tabs .tab-content-level-2 .program-points .program-point:last-child:after{content:none}.program-tabs .tab-content-level-2 .program-points .program-point:after{background-color:#F1EFEF;bottom:-2px;content:' ';display:block;height:2px;left:15px;position:absolute;width:18%}}@media (min-width: 992px) and (max-width: 1199px){.program-tabs .tab-content-level-2 .program-points .program-point:after{width:22%}}@media (min-width: 992px){.program-tabs .tab-content-level-2 .program-points .program-point .time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-size:16px;margin-right:20px;height:100%;padding:30px 0 0 75px;position:relative;width:20%}}@media (min-width: 992px) and (max-width: 1199px){.program-tabs .tab-content-level-2 .program-points .program-point .time{width:23%}}@media (min-width: 992px){.program-tabs .tab-content-level-2 .program-points .program-point .time:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/uhr_neu.svg");background-repeat:no-repeat;-webkit-background-size:29px 29px;background-size:29px 29px;content:' ';display:block;height:29px;left:23px;position:absolute;top:25px;width:29px}.program-tabs .tab-content-level-2 .program-points .program-point .content{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:100%;padding:30px 10px 10px 10px;position:relative;width:-webkit-calc(80% - 20px);width:calc(80% - 20px)}body.ie .program-tabs .tab-content-level-2 .program-points .program-point .content{padding-right:20px}}@media (min-width: 992px) and (max-width: 1199px){.program-tabs .tab-content-level-2 .program-points .program-point .content{width:-webkit-calc(77% - 20px);width:calc(77% - 20px)}}@media (min-width: 992px){.program-tabs .tab-content-level-2 .program-points .program-point .content h5{margin-bottom:5px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.program-tabs .tab-content-level-2 .program-points .program-point .content p{height:44px;overflow:hidden}.program-tabs .tab-content-level-2 .program-points .program-point .content:after{background-color:#F1EFEF;bottom:-2px;content:' ';display:block;height:2px;left:0;position:absolute;width:97%}}@media (max-width: 991px){.program-tabs{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.13);box-shadow:0 2px 4px 0 rgba(0,0,0,0.13)}.program-tabs .program-points{padding-top:1px;margin-top:-1px}.program-tabs .tab-content{display:none}.program-tabs .tab-content.tab-active{display:block}.program-tabs .tab-header-level-2{margin-top:5px;padding-top:40px;position:relative;z-index:30;height:40px}.program-tabs .tab-header-level-2.plenum{display:none}.program-tabs .tab-header-level-2 h4{border-top:2px solid #fff;background-color:#F1EFEF;color:#4F4F4F;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:40px;margin-bottom:0;font-size:18px;font-weight:bold;line-height:24px;padding:8px 0 8px 20px}.program-tabs .tab-header-level-2 h4 .tab-arrow{position:relative}.program-tabs .tab-header-level-2 h4 .tab-arrow i{position:absolute;top:-30px;right:12px;font-size:35px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.program-tabs .tab-header-level-2 h4.active{background-color:#F1EFEF;color:#DC1D27;border-top:0;display:block;left:0;position:absolute;top:0;width:100%}.program-tabs .tab-header-level-2.toggled h4{display:block}.program-tabs .tab-header-level-2.toggled h4 i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.program-tabs .program-point{margin-top:10px;border-bottom:1px solid #F1EFEF;padding-left:40px}.program-tabs .program-point .tab-arrow{display:none;position:relative}.program-tabs .program-point .tab-arrow i{position:absolute;top:-10px;right:12px;font-size:35px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:20}.program-tabs .program-point .tab-arrow i.arrow-toggled{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.program-tabs .program-point .time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;position:relative}.program-tabs .program-point .time:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/uhr_neu.svg");background-repeat:no-repeat;-webkit-background-size:23px 23px;background-size:23px 23px;content:' ';display:block;height:23px;left:-35px;position:absolute;top:-1px;width:23px}}@media (max-width: 991px) and (max-width: 991px){.program-tabs .program-point .time:after{left:-32px}}@media (max-width: 991px){.program-tabs .program-point .content .content-text{display:none}}@media (min-width: 992px){.pb-tabs{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.22);box-shadow:0 1px 2px 0 rgba(0,0,0,0.22)}.pb-tabs .navbar-collapse{padding:0}.pb-tabs .navbar-collapse ul{width:100%}.pb-tabs .navbar-collapse ul li{background-color:#F1EFEF;border:none;height:65px;width:33.33333333%;outline:none;padding:0}.pb-tabs .navbar-collapse ul li a{display:block;color:#4F4F4F;font-family:"Roboto Slab",serif;font-size:23px;font-weight:bold;line-height:65px;text-align:center;outline:none}.pb-tabs .navbar-collapse ul li.ui-state-active a{color:#DC1D27}.pb-tabs .navbar-collapse ul li:nth-child(2){position:relative}.pb-tabs .navbar-collapse ul li:nth-child(2):after{background-color:#fff;content:' ';display:block;height:45px;position:relative;right:-1px;top:-55px;width:3px}.pb-tabs .navbar-collapse ul li:nth-child(3){position:relative}.pb-tabs .navbar-collapse ul li:nth-child(3):after{background-color:#fff;content:' ';display:block;height:45px;position:relative;right:-1px;top:-55px;width:3px}.pb-tabs .tab-content{padding:38px 19px 38px 38px}.pb-tabs .tab-content p{margin-bottom:20px}.pb-tabs .tab-content a{color:#DC1D27}}@media (max-width: 991px){.pb-tabs{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.22);box-shadow:0 1px 2px 0 rgba(0,0,0,0.22)}.pb-tabs .navbar-header .active-tab-label{display:block;position:absolute;height:50px;background-color:#DC1D27;font-family:"Roboto Slab",serif;font-weight:bold;font-size:20px;width:100%;padding-left:20px;color:white;line-height:50px}.pb-tabs .navbar-header .navbar-toggle{width:100%;-webkit-border-radius:inherit;border-radius:inherit;border:2px solid #fff;z-index:100;position:absolute;margin:0;height:50px}.pb-tabs .navbar-header .navbar-toggle span{background-color:transparent}.pb-tabs .navbar-header .navbar-toggle:hover{background-color:transparent}.pb-tabs .navbar-header .navbar-toggle.collapsed:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.pb-tabs .navbar-header .navbar-toggle:after{content:'\f107';position:absolute;font-family:"FontAwesome";top:0;right:12px;font-size:35px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;color:#fff}.pb-tabs .navbar-collapse{overflow:hidden;padding:0;position:absolute;top:49px;width:100%}.pb-tabs .navbar-collapse.in{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}.pb-tabs .navbar-collapse ul{background:#fff}.pb-tabs .navbar-collapse ul li{padding-left:15px !important;height:50px;width:100%}.pb-tabs .navbar-collapse ul li.ui-state-active{display:none}.pb-tabs .navbar-collapse ul li a{display:block;width:100%;line-height:47px;font-family:"Roboto Slab",serif;color:#4F4F4F;font-weight:bold;font-size:20px}}@media (max-width: 1199px){#wrap .custom-style-breadcrumb .container{margin:0}}@media (max-width: 991px){#wrap .custom-style-breadcrumb{display:none}}#wrap .pb-breadcrumb{background-color:#fff;margin-top:72px;z-index:5}#wrap .pb-breadcrumb .breadcrumb{float:left;padding-top:0}#wrap .pb-breadcrumb li{color:#4F4F4F;font-family:"Roboto Slab",serif;font-size:16px;line-height:55px;padding-right:9px;position:relative;vertical-align:middle}#wrap .pb-breadcrumb li:before{background-color:transparent !important;background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/chevron.svg");background-repeat:no-repeat;-webkit-background-size:8px 8px;background-size:8px 8px;content:' ';display:block;height:8px !important;left:5px;position:absolute;top:27px !important;width:8px !important}#wrap .pb-breadcrumb li a{color:#4F4F4F}#wrap .pb-breadcrumb li:first-child{padding-left:0 !important;width:19px}#wrap .pb-breadcrumb li:first-child a{color:#fff;position:relative;display:block}#wrap .pb-breadcrumb li:first-child a:before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/home.svg");background-repeat:no-repeat;-webkit-background-size:19px 19px;background-size:19px 19px;content:' ';display:block;height:19px;left:0;position:absolute;top:50%;width:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#wrap .pb-breadcrumb li:first-child:before{display:none}.custom-style-titel-display{position:relative;background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/content/bg.png");background-position:top;background-repeat:no-repeat;background-size:cover;height:190px;margin-bottom:65px;-webkit-background-size:cover}@media (max-width: 991px){.custom-style-titel-display{top:63px}}@media (max-width: 991px){.custom-style-titel-display{height:120px;margin-bottom:80px}}@media (max-width: 767px){.custom-style-titel-display{height:auto;margin-bottom:80px;min-height:45px}.custom-style-titel-display .pb-title h1{margin-bottom:10px}}.custom-style-titel-display .pb-title{margin-top:60px}@media (max-width: 991px){.custom-style-titel-display .pb-title{margin-top:40px}.custom-style-titel-display .pb-title h1{font-size:33px}}@media (max-width: 767px){.custom-style-titel-display .pb-title{margin-top:9px}.custom-style-titel-display .pb-title h1{font-size:23px}}.pb-content-slider{margin-top:15px;position:relative}.pb-content-slider .content-slider-container{margin-left:40px;margin-right:40px}.pb-content-slider .container-slider-prev,.pb-content-slider .container-slider-next{cursor:pointer;display:block;height:30px;position:absolute;top:75px;width:20px}.pb-content-slider .container-slider-prev:after,.pb-content-slider .container-slider-next:after{color:#DC1D27;font-family:"FontAwesome";font-size:30px;line-height:30px}.pb-content-slider .container-slider-prev{left:0}.pb-content-slider .container-slider-prev:after{content:'\f053'}.pb-content-slider .container-slider-next{right:0}.pb-content-slider .container-slider-next:after{content:'\f054'}.pb-content-slider .content-slider-content h3{text-align:center}@-webkit-keyframes fly-plane-looping{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}50%{-webkit-animation-timing-function:cubic-bezier(0.56, 0.55, 0.55, 0.79);animation-timing-function:cubic-bezier(0.56, 0.55, 0.55, 0.79);-webkit-background-size:68px 71px;background-size:68px 71px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(0, 0) rotate(-360deg) scale(1);transform:translate(0, 0) rotate(-360deg) scale(1);opacity:1}95%{opacity:0}100%{-webkit-background-size:0 0;background-size:0 0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(670px, -800px) rotate(-360deg) scale(1);transform:translate(670px, -800px) rotate(-360deg) scale(1);opacity:0}}@keyframes fly-plane-looping{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}50%{-webkit-animation-timing-function:cubic-bezier(0.56, 0.55, 0.55, 0.79);animation-timing-function:cubic-bezier(0.56, 0.55, 0.55, 0.79);-webkit-background-size:68px 71px;background-size:68px 71px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(0, 0) rotate(-360deg) scale(1);transform:translate(0, 0) rotate(-360deg) scale(1);opacity:1}95%{opacity:0}100%{-webkit-background-size:0 0;background-size:0 0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(670px, -800px) rotate(-360deg) scale(1);transform:translate(670px, -800px) rotate(-360deg) scale(1);opacity:0}}@-webkit-keyframes fly-plane-turn-out{0%{-webkit-animation-timing-function:cubic-bezier(0.51, 0.01, 0.43, 0.98);animation-timing-function:cubic-bezier(0.51, 0.01, 0.43, 0.98);-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}30%{-webkit-animation-timing-function:cubic-bezier(0.51, 0.71, 0.21, 0.97);animation-timing-function:cubic-bezier(0.51, 0.71, 0.21, 0.97);-webkit-transform:translate(0, 0) rotate(40deg) scale(1);transform:translate(0, 0) rotate(40deg) scale(1);opacity:1}100%{-webkit-transform:translate(1000px, -100px) rotate(40deg) scale(0);transform:translate(1000px, -100px) rotate(40deg) scale(0);opacity:0}}@keyframes fly-plane-turn-out{0%{-webkit-animation-timing-function:cubic-bezier(0.51, 0.01, 0.43, 0.98);animation-timing-function:cubic-bezier(0.51, 0.01, 0.43, 0.98);-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}30%{-webkit-animation-timing-function:cubic-bezier(0.51, 0.71, 0.21, 0.97);animation-timing-function:cubic-bezier(0.51, 0.71, 0.21, 0.97);-webkit-transform:translate(0, 0) rotate(40deg) scale(1);transform:translate(0, 0) rotate(40deg) scale(1);opacity:1}100%{-webkit-transform:translate(1000px, -100px) rotate(40deg) scale(0);transform:translate(1000px, -100px) rotate(40deg) scale(0);opacity:0}}#flyer{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/flieger.svg");background-position:bottom right;background-repeat:no-repeat;-webkit-background-size:68px 71px;background-size:68px 71px;height:150px;opacity:0;position:relative;width:150px;z-index:-1}#flyerHome{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/flieger.svg");background-position:bottom right;background-repeat:no-repeat;-webkit-background-size:68px 71px;background-size:68px 71px;height:71px;opacity:1;position:relative;width:68px}@media (max-width: 1199px){#flyerHome{-webkit-background-size:71px 49px;background-size:71px 49px}}@media (max-width: 991px){#flyerHome{-webkit-background-size:34px 36px;background-size:34px 36px}}.animate{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fly-plane-looping;animation-name:fly-plane-looping}.animateHome{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fly-plane-turn-out;animation-name:fly-plane-turn-out}#cboxLoadedContent{overflow:scroll;padding-top:8px}#cboxCurrent{font-size:16px;font-family:"Roboto",sans-serif;font-weight:normal;color:#4F4F4F;bottom:-34px}@media (max-width: 992px){#cboxCurrent{font-size:14px}}#cboxMiddleLeft,#cboxMiddleRight,#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight{opacity:0}#cboxBottomCenter{background:#fff}#cboxPrevious:after,#cboxNext:after,#cboxSlideshow:after,#cboxClose:after{font-family:"FontAwesome";font-size:22px;color:#DC1D27;display:block;background:#fff;width:23px;height:23px;position:absolute;z-index:10;top:0;left:0;text-indent:0}#cboxPrevious,#cboxNext{outline:none;bottom:-35px;height:30px}#cboxPrevious:after,#cboxNext:after{background-color:#fff;height:30px}#cboxPrevious:after{content:'\f053'}#cboxNext:after{content:'\f054'}#cboxClose:after{content:'\f00d'}#cboxClose{right:10px;font-size:23px}.mejs-container .mejs-time{padding-top:9px}.mejs-container .mejs-time span{color:#C4C4C4}.safari #wrap .wpcf7 input[type="text"],.safari #wrap .wpcf7 input[type="email"],.safari #wrap .wpcf7 textarea{-webkit-appearance:none}#wrap .wpcf7{margin-bottom:20px}#wrap .wpcf7 input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%}#wrap .wpcf7 input[type="text"]::-webkit-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="text"]::-moz-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="text"]:-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="text"]::-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="text"]::placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="text"]:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){#wrap .wpcf7 input[type="text"]{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}#wrap .wpcf7 input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%}#wrap .wpcf7 input[type="email"]::-webkit-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="email"]::-moz-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="email"]:-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="email"]::-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="email"]::placeholder{color:#4F4F4F}#wrap .wpcf7 input[type="email"]:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){#wrap .wpcf7 input[type="email"]{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}#wrap .wpcf7 input[type="radio"],#wrap .wpcf7 input[type="checkbox"]{height:27px;opacity:0;position:absolute;width:27px;z-index:2}@media (max-width: 1199px){#wrap .wpcf7 input[type="radio"],#wrap .wpcf7 input[type="checkbox"]{height:21px;width:21px}}@media (max-width: 991px){#wrap .wpcf7 input[type="radio"],#wrap .wpcf7 input[type="checkbox"]{height:17px;width:17px}}#wrap .wpcf7 input[type="radio"]:hover,#wrap .wpcf7 input[type="checkbox"]:hover{cursor:pointer}#wrap .wpcf7 textarea{background:transparent;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:260px;line-height:26px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:20px;padding-top:10px;resize:none;width:100%}#wrap .wpcf7 textarea:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}#wrap .wpcf7 textarea::-webkit-input-placeholder{color:#4F4F4F}#wrap .wpcf7 textarea::-moz-placeholder{color:#4F4F4F}#wrap .wpcf7 textarea:-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 textarea::-ms-input-placeholder{color:#4F4F4F}#wrap .wpcf7 textarea::placeholder{color:#4F4F4F}@media (max-width: 991px){#wrap .wpcf7 textarea::-webkit-input-placeholder{font-size:14px}#wrap .wpcf7 textarea::-moz-placeholder{font-size:14px}#wrap .wpcf7 textarea:-ms-input-placeholder{font-size:14px}#wrap .wpcf7 textarea::-ms-input-placeholder{font-size:14px}#wrap .wpcf7 textarea::placeholder{font-size:14px}}#wrap .wpcf7 .button-large-1{background-color:#DC1D27;border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;height:60px;margin-top:40px;position:relative;width:295px}@media (max-width: 991px){#wrap .wpcf7 .button-large-1{width:70%;height:45px;margin:0}}#wrap .wpcf7 .button-large-1 input{background-color:#DC1D27;border:2px solid #DC1D27;color:#fff;display:block;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:50px;position:absolute;right:0;text-align:center;top:0}@media (max-width: 991px){#wrap .wpcf7 .button-large-1 input{font-size:20px;line-height:35px;position:relative}}#wrap .wpcf7 .button-large-1 input:focus{outline:none}#wrap .wpcf7-list-item-label{color:#4F4F4F;font-family:"Roboto",sans-serif;font-size:24px;line-height:22px;z-index:1}@media (max-width: 1199px){#wrap .wpcf7-list-item-label{font-size:20px}}@media (max-width: 991px){#wrap .wpcf7-list-item-label{font-size:14px;line-height:22px}}#wrap .wpcf7-list-item-label:before{background:#fff;border:2px solid #F1EFEF;-webkit-border-radius:15px;border-radius:15px;content:' ';display:inline-block;height:27px;margin-right:10px;position:relative;top:5px;width:27px}@media (max-width: 1199px){#wrap .wpcf7-list-item-label:before{height:21px;width:21px}}@media (max-width: 991px){#wrap .wpcf7-list-item-label:before{height:17px;width:17px}}#wrap .wpcf7-acceptance label{display:inline}#wrap .wpcf7-acceptance .wpcf7-list-item{margin:0}#wrap .wpcf7-acceptance input+span,#wrap .wpcf7-acceptance input+span a,#wrap .wpcf7-acceptance input+label,#wrap .wpcf7-acceptance input+label a{font-size:12px;font-weight:normal;line-height:15px}#wrap .wpcf7-acceptance input+span::before,#wrap .wpcf7-acceptance input+label::before{background:#fff;border:2px solid #F1EFEF;-webkit-border-radius:15px;border-radius:15px;color:transparent;content:'\f00c';display:inline-block;font-family:"FontAwesome";font-size:20px;height:27px;line-height:23px;margin-right:10px;position:relative;text-align:center;top:5px;width:27px}@media (max-width: 1199px){#wrap .wpcf7-acceptance input+span::before,#wrap .wpcf7-acceptance input+label::before{font-size:17px;height:21px;line-height:21px;width:21px}}@media (max-width: 991px){#wrap .wpcf7-acceptance input+span::before,#wrap .wpcf7-acceptance input+label::before{font-size:15px;height:17px;line-height:13px;width:17px}}#wrap .wpcf7-acceptance input:checked+span::before,#wrap .wpcf7-acceptance input:checked+label::before{background:#fff;border:2px solid #DC1D27;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.32);box-shadow:0 0 6px 0 rgba(0,0,0,0.32);color:#DC1D27;content:'\f00c'}#wrap input:checked+span:before{background:#DC1D27;border:2px solid #DC1D27;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.32);box-shadow:0 0 6px 0 rgba(0,0,0,0.32)}#wrap .wpcf7-not-valid-tip{padding-left:13px}#wrap .wpcf7-response-output{border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;margin-top:-10px}@media (max-width: 991px){#wrap .wpcf7-response-output{margin-top:10px}}#wrap .wpcf7-mail-sent-ng{border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;margin-left:0;margin-top:32px;width:53%}.resetpassform .pot,.bbp-login-form .pot,.bbp-add-topic-to-user-favorites-form .pot{display:none !important}.resetpassform .form-row,.bbp-login-form .form-row,.bbp-add-topic-to-user-favorites-form .form-row{margin-bottom:20px}.resetpassform .select-label,.resetpassform .text-label,.resetpassform .password-label,.bbp-login-form .select-label,.bbp-login-form .text-label,.bbp-login-form .password-label,.bbp-add-topic-to-user-favorites-form .select-label,.bbp-add-topic-to-user-favorites-form .text-label,.bbp-add-topic-to-user-favorites-form .password-label{display:none}.resetpassform input[type="text"],.resetpassform input[type="email"],.resetpassform input[type="password"],.bbp-login-form input[type="text"],.bbp-login-form input[type="email"],.bbp-login-form input[type="password"],.bbp-add-topic-to-user-favorites-form input[type="text"],.bbp-add-topic-to-user-favorites-form input[type="email"],.bbp-add-topic-to-user-favorites-form input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:51px;line-height:51px;margin-bottom:0;padding-bottom:0;padding-top:0}.resetpassform input[type="text"]::-webkit-input-placeholder,.resetpassform input[type="email"]::-webkit-input-placeholder,.resetpassform input[type="password"]::-webkit-input-placeholder,.bbp-login-form input[type="text"]::-webkit-input-placeholder,.bbp-login-form input[type="email"]::-webkit-input-placeholder,.bbp-login-form input[type="password"]::-webkit-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="text"]::-webkit-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="email"]::-webkit-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="password"]::-webkit-input-placeholder{color:#4F4F4F}.resetpassform input[type="text"]::-moz-placeholder,.resetpassform input[type="email"]::-moz-placeholder,.resetpassform input[type="password"]::-moz-placeholder,.bbp-login-form input[type="text"]::-moz-placeholder,.bbp-login-form input[type="email"]::-moz-placeholder,.bbp-login-form input[type="password"]::-moz-placeholder,.bbp-add-topic-to-user-favorites-form input[type="text"]::-moz-placeholder,.bbp-add-topic-to-user-favorites-form input[type="email"]::-moz-placeholder,.bbp-add-topic-to-user-favorites-form input[type="password"]::-moz-placeholder{color:#4F4F4F}.resetpassform input[type="text"]:-ms-input-placeholder,.resetpassform input[type="email"]:-ms-input-placeholder,.resetpassform input[type="password"]:-ms-input-placeholder,.bbp-login-form input[type="text"]:-ms-input-placeholder,.bbp-login-form input[type="email"]:-ms-input-placeholder,.bbp-login-form input[type="password"]:-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="text"]:-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="email"]:-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="password"]:-ms-input-placeholder{color:#4F4F4F}.resetpassform input[type="text"]::-ms-input-placeholder,.resetpassform input[type="email"]::-ms-input-placeholder,.resetpassform input[type="password"]::-ms-input-placeholder,.bbp-login-form input[type="text"]::-ms-input-placeholder,.bbp-login-form input[type="email"]::-ms-input-placeholder,.bbp-login-form input[type="password"]::-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="text"]::-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="email"]::-ms-input-placeholder,.bbp-add-topic-to-user-favorites-form input[type="password"]::-ms-input-placeholder{color:#4F4F4F}.resetpassform input[type="text"]::placeholder,.resetpassform input[type="email"]::placeholder,.resetpassform input[type="password"]::placeholder,.bbp-login-form input[type="text"]::placeholder,.bbp-login-form input[type="email"]::placeholder,.bbp-login-form input[type="password"]::placeholder,.bbp-add-topic-to-user-favorites-form input[type="text"]::placeholder,.bbp-add-topic-to-user-favorites-form input[type="email"]::placeholder,.bbp-add-topic-to-user-favorites-form input[type="password"]::placeholder{color:#4F4F4F}.resetpassform input[type="text"]:focus,.resetpassform input[type="email"]:focus,.resetpassform input[type="password"]:focus,.bbp-login-form input[type="text"]:focus,.bbp-login-form input[type="email"]:focus,.bbp-login-form input[type="password"]:focus,.bbp-add-topic-to-user-favorites-form input[type="text"]:focus,.bbp-add-topic-to-user-favorites-form input[type="email"]:focus,.bbp-add-topic-to-user-favorites-form input[type="password"]:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){.resetpassform input[type="text"],.resetpassform input[type="email"],.resetpassform input[type="password"],.bbp-login-form input[type="text"],.bbp-login-form input[type="email"],.bbp-login-form input[type="password"],.bbp-add-topic-to-user-favorites-form input[type="text"],.bbp-add-topic-to-user-favorites-form input[type="email"],.bbp-add-topic-to-user-favorites-form input[type="password"]{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}.resetpassform .checkbox-row input+span,.resetpassform .checkbox-row input+span a,.resetpassform .checkbox-row input+label,.resetpassform .checkbox-row input+label a,.bbp-login-form .checkbox-row input+span,.bbp-login-form .checkbox-row input+span a,.bbp-login-form .checkbox-row input+label,.bbp-login-form .checkbox-row input+label a,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span a,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label a{font-size:12px;font-weight:normal;line-height:15px}.resetpassform .checkbox-row input+span::before,.resetpassform .checkbox-row input+label::before,.bbp-login-form .checkbox-row input+span::before,.bbp-login-form .checkbox-row input+label::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label::before{background:#fff;border:2px solid #F1EFEF;-webkit-border-radius:15px;border-radius:15px;color:transparent;content:'\f00c';display:inline-block;font-family:"FontAwesome";font-size:20px;height:27px;line-height:23px;margin-right:10px;position:relative;text-align:center;top:5px;width:27px}@media (max-width: 1199px){.resetpassform .checkbox-row input+span::before,.resetpassform .checkbox-row input+label::before,.bbp-login-form .checkbox-row input+span::before,.bbp-login-form .checkbox-row input+label::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label::before{font-size:17px;height:21px;line-height:21px;width:21px}}@media (max-width: 991px){.resetpassform .checkbox-row input+span::before,.resetpassform .checkbox-row input+label::before,.bbp-login-form .checkbox-row input+span::before,.bbp-login-form .checkbox-row input+label::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label::before{font-size:15px;height:17px;line-height:13px;width:17px}}.resetpassform .checkbox-row input:checked+span::before,.resetpassform .checkbox-row input:checked+label::before,.bbp-login-form .checkbox-row input:checked+span::before,.bbp-login-form .checkbox-row input:checked+label::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+span::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+label::before{background:#fff;border:2px solid #DC1D27;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.32);box-shadow:0 0 6px 0 rgba(0,0,0,0.32);color:#DC1D27;content:'\f00c'}.resetpassform .checkbox-row input,.bbp-login-form .checkbox-row input,.bbp-add-topic-to-user-favorites-form .checkbox-row input{height:27px;opacity:0;position:absolute;width:27px;z-index:2}.resetpassform .checkbox-row input+span,.resetpassform .checkbox-row input+label,.bbp-login-form .checkbox-row input+span,.bbp-login-form .checkbox-row input+label,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label{display:block;min-height:32px;width:100%}.resetpassform .checkbox-row input+span,.resetpassform .checkbox-row input+span a,.resetpassform .checkbox-row input+label,.resetpassform .checkbox-row input+label a,.bbp-login-form .checkbox-row input+span,.bbp-login-form .checkbox-row input+span a,.bbp-login-form .checkbox-row input+label,.bbp-login-form .checkbox-row input+label a,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span a,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label a{font-size:16px;font-weight:normal;line-height:23px}.resetpassform .checkbox-row input+span::before,.resetpassform .checkbox-row input+label::before,.bbp-login-form .checkbox-row input+span::before,.bbp-login-form .checkbox-row input+label::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+span::before,.bbp-add-topic-to-user-favorites-form .checkbox-row input+label::before{top:0}.resetpassform .checkbox-row input:checked+span,.resetpassform .checkbox-row input:checked+span a,.resetpassform .checkbox-row input:checked+label,.resetpassform .checkbox-row input:checked+label a,.bbp-login-form .checkbox-row input:checked+span,.bbp-login-form .checkbox-row input:checked+span a,.bbp-login-form .checkbox-row input:checked+label,.bbp-login-form .checkbox-row input:checked+label a,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+span,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+span a,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+label,.bbp-add-topic-to-user-favorites-form .checkbox-row input:checked+label a{font-size:16px;font-weight:normal;line-height:23px}.resetpassform .checkbox-row.dsgvo input+span,.resetpassform .checkbox-row.dsgvo input+span a,.resetpassform .checkbox-row.dsgvo input+label,.resetpassform .checkbox-row.dsgvo input+label a,.bbp-login-form .checkbox-row.dsgvo input+span,.bbp-login-form .checkbox-row.dsgvo input+span a,.bbp-login-form .checkbox-row.dsgvo input+label,.bbp-login-form .checkbox-row.dsgvo input+label a,.bbp-add-topic-to-user-favorites-form .checkbox-row.dsgvo input+span,.bbp-add-topic-to-user-favorites-form .checkbox-row.dsgvo input+span a,.bbp-add-topic-to-user-favorites-form .checkbox-row.dsgvo input+label,.bbp-add-topic-to-user-favorites-form .checkbox-row.dsgvo input+label a{font-size:12px;font-weight:normal;line-height:20px}.resetpassform .select-row .selection,.bbp-login-form .select-row .selection,.bbp-add-topic-to-user-favorites-form .select-row .selection{margin:0;outline:none}.resetpassform .select-row .select2-selection__rendered,.resetpassform .select-row .select2-selection__placeholder,.bbp-login-form .select-row .select2-selection__rendered,.bbp-login-form .select-row .select2-selection__placeholder,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__rendered,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__placeholder{font-family:"Roboto",sans-serif;font-size:20px;height:auto;line-height:51px;margin:0;min-height:51px;padding-left:0}.resetpassform .select-row .select2-selection__clear,.resetpassform .select-row .select2-selection__arrow,.bbp-login-form .select-row .select2-selection__clear,.bbp-login-form .select-row .select2-selection__arrow,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__clear,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__arrow{margin-top:15px}.resetpassform .select-row .select2-selection.select2-selection--single,.bbp-login-form .select-row .select2-selection.select2-selection--single,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection.select2-selection--single{border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;height:auto;margin:0;outline:none;padding-left:30px;width:100%}@media (max-width: 991px){.resetpassform .select-row .select2-selection__rendered,.resetpassform .select-row .select2-selection__placeholder,.bbp-login-form .select-row .select2-selection__rendered,.bbp-login-form .select-row .select2-selection__placeholder,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__rendered,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__placeholder{font-size:14px;height:39px;line-height:39px;margin-bottom:0;min-height:35px;padding-left:0}.resetpassform .select-row .select2-selection__clear,.resetpassform .select-row .select2-selection__arrow,.bbp-login-form .select-row .select2-selection__clear,.bbp-login-form .select-row .select2-selection__arrow,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__clear,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection__arrow{margin-top:7px}.resetpassform .select-row .select2-selection.select2-selection--single,.bbp-login-form .select-row .select2-selection.select2-selection--single,.bbp-add-topic-to-user-favorites-form .select-row .select2-selection.select2-selection--single{padding-left:20px}}.resetpassform .select-row select,.bbp-login-form .select-row select,.bbp-add-topic-to-user-favorites-form .select-row select{width:100%}.resetpassform .error,.bbp-login-form .error,.bbp-add-topic-to-user-favorites-form .error{color:#DC1D27}.resetpassform .button-submit,.bbp-login-form .button-submit,.bbp-add-topic-to-user-favorites-form .button-submit{background-color:#DC1D27;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:table;float:none;margin-bottom:25px;margin-left:auto;margin-right:auto;min-width:295px;outline:none;padding-left:15px;padding-right:15px}@media (max-width: 991px){.resetpassform .button-submit,.bbp-login-form .button-submit,.bbp-add-topic-to-user-favorites-form .button-submit{width:100%}}@media (max-width: 767px){.resetpassform .button-submit,.bbp-login-form .button-submit,.bbp-add-topic-to-user-favorites-form .button-submit{width:255px}}.resetpassform .button-submit a,.resetpassform .button-submit input,.resetpassform .button-submit button,.bbp-login-form .button-submit a,.bbp-login-form .button-submit input,.bbp-login-form .button-submit button,.bbp-add-topic-to-user-favorites-form .button-submit a,.bbp-add-topic-to-user-favorites-form .button-submit input,.bbp-add-topic-to-user-favorites-form .button-submit button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;float:none;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:54px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;width:100%}@media (max-width: 767px){.resetpassform .button-submit a,.resetpassform .button-submit input,.resetpassform .button-submit button,.bbp-login-form .button-submit a,.bbp-login-form .button-submit input,.bbp-login-form .button-submit button,.bbp-add-topic-to-user-favorites-form .button-submit a,.bbp-add-topic-to-user-favorites-form .button-submit input,.bbp-add-topic-to-user-favorites-form .button-submit button{font-size:24px;line-height:44px;width:255px}}.resetpassform .button-submit:hover,.resetpassform .button-submit:focus,.bbp-login-form .button-submit:hover,.bbp-login-form .button-submit:focus,.bbp-add-topic-to-user-favorites-form .button-submit:hover,.bbp-add-topic-to-user-favorites-form .button-submit:focus{background-color:#fff}.resetpassform .button-submit:hover a,.resetpassform .button-submit:hover input,.resetpassform .button-submit:hover button,.resetpassform .button-submit:focus a,.resetpassform .button-submit:focus input,.resetpassform .button-submit:focus button,.bbp-login-form .button-submit:hover a,.bbp-login-form .button-submit:hover input,.bbp-login-form .button-submit:hover button,.bbp-login-form .button-submit:focus a,.bbp-login-form .button-submit:focus input,.bbp-login-form .button-submit:focus button,.bbp-add-topic-to-user-favorites-form .button-submit:hover a,.bbp-add-topic-to-user-favorites-form .button-submit:hover input,.bbp-add-topic-to-user-favorites-form .button-submit:hover button,.bbp-add-topic-to-user-favorites-form .button-submit:focus a,.bbp-add-topic-to-user-favorites-form .button-submit:focus input,.bbp-add-topic-to-user-favorites-form .button-submit:focus button{color:#DC1D27}.bbp-add-topic-to-user-favorites-form{width:356px}@media (max-width: 767px){.bbp-add-topic-to-user-favorites-form{width:auto}}.select2-container.select2-container--default .select2-results__option{font-family:"Roboto",sans-serif;font-size:20px;height:auto;line-height:51px;margin:0;padding-left:35px}.select2-container.select2-container--default .select2-results__option.select2-results__option--highlighted{background-color:#DC1D27}.select2-container.select2-container--default .select2-dropdown{border-left:2px solid #F1EFEF;border-right:2px solid #F1EFEF}.select2-container.select2-container--default .select2-dropdown.select2-dropdown--above{border-top:2px solid #F1EFEF;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.select2-container.select2-container--default .select2-dropdown.select2-dropdown--below{border-bottom:2px solid #F1EFEF;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}@media (max-width: 991px){.select2-container.select2-container--default .select2-results__option{font-size:14px;line-height:31px;padding-left:20px}}div.bbp-search-form{padding-bottom:10px}@media (min-width: 768px){div.bbp-search-form #bbp_search_submit{padding:8px 20px 7px !important}}@media (max-width: 767px){div.bbp-search-form{float:none !important}div.bbp-search-form #bbp_search{float:none !important;width:100% !important}div.bbp-search-form #bbp_search_submit{float:none !important;margin-left:auto !important;margin-right:auto !important;margin-top:5px !important}}.no-results{clear:both;padding-top:30px;text-align:center}ul.bbp-forums{padding-left:0 !important}ul.bbp-forums>li{padding-left:5px}ul.bbp-forums>li::before{display:none}#bbpress-forums ul.forum-titles,#bbpress-forums ul.type-topic,#bbpress-forums ul.type-forum{padding-left:0}.entry-content.forum #bbpress-forums>#subscription-toggle{display:none !important}#bbpress-forums #bbp-user-navigation ul li,#bbpress-forums ul.forum-titles li,#bbpress-forums ul.type-topic li,#bbpress-forums ul.type-forum li,#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer{padding-left:5px}#bbpress-forums #bbp-user-navigation ul li::before,#bbpress-forums ul.forum-titles li::before,#bbpress-forums ul.type-topic li::before,#bbpress-forums ul.type-forum li::before,#bbpress-forums li.bbp-header::before,#bbpress-forums li.bbp-body::before,#bbpress-forums li.bbp-footer::before{display:none !important}#bbpress-forums #bbp-user-navigation ul li span,#bbpress-forums ul.forum-titles li span,#bbpress-forums ul.type-topic li span,#bbpress-forums ul.type-forum li span,#bbpress-forums li.bbp-header span,#bbpress-forums li.bbp-body span,#bbpress-forums li.bbp-footer span{margin-bottom:5px;margin-top:5px}#bbpress-forums .bbp-replies .bbp-header>div{padding-bottom:2px;padding-top:2px}#bbpress-forums .bbp-replies .bbp-header>div span{margin-bottom:0 !important;margin-top:0 !important}#bbpress-forums .bbp-reply-header span{margin-bottom:0 !important;margin-top:0 !important}#bbpress-forums .bbp-reply-header .bbp-admin-links a{line-height:14px}#bbpress-forums #bbp-search-form::after{clear:both;content:' ';display:block}#bbpress-forums #bbp-search-form #bbp_search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:51px;line-height:51px;margin-bottom:0;padding-bottom:0;padding-top:0;font-size:20px;font-weight:bold;line-height:30px;padding:3px 20px;float:left;margin:0 15px 0 0;width:400px}#bbpress-forums #bbp-search-form #bbp_search::-webkit-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-search-form #bbp_search::-moz-placeholder{color:#4F4F4F}#bbpress-forums #bbp-search-form #bbp_search:-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-search-form #bbp_search::-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-search-form #bbp_search::placeholder{color:#4F4F4F}#bbpress-forums #bbp-search-form #bbp_search:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){#bbpress-forums #bbp-search-form #bbp_search{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}#bbpress-forums #bbp-search-form #bbp_search_submit{background-color:#DC1D27;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-family:"Roboto Slab",serif;font-size:20px;font-weight:bold;line-height:30px;margin:0 auto;outline:none;padding:2px 20px;text-align:center;text-decoration:none;width:200px;float:left;margin:0}#bbpress-forums #bbp-search-form #bbp_search_submit:hover,#bbpress-forums #bbp-search-form #bbp_search_submit:focus{background-color:#fff;color:#DC1D27}#bbpress-forums .bbp-forum-freshness .bbp-topic-meta,#bbpress-forums .bbp-topic-freshness .bbp-topic-meta{text-align:center}#bbpress-forums .bbp-forum-info .bbp-forum-content{font-size:13px}#bbpress-forums .bbp-replies,#bbpress-forums .bbp-topics,#bbpress-forums .bbp-body{padding:0 !important}#bbpress-forums .bbp-body>ul>li{display:table;min-height:63px}#bbpress-forums .bbp-body .row-container{display:table-cell;height:57px;vertical-align:middle}#bbpress-forums #bbp_topic_subscription{width:20px}@media (max-width: 991px){#bbpress-forums .bbp-forum-freshness,#bbpress-forums .bbp-topic-freshness{padding-left:5px}#bbpress-forums .bbp-forum-freshness .bbp-author-name,#bbpress-forums .bbp-topic-freshness .bbp-author-name{font-size:14px;word-break:break-all}}@media (min-width: 992px) and (max-width: 1199px){#bbpress-forums #bbp-user-body .bbp-header li,#bbpress-forums #bbp-user-body .bbp-body li{padding-left:3px !important}#bbpress-forums #bbp-user-body .bbp-header .bbp-topic-title,#bbpress-forums #bbp-user-body .bbp-header .bbp-forum-info,#bbpress-forums #bbp-user-body .bbp-body .bbp-topic-title,#bbpress-forums #bbp-user-body .bbp-body .bbp-forum-info{width:40%}#bbpress-forums #bbp-user-body .bbp-header .bbp-forum-reply-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-forum-topic-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-topic-voice-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-topic-reply-count,#bbpress-forums #bbp-user-body .bbp-body .bbp-forum-reply-count,#bbpress-forums #bbp-user-body .bbp-body .bbp-forum-topic-count,#bbpress-forums #bbp-user-body .bbp-body .bbp-topic-voice-count,#bbpress-forums #bbp-user-body .bbp-body .bbp-topic-reply-count{width:15%}}@media (max-width: 991px){#bbpress-forums #bbp-user-body .bbp-body .row-container{height:auto}#bbpress-forums #bbp-user-body .bbp-forum-info{width:77%}#bbpress-forums #bbp-user-body .bbp-forum-freshness,#bbpress-forums #bbp-user-body .bbp-topic-freshness{display:none !important}#bbpress-forums #bbp-user-body .bbp-header{padding-left:5px !important}#bbpress-forums #bbp-user-body .bbp-header .bbp-forum-reply-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-forum-topic-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-topic-voice-count,#bbpress-forums #bbp-user-body .bbp-header .bbp-topic-reply-count{display:none !important}#bbpress-forums #bbp-user-body .bbp-topic-title{padding-top:8px !important}#bbpress-forums #bbp-user-body .bbp-topic-voice-count{display:block;text-align:left;width:50% !important}#bbpress-forums #bbp-user-body .bbp-topic-voice-count .row-container::before{content:'Teilnehmer: '}#bbpress-forums #bbp-user-body .bbp-forum-topic-count{display:block;text-align:left;width:50% !important}#bbpress-forums #bbp-user-body .bbp-forum-topic-count .row-container::before{content:'Themen: '}#bbpress-forums #bbp-user-body .bbp-forum-reply-count,#bbpress-forums #bbp-user-body .bbp-topic-reply-count{display:block;text-align:left;width:50% !important}#bbpress-forums #bbp-user-body .bbp-forum-reply-count .row-container::before,#bbpress-forums #bbp-user-body .bbp-topic-reply-count .row-container::before{content:'Beiträge: '}}@media (max-width: 767px){#bbpress-forums .bbp-body .row-container{height:auto}#bbpress-forums .bbp-forum-info{width:77%}#bbpress-forums .bbp-forum-freshness,#bbpress-forums .bbp-topic-freshness{display:none !important}#bbpress-forums .bbp-header{padding-left:5px !important}#bbpress-forums .bbp-header .bbp-forum-reply-count,#bbpress-forums .bbp-header .bbp-forum-topic-count,#bbpress-forums .bbp-header .bbp-topic-voice-count,#bbpress-forums .bbp-header .bbp-topic-reply-count{display:none !important}#bbpress-forums .bbp-topic-title{padding-top:8px !important}#bbpress-forums .bbp-topic-voice-count{display:block;text-align:left;width:50% !important}#bbpress-forums .bbp-topic-voice-count .row-container::before{content:'Teilnehmer: '}#bbpress-forums .bbp-forum-topic-count{display:block;text-align:left;width:50% !important}#bbpress-forums .bbp-forum-topic-count .row-container::before{content:'Themen: '}#bbpress-forums .bbp-forum-reply-count,#bbpress-forums .bbp-topic-reply-count{display:block;text-align:left;width:50% !important}#bbpress-forums .bbp-forum-reply-count .row-container::before,#bbpress-forums .bbp-topic-reply-count .row-container::before{content:'Beiträge: '}}@media (max-width: 459px){#bbpress-forums .bbp-body ul li{padding-left:0 !important}#bbpress-forums .bbp-meta .bbp-reply-post-date,#bbpress-forums .bbp-meta .bbp-header{display:block !important;float:none !important;padding-left:0 !important}}#bbpress-forums div.bbp-reply-author{width:200px}#bbpress-forums div.bbp-reply-content{margin-left:205px}#bbpress-forums .wp-editor-container{border:0}#bbpress-forums .quicktags-toolbar>input{width:auto}#bbpress-forums .bbp-the-content{background:transparent;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:260px;line-height:26px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:20px;padding-top:10px;resize:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:auto;line-height:24px;margin-bottom:0;padding-bottom:5px;padding-top:5px;-webkit-border-top-left-radius:0 !important;border-top-left-radius:0 !important;-webkit-border-top-right-radius:0 !important;border-top-right-radius:0 !important;margin-top:5px}#bbpress-forums .bbp-the-content:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}#bbpress-forums .bbp-the-content::-webkit-input-placeholder{color:#4F4F4F}#bbpress-forums .bbp-the-content::-moz-placeholder{color:#4F4F4F}#bbpress-forums .bbp-the-content:-ms-input-placeholder{color:#4F4F4F}#bbpress-forums .bbp-the-content::-ms-input-placeholder{color:#4F4F4F}#bbpress-forums .bbp-the-content::placeholder{color:#4F4F4F}@media (max-width: 991px){#bbpress-forums .bbp-the-content::-webkit-input-placeholder{font-size:14px}#bbpress-forums .bbp-the-content::-moz-placeholder{font-size:14px}#bbpress-forums .bbp-the-content:-ms-input-placeholder{font-size:14px}#bbpress-forums .bbp-the-content::-ms-input-placeholder{font-size:14px}#bbpress-forums .bbp-the-content::placeholder{font-size:14px}}#bbpress-forums input#bbp_topic_title,#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_reply_edit_reason{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:51px;line-height:51px;margin-bottom:0;padding-bottom:0;padding-top:0}#bbpress-forums input#bbp_topic_title::-webkit-input-placeholder,#bbpress-forums input#bbp_topic_tags::-webkit-input-placeholder,#bbpress-forums input#bbp_reply_edit_reason::-webkit-input-placeholder{color:#4F4F4F}#bbpress-forums input#bbp_topic_title::-moz-placeholder,#bbpress-forums input#bbp_topic_tags::-moz-placeholder,#bbpress-forums input#bbp_reply_edit_reason::-moz-placeholder{color:#4F4F4F}#bbpress-forums input#bbp_topic_title:-ms-input-placeholder,#bbpress-forums input#bbp_topic_tags:-ms-input-placeholder,#bbpress-forums input#bbp_reply_edit_reason:-ms-input-placeholder{color:#4F4F4F}#bbpress-forums input#bbp_topic_title::-ms-input-placeholder,#bbpress-forums input#bbp_topic_tags::-ms-input-placeholder,#bbpress-forums input#bbp_reply_edit_reason::-ms-input-placeholder{color:#4F4F4F}#bbpress-forums input#bbp_topic_title::placeholder,#bbpress-forums input#bbp_topic_tags::placeholder,#bbpress-forums input#bbp_reply_edit_reason::placeholder{color:#4F4F4F}#bbpress-forums input#bbp_topic_title:focus,#bbpress-forums input#bbp_topic_tags:focus,#bbpress-forums input#bbp_reply_edit_reason:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){#bbpress-forums input#bbp_topic_title,#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_reply_edit_reason{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}#bbpress-forums .bbp-submit-wrapper{background-color:#DC1D27;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:table;float:none;margin-bottom:25px;margin-left:auto;margin-right:auto;min-width:295px;outline:none;padding-left:15px;padding-right:15px}@media (max-width: 991px){#bbpress-forums .bbp-submit-wrapper{width:100%}}@media (max-width: 767px){#bbpress-forums .bbp-submit-wrapper{width:255px}}#bbpress-forums .bbp-submit-wrapper a,#bbpress-forums .bbp-submit-wrapper input,#bbpress-forums .bbp-submit-wrapper button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;float:none;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:54px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;width:100%}@media (max-width: 767px){#bbpress-forums .bbp-submit-wrapper a,#bbpress-forums .bbp-submit-wrapper input,#bbpress-forums .bbp-submit-wrapper button{font-size:24px;line-height:44px;width:255px}}#bbpress-forums .bbp-submit-wrapper:hover,#bbpress-forums .bbp-submit-wrapper:focus{background-color:#fff}#bbpress-forums .bbp-submit-wrapper:hover a,#bbpress-forums .bbp-submit-wrapper:hover input,#bbpress-forums .bbp-submit-wrapper:hover button,#bbpress-forums .bbp-submit-wrapper:focus a,#bbpress-forums .bbp-submit-wrapper:focus input,#bbpress-forums .bbp-submit-wrapper:focus button{color:#DC1D27}#bbpress-forums .bbp-checkbox-container input+span,#bbpress-forums .bbp-checkbox-container input+span a,#bbpress-forums .bbp-checkbox-container input+label,#bbpress-forums .bbp-checkbox-container input+label a{font-size:12px;font-weight:normal;line-height:15px}#bbpress-forums .bbp-checkbox-container input+span::before,#bbpress-forums .bbp-checkbox-container input+label::before{background:#fff;border:2px solid #F1EFEF;-webkit-border-radius:15px;border-radius:15px;color:transparent;content:'\f00c';display:inline-block;font-family:"FontAwesome";font-size:20px;height:27px;line-height:23px;margin-right:10px;position:relative;text-align:center;top:5px;width:27px}@media (max-width: 1199px){#bbpress-forums .bbp-checkbox-container input+span::before,#bbpress-forums .bbp-checkbox-container input+label::before{font-size:17px;height:21px;line-height:21px;width:21px}}@media (max-width: 991px){#bbpress-forums .bbp-checkbox-container input+span::before,#bbpress-forums .bbp-checkbox-container input+label::before{font-size:15px;height:17px;line-height:13px;width:17px}}#bbpress-forums .bbp-checkbox-container input:checked+span::before,#bbpress-forums .bbp-checkbox-container input:checked+label::before{background:#fff;border:2px solid #DC1D27;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.32);box-shadow:0 0 6px 0 rgba(0,0,0,0.32);color:#DC1D27;content:'\f00c'}#bbpress-forums .bbp-checkbox-container input{height:27px;opacity:0;position:absolute;width:27px;z-index:2}#bbpress-forums .bbp-checkbox-container input+span,#bbpress-forums .bbp-checkbox-container input+label{display:block;min-height:32px;width:100%}#bbpress-forums .bbp-checkbox-container input+span,#bbpress-forums .bbp-checkbox-container input+span a,#bbpress-forums .bbp-checkbox-container input+label,#bbpress-forums .bbp-checkbox-container input+label a{font-size:16px;font-weight:normal;line-height:23px}#bbpress-forums .bbp-checkbox-container input+span::before,#bbpress-forums .bbp-checkbox-container input+label::before{top:0}#bbpress-forums .bbp-checkbox-container input:checked+span,#bbpress-forums .bbp-checkbox-container input:checked+span a,#bbpress-forums .bbp-checkbox-container input:checked+label,#bbpress-forums .bbp-checkbox-container input:checked+label a{font-size:16px;font-weight:normal;line-height:23px}#bbpress-forums .select-row .selection{margin:0;outline:none}#bbpress-forums .select-row .select2-selection__rendered,#bbpress-forums .select-row .select2-selection__placeholder{font-family:"Roboto",sans-serif;font-size:20px;height:auto;line-height:51px;margin:0;min-height:51px;padding-left:0}#bbpress-forums .select-row .select2-selection__clear,#bbpress-forums .select-row .select2-selection__arrow{margin-top:15px}#bbpress-forums .select-row .select2-selection.select2-selection--single{border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;height:auto;margin:0;outline:none;padding-left:30px;width:100%}@media (max-width: 991px){#bbpress-forums .select-row .select2-selection__rendered,#bbpress-forums .select-row .select2-selection__placeholder{font-size:14px;height:39px;line-height:39px;margin-bottom:0;min-height:35px;padding-left:0}#bbpress-forums .select-row .select2-selection__clear,#bbpress-forums .select-row .select2-selection__arrow{margin-top:7px}#bbpress-forums .select-row .select2-selection.select2-selection--single{padding-left:20px}}#bbpress-forums .select-row.bbp-topic-select select{width:100%}#bbpress-forums fieldset.edit-protocol-form{border:0;padding:0}@media (max-width: 767px){#bbpress-forums .bbp-reply-author{min-height:0 !important;padding-bottom:5px;padding-left:0 !important}}#bbpress-forums .bbp-template-notice{display:none}#bbpress-forums .bbp-dsgvo input{width:20px}#bbpress-forums .bbp-dsgvo label{font-weight:normal;width:auto}#bbpress-forums .bbp-lost-pass-form .bbp-username{margin-bottom:35px}#bbpress-forums .bbp-lost-pass-form fieldset{border:0;padding:0}#bbpress-forums #bbp-single-user-details{width:200px}#bbpress-forums #bbp-user-body{margin-left:230px}#bbpress-forums #bbp-user-navigation{padding-top:5px}#bbpress-forums #bbp-user-navigation li{padding-left:0 !important}#bbpress-forums #bbp-user-navigation li>span{display:block;margin:0 !important}#bbpress-forums #bbp-user-navigation li>span a{padding:9px 8px 8px !important}#bbpress-forums #bbp-user-navigation li a:hover,#bbpress-forums #bbp-user-navigation li a:focus,#bbpress-forums #bbp-user-navigation li.current a{background-color:#DC1D27 !important;color:#fff !important;opacity:1 !important}#bbpress-forums #bbp-your-profile fieldset label[for]{font-size:1.4em;padding-top:14px}#bbpress-forums #bbp-your-profile fieldset input[type="text"],#bbpress-forums #bbp-your-profile fieldset input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:70px;line-height:22px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:51px;line-height:51px;margin-bottom:0;padding-bottom:0;padding-top:0;background-color:#fff;width:80%}#bbpress-forums #bbp-your-profile fieldset input[type="text"]::-webkit-input-placeholder,#bbpress-forums #bbp-your-profile fieldset input[type="password"]::-webkit-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset input[type="text"]::-moz-placeholder,#bbpress-forums #bbp-your-profile fieldset input[type="password"]::-moz-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset input[type="text"]:-ms-input-placeholder,#bbpress-forums #bbp-your-profile fieldset input[type="password"]:-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset input[type="text"]::-ms-input-placeholder,#bbpress-forums #bbp-your-profile fieldset input[type="password"]::-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset input[type="text"]::placeholder,#bbpress-forums #bbp-your-profile fieldset input[type="password"]::placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset input[type="text"]:focus,#bbpress-forums #bbp-your-profile fieldset input[type="password"]:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}@media (max-width: 991px){#bbpress-forums #bbp-your-profile fieldset input[type="text"],#bbpress-forums #bbp-your-profile fieldset input[type="password"]{font-size:14px;height:43px;line-height:20px;margin-bottom:0;padding-left:20px}}#bbpress-forums #bbp-your-profile fieldset .select-row-small{clear:none;float:left;margin-bottom:0;width:80%}#bbpress-forums #bbp-your-profile fieldset .select-row-small .selection{margin:0;outline:none}#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__rendered,#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__placeholder{font-family:"Roboto",sans-serif;font-size:20px;height:auto;line-height:51px;margin:0;min-height:51px;padding-left:0}#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__clear,#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__arrow{margin-top:15px}#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection.select2-selection--single{border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;height:auto;margin:0;outline:none;padding-left:30px;width:100%}@media (max-width: 991px){#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__rendered,#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__placeholder{font-size:14px;height:39px;line-height:39px;margin-bottom:0;min-height:35px;padding-left:0}#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__clear,#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection__arrow{margin-top:7px}#bbpress-forums #bbp-your-profile fieldset .select-row-small .select2-selection.select2-selection--single{padding-left:20px}}#bbpress-forums #bbp-your-profile fieldset .select-row-small select{width:100%}#bbpress-forums #bbp-your-profile fieldset textarea{background:transparent;border:2px solid #F1EFEF;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;font-size:24px;height:260px;line-height:26px;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-left:20px;padding-top:10px;resize:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:auto;line-height:24px;margin-bottom:0;padding-bottom:5px;padding-top:5px;width:80%}#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;outline:none}#bbpress-forums #bbp-your-profile fieldset textarea::-webkit-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset textarea::-moz-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset textarea:-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset textarea::-ms-input-placeholder{color:#4F4F4F}#bbpress-forums #bbp-your-profile fieldset textarea::placeholder{color:#4F4F4F}@media (max-width: 991px){#bbpress-forums #bbp-your-profile fieldset textarea::-webkit-input-placeholder{font-size:14px}#bbpress-forums #bbp-your-profile fieldset textarea::-moz-placeholder{font-size:14px}#bbpress-forums #bbp-your-profile fieldset textarea:-ms-input-placeholder{font-size:14px}#bbpress-forums #bbp-your-profile fieldset textarea::-ms-input-placeholder{font-size:14px}#bbpress-forums #bbp-your-profile fieldset textarea::placeholder{font-size:14px}}#bbpress-forums #bbp-your-profile fieldset .bbp-form.password{width:80%}#bbpress-forums #bbp-your-profile fieldset .bbp-form.password #pass-strength-result{display:none}#bbpress-forums #bbp-your-profile .bbp-submit-wrapper{background-color:#DC1D27;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:table;float:none;margin-bottom:25px;margin-left:auto;margin-right:auto;min-width:295px;outline:none;padding-left:15px;padding-right:15px}@media (max-width: 991px){#bbpress-forums #bbp-your-profile .bbp-submit-wrapper{width:100%}}@media (max-width: 767px){#bbpress-forums #bbp-your-profile .bbp-submit-wrapper{width:255px}}#bbpress-forums #bbp-your-profile .bbp-submit-wrapper a,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper input,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;float:none;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:54px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;width:100%}@media (max-width: 767px){#bbpress-forums #bbp-your-profile .bbp-submit-wrapper a,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper input,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper button{font-size:24px;line-height:44px;width:255px}}#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:hover,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:focus{background-color:#fff}#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:hover a,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:hover input,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:hover button,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:focus a,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:focus input,#bbpress-forums #bbp-your-profile .bbp-submit-wrapper:focus button{color:#DC1D27}#bbpress-forums #bbp-your-profile .bbp-submit-wrapper button{float:none !important}@media (max-width: 991px){#bbpress-forums #bbp-your-profile fieldset label[for]{padding-top:2px;text-align:left;width:100%}#bbpress-forums #bbp-your-profile fieldset input[type="text"],#bbpress-forums #bbp-your-profile fieldset input[type="password"],#bbpress-forums #bbp-your-profile fieldset .select-row-small,#bbpress-forums #bbp-your-profile fieldset textarea,#bbpress-forums #bbp-your-profile fieldset .bbp-form.password{width:100%}}@media (max-width: 767px) and (max-width: 459px){#bbpress-forums #bbp-single-user-details{float:none;width:auto}}@media (max-width: 767px){#bbpress-forums #bbp-single-user-details #bbp-user-navigation ul{padding-left:0 !important}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;padding-top:20px}}#bbpress-forums .event-title{margin-top:40px}.login-out-box{position:fixed;right:-299px;top:131px;-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s;width:299px;z-index:1000}.login-out-box.toggled{right:0}.login-out-box .login-out-box-toggle{background-color:#fff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 5px 0 0px #fff,0 0 5px 0 rgba(0,0,0,0.19);box-shadow:0 5px 0 0px #fff,0 0 5px 0 rgba(0,0,0,0.19);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50px;left:-140px;padding-top:11px;position:absolute;text-align:center;top:-50px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;width:140px}.login-out-box .login-out-box-toggle span{color:#DC1D27;font-family:"Roboto Slab",serif;font-size:21px;font-weight:bold;line-height:28px;text-align:center}.login-out-box .login-out-box-container{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.19);box-shadow:0 0 5px 0 rgba(0,0,0,0.19);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:140px;padding-top:14px;width:100%}.login-out-box .login-out-box-container .error{margin:0 15px 5px}.login-out-box .login-out-box-container .form-row{margin:0 0 12px}.login-out-box .login-out-box-container .form-row input{border:3px solid #F1EFEF;-webkit-border-radius:0;border-radius:0;color:#4F4F4F;font-family:"Roboto",sans-serif;font-size:16px;height:40px;line-height:22px;padding-left:14px;width:270px}.login-out-box .login-out-box-container .lower-form::after{clear:both;content:' ';display:block}.login-out-box .login-out-box-container .lower-form .left{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:21px;width:50%}.login-out-box .login-out-box-container .lower-form .right{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:17px;width:50%}.login-out-box .login-out-box-container .actions-link{color:#4F4F4F;display:block;font-family:"Roboto",sans-serif;font-size:11px;line-height:16px;padding-bottom:4px;text-decoration:underline}.login-out-box .login-out-box-container .actions-link:hover,.login-out-box .login-out-box-container .actions-link:focus{text-decoration:none}.login-out-box .login-out-box-container .bbp-submit-wrapper{background-color:#DC1D27;-webkit-border-radius:5px;border-radius:5px;float:right;height:40px;margin:0 0 17px;min-width:140px;padding-left:0;padding-right:0}.login-out-box .login-out-box-container .bbp-submit-wrapper button{color:#fff;font-family:"Roboto Slab",serif;font-size:18px;font-weight:bold;line-height:24px;max-width:100%;min-width:0;padding:5px 0;text-align:center;width:140px}.login-out-box .login-out-box-container .bbp-submit-wrapper:hover,.login-out-box .login-out-box-container .bbp-submit-wrapper:focus{background-color:#fff}.login-out-box .login-out-box-container .bbp-submit-wrapper:hover button,.login-out-box .login-out-box-container .bbp-submit-wrapper:focus button{color:#DC1D27}.login-out-box .login-out-box-container .button-large-1{background-color:#DC1D27;border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:table;float:none;margin-bottom:25px;margin-left:auto;margin-right:auto;min-width:295px;outline:none;padding-left:15px;padding-right:15px;background-color:#DC1D27;border-radius:5px;height:40px;margin:0 auto 17px;min-width:0;padding:0;width:140px}@media (max-width: 991px){.login-out-box .login-out-box-container .button-large-1{width:100%}}@media (max-width: 767px){.login-out-box .login-out-box-container .button-large-1{width:255px}}.login-out-box .login-out-box-container .button-large-1 a,.login-out-box .login-out-box-container .button-large-1 input,.login-out-box .login-out-box-container .button-large-1 button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;float:none;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:54px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;width:100%}@media (max-width: 767px){.login-out-box .login-out-box-container .button-large-1 a,.login-out-box .login-out-box-container .button-large-1 input,.login-out-box .login-out-box-container .button-large-1 button{font-size:24px;line-height:44px;width:255px}}.login-out-box .login-out-box-container .button-large-1:hover,.login-out-box .login-out-box-container .button-large-1:focus{background-color:#fff}.login-out-box .login-out-box-container .button-large-1:hover a,.login-out-box .login-out-box-container .button-large-1:hover input,.login-out-box .login-out-box-container .button-large-1:hover button,.login-out-box .login-out-box-container .button-large-1:focus a,.login-out-box .login-out-box-container .button-large-1:focus input,.login-out-box .login-out-box-container .button-large-1:focus button{color:#DC1D27}.login-out-box .login-out-box-container .button-large-1 a{color:#fff;font-family:"Roboto Slab",serif;font-size:18px;font-weight:bold;line-height:24px;padding:5px 0;text-align:center}.login-out-box .login-out-box-container .button-large-1:hover,.login-out-box .login-out-box-container .button-large-1:focus{background-color:#fff}.login-out-box .login-out-box-container .button-large-1:hover a,.login-out-box .login-out-box-container .button-large-1:focus a{color:#DC1D27}.login-out-box .login-out-box-container .button-large-1.logout-button{margin-top:8px}@media (max-width: 767px){.login-out-box .login-out-box-container .bbp-submit-wrapper,.login-out-box .login-out-box-container .bbp-submit-wrapper button{min-width:130px;width:130px}}@media (max-width: 459px){.login-out-box{right:-285px;width:285px}.login-out-box .login-out-box-toggle{height:40px;padding-top:6px;top:-40px}.login-out-box .login-out-box-toggle span{color:#DC1D27;font-family:"Roboto Slab",serif;font-size:19px;font-weight:bold;line-height:28px;text-align:center}}#wrap .animate-container:after{clear:both;content:' ';display:block;height:0;visibility:hidden}#wrap .animate-container .left{display:block;float:left;font-family:"Roboto",sans-serif;font-size:17px;height:30px;line-height:30px}#wrap .animate-container .right{display:block;float:left;font-family:"Roboto",sans-serif;font-size:17px;height:30px;line-height:30px}#wrap .animate-container .love{-webkit-animation:pulsate 1s infinite;animation:pulsate 1s infinite;-moz-animation:pulsate 1s infinite;color:#4392c2;display:block;float:left;font-family:"FontAwesome";font-size:100%;height:30px;line-height:30px;padding-left:5px;padding-right:5px;width:30px}#wrap .animate-container .love:before{content:'\f004';font-family:"FontAwesome"}@-webkit-keyframes pulsate{0%{font-size:100%}20%{font-size:100%}50%{font-size:110%}80%{font-size:100%}100%{font-size:100%}}@keyframes pulsate{0%{font-size:100%}20%{font-size:100%}50%{font-size:110%}80%{font-size:100%}100%{font-size:100%}}table td{padding:0 20px}table td[colspan="2"]{padding:10px 0}table.person-table th,table.person-table td{border-bottom:1px solid #979797;font-size:16px;padding:3px 8px}table.person-table th{text-align:left}table.person-table tr.waiting td{background-color:#e4e4e4;opacity:.7}@media (max-width: 459px){table.person-table,table.person-table tbody,table.person-table tr{display:block;width:100%}table.person-table th{display:none}table.person-table td{border-bottom:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:130px;position:relative}table.person-table td:last-child{border-bottom:1px solid #979797}table.person-table td::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:attr(data-title);display:block;height:100%;left:0;padding-top:3px;position:absolute;top:0;width:130px}}.custom-style-startscreen{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/content/Background.png");background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100vh;-webkit-background-size:cover}.custom-style-startscreen .pb-text{margin-left:auto;margin-right:auto}@media (min-height: 320px) and (max-height: 549px){.custom-style-startscreen .row:first-child{margin-top:2vh}}@media (min-height: 550px) and (max-height: 599px){.custom-style-startscreen .row:first-child{margin-top:17vh}}@media (min-height: 600px) and (max-height: 749px){.custom-style-startscreen .row:first-child{margin-top:22vh}}@media (min-height: 750px) and (max-height: 899px){.custom-style-startscreen .row:first-child{margin-top:20vh}}@media (min-height: 900px) and (max-height: 1199px){.custom-style-startscreen .row:first-child{margin-top:30vh}}@media (min-height: 1200px){.custom-style-startscreen .row:first-child{margin-top:40vh}}@media (max-width: 991px){.custom-style-startscreen .row:first-child{margin-top:22vh}}body:not(.ie) .custom-style-startscreen .row:first-child .pb-text{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.custom-style-startscreen .row:first-child .pb-text>p{color:#fff;font-family:"Roboto Slab",serif;font-size:48px;font-weight:bold;line-height:63px;text-align:center}@media (max-width: 991px){.custom-style-startscreen .row:first-child .pb-text>p{font-size:30px;line-height:33px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:first-child .pb-text>p{font-size:20px;line-height:25px}}.custom-style-startscreen .row:first-child .pb-text:after{background-color:#fff;content:' ';display:block;height:3px;left:50%;position:relative;top:24px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:630px}@media (max-width: 991px){.custom-style-startscreen .row:first-child .pb-text:after{width:60%;top:10px}}@media (max-width: 767px){.custom-style-startscreen .row:first-child .pb-text:after{width:86%;top:10px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:first-child .pb-text:after{top:0}}.custom-style-startscreen .row:nth-child(2){margin-top:45px}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(2){margin-top:20px}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2){margin-top:0}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(2){margin-top:-12px}}.custom-style-startscreen .row:nth-child(2) .pb-text p{color:#fff;font-family:"Roboto Slab",serif;font-size:29px;line-height:58px}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(2) .pb-text p{font-size:18px;line-height:33px;margin-bottom:-22px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(2) .pb-text p{font-size:15px;line-height:22px}}.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div{position:relative}body:not(.ie) .custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div{left:-500px;opacity:0}.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div p{text-align:right}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div p{text-align:left}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div{padding-left:75px;margin-bottom:5px}}.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div:before{background:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/calendar.svg");background-repeat:no-repeat;-webkit-background-size:50px 50px;background-size:50px 50px;content:' ';display:block;height:50px;position:absolute;right:322px;top:4px;width:50px}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div:before{-webkit-background-size:35px 35px;background-size:35px 35px;width:35px;height:35px;right:192px;top:0}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div:before{-webkit-background-size:25px 25px;background-size:25px 25px;width:25px;height:25px;left:35px;top:4px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(1)>div:before{-webkit-background-size:19px 19px;background-size:19px 19px;width:19px;height:19px;top:2px}}.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div{padding-left:101px;position:relative}body:not(.ie) .custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div{left:-500px;opacity:0}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div{padding-left:95px}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div{padding-left:75px}}.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div:before{background:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/pin.svg");background-repeat:no-repeat;-webkit-background-size:auto 50px;background-size:auto 50px;content:' ';display:block;height:50px;left:45px;position:absolute;top:4px;width:50px}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div:before{-webkit-background-size:auto 35px;background-size:auto 35px;width:35px;height:35px;left:39px;top:0}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div:before{-webkit-background-size:auto 25px;background-size:auto 25px;width:25px;height:25px;left:35px;top:4px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(2) div:nth-child(2)>div:before{-webkit-background-size:auto 19px;background-size:auto 19px;width:19px;height:19px;top:2px}}.custom-style-startscreen .row:nth-child(3){margin-top:37px}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(3){margin-top:0}}.custom-style-startscreen .row:nth-child(3) div:first-child>div>p{padding:0;position:absolute;right:38px}body:not(.ie) .custom-style-startscreen .row:nth-child(3) div:first-child>div>p{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(3) div:first-child>div>p{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:80%;top:40px}}@media (max-width: 767px){.custom-style-startscreen .row:nth-child(3) div:first-child>div>p{top:10px}}@media (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(3) div:first-child>div>p{top:3px}}.custom-style-startscreen .row:nth-child(3) div:nth-child(2)>div>p{left:38px;padding:0;position:absolute}body:not(.ie) .custom-style-startscreen .row:nth-child(3) div:nth-child(2)>div>p{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media (max-width: 991px){.custom-style-startscreen .row:nth-child(3) div:nth-child(2)>div>p{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;top:100px}}@media (max-width: 991px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(3) div:nth-child(2)>div>p{top:70px}}@media (max-width: 991px) and (max-height: 550px) and (max-width: 767px){.custom-style-startscreen .row:nth-child(3) div:nth-child(2)>div>p{top:27px}}body:not(.ie) .custom-style-info-slider{position:relative;opacity:0;left:-500px}.custom-style-greeting{margin-top:68px;min-height:420px}@media (max-width: 991px){.custom-style-greeting{margin-top:18px;min-height:285px}}body:not(.ie) .custom-style-greeting .row>div:first-child{opacity:0;left:-500px}.custom-style-greeting .row>div:first-child>div:first-child>p:first-child{font-size:18px;font-weight:bold;line-height:24px}@media (max-width: 991px){.custom-style-greeting .row>div:first-child>div:first-child>p:first-child{line-height:19px}}@media (max-width: 991px){.custom-style-greeting .row>div:first-child>div:first-child>h3{margin-bottom:16px}}.custom-style-greeting .row>div:first-child>div:nth-child(3){border:1px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;height:49px;width:164px}@media (max-width: 991px){.custom-style-greeting .row>div:first-child>div:nth-child(3){border:2px solid #DC1D27;height:45px;margin-right:auto;margin-left:auto}}.custom-style-greeting .row>div:first-child>div:nth-child(3)>p{height:49px}.custom-style-greeting .row>div:first-child>div:nth-child(3)>p>a{color:#DC1D27;display:block;font-size:18px;height:49px;line-height:49px;padding-left:12px;position:absolute;text-decoration:none;vertical-align:middle;width:164px}@media (max-width: 991px){.custom-style-greeting .row>div:first-child>div:nth-child(3)>p>a{line-height:45px;height:41px;width:160px}}.custom-style-greeting .row>div:first-child>div:nth-child(3)>p>a:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/flieger.svg");background-repeat:no-repeat;-webkit-background-size:25px 26.06px;background-size:25px 26.06px;content:' ';display:block;height:25px;left:110px;position:relative;top:-38px;width:25px}@media (max-width: 991px){.custom-style-greeting .row>div:first-child>div:nth-child(3)>p>a:after{left:105px}}.custom-style-greeting .row>div:nth-child(2){position:relative;margin-left:15px}body:not(.ie) .custom-style-greeting .row>div:nth-child(2){opacity:0;left:-500px}@media (max-width: 991px){.custom-style-greeting .row>div:nth-child(2) .pb-image{display:none}}.custom-style-greeting .row>div:nth-child(2) .pb-image img{height:auto;width:261px}.custom-style-greeting .row>div:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{color:#fff !important;font-style:italic;height:86px;right:7px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:270px}@media (max-width: 1199px){.custom-style-greeting .row>div:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{right:5px;width:222px}}@media (max-width: 991px){.custom-style-greeting .row>div:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{width:222px}}@media (max-width: 767px){.custom-style-greeting .row>div:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{width:222px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}.custom-style-greeting .row>div:nth-child(2) .wp-caption-text{position:absolute;background-color:#DC1D27;color:transparent;display:block;font-style:italic;height:63px;right:7px;overflow:hidden;padding:10px;bottom:-10px;text-align:left;-webkit-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;-o-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;width:63px}@media (max-width: 1199px){.custom-style-greeting .row>div:nth-child(2) .wp-caption-text{right:5px}}.custom-style-greeting .row>div:nth-child(2) .wp-caption-text:hover{color:#fff !important;font-style:italic;height:86px;right:7px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:270px}@media (max-width: 1199px){.custom-style-greeting .row>div:nth-child(2) .wp-caption-text:hover{right:5px;width:222px}}@media (max-width: 991px){.custom-style-greeting .row>div:nth-child(2) .wp-caption-text:hover{width:222px}}@media (max-width: 767px){.custom-style-greeting .row>div:nth-child(2) .wp-caption-text:hover{width:222px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}.custom-style-agenda{min-height:1000px;position:relative}@media (min-width: 1200px){.custom-style-agenda .container{width:1010px}}@media (max-width: 1199px){.custom-style-agenda .container{width:900px}}@media (max-width: 991px){.custom-style-agenda .container{width:700px}}@media (max-width: 767px){.custom-style-agenda .container{width:100%}}@media (max-width: 991px){.custom-style-agenda{min-height:0}}.custom-style-agenda h2{color:#fff;font-size:55px;line-height:73px;text-align:center;text-transform:none}@media (max-width: 991px){.custom-style-agenda h2{font-size:24px;line-height:32px;margin-bottom:30px !important}}@media (max-width: 991px){.custom-style-agenda a:hover{text-decoration:none}}.custom-style-agenda:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/content/bg.png");background-position:center top;background-size:cover;content:' ';display:block;height:502px;position:absolute;top:0;width:-webkit-calc(100vw - 17px);width:calc(100vw - 17px);z-index:-5;-webkit-background-size:cover}@media (max-width: 991px){.custom-style-agenda:after{height:98px;width:100%}}.custom-style-agenda .pb-text:first-child{padding-top:47px}@media (max-width: 991px){.custom-style-agenda .pb-text:first-child{padding-top:9px}}body:not(.ie) .custom-style-agenda .pb-text:nth-child(2){opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.custom-style-reg-and-facts{margin-top:40px}@media (max-width: 991px){.custom-style-reg-and-facts{margin-top:20px}}body:not(.ie) .custom-style-reg-and-facts .row>div:first-child{opacity:0;left:-500px}.custom-style-reg-and-facts .row>div:first-child>.pb-text{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2);padding:5px 33px 30px}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child>.pb-text{padding:5px 25px 30px}}.custom-style-reg-and-facts .row>div:first-child h2{color:#DC1D27;font-size:51px;font-weight:bold;margin-left:-70px;margin-top:20px;position:relative;text-align:center}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child h2{text-align:left;margin-left:0}}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child h2{font-size:24px;line-height:32px;margin-left:0;margin-bottom:13px;text-align:left;margin-top:0;padding-top:16px}}.custom-style-reg-and-facts .row>div:first-child h2:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/flieger.svg");background-repeat:no-repeat;-webkit-background-size:71px 68px;background-size:71px 68px;content:' ';display:none;height:68px;position:absolute;right:15px;top:10px;width:71px}@media (max-width: 768px){.custom-style-reg-and-facts .row>div:first-child h2:after{display:block;-webkit-background-size:34px 36px;background-size:34px 36px;height:42px;width:43px;right:8px;top:12px}}.custom-style-reg-and-facts .row>div:first-child h2+.pb-text{height:71px;right:48px;opacity:1;position:absolute;top:24px;width:68px}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child h2+.pb-text{right:12px;top:10px}}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child h2+.pb-text{right:57px;top:-20px}}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:first-child{position:relative;width:30%;margin-left:0}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:first-child input{top:2px}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:first-child{width:30%;margin-left:0}}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:first-child{width:33%;margin-left:0;text-align:left}}@media (max-width: 345px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:first-child{width:30%}}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2){margin-left:0;width:30%}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2) input{top:-10px}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2) input{top:-2px}}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2){width:29.4%;margin-left:0}}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2){width:33%;margin-left:0;text-align:center}}@media (max-width: 345px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:nth-child(2){width:30%}}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child{margin-left:0;width:40%}.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child input{top:-10px}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child input{top:-2px}}@media (max-width: 1199px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child{width:40.5%;margin-left:0}}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child{width:33%;margin-left:0;text-align:right}}@media (max-width: 345px){.custom-style-reg-and-facts .row>div:first-child .form-container .tage .wpcf7-list-item:last-child{width:40%}}.custom-style-reg-and-facts .row>div:first-child .wpcf7-validation-errors{border:3px solid red;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;margin-top:-10px}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:first-child .wpcf7-validation-errors{font-size:14px;line-height:20px}}body:not(.ie) .custom-style-reg-and-facts .row>div:nth-child(2){opacity:0;left:-500px}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-image{height:300px;overflow:hidden}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-image{height:205px}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-image img{display:block;height:355px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-image img{height:240px}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text{background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2);height:390px;padding:10px}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text{height:155px}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h2{color:#DC1D27;font-size:55px;line-height:73px;margin-bottom:40px;padding-top:18px;text-align:center}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h2{font-size:24px;line-height:32px;margin-bottom:10px;padding-top:0}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h4{float:left;font-weight:bold;height:65px;margin-bottom:0;padding-left:60px;padding-right:10px;position:relative;width:50%}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h4{font-size:14px;line-height:22px;padding-left:0;padding-right:0;width:47%;height:auto}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h4:before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/ignition_star-300x300.png");background-repeat:no-repeat;-webkit-background-size:26px 26px;background-size:26px 26px;content:' ';display:block;height:26px;left:24px;position:absolute;top:0;width:26px}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text h4:before{display:none}}.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text p{float:left;font-size:22px;height:65px;line-height:22px;width:50%}@media (max-width: 991px){.custom-style-reg-and-facts .row>div:nth-child(2) .pb-text p{font-size:14px;line-height:22px;width:53%;height:auto}}.custom-style-gallery .container{padding:0}.custom-style-gallery .container .pb-text h2{color:#DC1D27;font-size:55px;line-height:73px;margin:80px 0;text-align:center}@media (max-width: 991px){.custom-style-gallery .container .pb-text h2{font-size:23px;line-height:30px;margin:5px 0}}.custom-style-gallery .container .gallery{margin-left:0;margin-right:0}@media (max-width: 991px){.custom-style-gallery .container .gallery br{display:none}}.custom-style-gallery .container .gallery .gallery-item{margin-bottom:0;margin-top:0;position:relative;width:33.3333333333%}.custom-style-gallery .container .gallery .gallery-item .wp-caption-text.gallery-caption{display:none}body:not(.ie) .custom-style-gallery .container .gallery .gallery-item{opacity:0}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item{width:50%;margin-top:-4px}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(n+5){display:none}}.custom-style-gallery .container .gallery .gallery-item .gallery-icon{position:relative;height:450px}@media (max-width: 1199px){.custom-style-gallery .container .gallery .gallery-item .gallery-icon{height:300px}}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item .gallery-icon{height:250px}}@media (max-width: 767px){.custom-style-gallery .container .gallery .gallery-item .gallery-icon{height:200px}}.custom-style-gallery .container .gallery .gallery-item .gallery-icon a{display:block;outline:none;overflow:hidden;position:relative;height:100%;background-color:#000}.custom-style-gallery .container .gallery .gallery-item .gallery-icon a:hover img{opacity:.5}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item .gallery-icon a:hover img{opacity:1}}.custom-style-gallery .container .gallery .gallery-item .gallery-icon a img{width:auto;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon{padding:4px 6px 6px 0}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/lupe.svg");background-repeat:no-repeat;-webkit-background-size:44px 44px;background-size:44px 44px;bottom:25px;content:' ';height:44px;left:20px;opacity:0;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:44px;z-index:3}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:after{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:hover:after{opacity:1}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:before{border-bottom:80px solid transparent;border-left:80px solid #fff;border-top:80px solid transparent;bottom:-37px;content:' ';height:0;left:-2px;opacity:0;position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0;z-index:2}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:before{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+1) .gallery-icon a:hover:before{opacity:1}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon{padding:4px 3px 6px}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/lupe.svg");background-repeat:no-repeat;-webkit-background-size:44px 44px;background-size:44px 44px;bottom:25px;content:' ';height:44px;left:25px;opacity:0;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:44px;z-index:3}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:after{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:hover:after{opacity:1}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:before{border-bottom:80px solid transparent;border-left:80px solid #fff;border-top:80px solid transparent;bottom:-37px;content:' ';height:0;left:3px;opacity:0;position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0;z-index:2}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:before{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+2) .gallery-icon a:hover:before{opacity:1}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon{padding:4px 0 6px 6px}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:after{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/lupe.svg");background-repeat:no-repeat;-webkit-background-size:44px 44px;background-size:44px 44px;bottom:25px;content:' ';height:44px;left:30px;opacity:0;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:44px;z-index:3}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:after{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:hover:after{opacity:1}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:before{border-bottom:80px solid transparent;border-left:80px solid #fff;border-top:80px solid transparent;bottom:-37px;content:' ';height:0;left:8px;opacity:0;position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0;z-index:2}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:before{display:none}}.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3n+3) .gallery-icon a:hover:before{opacity:1}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:first-of-type .gallery-icon,.custom-style-gallery .container .gallery .gallery-item:nth-of-type(3) .gallery-icon{padding-left:0;padding-right:3px}}@media (max-width: 991px){.custom-style-gallery .container .gallery .gallery-item:nth-of-type(2) .gallery-icon,.custom-style-gallery .container .gallery .gallery-item:nth-of-type(4) .gallery-icon{padding-left:3px;padding-right:0}}article .custom-style-review .button-large-1{display:table;padding-left:15px;padding-right:15px;width:auto}.custom-style-logo-slider{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.13);box-shadow:0 2px 6px 0 rgba(0,0,0,0.13);padding-bottom:5px}.custom-style-logo-slider .row>div{margin-bottom:0 !important}.custom-style-logo-slider .content-slider-container{-ms-overflow-style:none;overflow:hidden}.custom-style-logo-slider .content-slider-items{height:207px;position:relative;transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;-webkit-transition:left 0.3s}@media (min-width: 400px) and (max-width: 600px){.custom-style-logo-slider .content-slider-items{height:175px}}@media (max-width: 400px){.custom-style-logo-slider .content-slider-items{height:100px}}.custom-style-logo-slider .container-slider-prev{display:none}.custom-style-logo-slider .container-slider-next{display:none}.custom-style-logo-slider .content-slider-content{float:left;position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.custom-style-logo-slider .content-slider-content img{display:block;margin-left:auto;margin-right:auto;max-height:207px;max-width:100%;padding:10px}@media (min-width: 400px) and (max-width: 600px){.custom-style-logo-slider .content-slider-content img{max-height:175px}}@media (max-width: 400px){.custom-style-logo-slider .content-slider-content img{max-height:100px}}.custom-style-exhibitor .container{position:relative}.custom-style-exhibitor .row:first-child.stickyLetters{background-color:#fff;position:fixed;top:64px;z-index:10}.custom-style-exhibitor .row:first-child.stickyLetters:after{background-color:#fff;-webkit-box-shadow:inset 0px -6px 6px -3px rgba(0,0,0,0.15);box-shadow:inset 0px -6px 6px -3px rgba(0,0,0,0.15);content:' ';display:block;height:65px;top:0;left:-121px;position:absolute;width:200vw;z-index:-1}@media (min-width: 768px) and (max-width: 991px){.custom-style-exhibitor .row:first-child>div{margin-bottom:0}}.custom-style-exhibitor .stickyLetters+.row{padding-top:64px}.custom-style-exhibitor .exhibitor-letters-container{float:left;margin-bottom:20px;min-height:67px;width:100%}@media (max-width: 1199px){.custom-style-exhibitor .exhibitor-letters-container{min-height:123px}}@media (max-width: 991px){.custom-style-exhibitor .exhibitor-letters-container{min-height:67px;margin-bottom:0;width:1200px}}.custom-style-exhibitor .exhibitor-letters-container .letter-container{float:left;margin:10px 4px 10px 0;min-height:47px}.custom-style-exhibitor .exhibitor-letters-container .letter-container .letter{background-color:#DC1D27;height:36px;width:36px}.custom-style-exhibitor .exhibitor-letters-container .letter-container .letter:hover{cursor:pointer}@media (min-width: 992px){.custom-style-exhibitor .exhibitor-letters-container .letter-container .letter:hover{height:47px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}}.custom-style-exhibitor .exhibitor-letters-container .letter-container .letter p{color:#fff;font-family:"Roboto Slab",serif;font-size:18px;line-height:36px;text-align:center;text-transform:uppercase;vertical-align:middle}.custom-style-exhibitor .exhibitor-letters-container .swipeHover{height:47px !important;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.custom-style-exhibitor .exhibitor-list-container .exhibitor{position:relative}.custom-style-exhibitor .exhibitor-list-container .exhibitor.has-border{border-top:3px solid #DC1D27}.custom-style-exhibitor .exhibitor-list-container .exhibitor.has-border .exhibitor-title{padding-top:8px}.custom-style-exhibitor .exhibitor-list-container .exhibitor .exhibitor-letter{background-color:#DC1D27;height:36px;position:absolute;width:36px}.custom-style-exhibitor .exhibitor-list-container .exhibitor .exhibitor-letter p{color:#fff;font-family:"Roboto Slab",serif;font-size:18px;line-height:36px;text-align:center;text-transform:uppercase;vertical-align:middle}.custom-style-exhibitor .exhibitor-list-container .exhibitor .exhibitor-title{padding-bottom:16px;padding-left:60px;padding-top:4px}.custom-style-exhibitor .exhibitor-list-container .exhibitor .exhibitor-title p{margin:0}.custom-style-visitor-info h2{text-align:left}.custom-style-visitor-map{margin-top:50px}@media (max-width: 991px){.custom-style-visitor-map .row>div:first-child{margin-bottom:0}}.custom-style-visitor-map h1{color:#DC1D27;font-size:55px;font-weight:bold;line-height:73px}.custom-style-visitor-map .col-sm-12{padding:0}.custom-style-visitor-map .pb-text{margin-bottom:120px}@media (max-width: 767px){.custom-style-visitor-map .pb-text{margin-bottom:10px}}@media (max-width: 991px){.custom-style-map-field{margin-top:-1px}}@media (max-width: 991px){.custom-style-map-field .row>div:first-child{margin-bottom:0}}.custom-style-map-field .pb-text{background:white;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2);left:50%;padding:30px 20px;position:absolute;top:-462px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:88%}@media (max-width: 767px){.custom-style-map-field .pb-text{position:relative;top:0;width:100%;-webkit-box-shadow:none;box-shadow:none;padding:10px 0}}.custom-style-map-field .pb-text p{margin-bottom:0}.custom-style-program-details{position:relative}.custom-style-program-details .col-md-7 .pb-text:nth-child(2){font-size:16px;font-weight:bold;line-height:22px;margin-bottom:10px;padding-left:40px;position:relative}.custom-style-program-details .col-md-7 .pb-text:nth-child(2):before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/icons/uhr_neu.svg");background-repeat:no-repeat;-webkit-background-size:29px 29px;background-size:29px 29px;content:' ';display:block;height:29px;left:0;position:absolute;top:-2px;width:29px}.custom-style-program-details .col-md-7 .pb-text:nth-child(3){text-align:justify}.custom-style-program-details .speaker h4{font-size:24px;font-weight:bold;line-height:32px;margin-top:50px}@media (max-width: 991px){.custom-style-program-details .speaker h4{font-size:16px;line-height:22px;margin-top:0}}@media (min-width: 992px){.custom-style-program-details .speaker .row>*:nth-child(1){padding:0}}.custom-style-program-details .speaker .row>*:nth-child(1) .pb-image{overflow:hidden;margin-right:auto;margin-left:auto;display:block}.custom-style-program-details .speaker .col-md-9 .pb-text{text-align:justify}.custom-style-program-details .breaker{margin-top:75px;position:relative}@media (max-width: 991px){.custom-style-program-details .breaker{margin-bottom:320px;margin-top:0}}.custom-style-program-details .breaker:before{background-color:#F1EFEF;content:' ';display:block;height:4px;position:absolute;top:-35px;width:100%}@media (max-width: 991px){.custom-style-program-details .breaker:before{visibility:hidden}}@media (max-width: 991px){.custom-style-program-details .col-md-4{margin-bottom:0;position:absolute;bottom:0;width:100%;left:0}}.custom-style-program-details .col-md-4 .pb-text h4,.custom-style-program-details .col-md-4 .pb-sidebar h4{font-size:26px;font-weight:bold;line-height:34px}.custom-style-program-details .download-button+.button-large-1{margin-top:45px}body.businesslounge .custom-style-program-details .pb-sidebar .button-large-1{display:none}@media (max-width: 767px){.custom-style-contact-form .row>div:nth-child(2){bottom:0}}.custom-style-contact-form .form-container:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.custom-style-contact-form .form-container .button-large-1{background-color:#DC1D27;border:2px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;float:right;height:60px;margin-left:0;margin-right:0;margin-top:20px;position:relative;width:295.85px}.custom-style-contact-form .form-container .button-large-1 input{background-color:#DC1D27;border:2px solid #DC1D27;color:#fff;display:block;font-family:"Roboto Slab",serif;font-size:30px;font-weight:bold;line-height:50px;position:absolute;right:0;text-align:center;top:0}.custom-style-contact-form .form-container .button-large-1 input:focus{outline:none}.custom-style-contact-form .wpcf7-validation-errors{border:3px solid #DC1D27;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"Roboto",sans-serif;width:-webkit-calc(100% - 330px);width:calc(100% - 330px);margin:0;position:absolute;bottom:81px;left:15px}@media (max-width: 1199px){.custom-style-contact-form .wpcf7-validation-errors{bottom:103px}}@media (max-width: 991px){.custom-style-contact-form .wpcf7-validation-errors{font-size:14px;line-height:20px;width:-webkit-calc(100%);width:calc(100%);bottom:0;left:0;position:relative}}.custom-style-contact-form .wpcf7-form .pb-text{height:71px;right:80px;opacity:1;position:absolute;top:-87px;width:68px}@media (max-width: 1199px){.custom-style-contact-form .wpcf7-form .pb-text{right:80px;top:-87px}}@media (max-width: 991px){.custom-style-contact-form .wpcf7-form .pb-text{right:80px;top:-87px}}.custom-style-hidden-anchor{max-height:0}.custom-style-contact-tabs{margin-top:175px;position:relative;margin-bottom:20px}.custom-style-contact-tabs a{text-decoration:none}@media (max-width: 991px){.custom-style-contact-tabs{margin-top:0}}@media (max-width: 767px){.custom-style-contact-tabs{min-height:500px;margin-bottom:220px}}.custom-style-contact-tabs:before{background-image:url("https://www.ignition-mainz.de/wp-content/themes/ignition/images/content/map.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;content:' ';display:block;height:500px;left:0;position:absolute;top:-20px;width:-webkit-calc(100vw - 17px);width:calc(100vw - 17px)}@media (max-width: 991px){.custom-style-contact-tabs:before{width:100vw}}.custom-style-contact-tabs h2{text-align:center;color:#fff}#wrap .custom-style-greetings .row{margin-bottom:40px}#wrap .custom-style-greetings .row>div{height:315px}#wrap .custom-style-greetings .row .pb-image{position:relative}#wrap .custom-style-greetings .row .pb-image img{display:block;margin-left:auto;margin-right:auto}#wrap .custom-style-greetings .row .col-sm-4:first-child{position:relative}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child{margin-bottom:10px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:first-child .pb-image .wp-caption:hover>.wp-caption-text{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:first-child .pb-image .wp-caption:hover>.wp-caption-text{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child .pb-image .wp-caption:hover>.wp-caption-text{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:first-child .pb-image .wp-caption:hover>.wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{font-size:15px;position:absolute;background-color:#DC1D27;color:transparent;display:block;font-style:italic;height:63px;right:41px;overflow:hidden;padding:10px;bottom:-10px;text-align:left;-webkit-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;-o-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;width:63px}@media (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{right:5px}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px;color:#4F4F4F !important;padding:5px 10px 0 0;bottom:auto;top:192px;background-color:transparent}}@media (max-width: 991px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{right:5px;width:272px}}@media (max-width: 991px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{width:230px}}@media (max-width: 991px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text{position:relative;top:auto;height:auto;padding-left:5px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text:hover{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text:hover{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text:hover{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:first-child .wp-caption-text:hover{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greetings .row .col-sm-4:nth-child(2){position:relative}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2){margin-bottom:10px}}@media (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2){margin-top:100px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .pb-image .wp-caption:hover>.wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{font-size:15px;position:absolute;background-color:#DC1D27;color:transparent;display:block;font-style:italic;height:63px;right:41px;overflow:hidden;padding:10px;bottom:-10px;text-align:left;-webkit-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;-o-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;width:63px}@media (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{right:5px}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px;color:#4F4F4F !important;padding:5px 10px 0 0;bottom:auto;top:192px;background-color:transparent}}@media (max-width: 991px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{right:5px;width:272px}}@media (max-width: 991px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{width:230px}}@media (max-width: 991px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text{position:relative;top:auto;height:auto;padding-left:5px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text:hover{color:#fff !important;font-style:italic;height:87px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text:hover{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text:hover{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(2) .wp-caption-text:hover{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greetings .row .col-sm-4:nth-child(3){position:relative}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3){margin-bottom:10px}}@media (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3){margin-top:100px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .pb-image .wp-caption:hover>.wp-caption-text{color:#fff !important;font-style:italic;height:86px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .pb-image .wp-caption:hover>.wp-caption-text{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .pb-image .wp-caption:hover>.wp-caption-text{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .pb-image .wp-caption:hover>.wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{font-size:15px;position:absolute;background-color:#DC1D27;color:transparent;display:block;font-style:italic;height:63px;right:41px;overflow:hidden;padding:10px;bottom:-10px;text-align:left;-webkit-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;-o-transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;transition:width .5s .5s, height .5s .5s, left .5s .5s, top .5s .5s, color ease .5s;width:63px}@media (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{right:5px}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{color:#fff !important;font-style:italic;height:86px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px;color:#4F4F4F !important;padding:5px 10px 0 0;bottom:auto;top:192px;background-color:transparent}}@media (max-width: 991px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{right:5px;width:272px}}@media (max-width: 991px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{width:230px}}@media (max-width: 991px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}@media (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text{position:relative;top:auto;height:auto;padding-left:5px}}@media (min-width: 992px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text:hover{color:#fff !important;font-style:italic;height:86px;right:41px;padding:10px;bottom:-10px;-webkit-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;-o-transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;transition:width .5s, height .5s, left .5s, top .5s, color .5s ease .5s;width:269px}}@media (min-width: 992px) and (max-width: 1199px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text:hover{right:5px;width:272px}}@media (min-width: 992px) and (max-width: 991px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text:hover{width:230px}}@media (min-width: 992px) and (max-width: 767px){#wrap .custom-style-greetings .row .col-sm-4:nth-child(3) .wp-caption-text:hover{width:261px;margin-left:auto;margin-right:auto;padding:5px 0 0 0 !important;right:0}}#wrap .custom-style-greeting-detail .pb-image{margin-bottom:10px}.custom-style-founder-locations img,.custom-style-founder-logos img{margin-right:auto !important;margin-left:auto !important}.custom-style-founder-locations h4,.custom-style-founder-logos h4{margin-bottom:0}.custom-style-founder-locations h4 a,.custom-style-founder-logos h4 a{font-weight:bold;vertical-align:middle}.custom-style-founder-locations .pb-text,.custom-style-founder-logos .pb-text{position:relative}@media (max-width: 767px){.custom-style-partner-logos .pb-divider,.custom-style-mediapartner .pb-divider{display:none}}.custom-style-partner-logos .row:not(:first-child),.custom-style-mediapartner .row:not(:first-child){height:150px;overflow:hidden}@media (max-width: 767px){.custom-style-partner-logos .row:not(:first-child),.custom-style-mediapartner .row:not(:first-child){height:auto;overflow:visible}}.custom-style-partner-logos .row:not(:first-child)>div,.custom-style-mediapartner .row:not(:first-child)>div{height:150px}@media (max-width: 767px){.custom-style-partner-logos .row:not(:first-child)>div,.custom-style-mediapartner .row:not(:first-child)>div{height:auto}}.custom-style-partner-logos .row a,.custom-style-mediapartner .row a{position:relative;width:100%;height:150px;display:block}.custom-style-partner-logos .row img,.custom-style-mediapartner .row img{max-width:100%;max-height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.custom-style-partner-logos .row img,.custom-style-mediapartner .row img{margin-right:auto;margin-left:auto;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.custom-style-program-display{margin-bottom:20px}.custom-style-founder-voices .row>div:first-child .row img{width:100%;margin-bottom:20px}.custom-style-founder-voices .row>div:first-child>.pb-text:not(:first-child) h2{margin-top:30px}.custom-style-founder-voices .row>div:first-child>.pb-text:not(:first-child) .wp-caption{width:300px}.custom-style-ticket-info .row>div:first-child .button-large-1{margin:0}.custom-style-network-logos .pb-image{height:170px;position:relative}.custom-style-network-logos .pb-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.custom-style-network-logos .pb-divider{display:none}}body:not(.ie) #wrap .blur-in{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity 1s,scale 1s;-moz-transition:opacity 1s,scale 1s;-ms-transition:opacity 1s,scale 1s;-o-transition:opacity 1s,scale 1s;-webkit-transition:opacity 1s,scale 1s}body:not(.ie) #wrap .blur-in-button-trminus{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity 1s,scale 1s;-moz-transition:opacity 1s,scale 1s;-ms-transition:opacity 1s,scale 1s;-o-transition:opacity 1s,scale 1s;-webkit-transition:opacity 1s,scale 1s}@media (max-width: 991px){body:not(.ie) #wrap .blur-in-button-trminus{-webkit-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}}body:not(.ie) #wrap .blur-in-button-trplus{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity 1s,scale 1s;-moz-transition:opacity 1s,scale 1s;-ms-transition:opacity 1s,scale 1s;-o-transition:opacity 1s,scale 1s;-webkit-transition:opacity 1s,scale 1s}@media (max-width: 991px){body:not(.ie) #wrap .blur-in-button-trplus{-webkit-transform:scale(1) translateX(50%);-ms-transform:scale(1) translateX(50%);transform:scale(1) translateX(50%)}}@-webkit-keyframes appear{from{opacity:0}to{opacity:1}}@keyframes appear{from{opacity:0}to{opacity:1}}body:not(.ie) #wrap .gallery-appear .gallery-item{-webkit-animation-name:appear;animation-name:appear;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}body:not(.ie) #wrap .gallery-appear .gallery-item:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}@-webkit-keyframes smallSlideInLeft{from{-webkit-transform:translate(-5%, 0);-ms-transform:translate(-5%, 0);transform:translate(-5%, 0);opacity:0}to{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes smallSlideInLeft{from{-webkit-transform:translate(-5%, 0);-ms-transform:translate(-5%, 0);transform:translate(-5%, 0);opacity:0}to{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}body:not(.ie) #wrap .slide-in{left:0;opacity:1;-webkit-transition:left .5s,opacity 1s;-o-transition:left .5s,opacity 1s;transition:left .5s,opacity 1s;-webkit-transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99);-o-transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99);transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99)}body:not(.ie) #wrap .slide-in-longer{left:0;opacity:1;-webkit-transition:left 1s,opacity 1s;-o-transition:left 1s,opacity 1s;transition:left 1s,opacity 1s;-webkit-transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99);-o-transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99);transition-timing-function:cubic-bezier(0.51, 0.01, 0.01, 0.99)}

/*# sourceMappingURL=style.css.map */