@charset "UTF-8";@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:300;src:url(../fonts/titillium-web-v19-latin-300.ClR3VTtz.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:400;src:url(../fonts/titillium-web-v19-latin-regular.BmGsO8Gb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:600;src:url(../fonts/titillium-web-v19-latin-600.DBtSc4_g.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:700;src:url(../fonts/titillium-web-v19-latin-700.YDdGQjzo.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(../fonts/dm-sans-v17-latin-300.C46oWILc.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v17-latin-regular.CW0RaeGs.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(../fonts/dm-sans-v17-latin-500.B9HHJjqV.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(../fonts/dm-sans-v17-latin-600.Aqo67rzb.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(../fonts/dm-sans-v17-latin-700.DvUfVpUG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:italic;font-weight:300;src:url(../fonts/titillium-web-v19-latin-300italic.-Ko5t23R.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:italic;font-weight:400;src:url(../fonts/titillium-web-v19-latin-italic.DKtj0qME.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:italic;font-weight:600;src:url(../fonts/titillium-web-v19-latin-600italic.Bj-QcXsN.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:italic;font-weight:700;src:url(../fonts/titillium-web-v19-latin-700italic.Dm8RTd1S.woff2) format("woff2")}.single-post section.post-header{max-height:550px;min-height:400px;height:70vh;position:relative;margin-bottom:70px}.single-post section.post-header .header-background,.single-post section.post-header .header-background img{height:100%;width:100%;object-fit:cover;object-position:center}.single-post section.post-header .header-background:before{position:absolute;content:"";background:#00305d;opacity:.4;inset:0}.single-post section.post-header .header-text{position:absolute;bottom:40px;left:0;right:0}.single-post section.post-header .news-title h1{font-family:Titillium Web,sans-serif;color:#fff;font-size:50px;font-weight:600;line-height:54px;letter-spacing:-2px;text-transform:uppercase;margin-bottom:0;font-style:italic;max-width:80%}.single-post section.post-header .news-meta{margin-bottom:15px}.single-post section.post-header .news-meta .category{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:12px;padding:6px 20px;background:#00305d;display:inline-block}footer{margin-top:60px}footer .footer-top{padding-top:15px;padding-bottom:15px}footer section.sponsoren-partner{display:flex;flex-wrap:wrap;grid:10px;align-items:center}footer section.sponsoren-partner .logo-column{width:16.6666666667%;padding:10px 25px}footer section.sponsoren-partner .logo-img img{width:100%;height:100%;object-fit:contain;max-height:40px;filter:grayscale(1);opacity:.5;transition:all .4s ease-in-out}footer section.sponsoren-partner .logo-img:hover img{filter:grayscale(1);opacity:1}footer .footer-bottom{background:#00305d;color:#fff;padding:40px 0 20px}footer .footer-bottom h3,footer .footer-bottom p,footer .footer-bottom a{color:#fff}footer .footer-bottom h3.wp-block-heading{margin-bottom:20px}footer .footer-bottom .copyright-footer{padding-top:20px;margin-top:10px;border-top:1px solid rgba(255,255,255,.2)}footer .footer-bottom .copyright-footer p{margin-bottom:0;font-size:14px}.backtotop-btn{background:#1e1e1e;position:fixed;bottom:40px;right:40px;z-index:99;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .3s ease}.backtotop-btn.visible{opacity:1;pointer-events:auto}.backtotop-btn .arrow-btn{display:inline-block;height:20px;width:19px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20251.7%20404.4'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.8.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%203)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cpolygon%20class='st0'%20points='0%20125.1%2019.8%20144.9%20109.5%2055.2%20109.5%20404.4%20141%20404.4%20141%2055.4%20231.9%20146.3%20251.7%20126.5%20125.2%200%200%20125.1'/%3e%3c/svg%3e") center no-repeat}.backtotop-btn:hover{background:#00305d}ul#menu-footermenue{list-style:none;padding:0}ul#menu-footermenue li{padding-bottom:10px}.hero-container{width:100%;height:100vh;min-height:500px;position:relative;margin-bottom:105px}.hero-container .hero-images.swiper{width:100%;height:100%}.hero-container .hero-images:before{content:"";position:absolute;inset:0;background:#00305d;z-index:3;opacity:.5}.hero-container .hero-image,.hero-container .hero-image img{width:100%;height:100%;object-fit:cover}.hero-container .hero-content{position:absolute;inset:0;z-index:9;display:flex;align-items:center;justify-content:center;text-align:center}.hero-container .hero-content h1{font-family:Titillium Web,sans-serif;color:#fff;font-size:67px;font-weight:600;line-height:71px;letter-spacing:-2px;text-transform:uppercase;margin-bottom:25px;font-style:italic}.hero-container .hero-content h3{font-family:DM Sans,sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#fff}.hero-container .hero-content .arrow-scroll{display:inline-block;height:30px;width:30px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20404.4%20251.7'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.8.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%203)%20--%3e%3cpolygon%20points='279.3%200%20259.5%2019.8%20349.2%20109.5%200%20109.5%200%20141%20349%20141%20258.1%20231.9%20277.9%20251.7%20404.4%20125.2%20279.3%200'/%3e%3c/svg%3e") left center no-repeat;transform:rotate(90deg);filter:invert(1);position:absolute;bottom:30px;right:50%;animation:upDown 1s infinite}.hero-container .hero-content .arrow-scroll a{width:100%;height:100%;display:block}@keyframes upDown{0%{bottom:30px}50%{bottom:35px}to{bottom:30px}}.intro-blocks{display:flex;flex-wrap:wrap;margin-top:45px}.intro-blocks .icon-block{padding-right:50px;width:25%}.intro-blocks .icon-block .block-inner{position:relative;transition:all .75s ease;padding:15px 20px 15px 0}.intro-blocks .icon-block .block-inner .text{margin-top:40px}.intro-blocks .icon-block .block-inner .text h3{min-height:50px}.intro-blocks .icon-block .block-inner:after{content:"";display:block;height:100%;width:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#e6e4e0}.intro-blocks .icon-block .block-inner .icon{width:60px;height:60px;object-fit:contain;opacity:.5;transition:all .5s ease-in-out}.intro-blocks .icon-block .block-inner .icon img{width:100%;height:100%;object-fit:contain;object-position:bottom}.intro-blocks .icon-block .block-inner .readmore{margin-top:35px;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;position:relative;overflow:hidden;color:#212529}.intro-blocks .icon-block .block-inner .readmore span.link-text{white-space:nowrap;visibility:hidden;margin-right:0;margin-left:0;text-indent:-150px;transition:all .7s ease-in-out!important}.intro-blocks .icon-block .block-inner .readmore span.link-icon{display:inline-block;height:20px;width:19px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20404.4%20251.7'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.8.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%203)%20--%3e%3cpolygon%20points='279.3%200%20259.5%2019.8%20349.2%20109.5%200%20109.5%200%20141%20349%20141%20258.1%20231.9%20277.9%20251.7%20404.4%20125.2%20279.3%200'/%3e%3c/svg%3e") left center no-repeat}.intro-blocks .icon-block:hover .icon{opacity:1}.intro-blocks .icon-block:hover .readmore span.link-text{margin-right:8px;opacity:1;visibility:visible;text-indent:0px}.intro-blocks .icon-block:nth-child(4) .block-inner:after{display:none}.image-text{display:flex;min-height:500px;margin-top:90px;position:relative}.image-text .image-teaser-outer{width:50%;position:absolute;left:0;top:10%;bottom:10%}.image-text .image-teaser-outer .image-teaser-inner{padding:0 30px;display:flex;height:100%}.image-text .image-teaser-outer .image-teaser-inner .image{width:50%}.image-text .image-teaser-outer .image-teaser-inner .image img{width:100%;height:100%;object-fit:cover}.image-text .image-teaser-outer .image-teaser-inner .image.image-left{margin-right:15px}.image-text .image-teaser-outer .image-teaser-inner .image.image-right{margin-left:15px}.image-text .image-teaser-right-inner{padding-left:10%;color:#fff;background:#00305d;padding-top:120px;position:relative;padding-bottom:120px}.image-text .image-teaser-right-inner h4,.image-text .image-teaser-right-inner h2,.image-text .image-teaser-right-inner p{color:#fff}.image-text .image-teaser-right-inner:after{position:absolute;inset:0 -2000% 0 -19em;content:"";background:#00305d;display:block;z-index:-9}.faq-contact{margin-top:90px}.faq-contact .accordion-block+.accordion-block{border-top:1px solid #ddd}.faq-contact .accordion-header{padding:25px 0;cursor:pointer}.faq-contact .accordion-header h3{font-size:18px;font-family:DM SANS;font-weight:600;text-transform:none;line-height:1;color:#00305d;margin:0}.faq-contact .accordion-header span.icon{margin-right:15px}.faq-contact .accordion-body{padding:0 0 20px;margin-top:-14px;clear:both;max-height:0;overflow:hidden;transition:max-height .4s ease-out;visibility:hidden}.faq-contact .accordion-block.open .accordion-body{max-height:500px;visibility:visible}.faq-contact .icon{font-weight:700;transition:transform .3s}.faq-contact .accordion-block.open .icon{transform:rotate(180deg)}.faq-contact .faq-left{width:45%;padding-top:50px;padding-bottom:60px}.faq-contact .faq-right{width:55%;position:relative;display:flex;align-items:flex-end}.faq-contact .faq-right .img-background.width_2-3{width:75%;position:absolute;inset:0 0 0 25%}.faq-contact .faq-right .img-faq,.faq-contact .faq-right .img-faq img{width:100%;height:100%;object-fit:cover}.faq-contact .faq-right .faq-boxen{width:100%}.faq-contact .faq-right .box-inner p{margin-bottom:8px;color:#fff;font-size:14px;line-height:1.6}.faq-contact .faq-right .box-inner{padding:20px 30px 15px}.faq-contact .faq-right .box-one .box-inner{margin-right:10px;background:#00305d}.faq-contact .faq-right .box-two .box-inner{margin-left:10px;background:#00305d}.faq-contact .faq-right .faq-boxen-inner{display:flex;flex-wrap:wrap;padding:0% 10% 0% 0%;width:100%;margin-bottom:40px;position:relative;z-index:2}.faq-contact .faq-right .faq-boxen-inner .box{width:50%;color:#fff}.table-classes{margin-top:90px}.table-inner{margin-top:40px;margin-bottom:20px}.table-inner .table_class.column-1_2{padding-bottom:30px;padding-right:50px;width:50%;text-align:left}.table-inner .table_class.column-1_2 .table-title{display:flex;align-items:center;justify-content:space-between}.table-inner .table_class.column-1_2 .table-title h3.division,.table-inner .table_class.column-1_2 .table-title h3.klassen{flex-shrink:0}.table-inner .table_class.column-1_2 .table-title .divider-dots:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";display:block;font-size:18px;opacity:.2}.table-inner .table_class.column-1_2 .table-title .divider-dots{display:block;margin:0 15px;position:relative;z-index:1;line-height:1;width:100%;min-width:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;bottom:6px}.news-blog{margin-top:90px;padding-bottom:100px}.news-blog .news-grid{margin-top:20px}.news-blog .news-grid .news-item{width:33.3333333333%;padding-right:30px}.news-blog .news-grid .item-inner{box-shadow:0 3px 20px #0003;background:#fff}.news-blog .news-grid .item-inner .news-item-header{padding:25px 30px;text-align:left}.news-blog .news-grid .item-inner .news-item-header h3{font-size:25px;line-height:34px;transition:all .4s ease-in-out}.news-blog .news-grid .item-inner .news-item-header h3:hover{color:#656565}.news-blog .news-grid .item-inner .news-image{height:250px;overflow:hidden;width:100%}.news-blog .news-grid .item-inner .news-image img{width:100%;height:100%;transition:all .5s ease-in-out;transform:scale(1.01);object-fit:cover}.news-blog .news-grid .item-inner .news-image:hover img{transform:scale(1.07)}.news-blog .news-grid .item-inner .news-meta{margin-bottom:15px;display:flex;font-size:14px}.news-blog .news-grid .item-inner .news-meta .category{font-weight:700;text-transform:uppercase;letter-spacing:1px}.news-blog .news-grid .item-inner .news-meta .category:after{margin:0 10px;content:"·"}.news-blog .news-grid .item-inner .news-meta .date{opacity:.6}.news-blog .news-grid .item-inner .readmore{padding:25px 30px;text-align:left}.news-blog .news-grid .item-inner .readmore .readmore-text{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;position:relative;overflow:hidden}.news-blog .news-grid .item-inner .readmore .readmore-text span.link-text{white-space:nowrap;visibility:hidden;margin-right:0;margin-left:0;text-indent:-150px;transition:all .7s ease-in-out!important;color:#212529}.news-blog .news-grid .item-inner .readmore .readmore-text span.link-icon{display:inline-block;height:20px;width:19px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20404.4%20251.7'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.8.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%203)%20--%3e%3cpolygon%20points='279.3%200%20259.5%2019.8%20349.2%20109.5%200%20109.5%200%20141%20349%20141%20258.1%20231.9%20277.9%20251.7%20404.4%20125.2%20279.3%200'/%3e%3c/svg%3e") left center no-repeat}.news-blog .news-grid .item-inner:hover .readmore-text span.link-text{margin-right:8px;opacity:1;visibility:visible;text-indent:0px}body,html{width:100%;overflow-x:hidden}a{text-decoration:none}body{font-family:DM Sans,sans-serif}h2{font-size:42px;font-family:Titillium Web,sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;line-height:46px;color:#00305d;margin-bottom:30px}h3{font-size:21px;font-family:Titillium Web;font-weight:700;text-transform:uppercase;line-height:25px;color:#00305d}h4{font-size:15px;line-height:19px;letter-spacing:1.4px;text-transform:uppercase;font-weight:600;margin-bottom:15px;color:#656565}p{color:#656565;font-size:16px;line-height:1.7}.centered{justify-content:center;text-align:center}.site-header{width:100%;position:absolute;display:flex;align-items:center;z-index:99;transition:all .3s ease;color:#fff;padding:15px 30px}.site-header .logo a{width:300px;display:block;height:60px;background:url(../images/DHLM-Logo-negative.DL7bCP6f.svg) left center no-repeat}.site-header .menu{list-style:none;margin:0;display:block;padding:0;text-align:right}.site-header .menu li{display:inline-block}.site-header .menu li a{padding:13px;font-size:17px;text-decoration:none;text-transform:uppercase;font-weight:500;font-family:DM Sans,sans-serif;color:#fff;position:relative}.site-header .menu li a:after{content:"";display:block;height:2px;background:#fff;width:0;position:absolute;inset:auto 5% 7px;transform:none;transition:all .2s ease}.site-header.sticky{position:fixed;top:-80px;left:0;background:#fff;color:#333;box-shadow:0 4px 10px #0000001a;animation:slideDown .4s forwards}.site-header.sticky .logo a{background:url(../images/DHLM-Logo.XwaojsPE.svg) left center no-repeat;width:280px;height:45px}.site-header.sticky .menu li a{color:#00305d}.bg-light{padding:80px 0}a.btn.btn-blue{padding:15px 40px;color:#fff;font-family:DM Sans,sans-serif;background:#00305d;border-radius:0;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;display:inline-block;transform:translateY(0);transition:all .4s ease-in-out}a.btn.btn-blue:hover{transform:translateY(-7px)}@keyframes slideDown{0%{top:-80px}to{top:0}}
