﻿.btn{padding:0.75rem 2rem;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-weight:bold;transition:all 0.5s}.btn-primary{color:#fff;background-color:#1e9e3c;border-color:#1e9e3c}.btn-primary:hover{color:#fff;background-color:#1b6827;box-shadow:inset 0 -3.25em 0 0 #1b6827;border-color:#1e9e3c}.btn-primary:focus,.btn-primary .focus{background-color:#1b6827;border-color:#1b6827;box-shadow:none}.btn-primary:disabled,.btn-primary .disabled{color:#212121;background-color:#1e9e3c;border-color:#16732c}.btn-primary:not(:disabled) .show>.btn-primary.dropdown-toggle{color:#212121;background-color:#1e9e3c;border-color:#1e9e3c}.nav-link.button:hover{color:#fff !important;background-color:#1b6827 !important;border-color:#1b6827 !important;transition:all 0.5s;box-shadow:inset 0 -3.25em 0 0 #1b6827}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1e9e3c;border-color:#1e9e3c}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(63,128,85,0.5)}.btn-outline-primary{color:#1e9e3c;background-color:transparent;background-image:none;border-color:#1e9e3c}.btn-outline-primary:focus,.btn-outline-primary .focus{box-shadow:none}.btn-outline-primary:focus,.btn-outline-primary:disabled,.btn-outline-primary .disabled{background-color:transparent}.btn-outline-primary:hover{color:#fff;background-color:#16732c;border-color:#1e9e3c}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#16732c;border-color:#1e9e3c}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus{box-shadow:none}.btn-outline-white{color:#fff;background-color:transparent;background-image:none;border-color:#fff}.btn-outline-white:focus,.btn-outline-white .focus{box-shadow:none}.btn-outline-white:focus,.btn-outline-white:disabled,.btn-outline-white .disabled{color:#fff;background-color:transparent}.btn-outline-white:hover{color:#1e9e3c;background-color:#fff;border-color:#fff}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active{color:#212121;background-color:#16732c;border-color:#1e9e3c}.btn-outline-white:not(:disabled):not(.disabled):active:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus{box-shadow:none}.btn-success{background-color:#1e9e3c;border-color:#1e9e3c}.btn-success:hover{color:#212121;background-color:#1e9e3c;border-color:#1e9e3c}.btn-success:focus,.btn-success .focus{background-color:#1e9e3c;border-color:#1e9e3c;box-shadow:none}.btn-success:disabled,.btn-success .disabled{color:#212121;background-color:#1e9e3c;border-color:#16732c}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active{box-shadow:none}.btn-danger:hover{background-color:#dc3545}.btn-danger:focus,.btn-danger .focus{background-color:#dc3545;box-shadow:none}.btn-danger:disabled,.btn-danger .disabled{color:#212121;background-color:#dc3545;border-color:#bd2130}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active{color:#212121;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus{box-shadow:none}.page-item.active .page-link{background-color:#1e9e3c;border-color:#1e9e3c}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#212121;background-color:#fff;border:1px solid #989898}.page-link:hover,.page-link:focus{color:#212121;background-color:#f3f3f3;border-color:#989898}.form-control::-webkit-input-placeholder{color:#989898}.form-control:focus{color:#212121;background-color:#fff;border-color:rgba(76,175,80,0.4);outline:0;box-shadow:0 0 0 0.2rem rgba(76,175,80,0.4)}.show >.btn-primary.dropdown-toggle{color:#212121;background-color:#dc3545;border-color:#dc3545}.show >.btn-primary.dropdown-toggle:focus{box-shadow:none}.show >.btn-success{color:#212121;background-color:#1e9e3c;border-color:#1e9e3c}.show >.btn-outline-primary.dropdown-toggle{color:#212121;background-color:#16732c;border-color:#1e9e3c}.show >.btn-outline-primary.dropdown-toggle:focus{box-shadow:none}.pe-none{pointer-events:none !important}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:4px;border-bottom-left-radius:4px}.list-group-item{border:none;padding:0 15px 10px 0;margin-bottom:10px;width:auto}.list-group-item:last-child{border:none;padding-bottom:0}.form-control{height:42px;border:none;border-bottom:2px solid #989898;border-radius:0}.form-control:focus{border:none;border-bottom:2px solid #1e9e3c;box-shadow:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{border:2px solid #1e9e3c}input[type=radio]:before,input[type=checkbox]:before{content:"";display:block;position:absolute;width:24px;height:24px;top:-6px;left:0;border:2px solid #dedede;background-color:#fff}input[type=checkbox],input[type=radio]{position:relative;cursor:pointer;margin-right:20px}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"";display:block;width:10px;height:10px;background-color:#1e9e3c;position:absolute;top:1px;left:7px}.nav-pills .nav-link{border-radius:0;width:100%}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#1e9e3c;text-decoration:underline;background-color:transparent;transform:translateX(1rem)}.tab-content{margin-top:35px}.modal-backdrop{z-index:10}.modal-open{overflow:visible}.modal-header{flex-direction:row-reverse}.modal-open nav{padding-right:0px !important}.modal-footer{justify-content:center}body.modal-open{padding-right:0px !important}@media (min-width:576px){.modal-dialog{max-width:660px !important}}thead{background-color:#f3f3f3}@font-face{font-family:"montserrat";src:url('../../../_assets/afd12c4b843ec6a51d1d664cfe363381/Fonts/montserrat/Montserrat-Regular.ttf')}@font-face{font-family:"montserrat-light";src:url('../../../_assets/afd12c4b843ec6a51d1d664cfe363381/Fonts/montserrat/Montserrat-Light.ttf')}@font-face{font-family:"font-awesome";src:url('../../../_assets/afd12c4b843ec6a51d1d664cfe363381/Fonts/font-awesome/webfonts/fa-solid-900.ttf')}html{scroll-behavior:smooth;scroll-padding-top:195px}html,body{font-family:"montserrat-light",sans-serif;font-size:18px}body{padding-top:110px;color:#212121}h1,h2,h3,h4,h5{font-weight:bold;color:#1e9e3c;line-height:1.5}h1{font-size:2.5rem}h1,h2{margin-bottom:3rem}h2{font-size:2.5rem}h3{font-size:1.5rem}a{color:#212121}a:hover{text-decoration:none;color:#1e9e3c}a:hover .text-primary:hover,a:hover .text-primary:focus{color:#1e9e3c !important}.underline,u{text-decoration:none;border-color:#1e9e3c;padding-bottom:3px;border-bottom-style:solid;border-bottom-width:1px;width:fit-content}main a{text-decoration:none;border-color:#1e9e3c;padding-bottom:3px;border-bottom-style:solid;border-bottom-width:1px;width:fit-content}.frame-type-header-box{position:relative}.text-primary{color:#1e9e3c !important;font-weight:bold}.padding-bottom-60{padding-bottom:60px}.newsletter h2{margin-bottom:0}@media (min-width:768px){.container-large{max-width:100%}}@media (min-width:1600px){.container-large{max-width:1540px}}@media (min-width:1860px){.container-large{max-width:1400px}}@media (max-width:767px){h1{font-size:2rem;word-wrap:break-word}h1,h2{margin-bottom:1.5rem}h2{font-size:1.5rem}h3{font-size:1rem}h4{font-size:1rem}}.wordBreakAll{word-break:break-all}.wordBreakWord{word-wrap:break-word}#header{margin-top:75px}#header.header-image{height:140vh;width:auto;background-size:cover;position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#header .skip-nav{position:absolute;top:-100%;left:5%;overflow:hidden;transition:top 0.3s ease-in}#header #header-navigation{font-weight:bold;padding:30px 0 30px 0;height:195px;position:fixed;z-index:5;border-bottom:1px solid rgba(0,0,0,0.08);opacity:0.96;transition:0.4s ease;background-color:#ffffff}#header #header-navigation .nav-link.active,#header #header-navigation .dropdown-toggle.active{color:#1e9e3c}#header #header-navigation .dropdown-menu{min-width:700px;margin:0 -9999px;padding:0 9999px;box-sizing:content-box;border-bottom:1px solid #dedede}#header #header-navigation .dropdown-menu .nav-item.active>.dropdown-item{color:#1e9e3c;text-decoration:underline;transform:translateX(1rem)}#header #header-navigation .dropdown-menu a.dropdown-item{padding:0.5rem 1.5rem;transition:all 0.3s}#header #header-navigation .dropdown-menu a.dropdown-item:hover{color:#1e9e3c;background-color:transparent;text-decoration:underline;transform:translateX(1rem)}#header #header-navigation .dropdown-menu a.dropdown-item .active,#header #header-navigation .dropdown-menu a.dropdown-item:active{color:#1e9e3c;background:transparent}#header .navbar-subpage,#header .header-white-bg{background-color:#ffffff;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12)}#header #header-box{height:90vh;display:grid;place-items:center center}#header #header-box #header-content{z-index:1;margin-top:10px}#header #header-box .header-jump-link{display:block}#header #header-box .header-jump{visibility:hidden}#header .header-jump-link{color:#212121}#header .header-jump-link:hover{color:#1e9e3c}#header .header-jump-link::before{content:""}@media (min-width:992px){#header-navigation .dropdown-menu.show{padding-top:50px !important;padding-bottom:50px !important;margin-top:30px !important}}#header-content .col-xs-12 .col-md-8 .col-lg-6{max-width:65% !important}@media (max-width:991px){.logo{margin-left:15px;width:150px}#header-navigation{background-color:#fff;height:185px !important}#header-navigation .dropdown-menu{min-width:100% !important}#header{margin-top:75px}#header #logo{margin-left:15px}.header-image{height:175vh !important}.navbar-collapse{text-align:center;background:#fff;border:1px solid #f3f3f3;margin-top:20px}.navbar-nav .dropdown-menu{text-align:center;margin-bottom:10px}.navbar-nav>li{border-top:1px solid #f3f3f3}.navbar-nav li:first-child>a{border-top:1px solid transparent}.dropdown-menu{border-top:1px solid #f3f3f3;border-radius:0}}@media (max-width:991px){.nav-item a{text-wrap:wrap}.nav-item.Login a.nav-link.button:hover{background:none;border-color:#f3f3f3;animation:none}.nav-item.active.Login a{color:#f3f3f3 !important}}@media (min-width:992px){.dropdown-menu{display:block;visibility:hidden;opacity:0;transform:translateY(30px);transition:0.5s ease all}.dropdown-menu.show{display:block;visibility:visible;opacity:1;transform:translateY(25px);transition:0.7s ease all}.nav-item>a{color:#212121}}#sub-bar{background-color:#f3f3f3;height:100px;border-bottom:1px solid rgba(0,0,0,0.08);margin-bottom:60px}#sub-bar .page-title{color:#1e9e3c;font-size:1.4rem;height:100px;display:none;place-items:center left;font-weight:bold}#sub-bar .breadcrumb{background:none;height:100px;place-items:center left}.navbar{padding:1rem 1rem}.navbar-toggler{border:none;position:relative;float:right;padding:9px 10px;margin-top:8px;margin-bottom:8px}button:focus{outline:none}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding:0.75rem 1.25rem}.navbar-expand-lg .navbar-nav .nav-link.button{background:#1e9e3c;color:#fff !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-weight:bold}.navbar-expand-lg .navbar-nav .nav-link.wk-empty{color:text-color}.navbar-expand-lg .navbar-nav .show-mobile .nav-link-text{display:none}#header #header-navigation .nav-link .wk-bez{display:none}}@media (max-width:991px){.nav-link i{display:none}#header-box{height:150vh !important}}@media (max-width:575px){.scroll-to-next{display:none}#sub-bar{height:145px}#sub-bar .page-title{display:none}#sub-bar .breadcrumb{height:50px;display:block;margin-bottom:0}}.breadcrumb a{color:#212121}.clickpfad .trennzeichen:before,.clickpfad_item+.clickpfad_item:before,.hauptseite_clickpfad>.clickpfad>.clickadrbold:first-child:before{font-family:bootstrap-icons !important;font-size:14px;content:" ";color:#1e9e3c;padding:0 15px;font-weight:normal}span.clickpfad_item:last-child{font-weight:bold}.klickpfad .hauptseite_clickpfad,.klickpfad .tx-webbasys-pi1,.klickpfad .clickadrbold{display:inline}.klickpfad{margin-top:20px}.klickpfad-box{background-color:#f3f3f3;padding:5px 15px}.hauptseite_clickpfad,.clickpfad_main,.clickpfad_title{float:left}.hauptseite_clickpfad,.clickpfad_main{color:#777}.clickpfad_title{margin-right:10px}.hauptseite_clickpfad a.clickadresse[title=" öffnen"]+.trennzeichen,.hauptseite_clickpfad .clickadresse.ku_click_kategorie.ku_click_katebene0{display:none}#content{min-height:92.8vh;position:relative}.container-fluid.inner-padding,.container-fluid .inner-padding,.container.inner-padding,.container .inner-padding{padding-top:60px;padding-bottom:60px}.inner-part{background-color:#f3f3f3;padding-left:30px;padding-right:30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12)}.katicon .image img{height:auto;background:none;width:100%;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.katicon .image-caption{display:block !important;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 10px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);position:relative;background:#fff;top:-35px;margin:0 15px 0 15px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;flex:1 1 auto;padding:0.75rem;text-align:center;font-size:1.25rem;color:#212121;font-weight:bold}.kategorie-card img:hover{transform:translateY(-4px)}#footer #footer-content{background-color:#212121;color:#fff}#footer #footer-content a{color:#fff}#footer #footer-content a:hover{color:#fff}#footer #footer-content .social-media{margin-right:15px}#footer #footer-content .social-media .fab{padding-top:11px;font-size:16px;width:40px;height:40px;text-align:center;border-radius:50%;border:1px solid #fff}#footer #footer-content .social-media a{color:#1e9e3c}#footer #footer-content .social-media a:hover{background:#1e9e3c;color:#212121;border-color:#1e9e3c}#footer #footer-bottom{background-color:#161616;padding:15px}#footer #footer-bottom ul{margin:0}#footer #footer-bottom a{display:inline-block;position:relative;padding:10px 10px 10px 10px;color:#fff}#footer #footer-bottom a:hover,#footer #footer-bottom a:focus{outline:none}#footer #footer-bottom a:hover::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}#footer #footer-bottom a::after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#1e9e3c;content:"";opacity:0;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}#footer #footer-navigation{text-align:right}.bg-main{background-color:#1e9e3c;color:#fff}.bg-main h2{color:#fff}.bg-second{background-color:#989898;color:#989898}.bg-second a{color:#989898}.bg-third{background-color:#1b6827;color:#989898}.bg-third a{color:#989898}.bg-lightgray{background-color:#f3f3f3}.scroll-to-next{position:absolute;z-index:1;bottom:50px;left:50%;transform:translateX(-50%);width:31px;height:60px;line-height:110px;border-radius:25px;border:1px solid #212121;text-align:center;transition:all 0.4s;color:#212121;transition:border 0.5s ease;display:none}.scroll-to-next:hover{color:#1e9e3c}.frame-layout-4{z-index:100;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:0.5}.scrollToTop{display:none;text-decoration:none;position:fixed;bottom:40px;padding-top:5px;text-align:center;right:15px;outline:none;background-color:#1e9e3c;width:50px;height:50px;border-radius:50%;border:2px solid #1e9e3c;color:#fff;z-index:999}.scrollToTop:hover{background-color:#1b6827;border-color:#1b6827;color:#fff}.btn-toolbar{justify-content:flex-end}.checkbox-datenschutz span.required{display:none}.checkbox .form-check{padding-left:0.5rem !important}#serviceNavigation{position:fixed;top:25%;right:0;z-index:999}#serviceNavigation .serviceNavigation-list{flex-direction:column;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}#serviceNavigation .serviceNavigation-list .serviceNavigation-list-item:nth-child(2)>a{top:55px}#serviceNavigation .serviceNavigation-list .serviceNavigation-list-item:nth-child(3)>a{top:110px}#serviceNavigation .serviceNavigation-list .serviceNavigation-list-item:nth-child(4)>a{top:165px}#serviceNavigation .serviceNavigation-list .serviceNavigation-list-item:nth-child(5)>a{top:220px}#serviceNavigation .serviceNavigation-list .serviceNavigation-list-item:nth-child(6)>a{top:275px}#serviceNavigation .serviceNavigation-list .serviceNavigation-link{background-color:#1e9e3c;color:#fff;right:-55px;padding:7px 15px;height:50px;min-width:108px;display:flex;position:absolute;transition:all ease-out 0.2s;align-items:center;border:0;border-top-right-radius:0;border-bottom-right-radius:0}#serviceNavigation .serviceNavigation-list .serviceNavigation-link:hover{border:0;right:0}#serviceNavigation .serviceNavigation-list .serviceNavigation-link:hover .serviceNavigation-text{width:auto;margin-left:16px;margin-right:16px;white-space:nowrap;opacity:1}#serviceNavigation .serviceNavigation-list .serviceNavigation-link:active,#serviceNavigation .serviceNavigation-list .serviceNavigation-link:focus,#serviceNavigation .serviceNavigation-list .serviceNavigation-link:focus-visible,#serviceNavigation .serviceNavigation-list .serviceNavigation-link:visited{border:0}#serviceNavigation .serviceNavigation-list .serviceNavigation-link .serviceNavigation-icon{font-size:24px;color:#fff}#serviceNavigation .serviceNavigation-list .serviceNavigation-link .serviceNavigation-text{font-size:16px;opacity:0;transition:all ease-out 0.2s;width:0}@media (min-width:992px){#header.header-image{height:auto}#header #header-box{height:auto;padding:11px 0}}@media (max-width:991px){#header.header-image{height:auto !important}#header #header-box{height:auto !important;padding:30px 0}}#header-box img{width:100%;height:auto}.kw-ue-kat-list{margin-bottom:60px}.kw-kat-kurs-ueb .kw-paginationleiste{margin-bottom:60px}.kw-kat-kurs-ueb .kw-paginationleiste .btn{padding:6px 12px}.pagination{-ms-flex-pack:center !important;justify-content:center !important;margin:0 !important}#kw-kueb-filter-dropdown .dropdown-menu{transform:none !important;transition:none !important}#kw-kueb-filter-dropdown .kw-show-filter-btn{border:none;color:#1e9e3c;font-size:1.5rem;background-color:transparent;transform:rotate(0)}#kw-kueb-filter-dropdown .kw-show-filter-btn[aria-expanded="false"]{content:"";background-image:url('../../../fileadmin/kw-resources/kuferweb/layout/plus-lg.svg');background-repeat:no-repeat;background-size:40px;background-position:left;padding-left:50px}#kw-kueb-filter-dropdown .kw-show-filter-btn[aria-expanded="true"]{content:"";background-image:url('../../../fileadmin/kw-resources/kuferweb/layout/minus.svg');background-repeat:no-repeat;background-size:40px;background-position:left;padding-left:50px}#kw-kueb-filter-dropdown .kw-show-filter-btn .kw-filter-img{vertical-align:sub}#kw-kueb-filter-dropdown .kw-show-filter-btn:after{display:none}#kw-kueb-filter-dropdown .dropdown-menu.show{display:contents}.kw-filter-box{padding:30px 0}.kw-filter-box .kw-filtercontainer{position:relative;height:48px;border-bottom:2px solid grey}.kw-filter-box .kw-filtercontainer ul{list-style:none;padding-left:0}.kw-filter-box .kw-filter{margin-top:3rem}.kw-filter-box .kw-filter .row{margin-bottom:30px}.kw-filter-box .kw-filter .kw-filter-label{font-weight:700;text-decoration:none;border-bottom:none}.kw-filter-box .kw-filter .kw-filter-c{position:absolute;width:100%;z-index:10;background:#fff;border:1px solid #1e9e3c}.kw-filter-box .kw-filter .kw-filter-body{padding:15px 15px;border-top:0;max-height:250px;overflow-y:auto}.kw-filter-box .kw-filter .kw-zeitraum select#kw_katzeitraumfilterid option:first-child{display:none}.kw-filter-box .kw-filter ul.kw-katkeinebegonnenenlist,.kw-filter-box .kw-filter ul.kw-katkennzorlist{list-style:none;padding-left:0}.kw-filter-box .kw-filter input#katbeginndatvonfilter{margin-bottom:8px}.kw-filter-box .kw-filter i{color:#1e9e3c;font-size:1.3em}.kw-filter-box .buttonleiste{margin-top:60px}@media (min-width:992px){.kw-filter-c{position:absolute;width:100%;z-index:10;background:#fff;top:45px}}.kw-kat-kurs-ueb .inner-padding{padding:60px 0}.kw-card{box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);background:#fff;padding:25px 30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:20px}.kw-kat-kurs-ueb .kw-card{transition:all 0.2s ease}.kw-kat-kurs-ueb .kw-card:hover{transform:translateY(-5px)}.kw-kat-kurs-ueb .kw-gebuehr-ergaenztext{color:#989898}.kw-kat-kurs-ueb .kw-katfilter{margin-bottom:60px}.kw-kat-kurs-ueb .kw-sortierung{margin-bottom:60px}.kw-gebuehr{color:#1e9e3c;font-weight:bold;font-size:1.25rem}@media (max-width:768px){.kw-kat-kurs-ueb .kursdetail-btn{display:block;width:100%}}.kw-kursdetails .kw-gebuehr{font-size:2rem}.kw-kursdetails .kw-copyright{max-width:1140px;width:100%;padding:15px 15px 0px 25px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;border-left:2px solid #1e9e3c;font-size:14px;color:#9e9c9c}.kw-kursdetails .kw-kursfoto img{margin-bottom:0;width:100%}.kw-kursdetails .bold{font-weight:bold}.kw-kursdetails span,.kw-kursdetails a,.kw-kursdetails ul{font-family:"montserrat-light",sans-serif !important;font-size:18px !important;line-height:1.5}.kw-foto{box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:30px}iframe{box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);position:relative;background:#fff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.kurstageBtn i{margin-right:10px}.badge-primary{background-color:#1e9e3c;font-size:12px;border-radius:2px;padding:3px 8px;vertical-align:middle}.kw-table-header{font-weight:bold;padding-bottom:5px}.kw-table-header,.kw-table-row{padding:10px 0}.kw-table-row{border-top:1px solid #f3f3f3}.map-frame{margin-top:40px}.kw-buttonleiste{margin-bottom:40px}.kw-summgeb{font-weight:bold;font-size:1.25rem;margin-top:60px}li.nav-item.Warenkorb{list-style:none}i.logged-in{color:#1e9e3c}@media (min-width:992px){.badge{position:absolute;top:78px}.badge.wk-count{right:23px}.merkliste-menu .badge{right:82px}}@media (max-width:575px){.kw-buttonleiste .btn{margin-bottom:5px}}.kw-progressbar{counter-reset:step;margin-bottom:50px}.kw-progressbar li{list-style-type:none;width:20%;float:left;position:relative;text-align:center;color:#989898}.kw-progressbar li:before{font-size:0.75rem;width:30px;height:30px;content:counter(step);counter-increment:step;line-height:30px;border:1px solid #989898;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white}.kw-progressbar li:after{width:100%;height:1px;content:"";position:absolute;background-color:#C8E6C9;top:15px;left:50%;z-index:-1}.kw-progressbar li:last-child:after{content:none}.kw-progressbar li.active{color:#1e9e3c}.kw-progressbar li.active:before{border-color:#1e9e3c;background-color:#1e9e3c;color:#fff;font-weight:600}.kw-progressbar li.visited{color:#1e9e3c}.kw-progressbar li.visited:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#1e9e3c;border-color:#1e9e3c}.kw-progressbar li.visited:after{background-color:#1e9e3c}@media (max-width:575px){.kw-progressbar{font-size:14px}}.pt-5{visibility:hidden}h3.kw-highlight-title a{color:#1e9e3c;word-wrap:break-word}.kw-highlight-date{color:#1e9e3c;font-weight:bold}.kw-highlight-date span.tag{font-size:2.5rem}.kw-highlight-date span.monat{font-size:1.25rem}.kw-highlight:last-child>hr{display:none}.kw-highlight-bg{background:url('../../../_assets/afd12c4b843ec6a51d1d664cfe363381/Images/kw-highlights.jpg') no-repeat}@media (max-width:575px){.kw-highlight-date span.tag{font-size:2rem}}.kw-demnaechstmenue:last-child>hr,.kw-demnaechstmenue-separat:last-child>hr{display:none}.pagination{margin-bottom:3rem;display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination .page-link{transition:all 0.5s}.pagination .page-link:hover{box-shadow:none;background-color:#1e9e3c;color:#fff;box-shadow:inset 0 -3.25em 0 0 #1b6827;border-color:transparent}.pagination .page-link:focus{box-shadow:0 0 0 0.2rem rgba(63,128,85,0.5)}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;border:1px solid #ddd}.pagination li.active a,.pagination li.active span{background-color:#1e9e3c;color:#fff}p.doz-foto-caption{font-size:15px}.kw-dozkursliste a{border-bottom:1px solid #BDBDBD}.kw-dozfoto{max-width:300px;margin-top:25px}.kw-mitarbeiterueb .kw-card-body{min-height:260px}.kw-mitarbeiterueb img{transition:all 0.2s ease;height:auto;max-width:100%;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.kw-mitarbeiterueb img:hover{transform:translateY(-4px)}.kw-mitarbeiterueb .row{margin-bottom:10px}.hauptseite{margin-bottom:60px}.sidebar_left .kw-plugin,.sidebar_right .kw-plugin{padding:15px}#content .hauptseite_clickpfad,.sidebar_left .hauptseite_status,.sidebar_right .hauptseite_status,.omnipart .hauptseite_clickpfad,.sidebar_right .hauptseite_clickpfad,.clickadresse{display:none}.klickpfad .hauptseite_clickpfad,.klickpfad .tx-webbasys-pi1,.klickpfad .clickadrbold{display:inline}.kontakt{color:#1e9e3c;font-weight:bold}.warnung-pflicht-wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.warnung-pflicht-wrapper{max-width:540px}}@media (min-width:768px){.warnung-pflicht-wrapper{max-width:720px}}@media (min-width:992px){.warnung-pflicht-wrapper{max-width:960px}}@media (min-width:1200px){.warnung-pflicht-wrapper{max-width:1140px}}.anmeldung label{margin-right:15px}.tnBlock{margin-bottom:50px}.haupttnnichtimkurs .kw-card button{opacity:1 !important}.haupttnnichtimkurs .kw-card{opacity:0.5}.validierung,.pflicht{color:#dc3545;font-weight:bold}.pers-head{font-size:1.3em;text-align:center;margin-bottom:20px;font-weight:bold}.radio-inline input{margin-right:15px}.checkbox{margin-bottom:10px}.kw-sumkurs{font-weight:bold}.kw-best-data{font-weight:bold}@media (max-width:767px){.name-adresse-button{display:block;width:100%;margin-bottom:15px}}label{margin-bottom:0}.kw-tn-merkliste{margin-top:60px}.kw-benutzerprofil .radio-inline{position:relative;display:inline-block;padding:10px 20px 0 0;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.kw-loading{opacity:0.5}#kw-kalender .col-lg-4,#kw-kalender .col-lg-8{padding:0}.kw-kalender-monat{font-size:1.3rem;font-weight:500}.light-primary{color:#e8e1f3}.kw-kurs-properties li{padding-bottom:10px}.kw-kalender .kw-kalender-sidebar-date-tag-monat{font-size:2rem;font-weight:500;display:inline-block;line-height:1;margin-right:10px}.kw-kalender .kw-kalender-sidebar{padding:30px;color:#fff;background:#1e9e3c;border-radius:4px;box-shadow:0 0px 15px rgba(157,157,157,0.15)}.kw-kalender .kw-kalender-sidebar h1,.kw-kalender .kw-kalender-sidebar h2,.kw-kalender .kw-kalender-sidebar h3,.kw-kalender .kw-kalender-sidebar h4,.kw-kalender .kw-kalender-sidebar h5{color:#fff}.kw-kalender .kw-kalender-sidebar .kw-kurs-properties li:before{border-color:transparent gray}.kw-kalender .kw-kalender-sidebar-date{border-bottom:1px solid}.kw-kalender .kw-kalender-sidebar-date-tag{font-weight:bold;display:inline-block;line-height:1;margin-right:10px}.kw-kalender .kw-kalender-sidebar-jahr{display:inline-block;font-size:2.125rem;font-weight:500}.kw-kalender .kw-kaleder-body{background:#fff;padding:30px;border-radius:4px;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);height:100%}.kw-kalender .kw-kalender-nav{margin-bottom:30px}.kw-kalender .kw-sidebar-main{border-bottom:1.6px solid rgba(255,255,255,0.08);margin-bottom:1em}.kw-kalender .table{table-layout:fixed;margin-bottom:0;border-collapse:separate;border-spacing:0 15px}.kw-kalender th,.kw-kalender td{border:0px !important;text-align:center}.kw-kalender .eine a,.kw-kalender .mehrere a{display:block;text-align:center;width:34px;padding:5px;margin:0 auto;background-color:#1e9e3c;color:#fff}.kw-kalender td.eine,.kw-kalender td.mehrere{padding:0}.kw-kalender .table>tbody>tr>td{vertical-align:middle}.kw-kalender-btn-for{float:right;padding-right:10%;color:#1e9e3c;border-bottom:none}.kw-kalender-btn-back{float:left;padding-left:10%;color:#1e9e3c;border-bottom:none}@media (min-width:991px){.kw-kalender .kw-kalender-sidebar{height:100%;border-top-right-radius:0;border-bottom-right-radius:0}.kw-kalender .kw-kaleder-body{border-top-left-radius:0;border-bottom-left-radius:0}}.kw-gebueb td,.kw-gebueb th{vertical-align:middle}.kw-gebueb img{transition:all 0.2s ease;width:100%}.kw-gebueb img:hover{transform:translateY(-4px)}.kw-gebueb .row{margin-bottom:10px}span.statusmeldung{color:#212121;font-weight:bold;text-align:center;display:block;margin-bottom:50px;background-color:#f3f3f3;position:relative;padding:0.75rem 1.25rem;border:1px solid #f3f3f3;border-radius:0.25rem}@media (min-width:576px){.hauptseite_status{max-width:540px}}@media (min-width:768px){.hauptseite_status{max-width:720px}}@media (min-width:992px){.hauptseite_status{max-width:960px}}@media (min-width:1200px){.hauptseite_status{max-width:1140px}}.hauptseite_status{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.kw-ausstenstellen .kw-card-body{min-height:400px}.kw-ausstenstellen img{transition:all 0.2s ease;width:100%}.kw-ausstenstellen img:hover{transform:translateY(-4px)}.kw-gebdetails i,.kw-kortdetails i,.kw-aussteldetails i,.kw-gebueb i,.kw-kursortueb i,.kw-aussenstelleueb i{color:#1e9e3c;margin-right:15px}.kw-card-body{padding:1.25rem;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);position:relative;background:#fff;top:-70px;margin:0 15px 0 15px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.kw-kursortueb p{margin-bottom:0}.nl_anmeldung .nledit_geschlechtclassW,.nl_anmeldung .nledit_geschlechtclassD{margin-left:15px}.tn-login-menu div#kw-login-menu-content{min-width:auto !important;padding:0 9750px !important}.tn-login-menu .list-group-item{margin-bottom:0}.register-text-info{margin-bottom:20px}input#filterBeginnid{margin-right:15px}.kw-meine-kurse{margin-bottom:15px}.kw-login-actions-menue{background-color:#f3f3f3;padding:20px}.kw-login-actions-menue ul.nav.nav-pills{margin-top:30px;margin-bottom:30px}.kw-login-actions-menue a{border:none}.kw-login-actions-menue .nav-item.active>.nav-link{color:#1e9e3c;transform:translateX(1rem);text-decoration:underline}.kw-login-actions-menue a.nav-link{padding:0.75rem 1.5rem;transition:all 0.3s}.kw-login-actions-menue a.nav-link:hover{color:#1e9e3c;background-color:transparent;text-decoration:underline;transform:translateX(1rem)}.kw-login-actions-menue a.nav-link .active,.kw-login-actions-menue a.nav-link:active{color:#1e9e3c;background:transparent}.tn-login-badge{padding:3px}@media (min-width:992px){.tn-login-badge{top:7px;right:8px;font-size:16px;padding:0 1px}}@media (max-width:767px){.kw-login-actions-menue a.nav-link{padding:0.5rem 0rem}.kw-login-actions-menue ul.nav.nav-pills{margin-top:10px;margin-bottom:10px}.kw-login-actions-menue .btn{display:block;width:100%}}label#kfs_webinar_Olabel{display:none}.kw-suche .kfs_zr_list.list-group{flex-direction:row}ul.kfs_webinar_list.list-group{float:left}.knews-article{position:relative}.knews-article .knews-article-content{padding:1.25rem;display:flex;flex:1 1 auto;flex-direction:column;position:relative;background:#fff;top:-70px;margin:0 15px 0 15px;box-shadow:0px 1px 1px -1px rgba(0,0,0,0.2),0px 1px 15px 0px rgba(0,0,0,0.14),0px 1px 15px 0px rgba(0,0,0,0.12);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;min-height:135px}.knews-article .knews-article-content h2.knews-title{order:2;font-size:1.25rem;margin-bottom:0}.knews-article .knews-article-content h2.knews-title a{color:#1e9e3c;border:none}.knews-article .knews-article-content p.knews-created-at{order:1;color:#94969a;font-size:14px;margin-bottom:10px}.knews-article .knews-main-image-wrap .knews-main-image{transition:all 0.2s ease;height:auto;background:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.knews-article .knews-main-image-wrap .knews-main-image:hover{transform:translateY(-4px)}.klaro .cm-list-description{color:#cacaca !important}.klaro p.purposes{color:#cacaca !important}.klaro .cm-required{color:#89b3c7 !important;padding-left:0.4em !important;font-size:inherit !important}.klaro .cm-link{color:#1e9e3c !important}.klaro .cm-header a{color:#1e9e3c !important;text-decoration:underline !important}.klaro .cm-btn.cm-btn-info{background-color:#3E4DE1 !important}.klaro .cm-btn.cm-btn-success-var{background-color:#1e9e3c !important}.klaro .cm-btn-success{background-color:#1e9e3c !important}.klaro .cm-powered-by a{color:#989898 !important}.klaro .cn-ok .cm-btn-success{margin-left:20px}.klaro .cm-btn{padding-right:1.5rem !important;padding-left:1.5rem !important;border-top-left-radius:25px !important;border-top-right-radius:25px !important;border-bottom-right-radius:25px !important;border-bottom-left-radius:25px !important;font-size:1rem;font-weight:100}.embed-responsive .klaro.cm-as-context-notice{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}#footer #footer-bottom,#footer #footer-content{background-color:#A17735}#footer #footer-bottom{border-top:1px solid #fff}#footer #footer-bottom h1,#footer #footer-content h1,#footer #footer-bottom h2,#footer #footer-content h2,#footer #footer-bottom h3,#footer #footer-content h3,#footer #footer-bottom h4,#footer #footer-content h4,#footer #footer-bottom h5,#footer #footer-content h5{color:#FFF}#header-navigation img.logo{height:120px;width:auto}@media (min-width:992px){#header-navigation img.logo{height:165px;width:auto}}.slick-slide img{width:100%;height:auto;border-radius:100%}@media print{.navbar-nav,#sub-bar,#serviceNavigation,#footer-bottom,.btn{display:none !important}a{border:none !important}a[href]:after{content:""}body{font-size:12pt}h1,h2{font-size:18pt;margin-bottom:1rem !important}.mb-5{margin-bottom:1rem !important}}
