header a:focus-visible,footer a:focus-visible,.mobile-header-bar a:focus-visible{outline:2px solid #FFF!important;border-radius:5px}#page .skip-link:focus-visible{color:var(--the7-h1-color)!important;background-color:#fff;!important;z-index:999!important}#page a:focus-visible{outline:1px solid #000;border-radius:5px}#mobile-menu a:focus-visible{padding-left:10px;outline:2px solid #FFF}.default-btn-shortcode:focus-visible{outline:3px solid #000!important}.dt-pswp-item:focus-visible{opacity:.5}.tbw-competition-card__link:focus-visible>.tbw-competition-card__media{outline:3px solid #FFF}.scroll-top:focus-visible{outline:2px solid #FFF!important}.fake_padding .vc_column_container{padding-left:10px;padding-right:10px}.scroll-top{border-radius:20px!important;background-color:var(--the7-links-color)!important}.sticky-off.split-header .branding{padding:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#03474F;background-color:#FFF;-webkit-box-shadow:0 0 11px 1px rgba(0,0,0,.37);box-shadow:0 0 11px 1px rgba(0,0,0,.37)}.sticky-off.split-header .branding img{height:138px;width:auto}.sticky-on.split-header .branding{padding:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#03474F;background-color:#FFF;-webkit-box-shadow:0 0 11px 1px rgba(0,0,0,.37);box-shadow:0 0 11px 1px rgba(0,0,0,.37)}.sticky-on.split-header .branding img{height:80px;width:auto}.masthead:not(.sticky-mobile-on) .mobile-branding{padding:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#03474F;background-color:#FFF;-webkit-box-shadow:0 0 11px 1px rgba(0,0,0,.37);box-shadow:0 0 11px 1px rgba(0,0,0,.37)}.masthead:not(.sticky-mobile-on) .mobile-branding img{height:138px;width:auto}.footer_bg img{padding:15px;border-radius:5px;background:#03474F;background-color:#FFF;-webkit-box-shadow:0 0 11px 1px rgba(0,0,0,.37);box-shadow:0 0 11px 1px rgba(0,0,0,.37);margin-top:-15px}#footer{border-top:5px solid #b1c6c8;background-image:url(/wp-content/uploads/2026/07/mandalan-white.svg)!important;background-position:-180px -90px!important;background-size:40%!important}.widget.widget_nav_menu{margin:0;padding:0;text-align:center;width:100%}.menu-footer-container ul.menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none}.menu-footer-container ul.menu li{margin:0;padding:0;border:0}.menu-footer-container ul.menu li::before,.menu-footer-container ul.menu li::after{display:none;content:none}.menu-footer-container ul.menu a{display:inline-block;border:0;text-decoration:none;box-shadow:none;text-transform:uppercase;font-weight:700}.footer_text{color:#FFF}.footer_text h2{font-size:45px}.footer_text p{font-size:25px;font-weight:600}.tbw-headline .tbw-headline__eyebrow{font-size:21px;margin:0 10px 20px 0;font-weight:500}.tbw-headline .tbw-headline__title{font-size:51px;margin:0 10px 30px 0}.tbw-headline .tbw-headline__body{font-size:21px}.sub-nav{box-shadow:0 0 4px rgba(0,0,0,0)}.single-mentor-des-jahres #main{padding:65px 0 0 0}.single-lehrling-des-jahres #main{padding:0 0 0 0}.single-lehrling-des-jahres .wpb_text_column h2,.single-lehrling-des-jahres .wpb_text_column h3,.single-lehrling-des-jahres .wpb_text_column h4{margin-top:30px;margin-bottom:20px}.single-wettbewerbe.wettbewerbe-without-meta #main{padding:75px 0 75px 0}.single-wettbewerbe.wettbewerbe-without-meta #main .entry-content h3{font-size:22px;color:#000;margin-bottom:0}.single-wettbewerbe.wettbewerbe-with-meta #main{padding:0 0 75px 0}.single-top-talente #main{padding:0 0 0 0}