/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog{position:fixed;background:#fff;width:100% !important;height:100% !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) scale(0);z-index:999999999 !important;opacity:0;transition:transform 0.5s,opacity 0.5s;border:0 !important;border-radius:0 !important;}.ui-dialog.show{transform:translate(-50%,-50%) scale(1);opacity:1;}.ui-dialog .ui-dialog-titlebar{position:absolute;bottom:30px;left:50%;z-index:99;transform:translateX(-50%);background:none;border:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog .ui-dialog-titlebar .ui-button{font-size:0 !important;border:0;padding:0;background:#eb5e5e;border-radius:50%;outline:none;width:50px;height:50px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);color:#ffffff;cursor:pointer;transition:background-color 0.5s;}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon,.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon-space{display:none !important;}.ui-dialog .ui-dialog-titlebar .ui-button:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";font-size:20px;}.ui-dialog .ui-dialog-titlebar .ui-button:hover{background:#9bc5ac;}.ui-dialog .ui-dialog-content{padding:14vw 7vw calc(80px + 7vw) 7vw;overflow:hidden;overflow-y:auto;height:100% !important;max-height:100% !important;min-height:0 !important;border:0 !important;}.ui-dialog .ui-dialog-content article{padding:0 !important;}.ui-dialog .ui-dialog-content article .section{margin-left:0 !important;margin-right:0 !important;}.ui-dialog .ui-dialog-content .slidein{opacity:1;transition:none;transform:none;}.ui-dialog .ui-dialog-buttonpane{display:none !important;}@media screen and (min-width:1024px){.ui-dialog{width:calc(100% - 100px) !important;height:calc(100% - 100px) !important;border-radius:20px !important;}.ui-dialog .ui-dialog-content{padding:7vw 7vw calc(80px + 7vw) 7vw;border-radius:20px !important;}}@media screen and (min-width:1440px){.ui-dialog{width:calc(100% - 10vw) !important;height:auto !important;max-height:90vh !important;}.ui-dialog .ui-dialog-titlebar{bottom:auto;left:auto;top:30px;right:30px;transform:none;}.ui-dialog .ui-dialog-titlebar .ui-button{background:none !important;box-shadow:none;border-radius:0;color:#000000;transition:color 0.5s;}.ui-dialog .ui-dialog-titlebar .ui-button:before{font-size:25px;}.ui-dialog .ui-dialog-titlebar .ui-button:hover{color:#eb5e5e;}.ui-dialog .ui-dialog-content{padding:100px 5vw;max-height:90vh !important;}}@media screen and (min-width:1921px){.ui-dialog{width:calc(1920px - 10vw) !important;}}.ui-widget-overlay{position:fixed;background:rgba(1,69,92,0.5);width:100%;height:100%;top:0;left:0;opacity:1;z-index:999999998 !important;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.overlay-content{display:none !important;}.ui-widget{font-family:"Jost",sans-serif;font-size:var(--font-size-default);line-height:var(--line-height-default);}
#node-blog{background:#e6e6e6;}#node-blog #intro{padding:calc(100px + 20vw) 0 20vw 0;position:relative;border-radius:0 0 7vw 7vw;background:#ffffff;}#node-blog #intro .breadcrumb{margin-top:-14vw;margin-bottom:14vw;font-size:var(--font-size-smaller);line-height:var(--line-height-smaller);}#node-blog #intro .breadcrumb a.overview{background:#eb5e5e;color:#ffffff;padding:3px 15px;border-radius:14px;margin:0;text-transform:uppercase;letter-spacing:3px;font-weight:700;}#node-blog #intro .breadcrumb a.overview i{font-size:12px;}#node-blog #intro .breadcrumb a.overview:hover{background:#9bc5ac;}#node-blog #intro .breadcrumb i.icon-right{font-size:8px;margin:0 5px;}#node-blog #intro picture{border-radius:20px;margin-top:50px;overflow:hidden;padding-top:calc(300/500*100%);position:relative;}#node-blog #intro picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}#node-blog #content{padding:0 0 20vw 0;}#node-blog #content #paragraphs .paragraph.inhalt_trennlinie hr{background:#aaaaaa;}#node-blog #content #paragraphs .paragraph.inhalt_bilder .swiper-pagination .swiper-pagination-bullet{background:#ffffff;}#node-blog #content #paragraphs .paragraph.inhalt_logos .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#ffffff;}#node-blog #content #paragraphs .paragraph.inhalt_logos .swiper-container:before{background:linear-gradient(-90deg,rgba(230,230,230,0) 0%,rgba(230,230,230,0.9) 100%);}#node-blog #content #paragraphs .paragraph.inhalt_logos .swiper-container:after{background:linear-gradient(90deg,rgba(230,230,230,0) 0%,rgba(230,230,230,0.9) 100%);}#node-blog #more_articles{padding:20vw 0;background:#e6e6e6;}#node-blog #more_articles .swiper-container{margin:50px 0 0 0;position:relative;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide{height:auto;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a{border-radius:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden;color:#525252;background:#ffffff;height:100%;display:flex;flex-direction:column;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .image{position:relative;margin:10px 10px 0 10px;border-radius:10px;overflow:hidden;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .image picture{padding-top:calc(300/500*100%);position:relative;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .image picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.5s;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .content{padding:7vw;display:flex;flex-direction:column;position:relative;flex-grow:1;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .content .h5{margin-bottom:20px;transition:color 0.5s;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a .content i.icon-right{margin-top:20px;width:40px;height:40px;border-radius:20px;background:#eb5e5e;color:#ffffff;font-size:var(--font-size-small);line-height:40px;text-align:center;display:inline-block;padding-left:2px;transition:background-color 0.5s;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a:hover .image picture img{transform:scale(1.1);}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a:hover .content .h5{color:#9bc5ac;}#node-blog #more_articles .swiper-container .swiper-wrapper .swiper-slide a:hover .content i.icon-right{background:#9bc5ac;}#node-blog #more_articles .swiper-container .swiper-navigation{display:none;}#node-blog #more_articles .swiper-container .swiper-pagination{position:relative;bottom:auto;left:auto;width:auto;display:block;margin:0;transform:none;overflow:hidden;width:100% !important;line-height:6px;margin-top:30px;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#ffffff;opacity:1;width:8px;height:8px;vertical-align:middle;position:relative;opacity:0;margin:0 8px;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet:hover{background:#9bc5ac !important;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9bc5ac !important;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{opacity:1;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev,#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next{opacity:0.5;}#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev,#node-blog #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next{opacity:0.3;}#node-blog #more_articles .swiper-container:before{content:"";position:absolute;top:0;right:100%;width:7vw;height:100%;z-index:99;background:linear-gradient(-90deg,rgba(230,230,230,0) 0%,rgba(230,230,230,0.9) 100%);}#node-blog #more_articles .swiper-container:after{content:"";position:absolute;top:0;left:100%;width:7vw;height:100%;z-index:99;background:linear-gradient(90deg,rgba(230,230,230,0) 0%,rgba(230,230,230,0.9) 100%);}#node-blog #content + #more_articles{background:#ffffff;}#node-blog #content + #more_articles .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#e6e6e6;}#node-blog #content + #more_articles .swiper-container:before{background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);}#node-blog #content + #more_articles .swiper-container:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);}
