@charset "UTF-8";
@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:400;src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.eot");src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.woff") format("woff"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-regular.svg#Caveat") format("svg")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:500;src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.eot");src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.woff") format("woff"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-500.svg#Caveat") format("svg")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:600;src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.eot");src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.woff") format("woff"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-600.svg#Caveat") format("svg")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:700;src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.eot");src:url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.woff") format("woff"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/caveat-v18-latin-ext-700.svg#Caveat") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:normal;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.eot");src:local("Open Sans Light"), local("OpenSans-Light"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:normal;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.eot");src:local("Open Sans Regular"), local("OpenSans-Regular"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:italic;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.eot");src:local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:italic;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.eot");src:local("Open Sans Italic"), local("OpenSans-Italic"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:normal;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.eot");src:local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:normal;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.eot");src:local("Open Sans Bold"), local("OpenSans-Bold"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:italic;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.eot");src:local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:italic;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.eot");src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:normal;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.eot");src:local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-display:auto;font-style:italic;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.eot");src:local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:300;font-display:auto;src:url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.eot");src:local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.svg#OpenSansCondensed") format("svg")}@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:700;font-display:auto;src:url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.eot");src:local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.svg#OpenSansCondensed") format("svg")}.btn-primary,.btn-secondary,.btn-secondary:hover,.btn-warning,.btn-warning:hover{color:white !important}.news nav.page-navigation{width:100%;margin-bottom:1em;margin-top:1em}.news .clear{clear:both;width:100%}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article{padding-bottom:15px;margin-bottom:15px}.news .article:last-child{padding-bottom:0;margin-bottom:0}.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article .news-img-wrap a{display:block;float:left}.news .article .news-img-wrap img{float:left;height:auto;width:100%}.news .article .teaser-text{margin:0 0 20px 0}.news .article h3{margin-bottom:1rem}.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}.news .footer p{line-height:1em}.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}.news .footer span:last-child{border-right:0}.news .footer .news-category a{text-transform:uppercase}.news .no-news-found{color:#DB0202;font-style:italic}.news .page-navigation p{float:left}.news .page-navigation ul{float:right}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none}.news .page-navigation ul li a{display:block}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-latest-item .article{background:transparent}.news-latest-item .news-text{padding:0.5rem}.news-latest-item .img-fluid{width:100%}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap img{float:none;margin-bottom:5px}.news-single .mediaelement-image{margin-bottom:5px}.news-single .teaser-text{color:#888}.news-single .teaser-text p{font-size:1.5rem}.news-latest-container .news_text{padding-top:0.3rem}.news-latest-kalender-container .news_date{margin-top:15px}.news-latest-kalender-container .news_date .news-list-category{float:left}.news-latest-kalender-container .news_date .news-list-date{float:left;padding:0 5px;line-height:2rem;font-size:1.3rem}.news-latest-kalender-container .news_text h2{font-size:1.4rem;font-weight:600;text-transform:uppercase;margin-bottom:10px}.news-latest-kalender-container .news_text h2 a{color:#555555}.news-latest-kalender-container .news_text p{font-size:0.96rem}.news-latest-kalender-container .news-footer{position:absolute;bottom:0px;width:100%}.news-latest-kalender-container .news-footer a.btn-block{width:91%}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-related-wrap{display:table;margin-top:20px;width:100%}.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}.news-related ul li{line-height:1em;margin-bottom:12px}.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}.news-related ul li span :last-child{border-right:0;padding-right:0}.news-related h4{margin-bottom:10px}.news-related-files ul li{margin-bottom:20px}.news-related-files .news-related-files-link .jpg{background-position:0 0}.news-clear{clear:both;width:100%}.news-list-kalender-container .news-list-category{float:left}.news-list-kalender-container .news-list-date{float:left;padding:0 5px;line-height:2rem}.news-list-kalender-container .header h3{margin-bottom:10px !important}.news-list-kalender-container .article{padding:0}.news-list-kalender-container .article .date-badge{text-align:center;width:3.2rem;height:4rem;background-color:#e74c3c;color:#fff}.news-list-kalender-container .footer{margin:0}.news-list-small-kalender-container .news-list-category{float:left}.news-list-small-kalender-container .news-date{margin-top:10px}.news-list-small-kalender-container .news-list-date{float:left;padding:0 5px;line-height:2rem}.news-list-small-kalender-container .header h3{text-transform:uppercase;margin-bottom:10px !important;line-height:1.2}.news-list-small-kalender-container .article{padding:0}.news-list-small-kalender-container .footer{margin:0}.card-verzeichnis .img-fluid{width:100% !important}.card-verzeichnis .btn-verzeichnis{background-color:#7b8ea1;font-weight:bold;display:inline-block;box-shadow:0 2px 8px rgba(0, 0, 0, 0.16);border-radius:0;letter-spacing:0.125em;padding:0.75rem 1rem}.card-verzeichnis .btn-verzeichnis:hover{text-decoration:underline}.card-verzeichnis .card{box-shadow:0 4px 16px rgba(0, 0, 0, 0.5);overflow:hidden;position:relative;border:0;border-radius:0;margin:0.3rem;flex:0 0 32%}@media (max-width:959px){.card-verzeichnis .card{margin:0.2rem}}.card-verzeichnis .card-img-overlay{position:absolute;top:80%;bottom:-33%;left:-1%;right:-1%;background:rgba(0, 0, 0, 0.5);color:#fff;border-radius:0;text-align:center;visibility:visible;opacity:1.1;display:flex;flex-direction:column;transition:transform ease-in-out 0.25s;padding:1.25rem}@media (max-width:959px){.card-verzeichnis .card-img-overlay{padding:0.25rem}}.card-verzeichnis .card-img-overlay .card-tittle{margin-top:1.5rem}@media (max-width:959px){.card-verzeichnis .card-img-overlay .card-tittle{margin-top:0.25rem}}.card-verzeichnis .card-img-overlay .card-text{opacity:0;visibility:hidden;transition:0.55s opacity, 0.55s visibility}.card-verzeichnis .card:hover .card-img-overlay{transform:translate3d(0, -6.5rem, 0);transition:transform ease-in-out 0.25s}.card-verzeichnis .card:hover .card-img-overlay .card-text{opacity:1;visibility:visible}.detail-background-image{width:100%;height:1000px;min-height:100%;background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}@media (max-width:959px){.detail-background-image{height:700px}}@media (max-width:559px){.detail-background-image{height:400px}}.container-detail{max-width:calc(75rem + 2rem);padding-right:1rem;padding-left:1rem}.container-detail h2{font-weight:bold;color:#7b8ea1 !important}.detail-schadow{background:linear-gradient(rgba(0, 0, 0, 0), rgba(41, 41, 41, 0.8));position:absolute;bottom:0;left:0;right:0;top:50%;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:5rem;color:#fff}.card-projekte{display:flex;color:#fff}.card-projekte .col-4{flex:0 0 32%}.card-projekte .card{position:relative;border:0;margin:0.3rem;flex:1 0 32%}@media (max-width:959px){.card-projekte .card{margin:0}}@media (max-width:959px){.card-projekte .card h4{font-size:1rem}}@media (max-width:959px){.card-projekte .card .more-link{font-size:0.75rem}}.card-projekte .card a figure.image{overflow:hidden;display:block}.news-list-modal .col-md-3{flex:0 0 20%;max-width:20%}@media (max-width:959px){.news-list-modal .col-md-3{flex:0 0 25%;max-width:25%}}@media (max-width:719px){.news-list-modal .col-md-3{flex:0 0 30%;max-width:30%}}@media (max-width:559px){.news-list-modal .col-md-3{flex:0 0 50%;max-width:50%}}.news-list-modal .card{position:relative;border:0}.news-list-modal .modal-header{border:none}.news-list-modal .modal-footer{justify-content:center;border:none}@media (max-width:719px){.news-list-modal .modal-content .container{padding:2rem}}.card-img{display:block;margin-left:auto;margin-right:auto;width:50%}.news-latest-container .news-latest-item .news-text{border-bottom:2px solid #ced4da}.news-latest-container .news-latest-item .news-text .news-list-more-link{font-weight:700}.news-latest-container .news-latest-item .news-text h2{margin-bottom:1rem}.news-latest-container .news-latest-item .news-text .news-list-date{color:#ced4da}.modal-header,.modal-footer{display:grid;border:none;background-color:inherit}.modal-footer{justify-content:center}.modal-dialog .container{padding:5rem}.modal-dialog .modal-content-close-link{position:absolute;right:1rem;top:1rem}.modal-dialog .modal-body.table td{padding:0rem;padding-top:0.75rem}.card-hovereffect .img-fluid{width:100% !important}.card-hovereffect .btn-hovereffect{background-color:#7b8ea1;font-weight:bold;display:inline-block;box-shadow:0 2px 8px rgba(0, 0, 0, 0.16);border-radius:0;letter-spacing:0.125em;padding:0.75rem 1rem}.card-hovereffect .btn-hovereffect:hover{text-decoration:underline}.card-hovereffect .card{box-shadow:0 4px 16px rgba(0, 0, 0, 0.5);overflow:hidden;position:relative;border:0;border-radius:0;margin:0.3rem;flex:0 0 32%}@media (max-width:959px){.card-hovereffect .card{margin:0.2rem}}.card-hovereffect .overlay{position:absolute;top:80%;bottom:-33%;left:-1%;right:-1%;background:rgba(0, 0, 0, 0.5);color:#fff;border-radius:0;text-align:center;visibility:visible;opacity:1.1;display:flex;flex-direction:column;transition:transform ease-in-out 0.25s;padding:1.25rem}@media (max-width:959px){.card-hovereffect .overlay{padding:0.25rem}}.card-hovereffect .overlay .card-tittle{margin-top:1.5rem}@media (max-width:959px){.card-hovereffect .overlay .card-tittle{margin-top:0.25rem}}.card-hovereffect .overlay .card-text{opacity:0;visibility:hidden;transition:0.55s opacity, 0.55s visibility}.card-hovereffect .card:hover .card-img-overlay{transform:translate3d(0, -5rem, 0);transition:transform ease-in-out 0.25s}.card-hovereffect .card:hover .card-img-overlay .card-text{opacity:1;visibility:visible}.news-single .gallery .row{text-align:left}.news-single .gallery .row figure.image{overflow:hidden;display:block}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:#7b8ea1}.caveat-medium{font-family:"Caveat";font-weight:500}.caveat-bold{font-family:"Caveat";font-weight:700}.text-shadow{text-shadow:4px 4px 2px #969696}::-moz-selection{background:#E1E5E7;color:#878889}::selection{background:#E1E5E7;color:#878889}@media (min-width:960px){a.modal-link .modal-Image{height:200px !important}a.modal-link .lead{font-size:1rem}}@media (max-width:959px){a.modal-link .modal-Image{height:150px !important}a.modal-link .lead{font-size:1rem}}@media (max-width:719px){a.modal-link .modal-Image{height:100px !important}a.modal-link .lead{font-size:1rem}}@media (max-width:719px){.modal-header{display:inline !important}.close{float:left !important;font-size:2.8rem;font-weight:700;line-height:1;color:#000 !important;text-shadow:none;opacity:0.5}}a{text-decoration:none !important}.bg-customOne{background-color:#EF8B00}.bg-customTwo{background-color:#008251}.img-fluid{width:100%}.card-img-overlay{position:absolute;top:0;bottom:0;left:0;right:0;visibility:visible;opacity:1.1;display:flex;flex-direction:column;justify-content:flex-end;transition:background 0.5s, visibility 0.5s}.card-body .card-text p:last-child{margin-bottom:1rem !important}.dp--overlay{height:500px;width:auto}.dp--overlay-description{padding-bottom:3rem}.row{margin-top:calc(1 * var(--bs-gutter-y));margin-right:calc(1 * var(--bs-gutter-x));margin-left:calc(1 * var(--bs-gutter-x))}@media only screen and (max-width:768px){.row{margin-right:0;margin-left:0}}@media only screen and (max-width:768px){.form-check{padding-left:0}.accordion-button{padding:1rem 0.25rem}.form-group{margin-bottom:1rem}hr[style*="max-width:50%"]{max-width:100% !important}}.local-video .card-img-overlay{max-width:unset}[id^="accordion-"]{--bs-accordion-btn-icon: none}[id^="accordion-"] .accordion-item{background-color:inherit;border:none !important;border-bottom:1px solid #000 !important;border-radius:0.25rem;background:transparent}[id^="accordion-"] .accordion-button{color:#7b8ea1;background:transparent;font-size:1rem}[id^="accordion-"] .accordion-button::after{position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;line-height:1;display:block;color:#7b8ea1;border:none;top:18px;right:10px}[id^="accordion-"] .accordion-button:not(.collapsed)::after{background-image:none;transform:none;content:""}[id^="accordion-"] .accordion-button.collapsed::after{content:""}[id^="accordion-"] .accordion-button:focus{box-shadow:none}[id^="accordion-"] .accordion-button .card-header{background-color:inherit}[id^="accordion-"] h5.card-header{font-size:1rem}#shortcutpanel{position:fixed;z-index:1000;right:0;top:calc(50% - (222px/2));padding:1rem;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0, 0, 0, 0.35) !important;border-radius:8px 0 0 8px;background-color:#fff}#shortcutpanel ul.popout{padding:0;margin:0;list-style-type:none}#shortcutpanel ul.popout>li{float:right;clear:right;padding-top:1rem;padding-bottom:1rem;overflow:hidden;border-bottom:1px solid #7b8ea1}#shortcutpanel ul.popout>li:last-child{border:none;padding-top:1rem}#shortcutpanel ul.popout>li:first-child{padding-bottom:1rem}#shortcutpanel ul.popout>li>span{line-height:105%;font-size:2rem}#c2069 .modal-header{justify-content:end !important}#c2069 .modal-header .close{border:none !important;background:transparent !important}.form-group{margin-bottom:1rem}.form-check input.add-on{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.shrink .img-fluid{background-color:transparent;border-radius:none !important;background-image:url("../../../../fileadmin/setup/images/logo/Logo-dr-heering.svg")}.navbar-shrink .img-fluid{background-image:url("../../../../fileadmin/setup/images/logo/Logo-dr-heering.svg");background-repeat:no-repeat;background-size:contain}.navbar.bg-light{background-color:#fff !important}.navbar-light .navbar-nav .nav-link{color:rgba(0, 0, 0, 0.5)}.navbar-light .navbar-nav .nav-link:hover{color:black}button.navbar-toggler{background-color:white}#c1951 figure.image{display:block}