
/*** T3SB identifier: megaNavbar */
/*!
 * megaMenu.css
 */
#main-navbar .container,#main-navbar .container-fluid{position:relative}.mega-dropdown{position:static!important}.mega-dropdown-menu{padding:20px;width:100%;top:inherit}.nav-fill .mega-dropdown-menu .nav-item{text-align:left}.navbar-light .navbar-nav .mega-dropdown-menu .nav-link:focus,.navbar-light .navbar-nav .mega-dropdown-menu .nav-link:hover,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link:focus,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link:hover{color:#fff;text-decoration:none;background-color:var(--bs-primary)}.navbar-light .navbar-nav .mega-dropdown-menu .nav-link,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link{color:var(--bs-gray)}.navbar-light .navbar-nav .mega-dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link.active{color:#fff;background-color:var(--bs-primary)}#main-navbar .mega-dropdown-menu .nav-link{line-height:1.5}.mega-dropdown.dropdown-toggle::after{display: none}@media (min-width: 576px){.navbar-expand-sm .offcanvas{position:inherit}}@media (min-width: 768px){.navbar-expand-md .offcanvas{position:initial}}@media (min-width: 992px){.navbar-expand-lg .offcanvas{position:initial}}@media (min-width: 1200px){.navbar-expand-xl .offcanvas{position:inherit}}@media (min-width: 1400px){.navbar-expand-xxl .offcanvas{position:inherit}}

/*** T3SB identifier: bgimgutility-90 */
@media (max-width: 2560px) {#s90 {background-image: url("/fileadmin/user_upload/bilder/header/head_baufinanzierung_kl.jpg") !important;}}@media (min-width: 2561px) {#s90 {background-image: url("/fileadmin/user_upload/bilder/header/head_baufinanzierung_kl.jpg") !important;}}@media (max-width: 1920px) {#s90 {background-image: url("/fileadmin/_processed_/7/0/csm_head_baufinanzierung_kl_8c83168b5b.jpg") !important;}}@media (max-width: 1200px) {#s90 {background-image: url("/fileadmin/_processed_/7/0/csm_head_baufinanzierung_kl_be1ee1aa5c.jpg") !important;}}@media (max-width: 992px) {#s90 {background-image: url("/fileadmin/_processed_/7/0/csm_head_baufinanzierung_kl_3b98a45790.jpg") !important;}}@media (max-width: 768px) {#s90 {background-image: url("/fileadmin/_processed_/7/0/csm_head_baufinanzierung_kl_7ae61a91e0.jpg") !important;}}@media (max-width: 576px) {#s90 {background-image: url("/fileadmin/_processed_/7/0/csm_head_baufinanzierung_kl_4656bfded1.jpg") !important;}}


/*** T3SB identifier: jumbotronRatioCss-90 */

.ratio-67x9{--bs-aspect-ratio:calc(9 / 67 * 100%);}
				


/*** T3SB identifier: breadcrumb-styles */

	.breadcrumb {
		--bs-breadcrumb-padding-y: 4px;
		--bs-breadcrumb-margin-bottom: 0;
	}
    .typo3-breadcrumb {
        <!-- overflow-x: auto; -->
        white-space: nowrap;
        -webkit-overflow-scrolling: touch;
    }
    
    .breadcrumb-item {
        display: inline-block;
        vertical-align: middle;
		color: white;
    }
    
    .breadcrumb-text {
        <!-- display: inline-block; -->
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    .home-item, .breadcrumb-item.active {
        max-width: none;
    }
    
    .active-text {
        overflow: visible;
        text-overflow: clip;
        white-space: normal;
    }
    
    .breadcrumb-item.dropdown .dropdown-toggle {
        font-weight: bold;
        color: #007bff;
        text-decoration: none;
        <!-- padding: 0.5rem 1rem; -->
        background-color: #f8f9fa;
        border: none;
        border-radius: 0.25rem;
        cursor: pointer;
    }
    
    .breadcrumb-item.dropdown .dropdown-toggle:hover,
    .breadcrumb-item.dropdown .dropdown-toggle:focus {
        background-color: #e9ecef;
    }
	.breadcrumb .dropdown-item {
		border-bottom: 1px solid;
		font-size: small;
		padding-left: 0;
		padding-right: 0;
	}

	.breadcrumb-item .dropdown-menu {
		padding: 10px;
	}
    
    .breadcrumb-item.dropdown .dropdown-menu {
        display: none;
    }
    
    .breadcrumb-item.dropdown .dropdown-menu.show {
        display: block;
    }
    
    @media (max-width: 991px) {
        .breadcrumb-item.dropdown .dropdown-toggle::after {
            display: none;
        }
    }



/*** T3SB identifier: bgimgutility-300 */
@media (max-width: 2560px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_b20160f9e8.jpg") !important;}}@media (min-width: 2561px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_b20160f9e8.jpg") !important;}}@media (max-width: 1920px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_88da5e8980.jpg") !important;}}@media (max-width: 1200px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_3b6034e5d1.jpg") !important;}}@media (max-width: 992px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_37ec296535.jpg") !important;}}@media (max-width: 768px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_9b117a0a52.jpg") !important;}}@media (max-width: 576px) {#s300 {background-image: url("/fileadmin/_processed_/a/8/csm_kontakt_subpage_hintergrund_02bb05d78f.jpg") !important;}}

