.breadcrumb-section{background-color:white;margin-top:90px;padding-top:30px}.breadcrumb-section .breadcrumb-link,.breadcrumb-section .breadcrumb-submenu-link{text-decoration:none}.breadcrumb-section .breadcrumb-link:hover,.breadcrumb-section .breadcrumb-submenu-link:hover{text-decoration:underline}.breadcrumb-section .breadcrumb-dropdown{position:relative;display:flex;align-items:center;gap:10px}.breadcrumb-section .breadcrumb-dropdown.active .breadcrumb-dropdown-toggle{transform:rotate(-90deg)}.breadcrumb-section .breadcrumb-dropdown.active .breadcrumb-submenu{display:block}.breadcrumb-section .breadcrumb-dropdown .breadcrumb-dropdown-toggle{transition:all ease 0.3s;height:12px;width:12px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../../../../typo3conf/ext/npt3theme/Resources/Public/Icons/arrow-normal.svg");position:relative;transform:rotate(90deg);background-color:transparent}.breadcrumb-section .breadcrumb-dropdown .breadcrumb-dropdown-toggle::before{content:"";position:absolute;inset:-10px}@media (min-width:1621px){.breadcrumb-section .container{max-width:1620px}}@media (min-width:1680px){.breadcrumb-section .container{max-width:var(--frame-container-base)}}@media (min-width:992px){.breadcrumb-section{margin-top:110px}}.breadcrumb-section .breadcrumb-submenu{display:none;position:absolute;top:100%;left:0;z-index:20;min-width:200px;padding:10px 0;margin:0;list-style:none;background:#fff;box-shadow:0 5px 20px rgba(0, 0, 0, 0.15)}.breadcrumb-section .breadcrumb-submenu li a{display:block;padding:6px 15px;white-space:nowrap}.frame-type-menu_thumbnail_dir.frame-layout-fixednav{z-index:9;position:fixed;top:50%;left:20px;transform:translateY(-50%);width:fit-content}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-toggle{display:none;border-radius:100%;background-color:white;box-shadow:0 4px 26.9px -5px rgba(0, 0, 0, 0.25);aspect-ratio:1;width:53px;background-position:center;padding:0;background-repeat:no-repeat;background-size:30px;background-image:url("../../../../typo3conf/ext/npt3theme/Resources/Public/Icons/submenu.svg")}@media (max-width:767px){.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-toggle{display:flex}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu{transition:all ease 0.5s, box-shadow ease 0.1s !important;overflow:hidden !important;padding:0 !important;height:0 !important;box-shadow:none !important;display:flex}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu *{opacity:0;transition:opacity 0.5s ease 0.3s}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu.is-open{box-shadow:0 4px 26.9px -5px rgba(0, 0, 0, 0.25) !important;margin-top:10px !important;padding:12px !important;overflow:visible !important;height:calc-size(auto, size) !important}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu.is-open *{opacity:1}}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item.active .thumbnail-menu-link::after,.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item.current .thumbnail-menu-link::after{content:"";z-index:-1;position:absolute;aspect-ratio:1;width:auto;height:calc(100% + 24px);border-radius:50%;background:#FF0099;opacity:0.7;pointer-events:none;transform:translate(-12px, -50%);left:0;top:50%}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-link{text-decoration:none !important;position:relative;z-index:1}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .frame-container{padding:0 !important}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu{transition:all ease 0.4s;border-radius:30px;padding:12px;box-shadow:0 4px 26.9px -5px rgba(0, 0, 0, 0.25);flex-direction:column;background-color:white;gap:30px}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu:hover .thumbnail-menu-caption{width:calc-size(auto, size);margin-left:15px}@media (max-width:767px){.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu:hover .thumbnail-menu-caption{margin-left:20px}}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu .thumbnail-menu-image{position:relative}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu .thumbnail-menu-image img{width:100%;height:100%;object-fit:contain;max-width:36px}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu .thumbnail-menu-image *{filter:unset}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item{position:relative;width:100%}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item a{overflow:visible;display:flex;align-items:center;gap:0;transition:all ease 0.4s}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item .thumbnail-menu-caption{margin-left:0;position:relative;width:0;transition:all ease 0.4s;overflow:hidden;opacity:1;background-color:transparent;padding:0}@media (max-width:767px){.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item .thumbnail-menu-caption{width:calc-size(auto, size);margin-left:20px}}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item .thumbnail-menu-caption .thumbnail-menu-caption-title{color:black;opacity:1;white-space:nowrap}.frame-type-menu_thumbnail_dir.frame-layout-fixednav .thumbnail-menu-item .thumbnail-menu-caption .thumbnail-menu-caption-inner{padding:0}.frame-type-menu_subpages ul{display:flex;gap:20px;flex-wrap:wrap;list-style-type:none;padding:0}