.otgs-development-site-front-end{display:none !important}:root{--hdr-shift: 0;--half-shift: 0}body{min-height:100vh;min-height:100dvh;background:#00467F}html{height:100vh;height:100dvh}@view-transition{navigation:auto}h1,h2,h3,h4,h5{text-wrap:balance}p{text-wrap:pretty}#content{margin-top:-118px;background:white}@media only screen and (max-width:1570px){#content{margin-top:-107px}}body[data-elementor-device-mode="desktop"] header .top-bar,body[data-elementor-device-mode="widescreen"] header .top-bar{transition:padding-bottom 0.1s ease !important}body[data-elementor-device-mode="desktop"] header .main-header,body[data-elementor-device-mode="widescreen"] header .main-header{transition:padding-top 0.1s ease !important}body[data-elementor-device-mode="desktop"] header .main-header .header-logo img,body[data-elementor-device-mode="widescreen"] header .main-header .header-logo img{height:calc(64px - min(var(--hdr-shift) * 2px, 20px)) !important;transition:height 0.1s ease !important}body.scrolled:not([data-elementor-device-mode="desktop"], [data-elementor-device-mode="widescreen"]) header .main-header>.e-con-inner{padding-top:10px !important}header .main-menu #menu-hauptmenue,header .main-nav #menu-hauptmenue{display:flex;gap:20px}header .main-menu .e-n-menu-title,header .main-nav .e-n-menu-title{transition:0.2s;cursor:pointer}header .main-menu .e-link,header .main-nav .e-link{padding:10px 14px}header .main-menu .e-n-menu-dropdown-icon,header .main-nav .e-n-menu-dropdown-icon{height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:-10000em !important;width:1px !important;clip:rect(0, 0, 0, 0) !important;border:0 !important}header .main-menu .e-n-menu-dropdown-icon:focus,header .main-nav .e-n-menu-dropdown-icon:focus{background-color:#000000 !important;clip:auto !important;clip-path:none !important;color:#333 !important;display:block !important;font-size:1rem !important;height:auto !important;right:-14px !important;line-height:normal !important;text-decoration:none !important;top:10px !important;width:auto !important;z-index:100000 !important}header .main-menu .menu-highlight,header .main-menu #kontakt-menu,header .main-nav .menu-highlight,header .main-nav #kontakt-menu{background:white;margin-left:10px}header .main-menu .menu-highlight:hover,header .main-menu #kontakt-menu:hover,header .main-nav .menu-highlight:hover,header .main-nav #kontakt-menu:hover{background-color:var(--e-global-color-secondary)}header .main-menu .menu-highlight a,header .main-menu .menu-highlight a span,header .main-menu #kontakt-menu a,header .main-menu #kontakt-menu a span,header .main-nav .menu-highlight a,header .main-nav .menu-highlight a span,header .main-nav #kontakt-menu a,header .main-nav #kontakt-menu a span{color:var(--e-global-color-primary) !important}header .main-header>.e-con-inner{transition:padding-top 0.1s ease}.mobile-nav .e-n-accordion .e-n-accordion-item#karriere-mobile-menu .e-n-accordion-item-title-icon{display:none}.gebaeudereinigung #gebaeudereinigung-menu,.sonderreinigung #sonderreinigung-menu,.facility-managment #facility-managment-menu,.branchenloesungen #branchenloesungen-menu,.ueber-breer #unternehmen-menu,.karriere #karriere-menu{background-color:var(--e-global-color-secondary)}.gebaeudereinigung #gebaeudereinigung-menu,.gebaeudereinigung #gebaeudereinigung-menu a,.gebaeudereinigung #gebaeudereinigung-menu .e-n-menu-title-text,.sonderreinigung #sonderreinigung-menu,.sonderreinigung #sonderreinigung-menu a,.sonderreinigung #sonderreinigung-menu .e-n-menu-title-text,.facility-managment #facility-managment-menu,.facility-managment #facility-managment-menu a,.facility-managment #facility-managment-menu .e-n-menu-title-text,.branchenloesungen #branchenloesungen-menu,.branchenloesungen #branchenloesungen-menu a,.branchenloesungen #branchenloesungen-menu .e-n-menu-title-text,.ueber-breer #unternehmen-menu,.ueber-breer #unternehmen-menu a,.ueber-breer #unternehmen-menu .e-n-menu-title-text,.karriere #karriere-menu,.karriere #karriere-menu a,.karriere #karriere-menu .e-n-menu-title-text{color:var(--n-menu-title-color-active) !important}.submenu-slider-swiper{overflow:hidden}.submenu-slider-swiper .swiper-wrapper{overflow:visible !important;padding:25px 0}@media only screen and (max-width:1024px){.submenu-slider-swiper .swiper-wrapper{padding:10px 0}}.submenu-slider-swiper .submenu-slider-bubble{display:flex;flex-direction:column;justify-content:center;align-items:center}.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-icon{transition:all 0.1s ease;border-radius:50%}.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-icon img{width:100%;height:100%;object-fit:contain}.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-text{text-align:center}.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-text::after{content:">";margin-left:5px}.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-text,.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-icon{transition:all 0.138s, opacity 0s}@supports not (view-transition-name: header){.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-text,.submenu-slider-swiper .submenu-slider-bubble .submenu-slider-bubble-icon{transition:all 0.138s, opacity 0.2s ease}}.submenu-slider-swiper .submenu-slider-bubble.active .submenu-slider-bubble-icon,.submenu-slider-swiper .submenu-slider-bubble:hover .submenu-slider-bubble-icon{transform:scale(1.1)}.submenu-slider-swiper .swiper-button-next,.submenu-slider-swiper .swiper-button-prev{transition:all 0.1s}.submenu-slider-swiper .swiper-button-next::after,.submenu-slider-swiper .swiper-button-prev::after{font-size:33px;font-weight:600}.submenu-slider-swiper .swiper-button-next{right:-15px}.submenu-slider-swiper .swiper-button-prev{left:-15px}.submenu-slider-swiper:has(.submenu-slider-bubble:not(.active):hover) .submenu-slider-bubble.active .submenu-slider-bubble-icon{transform:scale(1)}.submenu-slider-swiper:has(.submenu-slider-bubble:not(.active):hover) .submenu-slider-bubble.active .submenu-slider-bubble-text{color:var(--e-global-color-primary)}.submenu-slider-swiper:not(.swiper-initialized) .submenu-slider-bubble-text,.submenu-slider-swiper:not(.swiper-initialized) .submenu-slider-bubble-icon{opacity:0}.branchenloesung-nav>.e-con-inner,.branchenloesung-nav .submenu-slider-bubble-text{transition:all 0.1s ease}.branchenloesung-nav.elementor-sticky--active .swiper-wrapper{padding-top:10px;padding-bottom:10px}.branchenloesung-nav.elementor-sticky--active .submenu-slider-bubble-text{font-size:0.8em !important}.p-0 p:last-of-type{margin:0}.subline{display:block;font-size:0.8em;font-weight:400;line-height:1.2em}.less-strong strong,strong.less-strong{font-weight:600}.swiper-pagination-bullet{opacity:1 !important}.swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #00467F;background:#FFC20D !important}.elementor-swiper-button{transition:all 0.1s ease}.elementor-swiper-button.swiper-button-disabled{opacity:0 !important}.elementor-button-link{text-transform:none}.page-content .elementor-widget-icon{flex-shrink:0;flex-grow:0}.page-content .elementor-widget-icon .elementor-icon-wrapper{display:flex}.elementor-view-stacked.elementor-shape-circle{flex-shrink:0}.referenzen img{filter:grayscale(1);transition:filter 0.3s;cursor:pointer}.referenzen img:hover{filter:grayscale(0)}body:not(.elementor-editor-active) .partner-slider{pointer-events:none}.partner-slider .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}