header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-top:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{box-shadow:none;border:none;border-radius:0}a{text-decoration:none;color:inherit}form .widget{margin-bottom:0}figure{line-height:0}select{appearance:none;border:none;background-color:transparent}[id]:target{scroll-margin-top:150px;overflow:initial}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:200;src:url("../../files/fonts/be-vietnam-pro-v11-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:300;src:url("../../files/fonts/be-vietnam-pro-v11-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;src:url("../../files/fonts/be-vietnam-pro-v11-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;src:url("../../files/fonts/be-vietnam-pro-v11-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:400;src:url("../../files/fonts/caveat-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"John Handy";font-style:normal;font-weight:400;src:url("../../files/fonts/john-handy-let-plain.ttf") format("truetype")}h1{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(2.5rem, 3.3vw, 4rem);line-height:1.17;font-weight:400}h2{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(2rem, 2vw, 2.5rem);line-height:1.21;font-weight:600}h3,#intro .content-text em{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1.25rem, 1.3vw, 1.5rem);line-height:1.08;font-weight:400}h4,#ansprechpartner .content-text:not(:first-of-type) .headline{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1.125rem, 1vw, 1.25rem);line-height:1.08;font-weight:600}body,.content-text{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1rem, 1.04vw, 1.25rem);line-height:1.4375;font-weight:400}form input[type=text],form input[type=email],form input[type=number],form input[type=tel],form textarea,form .widget-select label,form .widget-select select,#footer .inside>*[class*="footer-row-"] [class*="footer-column-"] .content-text,#footer .inside>*[class*="footer-row-"] [class*="footer-column-"] li,#footer .inside .footer-row-2 .footer-column-2 .headline,#ansprechpartner .content-text:not(:first-of-type){font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(0.875rem, 0.83vw, 1rem);line-height:1.4375;font-weight:400}form .widget-checkbox.privacy-policy label,form .widget-explanation{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(0.625rem, 0.625vw, 0.75rem);line-height:1.27;font-weight:400}.btn a,.btn-white a,form .widget-submit .submit,#header .nav-container .nav-wrapper .main-menu ul li a,#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(0.875rem, 0.83vw, 1rem);line-height:1.25;font-weight:400}.btn a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:25px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border:1px solid #ea1912}.btn a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#ffffff;transition:all 0.2s;border-radius:25px;z-index:-1}.btn a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ea1912;border-radius:25px;z-index:-2}.btn a:hover{color:#ea1912}.btn a:hover::before{width:100%}.btn-white a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:25px;padding:0.7em 2.85em;color:#0B3495;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-white a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0B3495;transition:all 0.2s;border-radius:25px;z-index:-1}.btn-white a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ffffff;border-radius:25px;z-index:-2}.btn-white a:hover{color:#ffffff}.btn-white a:hover::before{width:100%}form{color:#0B3495}form .row{display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, 80px);margin:0}form .col{display:flex;flex-direction:column;gap:clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){form .col{gap:clamp(20px, 1.5625vw, 30px)}}form .col fieldset{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, 80px);row-gap:clamp(30px, 3.125vw, 60px)}form .col fieldset>*{flex:clamp(calc(50% - (clamp(40px, 4vw, 80px) / 2)), 180px, 100%)}form .col-7{flex:clamp(calc((100% - clamp(40px, 4vw, 80px)) / 12 * 7), 550px, 100%)}form .col-5{flex:clamp(calc((100% - clamp(40px, 4vw, 80px)) / 12 * 5), 350px, 100%)}form fieldset legend,form label:not(.widget-checkbox *, .widget-select *){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}form input[type=text],form input[type=email],form input[type=number],form input[type=tel],form textarea{border-bottom:1px solid #0B3495;background:transparent;padding:clamp(5px, 0.5vw, 10px);color:#0B3495;width:100%}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=tel]::placeholder,form textarea::placeholder{color:inherit}form input[type=text]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=tel]:focus,form textarea:focus{background:transparent;border-color:#ea1912}form .widget-textarea,form textarea{height:100%}form textarea{border:1px solid #0B3495;border-radius:10px;padding:clamp(10px, 1vw, 20px)}form .widget-select{display:flex;flex-direction:column;gap:clamp(10px, 1vw, 20px)}form .widget-select select{color:#0B3495;padding:clamp(5px, 0.5vw, 10px) clamp(20px, 2vw, 40px);padding-right:calc(clamp(20px, 2vw, 40px) + 25px);background-color:#F5F5F5;border-radius:20px;cursor:pointer;align-self:flex-start;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.522' height='7.731' viewBox='0 0 13.522 7.731'%3E%3Cpath d='M12.951,16.647l5.113-5.117a.962.962,0,0,1,1.365,0,.974.974,0,0,1,0,1.369l-5.793,5.8a.965.965,0,0,1-1.333.028L6.469,12.9a.966.966,0,0,1,1.365-1.369Z' transform='translate(-6.188 -11.246)' fill='%230b3495'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - clamp(20px, 2vw, 40px));background-position-y:50%}form .widget-checkbox.privacy-policy{margin-top:clamp(30px, 3.125vw, 60px)}form .widget-checkbox.privacy-policy span{display:flex;align-items:flex-start;gap:clamp(5px, 0.5vw, 10px)}form .widget-checkbox.privacy-policy span input{width:0.9em;aspect-ratio:1;flex-shrink:0;border-radius:1px;border:1px solid #0B3495;margin-top:0.2em;cursor:pointer;accent-color:#0B3495}form .widget-explanation{opacity:0.7;margin-top:clamp(20px, 1.5625vw, 30px)}form .widget-submit{margin-top:clamp(20px, 2vw, 40px);text-align:right}form .widget-submit .submit{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:25px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border:1px solid #ea1912;margin-top:clamp(10px, 1vw, 20px)}form .widget-submit .submit::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#ffffff;transition:all 0.2s;border-radius:25px;z-index:-1}form .widget-submit .submit::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ea1912;border-radius:25px;z-index:-2}form .widget-submit .submit:hover{color:#ea1912}form .widget-submit .submit:hover::before{width:100%}@media (min-width:48rem){form .widget-submit .submit{margin-top:0}}#header .inside{width:100%;max-width:calc(100vw - (6% * 2));margin:0 auto}@media (min-width:48rem){#header .inside{max-width:calc(100vw - (4% * 2))}}@media (min-width:64rem){#header .inside{max-width:max(1000px, calc((1820 / 1920) * 100vw))}}#header{position:sticky;top:0;z-index:10;background-color:#ffffff}#header .inside{display:flex;padding:clamp(5px, 0.5vw, 10px) 0 clamp(10px, 1vw, 20px) 0;gap:clamp(10px, 1vw, 20px)}#header .logo{position:relative;z-index:11;margin-right:auto;margin-bottom:clamp(10px, 1vw, 20px)}#header .logo img{width:clamp(130px, 6.7vw, 160px)}#header .nav-container{flex-grow:1}#header .nav-container .nav-wrapper{background-color:#E2E6F2;border-radius:72px;padding:0.9375rem 2.125rem;display:flex;justify-content:flex-end;align-items:center}#header .nav-container .nav-wrapper .scroll-logo{display:none}#header .nav-container .nav-wrapper .scroll-logo img{max-height:50px}#header .nav-container .nav-wrapper .main-menu ul{display:flex;gap:clamp(5px, 0.5vw, 10px);margin:0}#header .nav-container .nav-wrapper .main-menu ul li a{display:inline-block;appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:25px;padding:0.7em 2.85em;color:#0B3495;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border-radius:20px;padding:clamp(10px, 1vw, 20px) clamp(20px, 2vw, 40px)}#header .nav-container .nav-wrapper .main-menu ul li a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0B3495;transition:all 0.2s;border-radius:25px;z-index:-1}#header .nav-container .nav-wrapper .main-menu ul li a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ffffff;border-radius:25px;z-index:-2}#header .nav-container .nav-wrapper .main-menu ul li a:hover{color:#ffffff}#header .nav-container .nav-wrapper .main-menu ul li a:hover::before{width:100%}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:25px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border-radius:20px;padding:clamp(10px, 1vw, 20px) clamp(20px, 2vw, 40px)}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#ffffff;transition:all 0.2s;border-radius:25px;z-index:-1}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ea1912;border-radius:25px;z-index:-2}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a:hover{color:#ea1912}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type a:hover::before{width:100%}#header .nav-container .nav-wrapper .main-menu ul li svg{display:none}@media (max-width:48rem){#header .nav-container .nav-wrapper .main-menu ul li span{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}#header .nav-container .nav-wrapper .main-menu ul li svg{display:block;width:25px;height:25px}#header .nav-container .nav-wrapper .main-menu ul li:last-of-type svg path{fill:#ffffff !important}}#header .nav-container .claim{margin-top:clamp(10px, 1vw, 20px);font-family:"Caveat";font-size:clamp(1.875rem, 2.34vw, 2.8125rem);line-height:1.28;font-weight:400;color:#ea1912}#header.scrolled .logo{display:none}#header.scrolled .nav-container .nav-wrapper{justify-content:space-between}#header.scrolled .nav-container .nav-wrapper .scroll-logo{display:block}#header.scrolled .claim{display:none}@media (min-width:64rem){#header .nav-container .nav-wrapper{margin-right:calc(min(2.125rem, calc((100vw - max(1000px, calc((1820 / 1920) * 100vw))) / 2)) * -1)}#header .nav-container .nav-wrapper .main-menu ul li a{padding:clamp(5px, 0.5vw, 10px) clamp(20px, 1.5625vw, 30px) !important}#header.scrolled .nav-container .nav-wrapper{margin-left:calc(min(2.125rem, calc((100vw - max(1000px, calc((1820 / 1920) * 100vw))) / 2)) * -1)}}@media (max-width:48rem){#header .logo{display:none}#header .nav-container .nav-wrapper{justify-content:space-between}#header .nav-container .nav-wrapper .scroll-logo{display:block}#header .claim{display:none}}#footer .inside{background-color:#CED6EA}#footer .inside figure img{border-radius:0}#footer .inside>*{padding:0 6%}#footer .inside>*[class*="footer-row-"]{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px);padding-top:clamp(40px, 4vw, 80px);overflow:hidden}#footer .inside>*[class*="footer-row-"] [class*="footer-column-"]{flex-basis:100%}#footer .inside>*[class*="footer-row-"] [class*="footer-column-"] .content-text,#footer .inside>*[class*="footer-row-"] [class*="footer-column-"] li{color:#0B3495}#footer .inside>*[class*="footer-row-"] .content-toplink{position:absolute;right:4%}#footer .inside>*[class*="footer-row-"] .content-toplink a{background:url("../../files/frau-und-beruf/img/toplink-darkblue.svg") no-repeat center;display:block;width:43px;height:43px;font-size:0}#footer .inside .footer-row-1{padding-bottom:clamp(30px, 3.125vw, 60px)}#footer .inside .footer-row-1 .footer-column-1{flex-basis:100%}#footer .inside .footer-row-1 .footer-column-2{flex-basis:100%}#footer .inside .footer-row-1 .footer-column-2>*{width:clamp(70%, 300px, 100%)}#footer .inside .footer-row-1 .footer-column-3{flex-basis:100%}#footer .inside .footer-row-1 .footer-column-3 .img-wrapper{display:flex;gap:clamp(5px, 0.5vw, 10px);align-items:stretch;margin-top:clamp(10px, 1vw, 20px)}#footer .inside .footer-row-1 .footer-column-3 .img-wrapper .content-image{background-color:#ffffff;border-radius:10px;padding:clamp(20px, 1.5625vw, 30px) 0;display:flex;align-items:center;justify-content:center}#footer .inside .footer-row-1 .footer-column-3 .img-wrapper .content-image figure{width:80%}#footer .inside .footer-row-1 .footer-column-3 .img-wrapper .content-image:last-of-type{background-color:rgba(255, 255, 255, 0.6)}#footer .inside .footer-row-1 .headline{font-size:1.25rem;font-weight:600;margin-bottom:clamp(10px, 1vw, 20px);color:#0B3495}#footer .inside .footer-row-2{padding-bottom:clamp(40px, 4vw, 80px);border-top:1px solid #ffffff}#footer .inside .footer-row-2 .footer-column-2 .headline{margin-bottom:clamp(20px, 1.5625vw, 30px);font-weight:600;color:#0B3495}#footer .inside .footer-row-2 .footer-column-3 .content-image{background-color:#ffffff;border-radius:10px;padding:0 clamp(10px, 1vw, 20px)}#footer .inside .footer-row-2 .footer-column-3 .content-image figure{text-align:center}#footer .inside .footer-copyright{background:#2B2E34;color:#ffffff;display:flex;justify-content:space-between;align-items:flex-end;padding-top:0.9375rem;padding-bottom:0.9375rem}#footer .inside .footer-copyright span{font-size:0.5625rem}#footer .inside .footer-logo figure,#footer .inside .footer-logo div.rte{background-color:#ffffff;border-radius:10px;padding:clamp(10px, 1vw, 20px)}#footer .inside .footer-logo figure{margin-bottom:clamp(5px, 0.5vw, 10px)}#footer .inside .footer-logo div.rte{font-family:"Caveat";font-size:clamp(1.5rem, 1.82vw, 2.1875rem);line-height:1.28;font-weight:400;color:#ea1912;text-align:center}#footer .inside #nav-footer{margin-bottom:clamp(20px, 1.5625vw, 30px)}#footer .inside #nav-footer ul li+li{margin-top:5px}@media (max-width:28rem){#footer .inside .footer-row-1 .footer-column-1 .footer-logo{max-width:calc(98% - 40px);display:flex;gap:clamp(10px, 1vw, 20px)}#footer .inside .footer-row-1 .footer-column-1 .footer-logo figure{width:45%;margin-bottom:0}#footer .inside .footer-row-1 .footer-column-1 .footer-logo div.rte{display:flex;align-items:center}#footer .inside .content-toplink{right:2%}#footer .inside .content-toplink a{width:40px;height:40px}}@media (min-width:28rem){#footer .inside .footer-row-1{gap:clamp(30px, 3.125vw, 60px)}#footer .inside .footer-row-1 .footer-column-1,#footer .inside .footer-row-1 .footer-column-2{flex-basis:calc(50% - clamp(30px, 3.125vw, 60px))}#footer .inside .footer-row-1 .footer-column-3{flex-basis:100%}}@media (min-width:48rem){#footer .inside>*{padding:0 4%}#footer .inside [class*="footer-row-"] [class*="footer-column-"]{flex-basis:calc(50% - clamp(40px, 4vw, 80px))}#footer .inside [class*="footer-row-"] .content-toplink{right:4%}#footer .inside .footer-row-1{gap:clamp(30px, 3.125vw, 60px)}#footer .inside .footer-row-1 .footer-column-1{flex-basis:calc(25% - clamp(30px, 3.125vw, 60px))}#footer .inside .footer-row-1 .footer-column-2{flex-basis:calc(30% - clamp(30px, 3.125vw, 60px))}#footer .inside .footer-row-1 .footer-column-3{flex-basis:calc(45% - clamp(30px, 3.125vw, 60px))}}@media (min-width:64rem){#footer .inside>*{padding:0 max(1%, calc(50% - max(1000px, calc((1820 / 1920) * 100vw)) / 2))}#footer .inside [class*="footer-row-"]{gap:clamp(40px, 6vw, calc(max(1000px, calc((1820 / 1920) * 100vw)) * 0.08))}#footer .inside [class*="footer-row-"] [class*="footer-column-"]{flex-basis:calc(25% - clamp(40px, 4vw, 80px))}#footer .inside [class*="footer-row-"] .footer-column-3{flex-basis:calc((100% / 3) - clamp(40px, 4vw, 80px))}#footer .inside [class*="footer-row-"] .content-toplink{right:clamp(60px, 6.25vw, 120px)}#footer .inside .footer-row-1>*:not(.footer-column-1){padding-top:clamp(20px, 2vw, 40px)}#footer .inside .footer-row-1 .footer-column-1{padding:0 clamp(30px, 3.125vw, 60px) 0 clamp(50px, 5vw, 100px)}#footer .inside .footer-row-2 .footer-column-3 .content-image{margin-top:calc(clamp(20px, 1.5625vw, 30px) + (clamp(0.875rem, 0.83vw, 1rem) * 1.4375))}}@media (max-width:64rem){#footer .inside .footer-row-2 .footer-column-1{display:none}}#main{overflow:hidden}body>#wrapper{min-height:100vh;display:flex;flex-direction:column}body>#wrapper>#container{flex:1}p a,.content-text ul li a,#nav-footer a{background:linear-gradient(currentColor 0 0) 0 100% /var(--d, 0) 2px no-repeat;transition:0.3s}p a:hover,.content-text ul li a:hover,#nav-footer a:hover{--d: 100%}figure img{border-radius:40px}.section{padding:0 calc((100vw - max(1000px, calc((1820 / 1920) * 100vw))) / 2)}.section:not(:first-of-type){margin-top:clamp(60px, 6.25vw, 120px)}.section:not(:last-of-type){margin-bottom:clamp(60px, 6.25vw, 120px)}.section.ratio-50{display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px)}.section.ratio-50>*{flex:clamp(calc(50% - (clamp(10px, 1vw, 20px) / 2)), 450px, 100%)}.section.ratio-7-5{display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px)}.section.ratio-7-5>*:first-child{flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 590px, 100%)}.section.ratio-7-5>*:last-child{flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 380px, 100%)}@media (max-width:64rem){.section.ratio-7-5{gap:clamp(40px, 4vw, 80px)}}.section.ratio-4-8{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px)}.section.ratio-4-8>*:first-child{flex:clamp(calc((100% / 3) - (clamp(10px, 1vw, 20px) / 2)), 300px, 100%)}.section.ratio-4-8>*:last-child{flex:clamp(calc((100% / 3 * 2)  - (clamp(10px, 1vw, 20px) / 2)), 650px, 100%)}@media (min-width:64rem){.section.ratio-4-8{gap:clamp(10px, 1vw, 20px)}}@media (max-width:64rem){.section{padding:0 4%}}@media (max-width:48rem){.section{padding:0 6%}}.content-text{color:#0B3495}.content-text[class*="btn"] a{margin-top:clamp(20px, 2vw, 40px)}#intro{min-height:calc(100vh - var(--header-height));margin-top:0}#intro .content-image figure,#intro .content-image img{height:100%}#intro .content-image img{object-fit:cover}#intro .content-text{background-color:#CED6EA;border-radius:40px;padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}@media (min-width:48rem){#intro .content-text{padding:clamp(50px, 5vw, 100px) clamp(40px, 4vw, 80px)}}@media (min-width:64rem){#intro .content-text{padding:clamp(80px, 9.375vw, 180px) clamp(60px, 6.25vw, 120px)}}#intro .content-text h1{margin-top:clamp(20px, 1.5625vw, 30px);margin-bottom:clamp(20px, 2vw, 40px)}#intro .content-text em{font-style:normal}#intro .content-text a{margin-top:clamp(30px, 3.125vw, 60px)}#intro .content-text[class*="btn"] a{display:inline-flex;gap:clamp(10px, 1vw, 20px);align-items:center;padding:7px clamp(5px, 0.5vw, 10px) 7px clamp(20px, 2vw, 40px);border-radius:25px}#intro .content-text[class*="btn"] a img{max-width:36px}@media (min-width:48rem){#orientierung>*:first-child{padding:0 clamp(40px, 6vw, calc(max(1000px, calc((1820 / 1920) * 100vw)) * 0.08))}}#orientierung>*:first-child p:not(:last-of-type){margin-bottom:clamp(20px, 2vw, 40px)}#orientierung .content-text .headline{margin-bottom:clamp(30px, 3.125vw, 60px)}#orientierung .content-text .headline span.ampersand{background:url("../../files/frau-und-beruf/img/john-handy-&.png") no-repeat center/contain;display:inline-block;width:1ch;height:1em}#karte .content-image{border-radius:40px;background:#F5F5F5}#ansprechpartner{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 240px, 100%), 1fr));gap:clamp(10px, 1vw, 20px);background-color:rgba(206, 214, 234, 0.5);padding-top:clamp(60px, 6.25vw, 120px);padding-bottom:clamp(60px, 6.25vw, 120px);margin-bottom:0}#ansprechpartner .content-text:first-of-type{grid-column:1 / -1;margin-bottom:clamp(20px, 2vw, 40px);width:clamp(calc(100% / 3), 500px, 100%)}#ansprechpartner .content-text:first-of-type .headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}#ansprechpartner .content-text:not(:first-of-type){background-color:#ffffff;padding:clamp(20px, 1.5625vw, 30px) clamp(20px, 2vw, 40px);border-radius:10px;text-align:center;transition:background-color 1s, color 1s}#ansprechpartner .content-text:not(:first-of-type).media--above{display:flex;flex-direction:column}#ansprechpartner .content-text:not(:first-of-type) .headline{margin-bottom:clamp(5px, 0.5vw, 10px)}#ansprechpartner .content-text:not(:first-of-type) figure{order:-1;margin-bottom:clamp(10px, 1vw, 20px)}#ansprechpartner .content-text:not(:first-of-type) figure img{width:auto;border-radius:50%}#ansprechpartner .content-text:not(:first-of-type) figure img,#ansprechpartner .content-text:not(:first-of-type).avatar-img img{width:110px}@media (min-width:48rem){#ansprechpartner .content-text:not(:first-of-type) figure img,#ansprechpartner .content-text:not(:first-of-type).avatar-img img{width:140px}}#ansprechpartner .content-text:not(:first-of-type) p em{color:#ea1912;display:block;margin-bottom:clamp(10px, 1vw, 20px)}@media (min-width:64rem){#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1)),#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1), :nth-of-type(4n)),#ansprechpartner .content-text:not(:first-of-type):nth-last-of-type(2):nth-of-type(4n+2){grid-column:span 2;display:grid;grid-template-areas:"img headline" "img text";grid-template-columns:max-content 1fr;grid-template-rows:max-content;column-gap:clamp(30px, 3.125vw, 60px);row-gap:0;text-align:left;align-self:flex-start;padding-left:clamp(30px, 3.125vw, 60px)}#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1)) figure,#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1), :nth-of-type(4n)) figure,#ansprechpartner .content-text:not(:first-of-type):nth-last-of-type(2):nth-of-type(4n+2) figure{grid-area:img}#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1)) .headline,#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1), :nth-of-type(4n)) .headline,#ansprechpartner .content-text:not(:first-of-type):nth-last-of-type(2):nth-of-type(4n+2) .headline{grid-area:headline}#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1)) div.rte,#ansprechpartner .content-text:not(:first-of-type):last-of-type:not(:nth-of-type(4n+1), :nth-of-type(4n)) div.rte,#ansprechpartner .content-text:not(:first-of-type):nth-last-of-type(2):nth-of-type(4n+2) div.rte{grid-area:text}}#kontaktformular{background-color:#0B3495;margin:0;padding-top:clamp(60px, 6.25vw, 120px);padding-bottom:clamp(60px, 6.25vw, 120px)}#kontaktformular .ce_form{background-color:#ffffff;border-radius:10px;padding:clamp(30px, 3.125vw, 60px);max-width:clamp(80%, 1000px, 100%);margin:0 auto}#kontaktformular .ce_form h2{color:#0B3495;margin-bottom:clamp(10px, 1vw, 20px)}
