.elementor-6671 .elementor-element.elementor-element-6e2a8ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-6671 .elementor-element.elementor-element-6e2a8ea8:not(.elementor-motion-effects-element-type-background), .elementor-6671 .elementor-element.elementor-element-6e2a8ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EE;}.elementor-6671 .elementor-element.elementor-element-daf3e55 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6671 .elementor-element.elementor-element-daf3e55 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2.2px;color:#567445;}.elementor-6671 .elementor-element.elementor-element-4ee2ac11 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-6671 .elementor-element.elementor-element-4ee2ac11 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:62px;font-weight:400;line-height:1.08em;color:#243126;}.elementor-6671 .elementor-element.elementor-element-1671e977 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-6671 .elementor-element.elementor-element-1671e977 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-6671 .elementor-element.elementor-element-6db1616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:autopx;}.elementor-6671 .elementor-element.elementor-element-4046ff11{color:#344036;font-family:"Arial", Sans-serif;font-size:19px;font-weight:400;line-height:1.72em;}body.elementor-page-6671:not(.elementor-motion-effects-element-type-background), body.elementor-page-6671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EE;}@media(min-width:768px){.elementor-6671 .elementor-element.elementor-element-6e2a8ea8{--content-width:860px;}.elementor-6671 .elementor-element.elementor-element-6db1616{--content-width:760px;}}@media(max-width:1024px){.elementor-6671 .elementor-element.elementor-element-6e2a8ea8{--padding-top:64px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-6671 .elementor-element.elementor-element-4ee2ac11 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-6671 .elementor-element.elementor-element-6e2a8ea8{--padding-top:42px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6671 .elementor-element.elementor-element-4ee2ac11 .elementor-heading-title{font-size:38px;}.elementor-6671 .elementor-element.elementor-element-4046ff11{font-size:18px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-4046ff11 */.elementor-6671 .elementor-element.elementor-element-4046ff11 h2, .elementor-6671 .elementor-element.elementor-element-4046ff11 h3 { font-family: Georgia, serif; color: #243126; font-weight: 400; line-height: 1.22; } .elementor-6671 .elementor-element.elementor-element-4046ff11 h2 { font-size: 38px; margin-top: 2.2em; margin-bottom: .65em; } .elementor-6671 .elementor-element.elementor-element-4046ff11 h3 { font-size: 27px; margin-top: 1.8em; margin-bottom: .55em; } .elementor-6671 .elementor-element.elementor-element-4046ff11 p { margin-bottom: 1.25em; } .elementor-6671 .elementor-element.elementor-element-4046ff11 a { color: #567445; text-decoration-thickness: 1px; text-underline-offset: 3px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 h2 + ul { margin-top: 1.2em; padding-top: 1.5em; border-top: 1px solid #D9D7CF; color: #73786F; font-size: 15px; line-height: 1.55; } @media (max-width: 767px) { .elementor-6671 .elementor-element.elementor-element-4046ff11 h2 { font-size: 30px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 h3 { font-size: 24px; } } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta { margin: 3.5em 0 2.5em; padding: 36px; background: #E8F0E4; border: 1px solid #D5E0D0; border-radius: 16px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta h2 { margin: 0 0 .45em; font-size: 32px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta p { margin-bottom: 1em; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__eyebrow { margin: 0 0 12px !important; color: #567445; font-size: 12px; line-height: 1.2; font-weight: 700; letter-spacing: 2px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__actions { display: flex; flex-wrap: wrap; gap: 16px; align-items: center; margin: 24px 0 0 !important; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__button { display: inline-block; padding: 13px 20px; border-radius: 999px; background: #567445; color: #FFFFFF !important; font-weight: 700; text-decoration: none; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__button:hover { background: #3F5E34; color: #FFFFFF !important; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__secondary { color: #45613B; font-weight: 700; } @media (max-width: 767px) { .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta { padding: 24px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta h2 { font-size: 27px; } .elementor-6671 .elementor-element.elementor-element-4046ff11 .lifexlab-magazin-cta__actions { align-items: flex-start; flex-direction: column; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2a8ea8 */body.elementor-page-6348 #secondary { display: none !important; } body.elementor-page-6348 .site-content-grid { display: block !important; } body.elementor-page-6348 #primary { width: 100% !important; max-width: 100% !important; float: none !important; }/* End custom CSS */