.debug-overlay-img{width:1280px;height:2786px;position:absolute;margin-left:-128px;margin-top:-85px;background-image:url('/img/220524_navi.jpg');opacity:0.2;z-index:10}body{margin-left:auto;margin-right:auto;margin-top:0px;font-family:'Rubik',Arial,sans-serif;overflow-x:clip;max-width:100%;hyphenate:auto;line-height:1.3em}header{margin-top:12px;margin-left:8px;margin-bottom:13px}header:after{height:1px;content:'';display:inline-block;position:relative;background-color:#e38317;margin-top:35px;margin-left:5px;width:calc(100% - 191px - 48px - 28px)}header a img{width:191px}@media (min-width:768px){header{margin-left:0px}}main{background:#004684;position:relative;padding-bottom:2.7em;margin-top:47px}main div.main-bg-cut{background-image:url('/img/background-cut.png');background-repeat:no-repeat;height:681px;position:relative;width:100%;left:0px;background-size:revert;background-position-x:center}main div.main-content{color:#3a3a3a;margin:8px 15px;hyphens:auto;margin-top:-631px;min-height:600px}main div.main-buttons{margin:8px 15px}main div.claim-outer,main div.gender-outer{margin:8px 15px}div.app-breadcrumb{color:#fff;font-size:10pt;font-weight:600}div.app-breadcrumb span{background-color:#fff;color:#004684;font-size:10pt;font-weight:600;padding:3px}div.welcome,div.page,div.claim{background-color:rgba(255,255,255,0.9);font-size:12pt;font-weight:500;padding:34px 35px 19px 35px;box-shadow:4px 8px 12px rgba(0,0,0,0.2)}div.welcome p,div.page p,div.claim p{font-size:11pt;color:#3a3a3a;font-weight:400}div.welcome p:nth-of-type(1)::first-letter{font-size:1.8em;font-weight:500;color:#004684;line-height:1em}div.claim{color:#004684;font-family:'Rubik',Arial,sans-serif;font-size:13pt;padding:.7em .8em;text-align:center}div.gender{color:#fff;font-family:'Rubik',Arial,sans-serif;font-size:10pt;padding:.7em .8em;text-align:center}div.teaser,div.seminar{background-color:rgba(255,255,255,0.85);font-size:12pt;font-weight:500;padding:20px 25px;margin-top:120px;box-shadow:4px 8px 12px rgba(0,0,0,0.2)}div.teaser.teaser,div.seminar.teaser{margin-bottom:15px}div.teaser.seminar,div.seminar.seminar{margin-top:0px}div.teaser p,div.seminar p,div.teaser ul,div.seminar ul{font-size:11pt;color:#3a3a3a;font-weight:400}div.teaser p{line-height:1.3em}@media (max-width:400px){div.teaser{padding-top:70px;margin-top:70px}div.seminar{margin-bottom:40px}}div.seminar h3{font-size:20pt;font-weight:600;font-family:'Rubik',Arial,sans-serif;letter-spacing:-0.7pt;margin-bottom:0em;line-height:1em}div.seminar h4{margin-bottom:0.6em}div.seminar .seminar-details{background-color:rgba(255,0,255,0.2);margin-bottom:1.5rem}div.seminar .seminar-details .teaser-line{margin-top:0;margin-bottom:0}div.seminar .seminar-details .seminar-details-inner{padding:.8em 2em 1em .7em;line-height:1.3em}div.seminar .seminar-details p:last-child{margin-bottom:0}div.seminar .more-seminars{margin-top:9rem;font-family:'Roboto Slab';font-weight:600;font-size:18pt;background-color:rgba(255,0,255,0.2);text-align:center;margin-bottom:calc(106px)}div.seminar .more-seminars .teaser-line{margin-top:0;margin-bottom:0}.seminar-type{font-family:'Roboto Slab';font-size:15pt;padding-top:0.2em;padding-bottom:0.4em}.row-more-seminars{margin-top:-130px}.teaser-category-img-border{background:#004684;width:100%;height:222px;clip-path:circle(111px at center);top:-163px;position:relative;text-align:center}.seminar .teaser-category-img-border{top:0;width:auto;height:320px;clip-path:circle(160px at center)}.teaser-category-img{width:220px;height:220px;clip-path:circle(110px at center);top:0px;position:relative}.teaserlist .teaser-category-img{top:1px}.seminar .teaser-category-img{width:320px;height:320px;clip-path:circle(159px at center)}@media (max-width:400px){.teaser-category-img-border{height:152px;clip-path:circle(76px at center)}.teaser-category-img{width:150px;height:150px;clip-path:circle(75px at center)}.seminar .teaser-category-img-border{width:auto;height:200px;clip-path:circle(100px at center)}.seminar .teaser-category-img{width:200px;height:200px;clip-path:circle(99px at center)}}.teaser-category-label{font-family:'Rubik',Arial,sans-serif;font-size:11pt;text-align:center;overflow:hidden;top:-207px;position:relative}.teaser-category-label span{color:#fff;padding:2px 8px;font-weight:100}.teaser-category-label:before,.teaser-category-label:after{height:1px;content:'';display:inline-block;position:relative;vertical-align:middle;width:50%}.teaser-category-label:before{right:0.3em;margin-left:-50%}.teaser-category-label:after{left:0.3em;margin-right:-50%}.seminar .teaser-category-label{top:0px}.teaser-category-label.colorize-blue span,.teaser-category-label.colorize-blue:before,.teaser-category-label.colorize-blue:after,.teaser-date.colorize-blue,.seminar-date.colorize-blue,.teaser-line.colorize-blue,.more-seminars.colorize-blue{background-color:#70a8dd}h3.colorize-blue,h4.colorize-blue{color:#70a8dd}.more-seminars.colorize-blue a{color:#70a8dd}.more-seminars.colorize-blue a:hover{color:#478fd3}div.seminar .more-seminars.colorize-blue{background-color:rgba(112,168,221,0.2);color:#70a8dd}div.seminar .seminar-details.colorize-blue{background-color:rgba(112,168,221,0.1)}.teaser-category-label.colorize-red span,.teaser-category-label.colorize-red:before,.teaser-category-label.colorize-red:after,.teaser-date.colorize-red,.seminar-date.colorize-red,.teaser-line.colorize-red,.more-seminars.colorize-red{background-color:#ba1c1c}h3.colorize-red,h4.colorize-red{color:#ba1c1c}.more-seminars.colorize-red a{color:#ba1c1c}.more-seminars.colorize-red a:hover{color:#8e1515}div.seminar .more-seminars.colorize-red{background-color:rgba(186,28,28,0.2);color:#ba1c1c}div.seminar .seminar-details.colorize-red{background-color:rgba(186,28,28,0.1)}.teaser-category-label.colorize-green span,.teaser-category-label.colorize-green:before,.teaser-category-label.colorize-green:after,.teaser-date.colorize-green,.seminar-date.colorize-green,.teaser-line.colorize-green,.more-seminars.colorize-green{background-color:#7fb23c}h3.colorize-green,h4.colorize-green{color:#7fb23c}.more-seminars.colorize-green a{color:#7fb23c}.more-seminars.colorize-green a:hover{color:#648c2f}div.seminar .more-seminars.colorize-green{background-color:rgba(127,178,60,0.2);color:#7fb23c}div.seminar .seminar-details.colorize-green{background-color:rgba(127,178,60,0.1)}.teaser-date{color:#fff;padding:2px 8px 2px 8px;font-size:12pt;margin-top:-170px;margin-bottom:20px}.teaser-date .teaser-date-date{font-family:'Roboto Slab';font-weight:600}.teaser-date .teaser-date-time{font-family:'Rubik',Arial,sans-serif;font-weight:100}.seminar-date{color:#fff;padding:2px 16px 2px 8px;font-size:12pt;display:inline-block}.seminar-date .seminar-date-date{font-family:'Roboto Slab';font-weight:600}.seminar-date .seminar-date-time{font-family:'Rubik',Arial,sans-serif;font-weight:100}.teaser-line{width:100%;height:1px;margin-bottom:1em}.main-buttons .row{row-gap:2em}.main-box-button{position:relative;height:161px}.main-box-button.main-box-button-sm{height:78px;margin-bottom:4px}.main-box-button .main-box-button-img{position:relative;margin-left:auto;margin-right:auto;width:161px;height:100%}.main-box-button .main-box-button-img.img-seminare{background-image:url('/img/box-dummy.jpg')}.main-box-button .main-box-button-img.img-ueber-uns{background-image:url('/img/box-dummy.jpg')}.main-box-button .main-box-button-img.img-kontakt{background-image:url('/img/box-dummy.jpg')}.main-box-button .main-box-button-img.img-mitglied-werden{background-image:url('/img/box-dummy.jpg')}.main-box-button .main-box-button-label{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.2em;font-family:'Roboto Slab';font-size:1.6rem;color:#fff}.main-box-button.main-box-button-sm .main-box-button-label{font-size:1.4rem}.main-box-button .main-box-button-color{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e38317;box-shadow:4px 8px 12px rgba(0,0,0,0.2)}main>.container{padding:70px 15px 20px;position:relative}.footer{border-top:1px solid #d5d5d5;background-color:rgba(247,247,247,0.3);color:#3a3a3a;font-size:.7em;margin-top:-3.4em;z-index:0;width:100vw}.footer p,.footer a,.footer a:visited{color:#fff}.footer a:hover{color:#d9d9d9}.required label:after{content:' *';font-size:0.8rem;vertical-align:top}.required .custom-checkbox .custom-control-label:after{content:''}.custom-control.custom-checkbox::after{content:'*';position:absolute;display:'inline-block';top:0;left:1.2em}.custom-control.custom-checkbox .custom-control-label{padding-left:0.5em}.optional .custom-control.custom-checkbox:after{content:''}.menu{float:right;margin-top:-110px;height:86px;z-index:1;margin-left:auto}.menu .menubutton{z-index:2;width:48px;height:48px;margin-left:auto;margin-top:38px;margin-right:8px;border-radius:24px;background-color:#004684;transition:background-color .2s ease;position:relative;float:right}.menu .menubutton:hover{background-color:#0061b7}.menu .menubutton.menubutton-open{display:none}.menu .menubutton hr{position:absolute;height:1px;width:24px;background-color:#e38317;margin-left:13px;display:inline-block;margin-bottom:0px}.menu .menubutton hr.menubutton-l1{margin-top:16px}.menu .menubutton hr.menubutton-l2{margin-top:24px}.menu .menubutton hr.menubutton-l3{margin-top:32px}.menu .menubutton hr.menubutton-c1{margin-top:24px;transform:rotate(45deg)}.menu .menubutton hr.menubutton-c2{margin-top:24px;transform:rotate(135deg)}.menu .menu-layer{display:none;width:338px;background-color:rgba(227,131,23,0.95);position:relative;margin-left:auto;margin-top:69px;float:right;margin-right:-48px;color:#fff;font-family:'Roboto Slab';font-weight:500;font-size:1.0rem;padding:28px 35px 28px 8px;line-height:1.5em}.menu .menu-layer ul{padding-left:0}.menu .menu-layer>ul>li{text-align:left;display:block;overflow:hidden;margin-left:26px;margin-top:16px;padding-left:4px;font-size:1.2rem;color:#fff}.menu .menu-layer>ul>li a,.menu .menu-layer>ul>li a:visited{color:#fff}.menu .menu-layer>ul>li a:hover,.menu .menu-layer>ul>li a:visited:hover{color:#004684}.menu .menu-layer>ul>li a:after,.menu .menu-layer>ul>li a:visited:after{content:'';border-bottom:1px solid #fff;transition:border-color .2s ease;width:50%;height:0px;display:inline-block;width:90%;margin-right:-90%;position:relative;left:0.3em;right:8px}.menu .menu-layer>ul>li a:hover:after,.menu .menu-layer>ul>li a:visited:hover:after{border-color:#004684}.menu .menu-layer>ul>li.activesub a,.menu .menu-layer>ul>li.active a,.menu .menu-layer>ul>li.activesub a:visited,.menu .menu-layer>ul>li.active a:visited{color:#004684;font-weight:600}.menu .menu-layer>ul>li.activesub a:hover,.menu .menu-layer>ul>li.active a:hover,.menu .menu-layer>ul>li.activesub a:visited:hover,.menu .menu-layer>ul>li.active a:visited:hover{color:#006fd1}.menu .menu-layer>ul>li.activesub a:after,.menu .menu-layer>ul>li.active a:after,.menu .menu-layer>ul>li.activesub a:visited:after,.menu .menu-layer>ul>li.active a:visited:after{border-bottom:1px solid #004684}.menu .menu-layer>ul>li.activesub a:hover:after,.menu .menu-layer>ul>li.active a:hover:after,.menu .menu-layer>ul>li.activesub a:visited:hover:after,.menu .menu-layer>ul>li.active a:visited:hover:after{border-color:#006fd1}.menu .menu-layer>ul>li:before{content:'\f0a9';font-family:"Font Awesome 5 Pro";font-weight:100;color:#004684;background-color:rgba(14,155,215,0.2);margin-right:0.25em;border-radius:0.5em}.menu .menu-layer ul ul li{text-align:right;display:block;font-size:1.0rem;color:#fff;font-weight:500;margin-right:-8px}.menu .menu-layer ul ul li a,.menu .menu-layer ul ul li a:hover,.menu .menu-layer ul ul li a:visited{color:#fff}.menu .menu-layer ul ul li a:hover,.menu .menu-layer ul ul li a:hover:hover,.menu .menu-layer ul ul li a:visited:hover{color:#004684}.menu .menu-layer ul ul li a:after,.menu .menu-layer ul ul li a:hover:after,.menu .menu-layer ul ul li a:visited:after{content:' <';padding-right:8px}.menu .menu-layer ul ul li.active a,.menu .menu-layer ul ul li.active a:visited{background-color:#fff;color:#004684;font-weight:600;padding:2px 0px 2px 8px}.menu .menu-layer ul ul li.active a:hover,.menu .menu-layer ul ul li.active a:visited:hover{color:#006fd1}.menu .menu-layer ul ul li.active:after{background-color:#fff;color:#004684;font-weight:600;padding:2px 8px 2px 0px}@media (min-width:768px){.menu .menubutton{margin-right:0px}}.col-breadcrumb{padding:0;margin-top:-53px;margin-bottom:15px}.col-breadcrumb .breadcrumb{background-color:transparent}.col-breadcrumb .breadcrumb li{background-color:rgba(255,255,255,0.6);color:#004684;padding:1px 4px;margin-right:1px;margin-left:0;font-weight:600;font-size:9pt;text-transform:uppercase;margin-bottom:3px}.col-breadcrumb .breadcrumb li.breadcrumb-label{background-color:transparent;color:#fff;padding-left:0;padding-right:0;margin-right:6px}.col-breadcrumb .breadcrumb li::before{content:'> ';color:#004684}.col-breadcrumb .breadcrumb li:nth-of-type(1)::before,.col-breadcrumb .breadcrumb li:nth-of-type(2)::before{content:''}.col-breadcrumb .breadcrumb li:last-of-type{background-color:#fff}ul.pagination{justify-content:center}ul.pagination .page-item .page-link{background-color:inherit;border:inherit;color:#004684}ul.pagination .page-item.active .page-link{background-color:#004684;border:inherit;color:#fff}ul.pagination .page-item.disabled .page-link{background-color:inherit;border:inherit;color:#color-grey-darken}.table th{font-family:'Roboto Slab';font-size:12pt;color:#004684;font-weight:600}.table td{font-size:11pt;color:#3a3a3a;font-weight:400}.intro-category-img-border{background:#004684;width:auto;height:320px;clip-path:circle(160px at center);top:-163px;position:relative;text-align:center;top:0}.intro-category-img{width:320px;height:320px;clip-path:circle(159px at center);top:0px;position:relative}@media (max-width:400px){.intro-category-img-border{height:200px;clip-path:circle(100px at center)}.intro-category-img{width:200px;height:200px;clip-path:circle(99px at center)}}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{content:'';left:3px;display:inline-block;width:0;height:0;border:solid 5px transparent;margin:4px 4px 2px 4px;background:transparent}a.asc:after{border-bottom:solid 7px #212529;border-top-width:0}a.desc:after{border-top:solid 7px #212529;border-bottom-width:0}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0}.nav li>form>button.logout{padding-top:7px;color:rgba(255,255,255,0.5)}@media (max-width:767px){.nav li>form>button.logout{display:block;text-align:left;width:100%;padding:10px 0}}.nav>li>form>button.logout:focus,.nav>li>form>button.logout:hover{text-decoration:none;color:rgba(255,255,255,0.75)}.nav>li>form>button.logout:focus{outline:none}@media (min-width:576px){body{max-width:100%}main div.main-bg-cut{width:100%;left:0px;background-size:revert;background-position-x:center}main div.main-content,main div.claim-outer,main div.gender-outer{margin-left:15px;margin-right:15px}main div.main-buttons{margin:8px 15px}header a img{width:revert}header::after{width:calc(100% - 372px - 48px - 36px);margin-top:69px;margin-left:14px}.menu{margin-top:-133px}}@media (min-width:768px){body{max-width:768px}main div.main-bg-cut{width:849px;left:-40px;background-size:contain;background-position-x:initial}main div.main-content,main div.claim-outer,main div.gender-outer{margin-left:105px;margin-right:105px}main div.main-buttons{margin:8px 105px}header::after{width:320px}}@media (min-width:992px){body{max-width:992px}main div.main-bg-cut{width:1098px;left:-53px;background-size:contain;background-position-x:initial}header::after{width:545px}}@media (min-width:1200px){body{max-width:1024px}main div.main-bg-cut{width:1132px;left:-54px;background-size:contain;background-position-x:initial}header::after{width:580px}}.col-lg-6.extra-spacing{width:calc(50% - 18px);flex:0 0 calc(50% - 18px)}.teaserlist{gap:36px}.fabox{border:2px solid #3a3a3a;border-radius:12px;padding:12px 12px;background:#fff;margin-left:2em}.teaser .fabox{font-size:9pt}.btn.search-btn{border-radius:4px}.seminar-full .teaser-category-label{margin-bottom:3em}.title-mobile{display:block;margin-top:1.5em}.title-desktop{display:none}@media (min-width:992px){.title-mobile{display:none;margin-top:0em}.title-desktop{display:block}.seminar .teaser-category-img-border{float:right}.intro-category-img-border{float:right}}.page p img{width:100%;height:auto}@media (min-width:992px){.page p img{width:inherit}}.footer{margin-left:inherit}@media (min-width:768px){.footer{margin-left:calc(384px - 50vw)}}@media (min-width:992px){.footer{margin-left:calc(496px - 50vw)}}@media (min-width:1200px){.footer{margin-left:calc(512px - 50vw)}}.more-seminars{line-height:1.5em}@media (max-width:991px){.signup-btn-member,.signup-btn-nonmember{text-align:center;float:none !important;display:block}}