@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");body{font-family:'Open Sans', sans-serif;margin:0;display:flex;flex-direction:column;align-items:center;font-weight:400;line-height:1.5}*{box-sizing:border-box}button,input{border-radius:0px}.button-container{width:100%;display:flex;flex-direction:column}.button-header{width:250px;height:60px;color:#fff;background:#f60;display:flex;justify-content:center;align-items:center;margin-top:20px;cursor:pointer;font-weight:400;border:none;text-decoration:none;border:2px solid #fff;-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent !important;box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent !important;transition:.5s;border-radius:0;-webkit-appearance:none}.button-header:disabled{cursor:not-allowed;background:#838381}.button-header:hover{background:#993d00}.button{width:275px;height:60px;background:#fff;border-radius:30px;margin-top:10px;position:relative;overflow:hidden;cursor:pointer;-webkit-appearance:none}.button:hover>.symbol-bg{right:0;width:275px}.button:hover>.button-label{color:#fff}.button>.symbol-bg{background:#f60;position:absolute;width:60px;height:60px;border-radius:30px;top:0;left:0;transition:.5s}.button>.symbol-con{position:absolute;height:60px;width:60px;top:0;left:0;display:flex;justify-content:center;align-items:center}.button>.symbol-con>img{width:20px;height:20px}.button>.button-label{position:absolute;width:275px;height:60px;padding-left:75px;display:flex;align-items:center;color:#26387a;transition:.15s;font-weight:600;text-decoration:none}.head{width:100%;height:500px;padding:30px;background-position:center bottom;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.head.landingpage{height:300px !important;background-attachment:inherit !important;background-image:url("../img/seminarorte/default.jpg");background-position:center !important}.head>.headline{width:100%;text-align:center;font-size:72px;font-weight:800;color:#fff;margin-bottom:15px;text-shadow:0 0 10px #000}@media (max-width: 1000px){.head>.headline{font-size:36px}}.content{width:95%;max-width:1366px;padding:100px 20px;background:#ffffff}@media (max-width: 800px){.content{flex-direction:column;gap:50px;padding:50px 20px}.content.video-links{flex-direction:column-reverse}}.content.date-content{max-width:1000px;padding:30px 0}@media (max-width: 1100px){.content.date-content{padding:30px 15px}}.content.video{display:flex}.layer{width:100%}.layer>img{width:100%}.main-content{width:calc(95% - 400px);max-width:calc(1366px - 400px)}@media (max-width: 800px){.main-content{width:100%}}.video-container{width:400px}@media (max-width: 800px){.video-container{width:100%;padding:0 !important}}.video-container.vr{padding-left:50px}.video-container.vl{padding-right:50px}.video-container>iframe{width:100%;height:210px;position:sticky;top:75px}.caption{color:#f60;font-weight:600;font-style:italic}.title{color:#333;font-weight:800;font-size:36px}@media (max-width: 800px){.title{font-size:20px}}.text{padding:30px 0;line-height:1.5}.welcome-container{background:#fff}.jens-container,.welcome-container{background:#f60;background:linear-gradient(90deg, #993d00 1%, #f60 100%);width:100%;position:relative;margin-top:-1px;display:flex;justify-content:center}.jens-container>.content,.welcome-container>.content{display:flex;gap:30px;background:none;padding:0 20px}@media (max-width: 800px){.jens-container>.content,.welcome-container>.content{gap:0px}}.jens-container>.content>.fifty-container,.welcome-container>.content>.fifty-container{width:50%}@media (max-width: 800px){.jens-container>.content>.fifty-container,.welcome-container>.content>.fifty-container{width:100%}}.jens-container>.content>.fifty-container.left,.welcome-container>.content>.fifty-container.left{display:flex;flex-direction:column;justify-content:center;color:#fff;padding:40px 0;line-height:1.5}@media (max-width: 800px){.jens-container>.content>.fifty-container.left,.welcome-container>.content>.fifty-container.left{padding:40px 0 0}}.jens-container>.content>.fifty-container.left>img,.welcome-container>.content>.fifty-container.left>img{width:150px;align-self:flex-end}.jens-container>.content>.fifty-container.right,.welcome-container>.content>.fifty-container.right{display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width: 800px){.jens-container>.content>.fifty-container.right,.welcome-container>.content>.fifty-container.right{justify-content:center}}.jens-container>.content>.fifty-container.right>img,.welcome-container>.content>.fifty-container.right>img{width:90%;min-width:300px}.jens-container>.before,.welcome-container>.before{position:absolute;width:100%;top:-10px;overflow:hidden}.jens-container>.before>img,.welcome-container>.before>img{width:101%}.jens-container>.after,.welcome-container>.after{position:absolute;width:100%;bottom:-10px;overflow:hidden}.jens-container>.after>img,.welcome-container>.after>img{width:101%}.orange-container{background:#f60;background:linear-gradient(90deg, #993d00 1%, #f60 100%);width:100%;position:relative;margin-top:-1px;display:flex;justify-content:center}.orange-container>.content{background:none;padding:70px 20px;color:#fff}.orange-container>.content>.caption,.orange-container>.content>.title{color:#fff}.orange-container>.before{position:absolute;width:100%;top:-10px;overflow:hidden}.orange-container>.before>img{width:101%}.orange-container>.after{position:absolute;width:100%;bottom:-10px;overflow:hidden}.orange-container>.after>img{width:101%}.after-layer{position:absolute;width:100%;bottom:-10px;overflow:hidden}.after-layer>img{width:101%}.select-container{width:100%;max-width:500px}.select-container>.select-box{-webkit-box-shadow:none !important;box-shadow:none !important}.select-box{position:relative;display:block;width:100%;margin:0 auto;font-family:'Open Sans', 'Helvetica Neue', 'Segoe UI', 'Calibri', 'Arial', sans-serif;font-size:18px;color:#60666d;border:1px solid #dcdcdc}.select-box.index-page{-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent;box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent}.select-box__current{position:relative;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1);cursor:pointer;outline:none}.select-box__current:focus+.select-box__list{opacity:1;animation-name:none}.select-box__current:focus+.select-box__list .select-box__option{cursor:pointer}.select-box__current:focus .select-box__icon{transform:translateY(-50%) rotate(180deg)}.select-box__icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;opacity:0.3;transition:0.2s ease}.select-box__value{display:flex}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:block}.select-box__input-text{display:none;width:100%;margin:0;padding:15px;background-color:#fff}.select-box__list{position:absolute;width:100%;padding:0;list-style:none;opacity:0;height:400px;overflow-y:auto;z-index:10000;animation-name:HideList;animation-duration:0.5s;animation-delay:0.5s;animation-fill-mode:forwards;animation-timing-function:step-start;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1)}.select-box__option{display:block;padding:15px;background-color:#fff}.select-box__option:hover,.select-box__option:focus{color:#546c84;background-color:#fbfbfb}@keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}.index{background-image:url("../img/index-bg.jpg")}.live{background-image:url("../img/praesenz-bg.jpg")}@media (max-width: 800px){.live{height:auto}}.online{background-image:url("../img/online-bg.jpg")}.dates{background-image:url("../img/calender.jpg")}.navi-container{padding:0 0 0 15px;background:#ffffff;position:sticky;top:0;width:100%;z-index:100000;display:flex;border-bottom:1px solid #f60;align-items:center;-webkit-box-shadow:0px 10px 13px -7px #3c3c3c,5px 5px 15px 5px transparent !important;box-shadow:0px 10px 13px -7px #3c3c3c,5px 5px 15px 5px transparent !important}.menu{width:calc(100% - 188px);display:flex;justify-content:flex-end;align-items:center}.menu>a{text-decoration:none;margin:15px;font-weight:500;color:#333;transition:.5s}.menu>a:hover{color:#f60}.booking-button{padding:20px 30px;background:#f60;color:#fff !important;text-align:center;align-self:center;font-size:14px;font-weight:600;text-transform:uppercase;margin:0 0 0 15px !important}@media (max-width: 800px){.no-mobile{display:none !important}}.mobile-navi{width:100%;position:fixed;bottom:0;left:0;right:0;display:none;gap:1px;justify-content:center;z-index:100000}@media (max-width: 800px){.mobile-navi{display:flex}}.mobile-navi>.navi-button{width:calc(100% / 4);height:50px;background:#f60;display:flex;justify-content:center;align-items:center}.mobile-navi>.navi-button.whatsapp{background:#03C000}.logo{margin-right:10px;width:220px}.date-container{display:flex;gap:5px;margin:0}@media (max-width: 800px){.date-container{flex-direction:column}}.location-details{display:flex;flex-direction:column;width:calc(100% - 250px);gap:5px}@media (max-width: 800px){.location-details{width:100%}}.location-details>.location-title{width:100%;height:50px;background:#333;display:flex;align-items:center;padding:0 20px;gap:15px;margin-bottom:-5px}@media (max-width: 800px){.location-details>.location-title{flex-direction:column;height:auto;padding:20px}}.location-details>.location-title>.city{background:#fff;color:#333;padding:10px 15px;text-decoration:none}@media (max-width: 800px){.location-details>.location-title>.city{width:100%;text-align:center}}.location-details>.location-title>.date{color:#fff}@media (max-width: 800px){.location-details>.location-title>.date{width:100%;text-align:center}}.location-details>.location-title>.date,.location-details>.location-title>.city{font-weight:500}.location-details>.city-container{padding:20px;background:#f5f5f5;border:1px solid #dcdcdc}@media (max-width: 800px){.location-details>.city-container{display:none}}.location-details>.city-container>.city-details{font-style:italic;font-weight:500;color:#434342;display:flex;align-items:center}.location-details>.city-container>.city-details>a>img{margin-right:10px}.location-details>.city-pref{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:5px;grid-row-gap:5px}@media (max-width: 800px){.location-details>.city-pref{display:none}}.location-details>.city-pref>.pref1,.location-details>.city-pref>.pref2,.location-details>.city-pref>.pref3,.location-details>.city-pref>.pref4{background:#f5f5f5;border:1px solid #dcdcdc;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#434342}.location-details>.city-pref>.pref1>img,.location-details>.city-pref>.pref2>img,.location-details>.city-pref>.pref3>img,.location-details>.city-pref>.pref4>img{margin-right:10px}.location-details>.city-pref>.pref1{grid-area:1 / 1 / 2 / 2}.location-details>.city-pref>.pref2{grid-area:1 / 2 / 2 / 3}.location-details>.city-pref>.pref3{grid-area:2 / 1 / 3 / 2}.location-details>.city-pref>.pref4{grid-area:2 / 2 / 3 / 3}.booking-details{display:flex;flex-direction:column;width:250px;gap:5px}@media (max-width: 800px){.booking-details{flex-direction:column-reverse;width:100%}}.booking-details>.booking-button-date{width:100%;height:50px;background:#f60;display:flex;align-items:center;justify-content:center;padding:0 20px;margin-bottom:-5px;font-weight:500;color:#fff;text-decoration:none}.booking-details>.booking-timer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background:#f5f5f5;border:1px solid #dcdcdc;height:calc(100% - 50px);font-size:14px;color:#a3a3a3}@media (max-width: 800px){.booking-details>.booking-timer{height:auto;padding:10px}}.booking-details>.booking-timer>a{color:#f60;font-style:italic;font-weight:500;text-align:center}.booking-details>.booking-timer>div{text-align:center}.booking-details>.booking-timer .traffic-light{display:flex;gap:10px;margin:15px 0}.booking-details>.booking-timer .traffic-light>.cl{height:15px;width:15px;border-radius:7.5px;background:#a3a3a3}.booking-details>.booking-timer .traffic-light>.cl.cl-green{background:green}.booking-details>.booking-timer .traffic-light>.cl.cl-orange{background:darkorange}.booking-details>.booking-timer .traffic-light>.cl.cl-red{background:darkred}.green-mark{color:green}.orange-mark{color:darkorange}.red-mark{color:darkred}.filter-container{background:#f5f5f5;position:sticky;top:85px;margin-top:20px;display:flex;justify-content:center;gap:5px;border:1px solid #dcdcdc}@media (max-width: 800px){.filter-container{position:inherit;align-items:center}}.filter-container>input{font-family:'Open Sans', sans-serif;padding:14px;width:40%;font-weight:400;font-size:18px;color:#60666d;border:1px solid #dcdcdc}@media (max-width: 800px){.filter-container>input{width:100%}}.filter-container>.save-button{height:54px;width:54px;background:#f60;display:flex;justify-content:center;align-items:center;font-size:24px;color:#fff}.page-button{width:30px;height:30px;border-radius:15px;font-size:12px;background:#f60;color:#fff;border:none;align-items:center;justify-content:center;cursor:pointer}.page-button:hover{background:#cc5200}.form-content{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.left-form,.right-form{width:100%;max-width:400px}.form-edit{display:flex;flex-direction:column;margin-bottom:10px}.form-edit>label{font-size:12px;font-weight:600;font-style:italic;color:#9d9d9d}.form-edit>input,.form-edit>select{padding:10px 5px;border:1px solid #dcdcdc;font-size:16px}.course-container{padding:10px;background:#ececec}.course-type{display:flex;flex-direction:column;gap:5px}.course-type>div{display:flex;align-items:center;gap:5px}.course-type>div>input{margin:0;height:16px;width:16px}.lkw-bg{background-image:url("../img/lkw-bg.jpg") !important}.taxi-bg{background-image:url("../img/taxi-bg.jpg") !important}.bus-bg{background-image:url("../img/bus-bg.jpg") !important}.lp-book-container{padding:10px 20px !important;margin-top:50px}.filter-form{display:flex;gap:5px}@media (max-width: 800px){.filter-form{flex-direction:column}}.book-button{height:54px;padding:0 15px;background:#f60;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500;border:0;font-family:inherit;font-size:inherit}.check-container{height:54px;display:flex;align-items:center;margin:0 10px;color:#f60;font-weight:500}.check-container>input{height:24px;width:24px;margin-right:5px;cursor:pointer}.content-lp{width:95%;max-width:1366px;padding:20px 0}.location-details-lp{display:flex;flex-direction:column;gap:5px}.city-details-lp{padding:10px;background:#f5f5f5;display:flex;align-items:center;border:1px solid #dcdcdc}.city-details-lp>a>img{margin-right:10px}.city-pref-lp{display:flex;flex-direction:column;gap:5px}.pref-lp{padding:10px;background:#f5f5f5;display:flex;align-items:center;border:1px solid #dcdcdc}.pref-lp>img{margin-right:15px;margin-left:5px}.footer{width:100%;display:flex;flex-direction:column;align-items:center;background:#333;margin-top:-10px;padding-bottom:50px}.link-list{margin:15px}.link-list>a{text-decoration:none;color:#f60;font-style:italic;font-weight:400;margin:0 7.5px}.link-list>a:hover{color:#993d00}.whatsapp-button{background:#03C000;height:60px;width:60px;border-radius:100%;position:fixed;bottom:0;right:0;margin:30px;display:flex;justify-content:center;align-items:center;z-index:20001;cursor:pointer}.whatsapp-button:hover{background:#027400}.whatsapp-shadow{background:#03C000;height:60px;width:60px;border-radius:100%;margin:30px;position:fixed;bottom:0;right:0;z-index:20000;animation-name:grow;animation-duration:1.5s;opacity:0;animation-iteration-count:infinite}@keyframes grow{0%{height:60px;width:60px;margin:30px;opacity:0.8}90%{height:80px;width:80px;margin:20px;opacity:0}91%{display:none}}.augsburg{background-image:url("../img/seminarorte/augsburg.jpg") !important}.berlin{background-image:url("../img/seminarorte/berlin.jpg") !important}.bielefeld{background-image:url("../img/seminarorte/bielefeld.jpg") !important}.bremen{background-image:url("../img/seminarorte/bremen.jpg") !important}.dortmund{background-image:url("../img/seminarorte/dortmund.jpg") !important}.essen{background-image:url("../img/seminarorte/essen.jpg") !important}.frankfurt{background-image:url("../img/seminarorte/frankfurt.jpg") !important}.fulda{background-image:url("../img/seminarorte/fulda.jpg") !important}.goettingen{background-image:url("../img/seminarorte/goettingen.jpg") !important}.hagen{background-image:url("../img/seminarorte/hagen.jpg") !important}.hamburg{background-image:url("../img/seminarorte/hamburg.jpg") !important}.hannover{background-image:url("../img/seminarorte/hannover.jpg") !important}.koeln{background-image:url("../img/seminarorte/koeln.jpg") !important}.leipzig{background-image:url("../img/seminarorte/leipzig.jpg") !important}.luebbecke{background-image:url("../img/seminarorte/luebbecke.jpg") !important}.magdeburg{background-image:url("../img/seminarorte/magdeburg.jpg") !important}.moenchenglabach{background-image:url("../img/seminarorte/moenchengladbach.jpg") !important}.muenchen{background-image:url("../img/seminarorte/muenchen.jpg") !important}.muenster{background-image:url("../img/seminarorte/muenster.jpg") !important}.ulm{background-image:url("../img/seminarorte/ulm.jpg") !important}.nuernberg{background-image:url("../img/seminarorte/nuernberg.jpg") !important}.offenbach{background-image:url("../img/seminarorte/offenbach.jpg") !important}.potsdam{background-image:url("../img/seminarorte/potsdam.jpg") !important}.rostock{background-image:url("../img/seminarorte/rostock.jpg") !important}.stuttgart{background-image:url("../img/seminarorte/stuttgart.jpg") !important}.wetzlar{background-image:url("../img/seminarorte/wetzlar.jpg") !important}.online-bg{background-image:url("../img/seminarorte/online.jpg") !important}
