*{margin:0;padding:0;border:0;}:root{font-size:16px;}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html,body{background-color:#FFFFFF;margin:0px auto;text-align:center;font-family:'Roboto',sans-serif;font-size:100%;line-height:150%;color:#006C7E;}html{height:100%;padding-bottom:1px;}body{overflow-x:hidden;overflow-y:scroll;}body.modal-open{overflow-y:auto;padding-right:0 !important;}.modal-content *,.card *{min-height:.01px;}.container{padding-right:0px;padding-left:0px;}@font-face{font-family:'icon';src:url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.eot?48411105');src:url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.eot?48411105#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.woff2?48411105') format('woff2'),url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.woff?48411105') format('woff'),url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.ttf?48411105') format('truetype'),url('../../../typo3conf/ext/djhn/Resources/Public/Fonts/icon.svg?48411105#icon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icon";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#317144;}.icon-phone:before{content:'\e800';}.icon-location:before{content:'\e801';}.icon-mobile:before{content:'\e802';}.icon-mail:before{content:'\e803';}.icon-search:before{content:'\e804';}.icon-check:before{content:'\e805';}.icon-menu:before{content:'\e806';}.icon-rss:before{content:'\e807';}.icon-quote:before{content:'\e808';}.icon-up-open-big:before{content:'\e809';}.icon-right-open-big:before{content:'\e80a';}.icon-left-open-big:before{content:'\e80b';}.icon-down-open-big:before{content:'\e80c';}.icon-twitter:before{content:'\f099';}.icon-facebook:before{content:'\f09a';}.icon-linkedin:before{content:'\f0e1';}.icon-xing:before{content:'\f168';}.icon-youtube-play:before{content:'\f16a';}.icon-instagram:before{content:'\f16d';}#main{margin-top:0px;position:relative;z-index:0;text-align:left;}#header{background-color:transparent;height:auto;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}#header.isfixed{position:fixed;display:block;width:100%;z-index:10050;z-index:1091;}#header.scrolled,#header.isfixed.scrolled,body.layout-Standard #header.isfixed{}#topheader{display:block;background-color:#006C7E;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-header.png');background-repeat:no-repeat;background-position:0px 0px;color:#FFFFFF;width:100%;height:125px;position:fixed;top:0;right:0;left:0;z-index:1091;-webkit-transition:height 0.4s ease-out;-moz-transition:height 0.4s ease-out;-o-transition:height 0.4s ease-out;transition:height 0.4s ease-out;}#logo{position:absolute;margin:0px;padding:0px;z-index:2000;}#logo.justify-content-center{margin:0px auto 0px auto;}#logo.justify-content-end{margin:0px 0px 0px auto;}#logomobile{opacity:0;display:block;position:absolute;width:148px;height:46px;left:30px;top:-122px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}#logo{position:absolute;display:block;width:224px;height:82x;left:40px;top:24px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;opacity:1;}#futurebutton{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/zukunft.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:100%;position:fixed;top:0px;left:50%;display:block;width:278px;height:169px;padding:0;text-align:left;text-indent:-9999px;border:0px solid #7AB51D;z-index:1110;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}#searchbutton{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-lupe.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:100%;position:fixed;top:48px;right:35px;display:block;width:43px;height:43px;padding:0;text-align:left;text-indent:-9999px;border:0px solid #FFFFFF;z-index:1110;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}#fixedboxes{position:fixed;top:355px;right:0px;display:block;width:88px;height:340px;z-index:1089;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}body.layout-Start #fixedboxes{top:335px;}#fixedboxes > a{background-color:#004D5D;background-repeat:no-repeat;background-position:0px 0px;background-size:88px 76px;display:block;width:88px;height:76px;padding:5px 5px 5px 5px;margin-bottom:6px;font-family:'FFTypestarWebProBlack';font-size:1.0rem;letter-spacing:0.11em;line-height:1.2rem;color:#7AB51D;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border:0px;}#fixedboxes > a.active{background-color:#669B19;}#fixedboxes a.contact{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-kontakt.svg');}#fixedboxes a.jobs{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-jobs.svg');}#fixedboxes a.spenden{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-spenden.svg');}#fixedboxes a.freie-plaetze{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-freie-plaetze.svg');padding-top:3px;}#fixedboxes a.help{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-hilfe-2.svg');}#fixedboxes a.contact.active{color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-kontakt-aktiv.svg');}#fixedboxes a.jobs.active{color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-jobs-aktiv.svg');}#fixedboxes a.spenden.active{color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-spenden-aktiv.svg');}#fixedboxes a.freie-plaetze.active{color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-freie-plaetze-aktiv.svg');}#fixedboxes a.help.active{color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-quicknav-hilfe-aktiv-2.svg');}#top .ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box;}#main{padding-top:235px;padding-bottom:60px;}#main.scrolled{padding-top:164px;}#header.scrolled > #topheader{height:96px;}#header.scrolled #logo{opacity:0;top:-122px;}#header.scrolled #logomobile{position:absolute;opacity:1;display:block;width:184px;height:57px;left:30px;top:22px;}#header.scrolled #futurebutton{left:50%;width:219px;height:133px;}#header.scrolled #searchbutton{background-position:center;background-size:80%;top:40px;right:45px;width:39px;height:39px;}#copy .copyposright{float:right;display:inline-block;color:#000000;text-decoration:none;font-size:0.9rem;line-height:1.1rem;margin-top:2px;}#copy .copyposcenter{float:none;margin:0px auto 0px auto;}#copy .copyposleft{float:left;}#copy{float:left;margin-top:3px;}#copy a{display:inline-block;text-decoration:none;font-size:0.9rem;line-height:1.0rem;text-align:left;text-decoration:none;margin-right:15px;}#copy a:after{color:#66A7B2;content:"|";margin-left:15px;}#copy a:last-child:after{content:none;}#footer{position:relative;background-color:#FFFFFF;color:#000000;min-height:60px;margin-top:0px;}#footer a{color:#000000;text-decoration:none;}#footer > .footercontent{background-color:#006C7E;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-footer.png');background-repeat:no-repeat;background-position:0px 0px;background-size:cover;min-height:564px;font-family:'FFTypestarWebProRegular';font-size:1.1rem;line-height:150%;letter-spacing:0.09em;color:#FFFFFF;text-align:left;text-transform:uppercase;}#footer > .footercontent a{color:#FFFFFF;text-decoration:none;}#footer > .footercontent > .container{padding-top:50px;}#footer > .footercontent > .container > .row > div.mob-order-1 > div{padding-left:125px;}#footer > .footercontent > .container > .row > div.mob-order-2 > div,#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div{padding-left:42px;min-height:195px;border-left:2px solid #D3DBDA;}#footer > .footercontent > .container > .row > div.mob-order-4 > div#c2429{min-height:auto;border-left:0px;}#footer > .footercontent ul.menupages > li{padding:0px;margin-bottom:10px;}#footer > .footercontent ul.menupages > li:hover{color:#F49E00;}#footer > .footercontent ul.menupages > li > a > span{font-family:'FFTypestarWebProBlack';font-size:1.1rem;font-weight:700;letter-spacing:0.13em;line-height:1.8rem;color:#F49E00;}#footer > .footercontent ul.menupages > li:hover > a > span,#footer > .footercontent ul.menupages > li:focus > a > span,#footer > .footercontent ul.menupages > li > a:hover > span,#footer > .footercontent ul.menupages > li > a:focus > span,#footer > .footercontent ul.menupages > li.active > a > span{color:#66A7B2;text-decoration:none;}#footer > .footercontent a.link-mail{font-family:'FFTypestarWebProRegular';font-size:1.2rem;font-weight:400;letter-spacing:0.013em;line-height:2.2rem;color:#F49E00 !important;text-decoration:none;}#footer > .footercontent a.link-mail:hover{color:#66A7B2 !important;text-decoration:none;}#footer > .footer{background-color:#FFFFFF;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-under-footer.png');background-repeat:no-repeat;background-position:left bottom;background-size:100% 34px;color:#006C7E;min-height:66px;padding-top:6px;padding-bottom:40px;border:0px;}#footer > .footer a{color:#006C7E;text-decoration:none;}#footer > .footercontent > .container > .row > div.col-md-12  figure.image > picture > img.image-embed-item.img-fluid{margin-bottom:30px;}#footer > .footercontent > .container > .row > div.col-lg-3{text-align:center;}#footer > .footercontent > .container > .row > div.col-lg-3.mob-order-1{text-align:center;}#footer [class^="icon-"]::before,#footer [class*=" icon-"]::before{width:136px;margin-right:auto;margin-left:auto;margin-top:20px;margin-bottom:10px;text-align:center;line-height:2em;font-size:300%;color:#006C7E;vertical-align:top;}#footer .icon-mail::before{width:136px;margin-bottom:10px;}#footer .icon-phone::before{width:136px;margin-bottom:10px;}#footer .icon-location::before{width:136px;margin-bottom:10px;}#diakonielogo{float:right;display:inline-block;}#diakonielogo > a#diakonielink{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/logo-diakonie.png');background-repeat:no-repeat;background-position:0px 0px;display:block;width:122px;height:19px;text-align:left;text-indent:-9999px;}#applybutton{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/jetzt-bewerben.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:100%;position:absolute;top:-50px;right:100px;display:block;width:320px;height:208px;text-align:left;text-indent:-9999px;z-index:1;}#applybutton:hover,#applybutton:focus{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/jetzt-bewerben-orange.png');background-repeat:no-repeat;background-position:0px 0px;background-size:100%;text-decoration:none;}#socmedia{display:block;margin:0px;}#socmedia > a.social-icon{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icons-social-media.png');background-repeat:no-repeat;background-position:0px 0px;display:inline-block;width:34px;height:34px;margin:0px 16px 0px 0px;text-decoration:none;}#socmedia > a.social-icon.ico-wa{background-position:0px 0px;}#socmedia > a.social-icon.ico-fb{background-position:-50px 0px;}#socmedia > a.social-icon.ico-yt{background-position:-100px 0px;}#socmedia > a.social-icon.ico-ig{background-position:-154px 0px;}#socmedia > a.social-icon.ico-li{background-position:-205px 0px;}a.top-page{display:block;position:fixed;cursor:pointer;right:15px;bottom:90px;width:2.4em;height:2.4em;line-height:1.4em;padding:.5em;z-index:99999;font-size:20px;text-align:center;background-color:#006C7E;color:#317144;}a.top-page:empty:before{font-family:"icon";font-size:20px;font-style:normal;font-weight:normal;font-variant:normal;content:'\e809';color:#FFFFFF !important;speak:none;}section.parallax{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:transparent;}.jarallax{position:relative;z-index:0;}.jarallax > .jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit:cover;';top:0;left:0;width:100%;height:100%;z-index:-1;}section{text-align:left;padding-top:0px;padding-bottom:0px;}div.bg-white,div.card.bg-white,div.imagetext.bg-white,div.contentbox.bg-white,section.bg-white{background-color:#FFFFFF;color:#006C7E;}div.bg-white a,div.imagetext.bg-white a,div.contentbox.bg-white a,section.bg-white a{color:#006C7E;}div.bg-grey,div.card.bg-grey,div.imagetext.bg-grey,div.contentbox.bg-grey,section.bg-grey{background-color:#D3DBDA;color:#006C7E;}div.bg-grey a,div.imagetext.bg-grey a,div.contentbox.bg-grey a,section.bg-grey a{color:#006C7E;}div.bg-beige,div.card.bg-beige,div.imagetext.bg-beige,div.contentbox.bg-beige,section.bg-beige{background-color:#D1D6C5;color:#006C7E;}div.bg-beige a,div.imagetext.bg-beige a,div.contentbox.bg-beige a,section.bg-beige a{color:#006C7E;}div.bg-light-cyan,div.card.bg-light-cyan,div.imagetext.bg-light-cyan,div.contentbox.bg-light-cyan,section.bg-lightgreen{background-color:#C3DFDF;color:#006C7E;}div.bg-light-cyan a,div.imagetext.bg-light-cyan a,div.contentbox.bg-light-cyan a,section.bg-light-cyan a{color:#006C7E;}div.bg-box{background-color:#D1D6C5;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-box.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:cover;color:#006C7E;}div.bg-box a{color:#006C7E;}div.bg-box-orange{background-color:#F49E00;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-box-orange.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:cover;color:#006C7E;}div.bg-box-orange a{color:#006C7E;}div.bg-primary,div.card.bg-primary,div.imagetext.bg-primary,section.bg-primary{background-color:#FFFFFF !important;color:#006C7E !important;}div.bg-primary a,div.imagetext.bg-primary a,section.bg-primary a{color:#006C7E !important;text-decoration:none;}div.bg-secondary,div.card.bg-secondary,div.imagetext.bg-secondary,section.bg-secondary{background-color:#D1D6C5 !important;color:#006C7E !important;}div.bg-secondary a,div.imagetext.bg-secondary a,section.bg-secondary a{color:#006C7E !important;text-decoration:none;}div.shadow,section.shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);}div.shadow:after,section.shadow:after{content:"";position:absolute;z-index:-1;top:100%;bottom:0;width:120%;height:50px;left:-10%;right:-10%;background:-webkit-radial-gradient(50% -3%,ellipse cover,rgba(0,0,0,0.5),rgba(97,97,97,0.0) 40%);background:radial-gradient(ellipse at 50% -3%,rgba(0,0,0,0.5),rgba(97,97,97,0.0) 40%);}section.fullheight{min-height:100vh !important;}div.carousel.fullheight,div.carousel-item.fullheight,div.carousel.fullheight > .carousel-inner > .carousel-item picture img.img-responsive.img-fluid{height:100vh !important;}figure{display:block !important;}.img-fluid{width:100%;}.applybox{display:block;}.applybox > a.applybox-image,.applybox > a.applybox-image:hover,.applybox > a.applybox-image:focus{display:block;text-decoration:none;}.applybox > .applybox-content{display:block;width:80%;background-color:#C3DFDF;color:#006C7E;padding:6rem 3rem 3rem 3rem;margin:-70px 10% 30px 10%;}.applybox.noimage > .applybox-content{padding:3rem 3rem 3rem 3rem;margin:30px 10% 30px 10%;}.applybox > .applybox-content p{line-height:1.9rem;}.top-text-image{position:relative;}.top-text-image .textcaption,.top-text-image > picture > .textcaption{position:absolute;width:50%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}.top-text-image .textcaption.textalign-left,.top-text-image > picture > .textcaption.textalign-left{left:0px;top:0px;}.top-text-image .textcaption.textalign-right,.top-text-image > picture > .textcaption.textalign-right{right:0px;top:0px;}.top-text-image .textcaption h1{display:inline;font-family:'FFTypestarWebProBlack';font-size:3.0rem;line-height:4.2rem;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.11em;margin-bottom:0rem;border-bottom:0px;text-decoration:none;box-shadow:inset 0 0px 0 transparent,inset 0 -4px 0 #FFFFFF;}.top-text-image .textcaption.textalign-left > .textcaption-content{text-align:left;color:#FFFFFF;padding-left:5.0rem;padding-right:13.0rem;}.top-text-image .textcaption.textalign-right > .textcaption-content{text-align:left;color:#FFFFFF;padding-left:13.0rem;padding-right:8.5rem;}.accordion > .card{background-color:transparent;border:1px solid rgba(0,0,0,0.125);border-radius:0;}.accordion > .card > .card-header{padding:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.125);}.accordion .card-header:first-child{border-radius:0;}.panel-group.accordion > .card > .card-header > a.card-link{display:block;padding:0.75rem 1.25rem;}.imagetext.no-gutters{background-color:transparent;margin:0px;padding:0px;height:100%;}.imagetext.no-gutters > .image{margin:0px;padding:0px;}.imagetext.no-gutters > .content{margin:0px;}.imagetext.no-gutters > .content.align-left{text-align:left;}.imagetext.no-gutters > .content.align-center{text-align:center;}.imagetext.no-gutters > .content.align-right{text-align:right;}.frame-type-gridelements_pi1{}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.card{border-radius:0;}.row-eq-height .col-md-4{min-height:100% !important;}.card-shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.card-shadow-md{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.card-shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.card-shadow-none{box-shadow:none !important;}.card-shadow-mover{box-shadow:none !important;}.card-shadow-mover:hover{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.card-img-top{border-radius:0;}.card-footer{padding:0rem 1.25rem;background-color:transparent;border-top:0px;}.animated{opacity:0;}.contentbox{display:block;border:0px;padding:0px;height:auto !important;text-decoration:none !important;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.contentbox .card-body{padding:0px 10px;height:100% !important;}.contentbox .card-body p:last-child{margin-bottom:0px;}#main section > .container > .row > .col-lg-4 .card.contentbox{margin-bottom:20px;}.bubblebox{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/orange-bubble.svg');background-repeat:no-repeat;background-position:50px 5px;background-size:60px 40px;display:block;width:100%;padding:0px 60px 0px 140px;margin:0px 0px 20px 0px;}body#p51 .bubblebox{margin-bottom:0px;}.bubblebox > .bubblebox-body{display:block;width:100%;height:100%;padding:16px 0px 10px 0px;margin:0px;}#spendenprojekte > .container{margin-left:-1.5%;margin-right:-1.5%;}#spendenprojekte > .container h2,#spendenprojekte > .container h3{margin-left:1.5%;}.donationbox{position:relative;display:inline-block;width:30%;margin:0 1.5%;padding:0px;border:0px;border-radius:0px;margin-bottom:1.5rem;}.donationbox:before{content:'';display:inline-block;width:100%;height:16px;border:0px;background-color:#F49E00;margin-bottom:10px;}.donationbox > picture{position:relative;display:block;width:100%;height:100%;}.donationbox > picture .boxoverlay{background-color:rgba(0,80,98,0.5);position:absolute;top:0px;left:0px;width:100%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}.donationbox > picture > .boxoverlay > .boxcaption-content{text-align:left;color:#FFFFFF;text-transform:uppercase;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);}.donationbox .text-donation-lead{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/orange-bubble.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:30px 20px;display:block;padding-left:40px;font-family:'FFTypestarWebProBlack';font-size:1.2rem;line-height:20px;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.09em;margin-bottom:10px;}.donationbox .boxcaption-content .text-donation,.text-donation{font-family:'FFTypestarWebProBlack';font-size:1.6rem;line-height:2.2rem;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.09em;margin-bottom:0;border-bottom:3px solid #F49E00;}.donationbox .boxcaption-content .text-donation-small,.text-donation-small{font-family:'FFTypestarWebProBlack';font-size:1.4rem;line-height:2.0rem;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.09em;margin-bottom:0;border-bottom:3px solid #F49E00;}.donationbox .boxcaption-content .text-donation .text-donation-small{border-bottom:0px solid #F49E00;}.donationbox:hover > picture .boxoverlay{background-color:rgba(238,125,0,0.5);}.donationbox:hover .boxcaption-content .text-donation,.donationbox:hover .boxcaption-content .text-donation-small{border-bottom:3px solid #FFFFFF;}.donationbox:hover .boxcaption-content .text-donation .text-donation-small{border-bottom:0px solid #F49E00;}.clipbox{position:relative;display:inline-block;width:30%;margin:0 1.5%;padding:0px;border:0px;border-radius:0px;margin-bottom:1.5rem;}.clipbox h4.box-title{display:block;width:100%;color:#F49E00;border-bottom:16px solid #006C7E;margin-bottom:18px;}.clipbox > picture{position:relative;display:block;width:100%;height:100%;}.clipbox > picture .boxoverlay{background-color:rgba(0,80,98,0.5);position:absolute;top:0px;left:0px;width:100%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}.clipbox:hover > picture .boxoverlay{background-color:rgba(238,125,0,0.5);}.playbutton{display:block;width:92px;height:92px;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/playbutton.svg');background-repeat:repeat-x;background-position:0px 0px;background-size:92px 92px;}.free-spots{position:relative;display:block;width:86%;margin:0 0 0 10%;padding:0.2rem 0 0.2rem 0;border:0px;margin-bottom:0;}.col-xl-6 > .free-spots{width:90%;margin:0 4%;}.free-spots > .spot-changedate{display:block;width:100%;text-align:right;color:#006C7E;line-height:2.2rem;border-bottom:16px solid #006C7E;margin-bottom:0px;}.free-spots > .spot-content{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-status-free.svg');background-repeat:no-repeat;background-position:5px 5px;background-size:50px 50px;display:block;padding:10px 0px 0px 90px;}.free-spots.status-free > .spot-content{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-status-free.svg');}.free-spots.status-few > .spot-content{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-status-few.svg');}.free-spots.status-occupied > .spot-content{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-status-occupied.svg');}.free-spots > .ce-div{margin:0px 0px 10px 0px !important;}.free-spots > .spot-content > h4.spot-title{display:block;width:100%;font-family:'FFTypestarWebProBlack';font-size:2.4rem;line-height:3.0rem;color:#006C7E;text-transform:uppercase;margin-top:1.0rem;margin-bottom:0.2rem;}.free-spots > .spot-content > .spot-description{font-family:'FFTypestarWebProBlack';font-size:1.4rem;line-height:2.0rem;color:#66A7B2;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:0;}.free-spots > .spot-content .contentbox{background-color:#F49E00;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-box-orange.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:cover;display:block;width:100%;max-width:600px;padding:15px 25px 5px 25px;border:0px;font-family:'FFTypestarWebProBlack';font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;color:#FFFFFF;}.free-spots > .spot-content .contentbox > .contact-title{font-family:'FFTypestarWebProBlack';font-size:1.4rem;line-height:2.0rem;color:#006C7E;text-transform:uppercase;margin-bottom:0.2rem;}#main .contentbox p,#main .free-spots > .spot-content .contentbox > p{font-family:'FFTypestarWebProBlack';font-size:1.5rem;line-height:1.8rem;letter-spacing:0.09em;margin-bottom:0.2rem;}#main .free-spots > .spot-content .contentbox > a,#main .free-spots > .spot-content .contentbox > p > a.link-mail,#main .free-spots > .spot-content .contentbox > p > a.link-telephone{font-family:'FFTypestarWebProBlack';color:#FFFFFF;font-size:1.5rem;letter-spacing:0.09em;text-decoration:none;border:0px !important;}.frame-type-container_free-spots > h1{display:none;}.free-spots > .spot-content > a.spot-header{display:block;width:100%;text-decoration:none;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/free-spots-arrow-right.png');background-repeat:no-repeat;background-position:right 10px;background-size:25px;padding-right:40px;}.free-spots > .spot-content > a.spot-header[aria-expanded="true"]{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/free-spots-arrow-down.png');}.free-spots > .spot-content > a.spot-header > h4.spot-title{display:inline-block;font-family:'FFTypestarWebProBlack';font-size:2.2rem;line-height:2.6rem;color:#006C7E;text-transform:uppercase;margin-top:0.3rem;margin-bottom:0.2rem;margin-right:0.3rem;}.free-spots > .spot-content > a.spot-header > .spot-description{display:inline-block;font-family:'FFTypestarWebProBlack';font-size:1.3rem;line-height:2.0rem;color:#66A7B2;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:0;}.free-spots > .spot-content > a.spot-header > .spot-description > p{margin-bottom:0;}.free-spots > .spot-content .card.card-body{padding:0;border:0;}.free-spot-legend{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-freie-plaetze.svg');background-repeat:no-repeat;background-position:0px 0px;background-size:82px 82px;display:block;padding:0px 0px 0px 105px;font-family:'FFTypestarWebProBlack';color:#006C7E;font-size:2.2rem;line-height:3.0rem;text-transform:uppercase;text-align:left;text-decoration:none;}.free-spot-legend.free{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-freie-plaetze.svg');}.free-spot-legend.few{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-wenige-plaetze.svg');}.free-spot-legend.occupied{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/icon-leider-belegt.svg');}.cmplazypreviewiframe{position:absolute !important;width:100% !important;top:0;}iframe.cmplazyload{width:100% !important;min-height:300px !important;position:absolute !important;}#main p.embed-responsive .cmplazybtn a.cmplazybtnlink.cmpboxbtn{color:#FFFFFF;}.ce-div{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-divider-green.png');background-repeat:repeat-x;background-position:0px 0px;clear:both;display:block;height:4px;width:100%;padding:0px 0px 0px 0px;margin:30px 0px 30px 0px;}body.layout-Standard .ce-div{margin:30px 0px 10px 0px;}body#p39.layout-Standard .ce-div{display:none;}#djhnstandorte{width:68%;margin:-40px auto 0 auto;}#cmpboxrecallfooter{display:none;}#main .tx-indexedsearch-info-sword{margin-top:1rem;}#main .tx-indexedsearch-res{padding-top:1rem;margin-bottom:0rem;}#main .tx-indexedsearch-res:before{display:block;width:100%;height:4px;content:'';background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/bg-divider-green.png');background-repeat:repeat-x;background-position:0px 0px;clear:both;margin-bottom:1rem;}#main .tx-indexedsearch-searchbox > form#tx_indexedsearch > fieldset > .tx-indexedsearch-form{display:block;float:left;}#main #tx-indexedsearch-searchbox-sword{width:240px;padding:5px 5px 5px 10px;margin-right:10px;font-family:'Roboto',sans-serif;background-color:#D1D6C5;background-color:rgba(209,214,197,0.25);color:#006C7E;border:1px solid #66A7B2;}#main #tx-indexedsearch-searchbox-button-submit.tx-indexedsearch-searchbox-button{display:inline-block;padding:5px;background-color:#FFFFFF;color:#006C7E;font-family:'FFTypestarWebProBlack';font-size:1.2rem;border:0px;}#main #tx-indexedsearch-searchbox-button-submit.tx-indexedsearch-searchbox-button:hover{color:#F49E00;}#main .tx-indexedsearch-res > h3.searchresult > a{font-family:'FFTypestarWebProBlack';font-size:1.6rem;color:#006C7E;text-transform:uppercase;}#main .tx-indexedsearch-res > .tx-indexedsearch-info > dd,#main .tx-indexedsearch-res > .tx-indexedsearch-info > dt,#main .tx-indexedsearch-res > .tx-indexedsearch-info > .tx-indexedsearch-text-item-path > p > a{color:#66A7B2;}.tx-indexedsearch-info{display:block;font-size:0.9rem;margin-bottom:0;}.tx-indexedsearch-description{margin-bottom:0.5rem;}.tx-indexedsearch-info > dt,.tx-indexedsearch-info > dd{display:inline-block;}.tx-indexedsearch-info .tx-indexedsearch-text-item-path p a{color:#006C7E;}.tx-indexedsearch-res > .tx-indexedsearch-info > .tx-indexedsearch-text-item-path > p{margin-bottom:0;}#tx-indexedsearch-searchbox-sword-error{position:absolute;z-index:2;font-size:0.85rem;bottom:-40px;}#top .carousel-item{position:relative;}#top .carousel-title,#top > .carousel > .carousel-inner > .carousel-item h1{font-size:2.00rem;font-weight:700;text-transform:uppercase;margin-bottom:1em;}.carousel-caption,#top .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#FFFFFF;text-align:left;}.carousel-flexcaption,#top .carousel-flexcaption{position:absolute;display:-webkit-flex;display:flex;max-width:100%;width:100%;height:100%;left:0px;top:0px;z-index:10;padding-top:0px;padding-bottom:0px;color:#FFFFFF;text-align:left;align-items:center;justify-content:center;}.carousel-flexcaption.fullwidth,#top .carousel-flexcaption.fullwidth{display:block;width:100%;left:0px;top:0px;padding:0px;}#top .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{position:absolute;width:50%;left:0px;padding-left:4.0rem;padding-right:14.5rem;text-align:left;color:#FFFFFF;}#top .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{position:absolute;width:50%;right:0px;padding-left:13.0rem;padding-right:8.5rem;text-align:left;color:#FFFFFF;}#top .carousel-flexcaption.fullwidth.textalign-left > .carousel-flexcaption-content,#top .carousel-flexcaption.fullwidth.textalign-right > .carousel-flexcaption-content{position:absolute;width:100%;height:100%;display:-webkit-flex;display:flex;left:0px;top:0px;right:0px;}#top .carousel-flexcaption.textalign-bottom,#top .carousel-flexcaption.textalign-bottom > .carousel-flexcaption-content{display:none;}#top .carousel-item .carousel-flexcaption h1{display:inline;font-family:'FFTypestarWebProBlack';font-size:3.0rem !important;line-height:4.2rem;color:#FFFFFF;text-transform:uppercase !important;letter-spacing:0.05em;border-bottom:0px;text-decoration:none;box-shadow:inset 0 0px 0 transparent,inset 0 -4px 0 #FFFFFF;}#top .carousel-indicators li{width:22px;height:22px;border-top:0px solid transparent;border-bottom:0px solid transparent;border-radius:11px;margin-right:18px;margin-left:18px;}#djhn-ani{position:absolute;display:block;width:100%;height:100%;top:0px;right:0px;}#top .carousel.slide > .carousel-inner > .carousel-item > .frame-type-textmedia .ce-center .ce-outer,#top .carousel.slide > .carousel-inner > .carousel-item > .frame-type-textmedia .ce-center .ce-inner{float:none;right:auto;}#top .carousel.slide > .carousel-inner > .carousel-item > .frame-type-textmedia > .ce-textpic.ce-center > .ce-gallery.ce-columns-1 > .ce-outer > .ce-inner > .ce-row > .ce-column,#top .carousel.slide > .carousel-inner > .carousel-item.active > .frame-type-textmedia > .ce-textpic.ce-center > .ce-gallery.ce-columns-1 > .ce-outer > .ce-inner > .ce-row > .ce-column{width:100%;}#top .carousel.slide .carousel-inner .carousel-item video.video-embed-item{display:block;width:100%;max-width:100%;height:auto;}@-webkit-keyframes fading{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fading{from{opacity:0;}to{opacity:1;}}@keyframes fading{from{opacity:0;}to{opacity:1;}}#top .carousel.slide .carousel-inner .carousel-item .frame-type-textmedia .ce-textpic,#top .carousel.slide .carousel-inner .carousel-item .frame-type-textmedia .ce-textpic .ce-gallery{margin-bottom:0px;}#top .carousel.slide .carousel-inner .carousel-item .frame-type-textmedia .ce-textpic .ce-bodytext{position:absolute;display:none;width:80%;height:auto;bottom:30%;left:10%;opacity:0;-webkit-animation:fading ease-in 1s;animation:fading ease-in 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;}#top .carousel.slide .carousel-inner .carousel-item.active .frame-type-textmedia .ce-textpic .ce-bodytext{position:absolute;display:block;width:80%;height:auto;bottom:30%;left:10%;opacity:0;-webkit-animation:fading ease-in 1s;animation:fading ease-in 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;}#top .carousel.slide .carousel-inner .carousel-item .frame-type-textmedia .ce-textpic .ce-bodytext p{font-size:1.2rem;color:#FFFFFF;text-shadow:1px 1px 4px rgba(0,0,0,0.5);}#top .carousel.slide .carousel-inner .carousel-item .frame-type-textmedia .ce-textpic .ce-bodytext p a{display:inline-block;font-weight:400;text-align:center;text-transform:uppercase;border:0px;border-radius:0px;background-color:#006C7E;color:#FFFFFF;padding:.375rem 1.75rem;font-size:1.4rem;line-height:1.5;text-decoration:none;border:1px solid #FFFFFF;}.jctkr-wrapper,.jctkr-wrapper *{box-sizing:border-box;}.jctkr-wrapper{display:inline-block;position:relative;width:100%;height:48px;vertical-align:top;overflow:hidden;}.jctkr-wrapper ul,.jctkr-wrapper ul.contentlist{position:absolute;left:0;top:0;height:100%;margin:0;padding:10px 0 0 0;list-style:none;white-space:nowrap;font-size:0;text-align:left;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;}.jctkr-wrapper.jctkr-initialized ul,.jctkr-wrapper.jctkr-initialized ul.contentlist{opacity:1;list-style-type:none;}.jctkr-wrapper ul li,.jctkr-wrapper ul.contentlist li{display:inline-block;list-style-type:none;font-family:'FFTypestarWebProBlack';font-size:22px;letter-spacing:0.09em;color:#006C7E;margin-right:40px;}.jctkr-wrapper ul.contentlist > li::before{content:"»";color:#006C7E;display:inline-block;width:20px;margin-left:-20px;}.jctkr-label{display:inline-block;}#main .ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box;}#main .ce-gallery.ce-columns-1 .ce-column,#main .ce-gallery[data-ce-columns="1"] .ce-column{padding:0 0px;}#main .ce-gallery[data-ce-columns="2"] .ce-column{width:50%;}#main .ce-gallery[data-ce-columns="3"] .ce-column{width:33%;}#main .ce-gallery[data-ce-columns="4"] .ce-column{width:25%;}#main .ce-gallery[data-ce-columns="5"] .ce-column{width:20%;}.modal-dialog,body.modal-open .modal-dialog{margin-top:150px !important;}.modal-header{display:block !important;align-items:unset;justify-content:unset;padding:1rem;border-bottom:0px;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;}.modal-backdrop{z-index:100000 !important;}.modal{z-index:100001 !important;}#main form > div.form-group > div.input > input.form-control,#main form > div.form-group > div.input > select.form-control,#main form > div.form-group > div.input > textarea.form-control,#main form > div.row > div > div.form-group > div.input > input.form-control{border-radius:0px;border:1px solid #DEE2E6;color:#000000;font-size:1.2rem;}#main form > div.form-group > div.input > select.form-control{max-width:50%;}#main form > div.form-group > div.input > textarea.form-control{height:10em;}#main  form > .form-group > label.control-label{font-family:'FFTypestarWebProBlack';font-size:1.2rem;color:#006C7E;text-transform:uppercase;}#main form > div.form-group > div.input.checkbox > div.form-check > label.add-on.form-check-label{position:relative;width:auto !important;display:inline-block;padding-left:0px;line-height:1.6rem;padding-right:10px;font-weight:normal;}#main form #c5526 p,#main form #c1521 p,#main form #c17 p{padding-left:20px;margin-top:-1.0rem;}#main form > .form-group > .input.checkbox > .form-check > label.add-on.form-check-label > span,#main form #c5526 p > a.link-teal,#main form #c5526 p,#main form #c1521 p > a.link-teal,#main form #c1521 p,#main form #c17 p > a.link-teal,#main form #c17 p{font-size:1.0rem;}#main form #c5526 p > a.link-teal,#main form #c1521 p > a.link-teal,#main form #c17 p > a.link-teal{text-decoration:none;border-bottom:1px solid #7AB51D;}#main form > div.form-group > div.input.checkbox > div.form-check > label.add-on.form-check-label > input.add-on{float:left;max-width:15px;margin-top:5px;margin-left:-20px;margin-bottom:20px;}#main form > div.actions > nav.form-navigation > div.btn-toolbar > div.btn-group > span.next.submit > button.btn.btn-primary{border:0px;border-radius:0px;background-color:#006C7E;color:#FFFFFF;font-size:100%;}#main form#kontakt-119 > .form-group.has-error > .input > .error,#main form#kontakt-119 .form-group.has-error .input > error,#main form#kontakt-119 .form-group.has-error .input.checkbox > .form-check > label.form-check-label > .error,#main form#hilfe-1528 .form-group.has-error .input > .error,#main form#hilfe-1528 .form-group.has-error .input.checkbox > .form-check > label.form-check-label > .error,#main form#botschaft-5531 .form-group.has-error .input > .error,#main form#botschaft-5531 .form-group.has-error .input.checkbox > .form-check > label.form-check-label > .error{color:#EE7D00;}body#p15 > #main > .container > .bubblebox > .bubblebox-body .cmp-maps{display:block;min-height:500px;overflow:hidden;position:relative;}ul.tx-indexedsearch-browsebox{display:-ms-flexbox;display:flex;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;list-style:none;border-radius:0px;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}ul.tx-indexedsearch-browsebox li{display:-ms-flexbox;display:flex;list-style:none;text-align:center;margin-bottom:5px;}ul.tx-indexedsearch-browsebox li::before{content:"";display:none;width:0;margin-left:0;}ul.tx-indexedsearch-browsebox li a{position:relative;display:block;padding:0.5rem 0.5rem;margin-left:-1px;line-height:1.25;min-width:30px;text-align:center;color:#006C7E;background-color:#FFFFFF;border:1px solid #C3DFDF;}ul.tx-indexedsearch-browsebox li a:focus,ul.tx-indexedsearch-browsebox li a:hover{z-index:2;outline:0;color:#7AB51D;text-decoration:none;background-color:#FFFFFF;border:1px solid #C3DFDF;}ul.tx-indexedsearch-browsebox li a.active{z-index:1;color:#FFFFFF;background-color:#7AB51D;border:1px solid #7AB51D;}ul.tx-indexedsearch-browsebox li a.active:focus,ul.tx-indexedsearch-browsebox li a.active:hover{z-index:2;color:#FFFFFF;background-color:#7AB51D;border:1px solid #7AB51D;}ul.tx-indexedsearch-browsebox li span.nolink{position:relative;display:block;padding:0.5rem 0.5rem;margin-left:-1px;line-height:1.25;min-width:30px;text-align:center;color:#006C7E;background-color:#FFFFFF;border:1px solid #C3DFDF;cursor:default;}ul.tx-indexedsearch-browsebox li span.nolink:focus,ul.tx-indexedsearch-browsebox li span.nolink:hover{z-index:2;color:#006C7E;text-decoration:none;background-color:#FFFFFF;border:1px solid #C3DFDF;cursor:default;}@media (max-width:575.99px){.hidden-xs{display:none !important;}}@media (min-width:576px) and (max-width:767.99px){.hidden-sm{display:none !important;}}@media (min-width:768px) and (max-width:991.99px){.hidden-md{display:none !important;}}@media (min-width:992px) and (max-width:1199.99px){.hidden-lg{display:none !important;}}@media (min-width:1200px) and (max-width:1499.99px){.hidden-xl{display:none !important;}}@media (min-width:1500px){.hidden-xxl{display:none !important;}}h1,h2,h3,h4,h5,h6{font-family:'FFTypestarWebProBlack';color:#006C7E;font-size:2rem;font-weight:700;margin-top:0;margin-bottom:10px;padding-bottom:5px;position:relative;text-transform:uppercase;}h1,.text-h1{font-family:'FFTypestarWebProBlack';font-size:3.0rem;line-height:3.6rem;letter-spacing:0.11em;color:#FFFFFF;text-transform:uppercase;margin-bottom:0rem;}h2,.text-h2{font-family:'FFTypestarWebProBlack';font-size:2.0rem;line-height:2.4rem;letter-spacing:0.08em;color:#006C7E;text-transform:uppercase;margin-bottom:1.2rem;word-wrap:break-word;}h3,.text-h3,.text-h3-teal{font-family:'FFTypestarWebProBlack';font-size:1.6rem;line-height:2.0rem;letter-spacing:0.09em;color:#66A7B2;text-transform:uppercase;margin-bottom:1.2rem;word-wrap:break-word;}.text-h3-teal{color:#006C7E;}h3 > a{font-size:1.6rem;}h2.modal-title,h3.modal-title{float:left;}h4,.text-h4,.text-h4-teal{font-family:'FFTypestarWebProBlack';font-size:1.6rem;line-height:2.0rem;letter-spacing:0.08em;margin-bottom:0.5rem;color:#006C7E;text-transform:uppercase;word-wrap:break-word;}.text-h4{color:#F49E00;}.text-h4-teal{color:#006C7E;}#footer h4{font-weight:700;}h5,.text-h5{font-family:'FFTypestarWebProBlack';font-size:1.4rem;line-height:1.8rem;letter-spacing:0.08em;font-weight:700;color:#006C7E;text-transform:uppercase;word-wrap:break-word;}.text-h5{color:#F49E00;}#footer h5{font-family:'FFTypestarWebProRegular';font-size:1.2rem;font-weight:400;letter-spacing:0.13em;line-height:1.8rem;text-transform:uppercase;color:#F49E00;margin-bottom:0px;}h6{font-family:'FFTypestarWebProBlack';font-size:1.2rem;font-weight:700;letter-spacing:0.05em;line-height:1.8rem;text-transform:uppercase;color:#F49E00;}ul{background-image:none;list-style-type:none;padding:0px;margin:0px;}ul li{background-image:none;list-style-type:none;padding:0px 4px 0px 0px;margin:0px;}ul.contentlist{list-style-type:none;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}ul.contentlist > li{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 0px 4px 0px;text-align:left;color:#006C7E;}ul.contentlist > li::before{content:"•";color:#006C7E;display:inline-block;width:1.2rem;margin-left:-1.2rem;}ul.contentlist > li > ul.contentlist{margin-left:1.5rem;}ul.arrowlist{list-style-type:none;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}ul.arrowlist > li{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 0px 4px 0px;text-align:left;font-family:'FFTypestarWebProBlack';font-size:1.6rem;line-height:2.2rem;color:#66A7B2;text-transform:uppercase;}ul.arrowlist > li::before{content:"»";font-size:1.6rem;color:#66A7B2;display:inline-block;width:1.6rem;margin-left:-1.6rem;}ul.arrowlist > li > ul.arrowlist{margin-left:1.5rem;}ol,ol.orderedlist{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 5px 25px;border:0px;}ol.orderedlist > li{counter-increment:li;}ol.orderedlist li::before{content:counter(li);color:#006C7E;display:inline-block;width:1em;margin-left:-1.5em;margin-right:0.5em;text-align:right;direction:rtl;}ol.orderedlist > li > ol.orderedlist{margin-left:20px;}img.img-responsive{display:block;max-width:100%;height:auto;}img.img-right{float:right;margin-left:5px;margin-bottom:5px;}img.img-left{float:right;margin-left:5px;margin-bottom:5px;}hr{margin:20px 0 20px 0;padding:0px;border-top:2px dashed #7AB51D;}span.text-orange,p.text-orange,.text-orange{color:#F49E00;}span.text-teal,p.text-teal,.text-teal{color:#006C7E;}span.text-yellow-green,p.text-yellow-green,.text-yellow-green{color:#7AB51D;}span.text-light-cyan,p.text-light-cyan,.text-light-cyan{color:#66A7B2;}span.text-black,p.text-black,.text-black{color:#000000;}span.text-white,p.text-white,.text-white{color:#FFFFFF;}span.text-red,p.text-red,.text-red{color:#D01700;}.text-verylarge,p.text-verylarge,span.text-verylarge{font-size:1.8rem;}.text-large,p.text-large,span.text-large{font-size:1.3rem;}.text-small,p.text-small,span.text-small{font-size:0.85rem;}span.text-uppercase,p.text-uppercase,.text-uppercase{text-transform:uppercase;}p{margin-bottom:1.0em;}#main p{font-size:120%;}p.align-left,span.align-left,td.align-left{text-align:left;}p.align-center,span.align-center,td.align-center{text-align:center;}p.align-right,span.align-right,td.align-right{text-align:right;}a,a:link,a:visited,a:active{color:#006C7E;text-decoration:none;}a:focus,a:hover{color:#006C7E;text-decoration:none;}#main p a,#main p a:link,#main p a:visited,#main p a:active{font-family:'Roboto',sans-serif;font-size:1.2rem;color:#006C7E;text-decoration:none;border-bottom:1px solid #7AB51D;}#main p a:focus,#main p a:hover{color:#7AB51D;text-decoration:none;}b,strong{font-weight:700;}a.link-teal,a.link-teal:link,a.link-teal:visited,a.link-teal:active,p a.link-teal,p a.link-teal:link,p a.link-teal:visited,p a.link-teal:active,#main p a.link-teal,#main p a.link-teal:link,#main p a.link-teal:visited,#main p a.link-teal:active,#main li a.link-teal,#main li a.link-teal:link,#main li a.link-teal:visited,#main li a.link-teal:active{color:#006C7E;text-decoration:none;}a.link-teal:focus,a.link-teal:hover,p a.link-teal:focus,p a.link-teal:hover,#main p a.link-teal:focus,#main p a.link-teal:hover,#main li a.link-teal:focus,#main li a.link-teal:hover{color:#006C7E;text-decoration:none;}#main li a.link-teal,#main li a.link-teal:link,#main li a.link-teal:visited,#main li a.link-teal:active,#main li a.link-teal:focus,#main li a.link-teal:hover{border-bottom:1px solid #7AB51D;}a.link-yellow-green,a.link-yellow-green:link,a.link-yellow-green:visited,a.link-yellow-green:active,p a.link-yellow-green,p a.link-yellow-green:link,p a.link-yellow-green:visited,p a.link-yellow-green:active,#main p a.link-yellow-green,#main p a.link-yellow-green:link,#main p a.link-yellow-green:visited,#main p a.link-yellow-green:active{color:#7AB51D;text-decoration:none;border-bottom:0px;}a.link-yellow-green:focus,a.link-yellow-green:hover,p a.link-yellow-green:focus,p a.link-yellow-green:hover,#main p a.link-yellow-green:focus,#main p a.link-yellow-green:hover{color:#7AB51D;text-decoration:none;border-bottom:0px;}a.link-light-cyan,a.link-light-cyan:link,a.link-light-cyan:visited,a.link-light-cyan:active,p a.link-light-cyan,p a.link-light-cyan:link,p a.link-light-cyan:visited,p a.link-light-cyan:active,#main a.link-light-cyan{color:#66A7B2;text-decoration:none;}a.link-light-cyan:focus,a.link-light-cyan:hover,p a.link-light-cyan:focus,p a.link-light-cyan:hover{color:#66A7B2;text-decoration:none;}p a.link-orange,p a.link-orange:link,p a.link-orange:visited,p a.link-orange:active,#main p a.link-orange{color:#F49E00;text-decoration:none;border-bottom:0px;}a.link-orange:focus,a.link-orange:hover,p a.link-orange:focus,p a.link-orange:hover,#main p a.link-orange:focus,#main p a.link-orange:hover{color:#F49E00;text-decoration:none;border-bottom:0px;}p a.link-white,p a.link-white:link,p a.link-white:visited,p a.link-white:active,#main p a.link-white,#main p a.link-white:visited,#main p a.link-white:active{color:#FFFFFF;text-decoration:none;border-bottom:0px;}a.link-white:focus,a.link-white:hover,p a.link-white:focus,p a.link-white:hover,#main p a.link-white:focus,#main p a.link-white:hover{color:#FFFFFF;text-decoration:none;border-bottom:0px;}p > a.link-download,a.link-download,a.link-download:hover,a.link-download:focus,#main p a.link-download,#main a.link-download,#main p a.link-download:hover,#main p a.link-download:focus{display:inline-block;min-width:100px;text-align:left;background-color:transparent;background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/arrow-white.png');background-repeat:no-repeat;background-position:0px 2px;background-size:10px 19px;color:#FFFFFF !important;font-family:'FFTypestarWebProBlack';font-size:1.5rem;font-weight:700;padding:0px 0px 0px 20px;border-radius:0px;border:0px;text-decoration:none;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.08em;margin-bottom:0.25rem;margin-top:0.25rem;}#main p a.link-download:hover,#main p a.link-download:focus{color:#66A7B2 !important;}p > a.link-mail,a.link-mail,a.link-mail:hover,a.link-mail:focus{display:inline-block;text-align:left;line-height:1.6rem;letter-spacing:0.08em;color:#FFFFFF !important;font-family:'FFTypestarWebProBlack';font-size:1.3rem;font-weight:700;padding:0px 0px;border-radius:0px;border:0px;text-decoration:none;}p > a.link-telephone,a.link-telephone,a.link-telephone:hover,a.link-telephone:focus{display:inline-block;text-align:left;line-height:1.6rem;letter-spacing:0.08em;color:#FFFFFF !important;font-family:'FFTypestarWebProBlack';font-size:1.3rem;font-weight:700;padding:0px 0px;border-radius:0px;border:0px;text-decoration:none;}#main .contentbox > .card-body > .card-body-content a,#main .contentbox > .card-body > .card-body-content a.link-mail,#main .contentbox > .card-body > .card-body-content a.link-telephone{border-bottom:0px;font-family:'FFTypestarWebProBlack';}#main .contentbox > .card-body > .card-body-content a.link-mail,#main .contentbox > .card-body > .card-body-content a.link-telephone{text-transform:uppercase;font-size:1.5rem;}p > a.button-olive,a.button-olive,a.button-olive:hover,a.button-olive:focus{display:inline-block;min-width:100px;text-align:center;line-height:1.5;background-color:#F3EB78 !important;color:#305543 !important;font-size:1rem;font-weight:400;padding:10px 18px;border-radius:0px;border:0px;text-decoration:none;}p > a.button-teal,a.button-teal,a.button-teal:hover,a.button-teal:focus{display:inline-block;min-width:100px;text-align:center;line-height:1.5;background-color:#006C7E !important;color:#FFFFFF !important;font-size:1rem;font-weight:400;padding:10px 18px;border-radius:0px;border:0px;text-decoration:none;}p > a.button-orange,a.button-orange,a.button-orange:hover,a.button-orange:focus{display:inline-block;min-width:100px;text-align:center;line-height:1.5;background-color:#F49E00;color:#FFFFFF !important;font-size:1rem;font-weight:400;padding:10px 18px;border-radius:0px;border:0px;text-decoration:none;}#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption a:hover h3,#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption a:hover p,#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption > .row > div > a:hover,#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption > .row > div > a:focus{text-decoration:none !important;}blockquote{position:relative;padding:0px;border:0px;}blockquote > p{display:inline-block;font-family:'Roboto',sans-serif;color:#006C7E;font-size:2rem;font-weight:700;font-style:italic;margin-left:20px;margin-right:20px;padding:0px;border:0px;}blockquote > footer{display:inline-block;font-family:'Roboto',sans-serif;color:#006C7E;font-size:1.0rem;font-weight:400;font-style:italic;text-align:right;margin-top:-20px;margin-right:20px;padding:0px;border:0px;}blockquote:before{display:inline-block;content:"»";color:#006C7E;font-family:'Roboto',sans-serif;font-size:2rem;font-weight:700;}blockquote:after{display:inline-block;content:"«";color:#006C7E;font-family:'Roboto',sans-serif;font-size:2rem;font-weight:700;}table.contenttable,table.htmlarea-showtableborders{clear:both;text-align:left;color:#006C7E;border-spacing:2px;margin:0px 0px 10px 0px;padding:0px;width:100%;}table.contenttable thead tr th,table.htmlarea-showtableborders thead tr th{vertical-align:top;background-color:#006C7E;font-family:'FFTypestarWebProBlack';color:#FFFFFF;font-size:1.8rem;font-weight:700;text-align:center;margin:0px 0px 0px 0px;padding:17px 10px 17px 12px;line-height:50px;border:0px;}table.contenttable td,table.htmlarea-showtableborders td{vertical-align:top;padding:1px;}table.contenttable td.spre,table.htmlarea-showtableborders td{vertical-align:top;text-align:right;padding:1px;}table.contenttable caption,table.htmlarea-showtableborders caption{background-color:#f4f4f4;color:#006C7E;font-weight:700;text-align:left;margin:0px 0px 2px 0px;padding:3px 3px 3px 3px;border:0px;}table.contenttable tbody td,table.htmlarea-showtableborders tbody tr{vertical-align:top;}@media (min-width:576px){.carousel-flexcaption{width:100%;max-width:540px;left:calc(50% - 270px);}}@media (min-width:768px){.carousel-flexcaption{max-width:720px;left:calc(50% - 360px);}}@media (min-width:992px){.carousel-flexcaption{max-width:960px;left:calc(50% - 480px);}}@media (min-width:1200px){.carousel-flexcaption{max-width:1140px;left:calc(50% - 570px);}}@media (min-width:1500px){.carousel-flexcaption{max-width:1440px;left:calc(50% - 720px);}}@media (max-width:1500px){#fixedboxes{top:285px;}body.layout-Start #fixedboxes{top:335px;}#footer > .footercontent{font-size:1.0rem;}#footer > .footercontent > .container > .row > div.mob-order-2 > div,#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div{padding-left:35px;min-height:220px;}#footer > .footercontent > .container > .row > div.mob-order-4 > div#c2429{min-height:auto;border-left:0px;}#footer h5{font-size:1.1rem;line-height:1.8rem;}.donationbox .text-donation-lead{font-size:1.1rem;}.donationbox .boxcaption-content .text-donation,.text-donation{font-size:1.25rem;line-height:2.0rem;}.donationbox .boxcaption-content .text-donation-small,.text-donation-small{font-size:1.1rem;line-height:1.8rem;}.applybox > .applybox-content{width:80%;padding:5rem 2rem 1rem 2rem;margin:-70px 10% 30px 10%;}.jctkr-wrapper{height:40px;}.jctkr-wrapper ul,.jctkr-wrapper ul.contentlist{padding:6px 0 0 0;}.jctkr-wrapper ul li,.jctkr-wrapper ul.contentlist li{font-size:18px;}}@media (min-width:1200px) and (max-width:1500px){.free-spots > .spot-content h4.spot-title{font-size:1.8rem;line-height:2.4rem;margin-top:0.2rem;margin-bottom:0.2rem;word-wrap:break-word;}#main .free-spots > .spot-content .contentbox > p,#main .free-spots > .spot-content .contentbox > a,#main .free-spots > .spot-content .contentbox > p > a.link-mail,#main .free-spots > .spot-content .contentbox > p > a.link-telephone{font-size:1.3rem;}.free-spot-legend{margin-bottom:20px;}}@media (max-width:1399.98px){.carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:5.0rem;padding-right:8.5rem;}.carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:5.0rem;padding-right:8.5rem;}.top-text-image .textcaption.textalign-right > .textcaption-content{padding-left:10.0rem;padding-right:8.5rem;}.top-text-image .textcaption h1{font-size:2.4rem;line-height:3.8rem;box-shadow:inset 0 0px 0 transparent,inset 0 -4px 0 #FFFFFF;}#fixedboxes{top:275px;}body.layout-Start #fixedboxes{top:325px;}}@media (max-width:1279.98px){#fixedboxes{top:260px;}body.layout-Start #fixedboxes{top:305px;}}@media (max-width:1199.98px){#main{padding-top:132px;}#top > .frame-type-image > .ce-image.ce-center > .ce-gallery > .ce-outer > .ce-inner > .ce-row > .ce-column{padding:0px;}#searchbutton,#header.scrolled #searchbutton{background-position:center;background-size:80%;top:50px;right:70px;width:39px;height:39px;}#header.scrolled #searchbutton{top:40px;}#header.scrolled{height:96px !important;}#header.scrolled #logo{display:none;}#logomobile{display:none;}#header.scrolled #logomobile{position:absolute;display:block;width:148px;height:46px;left:30px;top:22px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}#header.scrolled #futurebutton{left:52%;width:219px;height:133px;}#fixedboxes{top:145px;}body.layout-Start #fixedboxes{top:195px;}#footer > .footercontent > .container > .row > div.mob-order-1 > div,#footer > .footercontent > .container > .row > div.mob-order-2 > div,#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div{margin-bottom:30px;}#footer > .footercontent > .container > .row > div.mob-order-1 > div{padding-left:45px;}#footer > .footercontent > .container > .row > div.mob-order-3 > div{border-left:0px solid #D3DBDA;}#footer > .footercontent > .container > .row > div.mob-order-4 > div{min-height:220px;}#footer > .footercontent > .container > .row > div.mob-order-4 > div#c2429{min-height:auto;}#footer > .footercontent > .container > .row > div.col-md-12 > div.frame-type-image{margin-left:-55px;}#footer > .footercontent > .container > .row > div.col-md-12 figure.image > picture > img.image-embed-item.img-fluid{width:80%;}#top .carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:4.0rem;padding-right:8.5rem;}#top .carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:5.0rem;padding-right:8.5rem;}#top .carousel-item .carousel-flexcaption h1{font-size:2.6rem !important;line-height:3.8rem;}.top-text-image .textcaption.textalign-left > .textcaption-content{padding-left:5.0rem;padding-right:8.0rem;}.top-text-image .textcaption.textalign-right > .textcaption-content{padding-left:6.0rem;padding-right:7.5rem;}.top-text-image .textcaption h1{font-size:2.2rem;line-height:3.4rem;box-shadow:inset 0 0px 0 transparent,inset 0 -4px 0 #FFFFFF;padding-bottom:3px;}.donationbox{width:47%;margin:0 1.5% 1.5rem 1.5%;}.clipbox{width:47%;margin:0 1.5% 1.5rem 1.5%;}.free-spots{width:80%;margin:0 14.5%;}.free-spots > .spot-content > a.spot-header > h4.spot-title{font-size:2.0rem;line-height:2.4rem;}.free-spots > .spot-content > a.spot-header > .spot-description{font-size:1.20rem;line-height:1.80rem;}.free-spot-legend{background-size:68px 68px;padding:0px 0px 0px 85px;font-size:2.0rem;line-height:2.4rem;}.imagetext.no-gutters > .image,.imagetext.no-gutters > .content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;clear:both;}.card.h-100,.contentbox,.contentbox .card-body{height:auto !important;}#main section > .container > .row > .col-lg-4:last-child > .card{margin-bottom:0px;}.carousel-flexcaption{bottom:auto;top:140px}.applybox > .applybox-content{width:90%;padding:5rem 1rem 1rem 1rem;margin:-70px 5% 30px 5%;}}@media (max-width:1024px){#footer > .footercontent > .container > .row > div.col-md-12 > div.frame-type-image{margin-left:-5px;}}@media (max-width:991.98px){#main .frame-type-image .ce-image .ce-gallery.ce-columns-1 .ce-outer .ce-inner .ce-row .ce-column{padding:0 0px;}.top-text-image .textcaption h1{font-size:2.0rem;line-height:2.8rem;}#top .carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:3.0rem;padding-right:8.5rem;}#top .carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:3.0rem;padding-right:8.5rem;}#top .carousel-item .carousel-flexcaption h1{font-size:2.2rem !important;line-height:3.2rem;}.bubblebox{background-position:5px 0px;background-size:50px 33px;padding:0px 5px 0px 80px;}.bubblebox > .bubblebox-body{padding:10px 0px 10px 0px;}body#p51 .bubblebox > .bubblebox-body{margin-bottom:0px;}div.contentbox{margin-bottom:30px;}.free-spots > .spot-content{padding:10px 0px 0px 70px;}.free-spots > .spot-content > a.spot-header > h4.spot-title{font-size:2.0rem;line-height:2.40rem;}.free-spots > .spot-content > a.spot-header > .spot-description{font-size:1.2rem;line-height:1.80rem;}.free-spot-legend{background-size:48px 48px;padding:0px 0px 0px 65px;font-size:1.5rem;line-height:1.9rem;}#main form#kontakt-119 > .actions{margin-bottom:2.5rem;}.applybox > .applybox-content{width:80%;padding:6rem 2rem 1rem 2rem;margin:-90px 10% 30px 10%;}}@media (max-width:919.98px){#topheader,#header.scrolled > #topheader{height:96px;}#searchbutton,#header.scrolled #searchbutton{background-position:center;background-size:80%;top:40px;right:70px;width:39px;height:39px;}#header,#header.scrolled{height:96px !important;}#logo,#header.scrolled #logo{display:none;}#logomobile,#header.scrolled #logomobile{position:absolute;display:block;width:148px;height:46px;left:30px;top:21px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;opacity:1;}#futurebutton,#header.scrolled #futurebutton{left:52%;width:219px;height:133px;}#applybutton{width:256px;height:166px;top:-20px;right:50px;}#main{padding-top:103px;}#top .carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:2.5rem;padding-right:7.5rem;}#top .carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:2.5rem;padding-right:8.5rem;}#top .carousel-item .carousel-flexcaption h1{font-size:2.0rem !important;line-height:3.2rem;}.top-text-image .textcaption.textalign-right > .textcaption-content{padding-left:5.0rem;padding-right:7.0rem;}.top-text-image .textcaption h1{font-size:1.8rem;line-height:2.8rem;box-shadow:inset 0 0px 0 transparent,inset 0 -3px 0 #FFF;}#top .carousel-indicators li{width:18px;height:18px;border-radius:9px;margin-right:14px;margin-left:14px;}#djhnstandorte{width:100%;}}@media (max-width:767.98px){#main .container,#main .container-sm{max-width:95% !important;}h1,.text-h1{font-size:1.80rem;line-height:2.2rem;margin-bottom:1.1rem;}h2,.text-h2,.text-h2-teal{font-size:1.5rem;line-height:1.9rem;margin-bottom:1.1rem;}h3,.text-h3,.text-h3-teal{font-size:1.4rem;line-height:1.8rem;}h4{font-size:1.3rem;line-height:1.7rem;}#main p{font-size:110%;}p > a.link-download,a.link-download,a.link-download:hover,a.link-download:focus,#main p a.link-download,#main a.link-download,#main p a.link-download:hover,#main p a.link-download:focus{background-image:url('../../../typo3conf/ext/djhn/Resources/Public/Images/arrow-white.png');background-repeat:no-repeat;background-position:0px 3px;background-size:9px 18px;font-size:1.4rem;padding:0px 0px 0px 18px;line-height:1.7rem;margin-bottom:0.20rem;margin-top:0.20rem;}p > a.link-mail,a.link-mail,a.link-mail:hover,a.link-mail:focus,p > a.link-telephone,a.link-telephone,a.link-telephone:hover,a.link-telephone:focus{line-height:1.7rem;font-size:1.4rem;}.top-text-image .textcaption.textalign-left > .textcaption-content,#top .top-text-image .textcaption.textalign-left > .textcaption-content{padding-left:1.5rem;padding-right:3.0rem;}.top-text-image .textcaption.textalign-right > .textcaption-content,#top .top-text-image .textcaption.textalign-right > .textcaption-content{padding-left:3.0rem;padding-right:1.5rem;}.top-text-image .textcaption h1,#top .top-text-image .textcaption h1{font-size:1.8rem !important;line-height:2.8rem;padding-bottom:3px;box-shadow:inset 0 0px 0 transparent,inset 0 -3px 0 #FFFFFF;}#top .carousel-item .carousel-flexcaption h1{font-size:2.0rem !important;line-height:2.8rem;box-shadow:inset 0 0px 0 transparent,inset 0 -3px 0 #FFFFFF;}#spendenprojekte > .container{max-width:99% !important;margin-left:0;margin-right:0;}#spendenprojekte > .container h2,#spendenprojekte > .container h3{margin-left:0;}.donationbox{width:100%;margin:0 0 1.5rem 0;}.clipbox{width:100%;margin:0 0 1.5rem 0;}.free-spots{width:100%;margin:0;padding:1.0rem 0px 0.5rem 0px;}#main .free-spots > .spot-content > .contentbox > p,#main .free-spots > .spot-content > .contentbox > a,#main .free-spots > .spot-content > .contentbox > p > a.link-mail,#main .free-spots > .spot-content > .contentbox > p > a.link-telephone{font-size:1.4rem;}.free-spot-legend{margin-bottom:20px;}.bubblebox{background-image:none;background-size:0px;padding:0px 0px 0px 0px;}body.layout-Standard .ce-div{margin:20px 0px 10px 0px;}div.card{margin-bottom:30px;}a.top-page{bottom:40px;}#futurebutton,#header.scrolled #futurebutton{left:42%;}#applybutton{width:196px;height:127px;top:-20px;right:10px;}#fixedboxes,body.layout-Start #fixedboxes{position:fixed;top:auto;bottom:0px;left:0;right:0;display:block;height:82px;width:379px;margin:0 auto;}#fixedboxes > a{background-size:88px 76px;display:block;width:88px;height:76px;float:left;margin-bottom:0px;margin-right:6px;}#footer > .footer{background-image:none;min-height:130px;padding-bottom:100px;}#footer > .footercontent > .container > div > .row,#footer > .footercontent > .container > .row{margin-left:0px;margin-right:0px;}#footer > .footercontent > .container > .row > div.mob-order-2 > div,#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div,#footer > .footercontent > .container > div > .row > div.mob-order-2 > div,#footer > .footercontent > .container > div > .row > div.mob-order-3 > div,#footer > .footercontent > .container > div > .row > div.mob-order-4 > div{min-height:auto;border-left:0px;}#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div,#footer > .footercontent > .container > div > .row > div.mob-order-3 > div,#footer > .footercontent > .container > div > .row > div.mob-order-4 > div{margin-bottom:0px;}#footer > .footercontent > .container > .row > div.col-md-12 > div.frame-type-image{margin-left:-45px;}#footer > .footercontent > .container .ce-image.ce-left figure.image picture img.image-embed-item.img-fluid{margin-left:15px;}#footer > .footercontent > .container > .row > div.col-md-12 figure.image > picture > img.image-embed-item.img-fluid{width:300px;}#footer > .footercontent  .row > .col-md-3,#footer > .footercontent  .row > .col-md-6{margin-bottom:30px;}#footer > .footercontent .row > .mob-order-3.col-md-6,#footer > .footercontent > .container > .row > .mob-order-3.col-xl-3{margin-bottom:0px;}#main .ce-gallery .ce-column{margin-bottom:20px;padding:0px;}#main .ce-gallery .ce-column:first-child{margin-left:0px;}#main .ce-gallery[data-ce-columns="2"] .ce-column,#main .ce-gallery[data-ce-columns="3"] .ce-column,#main .ce-gallery[data-ce-columns="4"] .ce-column,#main .ce-gallery[data-ce-columns="5"] .ce-column{width:100%;}.carousel-title,#top .carousel-item .carousel-flexcaption h1,#top > .carousel > .carousel-inner > .carousel-item h1{font-size:1.8rem !important;line-height:2.4rem;}#top .carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:2.0rem;padding-right:4.5rem;}#top .carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:2.0rem;padding-right:2.0rem;}.jctkr-wrapper ul li,.jctkr-wrapper ul.contentlist li{font-size:18px;}}@media (max-width:679.98px){#top > .top-text-image > picture > img.img-responsive.img-fluid{}.top-text-image .textcaption.textalign-left,.top-text-image .textcaption.textalign-right{width:55%;}.top-text-image .textcaption.textalign-left > .textcaption-content,#top .top-text-image .textcaption.textalign-left > .textcaption-content{padding-left:1.5rem;padding-right:5.0rem;}.top-text-image .textcaption.textalign-right > .textcaption-content,#top .top-text-image .textcaption.textalign-right > .textcaption-content{padding-left:5.0rem;padding-right:1.5rem;}.top-text-image .textcaption h1,#top .top-text-image .textcaption h1{font-size:1.2rem !important;line-height:1.8rem;box-shadow:inset 0 0px 0 transparent,inset 0 -2px 0 #FFFFFF;}#top .carousel-item .carousel-flexcaption h1,#top > .carousel > .carousel-inner > .carousel-item h1{font-size:1.2rem !important;line-height:1.8rem;box-shadow:inset 0 0px 0 transparent,inset 0 -2px 0 #FFFFFF;}#top .carousel-indicators li{width:14px;height:14px;border-radius:7px;}}@media (max-width:619.98px){.free-spots{padding:1.0rem 0px 0px 0px;}.free-spot-legend{font-size:1.8rem;line-height:2.2rem;}.free-spots > .spot-content{background-position:0px 10px;background-size:50px 50px;padding:10px 0px 0px 70px;min-height:65px;}.free-spots > .spot-content > a.spot-header{background-position:right 0px;background-size:25px;}.free-spots > .spot-content h4.spot-title,.free-spots > .spot-content > a.spot-header > h4.spot-title,#main .free-spots > .spot-content h4.spot-title{font-size:1.8rem;line-height:2.2rem;margin-top:1px;margin-bottom:0.2rem;}.free-spots > .spot-content .spot-description,.free-spots > .spot-content > a.spot-header > .spot-description{font-size:1.3rem;line-height:1.8rem;margin-bottom:0;}}@media (max-width:579.98px){#header > .container{padding-left:0px;padding-right:0px;}#futurebutton,#header.scrolled #futurebutton{left:40%;display:none;}#applybutton{width:150px;height:98px;top:-42px;}#logo{left:15px;}#logomobile,#header.scrolled #logomobile{left:15px;}#top{padding-bottom:20px;}#main > nav#breadcrumbnav > .container{padding-left:10px;padding-right:10px;}#main > .container,#main > section > .container{padding-left:10px;padding-right:10px;}#footer > .footer{min-height:155px;}#footer > .footer > .container,#footer > .footercontent > .container{padding-left:10px;padding-right:10px;}#footer > .footercontent > .container > .row > div.mob-order-1 > div,#footer > .footercontent > .container > .row > div.mob-order-2 > div,#footer > .footercontent > .container > .row > div.mob-order-3 > div,#footer > .footercontent > .container > .row > div.mob-order-4 > div{padding-left:0px;}#footer > .footercontent > .container > .row > div.col-md-12 > div.frame-type-image{margin-left:0px;}#footer > .footercontent > .container > .row > div.col-md-12 figure.image > picture > img.image-embed-item.img-fluid{display:none;}#copy{display:block;width:210px
		margin-right:0px;}#copy a{display:block;float:none;clear:both;margin-right:0px;margin-bottom:15px;}#copy a:after{content:none;}#main .free-spots > .spot-content > .contentbox > p,#main .free-spots > .spot-content > .contentbox > a,#main .free-spots > .spot-content > .contentbox > p > a.link-mail,#main .free-spots > .spot-content > .contentbox > p > a.link-telephone{font-size:1.3rem;}#top .carousel-item .carousel-flexcaption.textalign-left > .carousel-flexcaption-content{padding-left:1.0rem;padding-right:3.0rem;}#top .carousel-item .carousel-flexcaption.textalign-right > .carousel-flexcaption-content{padding-left:1.0rem;padding-right:1.0rem;}#top .carousel-flexcaption.textalign-bottom{display:-webkit-flex;display:flex;}#top .carousel-flexcaption.textalign-bottom > .carousel-flexcaption-content,#top .carousel-flexcaption.fullwidth.textalign-bottom > .carousel-flexcaption-content{position:absolute;width:90%;height:auto;display:-webkit-flex;display:flex;left:0px;bottom:18px;right:0px;padding-left:1.0rem;padding-right:1.0rem;}#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption.textalign-bottom .carousel-flexcaption-content h1{font-size:1.2rem !important;line-height:1.9rem;box-shadow:inset 0 0px 0 transparent,inset 0 -2px 0 #FFFFFF;padding-bottom:2px;}#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption.textalign-bottom .carousel-flexcaption-content p{font-family:'FFTypestarWebProRegular';font-size:70%;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:0;}.top-text-image .textcaption.textalign-bottom,.top-text-image > picture > .textcaption.textalign-bottom{position:absolute;width:90%;height:auto;display:-webkit-flex;display:flex;left:0px;bottom:18px;right:0px;padding-left:1.0rem;padding-right:1.0rem;}.top-text-image .textcaption.textalign-bottom,.top-text-image > picture > .textcaption.textalign-bottom{justify-content:left;}.top-text-image .textcaption.textalign-bottom h1,#top .top-text-image .textcaption.textalign-bottom h1{font-size:1.2rem !important;line-height:1.9rem;box-shadow:inset 0 0px 0 transparent,inset 0 -2px 0 #FFFFFF;padding-bottom:2px;text-align:left;}.top-text-image .textcaption.textalign-bottom p,#top .top-text-image .textcaption.textalign-bottom p{font-family:'FFTypestarWebProRegular';font-size:70%;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:0;text-align:left;}.free-spots > .spot-content{background-size:40px 40px;padding:10px 0px 0px 50px;}.free-spots > .spot-content > a.spot-header > h4.spot-title{font-size:1.6rem;line-height:2.20rem;margin-top:0.2rem;word-break:break-word;}.free-spots > .spot-content > a.spot-header > .spot-description{font-size:1.2rem;line-height:1.60rem;}a.top-page{bottom:40px;}}@media (max-width:479.98px){#cmpboxrecall{display:none !important;}#cmpboxrecallfooter{display:block;position:relative;margin-bottom:10px;}#logomobile,#header.scrolled #logomobile{width:162px;height:50px;top:26px;}#logomobile > img,#header.scrolled #logomobile > img{width:100%;height:auto;}#main form > div.form-group > label.control-label,#main form > div.form-group > .input,#main form > div.form-group > .input.checkbox{display:block;width:100%;}.carousel-title,#top > .carousel > .carousel-inner > .carousel-item h1{font-size:1.8rem;}.top-text-image .textcaption h1,#top .top-text-image .textcaption h1{font-size:1.1rem !important;line-height:1.8rem;}h1,h2,h2 > a{font-size:1.6rem;}h2,.text-h2,.text-h2-teal{font-size:1.45rem;line-height:1.9rem;margin-bottom:0.8rem;}h3,.text-h3,.text-h3-teal{font-size:1.3rem;line-height:1.7rem;}#main .free-spots .contentbox{margin-top:10px;margin-bottom:0px;}.free-spots > .spot-content > a.spot-header{min-height:46px;}#main .contentbox p,#main .free-spots > .spot-content > .contentbox > p{font-size:1.2rem;line-height:1.6rem;}#main .free-spots > .spot-content > .contentbox > a,#main .free-spots > .spot-content > .contentbox > p > a.link-mail,#main .free-spots > .spot-content > .contentbox > p > a.link-telephone,#main .contentbox > .card-body > .card-body-content a.link-mail,#main .contentbox > .card-body > .card-body-content a.link-telephone{font-size:1.2rem;}p > a.link-download,a.link-download,a.link-download:hover,a.link-download:focus,#main p a.link-download,#main a.link-download,#main p a.link-download:hover,#main p a.link-download:focus{background-position:0px 3px;background-size:7px 15px;font-size:1.2rem;line-height:1.6rem;}p > a.link-mail,a.link-mail,a.link-mail:hover,a.link-mail:focus,p > a.link-telephone,a.link-telephone,a.link-telephone:hover,a.link-telephone:focus{line-height:1.6rem;font-size:1.2rem;}.free-spots > .spot-content > a.spot-header>  h4.spot-title,.free-spots > .spot-content h4.spot-title,#main .free-spots > .spot-content h4.spot-title{font-size:1.4rem;line-height:1.9rem;margin-bottom:0;word-break:break-word;}.free-spots > .spot-content > a.spot-header > .spot-description,.free-spots > .spot-content > .spot-description{font-size:1.2rem;line-height:1.7rem;}#main .free-spots > .spot-content .contentbox > p,#main .free-spots > .spot-content .contentbox > a,#main .free-spots > .spot-content .contentbox > p > a.link-mail,#main .free-spots > .spot-content .contentbox > p > a.link-telephone{font-size:1.2rem;}#main .contentbox > .card-body > .card-body-content.p-3{padding:0.5rem !important;}#main .contentbox > .card-body > .card-body-content .text-h4-teal{font-size:1.4rem;line-height:2.0rem;}.jctkr-wrapper{height:38px;}.jctkr-wrapper ul,.jctkr-wrapper ul.contentlist{padding:5px 0 0 0;}.jctkr-wrapper ul li,.jctkr-wrapper ul.contentlist li{font-size:15px;}}@media (max-width:429.98px){.free-spot-legend{background-position:0px 10px;}.free-spots > .spot-content{background-position:0px 10px;background-size:44px 44px;padding:8px 0px 0px 0px;}#main .free-spots > .spot-content > .ce-div{margin-top:30px;}.free-spots > .spot-content > h4.spot-title,#main .free-spots > .spot-content h4.spot-title{font-size:1.2rem;line-height:1.5rem;margin-bottom:0;padding-left:54px;}.free-spots > .spot-content > .spot-description,.free-spots > .spot-content > a.spot-header > .spot-description{font-size:1.15rem;line-height:1.5rem;padding-left:54px;}.free-spots > .spot-content .card-body{margin-bottom:0px;}.applybox > .applybox-content{width:80%;padding:6rem 1rem 1rem 1rem;margin:-90px 10% 30px 10%;word-wrap:break-word;}}@media (max-width:379.98px){#fixedboxes,body.layout-Start #fixedboxes{position:fixed;top:auto;bottom:5px;right:0px;display:block;width:100%;height:80px;}#fixedboxes > a{position:relative;display:block;float:left;background-color:transparent;background-size:cover;background-position:center;width:23%;height:80px;margin:0 1%;font-size:1.0rem;line-height:1.3rem;}.applybox > .applybox-content{width:90%;padding:6rem 1rem 1rem 1rem;margin:-90px 5% 30px 5%;}#main p{font-size:100%;}h2,.text-h2,.text-h2-teal{font-size:1.40rem;line-height:1.8rem;}h3,.text-h3,.text-h3-teal{font-size:1.2rem;line-height:1.6rem;}h4,.text-h4,.text-h4-teal{font-size:1.15rem;line-height:1.7rem;}h5,.text-h5{font-size:1.15rem;line-height:1.7rem;}#top .carousel-flexcaption.fullwidth.textalign-right{left:20px;}#main .contentbox p,#main .free-spots > .spot-content > .contentbox > p{font-size:1.1rem;line-height:1.5rem;}#main .free-spots > .spot-content > .contentbox > a,#main .free-spots > .spot-content > .contentbox > p > a.link-mail,#main .free-spots > .spot-content > .contentbox > p > a.link-telephone,#main .contentbox > .card-body > .card-body-content a.link-mail,#main .contentbox > .card-body > .card-body-content a.link-telephone{font-size:1.1rem;}p > a.link-download,a.link-download,a.link-download:hover,a.link-download:focus,#main p a.link-download,#main a.link-download,#main p a.link-download:hover,#main p a.link-download:focus{background-position:0px 3px;background-size:7px 15px;font-size:1.1rem;line-height:1.5rem;}p > a.link-mail,a.link-mail,a.link-mail:hover,a.link-mail:focus,p > a.link-telephone,a.link-telephone,a.link-telephone:hover,a.link-telephone:focus{line-height:1.5rem;font-size:1.1rem;}}@media (max-width:359.98px){#fixedboxes > a{font-size:0.90rem;}#top .carousel-flexcaption.textalign-bottom > .carousel-flexcaption-content,#top .carousel-flexcaption.fullwidth.textalign-bottom > .carousel-flexcaption-content{width:100%;}#top > .carousel > .carousel-inner > .carousel-item .carousel-flexcaption.textalign-bottom .carousel-flexcaption-content h1{font-size:1.1rem !important;line-height:1.7rem;box-shadow:inset 0 0px 0 transparent,inset 0 -2px 0 #FFFFFF;padding-bottom:2px;}}@media only screen and (min-width:843px) and (max-width:1112px) and (orientation:landscape){#djhn-ani{display:block;width:1112px;height:100%;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){#djhn-ani{display:block;width:1024px;height:100%;}}@media only screen and (min-width:834px) and (max-width:1112px) and (orientation:portrait){#djhn-ani{display:block;width:834px;height:100%;}#fixedboxes,body.layout-Start #fixedboxes{position:fixed;top:auto;bottom:0px;left:0;right:0;display:block;height:82px;width:379px;margin:0 auto;}#fixedboxes > a{background-size:88px 76px;display:block;width:88px;height:76px;float:left;margin-bottom:0px;margin-right:6px;}#footer > .footer{background-image:none;min-height:130px;padding-bottom:100px;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#djhn-ani{display:block;width:768px;height:100%;}#fixedboxes,body.layout-Start #fixedboxes{position:fixed;top:auto;bottom:0px;left:0;right:0;display:block;height:82px;width:379px;margin:0 auto;}#fixedboxes > a{background-size:88px 76px;display:block;width:88px;height:76px;float:left;margin-bottom:0px;margin-right:6px;}#footer > .footer{background-image:none;min-height:130px;padding-bottom:100px;}}@supports (-webkit-touch-callout:none){section.parallax{background-attachment:scroll;}}
