.elementor .s-kc-panorama-image{width:100%;height:auto;aspect-ratio:4 / 1;object-fit:cover;object-position:50% 55%;display:block;}.elementor .s-kc-panorama{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .s-kc-title{max-width:100%;font-weight:400;color:var(--c-text);letter-spacing:-0.035em;}.elementor .s-kc-subtitle{max-width:52rem;color:var(--c-text);}.elementor .s-kc-intro{min-width:0px;color:var(--c-text);padding-block-start:var(--space-3xl);padding-block-end:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-xl);}.elementor .s-kc-questions-signet{padding:0px;background-image:linear-gradient(#FFFFFFE6, #FFFFFFE6),url("https://vera.smartini.de/wp-content/uploads/2020/10/vera-llewellyn-davis-signet-01.svg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top left;background-color:var(--c-bg);}.elementor .s-kc-questions-backdrop{padding:0px;}.elementor .s-kc-questions-icon{width:88px;height:88px;position:static;display:block;}.elementor .s-kc-questions-circle{width:136px;height:136px;position:sticky;inset-block-start:144px;padding:0px;border-radius:50%;background-color:var(--c-plum);display:flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .s-kc-questions-rail{width:160px;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-lg);align-self:stretch;}.elementor .s-kc-questions-row-0{font-size:var(--text-lg);color:var(--c-text);line-height:1.45;padding:0px;border-width:0px;}.elementor .s-kc-questions-row-1{font-size:var(--text-lg);color:var(--c-text);line-height:1.45;padding:0px;border-width:0px;}.elementor .s-kc-questions-row-2{font-size:var(--text-lg);color:var(--c-text);line-height:1.45;padding:0px;border-width:0px;}.elementor .s-kc-questions-row-3{font-size:var(--text-lg);color:var(--c-text);line-height:1.45;padding:0px;border-width:0px;}.elementor .s-kc-questions-row-4{font-size:var(--text-lg);color:var(--c-text);line-height:1.45;padding:0px;border-width:0px;}.elementor .s-kc-questions-bridge{font-weight:400;color:var(--c-text);letter-spacing:-0.035em;padding-block-start:var(--space-xl);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-kc-questions-bridge-sub{color:var(--c-text);}.elementor .s-kc-questions-list{width:calc(100% - 224px);min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-lg);}.elementor .s-kc-questions{min-width:0px;position:relative;color:var(--c-text);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);background-color:var(--c-bg);display:flex;flex-direction:row;gap:var(--space-3xl);align-items:stretch;}.elementor .s-kc-portrait{width:100%;height:auto;max-width:280px;display:block;}.elementor .s-kc-portrait-column{width:30%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-lg);align-items:center;}.elementor .s-kc-personal-0{color:var(--c-text);}.elementor .s-kc-personal-1{color:var(--c-text);}.elementor .s-kc-personal-2{color:var(--c-text);}.elementor .s-kc-portrait-subheading{font-weight:400;color:var(--c-text);letter-spacing:-0.035em;padding-block-start:var(--space-xl);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-kc-portrait-copy{width:62%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-lg);}.elementor .s-kc-portrait-section{min-width:0px;color:var(--c-text);padding-block-start:var(--space-4xl);padding-block-end:var(--space-4xl);display:flex;flex-direction:row;gap:var(--space-lg);justify-content:space-between;align-items:center;}.elementor .s-kc-statements-signet{padding:0px;background-image:linear-gradient(#FFFFFFE6, #FFFFFFE6),url("https://vera.smartini.de/wp-content/uploads/2020/10/vera-llewellyn-davis-signet-01.svg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top left;background-color:var(--c-bg);}.elementor .s-kc-statements-backdrop{padding:0px;}.elementor .s-kc-statements-title{position:sticky;inset-block-start:144px;font-weight:400;color:var(--c-text);letter-spacing:-0.035em;}.elementor .s-kc-statements-rail{width:34%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-lg);align-self:stretch;}.elementor .s-kc-statements-row-0{color:var(--c-text);padding-block-start:0px;padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-row-1{color:var(--c-text);padding-block-start:var(--space-lg);padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-row-2{color:var(--c-text);padding-block-start:var(--space-lg);padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-row-3{color:var(--c-text);padding-block-start:var(--space-lg);padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-row-4{color:var(--c-text);padding-block-start:var(--space-lg);padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-row-5{color:var(--c-text);padding-block-start:var(--space-lg);padding-block-end:var(--space-lg);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;}.elementor .s-kc-statements-closing{color:var(--c-text);padding-block-start:var(--space-xl);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-kc-statements-list{width:calc(66% - 64px);min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .s-kc-statements{min-width:0px;position:relative;color:var(--c-text);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);background-color:var(--c-bg);display:flex;flex-direction:row;gap:var(--space-3xl);align-items:stretch;}.elementor .s-kc-quote-quote{max-width:40rem;font-weight:400;color:var(--c-text-inverse);letter-spacing:-0.035em;text-align:center;}.elementor .s-kc-quote-signature{color:var(--c-text-inverse);}.elementor .s-kc-quote{min-width:0px;min-height:430px;position:relative;color:var(--c-text);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);background-image:linear-gradient(#25262F26, #25262F26),url("https://vera.smartini.de/wp-content/uploads/2021/02/child-feet-pool-01.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:var(--space-lg);justify-content:center;align-items:center;}.elementor .s-kc-contact-title{font-weight:400;color:var(--c-text);letter-spacing:-0.035em;line-height:1.3;}.elementor .s-kc-phone{color:var(--c-text);}.elementor .s-kc-email{color:var(--c-text);}.elementor .s-kc-contact-details{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2792257-b705:hover,.elementor .e-2792257-b705:focus-visible{color:var(--c-text-inverse);background-color:var(--c-plum-hover);}.elementor .e-2792257-b705{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);color:var(--c-text-inverse);line-height:1.6;text-decoration:none;border-radius:0px;border-width:0px;background-color:var(--c-plum);display:inline-block;align-self:center;}.elementor .e-2792257-b705:focus-visible{outline-width:2px;outline-color:var(--c-focus);outline-style:solid;outline-offset:5px;}.elementor .s-kc-contact-copy{width:100%;min-width:0px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:var(--space-xl);align-items:center;}.elementor .e-2dc63dc0-fe92{font-family:var(--font-primary);font-weight:700;font-size:var(--text-xs);color:var(--c-text);letter-spacing:0.08em;line-height:1;}.elementor .e-5c2ec02-859b:focus{border-color:var(--c-plum);outline-width:2px;outline-color:var(--c-focus);outline-style:solid;outline-offset:3px;}.elementor .e-5c2ec02-859b{width:100%;height:auto;min-height:2.75rem;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--c-text);line-height:1.5;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;background-color:transparent;}.elementor .e-24d62329-9af9{width:calc(50% - 12px);padding:0px;display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;}.elementor .e-1995f7c8-f68e{font-family:var(--font-primary);font-weight:700;font-size:var(--text-xs);color:var(--c-text);letter-spacing:0.08em;line-height:1;}.elementor .e-c941a02-e02b:focus{border-color:var(--c-plum);outline-width:2px;outline-color:var(--c-focus);outline-style:solid;outline-offset:3px;}.elementor .e-c941a02-e02b{width:100%;height:auto;min-height:2.75rem;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--c-text);line-height:1.5;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;background-color:transparent;}.elementor .e-662cc125-3053{width:calc(50% - 12px);padding:0px;display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;}.elementor .e-7ac0e3f6-b1e1{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-110486e2-c206{font-family:var(--font-primary);font-weight:700;font-size:var(--text-xs);color:var(--c-text);letter-spacing:0.08em;line-height:1;}.elementor .e-6b3e9bba-7e8c:focus{border-color:var(--c-plum);outline-width:2px;outline-color:var(--c-focus);outline-style:solid;outline-offset:3px;}.elementor .e-6b3e9bba-7e8c{width:100%;height:auto;min-height:100px;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--c-text);line-height:1.5;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--c-border);border-style:solid;background-color:transparent;}.elementor .e-73cbe343-4532{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;}.elementor .e-f4a7e82-d26c:hover,.elementor .e-f4a7e82-d26c:focus-visible{color:var(--c-text-inverse);background-color:var(--c-plum-hover);}.elementor .e-f4a7e82-d26c{width:100%;font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);color:var(--c-text-inverse);line-height:1.6;text-align:center;text-decoration:none;border-radius:0px;border-width:0px;background-color:var(--c-plum);display:inline-block;align-self:stretch;}.elementor .e-f4a7e82-d26c:focus-visible{outline-width:2px;outline-color:var(--c-focus);outline-style:solid;outline-offset:5px;}.elementor .s-kc-169c585f{color:var(--c-text);}.elementor .e-61d08fae-3d2f{width:100%;}.elementor .s-kc-75c25038{color:var(--c-text);}.elementor .e-6c395920-428e{width:100%;}.elementor .e-644a0386-b3af{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--space-xl);align-items:flex-start;}.elementor .s-kc-contact-form{width:100%;min-width:0px;max-width:600px;padding:var(--space-xl);background-color:var(--c-neutral);display:flex;flex-direction:column;gap:var(--space-lg);}.elementor .s-kc-contact{min-width:0px;color:var(--c-text);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);display:flex;flex-direction:column;gap:var(--space-xl);justify-content:flex-start;align-items:center;}