.content,body,html,input,select,textarea{font-size:18px;line-height:26px;font-family:agenda,sans-serif;font-weight:400;font-style:normal}h1{font-size:70px;font-family:agenda,sans-serif;font-weight:700;font-style:normal}h2{font-size:40px;line-height:56px;margin:0 0 30px 0;text-transform:uppercase}h3{font-size:36px;line-height:56px;margin:0 0 10px 0;text-transform:uppercase}h4{font-size:34px;line-height:49px;margin:0 0 10px 0}h5{font-size:18px;line-height:26px;margin:0 0 4px 0;text-transform:uppercase}a{font-size:18px}a.button{font-size:24px;text-transform:uppercase;font-weight:700;padding:14px}.breadcrumb-wrapper,.coverboxCta-content-wrapper,.page-sidebar,.title-subpage-wrapper,.wp-block-cover__inner-container,.wp-block-group.full-width .wp-block-columns,.wp-block-group.full-width .wp-block-group__inner-container,.wp-block-group:not(.full-width),footer .footer-wrapper{max-width:1486px;margin-left:auto;margin-right:auto}.wrapper.start header .title-subpage-wrapper h1{display:none}header .header-top{height:154px}header .header-content-wrapper{z-index:1}header .header-top .logo{margin:auto}header .header-top .logo img{width:500px;max-width:none;height:auto}.header-bottom-content .banner{justify-content:flex-end;display:flex;margin-right:140px}.header-bottom-content .banner img{width:220px;position:fixed;right:-10px;top:125px}.wp-block-group{padding:30px 0;margin:60px auto}.wp-block-group.full-width.job .wp-block-group__inner-container,.wp-block-group.full-width.no-padding .wp-block-group__inner-container{max-width:none}.wp-block-column:first-child:nth-last-child(2),.wp-block-column:first-child:nth-last-child(2)~.wp-block-column{flex-basis:calc(50% - 80px / 2)!important}.wp-block-columns>.wp-block-column{margin-right:80px}.wp-block-column .wp-block-columns.equal-height .wp-block-column,.wp-block-columns.equal-height .wp-block-column{flex-basis:calc(50% - 10px / 2)!important;margin-right:10px}.wp-block-column .wp-block-columns.equal-height .wp-block-column .wp-block-image{margin:0}.contentAccordion-box h3{font-size:30px;border-bottom:3px solid var(--ci1);padding:14px 0}.contentAccordion-box h3:last-child{border-bottom:none}.contentAccordion-box h3 span{order:2;color:var(--ci1)}.contentAccordion-box .ui-accordion-content{background-color:var(--ci1);padding:50px}.contentAccordion-box .ui-accordion-content,.contentAccordion-box .ui-accordion-content h5,.contentAccordion-box .ui-accordion-content p a{color:var(--ci1font)}#steuerberatung{background-image:url('images/steuerberatung-bei-koppenhoefer-karriere.jpg');position:relative;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:center}.wp-block-media-text{position:relative}.wp-block-media-text img{width:94%;margin-left:auto;margin-right:0;display:flex}.wp-block-media-text__content{position:relative;width:90%;top:-88px;padding:20px 30px;background-color:var(--ci3transparent);color:var(--ci3font)}.wp-block-media-text__content h3,.wp-block-media-text__content ul li{color:var(--ci3font);z-index:244;position:relative}.wp-block-media-text__content ul{margin-bottom:0}.wp-block-media-text__content ul li{margin-bottom:8px}.wp-block-media-text__content h2{width:100%;font-size:28px;margin-top:28px;margin-bottom:-48px}.wp-block-quote.quote-default{margin-bottom:30px}.wp-block-quote img{width:auto;height:auto;object-fit:cover}.wp-block-quote cite,.wp-block-quote p{text-align:center}.wp-block-quote p{position:relative;font-size:36px;font-weight:700;text-transform:uppercase;margin:0 40px 20px 40px}.wp-block-quote.quote-default div p:before{top:-76px;bottom:0;left:-38px}.wp-block-quote div p:before,.wp-block-quote p:before{position:absolute;font-size:300px;z-index:0;color:var(--ci1);top:-100px;bottom:0;left:-100px;opacity:.8;mix-blend-mode:multiply}.wp-block-quote cite{font-weight:500}.wp-block-quote div{text-align:center}.content-box{padding:30px;min-height:210px}.content-box h3.icon{font-weight:700;padding-left:0}.content-box h3.icon:before{position:absolute;left:auto;right:0;top:0;font-size:60px}.content-box.ci-3{background-color:var(--ci3transparent)}.icon-wall div.iw-wrapper{padding:50px 0}.icon-wall div.iw-wrapper>div span{height:28px;text-align:center;font-size:26px;cursor:pointer}.icon-wall div.iw-wrapper>div span:before{position:absolute;left:calc(50% + 28px);top:0}.icon-wall div.iw-wrapper>div .tale .front h3,.icon-wall div.iw-wrapper>div .tale .front p{text-align:center}.icon-wall div.iw-wrapper>div .tale .front i{font-size:110px}.icon-wall div.iw-wrapper>div div .infobox{max-width:260px;color:var(--ci3font);text-align:center;margin:52px 0 0 0;padding:20px;background-color:var(--ci3);box-shadow:0 0 11px 0 rgba(0,0,0,.3);left:calc(50% - 130px);top:0}.wp-block-group.ci-1 .icon-wall div.iw-wrapper>div .tale .front h3,.wp-block-group.ci-1 .icon-wall div.iw-wrapper>div .tale .front i:before{color:var(--ci1font)}.coverboxCta.cb-box .coverboxCta-inner-container .coverboxCta-content-wrapper .coverboxCta-content h3,.coverboxCta.cb-box .coverboxCta-inner-container .coverboxCta-content-wrapper .coverboxCta-content ul li{color:var(--ci1font)}.coverboxCta.box-padding-bottom .coverboxCta-inner-container .coverboxCta-content-wrapper>div,.coverboxCta.box-padding-top .coverboxCta-inner-container .coverboxCta-content-wrapper>div{padding:40px 50px 30px 40px}.hb-entry .content-details,.hb-entry .content-overlay{width:100%}.hb-entry h2{font-size:60px}.video-box{width:100%;height:100%;margin:0 auto;padding:40px;background-size:cover;background-position:center}.video-box span{margin:80px 0;font-size:90px;display:block;text-align:center}.lSSlideOuter{padding:0}.tab-slider{padding:100px 0;max-height:920px}.tab-slider .tabslider-content-wrapper{padding:100px 0;display:flex;width:100vw;flex-direction:column}.tab-slider .tabslider-content-wrapper .tabslider-content,.tab-slider .tabslider-content-wrapper .tabslider-content ul,.tab-slider .tabslider-content-wrapper h2{text-align:center}.tab-slider .tabslider-content-wrapper .tabslider-content ul{list-style-type:none;padding:0;margin:auto}.first-slide .tabslider-content-wrapper .tabslider-content ul li:first-child{margin-bottom:50px}.tab-slider .tabslider-content-wrapper .tabslider-content{display:flex;flex-direction:column;width:100%;max-width:680px;min-height:680px;max-height:680px;margin:auto;padding:120px;position:relative}.tabslider-content:before{content:'';position:absolute;background-color:var(--ci1transparent);width:680px;height:680px;top:0;left:0;bottom:0;right:0;border-radius:100%}.first-slide .tabslider-content:after{transform:rotate(-180deg);top:auto;bottom:0}.tabslider-content:after{transform:rotate(0);top:0;bottom:auto}.tab-slider .tabslider-content-wrapper .tabslider-content a,.tab-slider .tabslider-content-wrapper .tabslider-content h3,.tab-slider .tabslider-content-wrapper .tabslider-content p,.tab-slider .tabslider-content-wrapper .tabslider-content>div h3,.tab-slider .tabslider-content-wrapper .tabslider-content>div p,.tab-slider .tabslider-content-wrapper .tabslider-content>ul li a,.tab-slider .tabslider-content-wrapper h2{color:var(--ci1font);z-index:999}.tab-slider .tabslider-content-wrapper .tabslider-content h3{margin:30px 0}.tab-slider .tabslider-content-wrapper .tabslider-content a,.tab-slider .tabslider-content-wrapper .tabslider-content>ul li a{font-size:30px;font-size:36px;font-weight:600;line-height:50px;text-transform:uppercase;cursor:pointer}.lSAction{position:absolute;top:calc(50% - 30px);left:0;width:600px;right:0;height:30px;margin:auto}.lSAction>a{font-size:30px;opacity:1;top:0;margin-top:0}.lSAction>a:before{color:#fff;font-family:rh-iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.lSAction>.lSPrev:before{content:"\e889"}.lSAction>.lSNext:before{content:"\e88a"}.job-offer{position:relative}.job-offer img{position:absolute;left:0;top:-80px}.job-offer h2{position:absolute;left:0;bottom:0;margin-bottom:0;font-size:150px;margin-left:180px;line-height:50px}.job-details{position:relative;max-width:74%;margin-left:auto;margin-right:auto;display:flex}.job-details:before{content:'';position:absolute;background-color:var(--ci1);top:0;left:0;bottom:0;right:0;mix-blend-mode:multiply;opacity:.8}.job-details>div{padding:100px;z-index:999}.job-details h1{font-size:42px;text-align:center;text-transform:uppercase;margin:0 0 60px 0;color:#fff}.job-details,.job-details .job-information h3,.job-details .job-information ul li{color:var(--ci1font)}.job-details .job-information{display:flex;flex-direction:row;flex-wrap:wrap}.job-details .job-information div{flex-basis:calc((100% - 1 * 20px)/ 2)}.job-details .job-information div:nth-child(odd){margin-right:20px}.job-details .job-information div:first-child,.job-details .job-information div:nth-child(2){margin-bottom:60px}.job-details .job-information h3{font-size:38px;text-transform:none}.job-details .job-information ul{margin-bottom:0}.job-details .job-information .job-application{display:flex;flex-direction:column;position:absolute;max-width:36%;right:0;bottom:100px}.job-details .job-information .job-application h3{border-top:4px dashed var(--ci1font);border-left:4px dashed var(--ci1font);border-bottom:4px dashed var(--ci1font);padding:20px;margin-bottom:20px}.job-details .job-information .job-application h4{color:var(--ci1font);font-size:24px;line-height:30px}.job-details .job-information .job-application a.button{margin:auto}.testimonials{display:flex}.testimonials.left{flex-direction:row-reverse}.testimonials>div{flex-basis:calc((100% - 1* 20px)/ 2)}.testimonials>div:first-child{margin-right:40px;margin-top:auto}.testimonials.left>div:first-child{margin-bottom:auto;margin-top:0;margin-right:0}.testimonials.left>div:nth-child(2){margin-right:40px}.testimonials .testimonial-intro{margin-bottom:140px}.testimonials .wp-block-quote img{margin:auto}.testimonials img{width:100%;height:100%}.fancybox-container .lightbox-wrapper.fancybox-content h3{text-align:center}.fancybox-container .lightbox-wrapper.fancybox-content .job-list{padding:0}.fancybox-container .lightbox-wrapper.fancybox-content .job-list li{padding-left:0;list-style:none}.fancybox-container .lightbox-wrapper.fancybox-content .job-list li a{font-weight:700;font-size:28px;color:var(--fontcolor)}.fancybox-container{z-index:9999999}.fancybox-content{padding:100px}.fancybox-button{height:66px!important;width:66px!important}.fancybox-button:hover{background-color:#fff;border:#fff}.sticky-button{right:20px;top:34%}.sticky-button>li>a{width:62px;height:62px}.sticky-button>li>a .sb-icon{width:62px;height:62px;border-radius:100%}.sticky-button>li>a .sb-icon:before{font-size:60px}.sticky-button>li:not(.lightbox)>a .sb-label{width:calc(100% - 62px);border-top-right-radius:45px;border-bottom-right-radius:45px;font-size:24px;text-transform:uppercase;justify-content:flex-start}.scroll-top{background-color:#fff;border:2px solid var(--ci1);border-radius:100%;padding:6px 9px 0;opacity:1}.scroll-top:hover{background-color:var(--ci1);transition:.3s linear}.scroll-top .arrow{border-right:3px solid var(--ci1);border-top:3px solid var(--ci1);width:14px;height:14px}.scroll-top:hover .arrow{border-right:3px solid var(--ci1font);border-top:3px solid var(--ci1font)}footer a{padding-left:10px}footer a:hover{text-decoration:underline}.ccm-modal-inner{font-family:Arial,sans-serif}.ccm-modal--body{border-bottom:none!important}.ccm-widget--language-switch>select{width:max-content!important;min-width:unset!important}.ccm-widget .ccm-modal--body{margin-top:20px}.ccm-modal--footer,.ccm-widget--buttons{justify-content:space-between!important}.ccm-widget--buttons button{font-size:16px!important;font-family:Arial,sans-serif!important;text-shadow:none!important}.ccm-widget--buttons button:nth-child(2){order:1}.ccm-widget--buttons button:first-child{order:2}.ccm-widget--buttons button:nth-child(3){order:3}.ccm-root .button.ccm--button-primary:focus,.ccm-root .button.ccm--button-primary:hover,.ccm-root button.ccm--button-primary:focus,.ccm-root button.ccm--button-primary:hover{color:var(--ci1font)!important;background-color:var(--ci1)!important;border-color:var(--ci1)!important}.ccm-root .button.ccm--decline-cookies:focus,.ccm-root .button.ccm--decline-cookies:hover,.ccm-root .button:focus,.ccm-root .button:hover,.ccm-root button.ccm--decline-cookies:focus,.ccm-root button.ccm--decline-cookies:hover,.ccm-root button:focus,.ccm-root button:hover{color:var(--ci1font)!important;background-color:var(--ci1)!important;border-color:var(--ci1)!important}.ccm-modal--footer{background-color:#fff!important}.ccm-modal--footer .ccm-link-container{order:1}.ccm-modal--footer .ccm-powered-by{order:0}.ccm-modal--footer .ccm-link-container a:link,.ccm-modal--footer .ccm-link-container a:visited{color:#303030!important}.ccm-root .button.ccm-info-button:focus,.ccm-root .button.ccm-info-button:hover,.ccm-root button.ccm-info-button:focus,.ccm-root button.ccm-info-button:hover{color:#303030!important;background-color:#fff!important;border-color:#666977!important}.ccm-settings-summoner.ccm-show{display:none!important}@media(max-width:1650px){.hb-entry h2{font-size:50px}.job-details{max-width:80%}.job-offer h2{margin-left:40px}}@media(max-width:1550px){.page .wp-block-group:not(.full-width){padding-left:40px!important;padding-right:40px!important}.wp-block-media-text__content{bottom:-100px}.wp-block-media-text__content h2{bottom:-96px;margin-bottom:0;line-height:40px}.job-offer h2{margin-left:90px}}@media(max-width:1440px){.wp-block-group.full-width>div{padding:0 40px}.wp-block-group.full-width.no-padding>div{padding:0}.wp-block-columns>.wp-block-column{margin-right:30px}}@media(max-width:1380px){.wp-block-quote.quote-default div p:before{left:30px}.wp-block-quote div p:before,.wp-block-quote p{margin:0 0 20px 0}.wp-block-quote div p:before{left:0}.wp-block-media-text__content:before{height:134%}.wp-block-media-text__content ul{margin-bottom:40px}.wp-block-media-text__content h2{margin-bottom:0;position:relative;left:0;bottom:0}}@media(max-width:1260px){.icon-wall div.iw-wrapper{justify-content:center}.content-box{min-height:250px}.content-box h3{line-height:46px}.content-box h3.icon{padding-right:60px}.hb-entry h2{font-size:40px;margin:0 0 10px 0}.job-offer h2{font-size:120px}.testimonials .testimonial-intro{margin-bottom:40px}}@media(max-width:1080px){.wp-block-columns{flex-wrap:wrap}.wp-block-columns>.wp-block-column{margin-right:30px;margin-bottom:30px;flex:0}.wp-block-column .wp-block-columns.equal-height{justify-content:center}.wp-block-column:first-child:nth-last-child(2),.wp-block-column:first-child:nth-last-child(2)~.wp-block-column,.wp-block-column:first-child:nth-last-child(3),.wp-block-column:first-child:nth-last-child(3)~.wp-block-column{flex-basis:calc(50% - (1 * 30px)/ 2)!important}.wp-block-columns>.wp-block-column:nth-child(2n){margin-right:0}.hb-entry .content-details{padding:20px 50px}.wp-block-media-text__content{height:110%}.wp-block-media-text__content:before{height:184%}.job-details{flex-direction:column}.job-details>div{padding:60px 60px 100px}.job-details .job-information div{flex-basis:100%}.job-details .job-information .job-application{flex-direction:column;max-width:100%;position:relative;margin-top:120px}.job-details .job-information .job-application h3{border-right:4px dashed var(--ci1font)}.testimonials{flex-direction:column}.testimonials.left{flex-direction:column-reverse}.testimonials.left>div:nth-child(2),.testimonials>div:first-child{margin-right:0}.testimonials .testimonial-intro{margin-bottom:70px;margin-top:40px}.testimonials .wp-block-quote{width:70%}.testimonials.left .wp-block-quote{width:100%}.testimonials.left .wp-block-quote:nth-child(2){margin-bottom:50px}.wp-block-quote div p:before,.wp-block-quote p:before{left:0}}@media(max-width:960px){h3{font-size:30px;line-height:44px}.hb-entry .content-details{padding:20px}.content-box{min-height:300px}.wp-block-media-text{position:relative;display:flex;flex-direction:column;width:100%}.wp-block-image,.wp-block-media-text figure{margin:0}.wp-block-media-text img{width:100%}.wp-block-media-text__content{bottom:0;position:relative;width:100%}.wp-block-media-text__content:before{height:70%}.job-offer h2{margin-left:50px}.job-details .job-information .job-application{flex-direction:column}.job-details .job-information .job-application h3{max-width:100%}.job-details .job-information .job-application a.button{margin:20px auto 30px auto}.wp-block-quote p{font-size:30px}.wp-block-quote div p:before,.wp-block-quote.quote-default div p:before{font-size:150px}.wp-block-quote div p:before{top:-50px}.wp-block-quote.quote-default div p:before{top:-12px;left:2px}}@media(max-width:860px){.header-bottom-content .banner{margin-right:100px}.wp-block-columns{flex-direction:column;margin-bottom:0}.wp-block-columns>.wp-block-column{margin-right:0}.wp-block-columns .wp-block-column .wp-block-columns.equal-height{flex-direction:row}.content-box{min-height:max-content}.hover-box{width:100%;margin:auto;display:flex;justify-content:center}.wp-block-quote.quote-default div p:before{top:-38px}.wp-block-quote img{width:70%}.icon-wall.col-3 div.iw-wrapper>div{max-width:calc(50% - (1 * 30px / 2));flex-basis:calc(50% - (1 * 30px / 2))}.icon-wall.col-3 div.iw-wrapper>div:nth-child(2n){margin-right:0}.job-details{max-width:92%}.job-offer h2{font-size:90px}}@media(max-width:760px){.wp-block-group:first-child{margin-top:0}.fancybox-content{padding:50px}.testimonials .wp-block-quote{width:100%}.tabslider-content:before{width:580px;height:580px}.tab-slider .tabslider-content-wrapper .tabslider-content{max-width:580px;min-height:580px;padding:100px}.lSAction{width:500px}.wp-block-quote div p:before,.wp-block-quote p:before{font-size:150px;top:-20px}}@media(max-width:680px){.header .header-top{height:auto;display:block;margin:0;padding:0}header .header-top .logo{width:100%;display:flex;justify-content:center;margin:0;padding:0}header .header-top .logo img{width:400px;max-width:90vw;height:auto;display:block;margin:0}header .header-bottom .header-bottom-content{margin-top:0;height:0}.header-bottom-content .banner{right:0;margin-right:0;bottom:0}.header-bottom-content .banner img{width:132px;position:relative;top:0}.wp-block-columns>.wp-block-column:nth-child(2n){margin-bottom:40px}.wp-block-columns.equal-height .wp-block-column{margin-right:0}.wp-block-column figure{width:100%!important}.lSAction{top:calc(54% - 30px)}.job-offer img{display:none}.job-details>div{padding:40px 40px 80px}.job-details:before{opacity:1}.job-details h1{font-size:36px}.job-details .job-information h3{font-size:32px}.job-details .job-information div:first-child,.job-details .job-information div:nth-child(2){margin-bottom:30px}}@media(max-width:580px){.contentAccordion-box .ui-accordion-content{padding:30px}.icon-wall.col-3 div.iw-wrapper>div:nth-child(3){max-width:100%;flex-basis:100%}.tab-slider .tabslider-content-wrapper .tabslider-content{max-width:480px;min-height:480px;padding:60px}.tabslider-content:before{width:480px;height:480px}.lSAction{width:460px;top:calc(54% - 30px)}.job-offer{display:flex;justify-content:center}.job-offer h2{font-size:70px;line-height:10px;left:auto;right:auto}}@media(max-width:480px){h2{font-size:30px;line-height:40px}a{font-size:16px}.wp-block-group.no-padding{padding:0}.wp-block-group.full-width>div,.wp-block-group.no-padding>div{padding:0 10px}.contentAccordion-box h3{font-size:24px;line-height:30px}.contentAccordion-box h3 span{padding-left:20px}.hb-entry h2{font-size:30px;text-align:center}.wp-block-quote img{width:100%}.tab-slider .tabslider-content-wrapper .tabslider-content{padding:80px;min-height:580px}.tabslider-content:before{border-radius:0;height:580px}.tabslider-content:after{border-radius:0;left:0;width:100%}.lSAction{width:380px}.fancybox-slide:before{height:100vh;vertical-align:top}.fancybox-slide--html{padding:40px 6px}.fancybox-container .lightbox-wrapper.fancybox-content .job-list li a{font-size:22px}.job-details h1{margin:0 0 30px 0}.job-details>div{padding:30px 30px 50px}.job-offer h2{font-size:50px}}@media(max-width:380px){.page .wp-block-group:not(.full-width){padding-left:20px!important;padding-right:20px!important}.icon-wall.col-3 div.iw-wrapper>div{max-width:100%;flex-basis:100%;min-height:200px}.lightbox-wrapper{max-width:90%}.fancybox-content{padding:50px 20px}.first-slide .tabslider-content:before{height:580px}.tabslider-content:before{height:680px}.job-offer h2{font-size:40px}}