@charset "UTF-8";
/***!  /templates/shaper_helixultimate/css/custom.css  !***/

@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Medium.svg#CeraPro-Medium') format('svg');font-family:'Cera Pro';font-weight:500;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Black.svg#CeraPro-Black') format('svg');font-family:'Cera Pro';font-weight:900;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Italic.svg#CeraPro-Italic') format('svg');font-family:'Cera Pro';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-BlackItalic.svg#CeraPro-BlackItalic') format('svg');font-family:'Cera Pro';font-weight:900;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Light.svg#CeraPro-Light') format('svg');font-family:'Cera Pro';font-weight:300;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.eot');src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.ttf') format('truetype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/CeraPro-Bold.svg#CeraPro-Bold') format('svg');font-family:'Cera Pro';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Thin.eot');src:local('Cera Thin'),local('Cera-Thin'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Thin.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Thin.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Thin.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Thin.ttf') format('truetype');font-family:'Cera';font-weight:100;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BoldItalic.eot');src:local('Cera Bold Italic'),local('Cera-BoldItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BoldItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BoldItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BoldItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BoldItalic.ttf') format('truetype');font-family:'Cera';font-weight:bold;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BlackItalic.eot');src:local('Cera Black Italic'),local('Cera-BlackItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BlackItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BlackItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BlackItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-BlackItalic.ttf') format('truetype');font-family:'Cera';font-weight:900;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-ThinItalic.eot');src:local('Cera Thin Italic'),local('Cera-ThinItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-ThinItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-ThinItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-ThinItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-ThinItalic.ttf') format('truetype');font-family:'Cera';font-weight:100;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-MediumItalic.eot');src:local('Cera Medium Italic'),local('Cera-MediumItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-MediumItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-MediumItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-MediumItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-MediumItalic.ttf') format('truetype');font-family:'Cera';font-weight:500;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Medium.eot');src:local('Cera Medium'),local('Cera-Medium'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Medium.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Medium.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Medium.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Medium.ttf') format('truetype');font-family:'Cera';font-weight:500;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Regular.eot');src:local('Cera Regular'),local('Cera-Regular'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Regular.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Regular.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Regular.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Regular.ttf') format('truetype');font-family:'Cera';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-RegularItalic.eot');src:local('Cera Regular Italic'),local('Cera-RegularItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-RegularItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-RegularItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-RegularItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-RegularItalic.ttf') format('truetype');font-family:'Cera';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Black.eot');src:local('Cera Black'),local('Cera-Black'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Black.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Black.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Black.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Black.ttf') format('truetype');font-family:'Cera';font-weight:900;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-LightItalic.eot');src:local('Cera Light Italic'),local('Cera-LightItalic'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-LightItalic.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-LightItalic.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-LightItalic.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-LightItalic.ttf') format('truetype');font-family:'Cera';font-weight:300;font-style:italic;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Light.eot');src:local('Cera Light'),local('Cera-Light'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Light.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Light.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Light.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Light.ttf') format('truetype');font-family:'Cera';font-weight:300;font-style:normal;font-display:swap}@font-face{src:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Bold.eot');src:local('Cera Bold'),local('Cera-Bold'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Bold.eot#iefix') format('embedded-opentype'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Bold.woff2') format('woff2'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Bold.woff') format('woff'),url('https://www.marvin-meinold.de/templates/shaper_helixultimate/fonts/Cera-Bold.ttf') format('truetype');font-family:'Cera';font-weight:bold;font-style:normal;font-display:swap}#sppb-addon-xhbVnUUQJYKWLLHis3i07 .sppb-addon-text-block .sppb-addon-content h3{font-size:22px !important}h1,h2,h3,h4,h5,h6{font-family:'Cera' !important}h2{color:#039}body{font-family:'Cera' !important;font-weight:400 !important;font-size:18px !important;line-height:1.6em !important}.sp-megamenu-parent>li>a{font-family:'Cera' !important;font-size:17px;font-weight:400}.gardient-background a{color:#fff}.gardient-background a:hover,.gardient-background a:active{color:#69c3c7}.liste1 li{padding-bottom:16px;display:block}.liste1 ul{list-style:none;padding-left:0px}.liste1 li::before{content:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/images/liste1-marker.png')}.liste2 li::marker{color:#69c3c7}.liste2 li{list-style:square}.liste3 li{padding-bottom:20px;display:flex;font-size:19px}.liste3 ul{list-style:none;padding-left:0px}.liste3 li::before{content:url('https://www.marvin-meinold.de/templates/shaper_helixultimate/images/liste3-marker.png')}.liste3 li a:hover{transition:0.3s;color:#69c3c7}.gardient-line hr{height:5px;background:linear-gradient(45deg,#69c3c7,#003399);border:0px;opacity:1;border-radius:5px}.gardient-line2 hr{height:3px;background:linear-gradient(45deg,#69c3c7,#003399);border:0px;opacity:1;padding-top:0px !important;margin-top:10px;margin-bottom:18px;border-radius:5px}.sppb-btn-default{color:#fff;background-color:#69c3c7;border-color:#69c3c7;font-weight:600;border-radius:5px !important;padding:15px 20px;letter-spacing:0.3px;font-size:17px;transition:0.3s}.sppb-btn-default:hover,.sppb-btn-default:active,.sppb-btn-default:focus{color:#fff;background-color:#039;border-color:#039;transition:0.3s}#sp-top-bar{display:none !important}.homeseite #sp-header{display:none}#sp-header.header-sticky{display:block}.sticky-header-placeholder{height:inherit !important}.burger-icon{width:30px}.burger-icon>span{height:3px;background-color:#039}.offcanvas-active .close-offcanvas .burger-icon>span{height:2px;background-color:#039}.kundenlogos-karussell .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap{display:none !important}.sppb-carousel-extended-dots ul li{border-radius:5px}.sp-megamenu-parent>li.active>a{font-weight:400}.sp-megamenu-parent>li>a.active-link-willkommen.active,.sp-megamenu-parent>li>a.active-link-werdegang.active,.sp-megamenu-parent>li>a.active-link-moderation.active,.sp-megamenu-parent>li>a.active-link-erfahrung.active,.sp-megamenu-parent>li>a.active-link-meine-dna.active,.sp-megamenu-parent>li>a.active-link-impro-als-philosophie.active,.sp-megamenu-parent>li>a.active-link-kontakt.active{color:#039 !important;font-weight:500}.sp-megamenu-parent>li.active>a.active-link-werdegang,.sp-megamenu-parent>li.active>a.active-link-moderation,.sp-megamenu-parent>li.active>a.active-link-erfahrung,.sp-megamenu-parent>li.active>a.active-link-meine-dna,.sp-megamenu-parent>li.active>a.active-link-impro-als-philosophie,.sp-megamenu-parent>li.active>a.active-link-kontakt{color:#039 !important;font-weight:500}#willkommen{position:absolute;top:0px;left:0px}.anchorlink{scroll-margin-top:80px}#bfSubmitButton:focus-visible{background:#69c3c7;border:#69c3c7;box-shadow:none}#bfElemWrap75,#bfElemWrap76,#bfElemWrap77,#bfElemWrap78{display:none}div#bfPage2 p{text-align:center !important}.bfErrorMessage.alert.alert-danger{background:none;border:0px;color:#fff;font-size:22px}#ff_formdiv1 .btn:hover{background:#69c3c7;border-color:#69c3c7;transition:0.3s}button#bfSubmitButton:hover{background-color:#69c3c7;border-color:#69c3c7;transition:0.3s}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff;background-color:#69c3c7;border-color:#69c3c7}form-control{border-radius:5px !important}#bfSubmitButton{margin-left:auto;margin-right:auto;display:block;font-family:'Cera' !important;font-size:17px;text-transform:uppercase;font-weight:600;letter-spacing:0.5px;padding:10px 30px;border-radius:5px !important;transition:0.3s}div#bfElemWrap2{text-align:center}div#bfElemWrap2 .input-group{display:block}#bfElemWrap2 .custom-form-control{min-width:185px !important}.alert-danger{padding:0px;padding-bottom:20px;font-weight:500;font-size:20px;line-height:1.6em}.bfError{text-align:center}#bfElemWrap1,#bfElemWrap15,#bfElemWrap16,#bfElemWrap17{width:50%;float:left;padding-right:10px}#bfElemWrap18{padding-right:10px}#ff_formdiv1 .form-control,#ff_formdiv1 .btn{border-radius:5px;transition:0.3s}#sp-footer ul.menu li a{font-weight:400}#sp-footer{font-size:17px}#sp-footer,#sp-bottom{background:linear-gradient(45deg,#69c3c7,#003399)}#sp-footer a{color:#fff}#sp-footer li.current>a{color:#69c3c7 !important}span.sp-copyright{font-size:15px;font-weight:400}.sp-scroll-up:hover,.sp-scroll-up:active,.sp-scroll-up:focus{color:#fff;background:#69c3c7}#cpnb .cpnb-inner{background:linear-gradient(45deg,#69c3c7,#003399)}#cpnb .cpnb-message{color:#fff}#w357_cpnb_outer{box-shadow:0px -2px 3px rgba(0,0,0,0.1)}#cpnb .cpnb-inner{border-top:0px}#cpnb .cpnb-message{font-family:'Cera',sans-serif !important;font-size:13.5px;font-weight:500;color:#fff;letter-spacing:0px;line-height:2.3em}.cpnb-button{font-family:'Cera',sans-serif !important;font-weight:bold !important;color:#fff;letter-spacing:0.3px;text-shadow:none !important;padding:5px 12px 4px 12px !important;font-size:13.5px !important;text-transform:none !important}.cpnb-m-bottom-buttons .cpnb-button{padding:12px 4px !important}#cpnb .cpnb-inner{padding:19px 20px}.cpnb-modal-inner-text p{color:#252525 !important;font-size:17px !important}.cpnb-modal-inner-text h2{font-family:'Cera',sans-serif !important;text-transform:uppercase;font-size:30px;letter-spacing:normal;font-weight:bold;color:#69c3c7}.cpnb-manager-modal-right{font-size:17px}#cpnb_manager_wrap .cpnb-m-header{font-family:'Cera',sans-serif !important;font-weight:bold !important;text-transform:uppercase;font-size:31px;color:#039}.cpnb-manager-modal-left-item{margin-left:6%}.cpnb-manager-modal-left-item{font-size:17px;letter-spacing:normal !important;font-family:'Cera' !important}.cpnb-modal-inner-text h3{font-family:'Cera',sans-serif !important;font-size:19px;color:#039}.cpnb-modal-inner-text a{color:#039;transition:0.3s}.cpnb-modal-inner-text a:hover,.cpnb-modal-inner-text a:focus,.cpnb-modal-inner-text a:active{color:#69c3c7;transition:0.3s}.sppb-form-builder-btn.sppb-text-center button{border-radius:3px}.zindex0{z-index:0 !important}a.sppb-magnific-popup.sppb-addon-image-overlay-icon{width:100% !important;height:100% !important;padding:0px !important;margin:0px !important;left:0px;top:0px;border-radius:0px;background:#fff0;color:#fff0;cursor:zoom-in}.sppb-addon-image-overlay{background-color:#0000001f !important}.sppb-carousel-extended-item a,.sppb-carousel-extended-item a:hover,.sppb-carousel-extended-item a:focus{cursor:default !important;pointer-events:none !important}.speasyimagegallery-gallery .speasyimagegallery-gallery-item-content{display:none}.timeline-bild img{max-width:360px;max-height:115px}.mm-quick-contact-widget{position:fixed;bottom:-80px;right:30px;transition:0.3s;z-index:1001;width:190px}#foo{display:none}.quick-contact-widget-title{background:#69c3c7;padding:10px 20px;text-align:center;border-radius:4px 4px 0px 0px;color:#fff;font-weight:500;font-size:18px}.mm-quick-contact-widget:hover{bottom:0px;transition:0.3s}.quick-contact-widget-content ul{margin-bottom:0px}.quick-contact-widget-content{padding:10px 14px;background:#fff;margin-top:-1px;border-left:1px solid;border-right:1px solid;border-color:#e5e5e5;font-size:15px;font-family:'Cera' !important}.quick-contact-widget-content a{color:#252525}.qcw-phone::before{content:"\f095";padding-right:10px;font-family:Font Awesome\ 5 Free;font-weight:900}.qcw-mail::before{content:"\f0e0";padding-right:10px;font-family:Font Awesome\ 5 Free;font-weight:900}#moderation .sppb-section-title{text-transform:uppercase}.meine-dna .sppb-title-heading{text-transform:uppercase}.title-ohne-subtitlte .sppb-addon-content{display:none}.offcanvas-menu .offcanvas-inner ul.menu>li{font-weight:600}.visforms-formular .halb{width:50%;padding-bottom:10px}.visforms-formular .ganz{width:100%;padding-bottom:5px}.visforms-formular .halb label,.visforms-formular .ganz label{width:100%;padding-bottom:8px;font-weight:500}.visforms-formular .col-9.col-sm-9.col-md-9.col-lg-9.col-xl-9.col-xxl-9{width:100%}.visforms-formular .btn-primary:active,.visforms-formular .btn-primary:focus{color:#fff;background-color:#9b642e;border-color:#9b642e}.visforms-formular .form-check-input:checked{background-color:#9b642e;border-color:#9b642e}.visforms-formular .form-control:focus{border-color:#ced4da}.visforms-formular label.error{font-size:.8em;padding-bottom:0px}.visforms-formular p.errorcontainer{margin-bottom:0px}.visforms-formular .required .asterix-ancor:after{padding-left:5px !important;display:none !important}.visforms.visforms-form.visforms-form-form.mod-visforms h1{display:none}.visforms-formular img.captcharefresh1.col.align-self-center{display:inline-block}.visforms-formular .col-9.col-sm-9.col-md-9.col-lg-9.col-xl-9.col-xxl-9.justify-content-evenly span.col.d-inline-flex.align-self-center{float:left;max-width:186px}.visforms-formular label.vis_mandatory{display:none}.visforms-formular .absende-button{margin-left:auto;margin-right:auto;display:block;font-family:'Cera' !important;font-size:17px;text-transform:uppercase;font-weight:600;letter-spacing:0.5px;padding:10px 30px;border-radius:5px !important;transition:0.3s;background-color:#039;border-color:#039;color:#fff}.visforms-formular .absende-button:hover{background-color:#69c3c7;border-color:#69c3c7;transition:0.3s}.visforms-formular .absende-button:active,.visforms-formular .absende-button:hover,.visforms-formular .absende-button:focus,.visforms-formular .absende-button:focus-within,.visforms-formular .absende-button:focus-visible,.visforms-formular .absende-button:visited{font-weight:600 !important;color:#fff !important}.visforms-formular .form-group.row.justify-content-between.pbBtnCon .col-1{display:none}.visforms-formular .form-group.row.justify-content-between.pbBtnCon .col-10{width:100%}.visforms-formular .form-group.row.justify-content-between.pbBtnCon{padding-top:10px}.visforms-formular textarea{max-height:280px}.visforms-formular label{color:#fff;font-weight:400 !important}.visforms-formular .offset-3.col-9.offset-sm-3.col-sm-9.offset-md-3.col-md-9.offset-lg-3.col-lg-9.offset-xl-3.col-xl-9.offset-xxl-3.col-xxl-9{margin-left:0px;padding-top:5px}.visforms-formular{max-width:fit-content;margin-left:auto;margin-right:auto}.visforms .category-desc{max-width:600px !important;margin-left:auto;margin-right:auto}.form-group.row.justify-content-between.pbBtnCon .form-group.row.justify-content-center{justify-content:left !important}.visforms-formular .error{color:#ffa6a6 !important;font-weight:bold !important;font-size:18px !important}.visforms-formular .form-control.error{color:#212529 !important}.visforms-formular .form-control:focus{border-color:#826d4c45 !important}.visforms joomla-alert{background:#ffe3e3 !important}.visforms #form-error-container{max-width:600px;margin-left:auto;margin-right:auto;color:red;padding-bottom:0px}.visforms .alert-heading{display:none !important}.visforms .alert-message{font-size:14px !important}.visforms .alert-message{color:#890000}.ganz-label{display:block}.visforms-formular .col-9.col-sm-9.col-md-9.col-lg-9.col-xl-9.col-xxl-9.justify-content-evenly{padding-top:5px;width:fit-content !important;margin-left:auto !important;padding-right:0px !important;margin-right:auto !important;padding-left:0px !important}.form-group.row.justify-content-between.pbBtnCon{float:center !important}label#captcha-lblmodvisform140{display:none !important}label#modvisform140viscaptcha_response-error{text-align:center !important}.form-group.row.justify-content-between.pbBtnCon{margin-left:auto;margin-right:auto;float:none !important;width:fit-content}input#modvisform140viscaptcha_response{width:182px}joomla-alert{font-size:18px !important;line-height:1.6em;padding:20px 20px 10px 20px !important;font-weight:bold;color:#039 !important;background:#69c3c7;border:#69c3c7;margin-bottom:55px}div#system-message-container{min-width:370px}body.admin.com_login.view-login svg#Passkey{display:none !important}@media (min-width:2550px){.white-left-border{left:310px !important;position:relative}.white-right-border{right:110px !important;position:relative}}@media only screen and (max-width:1915px){#cpnb .cpnb-message{font-size:14.5px}}@media only screen and (max-width:1855px){#cpnb .cpnb-inner .cpnb-message{width:100%;text-align:center;font-size:15px}#cpnb .cpnb-inner .cpnb-buttons{margin-left:auto;margin-right:auto;float:none}#cpnb .cpnb-inner{padding:12px 20px 35px 20px}}@media only screen and (max-width:1650px){.page-content #sppb-addon-wrapper-P9Acitb9H1e1sWqeNH9fj{left:-250px !important}.page-content #sppb-addon-wrapper-jbXU7IIYTU-X3XlNQzuML{left:-250px !important}.page-content #sppb-addon-wrapper-9375634c-32ae-4c89-8405-e08a105857c0{left:-160px !important}.page-content #sppb-addon-wrapper-VItO2aXW8AwLLeUPalsbc{right:-370px !important}.page-content #sppb-addon-wrapper-gRnIhyUA80rIzNR3lV2MX{right:-370px !important}.page-content #sppb-addon-wrapper-RrUB-6QCfwr9Hk6G5AYaL{right:-270px !important}}@media only screen and (max-width:1500px){.page-content #sppb-addon-wrapper-XWILfZPq_gvLUARpHq39Q{left:-100px}.page-content #sppb-addon-wrapper-jbXU7IIYTU-X3XlNQzuML{left:-210px !important}.page-content #sppb-addon-wrapper-gRnIhyUA80rIzNR3lV2MX{right:-290px !important}}@media only screen and (max-width:1430px){.page-content #sppb-addon-wrapper-XWILfZPq_gvLUARpHq39Q{left:-150px}.page-content #sppb-addon-wrapper-wzQXL86fprlIPD-2mBQiK{right:-220px !important}.sp-megamenu-parent>li>a{font-size:16px}.fullwidth-mobile .sppb-row-container{padding:0px;margin:0px;max-width:fit-content;height:fit-content !important;max-height:fit-content !important}#cpnb .cpnb-message{line-height:1.7em;padding-bottom:15px}}@media only screen and (max-width:1360px){h1,h2{font-size:45px !important}.sppb-carousel-extended-outer-stage{height:200px !important}}@media only screen and (max-width:1200px){.visforms-formular .error{font-size:16px !important}.page-content #sppb-addon-wrapper-XWILfZPq_gvLUARpHq39Q{left:-180px}.page-content #sppb-addon-wrapper-RrUB-6QCfwr9Hk6G5AYaL{right:-210px !important}.page-content #sppb-addon-wrapper-gRnIhyUA80rIzNR3lV2MX{right:-240px !important}.page-content #sppb-addon-wrapper-VItO2aXW8AwLLeUPalsbc{right:-270px !important}.page-content #sppb-addon-wrapper-P9Acitb9H1e1sWqeNH9fj{left:-220px !important}.page-content #sppb-addon-wrapper-9375634c-32ae-4c89-8405-e08a105857c0{left:-120px !important}.page-content #sppb-addon-wrapper-ae57ac59-f6de-491f-b086-1b54e4c7ff68{right:-180px !important}.page-content #sppb-addon-wrapper-wzQXL86fprlIPD-2mBQiK{right:-270px !important}#sp-menu .sp-megamenu-parent{display:none !important}#sp-menu .sp-column .sp-megamenu-wrapper #offcanvas-toggler{display:none !important}#sp-menu .sp-column #offcanvas-toggler{display:block !important}#sp-menu #offcanvas-toggler{padding:29px 0px}}@media only screen and (max-width:1190px){h1,h2{font-size:38px !important}h3{font-size:26px !important}.sppb-carousel-extended-outer-stage{height:160px !important}}@media only screen and (max-width:1145px){.sppb-carousel-extended-outer-stage{height:200px !important}#cpnb .cpnb-message{padding-bottom:0px}#cpnb .cpnb-inner{padding:15px 20px 30px 20px}}@media only screen and (max-width:1100px){.sppb-carousel-extended-outer-stage{height:210px !important}}@media (min-width:991px){#offcanvas-toggler{display:none !important}}@media (max-width:991px){#sp-footer .container-inner{padding:15px 0px 20px 0px}.page-content #sppb-addon-wrapper-XWILfZPq_gvLUARpHq39Q{left:-170px}.page-content #sppb-addon-wrapper-wzQXL86fprlIPD-2mBQiK{right:-140px !important}.page-content #sppb-addon-wrapper-ae57ac59-f6de-491f-b086-1b54e4c7ff68{right:-70px !important}.page-content #sppb-addon-wrapper-VItO2aXW8AwLLeUPalsbc{right:-150px !important}.page-content #sppb-addon-wrapper-gRnIhyUA80rIzNR3lV2MX{right:-140px !important}.page-content #sppb-addon-wrapper-HVD0Ind8zxVTjPnvhsIPr{left:-165px}.page-content #sppb-addon-wrapper-RrUB-6QCfwr9Hk6G5AYaL{right:-130px !important}.mein-werdegang-slider .n2-section-smartslider{max-width:660px;margin-left:auto;margin-right:auto}#sp-menu #offcanvas-toggler{padding:10px 0px}.sppb-carousel-extended-outer-stage{height:150px !important}span.sp-copyright{text-align:center;float:none;margin:auto !important;display:block}#sp-footer ul.menu{float:none !important;max-width:225px !important;margin:auto !important;display:block !important}h1,h2{font-size:31px !important;line-height:36px !important}h3{font-size:23px;line-height:27px}.timeline-bild img{max-width:318px;max-height:80px}body{font-size:16.5px !important}#sp-header .container{padding-top:7px}#sp-header{height:80px !important}#sp-header .logo{height:65px;padding-top:0px;display:block}}@media (max-width:960px){.sppb-carousel-extended-outer-stage{height:auto !important}}@media (max-width:820px){.white-border{display:none}div#section-id-1593687961230{max-width:690px !important}}@media (max-width:767.98px){.timeline-bild img{max-width:350px;max-height:100px}.sppb-row-container{max-width:770px !important}.sppb-carousel-extended-nav-control .nav-control.prev-control{margin-left:-45px}.sppb-carousel-extended-nav-control .nav-control.next-control{float:right;margin-right:-45px}.sppb-carousel-extended-dots{display:none}.mm-quick-contact-widget{display:none !important}div#section-id-1593687961230{max-width:690px !important}div#section-id-2zTi_dfc2B774q1kbdemA{max-width:690px !important}.sp-page-builder .page-content #section-id-1593687961230{max-width:690px !important}.sppb-addon-title{display:block;text-align:left !important;padding:0px !important}.sppb-addon-text-block .sppb-addon-content{text-align:left}#bfElemWrap2 .input-group{margin-left:auto;margin-right:auto}#bfElemWrap2 .custom-form-control{min-width:135px !important}#bfElemWrap18{padding-right:10px;padding-left:10px}#bfElemWrap1,#bfElemWrap15,#bfElemWrap16,#bfElemWrap17{padding-right:10px;padding-left:10px}.kontakt-mittel{text-align:center !important}.kundenlogos-karussell .sppb-carousel-extended-outer-stage{height:100% !important}.werdegang-bilder-wrapper .sppb-addon-wrapper{position:relative !important;left:0px !important;top:0px !important;right:0px !important;bottom:0px !important;width:100% !important;padding:20px 0px;text-align:center !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:0px !important}}@media (max-width:730px){.sppb-carousel-extended-nav-control .nav-control.prev-control{margin-left:-30px}.sppb-carousel-extended-nav-control .nav-control.next-control{float:right;margin-right:-30px}@media (max-width:575.98px){div#bfPage2 p{text-align:left !important}.timeline-bild img{max-width:350px;max-height:100px}.ff_capimg{margin-left:10px}#sp-footer .container-inner{padding:17px 0px 20px 0px}#bfElemWrap1,#bfElemWrap15,#bfElemWrap16,#bfElemWrap17{width:100%}.bfError{text-align:left}div#bfElemWrap18{margin-bottom:10px !important}div#bfElemWrap2 .input-group{padding:0px !important;margin:0px 10px}div#bfElemWrap2{text-align:left}#bfSubmitButton{float:left;margin:0px 10px}.ff_capimg{margin-top:0px !important}#sppb-addon-wrapper-_d2nhUp5lCeVZXYg3V0dd,#sppb-addon-wrapper-5d195591-1390-4345-a540-2466b16e50fb{float:left}ol,ul{padding-left:1rem}.sppb-animated-number{text-align:center}.sppb-animated-number-title{text-align:center;font-size:16px}.sppb-carousel-extended-nav-control .nav-control{width:30px !important}#moderation{margin-top:30px !important}.werdegang-bilder-wrapper .sppb-addon-wrapper{margin-bottom:-70px !important;padding-top:5px;padding-bottom:0px}.counter .sppb-animated-number{font-size:32px !important;line-height:34px !important}h1,h2{font-size:28px !important;line-height:30px !important}h3{font-size:22px !important;line-height:26px !important}.sppb-carousel-extended-nav-control .nav-control.prev-control{margin-left:-15px}.sppb-carousel-extended-nav-control .nav-control.next-control{float:right;margin-right:-15px}.halb,.ganz{width:100% !important;}.visforms-formular .col-9.col-sm-9.col-md-9.col-lg-9.col-xl-9.col-xxl-9.justify-content-evenly{padding-top:5px;width:fit-content !important;margin-left:0px !important;padding-right:15px !important;margin-right:auto !important;padding-left:15px !important}.form-group.row.justify-content-between.pbBtnCon{margin-left:0px !important;margin-right:auto;float:left !important;width:fit-content;padding-right:0px}.form-group.row.justify-content-between.pbBtnCon .col-10{padding:0px}label#modvisform140viscaptcha_response-error{text-align:left !important;padding-bottom:8px}}@media (min-width:576px){.sppb-row-container{max-width:690px}}@media (max-width:540px){.kundenlogos-karussell .sppb-carousel-extended-nav-control .nav-control.next-control{margin-right:-15px}.kundenlogos-karussell .sppb-carousel-extended-nav-control .nav-control.prev-control{margin-left:-15px}.kundenlogos-karussell .sppb-carousel-extended-item img{width:100%;object-fit:fill;height:100%;margin-left:auto;margin-right:auto}.kundenlogos-karussell .sppb-carousel-extended-dots{display:none}}@media only screen and (max-width:502px){#cpnb_modal_wrap #cpnb-decline-btn-m-info{margin-left:0px}#close_cpnb_modal_actions{padding-bottom:35px}#sp-header-topbar .logo-image{padding:0px 15px !important}}}
