:root,body.wp-child-theme-scm-hello-bv,.editor-styles-wrapper{--graustufe-0: #FFFFFF;--graustufe-10: #F8F8F8;--graustufe-20: #EAEAEA;--graustufe-30: #DCDCDC;--graustufe-40: #C0C0C0;--graustufe-50: #A0A0A0;--graustufe-60: #808080;--graustufe-70: #606060;--graustufe-80: #404040;--graustufe-90: #202020;--graustufe-95: #101010;--graustufe-100: #000000}.color-graustufe-0{color:var(--graustufe-0) !important}.background-graustufe-0{background-color:var(--graustufe-0) !important}.color-graustufe-10{color:var(--graustufe-10) !important}.background-graustufe-10{background-color:var(--graustufe-10) !important}.color-graustufe-20{color:var(--graustufe-20) !important}.background-graustufe-20{background-color:var(--graustufe-20) !important}.color-graustufe-30{color:var(--graustufe-30) !important}.background-graustufe-30{background-color:var(--graustufe-30) !important}.color-graustufe-40{color:var(--graustufe-40) !important}.background-graustufe-40{background-color:var(--graustufe-40) !important}.color-graustufe-50{color:var(--graustufe-50) !important}.background-graustufe-50{background-color:var(--graustufe-50) !important}.color-graustufe-60{color:var(--graustufe-60) !important}.background-graustufe-60{background-color:var(--graustufe-60) !important}.color-graustufe-70{color:var(--graustufe-70) !important}.background-graustufe-70{background-color:var(--graustufe-70) !important}.color-graustufe-80{color:var(--graustufe-80) !important}.background-graustufe-80{background-color:var(--graustufe-80) !important}.color-graustufe-90{color:var(--graustufe-90) !important}.background-graustufe-90{background-color:var(--graustufe-90) !important}.color-graustufe-95{color:var(--graustufe-95) !important}.background-graustufe-95{background-color:var(--graustufe-95) !important}.color-graustufe-100{color:var(--graustufe-100) !important}.background-graustufe-100{background-color:var(--graustufe-100) !important}:root,body.wp-child-theme-scm-hello-bv,.editor-styles-wrapper{--e-global-color-primary: #006EB1;--e-global-color-secondary: #E4E4E4;--e-global-color-accent: #FFFFFF;--e-global-color-text: #3A3A3A}.elementor-widget-heading h1{margin-block-end:1rem}.elementor-widget-heading h2{margin-block-end:1rem}.elementor-widget-heading h3{margin-block-end:1rem}.elementor-widget-heading h4{margin-block-end:1rem}.elementor-widget-heading h5{margin-block-end:1rem}.elementor-widget-heading h6{margin-block-end:1rem}.elementor-widget-text-editor p{margin-block-end:1rem}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin-block-end:1.25rem;padding-left:1.5rem}.elementor-widget-text-editor li>ul,.elementor-widget-text-editor li>ol{margin-block-start:.5rem}.elementor-widget-image img{display:block;max-width:100%;height:auto}.elementor-widget-heading:last-child,.elementor-widget-text-editor p:last-child{margin-block-end:0}#wp-admin-bar-elementor_notes{display:none}body{font-family:"Roboto",sans-serif;font-size:clamp(.89rem,.851rem + .214vw,1rem);line-height:1.6;font-weight:400;letter-spacing:0px;word-spacing:0em;text-transform:none;text-decoration:none;font-style:normal;color:var(--e-global-color-text);background-color:#fff}h1{font-family:"Roboto",sans-serif;font-weight:900;line-height:1.2;font-size:clamp(1.6rem,1.126rem + 2.665vw,2.99rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}h2{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.3;font-size:clamp(1.33rem,1.173rem + .901vw,1.8rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}h3{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.35;font-size:clamp(1.24rem,1.122rem + .688vw,1.6rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}h4{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.4;font-size:clamp(1.16rem,1.064rem + .516vw,1.42rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}h5{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.45;font-size:clamp(1.07rem,.999rem + .383vw,1.27rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}h6{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.5;font-size:clamp(.98rem,.927rem + .283vw,1.13rem);letter-spacing:0px;word-spacing:0em;text-transform:uppercase;text-decoration:none;font-style:normal;color:#3a3a3a;margin-block-end:.5em}p{margin-block-end:1rem}ul,ol{padding-left:1.25rem;margin-block-end:1.25rem}a{color:var(--e-global-color-primary);text-decoration:underline}a:hover,a:focus{filter:brightness(85%)}button,input[type=submit],.wp-block-button__link{font-family:"Roboto",sans-serif;font-size:clamp(.89rem,.851rem + .214vw,1rem);padding:.75rem 1.5rem;background-color:var(--e-global-color-primary);color:var(--e-global-color-accent);border:none;border-radius:.25rem;cursor:pointer;text-align:center;text-decoration:none}button:hover,input[type=submit]:hover,.wp-block-button__link:hover{filter:brightness(85%)}p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.wp-block-group.is-layout-constrained{max-width:1296px;width:100%;margin-inline:auto;box-sizing:border-box}.wp-block-group.is-layout-constrained.is-layout-constrained,.wp-block-group.is-layout-constrained.wp-block-is-layout-constrained{max-width:1296px;margin-inline:auto}.wp-block-group.is-layout-flow{max-width:1296px;width:100%;margin-inline:auto;box-sizing:border-box}.wp-block-group.is-layout-flex{display:flex;flex-wrap:wrap;gap:28px;box-sizing:border-box;max-width:1296px;width:100%;margin-inline:auto}.wp-block-group.is-layout-flex>*{flex-grow:1;flex-basis:0;min-width:0;box-sizing:inherit}.wp-block-group.is-layout-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:28px;box-sizing:border-box}.wp-block-group.is-layout-grid>p{margin-bottom:0;margin-block-end:0}.wp-block-columns{display:flex;flex-wrap:wrap;gap:28px;box-sizing:border-box;max-width:1296px;width:100%;margin-inline:auto}.wp-block-columns.backgroundfull{max-width:1296px !important;width:100% !important;margin-inline:auto !important;padding-inline:0}.wp-block-columns .wp-block-column{flex-grow:1;min-width:0;word-break:break-word;box-sizing:border-box}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow){box-sizing:border-box}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>*{max-width:1296px;padding-inline:clamp(.7rem,.918vw + .516rem,1.3rem);width:100%;margin-inline:auto;box-sizing:inherit}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow){max-width:100%;width:100%;padding-inline:0;box-sizing:inherit}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group{max-width:1296px;width:100%;margin-inline:auto;box-sizing:border-box}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.is-layout-constrained,.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.wp-block-is-layout-constrained{max-width:1296px;margin-inline:auto}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>*:not(.wp-block-group){max-width:1296px;width:100%;margin-inline:auto;box-sizing:inherit}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-group>*,.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-columns>*,.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-cover>*{box-sizing:inherit}.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .is-layout-constrained,.wp-block-group.is-layout-constrained.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-is-layout-constrained{max-width:1296px;width:100%;margin-inline:auto}.wp-block-group.backgroundfull.is-layout-grid,.wp-block-group.backgroundfull.is-layout-flex,.wp-block-group.backgroundfull.is-layout-flow{max-width:1296px !important;width:100% !important;margin-inline:auto !important;padding-inline:0}[class^=wp-block-]{box-sizing:border-box}[class^=wp-block-] *{box-sizing:inherit}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v47-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../fonts/roboto-v47-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v47-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../fonts/roboto-v47-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:800;src:url("../fonts/roboto-v47-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:800;src:url("../fonts/roboto-v47-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto-v47-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/roboto-v47-latin-900italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400;src:url("../fonts/roboto-serif-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:500;src:url("../fonts/roboto-serif-v17-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:500;src:url("../fonts/roboto-serif-v17-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:700;src:url("../fonts/roboto-serif-v15-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:700;src:url("../fonts/roboto-serif-v15-latin-700italic.woff2") format("woff2")}body{line-height:1.6}p{margin-bottom:1rem;margin-block-end:1rem}strong,b{font-weight:600}em,i{font-style:italic}h1{font-weight:900;line-height:1.25;margin:0 0 1rem}h2,h3,h4,h5,h6{font-weight:800;line-height:1.25;margin:0 0 1rem}ul,ol{padding-left:1.5rem;margin-bottom:1.25rem;margin-block-end:1.25rem}li>ul,li>ol{margin-top:.5rem;margin-block-start:.5rem}img{display:block;max-width:100%;height:auto}table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;margin-block-end:1.5rem}th,td{padding:.5rem;text-align:left;border:1px solid #eaeaea}.wp-block-buttons{display:flex;gap:28px}a.wp-block-button__link,a.wp-element-button,.wp-block-button__link,.wp-element-button{padding:14px 24px;border-radius:0px;background-color:var(--e-global-color-accent);color:var(--e-global-color-on-accent) !important}.wp-block-buttons,.is-layout-flex,.wp-block-buttons-is-layout-flex{padding:16px 0px}figure,.wp-block-image{margin:0;padding:0;display:block;max-width:100%;box-sizing:border-box}figure img,.wp-block-image img{display:block;max-width:100%;height:auto;box-sizing:border-box}figure figcaption,.wp-block-image figcaption{margin-top:.5rem;font-size:.875rem;color:inherit;text-align:left;box-sizing:border-box}figure figcaption:empty,.wp-block-image figcaption:empty{display:none;box-sizing:border-box}.backgroundfull{max-width:100%;width:100%}.contentwidth{width:100%;max-width:1296px}.background-primary,.background-color-primary{background-color:var(--e-global-color-primary)}.background-secondary,.background-color-secondary{background-color:var(--e-global-color-secondary)}.background-accent,.background-color-accent{background-color:var(--e-global-color-accent)}.background-text,.background-color-text{background-color:var(--e-global-color-text)}.background-primary-light,.background-color-primary-light{background-color:hsla(0,0%,100%,.9);color:var(--e-global-color-text)}.background-lightblue{background-color:#e6f1f7}.color-lightblue{color:#e6f1f7}.color-primary{color:var(--e-global-color-primary)}.color-secondary{color:var(--e-global-color-secondary)}.color-accent{color:var(--e-global-color-accent) !important}.color-accent a{color:var(--e-global-color-accent) !important;font-weight:500;text-decoration:underline !important}.color-on-accent{color:var(--e-global-color-on-accent)}.color-text{color:var(--e-global-color-text)}.color-white{color:#fff}.text-serif{font-family:"Roboto Serif",serif;font-weight:600;font-size:clamp(1.16rem,-0.04rem + 2.31vw,2rem);line-height:1.3}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.elementor-widget-theme-post-content .sprungmarke{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;scroll-margin-top:4rem}.editor-styles-wrapper .sprungmarke{position:static;width:auto;height:auto;padding:.25rem .5rem;margin:0 auto;color:#999;background:#f2f2f2;border:1px dashed #ccc;font-size:.85em;white-space:normal;clip:auto;overflow:visible;visibility:visible}.editor-styles-wrapper .sprungmarke::before{content:"⚓ Sprungmarke: ";font-style:italic;color:#888}.grid-klasse{gap:28px;padding:28px;margin-bottom:28px}.grid-klasse>.wp-block-group{padding:1rem}figure{margin:0}.margin-block-end-0{margin-block-end:0px !important}.abstand-oben{margin-top:28px}.display-flex{display:flex}.responsive-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width: 1025px){.responsive-image img{aspect-ratio:1/1}}@media(min-width: 768px)and (max-width: 1024px){.responsive-image img{height:100% !important}}@media(max-width: 767px){.responsive-image img{aspect-ratio:1/1}}.utilities-glh{text-transform:lowercase}.utilities-glh i{font-family:"Roboto Serif";font-weight:500}.utilities-margin-top{margin-block-start:28px}.utilities-margin-bottom{margin-block-end:28px !important}[class^=patterns--]{scroll-margin-top:4rem}.patterns--hero,.patterns--hero-portfolio{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:5fr 3fr}.patterns--hero>div:first-child,.patterns--hero-portfolio>div:first-child{padding:28px}.patterns--hero figure img,.patterns--hero .wp-block-image img,.patterns--hero-portfolio figure img,.patterns--hero-portfolio .wp-block-image img{width:100%}@media(max-width: 767px){.patterns--hero,.patterns--hero-portfolio{grid-template-columns:1fr}}.patterns--hero-child{padding-top:28px}.patterns--hero-child>p{font-weight:bold;padding-bottom:6px}.patterns--hero-child>.wp-block-image.inhalt-partner>img{width:auto;min-height:30px;max-height:40px}.patterns--hero-innen>.patterns--hero-child:not(:has(>.inhalt-partner)){display:none}.patterns--hero-innen>.patterns--hero-child:has(>.inhalt-partner:empty){display:none}.al-border{border:1px solid var(--e-global-color-text)}.patterns--hero-startseite{position:relative;width:100%;height:auto;overflow:hidden;margin-bottom:28px}.patterns--hero-startseite .wp-block-group:first-child img{display:block;width:100%;height:650px;-o-object-fit:cover;object-fit:cover}.patterns--hero-startseite .wp-block-group:nth-child(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:700px;width:100%;padding:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.patterns--hero-startseite .wp-block-group:nth-child(2)>*:last-child{margin-bottom:0}.patterns--hero-startseite .alt-text h1 em{font-family:roboto serif;font-weight:500}.patterns--hero-startseite .alt-text h1{text-transform:none}.patterns--hero--unterseite,.patterns--hero-unterseite,.patterns--hero-unterseiten{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:28px}.patterns--hero--unterseite>:nth-child(2),.patterns--hero-unterseite>:nth-child(2),.patterns--hero-unterseiten>:nth-child(2){display:flex;flex-direction:column;padding:28px;justify-content:flex-end}.editor-styles-wrapper .patterns--hero--unterseite>:nth-child(2)>*:not(.aligncenter),.editor-styles-wrapper .patterns--hero-unterseite>:nth-child(2)>*:not(.aligncenter),.editor-styles-wrapper .patterns--hero-unterseiten>:nth-child(2)>*:not(.aligncenter){margin-left:0 !important}@media(max-width: 767px){.patterns--hero--unterseite,.patterns--hero-unterseite,.patterns--hero-unterseiten{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--freebie-header{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:2fr 6fr}.patterns--freebie-header .wp-block-group{margin:0 !important}.patterns--freebie-header>:nth-child(2){padding:28px}@media(max-width: 1024px){.patterns--freebie-header{grid-template-columns:1fr 2fr}}@media(max-width: 767px){.patterns--freebie-header{grid-template-columns:1fr}}.patterns--problemsection{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:1fr 1fr;padding:28px}.patterns--problemsection .wp-block-group{margin:0 !important}.patterns--problemsection :nth-child(1){align-content:center}.patterns--problemsection :nth-child(2){padding:28px;align-content:center}@media(max-width: 767px){.patterns--problemsection{grid-template-columns:1fr}}.patterns--autor{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:3fr 5fr}.patterns--autor .wp-block-group{margin:0 !important}.patterns--autor>:nth-child(2){display:flex;flex-direction:column;justify-content:space-between;padding:28px}.patterns--autor>:nth-child(2) p:last-child{width:100%}@media(max-width: 767px){.patterns--autor{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--dossier{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:5fr 2fr}.patterns--dossier .wp-block-group{margin:0 !important}.patterns--dossier>div{padding:28px 0px}@media(max-width: 1024px){.patterns--dossier{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.patterns--dossier{grid-template-columns:1fr}}.patterns--preise{padding:28px 0px;margin-bottom:28px}.patterns--preise--innen,.patterns--preise-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr}.patterns--preise--innen .wp-block-group,.patterns--preise-innen .wp-block-group{margin:0 !important}.patterns--preise--innen>div,.patterns--preise-innen>div{padding:28px;display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.patterns--preise--innen,.patterns--preise-innen{grid-template-columns:1fr}}.patterns--preise--special,.patterns--preise-special{display:flex;padding:28px;justify-content:space-between;align-items:center;margin-top:28px}.patterns--preise--special>p,.patterns--preise-special>p{font-weight:bold}.patterns--preise-special-parent>.patterns--preise-special:not(:has(>.inhalt-button)){display:none}.patterns--preise-special-parent>.patterns--preise-special:has(>.inhalt-button:empty){display:none}.preis-kreis,.zahl-kreis{width:150px;height:150px;background-color:var(--e-global-color-primary);color:var(--e-global-color-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.patterns--kundenstimmen{padding-top:28px}.patterns--kundenstimmen--innen,.patterns--kundenstimmen-innen{display:grid;gap:28px;padding-bottom:28px;grid-auto-flow:column;grid-auto-columns:1fr}.patterns--kundenstimmen--innen div,.patterns--kundenstimmen-innen div{padding:28px;display:flex;flex-direction:column;justify-content:space-between}.patterns--kundenstimmen--innen div p:first-child,.patterns--kundenstimmen-innen div p:first-child{margin-bottom:28px}.patterns--kundenstimmen--innen div p:last-child,.patterns--kundenstimmen-innen div p:last-child{font-weight:700;width:100%}@media(max-width: 767px){.patterns--kundenstimmen--innen,.patterns--kundenstimmen-innen{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}}.patterns--kundenstimmen-innen>.patterns--kundenstimmen-child:not(:has(>.inhalt-stimme)){display:none}.patterns--kundenstimmen-innen>.patterns--kundenstimmen-child:has(>.inhalt-stimme:empty){display:none}.patterns--marken{padding-top:28px}.patterns--marken--innen,.patterns--marken-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;padding-bottom:28px;padding-top:28px}.patterns--marken--innen .wp-block-group,.patterns--marken-innen .wp-block-group{margin:0 !important}.patterns--marken--innen div,.patterns--marken-innen div{padding:28px;display:flex;flex-direction:column;justify-content:space-between}.patterns--marken--innen div p:first-child,.patterns--marken-innen div p:first-child{margin-bottom:28px}.patterns--marken--innen div p:last-child,.patterns--marken-innen div p:last-child{font-weight:700;width:100%}.patterns--zahlen-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;padding:28px;margin-bottom:28px}.patterns--zahlen-innen .wp-block-group{margin:0 !important}.patterns--zahlen-innen div{padding:28px;display:flex;flex-direction:column;justify-content:center;aspect-ratio:1/1}.patterns--zahlen-innen div p:first-child{margin-bottom:14px}.patterns--zahlen-innen div p:last-child{font-weight:700;width:100%}@media(max-width: 767px){.patterns--zahlen-innen{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}.patterns--zahlen-innen div{aspect-ratio:auto;height:auto}}.patterns--inhalt{padding:28px;margin-bottom:28px}.patterns--inhalt-untereinander{padding-top:28px;margin-bottom:28px}.patterns--inhalt--innen,.patterns--inhalt-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.patterns--inhalt--innen .wp-block-group,.patterns--inhalt-innen .wp-block-group{margin:0 !important}.patterns--inhalt--innen div:not(:has(img)),.patterns--inhalt-innen div:not(:has(img)){display:flex;flex-direction:column;padding:28px;justify-content:flex-end}@media(max-width: 767px){.patterns--inhalt--innen,.patterns--inhalt-innen{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--inhalt--innenvariante,.patterns--inhalt-innenvariante{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.patterns--inhalt--innenvariante .wp-block-group,.patterns--inhalt-innenvariante .wp-block-group{margin:0 !important}.patterns--inhalt--innenvariante div:not(:has(img)),.patterns--inhalt-innenvariante div:not(:has(img)){display:flex;flex-direction:column;justify-content:flex-end;padding:28px}@media(min-width: 768px)and (max-width: 1024px){.patterns--inhalt--innenvariante,.patterns--inhalt-innenvariante{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media(max-width: 767px){.patterns--inhalt--innenvariante,.patterns--inhalt-innenvariante{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--inhalt-innen-zwei-blocks{display:grid;gap:28px;grid-template-columns:1fr 1fr}.patterns--inhalt-innen-zwei-blocks .wp-block-group{margin:0 !important}.patterns--inhalt-innen-zwei-blocks .patterns--inhalt-innen-zwei-blocks,.patterns--inhalt-innen-zwei-blocks h3.wp-block-heading{font-size:31px}.patterns--inhalt-innen-zwei-blocks div:not(:has(img)){display:flex;flex-direction:column;padding:28px;justify-content:space-around}@media(max-width: 767px){.patterns--inhalt-innen-zwei-blocks{grid-template-columns:1fr;grid-template-rows:auto;justify-content:center}}.patterns--team-unterseite{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:28px}.patterns--team-unterseite>div:first-child{padding:28px;display:flex;flex-direction:column;justify-content:flex-end}.patterns--team-unterseite>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;gap:28px}.patterns--team-unterseite>div:nth-child(2) img{width:100%;height:auto;display:block}@media(max-width: 767px){.patterns--team-unterseite{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--einleitung{padding:28px;margin-top:28px;margin-bottom:0px;display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.patterns--einleitung{margin-bottom:0px;padding-bottom:0px}}.patterns--autorenstimmen-innen{padding:28px;margin-bottom:28px;display:grid;gap:28px;grid-auto-flow:column;grid-auto-columns:1fr}.patterns--autorenstimmen-innen>.wp-block-group{padding:28px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.patterns--autorenstimmen-innen{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}}.patterns--autorenstimmen-innen>.patterns--autorenstimmen-child:not(:has(>.inhalt-stimme)){display:none}.patterns--autorenstimmen-innen>.patterns--autorenstimmen-child:has(>.inhalt-stimme:empty){display:none}.patterns--autorenstimmen-text{font-family:"Roboto Serif",serif}.patterns--autorenstimmen-abstand p:first-child{font-weight:bold}.patterns--wirkungszahlen{padding:28px 0px;margin-bottom:28px}.patterns--wirkungszahlen-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr}.patterns--wirkungszahlen-innen .wp-block-group{margin:0 !important}.patterns--wirkungszahlen-innen>div{padding:28px;display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.patterns--wirkungszahlen-innen{grid-template-columns:1fr}}.patterns--spendennews{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:2fr 5fr}.patterns--spendennews .wp-block-group{margin:0 !important}.patterns--spendennews>:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end;padding:28px}.patterns--spendennews>:nth-child(2) p:last-child{width:100%}.editor-styles-wrapper .patterns--spendennews{min-height:300px}.patterns--spendennews-template{padding-top:28px;padding-bottom:28px}.patterns--unterstützer{padding:28px 0px;margin-bottom:28px}.patterns--unterstützer-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;margin:0 auto}.patterns--unterstützer-innen .wp-block-group{margin:0 !important}.patterns--unterstützer-innen div{padding:28px;display:flex;flex-direction:column;justify-content:space-between}.patterns--unterstützer-innen div p:first-child{margin-bottom:28px}.patterns--unterstützer-innen div p:last-child{font-weight:700;width:100%}@media(max-width: 767px){.patterns--unterstützer-innen{grid-template-columns:1fr}}.patterns--service{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:3fr 5fr;padding:28px}.patterns--service .wp-block-group{margin:0 !important}@media(max-width: 767px){.patterns--service{grid-template-columns:1fr}}.patterns--spendenmöglichkeit{padding-top:28px}.patterns--spendenmöglichkeit-innen{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:28px}.patterns--spendenmöglichkeit-innen .wp-block-group{margin:0 !important}.patterns--spendenmöglichkeit-innen div p{padding-top:14px;font-weight:700}@media(min-width: 768px)and (max-width: 1024px){.patterns--spendenmöglichkeit-innen{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media(max-width: 767px){.patterns--spendenmöglichkeit-innen{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--ansprechpartner{padding:28px 0px;margin-bottom:28px}.patterns--ansprechpartner-innen{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:3fr 5fr}.patterns--ansprechpartner-innen .wp-block-group{margin:0 !important}.patterns--ansprechpartner-innen>:nth-child(2){display:flex;flex-direction:column;padding:28px;justify-content:flex-end}.patterns--ansprechpartner-innen>:nth-child(2) p:last-child{width:100%}@media(max-width: 767px){.patterns--ansprechpartner-innen{grid-template-columns:1fr}}.patterns--newsletter{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:3fr 5fr}.patterns--newsletter .wp-block-group{margin:0 !important}.patterns--newsletter>:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end;padding:28px;width:100%}.patterns--newsletter>:nth-child(2) p:last-child{width:100%}@media(max-width: 767px){.patterns--newsletter{grid-template-columns:1fr;grid-template-rows:auto}}.patterns--gemeinnützigkeit,.patterns--gemeinnützigkeit-innen{padding-top:28px;padding-bottom:28px}.magazincover-border{border:1px solid rgba(228,228,228,.75)}.patterns--übersicht .wp-block-group .wp-block-image img{width:100%}.patterns--übersichtsseite{margin-bottom:28px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr 1fr;gap:28px}.patterns--übersichtsseite>.wp-block-group p :hover{text-decoration:none}@media(max-width: 1024px){.patterns--übersichtsseite{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, 1fr)}}@media(max-width: 767px){.patterns--übersichtsseite{grid-template-columns:1fr;grid-template-rows:repeat(6, 1fr)}}.patterns--übersichtsseite .wp-block-group .wp-block-image img{width:100%}.patterns--übersichtsseite>.patterns--übersichtsseite-child:not(:has(>.inhalt-name)){display:none}.patterns--übersichtsseite>.patterns--übersichtsseite-child:has(>.inhalt-name:empty){display:none}.patterns--übersicht{display:grid;grid-template-columns:repeat(4, 1fr);gap:28px}.patterns--übersicht>.wp-block-group p :hover{text-decoration:none}.patterns--übersicht .magazin-description{font-size:16px;line-height:150%;margin-bottom:0px}.patterns--übersicht .patterns--übersicht-child{padding:28px;margin-bottom:28px}.patterns--übersicht .patterns--übersicht-child{transition:transform .3s ease}.patterns--übersicht .patterns--übersicht-child:hover{transform:scale(1.05)}@media(max-width: 1024px){.patterns--übersicht{grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:28px}.patterns--übersicht .patterns--übersicht-child{margin-bottom:0px}}@media(max-width: 767px){.patterns--übersicht{grid-template-columns:1fr;grid-template-rows:auto;gap:28px}.patterns--übersicht .patterns--übersicht-child{margin-bottom:0px}.patterns--übersicht .patterns--einleitung{margin-bottom:0px}}.patterns--übersicht-child p:first-of-type{margin-bottom:7px;padding-top:14px;font-weight:700;text-transform:uppercase}.patterns--übersicht-child p:first-of-type:hover{text-decoration:underline}.patterns--übersicht-digital{display:grid;grid-template-columns:repeat(4, 1fr);gap:28px}.patterns--übersicht-digital>.wp-block-group p :hover{text-decoration:none}.patterns--übersicht-digital .magazin-description-digital{font-size:16px;line-height:150%;margin-bottom:0}@media(max-width: 1024px){.patterns--übersicht-digital{grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:28px}}.patterns--übersicht-digital .patterns--übersicht-child-digital{padding:28px}.patterns--übersicht-digital .patterns--übersicht-child-digital p:first-of-type{margin-bottom:7px;padding-top:14px;font-weight:700;text-transform:uppercase}.patterns--übersicht-digital .patterns--übersicht-child-digital p:first-of-type:hover{text-decoration:underline}@media(max-width: 767px){.patterns--übersicht-digital{grid-template-columns:1fr;grid-template-rows:auto;gap:28px}.patterns--übersicht-digital .patterns--übersicht-child-digital{margin-bottom:0px}.patterns--übersicht-digital .patterns--übersicht-child-digital-infoblock{grid-column:auto;width:100%;max-height:100%}.patterns--übersicht-digital .patterns--einleitung{margin-bottom:0px}}.patterns--übersicht-digital .patterns--übersicht-child-digital{transition:transform .3s ease}.patterns--übersicht-digital .patterns--übersicht-child-digital:hover{transform:scale(1.05)}.patterns--freebieinhalt,.patterns--freebieinhalt-child{padding:28px}.patterns--freebieinhalt{margin-bottom:28px}.patterns--freebieinhalt-innen{display:grid;gap:28px;grid-auto-flow:column;grid-auto-columns:1fr}@media(max-width: 767px){.patterns--freebieinhalt-innen{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}}.patterns--freebieinhalt-innen>.patterns--freebieinhalt-child:not(:has(>.inhalt-freebie)){display:none}.patterns--freebieinhalt-innen>.patterns--freebieinhalt-child:has(>.inhalt-freebie:empty){display:none}.cr-popup-btn{background-color:#fff !important;color:#3a3a3a !important;padding:14px 24px !important;border:none !important;border-radius:0 !important;cursor:pointer !important;font-size:clamp(.89rem,.851rem + .214vw,1rem) !important;font-weight:400 !important;transition:background-color .3s ease,transform .2s ease;max-width:400px;display:inline-block;text-align:center;text-shadow:none !important}.cr-popup-btn:hover{background-color:#efefef !important;transform:translateY(-1px)}#cr-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .4s ease}#cr-popup{background:#fff;padding:32px;max-width:600px;width:90%;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative;border-radius:6px;opacity:0;transform:translateY(30px) scale(0.97);transition:all .4s ease}#cr-popup{max-height:90vh;overflow-y:auto}#cr-popup-overlay.active{display:flex;opacity:1}#cr-popup.active{opacity:1;transform:translateY(0) scale(1)}#cr-popup::after{content:"×";position:absolute;top:14px;right:20px;font-size:28px;font-weight:bold;color:#3a3a3a;cursor:pointer}.cr-web-wrapper{background-color:var(--e-global-color-accent) !important;padding:0 !important;max-width:100%}.cr-web-row{gap:28px !important;max-width:100% !important;padding:10px 0}.cr-web-form{width:100%;display:flex;flex-direction:column}.cr-web-form input[type=text],.cr-web-form input[type=email],.cr-web-form select{width:100%;padding:14px 10px;background:hsla(0,0%,100%,.9);border:2px solid var(--e-global-color-secondary);border-radius:0;font-family:"Roboto",sans-serif;font-size:clamp(.89rem,.851rem + .214vw,1rem)}.cr-web-form input:focus,.cr-web-form select:focus{outline:none;border-color:var(--e-global-color-text)}.cr-web-form a{color:var(--e-global-color-primary) !important;font-size:12px !important;text-decoration:underline !important}.aux-color-1.aux-bgcolor-1.cr-text{background-color:var(--e-global-color-primary) !important;color:var(--e-global-color-accent) !important;font-size:clamp(.89rem,.851rem + .214vw,1rem) !important;font-weight:600;padding:7px 14px;border:none !important;box-shadow:none !important;width:100%;cursor:pointer;transition:background-color .3s ease}.aux-color-1.aux-bgcolor-1.cr-text:hover{background-color:rgba(58,58,58,.137254902)}.cr-consent-wrapper{display:flex;align-items:flex-start;gap:10px;padding:14px 0}.cr-web-form input[type=checkbox]{margin-top:4px;transform:scale(1.2)}.cr-web-form label,.cr-web-label{padding-bottom:14px !important}.cr-text{font-size:clamp(.89rem,.851rem + .214vw,1rem)}@media(max-width: 768px){#cr-popup{width:94%;padding:22px;font-size:.95rem}.cr-popup-btn{width:100%;max-width:100%;font-size:1rem}.cr-web-form input,.cr-web-form select{font-size:1rem;padding:12px}.cr-consent-wrapper{grid-template-columns:20px 1fr}#cr-popup::after{top:10px;right:14px;font-size:24px}}.patterns--spendino-div{padding:0 !important}#spendinoForm4129 .mdc-layout-grid{padding:0 !important;margin:0 !important}.accordion__item{border-bottom:2px solid #e6f1f7}.accordion__title{font-size:18px !important;text-transform:none !important}.accordion__trigger{all:unset !important;cursor:pointer;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:600;border:none;outline:none;box-shadow:none}.accordion__label{flex:1;text-align:left}.accordion__trigger::before{content:"";display:inline-block;width:17px;height:10px;margin-right:14px;background:url('data:image/svg+xml;utf8,<svg width="17" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M16.6258 0.3824C16.3861 0.13755 16.0611 0 15.7222 0C15.3833 0 15.0583 0.13755 14.8186 0.3824L8.49228 6.84743L2.16593 0.382401C1.92488 0.14449 1.60205 0.0128461 1.26694 0.0158219C0.931844 0.0187977 0.611293 0.156155 0.374332 0.39831C0.13737 0.640466 0.00296074 0.968044 0.0000488314 1.31049C-0.00286308 1.65294 0.125957 1.98285 0.358764 2.22918L7.5887 9.6176C7.82837 9.86245 8.15339 10 8.49228 10C8.83118 10 9.1562 9.86245 9.39587 9.6176L16.6258 2.22918C16.8654 1.98425 17 1.65211 17 1.30579C17 0.959467 16.8654 0.627323 16.6258 0.3824Z" fill="%233A3A39"/></svg>') no-repeat center;background-size:contain;transform:rotate(270deg);transition:transform .6s ease}.accordion__trigger[aria-expanded=true]::before{transform:rotate(360deg)}.accordion__panel{display:none;padding:28px;background-color:#e6f1f7}.accordion__panel p{margin-block-end:0px !important}.accordion__panel[hidden]{display:none}.accordion__panel:not([hidden]){display:block}.accordion__item.is-open .accordion__trigger{background-color:#e6f1f7}.patterns--akkordeon{margin-bottom:28px;margin-top:28px}h3.wp-block-heading.accordion__title{margin:0px !important;padding:28px 0px !important}.patterns-bildgalerie{display:grid;gap:28px;margin-bottom:28px;grid-template-columns:1fr 1fr}.patterns-bildgalerie div:first-child{display:grid;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.patterns--logo-carousel{overflow:hidden;width:100%;padding:28px 0;position:relative;background-color:#e4e4e4;margin:0}.patterns--logo-carousel .patterns--logo-track{display:flex;align-items:center;padding:28px 0;gap:56px;width:-moz-max-content;width:max-content;animation:scroll 88s linear infinite}.patterns--logo-carousel .patterns--logo-track img{height:60px;width:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media(max-width: 1024px){.patterns--logo-carousel{padding:16px 0}.patterns--logo-carousel .patterns--logo-track{gap:40px}.patterns--logo-carousel .patterns--logo-track img{height:50px}}@media(max-width: 768px){.patterns--logo-carousel{padding:12px 0}.patterns--logo-carousel .patterns--logo-track{gap:24px}.patterns--logo-carousel .patterns--logo-track img{height:40px}}@media(max-width: 480px){.patterns--logo-carousel .patterns--logo-track{gap:16px}.patterns--logo-carousel .patterns--logo-track img{height:32px}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.header-magazin .header--svg-logo{max-width:200px}.counter-wrapper{max-width:1296px;margin-inline:auto;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;margin-bottom:28px;background-color:#e6f1f7;padding:28px 0}.counter-box{width:100%;display:flex;flex-direction:column;justify-content:center;aspect-ratio:1/1;text-align:center;background-color:#fff;padding:28px;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.counter-box.visible{opacity:1;transform:translateY(0)}.counter-symbol{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px}.counter{font-family:"Roboto Serif",serif;font-weight:600;font-size:36px;line-height:1.3;text-align:center;margin-bottom:14px;color:#3a3a3a}.symbol{font-family:"Roboto Serif",serif;font-weight:600;font-size:36px;line-height:1.3;margin-bottom:14px;color:#3a3a3a}.counter-subtitle{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;line-height:1.3;text-align:center;color:#3a3a3a}@media(max-width: 1024px){.counter-wrapper{display:flex;gap:28px;margin-bottom:28px;background-color:#e6f1f7;padding:28px 0}.counter-wrapper .counter{font-size:26px}.counter-wrapper .counter-subtitle{font-size:14px}}@media(max-width: 767px){.counter-wrapper{flex-direction:column}.counter-wrapper .counter-box{height:150px}}.shortcodes--bv_announcement{background-color:var(--e-global-color-text);display:none;font-size:16px}.shortcodes--bv_announcement .elementor-shortcode>div{color:#fff;display:block;padding-block:8px;opacity:0;transform:translateX(100%);animation:slideInFromRight 2.8s ease-out forwards;animation-delay:.2s}.shortcodes--bv_announcement .elementor-shortcode>div a{color:#fff;font-weight:bold}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:.5}100%{transform:translateX(0);opacity:1}}.shortcode--bildnachweis-liste{display:flex;flex-direction:column;gap:28px;margin-block-start:28px}.shortcode--bildnachweis-gruppe{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:28px}.shortcode--bildnachweis-gruppe:last-child{border-bottom:0}.shortcode--bildnachweis-gruppe-titel{font-family:"Roboto",sans-serif;font-size:clamp(1.16rem,1.064rem + .516vw,1.42rem) !important;text-transform:none !important;margin-bottom:0;color:var(--e-global-color-text);grid-column:1/-1}.shortcode--bildnachweis{display:grid;grid-template-columns:minmax(120px, 160px) 1fr;gap:14px;padding:14px}.shortcode--bildnachweis-bild{overflow:hidden;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}.shortcode--bildnachweis-bild img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.shortcode--bildnachweis-texte{font-size:clamp(.89rem,.851rem + .214vw,1rem);line-height:1.6;color:var(--e-global-color-text);display:flex;flex-direction:column;gap:.25rem}.shortcode--bildnachweis-texte>div:first-child{font-weight:700}.shortcodes--bv_produktmenue{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:28px;padding:0;list-style:none;margin:0;color:var(--e-global-color-text);background-color:rgba(0,0,0,0);font-weight:700;align-items:center}.shortcodes--bv_produktmenue li{display:inline-block;text-wrap-mode:nowrap;cursor:pointer;transition:background-color .2s ease}@media(max-width: 767px){.shortcodes--bv_produktmenue li{display:none}}.shortcodes--bv_produktmenue li:hover{text-decoration:underline}.shortcodes--bv_produktmenue li a{text-decoration:none;color:var(--e-global-color-text)}.shortcodes--bv_produktmenue li:last-child{background:var(--e-global-color-text);font-weight:500;border-radius:0;text-decoration:none;padding:10px 20px;max-height:48px}@media(max-width: 767px){.shortcodes--bv_produktmenue li:last-child{display:inline-block}}.shortcodes--bv_produktmenue li:last-child a{color:#fff}.shortcodes--bv_produktmenue li:last-child:hover{background-color:var(--e-global-color-text);color:#fff}.shortcodes--bv_produktlogo{width:auto}@media(min-width: 1025px){.shortcodes--bv_produktlogo{max-height:40px}}@media(min-width: 768px)and (max-width: 1024px){.shortcodes--bv_produktlogo{max-height:36px}}@media(max-width: 767px){.shortcodes--bv_produktlogo{max-height:32px}}html{font-size:18px}.elementor-widget-theme-post-content{width:100%;max-width:100%;box-sizing:border-box}.elementor-widget-theme-post-content>*{max-width:1296px;padding-inline:clamp(.7rem,.918vw + .516rem,1.3rem);width:100%;margin-inline:auto;box-sizing:inherit}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow){max-width:100%;width:100%;padding-inline:0;box-sizing:inherit}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group{max-width:1296px;width:100%;margin-inline:auto;box-sizing:border-box}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.is-layout-constrained,.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>.wp-block-group.wp-block-is-layout-constrained{max-width:1296px;margin-inline:auto}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow)>*:not(.wp-block-group){max-width:1296px;width:100%;margin-inline:auto;box-sizing:inherit}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-group>*,.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-columns>*,.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-cover>*{box-sizing:inherit}.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .is-layout-constrained,.elementor-widget-theme-post-content>.wp-block-group.backgroundfull:not(.is-layout-grid):not(.is-layout-flex):not(.is-layout-flow) .wp-block-is-layout-constrained{max-width:1296px;width:100%;margin-inline:auto}.elementor-widget-theme-post-content [class^=wp-block-]{box-sizing:border-box}.elementor-widget-theme-post-content [class^=wp-block-] *{box-sizing:inherit}