@font-face{font-family:urwdin-regular;src:url(/assets/css/fonts/urwdin-regular-webfont.woff2) format('woff2'),url(/assets/css/fonts/urwdin-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:urwdin-black;src:url(/assets/css/fonts/urwdin-black-webfont.woff2) format('woff2'),url(/assets/css/fonts/urwdin-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:brush-up;src:url(/assets/css/fonts/brush-up.woff2) format('woff2'),url(/assets/css/fonts/brush-up.woff) format('woff');font-weight:400;font-style:normal}.din-reg{font-family:urwdin-regular,Helvetica,Arial,sans-serif}.din-black{font-family:urwdin-black,Helvetica,Arial,sans-serif;font-weight:400!important}.brush-up{font-family:brush-up,Helvetica,Arial,sans-serif!important;font-weight:400!important}@media print{.noprint{display:none}}html{overflow-x:hidden;scroll-behavior:initial!important}body{font-family:urwdin-regular,Helvetica,Arial,sans-serif;color:#333;font-size:1.125rem;line-height:1.5;background-color:#fff;overflow-x:hidden}p{font-size:1.125rem;line-height:1.5}.containerAcademy{max-width:1440px}.img-fluid-slider{height:auto}a{text-decoration:none!important}.h1,h1{font-family:urwdin-black,Helvetica,Arial,sans-serif;font-weight:400!important;color:#65b32e;text-transform:uppercase;font-size:2.75rem;line-height:1.1;letter-spacing:inherit}.h2,h2{font-family:urwdin-black,Helvetica,Arial,sans-serif;font-weight:400!important;color:#333;font-size:2.08rem;line-height:1.1}.h3,h3{font-family:urwdin-black,Helvetica,Arial,sans-serif;font-weight:400!important;color:#333;font-size:1.5rem;line-height:1.3}.serpTitle{font-family:urwdin-regular,Helvetica,Arial,sans-serif;color:#333;line-height:1.2rem!important;text-transform:uppercase!important;font-size:1rem!important;font-weight:700}.serpSubtitle{font-family:urwdin-regular,Helvetica,Arial,sans-serif;color:#333;line-height:1.1rem!important;font-size:.9rem!important;font-weight:700}.card-header{background-color:rgba(0,0,0,.1)!important}.card-title{font-size:.9rem;color:#333;font-weight:500}.furtherTitle{color:#333;font-weight:600}.error{color:red}.modalTitle{font-size:1.2rem!important}.fontBolder{font-weight:500}.seminarTitle{height:80px;overflow:hidden}.seminarTitleH90{height:90px;overflow:hidden}.seminarSubTitle{height:60px;overflow:hidden}@media (max-width:576px){.seminarSubTitle{height:fit-content}}.seminarSimilarSubTitle{height:4rem}.abstractCont{height:140px;overflow:hidden}.greenClr{color:#65b32e!important}.darkGreenClr{color:#023600!important}.greenBgClr{background-color:#65b32e}.darkgreenBgClr{background-color:#023600}.gradientGreenBgClr{background:rgba(104,176,34,.7)}.blog-item-text h3{font-family:urwdin-black,Helvetica,Arial,sans-serif;font-weight:400!important;font-size:1.25rem;font-weight:600;margin-bottom:10px}.blog-item-text h3 a{color:#023600}.blog-item-text h3 a:hover{color:#65b32e;text-decoration:underline}.hoverEffectCard:where(:focus,:hover) .listImage{transition:transform .2s;transform:scale(1.1)}.regTitle{color:#65b32e;text-transform:uppercase;font-family:FFDINWebProBlack,sans-serif;font-size:1.8rem;font-weight:400!important}.regTitleWhite{color:#fff;text-transform:uppercase;font-family:FFDINWebProBlack,sans-serif;font-size:1.8rem;font-weight:400!important}.regTxt{font-size:1.125rem;color:#333}.smallTxt{font-size:.8rem!important}.descTxt{font-family:urwdin-regular,Helvetica,Arial,sans-serif}.btn,.btn-rm{font-family:urwdin-regular,Helvetica,Arial,sans-serif;font-size:1.125rem;text-transform:uppercase!important}.btn-common{padding:5px}.listTypeTag{bottom:0;right:0;padding:.4rem;font-size:1rem}.typeTagStyle{color:#65b32e;background-color:#fff}.listImage{-webkit-transition:.2s ease;transition:.2s ease}.listImage:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.listAbstractTxt{color:#333;text-decoration:none}.listAbstractTxt:hover{color:#333}.btn-tag{font-size:.8rem!important;padding:6px!important;border:2px solid #fff;background-color:#ffc107;position:relative;z-index:1;float:left;color:#fff;cursor:context-menu}.btn-success{background-color:#65b32e!important}.btn-success:hover{background-color:#4f851a!important}.btn-fullybooked{background-color:#dc3545}.btn-fullybooked:hover{background-color:#c82333}.navbar-brand img{max-width:200px!important}a.nav-link-side,a.nav-link-side:active,a.nav-link-side:visited{margin-bottom:.3rem;display:block}a.nav-link-side:hover{text-decoration:underline}.icon-list a:before{background:#65b32e!important}.respoImg{width:100%;height:650px}.darkerImg{-webkit-filter:brightness(75%);filter:brightness(75%)}.overlay{opacity:unset!important}.img-responsive,.themePageHead img{max-width:100%;height:auto}.carousel-caption p{font-size:.8rem!important}.carousel-caption h1{font-size:1rem!important;line-height:28px!important}.square-icon{background:#65b32e;padding:8px 4px;border-radius:0}#leaflet{display:none;position:absolute;top:47px;right:10px;width:95%}.show{display:block!important}.bookmark{cursor:pointer;color:#65b32e}#leafletIcon{cursor:pointer}#leafletHint{display:inline-block}.bkmrIcn{position:relative;top:10px;left:10px;margin-right:20px;padding:5px;border:1px solid #65b32e}#bookmarkContent ul li{padding:10px}#countBtn{display:none;content:attr(data-count);position:absolute;background:red;width:1.4rem;height:1.4rem;top:.1rem;text-align:center;line-height:1.4rem;font-size:.8rem;border-radius:50%;color:#fff;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif}.mainHeroContent{position:relative;background-image:url(/assets/img/grundlehrgang.png);background-size:cover;min-height:530px;background-repeat:no-repeat}.innerHeroContent{width:25%;position:absolute;color:#fff;right:3rem;height:100%;background:rgba(104,176,34,.7)}.sideBarCont{border:1px solid #333;margin:0 0 20px}.sideBarTitle{background-color:#333;padding:10px;font-weight:400;color:#fff}.sideBarInner{padding:10px;background-color:#fff}.tpSpc{padding-top:150px!important}a.tagLink{color:#65b32e!important;cursor:pointer;font-size:1rem;font-weight:500}a.tagLink:hover{text-decoration:underline!important}.bulletStyle:before{color:#65b32e;font-size:1.2rem;content:">> ";margin-left:10px;font-weight:700}.standardList,.standardList>li{font-size:1rem}.standardList>li:before{color:#65b32e;content:">> ";margin-left:10px;font-weight:700}.greyBack{background-color:#eee}.mainGreen{color:#65b32e}.mainGrey{color:#333!important}footer{color:#fff}.footerTitle{color:#65b32e;text-transform:uppercase;font-size:1rem}.footerTxt{color:#fff;font-size:.9rem!important}.footerList{color:#fff;list-style-type:none;padding-left:0}a.footerLink,a.footerLink:active,a.footerLink:visited{color:#fff;font-size:.9rem;text-decoration:none}a.footerLink:hover{text-decoration:underline!important;color:#fff!important}#portfolio{width:100%;margin:2px!important}#download{background:linear-gradient(to right,#485563,#29323c)!important}.lplist li{list-style-type:disc;font-size:1rem;line-height:1.2rem;margin-bottom:1rem}.cc_more_info{color:#65b32e!important}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#65b32e!important;border-radius:4px!important}.stdCont .blog-item-wrapper{background:#fff;border-radius:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-webkit-transition:transform .2s linear,-webkit-box-shadow .2s linear;-moz-transition:transform .2s linear,-moz-box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear;width:100%}.stdCont .blog-item-text{border:1px solid #f1f1f1;padding:20px;font-size:1rem!important}#testimonial{background:#fff!important;border-radius:0!important;box-shadow:0 0 20px 0 rgba(0,0,0,.1)!important;-webkit-transition:transform .2s linear,-webkit-box-shadow .2s linear!important;-moz-transition:transform .2s linear,-moz-box-shadow .2s linear!important;transition:transform .2s linear,box-shadow .2s linear!important}.imgOuter{overflow:hidden;position:relative;min-height:300px;background-size:cover}.imgTxt{width:100%;background:rgba(74,74,74,.7);font-size:1.2rem!important;line-height:1.4rem!important}@media (max-width:576px){.imgTxt{hyphens:auto}.imgTxt h1{font-size:2rem}}.imgTxtDesc{font-size:1.2rem;color:#fff}.imgOuterTheme{overflow:hidden;position:relative;height:350px;background-size:cover}#mainDescription{position:absolute;top:40px}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.blog-item-wrapper{width:100%;background:#fff;border-radius:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-webkit-transition:transform .2s linear,-webkit-box-shadow .2s linear;-moz-transition:transform .2s linear,-moz-box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear}.blog-item-text{border:1px solid #f1f1f1;padding:20px}.section10{padding:10px 0}.dateCont{position:relative}.date{display:block;width:90px;height:110px;background:#fff;text-align:center;font-family:urwdin-regular,Helvetica,Arial,sans-serif;position:relative}.date .binds{position:absolute;height:15px;width:60px;background:0 0;border:2px solid #999;border-width:0 5px;top:-6px;left:0;right:0;margin:auto}.date .month{background:#65b32e;display:block;padding:8px 0;color:#fff;font-size:1rem;border-bottom:2px solid #333;box-shadow:inset 0 -1px 0 0 #666}.date .day{display:block;margin:0;font-size:2.8rem;box-shadow:0 0 3px #ccc;position:relative}.date .day::after{content:"";display:block;height:100%;width:96%;position:absolute;top:3px;left:2%;z-index:-1;box-shadow:0 0 3px #ccc}.date .day::before{content:"";display:block;height:100%;width:90%;position:absolute;top:6px;left:5%;z-index:-1;box-shadow:0 0 3px #ccc}.calendarTitle{position:absolute;top:5px;left:100px}label{font-size:1.125rem;margin-bottom:0!important}select.form-control:not([size]):not([multiple]){height:auto!important}.blog-item-text input[type=radio]{margin:10px}.form-control{width:100%;border-radius:4px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.accordion-button:focus,.form-control:active,.form-control:focus{outline:0!important;box-shadow:none!important;border-color:#65b32e}.radio-group{border-top:solid 1px #65b32e;border-bottom:solid 1px #65b32e;border-right:solid 1px #65b32e;display:inline-flex;overflow:hidden;position:relative}.radio-group input[type=radio]{opacity:0;position:absolute;z-index:-1}.radio-group input[type=radio]:checked+.npslabel{color:#fff;background:#65b32e}.npslabel{color:#65b32e;cursor:pointer;font-weight:700;padding:0 .5rem;margin:0!important;border-left:solid 1px #65b32e}.npslabel:hover{color:#fff;background-color:#65b32e}.pluspoint:before{font-family:FontAwesome;content:"\f0fe";color:#65b32e;padding-right:5px}.fawBigger{font-size:1.4em}.rotate{animation:rotation 4s infinite ease}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.newsletter_centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#2f4858;z-index:1;width:400px;height:250px;box-shadow:-4px 4px 14px 2px rgba(0,0,0,.4)}.newsletter_right{display:none;position:fixed;top:50%;right:0;background-color:#2f4858;z-index:2;width:350px;height:250px;box-shadow:-4px 4px 14px 2px rgba(0,0,0,.4);border-radius:5% 100% 0 100%/50% 0 100% 50%}#btn_close{cursor:pointer;color:#fff}#btn_close:hover{cursor:pointer;color:#a5102d}#fixed-cta{position:fixed;top:50%;right:0;z-index:2}#fixed-cta-btn{cursor:pointer;width:50px;height:120px;box-shadow:5px 5px 5px -5px #000;background-color:#e9e9b1;color:#333}#fixed-cta-btn:active,#fixed-cta-btn:hover{background-color:#65b32e}#fixed-cta-btn.hidden{visibility:hidden;opacity:0;transition:visibility .8s}#fixed-cta-btn .verticalTxt{transform:rotate(90deg);padding-left:50px}.fixed-cta-slideInDiv{transition:right .35s ease-in-out,opacity .35s ease-in-out;position:fixed;right:-100%;top:50%}.activeSlideDiv{right:0!important}.fixed-cta__first{width:200px;height:200px;border-radius:50%;background-color:#023600;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 16px 30px;box-shadow:0 13px 16px 0 rgba(0,0,0,.16);position:relative;z-index:3;margin-left:auto;margin-right:50px;text-align:center}.fixed-cta__first .active{right:0;opacity:1}.fixed-cta__first p{line-height:1.2rem!important;margin:0;color:#fff}.fixed-cta__first a{line-height:1.2rem!important;scale:.6;padding:8px}.fixed-cta__second{width:165px;height:165px;border-radius:50%;background-color:#d5b2a4;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 30px 20px 30px;box-shadow:0 13px 16px 0 rgba(0,0,0,.16);position:relative;z-index:2;margin-top:-27px;margin-left:-11px;margin-right:-24px;text-align:center}.fixed-cta__second .active{right:0;opacity:1}.fixed-cta__second p{margin:0;color:#fff;line-height:1.2rem!important}.fixed-cta__second a{line-height:1.2rem!important;scale:.6;padding:8px}#fixed-close-icon{font-size:23px;color:#444}#fixed-close-icon:hover{font-size:25px}.fixed-close-btn{position:absolute;top:0;right:0}#fixed-close-btn{cursor:pointer;border:none;background:0 0;z-index:5}.containerAGB{font-size:1rem}.labelsmaller{font-size:12px;padding-left:5px}.imgTags{position:absolute;top:130px;right:-5px}.overviewBoxWrapper{margin-bottom:-600px}.heroWidgetSection{height:800px}.courseWrapper{top:-600px}.heroWidgetSection-gradient-background{background:linear-gradient(155deg,#65b32e,#159957,#023600);background-size:180% 180%;animation:herowidget-animation 24s ease infinite}@keyframes herowidget-gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.overviewHeadline{font-size:clamp(1.25rem,.4681rem + 1.7021vw,2rem)}.topicTitle{font-size:clamp(1rem,.4681rem + 1.7021vw,1.25rem)}.bgPrimaryGreen{background-color:#65b32e}.bgSecondaryGreen{background-color:#023600}#searchcontainer{position:relative;top:-300px}.searchInputBg{border-radius:4px}.searchBtn{border-radius:4px;background-color:#023600;color:#fff}.searchBtn:hover{color:#65b32e;background-color:#023600}.searchInput{height:55px}.searchInput:focus{border:1px solid #5b9b1e!important}.mainBtn1{border-radius:4px;background-color:#023600;color:#fff}.mainBtn1:hover{color:#65b32e;background-color:#023600}.mainBtn2{border-radius:4px;background-color:#65b32e;color:#fff}.mainBtn2:hover{color:#023600;background-color:#65b32e}.themeLink1{color:#fff;text-decoration:none}.themeLink1:hover{color:#023600;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.themeLink2{color:#fff;text-decoration:none}.themeLink2:hover{color:#65b32e}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#leaflet{width:400px}#countBtn{display:none;content:attr(data-count);position:absolute;background:red;width:1.4rem;height:1.4rem;top:.1rem;text-align:center;line-height:1.4rem;font-size:.8rem;border-radius:50%;color:#fff;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif}a.tagLink{color:#65b32e!important;cursor:pointer;font-size:.8rem;line-height:1.2rem;font-weight:500}.blog-item-wrapper{width:100%}.imgTags{position:absolute;top:305px;right:-5px}}@media (min-width:1025px){.h1,h1{font-size:3.3rem}.h2,h2{font-size:2.75rem}.h3,h3{font-size:2.29rem}.h4,h4{font-size:2rem}.imgTxt{width:100%;position:absolute;background:rgba(74,74,74,.7);font-size:1.2rem!important;line-height:1.4rem!important}.img-fluid-slider{max-width:100%}.npslabel{color:#65b32e;cursor:pointer;font-weight:700;padding:0 2rem;margin:0!important;border-left:solid 1px #65b32e}.regTitle{color:#65b32e;text-transform:uppercase;font-family:FFDINWebProBlack,sans-serif;font-size:2rem;font-weight:400!important}.regTitleWhite{color:#fff;text-transform:uppercase;font-family:FFDINWebProBlack,sans-serif;font-size:2rem;font-weight:400!important}#portfolio{width:100%!important}.blog-item-wrapper{width:100%}#leaflet{width:400px}#countBtn{display:none;content:attr(data-count);position:absolute;background:red;width:1.4rem;height:1.4rem;top:.1rem;right:0;text-align:center;line-height:1.4rem;font-size:.8rem;border-radius:50%;color:#fff;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif}.imgTags{position:absolute;top:-45px;right:0}.carousel-caption p{font-size:1rem!important}.carousel-caption h1{font-size:2rem!important;line-height:30px!important}.star-rating{width:56px;height:46px;font-size:64px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}}.btnStyleSolid{border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-blau{border:2px solid #293d4f;background-color:#293d4f;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-blau:hover{color:#293d4f;background-color:transparent;border:2px solid #293d4f}.btn-outline-blau{border:2px solid #293d4f;color:#293d4f;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-blau:hover{background-color:#293d4f;color:#fff;border:2px solid #293d4f}.modal-blau{border:2px solid #293d4f;background-color:#293d4f;color:#fff}.bg-blau{background-color:#293d4f!important}.text-color-blau{color:#293d4f!important}.btn-hellgruen{border:2px solid #65b32e;background-color:#65b32e;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-hellgruen:hover{color:#65b32e;background-color:transparent;border:2px solid #65b32e}.btn-outline-hellgruen{border:2px solid #65b32e;color:#65b32e;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-hellgruen:hover{background-color:#65b32e;color:#fff;border:2px solid #65b32e}.modal-hellgruen{border:2px solid #65b32e;background-color:#65b32e;color:#fff}.bg-hellgruen{background-color:#65b32e!important}.text-color-hellgruen{color:#65b32e!important}.btn-dunkelgruen{border:2px solid #023600;background-color:#023600;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-dunkelgruen:hover{color:#023600;background-color:transparent;border:2px solid #023600}.btn-outline-dunkelgruen{border:2px solid #023600;color:#023600;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-dunkelgruen:hover{background-color:#023600;color:#fff;border:2px solid #023600}.modal-dunkelgruen{border:2px solid #023600;background-color:#023600;color:#fff}.bg-dunkelgruen{background-color:#023600!important}.text-color-dunkelgruen{color:#023600!important}.btn-gruen{border:2px solid #5b9b1e;background-color:#5b9b1e;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-gruen:hover{color:#5b9b1e;background-color:transparent;border:2px solid #5b9b1e}.btn-outline-gruen{border:2px solid #5b9b1e;color:#5b9b1e;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-gruen:hover{background-color:#5b9b1e;color:#fff;border:2px solid #5b9b1e}.modal-gruen{border:2px solid #5b9b1e;background-color:#5b9b1e;color:#fff}.bg-gruen{background-color:#5b9b1e!important}.text-color-gruen{color:#5b9b1e!important}.btn-grau{border:2px solid #4a4a4a;background-color:#4a4a4a;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-grau:hover{color:#4a4a4a;background-color:transparent;border:2px solid #4a4a4a}.btn-outline-grau{border:2px solid #4a4a4a;color:#4a4a4a;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-grau:hover{background-color:#4a4a4a;color:#fff;border:2px solid #4a4a4a}.modal-grau{border:2px solid #4a4a4a;background-color:#4a4a4a;color:#fff}.bg-grau{background-color:#4a4a4a!important}.text-color-grau{color:#4a4a4a!important}.btn-grau2{border:2px solid #494949;background-color:#494949;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-grau2:hover{color:#494949;background-color:transparent;border:2px solid #494949}.btn-outline-grau2{border:2px solid #494949;color:#494949;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-grau2:hover{background-color:#494949;color:#fff;border:2px solid #494949}.modal-grau2{border:2px solid #494949;background-color:#494949;color:#fff}.bg-grau2{background-color:#494949!important}.text-color-grau2{color:#494949!important}.btn-weiss{border:2px solid #eae9e9;background-color:#eae9e9;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-weiss:hover{color:#eae9e9;background-color:transparent;border:2px solid #eae9e9}.btn-outline-weiss{border:2px solid #eae9e9;color:#eae9e9;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-weiss:hover{background-color:#eae9e9;color:#fff;border:2px solid #eae9e9}.modal-weiss{border:2px solid #eae9e9;background-color:#eae9e9;color:#fff}.bg-weiss{background-color:#eae9e9!important}.text-color-weiss{color:#eae9e9!important}.btn-white{border:2px solid #fff;background-color:#fff;color:#333;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-white:hover{color:#fff;background-color:transparent;border:2px solid #fff}.btn-outline-white{border:2px solid #fff;color:#fff;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-white:hover{background-color:#fff;color:#333;border:2px solid #fff}.modal-white{border:2px solid #fff;background-color:#fff;color:#fff}.bg-white{background-color:#fff!important}.text-color-white{color:#fff!important}.btn-black{border:2px solid #333;background-color:#333;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-black:hover{color:#333;background-color:transparent;border:2px solid #333}.btn-outline-black{border:2px solid #333;color:#333;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-black:hover{background-color:#333;color:#fff;border:2px solid #333}.modal-black{border:2px solid #333;background-color:#333;color:#fff}.bg-black{background-color:#333!important}.text-color-black{color:#333!important}.btn-red{border:2px solid red;background-color:red;color:#fff;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-red:hover{color:red;background-color:transparent;border:2px solid red}.btn-outline-red{border:2px solid red;color:red;background-color:transparent;border-width:2px;border-style:solid;position:relative;z-index:1;border-radius:4px}.btn-outline-red:hover{background-color:red;color:#fff;border:2px solid red}.modal-red{border:2px solid red;background-color:red;color:#fff}.bg-red{background-color:red!important}.text-color-red{color:red!important}.terminListe .row:hover div:nth-child(2){font-weight:700}.terminListe .row:hover div:nth-child(3){font-weight:700}.terminListe .row:hover div:nth-child(4){font-weight:700}.terminListe .row:has(div>input[type=radio]:checked){font-weight:700}.accordion-button{font-family:urwdin-regular,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400}.swiper-button-next:after,.swiper-button-prev:after{color:#5b9b1e}.swiper-slide{height:auto;margin:unset}.swiper-slide .card{height:100%}.swiper-slide .card .card-text-container{flex:1 1 auto}span.swiper-pagination-bullet{width:1rem;height:1rem}.swiper-pagination-horizontal{bottom:0!important}.item-field{margin-bottom:20px}#billingarealnk,#reAdressHint{cursor:pointer}#re_adresse{width:100%}#reAdressHint,.bookingTypeDescription{color:#ee8132;font-weight:700}#booking input[type=checkbox]~label.error{display:none!important}#booking input[type=checkbox].error~span{background-color:rgba(255,0,0,.33)}#kurstermine{scroll-margin-top:300px}#exitintentModal img{max-width:100%;height:auto}#booking .checkbox label:not(:has(#term_condition)):not(:has(#nl_confirmation)){align-items:center!important}#booking .checkbox input[type=checkbox]:not(#term_condition):not(#nl_confirmation){margin-top:0!important;align-self:center!important}#kundenstatus .item-field{margin-bottom:5px!important}
/*# sourceMappingURL=layout-b45527a0.min.css.map */
