@charset "UTF-8";body{background-color:#fff;width:100%;font-size:1rem;font-family:Aleo,sans-serif!important;color:#1a1a1a}@media (min-width:768px){body{font-size:1.2rem}}@media (min-width:992px){body{font-size:1.2rem}}@media (min-width:1200px){body{font-size:1.3rem}}.page-loader{background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:5!important}.loader{background:#ddd;position:absolute;display:inline-block;height:40px;width:40px;left:50%;top:50%;margin:-20px 0 0 -20px;text-indent:-9999em;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:a 1s 0s ease-in-out infinite;animation:a 1s 0s ease-in-out infinite}@-webkit-keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}a,a:link,a:visited{outline:none}.h1,h1{font-size:1.6em}.h1,h1,h2{padding:30px 0;text-transform:uppercase;font-weight:400}h2{font-size:1.7rem}h3{padding:30px 0;font-size:1.4rem;text-transform:uppercase;font-weight:600}p{font-weight:300}@media (min-width:992px){h3,p{padding-left:0}}.linkTo,.linkToNew{cursor:pointer}.bold,.strong,b,strong{font-weight:700}.nowrap{white-space:nowrap}.blurout{opacity:.3}div>h3:first-child{margin-top:0}#formMsg{border-radius:.25rem;padding:10px;margin-bottom:20px}#formMsg li,#formMsg ul{margin-bottom:0!important;padding-bottom:0!important}#formMsg p{margin:0;padding:0}#formMsg.errMsg{color:#fff;background-color:#800011}#formMsg.sucMsg{background-color:#3e6643;color:#fff}#formMsg.madMsg{background-color:#e67f19}.form-check.is-invalid input,.form-check.is-invalid select,.form-group.is-invalid input,.form-group.is-invalid select,.form-radio.is-invalid input,.form-radio.is-invalid select,.form-row.is-invalid input,.form-row.is-invalid select{border:1px solid #800011!important}.form-check.is-invalid input.form-check-input,.form-check.is-invalid select.form-check-input,.form-group.is-invalid input.form-check-input,.form-group.is-invalid select.form-check-input,.form-radio.is-invalid input.form-check-input,.form-radio.is-invalid select.form-check-input,.form-row.is-invalid input.form-check-input,.form-row.is-invalid select.form-check-input{background:#800011!important}.form-check.is-invalid>label,.form-group.is-invalid>label,.form-radio.is-invalid>label,.form-row.is-invalid>label{color:#800011!important}.formversion2 .form-check.is-invalid>label,.formversion2 .form-group.is-invalid>label,.formversion2 .form-radio.is-invalid>label,.formversion2 .form-row.is-invalid>label{background-color:#800011!important;color:#fff!important}.no-gutter.container,.no-gutter.container-fluid,.no-gutter.row{margin-left:0;margin-right:0}.no-gutter>[class^=col-]{padding-left:0;padding-right:0}.specialform .custom-control{padding-left:35px}.specialform .custom-control-lg .custom-control-label:after,.specialform .custom-control-lg .custom-control-label:before{position:absolute;top:0!important;left:-35px!important;width:35px!important;height:35px!important;border-radius:0;border:0;border-right:2px solid #3a382f;border-bottom:2px solid #3a382f}.specialform .no-gutter{border:0;border-top:2px solid #3a382f;border-left:2px solid #3a382f}.specialform .custom-control-input:checked~.custom-control-label:before{background-color:#3e6643}.specialform .custom-control-lg .custom-control-label{height:35px;padding-left:35px!important;font-size:1rem!important;background:#e9ecef;width:100%;color:#1a1a1a;border:0;border-right:2px solid #3a382f;border-bottom:2px solid #3a382f}.specialform .custom-control-lg{line-height:2rem}.specialform .custom-control-input:indeterminate~.custom-control-label:before{border-color:#fff;background-color:#fff}.specialform .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath stroke='%233E6643' d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E")}@media (min-width:992px){.mobileonly{display:none}}#contentWrapper{position:relative}#contentWrapper h1,#contentWrapper h2{text-align:left}#contentWrapper h1{min-height:140px}#contentWrapper h1:after{content:" ";display:block;margin-top:10px;width:50%;height:1px;border-bottom:2px solid #3e6643}#contentWrapper h4{padding:20px 0;font-size:1.2rem;text-transform:normal;font-weight:600}#contentWrapper h5{padding:10px 0;font-size:1.1rem;text-transform:normal;font-weight:400}#contentWrapper p{font-size:.8em}#contentWrapper ol,#contentWrapper ol li,#contentWrapper ul,#contentWrapper ul li{margin:0;padding:0;text-indent:0;list-style-type:0}#contentWrapper ul{margin-left:20px;margin-right:20px;margin-bottom:30px}#contentWrapper ul li{list-style-type:none;position:relative;font-size:.8em;font-weight:300;z-index:2}#contentWrapper ul li:before{content:" ";position:absolute;top:.15rem;left:-20px;background-color:#3e6643;width:15px;height:15px;z-index:1}#contentWrapper ul.black li:before,#contentWrapper ul.white li:before{top:6px;left:-20px;background-color:#fff;width:10px;height:10px;z-index:1}#contentWrapper ul.black li{font-size:1em}#contentWrapper ul.black li:before{background-color:#1a1a1a}#contentWrapper .color02 h3{color:#3e6643!important}#contentWrapper ol:not(.footnotes2){counter-reset:a;margin-left:0;padding-left:0}#contentWrapper ol:not(.footnotes2) li{font-weight:300;font-size:.8em;position:relative;margin:0 0 6px 1.5em;padding:0 0 4px 8px;list-style:none;counter-increment:a}#contentWrapper ol:not(.footnotes2) li:before{content:counter(a);position:absolute;top:-1px;left:-1.5em;width:1.5em;margin-right:8px;padding:2px;color:#fff;background:#3e6643;font-weight:900;text-align:center}#contentWrapper ol.footnotes2{border-top:1px solid #e2e2e2;padding-top:20px;list-style-type:decimal;margin-left:0;padding-left:0}#contentWrapper ol.footnotes2 li{font-weight:300;font-size:.8em;position:relative;margin:0 0 6px 1.5em;padding:0 0 4px 8px}#contentWrapper ol.footnotes2 li:before{content:attr(data-content);position:absolute;top:-1px;left:-1.5em;width:1.5em;z-index:0;margin-right:8px;padding:2px;color:#fff;background:#3e6643;font-weight:400;text-align:center}#contentWrapper #subContent{display:none}#contentWrapper a{color:#8e712e;font-weight:400}#contentWrapper a.pdf:before{font-family:FontAwesome,sans-serif;content:" ";color:#8e712e;display:inline-block;vertical-align:baseline;font-size:1.4em;margin-right:10px;text-align:center;width:25px;height:25px;background-image:url(../../images/icon_download.png);background-size:contain}#contentWrapper .color01{background-color:#3e6643}#contentWrapper .HeadlineSpalten03BackgroundVerschoben.color01{background-color:transparent}#contentWrapper .HeadlineSpalten03BackgroundVerschoben .scTextWrapper{background-color:#584091;color:#fff;padding-left:10px;padding-right:10px;font-size:.9em}#contentWrapper .color02{background-color:#e67f19}#contentWrapper .HeadlineBoxen04Background>.row:before,#contentWrapper .HeadlineSpalten03Background>.row:before,#contentWrapper .textHintergrund01>.row:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,51,130,.3)}#contentWrapper .color01,#contentWrapper .color02,#contentWrapper .HeadlineBoxen04Background,#contentWrapper .HeadlineSpalten03Background,#contentWrapper .textHintergrund01{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}#contentWrapper .color01 a,#contentWrapper .color01 h1,#contentWrapper .color01 h2,#contentWrapper .color01 h3,#contentWrapper .color01 h4,#contentWrapper .color01 h5,#contentWrapper .color01 h6,#contentWrapper .color01 li,#contentWrapper .color01 p,#contentWrapper .color02 a,#contentWrapper .color02 h1,#contentWrapper .color02 h2,#contentWrapper .color02 h3,#contentWrapper .color02 h4,#contentWrapper .color02 h5,#contentWrapper .color02 h6,#contentWrapper .color02 li,#contentWrapper .color02 p,#contentWrapper .HeadlineBoxen04Background a,#contentWrapper .HeadlineBoxen04Background h1,#contentWrapper .HeadlineBoxen04Background h2,#contentWrapper .HeadlineBoxen04Background h3,#contentWrapper .HeadlineBoxen04Background h4,#contentWrapper .HeadlineBoxen04Background h5,#contentWrapper .HeadlineBoxen04Background h6,#contentWrapper .HeadlineBoxen04Background li,#contentWrapper .HeadlineBoxen04Background p,#contentWrapper .HeadlineSpalten03Background a,#contentWrapper .HeadlineSpalten03Background h1,#contentWrapper .HeadlineSpalten03Background h2,#contentWrapper .HeadlineSpalten03Background h3,#contentWrapper .HeadlineSpalten03Background h4,#contentWrapper .HeadlineSpalten03Background h5,#contentWrapper .HeadlineSpalten03Background h6,#contentWrapper .HeadlineSpalten03Background li,#contentWrapper .HeadlineSpalten03Background p,#contentWrapper .textHintergrund01 a,#contentWrapper .textHintergrund01 h1,#contentWrapper .textHintergrund01 h2,#contentWrapper .textHintergrund01 h3,#contentWrapper .textHintergrund01 h4,#contentWrapper .textHintergrund01 h5,#contentWrapper .textHintergrund01 h6,#contentWrapper .textHintergrund01 li,#contentWrapper .textHintergrund01 p{color:#fff}#contentWrapper .color01 h2,#contentWrapper .color02 h2,#contentWrapper .HeadlineBoxen04Background h2,#contentWrapper .HeadlineSpalten03Background h2,#contentWrapper .textHintergrund01 h2{color:#e67f19;text-align:left}#contentWrapper .color01 a,#contentWrapper .color02 a,#contentWrapper .HeadlineBoxen04Background a,#contentWrapper .HeadlineSpalten03Background a,#contentWrapper .textHintergrund01 a{display:inline-block}#contentWrapper .color01 a:hover,#contentWrapper .color02 a:hover,#contentWrapper .HeadlineBoxen04Background a:hover,#contentWrapper .HeadlineSpalten03Background a:hover,#contentWrapper .textHintergrund01 a:hover{text-decoration:none;border-bottom:1px solid #fff}#contentWrapper .HeadlineSpalten03Background>.row:before{position:absolute;content:"";width:100%;height:calc(100% - 150px);left:0;top:150px;background-color:rgba(0,51,130,.7)}#contentWrapper .HeadlineSpalten03BackgroundVerschoben>.row:before{position:absolute;content:"";width:100%;left:0;top:0}#contentWrapper .HeadlineSpalten03BackgroundVerschoben .terminView{height:100%;margin-bottom:20px}#contentWrapper .HeadlineSpalten03BackgroundVerschoben .terminView .terminHeadline{background:#1a1a1a;color:#fff;padding:5px 0 5px 10px}#contentWrapper .HeadlineSpalten03BackgroundVerschoben .terminView .scTextWrapper{padding-top:30px}#contentWrapper .HeadlineSpalten03BackgroundVerschoben .terminView a{color:#e67f19!important}#contentWrapper .HeadlineBoxen09 .outerbox,#contentWrapper .HeadlineBoxen09Background .outerbox{margin-bottom:20px}#contentWrapper .HeadlineBoxen04 .outerbox,#contentWrapper .HeadlineBoxen04Background .outerbox{margin-bottom:30px}#contentWrapper .HeadlineBoxen04 .outerbox .innerbox,#contentWrapper .HeadlineBoxen04Background .outerbox .innerbox{border:1px solid #e2e2e2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:100%;background:#e2e2e2}#contentWrapper .HeadlineBoxen04 .outerbox .innerbox>*,#contentWrapper .HeadlineBoxen04Background .outerbox .innerbox>*{padding-left:10px;padding-right:10px}#contentWrapper .HeadlineBoxen04 .outerbox .innerbox img,#contentWrapper .HeadlineBoxen04Background .outerbox .innerbox img{padding-left:0;padding-right:0}#contentWrapper .supercontent .scTextWrapper{padding-bottom:20px}#contentWrapper .supercontent .scTextWrapper h6{position:absolute;bottom:10px;font-size:.85em}#contentWrapper .textStd:after,#contentWrapper .textStd:before{content:" ";width:250px;height:2px;overflow:hidden;margin:0 auto;display:block}#contentWrapper .textStd:before{margin-top:30px}#contentWrapper .textStd:after{margin-bottom:30px}#contentWrapper .inner{padding-top:30px;padding-bottom:40px}#contentWrapper img.round01{margin-top:30px;border-radius:50%;width:70%!important;border:1px solid #e2e2e2}#contentWrapper .configMsg{background-color:#e2e2e2;border:1px solid #3a382f;color:#1a1a1a;font-size:16px;font-weight:700;margin-top:2px;margin-bottom:2px}#contentWrapper .mitarbeiterBox{width:100%;margin-top:30px;margin-bottom:10px}#contentWrapper .mitarbeiterBox>div{display:inline-block;vertical-align:top}#contentWrapper .mitarbeiterBox .maImg{width:40%}#contentWrapper .mitarbeiterBox .maImg img{width:95%;height:auto;border-radius:5px}#contentWrapper .mitarbeiterBox.col-md-12 .maImg{width:20%}#contentWrapper .mitarbeiterBox .maTxt h2{margin:0;padding:0;font-size:1.1em;font-weight:900}#contentWrapper .mitarbeiterBox .maTxt .maSubhead{margin:0 0 20px!important;padding:0;font-size:.9em;font-weight:300;text-transform:uppercase}#contentWrapper .mitarbeiterBox .maTxt .maSince{margin:0 0 20px!important;font-size:.8em;font-weight:300}#contentWrapper .mitarbeiterBox .maTxt .maPhone{margin:0 0 20px!important;font-size:1.1em;font-weight:900}#contentWrapper .mitarbeiterBox .maTxt .maMail{font-size:.8em;font-weight:400;margin:0!important;padding:0 10px!important}#contentWrapper .mitarbeiterBox .maTxt .maMail a{color:#fff!important}#contentWrapper .mitarbeiterBox .maTxt .maMail a:before{font-family:FontAwesome,sans-serif;content:"\F0E0   ";margin-right:10px}#contentWrapper a.button1:hover,#contentWrapper a.button2:hover,#contentWrapper button.button1:hover,#contentWrapper button.button2:hover{border-bottom:none}#contentWrapper a.button1.btnsquare,#contentWrapper a.button2.btnsquare,#contentWrapper button.button1.btnsquare,#contentWrapper button.button2.btnsquare{display:inline-block;text-align:center;width:35px;line-height:30px;font-size:2em;font-weight:900}.formwrapper label{font-size:.7em}#city{display:none}.form-group{position:relative}a.pwToggleWrapper{position:absolute;top:40px;right:-10px;width:50px;height:40px;display:block;overflow:hidden;font-size:1.2em}.btn.mail:before{font-family:FontAwesome,sans-serif;content:"\F003";color:#fff;display:inline-block;vertical-align:baseline;margin-right:10px;font-size:1em}.btn.pdf:before{color:#fff!important}.btn.angebot:before{font-family:FontAwesome,sans-serif;content:"\F1EC";color:#fff;display:inline-block;vertical-align:baseline;margin-right:10px;font-size:1em}a.button0,a.button1,a.button2,a.button3,a.button4,button.btn,input.btn-primary,input.button0,input.button1,input.button2,input.button3,input.button4{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:3px 5px;display:inline-block;margin:10px 0;width:auto;color:#fff!important;border:0;font-size:.9em;font-weight:300;border-radius:0}.button0:hover,.button1:hover,.button2:hover,.button3:hover,.button4:hover,a.button0:hover,a.button1:hover,a.button2:hover,a.button3:hover,a.button4:hover,button.btn:hover,input.button1:hover,input.button2:hover,input.button3:hover,input.button4:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.button0,.button1,button.btn{background-color:#8e712e}.button2,.button2.filteractive,button.btn.button2,button.btn.button2.filteractive{background-color:#3e6643}.button3,button.btn.button3{background-color:#e67f19}.button4,button.btn.button4{background-color:#3a382f}.button4.filteractive,button.btn.button4.filteractive{background-color:#3e6643}.backgroundcolor_color05{background-color:#e2e2e2}#contentWrapper ul.bigger{margin:0;margin-left:40px}#contentWrapper ul.bigger li:before{content:" ";display:inline-block;vertical-align:baseline;margin-right:10px;background-size:contain;top:.15rem;left:-40px;width:30px;height:30px}li.achieved:before{background-image:url(../../images/icon_okay.png)}li.notachieved:before{content:" ";background-image:url(../../images/icon_notachieved.png)}li.information:before{background-image:url(../../images/icon_info.png)}.dropdown.filter #courseSelector{border-radius:3px;padding-left:10px;padding-right:10px}.dropdown.filter .dropdown-menu.show{background-color:#fff!important;color:#1a1a1a}#filterWrapper button,.dropdown.filter .dropdown-menu.show .dropdown-item{padding-left:10px;padding-right:10px}#filterWrapper button{border-radius:3px}.countryselect{background-color:#fff;border:1px solid #3e6643;border-radius:3px;font-size:.85em;padding:4px 10px}.navigation_loggedin span{display:inline-block;font-size:.9em;font-weight:300;vertical-align:middle}.navigation_loggedin .dropdown-menu.show{background-color:#fff;padding:10px}.navigation_loggedin .dropdown-menu.show a{color:#1a1a1a}.navigation_loggedin .dropdown{margin-left:10px;display:inline-block;vertical-align:middle}.navigation_loggedin .dropdown button{margin:3px 0;border-radius:3px}.navigation_loggedin .dropdown button .fa-user{font-size:1.4em;vertical-align:middle}.navigation_loggedin .dropdown button .fa-chevron-down{font-size:.7em;display:inline-block;vertical-align:middle}#topnavbuttons{display:inline-block!important;vertical-align:top;margin-top:4px}#topnavbuttons .langflag{height:26px;border-radius:3px}@media (min-width:1200px){#topnavbuttons .langflag{height:32px}}#mobilenav button{margin:0;padding:0;font-size:2.2em}#mobilenav button .navbar-toggler-icon{width:auto;height:auto}@media (min-width:1200px){#mobilenav{visibility:hidden}}#mobilenavbar{border-top:1px solid #4e5863;border-bottom:1px solid #4e5863;position:absolute;top:50px;left:0;background-color:#ecebeb;width:100%;z-index:6}#mobilenavbar ul{margin:0;padding:0;padding-top:20px;padding-bottom:20px;list-style-type:none}#mobilenavbar ul li{width:100%;margin:0;padding:0;list-style-type:none;margin-left:15px}#mobilenavbar ul li a{font-size:1.3em;color:#1a1a1a;font-weight:300}.nav a{text-decoration:none}#navMe{background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#navMe .mainNav{background-color:#3e6643}#navMe .mainNav ul.navigation,#navMe .mainNav ul.navigation li{margin:0;padding:0;list-style-type:none}#navMe .mainNav ul.navigation li{width:100%;display:inline-block;margin-left:20px}@media (min-width:992px){#navMe .mainNav ul.navigation li{width:auto}}#navMe .mainNav ul.navigation li.active{background-color:#8e712e}#navMe .mainNav ul.navigation li a{font-size:.75em;color:#fff;font-weight:300;text-transform:uppercase}#navMe .mainNav ul.navigation li a.active{border-bottom:4px solid #8e712e;background:none;border-radius:0}#navMe .mainNav ul.navigation li a:hover{text-decoration:none}@media (min-width:992px){#navMe .mainNav ul.navigation li a{font-size:1em}}#navMe .mainNav .navbar{margin-left:-15px;padding-left:0}@media (min-width:768px){#navMe .mainNav .navbar{margin-left:0;padding-left:15px;padding-top:0;padding-bottom:0}}#navMe #bs-example-navbar-collapse-1:nth-last-child(1n){-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:768px){#navMe #bs-example-navbar-collapse-1:nth-last-child(1n){background-color:transparent}}#navMe .con-up{position:fixed;bottom:2000px;right:20px;visibility:hidden;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}#navMe .con-up.show{bottom:20px;visibility:visible}#navMe .con-up a{display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;text-align:center;font-size:0}#navMe .con-up a img{display:inline-block;padding-top:10px}#navMe .navbar-header{margin-bottom:10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:992px){#navMe .navbar-header{margin-bottom:30px;width:300px}}#navMe .navbar-header a.navbar-brand{display:inline-block;padding:0;padding-bottom:.3125rem;margin-right:0;position:relative}#navMe .navbar-header a.navbar-brand .logoMini{margin-top:0;width:200px;height:auto}@media (min-width:992px){#navMe .navbar-header a.navbar-brand .logoMini{display:none}}#navMe .navbar-header a.navbar-brand .logo{width:100%;height:auto;margin-top:5px}@media (max-width:991.99px){#navMe .navbar-header a.navbar-brand .logo{visibility:hidden;height:0}}#navMe .nav-pills .nav-link{color:#1a1a1a;font-size:1.2rem;margin-left:20px}@media (min-width:992px){#navMe .nav-pills .nav-link{margin-left:0}}#navMe .nav-pills .nav-link.active{border-bottom:1px dotted #1a1a1a;background:none;border-radius:0}#navMe .navbar-toggler{border:none;border-radius:0}#navMe.shrink{background-color:#fff;-webkit-box-shadow:0 3px 3px 0 #ccc;box-shadow:0 3px 3px 0 #ccc}#navMe.shrink .navbar-header{top:0}@media (min-width:992px){#navMe.shrink .navbar-header{width:150px;margin-top:0;margin-bottom:0}}@media (min-width:992px){#navMe.shrink #bs-example-navbar-collapse-1:nth-last-child(1n){margin-top:0}}ul.navigation_top{list-style-type:none}@media (max-width:767.99px){ul.navigation_top{right:30px}}@media (max-width:991.99px){ul.navigation_top{position:absolute;top:15px;right:20%}ul.navigation_top .mobileNot{display:none}}@media (min-width:992px){ul.navigation_top{position:absolute;top:20px;right:15px;padding:0}}ul.navigation_top li{display:inline-block}.link_extern{display:block;border-radius:3px;width:40px;height:40px;padding:0;margin:0 0 5px 5px}.link_extern img{width:100%}@media (max-width:991.99px){.link_extern{width:30px;height:30px}}.dsnavigationiconsmall{width:25px;height:auto}.dsdognavigationimagesmallest,.dsnavigationiconsmallest{width:12px;height:auto}.dsnavigationicon14{width:14px;height:auto;margin-bottom:3px}.dsdognavigation2 form,.dsdognavigationimagemidi2{display:inline-block;width:30px}.dsdognavigationimagemidi{margin-right:0;width:30px;height:auto;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;margin-top:30px}.dsdognavigationimagesmall{margin-right:0;width:20px;height:auto}.dsdognavigationimage{margin-right:30px;width:40px;height:auto;-webkit-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333}.dsdognavigationimage2{margin-right:30px;width:80px;height:auto;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.markentry{background-color:rgba(151,191,13,.2)}.markentryred{background-color:rgba(128,0,17,.2)}.dsdognavigation form{display:inline-block;width:80px}.accordeon{margin-top:20px;margin-bottom:30px}.accordeon .teaser{width:100%;font-family:Aleo,sans-serif;font-size:.8em!important;font-weight:700;text-transform:none!important;cursor:pointer;padding-top:0;padding-left:28px;display:inline-block;position:relative;padding-bottom:0}.accordeon .teaser:before{font-family:FontAwesome,sans-serif;position:absolute;top:0;left:0;width:20px;height:20px;color:#fff;text-align:center;background-color:#8e712e}.accordeon .teaser:not(.collapsed):before{content:"\F106"}.accordeon .teaser.collapsed:before{content:"\F105"}.accordeon .faqanswer{margin:0 0 10px 28px}#contentWrapper #fciAccordion .card-header,#contentWrapper #fciAccordion .card-header h5{padding:0}#contentWrapper #fciAccordion label{font-size:.8em}#contentWrapper #fciAccordion.imported .card{margin-bottom:5px}#contentWrapper #fciAccordion.imported .card h5 a{color:#3e6643}#contentWrapper #fciAccordion.imported .card .breed{color:#1a1a1a;font-size:.8em}#contentWrapper #fciAccordion.general p{font-weight:400!important}.desktop .frontend .animate-down{opacity:0;visibility:hidden;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.desktop .frontend .animate-down.animated{opacity:1;visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all .6s ease-out .1s;transition:all .6s ease-out .1s}.desktop .frontend .animate-up{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px)}.desktop .frontend .animate-up.animated{opacity:1;visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s}.desktop .frontend .animate-right{opacity:0;visibility:hidden;-webkit-transform:translate(-100px);transform:translate(-100px)}.desktop .frontend .animate-right.animated{opacity:1;visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s}.desktop .frontend .animate-left{opacity:0;visibility:hidden;-webkit-transform:translate(100px);transform:translate(100px)}.desktop .frontend .animate-left.animated{opacity:1;visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s,-webkit-transform .4s ease-out .1s}#contentWrapper .dogshowContainer{margin-bottom:20px}#contentWrapper .dogshow_termin_feu{border:1px solid #ccc;border-radius:10px;background-color:#eee;height:100%}#contentWrapper .dogshow_termin_feu .img{background-size:cover;background-position:50%;padding-top:25%;border-top-left-radius:10px;border-top-right-radius:10px}#contentWrapper .dogshow_termin_feu .img span{display:block;margin:10px;color:#fff;font-size:2em;font-weight:700}#contentWrapper .dogshow_termin_feu .img.international{background-image:url(/cms/upload/bilder/content/pixabay_rottweiler-3478955.jpg)}#contentWrapper .dogshow_termin_feu .img.national{background-image:url(/cms/upload/bilder/content/pixabay_border-collie-2184706.jpg)}#contentWrapper .dogshow_termin_feu .img.club{background-image:url(/cms/upload/bilder/content/pixabay_dackel-7905519.jpg)}#contentWrapper .dogshow_termin_feu .showContent{padding:10px}#contentWrapper .dogshow_termin_feu .showContent .header1{font-weight:700;font-size:1.2em;color:#1a1a1a}#contentWrapper .dogshow_termin_feu .showContent .header2{font-weight:300;font-size:1.1em;color:#1a1a1a;text-transform:uppercase}#contentWrapper .dogshow_termin_feu .showContent .fa-unlock-alt{color:green}#contentWrapper .infobox{font-size:.8em;color:#fff;padding:10px}#contentWrapper .infobox.error{background-color:#800011;margin-top:30px}#contentWrapper .infobox.success{background-color:green}table.jCalendar{border-collapse:separate;border-spacing:2px;font-size:1em}table.jCalendar th{background:#1a1a1a;color:#fff;font-weight:700;padding:3px 5px;text-align:center}table.jCalendar td{background:#3e6643;color:#000;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar td.today{background:#014b92;color:#fff}table.jCalendar td.selected{background:#ee7f00;color:#fff}table.jCalendar td.selected.dp-hover{background:#e89e4a;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover,table.jCalendar td.unselectable,table.jCalendar td.unselectable.dp-hover,table.jCalendar td.unselectable:hover{background:#bbb;color:#888}a.dp-choose-date{position:absolute;top:0;right:-15px;width:50px;height:40px;display:block;overflow:hidden}a.dp-choose-date:before{content:"\F073   ";display:inline-block;font-family:FontAwesome;color:#1a1a1a;font-size:1.2em;font-weight:400}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.date-pick{position:relative}div.dp-popup{background:#fff;font-size:1em;font-family:Aleo,sans-serif;padding:2px;width:auto;line-height:1.2em;padding:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75);border-radius:4px}div#dp-popup{position:absolute;z-index:3}div.dp-popup h2{font-size:1em;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#1a1a1a;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-prev a{cursor:pointer;font-size:1.4em}div.dp-popup div.dp-nav-next a.disabled,div.dp-popup div.dp-nav-prev a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}.gallery>div{display:inline-block;margin-right:10px;margin-bottom:10px;width:calc(33.33333% - 13px);height:auto}.gallery img{width:100%;height:auto;-webkit-box-shadow:5px 5px 5px #999;box-shadow:5px 5px 5px #999}.gallery img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#terminliste h3{background-color:#3a382f;color:#fff;padding:10px 0 10px 15px;margin:5px 0;font-size:.9em}#terminliste th{background-color:#f5f6f6;border-bottom:1px solid #3a382f}@media (min-width:992px){#terminliste th.tdWidthDate{width:130px}#terminliste th.tdWidthTitle{width:670px}}#terminliste tr:hover td:nth-child(3){-webkit-transform:scale(1.05);transform:scale(1.05);padding-left:10px;background-color:hsla(0,0%,89%,.9);border-radius:.25rem}tr td{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}tr:hover td.effect{-webkit-transform:scale(1.05);transform:scale(1.05);padding-left:10px;background-color:hsla(0,0%,89%,.9);border-radius:.25rem}@media (max-width:767.99px){.bookinglistFEU2 input.form-control{width:200px!important}}.bookinglist{font-size:.9em}.bookinglist button.btn{margin:0}.bookinglist .headerTR,.bookinglist .th,.bookinglist th{font-size:.8em}@media (max-width:767.99px){.bookinglist .headerTR,.bookinglist .th,.bookinglist th{display:none}}@media (max-width:767.99px){.bookinglist tr{display:block;padding-bottom:20px;border-bottom:1px solid #ccc}}.bookinglist .td,.bookinglist td{font-size:.8em;vertical-align:top}@media (max-width:767.99px){.bookinglist .td,.bookinglist td{padding:2px 0;display:block;text-align:left;vertical-align:top;margin-left:150px}.bookinglist .td form,.bookinglist .td input.form-control,.bookinglist td form,.bookinglist td input.form-control{display:inline-block!important}.bookinglist .td .mobileAuto,.bookinglist td .mobileAuto{width:auto;display:inline-block}.bookinglist .td:before,.bookinglist td:before{content:attr(data-label);display:inline-block;width:150px;font-weight:700;text-align:left;margin-left:-150px}}.bookinglist .td a,.bookinglist td a{margin:2px 0!important}.bookinglist .td .dsduration,.bookinglist td .dsduration{font-size:.8em;display:inline-block;width:16px;height:16px;border-radius:8px;text-align:center;background-color:#1a1a1a;color:#fff;vertical-align:baseline}@media (max-width:767.99px){.bookinglist.bookinglistshort .td,.bookinglist.bookinglistshort td{margin-left:0}.bookinglist.bookinglistshort .td:before,.bookinglist.bookinglistshort td:before{content:" ";width:0;margin-left:0}}.aboinfo{display:inline-block;background-color:#e2e2e2;font-size:.7em;color:#1a1a1a;font-weight:700;padding:3px 5px}.addbottomspace{margin-bottom:30px}#feuTabs{margin-bottom:20px}#feuTabs button{margin-right:2px}.xlsline{background-color:#f5f6f6;padding:10px;border-radius:10px}.xlsline.duplicate{background-color:#800011;color:#fff}.modal-open{padding-right:0!important;overflow:visible}#popupFilter.modal{background-color:rgba(0,0,0,.5);width:auto}#popupFilter .modal-header{padding:.2em .5em;background-color:#d9dadb;border-bottom:0}#popupFilter .modal-header h3{color:#fff;padding-top:0;padding-bottom:0}#popupFilter .modal-header button span{color:#fff}#popupFilter .modal-body{padding:10px;height:auto;background-color:#ccc}#popupFilter.come-from-modal.left .modal-dialog,#popupFilter.come-from-modal.right .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#popupFilter.come-from-modal.left .modal-content,#popupFilter.come-from-modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0}#popupFilter.come-from-modal.right .modal-body{padding:15px 15px 80px}#popupFilter.come-from-modal.right.fade.show .modal-dialog{right:0}#popupFilter.come-from-modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.carousel-caption h3{background:hsla(0,0%,100%,.4);padding:10px 20px}#cookie_note{width:100%;padding:0 0 20px;background-color:rgba(0,0,0,.5);position:fixed;bottom:0;border-top:1px solid #fff;text-align:center}#cookie_note .cookieClose,#cookie_note h3,#cookie_note p{color:#fff}#cookie_note h3{font-size:15px;margin-top:10px;padding:0}#cookie_note p{font-size:13px}#cookie_note .cookiebutton{display:inline-block;width:auto;height:30px;line-height:30px;padding:0 10px;background:#8e712e;color:#fff;font-weight:300;font-size:15px}#cookie_note .cookiebutton a{color:#fff;font-weight:300}#cookie_note .cookiebutton,#cookie_note .cookieClose{cursor:pointer}#cookie_note .cookieClose{position:absolute;top:5px;right:5px;color:#fff;font-size:17px;font-weight:700;border:1px solid #fff;border-radius:5px;padding:2px 7px}.header{position:relative;background-position:50%;background-size:cover}.header.header1{height:80vh;min-height:400px}.header #myCarousel,.header .carousel-inner{height:100%}.header .carousel-inner .carousel-item{background-position:50%;background-size:cover;width:100%;height:100%}.header.header2{height:25px}.header .claim{background-color:rgba(0,0,0,.3);padding:20px 60px 20px 30px;-ms-flex-item-align:end;align-self:end;margin-right:20px;text-transform:uppercase;color:#fff;font-size:1.4em;line-height:1.2em}@media (min-width:992px){.header .claim{padding:30px 100px 30px 50px;margin-right:150px;font-size:2em}}.header .claim span{display:block}.header .claim :first-child{font-weight:900}.header .claim :nth-child(2){font-weight:300}.header .claimLogo{-ms-flex-item-align:end;align-self:end;margin-right:20px}.header .claimLogo img{opacity:.8}.con-down{position:absolute;left:calc(50% - 15px);bottom:40px;z-index:4;background-color:transparent;width:30px;height:30px;border-radius:50%;cursor:pointer;-webkit-box-shadow:0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 rgba(204,169,44,.4);-webkit-animation:b 2s infinite;animation:b 2s infinite}.con-down:hover{-webkit-animation:none;animation:none}@-webkit-keyframes b{0%{background:#8e712e;-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes b{0%{background:#8e712e;-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.con-down a i{position:absolute;top:3px;left:4px;color:#fff;font-size:22px}section{-webkit-box-shadow:0 3px 3px 0 #ccc;box-shadow:0 3px 3px 0 #ccc}footer,section{padding:10px 0}footer.section-blau,section.section-blau{background-color:#8e712e}@media (min-width:992px){footer.section-blau,section.section-blau{padding:20px 0}}footer.section-blau *,section.section-blau *{color:#fff}footer.section-blau a,section.section-blau a{color:#1a1a1a;border-bottom:1px dotted #1a1a1a}footer.section-grau,section.section-grau{background-color:#d9dadb}footer.section-grau a:not("image-popup-fit-width"),footer.section-weiss a:not("image-popup-fit-width"),section.section-grau a:not("image-popup-fit-width"),section.section-weiss a:not("image-popup-fit-width"){text-decoration:none;color:#8e712e;border-bottom:1px dotted #1a1a1a}footer a,section a{display:inline-block}footer a,footer a:focus,footer a:hover,section a,section a:focus,section a:hover{text-decoration:none}footer .section-img,section .section-img{width:75%;height:auto;margin-bottom:30px;border:1px solid #999}@media (min-width:992px){footer .section-img,section .section-img{width:100%;height:auto;margin:20px 0}}#footerNavigation{text-align:center}#footerNavigation .call2action{background-color:#e67f19}#footerNavigation .call2action img{display:inline-block;padding-top:60px}#footerNavigation .call2action .intro{padding-top:30px}#footerNavigation .call2action .intro a{text-transform:uppercase;color:#fff;font-weight:400;font-size:1.5em}#footerNavigation .call2action .telefon{color:#fff;font-weight:300;font-size:.7em;padding-bottom:60px}#footerNavigation ul{margin:10px 0;list-style-type:none}#footerNavigation ul li{color:#1a1a1a;padding:0;margin:0;list-style-type:none;display:inline-block}#footerNavigation ul li a{display:inline-block;color:#1a1a1a;font-weight:400;text-transform:none;font-size:.7em}#footerNavigation ul li:after{content:"\B7";display:inline-block;margin-left:10px;margin-right:6px}#footerNavigation ul li:last-child:after{display:none}#footer{background:#3a382f;color:#fff;padding-top:30px;padding-bottom:60px}#footer .sitemap a{color:#8e712e;font-size:1.4em}#footer.footerCustomer *{color:#fff;text-align:center}#footer.footerCustomer .footerAddress i{display:inline-block;font-size:2em}#footer.footerCustomer h4{position:relative;font-weight:400;font-size:1.1em;text-transform:uppercase;margin-bottom:20px;color:#e67f19}@media (min-width:768px){#footer.footerCustomer h4{font-size:1.1rem;margin-top:100px}}#footer.footerCustomer h4 i{position:absolute;top:0;left:0;margin-top:-7px;width:40px;height:30px;font-size:1.6em}#footer.footerCustomer h4~h4{margin-top:30px}#footer.footerCustomer img.logo{display:block;margin-bottom:30px;width:70%}#footer.footerCustomer p{font-weight:300;font-size:.75em}#footer.footerCustomer p a{font-weight:300!important;color:#fff}#footer.footerCustomer ul{margin-top:20px;margin-bottom:20px}#footer.footerCustomer ul li{padding-left:15px}#footer.footerCustomer ul li:before{font-family:FontAwesome,sans-serif;content:"\203A";display:inline-block;margin-left:-15px;width:15px}#footer.footerCustomer ul li a{font-weight:300;color:#fff;font-size:.9em}#footer.footerCustomer .partner img{display:inline-block;width:120px;height:auto;margin-right:20px;margin-bottom:20px}@media (min-width:992px){#footer.footerCustomer .partner img{width:150px}}#footer.footerCustomer .partner p{padding:0;margin:8px 0}#footer .footerAddress,#footer .footerContent{margin-bottom:30px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlUm9vdCI6IiJ9*/