main{:is(hra-content,hra-ultimate-renderer){padding-bottom:0!important}}hra-footer-ui{border-top:0!important}:is(.render-individualization-geno-opener,.geno-opener){max-width:100%!important;position:relative;&.indi-text-blue,&.indi-text-white,&.render-individualization-indi-text-blue,&.render-individualization-indi-text-white{h2,p{color:inherit}}&.indi-text-blue,&.render-individualization-indi-text-blue{.opener-text-container{color:var(--options-headline-color,#002d67)}}&.indi-text-white,&.render-individualization-indi-text-white{.container{@media only screen and (width < 800px){background-color:var(--color-background-stage,#002d67);margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:24px;padding-left:16px;padding-right:16px;padding-top:24px}}.opener-text-container{color:var(--color-primary-contrast,#fff)}.cms-button{--mdc-outlined-button-label-text-color:var(--color-primary-contrast,#fff);--mdc-outlined-button-outline-color:var(--color-primary-contrast,#fff);--mdc-filled-button-container-color:#0000;--mdc-filled-button-border-color:var(--button-primary-contrast,#fff);border:2px solid var(--mdc-filled-button-border-color);&:hover{.mat-mdc-button-persistent-ripple{&:before{--mdc-filled-button-container-color-hover:#235b9b;background-color:var(--mdc-filled-button-container-color-hover)}}}&.cdk-focused,&.cdk-keyboard-focused,&:focus-visible{--options-button-focus-box-shadow:0 0 0 0.125rem var(--color-primary-contrast,#fff),0 0 0 0.25rem var(--options-focus-box-shadow-color,#4d94ca);box-shadow:var(--options-button-focus-box-shadow)}}}.container-xl{max-width:100%!important;position:relative}.container{@media only screen and (width >= 800px){bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (width < 800px){margin-top:24px}.row{@media only screen and (width >= 800px){align-items:center;height:100%;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;width:50%}>div{flex:0 0 100%;max-width:100%}}.cms-opener-button-container{justify-content:flex-start}}.opener-logo-container{margin:0}.opener-text-container{margin:0;text-align:left!important;h2{font-size:2.375rem;line-height:2.75rem}p{font-size:1.375rem;line-height:2rem}}}:is(.render-individualization-geno-feature-box,.geno-feature-box){.tile{border:0;border-radius:0;>div{display:flex;flex-direction:column;lib-teaser-media{order:0}lib-teaser-price{order:1}lib-teaser-text{order:2}}.price-container{align-items:flex-start;flex-direction:column;gap:0;height:auto;justify-content:flex-start;margin-bottom:1rem;.price-label{font-size:inherit;line-height:inherit;margin:0}.price{font-size:3rem;gap:.5ch}.price-currency,.price-value{:root:root &{font-size:inherit;line-height:1;margin:0}}}.dummy-image{height:auto!important;width:100%!important}}&.indi-bg-light,&.render-individualization-indi-bg-light{.tile{background-color:var(--color-grey-100,#edf0f4)}.headline,.overline,.price-container .price,.price-container .price-label,okp-richtext{color:var(--color-primary-variant,#002d67)}}&.indi-bg-dark,&.render-individualization-indi-bg-dark{.tile{background-color:var(--color-primary-variant,#002d67)}.headline,.overline,.price-container .price,.price-container .price-label,okp-richtext{color:var(--color-primary-contrast,#fff)}.cms-button{--mdc-outlined-button-label-text-color:var(--color-primary-contrast,#fff);--mdc-outlined-button-outline-color:var(--color-primary-contrast,#fff);&:hover{.mat-mdc-button-persistent-ripple{&:before{--mdc-filled-button-container-color-hover:#235b9b;background-color:var(--mdc-filled-button-container-color-hover)}}}&.cdk-focused,&.cdk-keyboard-focused,&:focus-visible{--options-button-focus-box-shadow:0 0 0 0.125rem var(--color-primary-variant,#002d67),0 0 0 0.25rem var(--options-focus-box-shadow-color,#4d94ca);box-shadow:var(--options-button-focus-box-shadow)}}kf-icon,kf-pictogram{background-color:var(--color-primary-contrast,#fff);border-radius:100%;.kf-icon-font-container,svg{padding:1rem}}kf-icon{--geno-feature-box-icon-size:8rem;height:var(--geno-feature-box-icon-size)!important;width:var(--geno-feature-box-icon-size)!important}}}:is(.render-individualization-geno-top-table,.geno-top-table){table{width:100%;h2{margin:0}tr:nth-child(2n){background-color:var(--color-background-background,#fff);.kf-bg-primary &{--color-background-background:#00000026}}tr:first-child{&:has(a) td:first-child,&:has(p) td:first-child{@media only screen and (width < 600px){border-bottom:0}}}tr:first-child td{@media only screen and (width < 600px){display:none;&:first-child{border-bottom:1px solid var(--color-grey-400,#bfcad9);display:block}}&:has(a),&:has(p){@media only screen and (width < 600px){display:block;&:first-child{border-bottom:0}}}}td{vertical-align:middle;width:50%;@media only screen and (width < 600px){border:0;display:block;width:100%;&:last-child{border-bottom:1px solid var(--color-grey-400,#bfcad9)}}a{--mdc-filled-button-label-text-color:var(--button-primary-text,#fff);--mdc-filled-button-label-text-tracking:var(--mdc-typography-button-letter-spacing,.038rem);--mdc-filled-button-container-color:var(--button-primary-background,#0066b3);--mdc-filled-button-container-color-hover:#235b9b;--mdc-filled-button-border-color:var(--button-primary-background,#0066b3);--options-button-width:10rem;align-items:center;background-color:var(--mdc-filled-button-container-color);border:2px solid var(--mdc-filled-button-border-color);border-radius:var(--options-button-radius,1.375rem);color:var(--mdc-filled-button-label-text-color);display:flex;font-size:var(--mdc-filled-button-label-text-size,.8125rem);font-weight:var(--mdc-filled-button-label-text-weight,700);height:var(--options-button-height,2.75rem);justify-content:center;letter-spacing:var(--mdc-filled-button-label-text-tracking);min-width:var(--options-button-width);padding:var(--options-button-padding,0 1rem);text-decoration:none;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);&:hover{background-color:var(--mdc-filled-button-container-color-hover);color:var(--mdc-filled-button-label-text-color)}&:focus,&:focus-visible{--options-widget-border-radius:var(--options-button-radius,1.375rem);--options-link-focus-box-shadow:var(--options-button-focus-box-shadow,0 0 0 0.125rem #fff,0 0 0 0.25rem #4d94ca);color:var(--mdc-filled-button-label-text-color)}&:after{content:none!important}.kf-bg-primary &{--mdc-filled-button-border-color:var(--button-primary-contrast,#fff);--mdc-filled-button-container-color-hover:#235b9b}}&:last-child,&:nth-last-child(2){--options-button-width:10rem;width:var(--options-button-width);@media only screen and (width < 600px){--options-button-width:100%}}&:nth-last-child(2){&:first-child{width:100%}}&:last-child{a{.kf-bg-primary &{--mdc-filled-button-border-color:var(--button-primary-background,#0066b3)}}}&:nth-last-child(2){@media only screen and (width < 600px){padding-bottom:0}a{--mdc-filled-button-container-color:#0000;--mdc-filled-button-label-text-color:var(--button-secondary-color,#0066b3);&:hover{--mdc-filled-button-container-color-hover:var(--state-default-hover,#0066b30d)}&:focus,&:focus-visible,&:hover{.kf-bg-primary &{--mdc-filled-button-label-text-color:var(--button-primary-text,#fff);--mdc-filled-button-container-color-hover:#235b9b}}}}}}}:is(.render-individualization-geno-contact-footer,.geno-contact-footer){okp-richtext{a{text-decoration:none;&:hover{text-decoration:underline}}}}

.font_55{
font-size:55px;
}
.h1_style{
font-size: 2.375rem !important;
line-height: 2.75rem  !important;
}

.orange-box{
background-color:#ffffff; 
color:##002d67 ; 
padding:20px; 
border: 1px solid #002d67 

}