.elementor-574 .elementor-element.elementor-element-70023842{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-302efe82{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-53fb2402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-729c1bf8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-51010125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-183cbcc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-27e5055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-386aedc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover, .elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-574 .elementor-element.elementor-element-e507cfa .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-574 .elementor-element.elementor-element-e507cfa .cpel-switcher__name{padding-left:10px;}.elementor-574 .elementor-element.elementor-element-50df3b91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-173fdbf7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-76b3ad2a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7466a28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-14967ef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-574 .elementor-element.elementor-element-14967ef7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#303B32;}.elementor-574 .elementor-element.elementor-element-529d554d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:300;font-style:normal;}.elementor-574 .elementor-element.elementor-element-7f67aabc{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-8b4719c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-574 .elementor-element.elementor-element-60aecde9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6db8169a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7fb481aa{text-align:center;}.elementor-574 .elementor-element.elementor-element-7fb481aa img{width:50%;}.elementor-574 .elementor-element.elementor-element-1d06321f{text-align:center;}.elementor-574 .elementor-element.elementor-element-1d06321f img{width:50%;}.elementor-574 .elementor-element.elementor-element-8703d0d img{width:50%;}.elementor-574 .elementor-element.elementor-element-4ae0cff8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-4ae0cff8:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-4ae0cff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0E7;}.elementor-574 .elementor-element.elementor-element-3af14937{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-204aaf27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6cfd54bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6cfd54bc .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-7d46e18c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-72ae204c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1fb48652{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-5ba6d176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-5ba0fe23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-5ba0fe23 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-36c34031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-28976f6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7bcae073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-13601702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-13601702 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-44546329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7fb86ddf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-736e998e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-72a051d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-72a051d5 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-5d7de731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-20c1d39f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-714ce40d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-58ec78ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-58ec78ac .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-373c3d73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3469c726{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-352261a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-28c1771b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-28c1771b .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-6d11a6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-b70ec8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-17b25216{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4e65fe13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4e65fe13 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-36064c83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-5bce7b7{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-116623bd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-116623bd:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-116623bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-6a9b2185{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-66e7b6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-77323a68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-77323a68 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-3d7931af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7dfa5865{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-10e7c96f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-669bfca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3fc6b6c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3fc6b6c9 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-7910359a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-a008ddc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1b28d64c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-6bc81678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6d918c6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6d918c6d .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-8405a38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-5046dfcb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-130bf5a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-130bf5a8 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-654e886d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-691453e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-3ad0ddad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3ad0ddad .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-a1af05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-60198adc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-6fd2a7ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6fd2a7ad .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-3d32709a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2f909410{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-2d81a62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2d81a62d .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-27f8c3d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-1e5a74c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-41c4cccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-41c4cccf .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-25513765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2cf8c5b0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7d45f8a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7d45f8a4 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-52f42cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-15e95672{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-53fd0eaa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-2fc2a3df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2fc2a3df img{border-radius:18px 18px 18px 18px;}.elementor-574 .elementor-element.elementor-element-a66cc1c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-640e72a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-5f3b9c78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-5f3b9c78 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-5d98cc07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2d71c96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-71259430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7d40e7ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-574 .elementor-element.elementor-element-85581e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7a99eb34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-365bd059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-52600a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-52600a7d .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-690f034d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3d0b2a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-574 .elementor-element.elementor-element-46410a42 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-574 .elementor-element.elementor-element-46410a42 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-574 .elementor-element.elementor-element-46410a42 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-type-html{padding-bottom:0px;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-574 .elementor-element.elementor-element-46410a42{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-574 .elementor-element.elementor-element-30353b14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7c23c212{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1b6f72ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-56d75c9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-56d75c9e .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-5c773447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7de17bb4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-23ec91ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-15ac8447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4fdaee74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-d041d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4e3c1847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4fe6a537{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-3f911ee8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-ff16b49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7a383ed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7a383ed6 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-6d1eab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-74d73281{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-5a68b362{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7bab509a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-378f7f6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-378f7f6b .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-5152aa81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-69fc0f38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7648f827{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-44f04353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-44f04353 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-1f213c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-74459330{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-45da0cad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-4cc24f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-30c74805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-30c74805 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-61af2938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7b5cb179{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-38ffcd1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-493b0a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-169259a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7923d805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-1d3ff7bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-3f13e035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-125c75fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-4fd4f372{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-501a2fed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-62ef4dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3ce4bcf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-53338ced{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-a87e3f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1fcaa063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7350057d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7350057d .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-b741673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2d498f6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-71d05f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2e0e98d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-46a8425f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-60684cc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-62cfc92a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-129b8714{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-3cfb7006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-79d6e500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-1633e7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7028930e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-624dc8d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-6cc5ae0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2c470c79{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1d3f8bcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7a6b6e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-7a6b6e3 .elementor-heading-title{color:#303B32;}.elementor-574 .elementor-element.elementor-element-7081ca52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-24930cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-20be70cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-6590e978{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7df7e2da{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-31919759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-2a467814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-42726414{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-54fedf38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-20757c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-574 .elementor-element.elementor-element-655dc4e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for container, class: .elementor-element-173fdbf7 */#theresa-page #ts-home h1 em{color:#D2BD91;background:linear-gradient(110deg,#BFA77B 0%,#E8D9B7 45%,#C6AC7C 72%,#DFCEA9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#theresa-page #ts-home .ts-button{font-weight:600;letter-spacing:.025em;}
#theresa-page #ts-home>.elementor-widget-image{position:relative;}
#theresa-page #ts-home>.elementor-widget-image::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;pointer-events:none;background:linear-gradient(180deg,#A28C63 0%,#CBB183 23%,#FFF0CC 29%,#D8BD8D 35%,#A28C63 75%,#CDB58C 100%);box-shadow:0 0 7px rgba(222,194,145,.25);}
#theresa-page #ts-home>.elementor-widget-image img{object-position:52% 48%;}
@media(max-width:767px){#theresa-page #ts-home>.elementor-widget-image::after{top:0;right:0;bottom:auto;width:auto;height:2px;}}
#theresa-page #ts-home .ts-button{margin-top:0;}
#theresa-page #ts-home small{font-size:inherit;line-height:inherit;}  
/* Mehr Bildraum auf Laptop und Desktop */
@media(min-width:1025px){
#theresa-page #ts-home .ts-hero-copy{padding-top:130px;padding-bottom:120px;}
#theresa-page #ts-home [data-id="6dc7028"] p{max-width:600px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db8169a */#theresa-page .ts-ribbon.e-con{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;gap:clamp(20px,5vw,90px);padding:24px 12%;}
#theresa-page .ts-ribbon.e-con>.elementor-widget-image{width:100%;max-width:260px;margin:0;align-self:center;}
#theresa-page .ts-ribbon.e-con>.elementor-widget-image img{display:block;width:100%;height:76px;object-fit:contain;object-position:center;margin:0 auto;}
@media(max-width:767px){#theresa-page .ts-ribbon.e-con{padding:18px 6%;gap:16px;}#theresa-page .ts-ribbon.e-con>.elementor-widget-image img{height:44px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae0cff8 */#theresa-page #ts-situation.e-con{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);column-gap:clamp(40px,4vw,76px);row-gap:56px;align-items:start;}
#theresa-page #ts-situation.e-con>.ts-section-head{grid-column:1;max-width:none;margin:0;}
#theresa-page #ts-situation.e-con>.ts-section-head h2{font-size:clamp(36px,3.2vw,58px);line-height:1.12;}
#theresa-page #ts-situation.e-con>.ts-six{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}
#theresa-page #ts-situation.e-con>.ts-six article{min-width:0;padding-top:22px;}
#theresa-page #ts-situation.e-con>.ts-six h3{font-size:clamp(25px,2vw,34px);line-height:1.15;}
#theresa-page #ts-situation.e-con>.ts-text-widget{grid-column:1/-1;margin-top:0;}
@media(max-width:1024px){#theresa-page #ts-situation.e-con{grid-template-columns:1fr;row-gap:40px;}#theresa-page #ts-situation.e-con>.ts-six{grid-column:1;}#theresa-page #ts-situation.e-con>.ts-section-head{max-width:760px;}}
@media(max-width:767px){#theresa-page #ts-situation.e-con>.ts-six{grid-template-columns:1fr;gap:28px;}#theresa-page #ts-situation.e-con>.ts-section-head h2{font-size:40px;}#theresa-page #ts-situation.e-con>.ts-six h3{font-size:30px;}}
/* Keine obere Trennlinie bei den ersten beiden Punkten */
#theresa-page #ts-situation .ts-six>article:nth-of-type(-n+2){border-top:0;}
/* Aussage im dezenten Messingrahmen */
#theresa-page #ts-situation >.ts-text-widget .ts-pullquote{border:1px solid rgba(162,140,99,.55);border-radius:0;padding:44px 48px;box-sizing:border-box;}
@media(max-width:767px){#theresa-page #ts-situation >.ts-text-widget .ts-pullquote{padding:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116623bd */#theresa-page #ts-ansatz{position:relative;}
#theresa-page #ts-ansatz::after{content:"";position:absolute;top:38px;right:13%;width:clamp(200px,20vw,320px);aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20340%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22shine%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.36%22%20stop-color%3D%22%23CBB183%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23FFF8E2%22%2F%3E%3Cstop%20offset%3D%22.64%22%20stop-color%3D%22%23D8BD8D%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A28C63%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22glow%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22160%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cstyle%3E%40keyframes%20a%7B0%25%2C100%25%7Btransform%3Atranslate(0%2C0)%7D50%25%7Btransform%3Atranslate(7px%2C-5px)%7D%7D%40keyframes%20b%7B0%25%2C100%25%7Btransform%3Atranslate(0%2C0)%7D33%25%7Btransform%3Atranslate(-15px%2C8px)%7D67%25%7Btransform%3Atranslate(10px%2C-10px)%7D%7D%40keyframes%20c%7B0%25%2C100%25%7Btransform%3Atranslate(0%2C0)%7D33%25%7Btransform%3Atranslate(16px%2C-14px)%7D67%25%7Btransform%3Atranslate(-8px%2C7px)%7D%7D.a%7Banimation%3Aa%208s%20ease-in-out%20infinite%7D.b%7Banimation%3Ab%207s%20ease-in-out%20infinite%7D.c%7Banimation%3Ac%206s%20ease-in-out%20infinite%7D%40media(prefers-reduced-motion%3Areduce)%7B.a%2C.b%2C.c%7Banimation%3Anone%7D%7D%3C%2Fstyle%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%20opacity%3D%22.72%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22170%22%20class%3D%22a%22%20r%3D%22139%22%2F%3E%3Cg%20class%3D%22b%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22169%22%20r%3D%22110%22%20stroke%3D%22%23FFF0CC%22%20stroke-width%3D%224%22%20opacity%3D%22.55%22%20filter%3D%22url(%23glow)%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22169%22%20r%3D%22110%22%20stroke%3D%22url(%23shine)%22%20stroke-width%3D%222.2%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22162%22%20cy%3D%22184%22%20class%3D%22c%22%20r%3D%22102%22%2F%3E%3Cpath%20d%3D%22M170%2019v23m0%20256v23M42%2092l18%2011M294%20238l18%2010M34%20262l15-12M306%20147l14-3M309%20163h13m-13%2015h13M56%20276l-10%2011m22-2-9%2012M170%20128v20m0%2044v20M127%20170h20m46%200h20%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22170%22%20r%3D%223.5%22%20fill%3D%22%23303B32%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none;}
@media(max-width:1024px){#theresa-page #ts-ansatz::after{display:none;}}    
@media(prefers-reduced-motion:reduce){#theresa-page #ts-ansatz::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20340%20340%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%20opacity%3D%22.72%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22170%22%20r%3D%22139%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22169%22%20r%3D%22110%22%2F%3E%3Ccircle%20cx%3D%22162%22%20cy%3D%22184%22%20r%3D%22102%22%2F%3E%3Cpath%20d%3D%22M170%2019v23m0%20256v23M42%2092l18%2011M294%20238l18%2010M34%20262l15-12M306%20147l14-3M309%20163h13m-13%2015h13M56%20276l-10%2011m22-2-9%2012M170%20128v20m0%2044v20M127%20170h20m46%200h20%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22170%22%20r%3D%223.5%22%20fill%3D%22%23303B32%22%2F%3E%3C%2Fsvg%3E");}}    
/* Lichtkanten und sanfte Tiefenbewegung; Beschriftungen bleiben fest */
#theresa-page #ts-ansatz .ts-layer-art{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20560%20550%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22vellum%22%20x2%3D%22.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.72%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22middle%22%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22lower%22%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22edge%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.3%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23FFF6DC%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23D2B98B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A28C63%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M280%208V526%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%2F%3E%3Cg%20fill%3D%22%23A28C63%22%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22106%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22252%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22399%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D%22%23A28C63%22%20stroke-width%3D%22.8%22%3E%3Cpath%20d%3D%22M495%20106h65M495%20252h65M495%20399h65%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20560%20550%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22vellum%22%20x2%3D%22.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.72%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22middle%22%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22lower%22%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22edge%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.3%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23FFF6DC%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23D2B98B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A28C63%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%20126%20235%2039%20535%20100%20320%20214Z%22%20fill%3D%22url(%23vellum)%22%20stroke%3D%22url(%23edge)%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20560%20550%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22vellum%22%20x2%3D%22.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.72%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22middle%22%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22lower%22%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22edge%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.3%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23FFF6DC%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23D2B98B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A28C63%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%20fill%3D%22url(%23vellum)%22%20stroke%3D%22url(%23edge)%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20clip-path%3D%22url(%23middle)%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%22.6%22%20opacity%3D%22.22%22%3E%3Cpath%20d%3D%22M0%20205%20C140%20155%20180%20345%20310%20280%20S470%20180%20570%20230%22%2F%3E%3Cpath%20d%3D%22M0%20210%20C140%20162%20180%20347%20310%20283%20S470%20185%20570%20234%22%2F%3E%3Cpath%20d%3D%22M0%20215%20C140%20169%20180%20349%20310%20286%20S470%20190%20570%20238%22%2F%3E%3Cpath%20d%3D%22M0%20220%20C140%20176%20180%20351%20310%20289%20S470%20195%20570%20242%22%2F%3E%3Cpath%20d%3D%22M0%20225%20C140%20183%20180%20353%20310%20292%20S470%20200%20570%20246%22%2F%3E%3Cpath%20d%3D%22M0%20230%20C140%20190%20180%20355%20310%20295%20S470%20205%20570%20250%22%2F%3E%3Cpath%20d%3D%22M0%20235%20C140%20197%20180%20357%20310%20298%20S470%20210%20570%20254%22%2F%3E%3Cpath%20d%3D%22M0%20240%20C140%20204%20180%20359%20310%20301%20S470%20215%20570%20258%22%2F%3E%3Cpath%20d%3D%22M0%20245%20C140%20211%20180%20361%20310%20304%20S470%20220%20570%20262%22%2F%3E%3Cpath%20d%3D%22M0%20250%20C140%20218%20180%20363%20310%20307%20S470%20225%20570%20266%22%2F%3E%3Cpath%20d%3D%22M0%20255%20C140%20225%20180%20365%20310%20310%20S470%20230%20570%20270%22%2F%3E%3Cpath%20d%3D%22M0%20260%20C140%20232%20180%20367%20310%20313%20S470%20235%20570%20274%22%2F%3E%3Cpath%20d%3D%22M0%20265%20C140%20239%20180%20369%20310%20316%20S470%20240%20570%20278%22%2F%3E%3Cpath%20d%3D%22M0%20270%20C140%20246%20180%20371%20310%20319%20S470%20245%20570%20282%22%2F%3E%3Cpath%20d%3D%22M0%20275%20C140%20253%20180%20373%20310%20322%20S470%20250%20570%20286%22%2F%3E%3Cpath%20d%3D%22M0%20280%20C140%20260%20180%20375%20310%20325%20S470%20255%20570%20290%22%2F%3E%3Cpath%20d%3D%22M0%20285%20C140%20267%20180%20377%20310%20328%20S470%20260%20570%20294%22%2F%3E%3Cpath%20d%3D%22M0%20290%20C140%20274%20180%20379%20310%20331%20S470%20265%20570%20298%22%2F%3E%3Cpath%20d%3D%22M0%20295%20C140%20281%20180%20381%20310%20334%20S470%20270%20570%20302%22%2F%3E%3Cpath%20d%3D%22M0%20300%20C140%20288%20180%20383%20310%20337%20S470%20275%20570%20306%22%2F%3E%3Cpath%20d%3D%22M0%20305%20C140%20295%20180%20385%20310%20340%20S470%20280%20570%20310%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20560%20550%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22vellum%22%20x2%3D%22.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.72%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22middle%22%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22lower%22%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22edge%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.3%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23FFF6DC%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23D2B98B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A28C63%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%20fill%3D%22url(%23vellum)%22%20stroke%3D%22url(%23edge)%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20clip-path%3D%22url(%23lower)%22%20fill%3D%22none%22%20stroke%3D%22%23F4F0E7%22%20stroke-width%3D%221.2%22%3E%3Cpath%20d%3D%22M100%20350Q330%20410%20280%20540M160%20310Q100%20445%20400%20500M500%20320Q220%20410%20370%20540M20%20450Q250%20380%20570%20460%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:66% 100%;background-repeat:no-repeat;background-position:0 0,0 0,0 0,0 0;animation:ts-layer-breathe 8s ease-in-out infinite;}
@keyframes ts-layer-breathe{0%,100%{background-position:0 0,0 -5px,0 0,0 5px;}50%{background-position:0 0,0 5px,0 -3px,0 -5px;}}
@supports(animation-timeline:view()){#theresa-page #ts-ansatz .ts-layer-art{animation:ts-layer-depth linear both;animation-timeline:view();animation-range:entry 0% exit 100%;}@keyframes ts-layer-depth{from{background-position:0 0,0 16px,0 0,0 -16px;}to{background-position:0 0,0 -16px,0 0,0 16px;}}}
@media(max-width:440px){#theresa-page #ts-ansatz .ts-layer-art{background-size:60% 100%;}}
@media(prefers-reduced-motion:reduce){#theresa-page #ts-ansatz .ts-layer-art{animation:none;background-position:0 0,0 0,0 0,0 0;}}
/* Dunkeloliv mit statischem Messingschimmer */
#theresa-page #ts-ansatz .ts-solution-step h3{color:#303B32;}
@supports((-webkit-background-clip:text) or (background-clip:text)){#theresa-page #ts-ansatz .ts-solution-step h3{background-image:linear-gradient(110deg,#303B32 0%,#46503D 28%,#807044 48%,#655D3D 60%,#303B32 85%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}}
@media(forced-colors:active){#theresa-page #ts-ansatz .ts-solution-step h3{background:none;-webkit-text-fill-color:CanvasText;color:CanvasText;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfa5865 */#theresa-page .ts-method .ts-method-title.e-con{display:flex;flex-direction:column;gap:0;}
#theresa-page .ts-method-title>.elementor-element-8aa3b54{order:0;}
#theresa-page .ts-method-title>.elementor-element-1b723ba6{order:1;margin:20px 0 0;}
#theresa-page .ts-method-title>.elementor-element-aa59663{order:2;}
#theresa-page .ts-method .ts-kicker{font-size:clamp(16px,1.3vw,20px);line-height:1.5;letter-spacing:.1em;color:#D7C39B;margin:0;}
#theresa-page .ts-method .ts-goethe-frame blockquote p{font-size:18px;line-height:1.7;letter-spacing:.025em;text-transform:none;margin:0;color:#F4F0E7;}
#theresa-page .ts-method .ts-goethe-frame>p:last-child{font-size:12px;}
#theresa-page .ts-method .ts-precision-orbit{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20500%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22orbit%22%3E%3Cstop%20stop-color%3D%22%23A28C63%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23FFF1CB%22%2F%3E%3Cstop%20offset%3D%22.6%22%20stop-color%3D%22%23D1B786%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238F7952%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22shade%22%20cx%3D%22.3%22%20cy%3D%22.25%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.25%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23111A15%22%20stop-opacity%3D%22.6%22%2F%3E%3C%2FradialGradient%3E%3CclipPath%20id%3D%22j%22%3E%3Ccircle%20r%3D%2214%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23orbit)%22%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22145%22%20stroke-width%3D%221.6%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22190%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(205%2C150)%22%3E%3Ccircle%20r%3D%225%22%20fill%3D%22%23AAA79E%22%2F%3E%3Ccircle%20r%3D%225%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(345%2C194)%22%3E%3Ccircle%20r%3D%228%22%20fill%3D%22%23CFB780%22%2F%3E%3Ccircle%20r%3D%228%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(268%2C359)%22%3E%3Ccircle%20r%3D%228%22%20fill%3D%22%23729698%22%2F%3E%3Cpath%20d%3D%22M-4-6L1-5%203-1%200%202-1%206-4%203-3%200-6-2Z%22%20fill%3D%22%23ACB08B%22%2F%3E%3Ccircle%20r%3D%228%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(119%2C312)%22%3E%3Ccircle%20r%3D%226%22%20fill%3D%22%23B57C60%22%2F%3E%3Ccircle%20r%3D%226%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(353%2C148)%22%3E%3Ccircle%20r%3D%2214%22%20fill%3D%22%23D7BD95%22%2F%3E%3Cg%20clip-path%3D%22url(%23j)%22%20fill%3D%22none%22%20stroke%3D%22%23A78565%22%20stroke-width%3D%223%22%3E%3Cpath%20d%3D%22M-15-7Q0-2%2015-5M-15%201Q0%206%2015%203M-15%209Q0%2012%2015%209%22%2F%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224%22%20ry%3D%222%22%20fill%3D%22%23B47758%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Ccircle%20r%3D%2214%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(84%2C157)%22%3E%3Cellipse%20rx%3D%2221%22%20ry%3D%226%22%20transform%3D%22rotate(-25)%22%20fill%3D%22none%22%20stroke%3D%22%23D6C398%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20r%3D%2211%22%20fill%3D%22%23C9B584%22%2F%3E%3Ccircle%20r%3D%2211%22%20fill%3D%22url(%23shade)%22%2F%3E%3Cpath%20d%3D%22M-19%208Q0%2012%2019-8%22%20fill%3D%22none%22%20stroke%3D%22%23E2D0A7%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(407%2C357)%22%3E%3Ccircle%20r%3D%229%22%20fill%3D%22%2391B4AE%22%2F%3E%3Ccircle%20r%3D%229%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(228%2C439)%22%3E%3Ccircle%20r%3D%229%22%20fill%3D%22%23758EAE%22%2F%3E%3Ccircle%20r%3D%229%22%20fill%3D%22url(%23shade)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@media(max-width:600px){#theresa-page .ts-method .ts-goethe-frame blockquote p{font-size:17px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e95672 */#theresa-page #ts-person h3:nth-of-type(n):not(.ts-unused){font-size:24px;line-height:1.35;}
#theresa-page #ts-person h3 br{display:none;}
#theresa-page #ts-person h3 em{display:inline;font-style:italic;}
#theresa-page #ts-person h3 br+em::before{content:" ";white-space:pre;}
@media(max-width:767px){#theresa-page #ts-person h3:nth-of-type(n):not(.ts-unused){font-size:22px;}}
#theresa-page #ts-person .ts-about-champagne{color:#D2BD91;background:linear-gradient(110deg,#BFA77B 0%,#E8D9B7 45%,#C6AC7C 72%,#DFCEA9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#theresa-page #ts-person .ts-about-not{text-decoration-line:underline;text-decoration-color:#CBB183;text-decoration-thickness:1px;text-underline-offset:.12em;text-decoration-skip-ink:auto;}
/* Kursiver Champagner-Akzent und versetzter Bildrahmen */
#theresa-page #ts-person h3 em{color:#D2BD91;background:linear-gradient(110deg,#BFA77B 0%,#E8D9B7 45%,#C6AC7C 72%,#DFCEA9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#theresa-page #ts-person .ts-about-image{overflow:visible;}
#theresa-page #ts-person .ts-about-image .elementor-widget-image{position:relative;isolation:isolate;overflow:visible;}
#theresa-page #ts-person .ts-about-image .elementor-widget-image::before{content:"";position:absolute;inset:0;transform:translate(14px,16px);border-radius:20px;padding:1.5px;background:linear-gradient(135deg,#A28C63 0%,#D0B788 25%,#FFF0CC 45%,#BFA77B 65%,#E8D9B7 85%,#A28C63 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0;}
#theresa-page #ts-person .ts-about-image img{position:relative;z-index:1;border-radius:18px;}
@media(max-width:767px){#theresa-page #ts-person .ts-about-image .elementor-widget-image::before{transform:translate(8px,10px);}}
#theresa-page #ts-person .ts-button{width:270.51px;max-width:100%;box-sizing:border-box;font-weight:600;letter-spacing:.025em;text-align:center;justify-content:center;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-46410a42 */.elementor-574 .elementor-element.elementor-element-46410a42{background:#E5DDCF;padding:32px;color:#303B32;}
.elementor-574 .elementor-element.elementor-element-46410a42:before{content:"Let’s talk.";display:block;font:400 32px/1.2 "Cormorant Garamond",Georgia,serif;margin-bottom:26px;}
.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-label{font:400 14px/1.5 "Source Sans 3",sans-serif;color:#303B32;padding-bottom:8px;}
.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field{background:#f4f0e770;border:0;border-bottom:1px solid #8a9084;border-radius:0;color:#303B32;padding:12px;margin:0;font:400 16px/1.5 "Source Sans 3",sans-serif;}
.elementor-574 .elementor-element.elementor-element-46410a42 .elementor-field-group{margin-bottom:20px;}
.elementor-574 .elementor-element.elementor-element-46410a42 button{background:#303B32;color:#F4F0E7;border:0;border-radius:0;padding:19px 24px;font:400 16px/1.4 "Source Sans 3",sans-serif;}
@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-46410a42{padding:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85581e */#theresa-page #ts-kontakt ol{border:1px solid rgba(162,140,99,.55);padding:28px 30px;background:transparent;}
#theresa-page #ts-kontakt ol li:last-child{margin-bottom:0;}
@media(max-width:767px){#theresa-page #ts-kontakt ol{padding:22px 18px;}} 
/* Gesprächssituation mit Horoskop – versetzt an der Rahmenecke */
#theresa-page #ts-kontakt ol{position:relative;overflow:visible;padding-bottom:78px;margin-bottom:90px;}
#theresa-page #ts-kontakt ol::after{content:"";position:absolute;width:260px;height:174px;right:-24px;bottom:-96px;background:#F4F0E7 url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20330%20220'%3E%3Cg%20fill%3D'%23F4F0E7'%20stroke%3D'%23394439'%20stroke-width%3D'1.15'%3E%3Cg%20transform%3D'translate(68%20153)%20rotate(-130)'%3E%3Crect%20x%3D'-42'%20y%3D'-47'%20width%3D'84'%20height%3D'92'%20rx%3D'24'%2F%3E%3Crect%20x%3D'-31'%20y%3D'-29'%20width%3D'62'%20height%3D'61'%20rx%3D'14'%2F%3E%3Crect%20x%3D'-42'%20y%3D'-47'%20width%3D'84'%20height%3D'17'%20rx%3D'8'%2F%3E%3Crect%20x%3D'-44'%20y%3D'-25'%20width%3D'13'%20height%3D'67'%20rx%3D'6'%2F%3E%3Crect%20x%3D'31'%20y%3D'-25'%20width%3D'13'%20height%3D'67'%20rx%3D'6'%2F%3E%3Cpath%20d%3D'M-27%2035Q0%2043%2027%2035'%20fill%3D'none'%20stroke-width%3D'.6'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(263%2064)%20rotate(50)'%3E%3Crect%20x%3D'-42'%20y%3D'-47'%20width%3D'84'%20height%3D'92'%20rx%3D'24'%2F%3E%3Crect%20x%3D'-31'%20y%3D'-29'%20width%3D'62'%20height%3D'61'%20rx%3D'14'%2F%3E%3Crect%20x%3D'-42'%20y%3D'-47'%20width%3D'84'%20height%3D'17'%20rx%3D'8'%2F%3E%3Crect%20x%3D'-44'%20y%3D'-25'%20width%3D'13'%20height%3D'67'%20rx%3D'6'%2F%3E%3Crect%20x%3D'31'%20y%3D'-25'%20width%3D'13'%20height%3D'67'%20rx%3D'6'%2F%3E%3Cpath%20d%3D'M-27%2035Q0%2043%2027%2035'%20fill%3D'none'%20stroke-width%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20fill%3D'%23F4F0E7'%20stroke%3D'%23A28C63'%3E%3Ccircle%20cx%3D'166'%20cy%3D'108'%20r%3D'35'%20stroke-width%3D'1.7'%2F%3E%3Ccircle%20cx%3D'166'%20cy%3D'108'%20r%3D'30'%20stroke-width%3D'.65'%2F%3E%3C%2Fg%3E%3Cg%20transform%3D'translate(166%20108)%20rotate(-9)'%20stroke%3D'%238E7955'%20fill%3D'%23F4F0E7'%3E%3Crect%20x%3D'-20'%20y%3D'-29'%20width%3D'40'%20height%3D'57'%20rx%3D'2'%20stroke-width%3D'1'%2F%3E%3Crect%20x%3D'-17'%20y%3D'-24'%20width%3D'34'%20height%3D'48'%20stroke-width%3D'.5'%2F%3E%3Cpath%20d%3D'M-8-30H-3Q-3-36%200-36Q3-36%203-30H8V-25H-8Z'%20fill%3D'%23C5AF83'%20stroke-width%3D'.8'%2F%3E%3Cg%20transform%3D'translate(0%202)'%20fill%3D'none'%20stroke-width%3D'.55'%3E%3Ccircle%20r%3D'14'%2F%3E%3Ccircle%20r%3D'11'%2F%3E%3Ccircle%20r%3D'8'%2F%3E%3Cpath%20d%3D'M8%200L14%200'%2F%3E%3Cpath%20d%3D'M6.92820323027551%203.9999999999999996L12.124355652982143%206.999999999999999'%2F%3E%3Cpath%20d%3D'M4.000000000000001%206.928203230275509L7.000000000000002%2012.12435565298214'%2F%3E%3Cpath%20d%3D'M4.898587196589413e-16%208L8.572527594031472e-16%2014'%2F%3E%3Cpath%20d%3D'M-3.9999999999999982%206.92820323027551L-6.9999999999999964%2012.124355652982143'%2F%3E%3Cpath%20d%3D'M-6.92820323027551%203.9999999999999996L-12.124355652982143%206.999999999999999'%2F%3E%3Cpath%20d%3D'M-8%209.797174393178826e-16L-14%201.7145055188062944e-15'%2F%3E%3Cpath%20d%3D'M-6.9282032302755105%20-3.999999999999998L-12.124355652982143%20-6.9999999999999964'%2F%3E%3Cpath%20d%3D'M-4.0000000000000036%20-6.928203230275508L-7.000000000000006%20-12.124355652982139'%2F%3E%3Cpath%20d%3D'M-1.4695761589768238e-15%20-8L-2.5717582782094417e-15%20-14'%2F%3E%3Cpath%20d%3D'M4.000000000000001%20-6.928203230275509L7.000000000000002%20-12.12435565298214'%2F%3E%3Cpath%20d%3D'M6.928203230275507%20-4.0000000000000036L12.124355652982137%20-7.000000000000006'%2F%3E%3Cpath%20d%3D'M0-8L7%204L-7%204Z%20M-5-6L0%208L8-1L-8-1Z'%20stroke%3D'%2375816B'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M-11%2020H11M-10-18H10'%20stroke-width%3D'.45'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none;}
@media(max-width:767px){#theresa-page #ts-kontakt ol{padding-bottom:66px;margin-bottom:75px;}#theresa-page #ts-kontakt ol::after{width:205px;height:137px;right:4px;bottom:-76px;}}    
#theresa-page #ts-kontakt h2 em{color:#46503D;background:linear-gradient(110deg,#303B32 0%,#46503D 28%,#807044 48%,#655D3D 60%,#303B32 85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30353b14 */#theresa-page #ts-erfahrungen{background-color:#E8E4D8;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'360'%20height%3D'460'%20viewBox%3D'0%200%20360%20460'%3E%3Cg%20font-family%3D'monospace'%20font-size%3D'13'%20text-anchor%3D'middle'%3E%3Ctext%20x%3D'24'%20y%3D'28'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'52'%20fill%3D'%2366705A'%20opacity%3D'0.21'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'76'%20fill%3D'%2366705A'%20opacity%3D'0.24'%3E%3A%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'100'%20fill%3D'%2366705A'%20opacity%3D'0.26'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'124'%20fill%3D'%2366705A'%20opacity%3D'0.29'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'148'%20fill%3D'%2366705A'%20opacity%3D'0.32'%3E%7B%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'172'%20fill%3D'%2366705A'%20opacity%3D'0.35'%3E%7D%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'196'%20fill%3D'%2366705A'%20opacity%3D'0.38'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'220'%20fill%3D'%2366705A'%20opacity%3D'0.40'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'24'%20y%3D'244'%20fill%3D'%238C754D'%20opacity%3D'0.43'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'69'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'93'%20fill%3D'%2366705A'%20opacity%3D'0.22'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'117'%20fill%3D'%2366705A'%20opacity%3D'0.26'%3E%2F%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'141'%20fill%3D'%2366705A'%20opacity%3D'0.30'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'165'%20fill%3D'%2366705A'%20opacity%3D'0.34'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'189'%20fill%3D'%2366705A'%20opacity%3D'0.38'%3E%3A%3C%2Ftext%3E%3Ctext%20x%3D'65'%20y%3D'213'%20fill%3D'%238C754D'%20opacity%3D'0.42'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'110'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E%7B%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'134'%20fill%3D'%2366705A'%20opacity%3D'0.21'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'158'%20fill%3D'%2366705A'%20opacity%3D'0.25'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'182'%20fill%3D'%2366705A'%20opacity%3D'0.29'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'206'%20fill%3D'%2366705A'%20opacity%3D'0.32'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'230'%20fill%3D'%2366705A'%20opacity%3D'0.35'%3E%7D%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'254'%20fill%3D'%2366705A'%20opacity%3D'0.39'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'142'%20y%3D'278'%20fill%3D'%238C754D'%20opacity%3D'0.43'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'28'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'52'%20fill%3D'%2366705A'%20opacity%3D'0.21'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'76'%20fill%3D'%2366705A'%20opacity%3D'0.24'%3E%3A%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'100'%20fill%3D'%2366705A'%20opacity%3D'0.27'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'124'%20fill%3D'%2366705A'%20opacity%3D'0.30'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'148'%20fill%3D'%2366705A'%20opacity%3D'0.34'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'172'%20fill%3D'%2366705A'%20opacity%3D'0.37'%3E%2F%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'196'%20fill%3D'%2366705A'%20opacity%3D'0.40'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'224'%20y%3D'220'%20fill%3D'%238C754D'%20opacity%3D'0.43'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'69'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'93'%20fill%3D'%2366705A'%20opacity%3D'0.22'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'117'%20fill%3D'%2366705A'%20opacity%3D'0.26'%3E%7B%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'141'%20fill%3D'%2366705A'%20opacity%3D'0.30'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'165'%20fill%3D'%2366705A'%20opacity%3D'0.34'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'189'%20fill%3D'%2366705A'%20opacity%3D'0.38'%3E%7D%3C%2Ftext%3E%3Ctext%20x%3D'301'%20y%3D'213'%20fill%3D'%238C754D'%20opacity%3D'0.42'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'110'%20fill%3D'%2366705A'%20opacity%3D'0.18'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'134'%20fill%3D'%2366705A'%20opacity%3D'0.23'%3E0%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'158'%20fill%3D'%2366705A'%20opacity%3D'0.27'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'182'%20fill%3D'%2366705A'%20opacity%3D'0.32'%3E%3A%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'206'%20fill%3D'%2366705A'%20opacity%3D'0.37'%3E1%3C%2Ftext%3E%3Ctext%20x%3D'338'%20y%3D'230'%20fill%3D'%238C754D'%20opacity%3D'0.41'%3E0%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:360px 460px;background-repeat:repeat;color:#303B32;}
#theresa-page #ts-erfahrungen .ts-section-head{max-width:780px;margin-bottom:48px;}
#theresa-page #ts-erfahrungen details{background:#F4F0E7;border:1px solid rgba(162,140,99,.35);margin-bottom:12px;padding:0 28px;}
#theresa-page #ts-erfahrungen summary{padding:26px 0;align-items:center;}
#theresa-page #ts-erfahrungen .ts-story-topic{color:#706044;font-size:10px;letter-spacing:1.5px;}
#theresa-page #ts-erfahrungen summary b{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #A28C6370;border-radius:50%;font:400 20px/1 Arial;color:#706044;}
#theresa-page #ts-erfahrungen details[open]{border-left:3px solid #A28C63;background:#F4F0E7;}
#theresa-page #ts-erfahrungen .ts-story-body{padding-bottom:28px;}
#theresa-page #ts-erfahrungen summary:focus-visible{outline:2px solid #A28C63;outline-offset:5px;}
@media(max-width:767px){#theresa-page #ts-erfahrungen{background-size:360px 460px;}#theresa-page #ts-erfahrungen details{padding:0 18px;}#theresa-page #ts-erfahrungen summary{gap:14px;padding:22px 0;}}         
/* Ruhige Textflächen vor den vertikalen Codespuren */
#theresa-page #ts-erfahrungen .ts-section-head{position:relative;background:#E8E4D8;box-shadow:0 0 28px 24px #E8E4D8;z-index:1;}
#theresa-page #ts-erfahrungen details{position:relative;z-index:1;}
@media(max-width:767px){#theresa-page #ts-erfahrungen .ts-section-head{box-shadow:0 0 16px 12px #E8E4D8;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe6a537 */#theresa-page #ts-weg .ts-mandate{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;padding:48px;background:#F4F0E7;color:#303B32;}
#theresa-page #ts-weg .ts-pillars{border-left:1px solid #A28C6370;padding-left:36px;}
#theresa-page #ts-weg .ts-pillars p{position:relative;padding:0 0 26px 104px;min-height:82px;margin:0 0 26px;border-bottom:1px solid #A28C6350;}
#theresa-page #ts-weg .ts-pillars p>span{position:absolute;left:0;top:10px;color:#806D47;}
#theresa-page #ts-weg .ts-pillars p:before{content:"";position:absolute;left:34px;top:0;width:50px;height:50px;background:no-repeat center/contain;}
#theresa-page #ts-weg .ts-pillars strong{display:block;margin-bottom:6px;font-size:19px;}
#theresa-page #ts-weg .ts-pillars .elementor-widget:last-of-type p{border-bottom:0;margin-bottom:0;}
#theresa-page #ts-weg .ts-process-line{position:relative;display:flex;justify-content:space-between;margin:76px 5% 26px;padding-top:20px;border-top:1px solid #A28C63;}
#theresa-page #ts-weg .ts-process-line>span{position:relative;display:block;color:#806D47;font:400 14px/1.4 'Cormorant Garamond',serif;}
#theresa-page #ts-weg .ts-process-line>span:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#A28C63;top:-24px;left:50%;transform:translateX(-50%);}
#theresa-page #ts-weg .ts-traveller{position:absolute;left:0;top:-6px;width:11px;height:11px;border:2px solid #fffaf1;border-radius:50%;background:#A28C63;box-shadow:0 0 13px 4px #A28C6370;animation:ts-mandate-travel 12s ease-in-out infinite normal;}
@keyframes ts-mandate-travel{0%,10%{left:0;opacity:1}30%,38%{left:33%;opacity:1}62%,70%{left:66%;opacity:1}90%,96%{left:calc(100% - 10px);opacity:1}99%,100%{left:calc(100% - 10px);opacity:0}}
#theresa-page #ts-weg .ts-continuation{display:block;margin-top:54px;padding:0 0 44px;border-bottom:1px solid #A28C6350;}
#theresa-page #ts-weg .ts-cont-title{font:400 clamp(32px,3.5vw,48px)/1.15 'Cormorant Garamond',Georgia,serif;color:#F4F0E7;margin:10px 0 34px;}
#theresa-page #ts-weg .ts-continuation .ts-kicker{color:#C7B387;}
#theresa-page #ts-weg .ts-addon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}
#theresa-page #ts-weg .ts-addon{position:relative;padding:8px 0 8px 75px;min-width:0;}
#theresa-page #ts-weg .ts-addon+.ts-addon{border-left:1px solid #A28C6370;padding-left:91px;}
#theresa-page #ts-weg .ts-addon:before{content:"";position:absolute;left:0;top:8px;width:50px;height:50px;background:no-repeat center/contain;}
#theresa-page #ts-weg .ts-addon+.ts-addon:before{left:16px;}
#theresa-page #ts-weg .ts-addon h4{font:400 25px/1.2 'Cormorant Garamond',Georgia,serif;color:#F4F0E7;margin:0 0 12px;}
#theresa-page #ts-weg .ts-addon p{font-size:15px;line-height:1.6;color:#F4F0E7;margin:0;}
#theresa-page #ts-weg .ts-center{margin-top:40px;}
@media(max-width:767px){#theresa-page #ts-weg .ts-mandate{grid-template-columns:1fr;padding:28px 22px;gap:30px;}#theresa-page #ts-weg .ts-pillars{border-left:0;padding-left:0;}#theresa-page #ts-weg .ts-pillars p{padding-left:82px;}#theresa-page #ts-weg .ts-pillars p:before{left:27px;width:40px;height:40px;}#theresa-page #ts-weg .ts-process-line{margin-top:42px;}#theresa-page #ts-weg .ts-addon-grid{grid-template-columns:1fr;gap:24px;}#theresa-page #ts-weg .ts-addon+.ts-addon{border-left:0;border-top:1px solid #A28C6350;padding:24px 0 0 75px;}#theresa-page #ts-weg .ts-addon+.ts-addon:before{left:0;top:24px;}}
@media(prefers-reduced-motion:reduce){#theresa-page #ts-weg .ts-traveller{animation:none;left:33%;}}
#theresa-page #ts-weg [data-id="9f56f5"] p:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207Q24%2014%2039%207L36%2028Q32%2041%2024%2043Q15%2040%2012%2028Z%22%2F%3E%3Cpath%20d%3D%22M16%2019l5%202m7%200%205-2M19%2030q5%205%2010%200%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg [data-id="2384505"] p:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22m30%2015-4%2012-12%206%206-12Z%20M24%202v5m0%2034v5M2%2024h5m34%200h5%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg [data-id="38d44344"] p:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22M24%2010v14l9%208%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg [data-id="37b4ff82"] p:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2231%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-addon:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%2210%22%20width%3D%2236%22%20height%3D%2232%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M14%204v12m20-12v12M6%2021h36m-27%207h3m8%200h3m-14%207h3m8%200h3%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-addon:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2042V21l12-5V10l15-6v38M18%2016v26m15-22%209%205v17%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-addon:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%2011Q15%205%204%207v32q11-2%2020%204%209-6%2020-4V7q-11-2-20%204Zm0%200v32%22%2F%3E%3C%2Fsvg%3E");}
    
#theresa-page #ts-weg .ts-section-head h2{color:#D2BD91;background:linear-gradient(110deg,#BFA77B 0%,#E8D9B7 45%,#C6AC7C 72%,#DFCEA9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#theresa-page #ts-weg .ts-section-head h2 em{color:#F4F0E7;-webkit-text-fill-color:#F4F0E7;}
#theresa-page #ts-weg .ts-mandate{margin-top:56px;}
#theresa-page #ts-weg .ts-process-line{margin-top:100px;}
#theresa-page #ts-weg .ts-process-line>span::after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-78px;width:36px;height:36px;background:center/contain no-repeat;opacity:.35;animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite;}
#theresa-page #ts-weg .ts-process-line>span:nth-of-type(1)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207Q24%2014%2039%207L36%2028Q32%2041%2024%2043Q15%2040%2012%2028Z%22%2F%3E%3Cpath%20d%3D%22M16%2019l5%202m7%200%205-2M19%2030q5%205%2010%200%22%2F%3E%3C%2Fsvg%3E");animation-name:ts-station-1;}
@keyframes ts-station-1{0%,100%{opacity:1;filter:none;}0%,13%{opacity:.35;filter:none;}0%,10%{opacity:1;filter:drop-shadow(0 0 5px #C7AB70);}}
#theresa-page #ts-weg .ts-process-line>span:nth-of-type(2)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22m30%2015-4%2012-12%206%206-12Z%20M24%202v5m0%2034v5M2%2024h5m34%200h5%22%2F%3E%3C%2Fsvg%3E");animation-name:ts-station-2;}
@keyframes ts-station-2{0%,100%{opacity:0.35;filter:none;}28%,41%{opacity:.35;filter:none;}30%,38%{opacity:1;filter:drop-shadow(0 0 5px #C7AB70);}}
#theresa-page #ts-weg .ts-process-line>span:nth-of-type(3)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22M24%2010v14l9%208%22%2F%3E%3C%2Fsvg%3E");animation-name:ts-station-3;}
@keyframes ts-station-3{0%,100%{opacity:0.35;filter:none;}60%,73%{opacity:.35;filter:none;}62%,70%{opacity:1;filter:drop-shadow(0 0 5px #C7AB70);}}
#theresa-page #ts-weg .ts-process-line>span:nth-of-type(4)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2231%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3C%2Fsvg%3E");animation-name:ts-station-4;}
@keyframes ts-station-4{0%,100%{opacity:0.35;filter:none;}88%,99%{opacity:.35;filter:none;}90%,96%{opacity:1;filter:drop-shadow(0 0 5px #C7AB70);}}
@media(max-width:767px){#theresa-page #ts-weg .ts-mandate{margin-top:36px;}#theresa-page #ts-weg .ts-process-line{margin-top:82px;}}
@media(prefers-reduced-motion:reduce){#theresa-page #ts-weg .ts-traveller{animation:none;left:0;}#theresa-page #ts-weg .ts-process-line>span::after{animation:none;opacity:1;}}   
/* Champagner-Roadmap im freien rechten Kopfbereich */
#theresa-page #ts-weg{position:relative;}
#theresa-page #ts-weg::before{content:"";position:absolute;top:80px;right:7%;width:43%;height:315px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20720%20320'%20fill%3D'none'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'gold'%20x1%3D'0'%20y1%3D'1'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20stop-color%3D'%23A28C63'%2F%3E%3Cstop%20offset%3D'.45'%20stop-color%3D'%23E8D9B7'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23C6AC7C'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20stroke%3D'%23C7B387'%20stroke-width%3D'.7'%20opacity%3D'.14'%3E%3Cpath%20d%3D'M0%20207C72%20165%20164%20208%20211%20119S297%2037%20374%2060S452%2084%20527%2039S618%203%20659%204'%2F%3E%3Cpath%20d%3D'M0%20219C77%20172%20166%20223%20224%20133S300%2052%20381%2075S469%2091%20543%2049S629%2014%20675%2015'%2F%3E%3Cpath%20d%3D'M0%20231C85%20183%20180%20234%20237%20147S317%2071%20390%2088S478%20105%20551%2066S638%2030%20675%2029'%2F%3E%3Cpath%20d%3D'M179%20300C257%20257%20318%20300%20353%20234S413%20194%20486%20196S553%20163%20603%20122S648%2094%20680%2076'%2F%3E%3Cpath%20d%3D'M187%20312C266%20270%20330%20311%20369%20247S427%20212%20495%20209S566%20182%20617%20139S661%20111%20687%2093'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M30%20260C90%20206%20142%20230%20190%20224S270%20213%20302%20171S363%20135%20408%20143S496%20168%20540%20111S607%2059%20655%2044L688%2024'%20stroke%3D'url(%23gold)'%20stroke-width%3D'1.6'%2F%3E%3Cpath%20d%3D'M678%2025L688%2024L682%2033'%20stroke%3D'%23D7C399'%20stroke-width%3D'1.3'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'260'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'260'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'190'%20cy%3D'224'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'190'%20cy%3D'224'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'302'%20cy%3D'171'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'302'%20cy%3D'171'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'540'%20cy%3D'111'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'540'%20cy%3D'111'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'17'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.7'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none;}
@media(max-width:1100px){#theresa-page #ts-weg::before{display:none;}#theresa-page #ts-weg .ts-section-head::after{content:"";display:block;width:100%;max-width:540px;height:210px;margin:28px 0 0;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20720%20320'%20fill%3D'none'%3E%3Cdefs%3E%3ClinearGradient%20id%3D'gold'%20x1%3D'0'%20y1%3D'1'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20stop-color%3D'%23A28C63'%2F%3E%3Cstop%20offset%3D'.45'%20stop-color%3D'%23E8D9B7'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23C6AC7C'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20stroke%3D'%23C7B387'%20stroke-width%3D'.7'%20opacity%3D'.14'%3E%3Cpath%20d%3D'M0%20207C72%20165%20164%20208%20211%20119S297%2037%20374%2060S452%2084%20527%2039S618%203%20659%204'%2F%3E%3Cpath%20d%3D'M0%20219C77%20172%20166%20223%20224%20133S300%2052%20381%2075S469%2091%20543%2049S629%2014%20675%2015'%2F%3E%3Cpath%20d%3D'M0%20231C85%20183%20180%20234%20237%20147S317%2071%20390%2088S478%20105%20551%2066S638%2030%20675%2029'%2F%3E%3Cpath%20d%3D'M179%20300C257%20257%20318%20300%20353%20234S413%20194%20486%20196S553%20163%20603%20122S648%2094%20680%2076'%2F%3E%3Cpath%20d%3D'M187%20312C266%20270%20330%20311%20369%20247S427%20212%20495%20209S566%20182%20617%20139S661%20111%20687%2093'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M30%20260C90%20206%20142%20230%20190%20224S270%20213%20302%20171S363%20135%20408%20143S496%20168%20540%20111S607%2059%20655%2044L688%2024'%20stroke%3D'url(%23gold)'%20stroke-width%3D'1.6'%2F%3E%3Cpath%20d%3D'M678%2025L688%2024L682%2033'%20stroke%3D'%23D7C399'%20stroke-width%3D'1.3'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'260'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'260'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'190'%20cy%3D'224'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'190'%20cy%3D'224'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'302'%20cy%3D'171'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'302'%20cy%3D'171'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'540'%20cy%3D'111'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'540'%20cy%3D'111'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'10'%20fill%3D'%23303B32'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'3.3'%20fill%3D'%23D8C398'%2F%3E%3Ccircle%20cx%3D'655'%20cy%3D'44'%20r%3D'17'%20stroke%3D'%23BFA77B'%20stroke-width%3D'.7'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none;}}
@media(max-width:767px){#theresa-page #ts-weg .ts-section-head::after{height:155px;margin-top:22px;}}
#theresa-page #ts-weg::before{left:auto;bottom:auto;}  
/* CTA wie im Header */
#theresa-page #ts-weg .ts-center .ts-button{width:270.51px;max-width:100%;box-sizing:border-box;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.025em;padding:15px 20px;gap:5px;justify-content:center;text-align:center;}
#theresa-page #ts-weg .ts-center .ts-button span{font-size:inherit;font-weight:inherit;line-height:inherit;}  
#theresa-page #ts-weg .ts-center .ts-button{gap:3px;white-space:nowrap;}  
/* Ausschließlich mobil: Trenner und einheitliche Mandat-Schritte */
@media(max-width:767px){
#theresa-page #ts-situation .ts-six>article:nth-of-type(2){border-top:1px solid var(--ts-line);}
#theresa-page #ts-weg .ts-pillars p{padding-left:64px;}
#theresa-page #ts-weg .ts-pillars p>span{position:static;display:block;font-size:inherit;line-height:inherit;color:inherit;}
#theresa-page #ts-weg .ts-pillars p::before{left:0;top:4px;width:40px;height:40px;}
#theresa-page #ts-weg .ts-pillars>.elementor-widget:nth-child(1 of .elementor-widget) p::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207Q24%2014%2039%207L36%2028Q32%2041%2024%2043Q15%2040%2012%2028Z%22%2F%3E%3Cpath%20d%3D%22M16%2019l5%202m7%200%205-2M19%2030q5%205%2010%200%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-pillars>.elementor-widget:nth-child(2 of .elementor-widget) p::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22m30%2015-4%2012-12%206%206-12Z%20M24%202v5m0%2034v5M2%2024h5m34%200h5%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-pillars>.elementor-widget:nth-child(3 of .elementor-widget) p::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22M24%2010v14l9%208%22%2F%3E%3C%2Fsvg%3E");}
#theresa-page #ts-weg .ts-pillars>.elementor-widget:nth-child(4 of .elementor-widget) p::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2231%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3C%2Fsvg%3E");}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624dc8d5 */#theresa-page .ts-closing{align-items:stretch;min-height:0;}
#theresa-page .ts-closing>.elementor-widget-image{position:relative;min-height:0;align-self:stretch;overflow:hidden;}
#theresa-page .ts-closing>.elementor-widget-image img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 30%;}
#theresa-page .ts-closing>.e-con{padding-top:46px;padding-bottom:46px;min-height:0;}
#theresa-page .ts-closing [data-id="4a6f6531"] p{font:400 clamp(28px,2.6vw,40px)/1.2 "Cormorant Garamond",Georgia,serif;margin:22px 0;}
@media(max-width:767px){#theresa-page .ts-closing>.elementor-widget-image{height:420px;}#theresa-page .ts-closing>.e-con{padding-top:34px;padding-bottom:34px;}#theresa-page .ts-closing [data-id="4a6f6531"] p{font-size:30px;}}    
#theresa-page .ts-closing .ts-closing-champagne{color:#897044;background:linear-gradient(110deg,#77613F 0%,#A68A57 30%,#C2A974 48%,#91764B 68%,#77613F 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#theresa-page .ts-closing>.e-con{justify-content:center;}
@media(min-width:1025px){#theresa-page .ts-closing{min-height:714px;}#theresa-page .ts-closing h2{max-width:none;}#theresa-page .ts-closing h2 em,#theresa-page .ts-closing .ts-closing-champagne{white-space:nowrap;}}    
@media(min-width:1025px){#theresa-page .elementor-element.ts-closing.e-con{min-height:714px;--min-height:714px;}#theresa-page .ts-closing>.elementor-element.e-con{justify-content:center;--justify-content:center;}}  
/* Mehr vertikaler Bildraum auf Laptop und Desktop */
@media(min-width:1025px){#theresa-page .ts-closing>.elementor-element.e-con{padding-top:130px;padding-bottom:130px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6590e978 */#theresa-page footer.e-con{padding:32px 5%;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70023842 */#theresa-page .ts-header,#theresa-page nav,#theresa-page .ts-ribbon,#theresa-page .ts-fork,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom,#theresa-page .ts-continuation{flex-direction:row}
#theresa-page h1,#theresa-page h2,#theresa-page h3{font-style:normal}
#theresa-page h1 em,#theresa-page h2 em,#theresa-page h3 em{font-style:italic}
@media(max-width:560px){#theresa-page .ts-fork,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom,#theresa-page .ts-continuation{flex-direction:column}}
#theresa-page.e-con{display:block;width:100%;max-width:none;padding:0;margin:0;gap:0}#theresa-page .e-con{display:block;max-width:none;min-height:0;margin:0;padding:0;gap:0;--container-widget-width:100%;--container-widget-align-self:stretch}:where(#theresa-page) .elementor-widget{margin:0}
#theresa-page .elementor-widget{min-width:0;width:auto;max-width:100%}#theresa-page .elementor-widget-container{margin:0;padding:0}#theresa-page .elementor-heading-title{padding:0;color:inherit}#theresa-page .elementor-widget-text-editor{color:inherit;font:inherit}#theresa-page .elementor-widget-image img{display:block}
#theresa-page{--ts-olive:#303b32;--ts-paper:#f4f0e7;--ts-sand:#e5ddcf;--ts-brass:#a28c63;--ts-line:#303b322a;--ts-space:80px;background:var(--ts-paper);color:var(--ts-olive);font-family:'Source Sans 3',Arial,sans-serif;font-size:16px;line-height:1.65;text-align:left;color-scheme:light}#theresa-page *{box-sizing:border-box}#theresa-page a{color:inherit;text-decoration:none}#theresa-page button,#theresa-page input,#theresa-page textarea{font:inherit}#theresa-page h1,#theresa-page h2,#theresa-page h3,#theresa-page p{margin:0}#theresa-page p+p{margin-top:18px}#theresa-page h1,#theresa-page h2,#theresa-page h3,#theresa-page blockquote{font-family:'Cormorant Garamond',Georgia,serif;font-weight:400}#theresa-page h1{font-size:clamp(46px,6.5vw,72px);line-height:.99;letter-spacing:-1.6px}#theresa-page h2{font-size:clamp(38px,5vw,55px);line-height:1.08;letter-spacing:-.8px}#theresa-page h3{font-size:29px;line-height:1.14}#theresa-page em{font-weight:400}#theresa-page .ts-kicker{font-size:11px;letter-spacing:2px;line-height:1.6;margin-bottom:23px;font-weight:500}#theresa-page .ts-header{padding:24px 5%;display:flex;justify-content:space-between;gap:28px;align-items:center;border-bottom:1px solid var(--ts-line)}#theresa-page .ts-logo{font:29px/1.1 'Cormorant Garamond',Georgia,serif;white-space:nowrap}#theresa-page .ts-logo span{display:block;font:8px/1.7 'Source Sans 3',sans-serif;letter-spacing:1.2px;margin-top:8px;white-space:normal;max-width:300px}#theresa-page nav{display:flex;align-items:center;gap:20px;font-size:12px}#theresa-page nav a{padding:10px 0}#theresa-page .ts-nav-contact{border-bottom:1px solid var(--ts-brass)}#theresa-page .ts-hero{display:grid;grid-template-columns:53% 47%;background:var(--ts-olive);color:var(--ts-paper)}#theresa-page .ts-hero-copy{padding:66px 9.5% 55px}#theresa-page .ts-hero-copy>p:not(.ts-kicker){max-width:360px;margin-top:28px;font-size:15px;line-height:1.7}#theresa-page .ts-hero img{width:100%;height:100%;min-height:650px;object-fit:cover;object-position:52% 42%}#theresa-page .ts-button{display:inline-flex;gap:25px;justify-content:space-between;align-items:center;background:var(--ts-olive);color:var(--ts-paper);padding:15px 20px;font-size:13px;border:1px solid var(--ts-olive);line-height:1.4;text-align:left;max-width:100%}#theresa-page .ts-button.ts-light{background:var(--ts-paper);color:var(--ts-olive);border-color:var(--ts-paper)}#theresa-page .ts-hero .ts-button{margin-top:32px}#theresa-page .ts-hero small{display:block;font-size:11px;margin-top:14px;color:#dedbcf}#theresa-page .ts-ribbon{display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;padding:23px 5%;border-bottom:1px solid var(--ts-line);font-size:10px;letter-spacing:1.5px}#theresa-page .ts-section{padding:var(--ts-space) 7%}#theresa-page .ts-section-head{max-width:660px;margin-bottom:44px}#theresa-page .ts-section-head>p:last-child{margin-top:24px;max-width:580px}#theresa-page .ts-intro{padding-top:100px;padding-bottom:100px}#theresa-page .ts-intro h2{font-size:clamp(38px,5.7vw,62px)}#theresa-page .ts-intro-bottom{display:grid;grid-template-columns:1fr 1.65fr;gap:65px;margin-top:40px}#theresa-page .ts-rule{width:80px;height:1px;background:var(--ts-brass);margin-top:12px}#theresa-page .ts-sand{background:var(--ts-sand)}#theresa-page .ts-six{display:grid;grid-template-columns:repeat(3,1fr);gap:35px 28px}#theresa-page .ts-six article{border-top:1px solid var(--ts-line);padding-top:18px}#theresa-page .ts-number{display:block;font-size:11px;letter-spacing:1px;margin-bottom:18px}#theresa-page .ts-six h3{font-size:27px;margin-bottom:15px}#theresa-page .ts-six p{font-size:14px;line-height:1.7}#theresa-page .ts-pullquote{font:40px/1.15 'Cormorant Garamond',Georgia,serif;text-align:center;margin-top:0;padding-top:45px;border-top:1px solid var(--ts-line)}#theresa-page .ts-pullquote p{font:14px/1.7 'Source Sans 3',sans-serif;max-width:none;margin:22px 0 0}#theresa-page .ts-pullquote p:first-child{font:inherit;margin-top:0}
:where(#theresa-page) .elementor-widget:has(.ts-pullquote){margin-top:65px}#theresa-page .ts-three{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#theresa-page .ts-step{font:48px/1 'Cormorant Garamond',serif;color:#82724f;display:block;margin-bottom:25px}#theresa-page .ts-three article{padding:0 0 25px;border-bottom:1px solid var(--ts-brass)}#theresa-page .ts-three h3{margin-bottom:15px}#theresa-page .ts-three p{font-size:14px}#theresa-page .ts-three .ts-subtitle{font-weight:600;margin-bottom:14px}#theresa-page .ts-method{display:grid;grid-template-columns:1fr 1fr;background:var(--ts-olive);color:var(--ts-paper)}#theresa-page .ts-method-title{padding:60px 14%;position:relative;overflow:hidden;border-right:1px solid #f4f0e72a}#theresa-page .ts-method-copy{padding:65px 12%;font-size:14px}#theresa-page .ts-large{font:30px/1.15 'Cormorant Garamond',serif;margin-bottom:25px!important}#theresa-page .ts-method-copy>p:nth-last-of-type(1){font-size:12px;color:#dbded6}#theresa-page .ts-orbit{position:relative;width:170px;height:170px;border:1px solid #a28c6380;border-radius:50%;margin:42px auto 0}#theresa-page .ts-orbit span{position:absolute;inset:24px;border:1px solid #a28c6380;border-radius:50%}#theresa-page .ts-orbit i{position:absolute;top:18px;left:21px;background:var(--ts-brass);width:9px;height:9px;border-radius:50%}#theresa-page .ts-text-link{display:inline-flex;justify-content:space-between;gap:25px;border-bottom:1px solid var(--ts-brass);padding-bottom:9px;margin-top:25px;font-size:13px}#theresa-page .ts-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}#theresa-page .ts-benefit-grid article{border-top:1px solid var(--ts-line);padding:23px 0}#theresa-page .ts-benefit-grid h3{font-size:27px;margin-bottom:10px}#theresa-page .ts-benefit-grid p{font-size:14px;max-width:340px}#theresa-page .ts-image-statement{display:grid;grid-template-columns:44% 56%;background:var(--ts-olive);color:var(--ts-paper)}#theresa-page .ts-image-statement img{width:100%;height:520px;object-fit:cover;object-position:center 38%}#theresa-page .ts-image-statement>div{align-self:center;padding:50px 12%}#theresa-page .ts-image-statement .ts-button{margin-top:35px}#theresa-page .ts-about{display:grid;grid-template-columns:40% 1fr;gap:55px}#theresa-page .ts-about-image img{width:100%;height:500px;object-fit:cover;object-position:51% 40%}#theresa-page .ts-about-image>p{font-size:11px;letter-spacing:1.5px;padding-top:15px}#theresa-page .ts-about-image span{font-size:12px;letter-spacing:0}#theresa-page .ts-about h2{margin-bottom:25px}#theresa-page .ts-about>div>p:not(.ts-kicker){font-size:14px}#theresa-page details{border-bottom:1px solid var(--ts-line)}#theresa-page summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 0;font-size:15px;cursor:pointer}#theresa-page summary::-webkit-details-marker{display:none}#theresa-page details p{font-size:14px;padding-bottom:18px}#theresa-page details[open]>summary>span:last-child:not(.ts-story-topic),#theresa-page details[open]>summary>b{transform:rotate(45deg)}#theresa-page .ts-about details{margin-top:18px}#theresa-page blockquote{font-size:29px;line-height:1.2;margin:30px 0 20px}#theresa-page .ts-signature{font:italic 31px 'Cormorant Garamond',serif}#theresa-page .ts-dark{background:var(--ts-olive);color:var(--ts-paper)}#theresa-page .ts-path-start{display:grid;grid-template-columns:1fr 1fr;gap:40px}#theresa-page .ts-path-start article{border-top:1px solid #a28c6380;padding-top:22px}#theresa-page .ts-path-start h3{margin-bottom:15px}#theresa-page .ts-path-start p{font-size:14px;max-width:330px}#theresa-page .ts-fork{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding:28px 0}#theresa-page .ts-mandate{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:36px;background:var(--ts-paper);color:var(--ts-olive)}#theresa-page .ts-mandate h3{font-size:38px;margin-bottom:24px}#theresa-page .ts-mandate p{font-size:14px}#theresa-page .ts-pillars p{position:relative;padding:0 0 17px 32px;border-bottom:1px solid var(--ts-line);font-size:13px}#theresa-page .ts-pillars span{position:absolute;left:0;top:2px;font-size:10px}#theresa-page .ts-pillars strong{display:block;font-weight:500;font-size:16px}#theresa-page .ts-continuation{display:flex;gap:25px;align-items:baseline;padding:25px 0;border-bottom:1px solid #f4f0e733}#theresa-page .ts-continuation span{font-size:10px;letter-spacing:1px}#theresa-page .ts-continuation p{font-size:13px}#theresa-page .ts-center{text-align:center;margin-top:32px;font-size:14px}#theresa-page .ts-center .ts-button{margin-top:22px}#theresa-page .ts-stories details{border-top:1px solid var(--ts-line);border-bottom:0}#theresa-page .ts-stories summary{display:grid;grid-template-columns:145px 1fr 18px;gap:20px;padding:23px 0;font:27px/1.2 'Cormorant Garamond',serif}#theresa-page .ts-stories summary b{font:20px 'Source Sans 3',sans-serif;font-weight:400}#theresa-page .ts-story-topic{font:10px/1.6 'Source Sans 3',sans-serif;letter-spacing:1px}#theresa-page .ts-story-body{display:grid;grid-template-columns:1fr 1fr;gap:20px 36px;padding:14px 0 28px 165px}#theresa-page .ts-story-body>.ts-kicker{font-size:10px}#theresa-page .ts-story-body blockquote{grid-column:1/-1;font-size:26px;margin:0;border-left:1px solid var(--ts-brass);padding-left:20px}#theresa-page .ts-faq-layout{display:grid;grid-template-columns:35% 1fr;gap:50px}#theresa-page .ts-faq-layout h2{margin-bottom:25px}#theresa-page .ts-faq-layout>div>p:last-child{font-size:14px}#theresa-page .ts-faq details:first-child{border-top:1px solid var(--ts-line)}#theresa-page .ts-faq summary{align-items:flex-start;font-size:16px;line-height:1.4}#theresa-page .ts-faq summary span{font-size:20px;flex-shrink:0}#theresa-page .ts-closing{display:grid;grid-template-columns:42% 58%;background:#ddd2bf}#theresa-page .ts-closing img{width:100%;height:100%;min-height:610px;object-fit:cover;object-position:50% 40%}#theresa-page .ts-closing>div{padding:65px 12%}#theresa-page .ts-closing h2{margin-bottom:28px}#theresa-page .ts-closing p:not(.ts-kicker){font-size:14px}#theresa-page .ts-closing .ts-closing-line{font:27px/1.2 'Cormorant Garamond',serif!important;margin-bottom:25px}#theresa-page .ts-contact{display:grid;grid-template-columns:1fr 1fr;gap:65px}#theresa-page .ts-contact h2{margin-bottom:25px}#theresa-page .ts-contact p{font-size:14px}#theresa-page .ts-contact ol{list-style:none;padding:0;margin:32px 0 0}#theresa-page .ts-contact li{display:flex;gap:20px;margin-bottom:20px;font-size:13px}#theresa-page .ts-contact li>span{font-size:11px;padding-top:4px}#theresa-page .ts-contact strong{display:block;font-size:16px;font-weight:500}#theresa-page form{padding:32px;background:var(--ts-sand);align-self:start}#theresa-page .ts-form-heading{font:30px/1.2 'Cormorant Garamond',serif!important;margin-bottom:28px}#theresa-page form label{display:block;font-size:13px;margin-bottom:7px}#theresa-page form label span{font-size:11px}#theresa-page input,#theresa-page textarea{display:block;width:100%;border:0;border-bottom:1px solid #8a9084;background:#f4f0e770;color:var(--ts-olive);padding:12px;margin-bottom:21px;border-radius:0;font-size:16px;resize:vertical}#theresa-page input::placeholder,#theresa-page textarea::placeholder{color:#62685d;font-size:13px}#theresa-page .ts-form-note{font-size:11px!important;margin-bottom:22px}#theresa-page form .ts-button{width:100%}#theresa-page .ts-preview-note{font-size:11px!important;margin-top:13px}#theresa-page footer{padding:40px 5% 22px;background:var(--ts-olive);color:var(--ts-paper)}#theresa-page .ts-footer-top{display:flex;justify-content:space-between;gap:35px;padding-bottom:36px}#theresa-page .ts-footer-top>p{font:25px/1.25 'Cormorant Garamond',serif}#theresa-page .ts-footer-bottom{border-top:1px solid #f4f0e730;padding-top:20px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;font-size:10px}#theresa-page :focus-visible{outline:2px solid var(--ts-brass);outline-offset:5px}
@media(min-width:1200px){#theresa-page h1{font-size:76px}}
@media(max-width:760px){#theresa-page{--ts-space:55px}#theresa-page .ts-header{flex-wrap:wrap}#theresa-page nav{width:100%;justify-content:space-between;gap:10px}#theresa-page .ts-hero-copy{padding:45px 9%}#theresa-page h1{font-size:47px}#theresa-page .ts-hero img{min-height:590px}#theresa-page .ts-button{font-size:12px;gap:12px;padding:13px}#theresa-page .ts-intro{padding-top:65px;padding-bottom:65px}#theresa-page .ts-six{grid-template-columns:1fr 1fr}#theresa-page .ts-three{gap:20px}#theresa-page .ts-three h3{font-size:25px}#theresa-page .ts-about{gap:28px}#theresa-page .ts-about-image img{height:420px}#theresa-page .ts-about h2{font-size:38px}#theresa-page .ts-mandate{gap:25px;padding:26px}#theresa-page .ts-mandate h3{font-size:32px}#theresa-page .ts-faq-layout{grid-template-columns:1fr;gap:25px}#theresa-page .ts-contact{gap:30px}#theresa-page form{padding:22px}#theresa-page .ts-stories summary{grid-template-columns:100px 1fr 18px;font-size:25px}#theresa-page .ts-story-body{padding-left:120px}#theresa-page .ts-closing>div{padding:45px 10%}#theresa-page .ts-closing h2{font-size:38px}}
@media(max-width:560px){#theresa-page .ts-hero,#theresa-page .ts-method,#theresa-page .ts-image-statement,#theresa-page .ts-about,#theresa-page .ts-closing,#theresa-page .ts-contact{grid-template-columns:1fr}#theresa-page .ts-hero-copy{padding:48px 7%}#theresa-page h1{font-size:59px}#theresa-page .ts-hero img{height:460px;min-height:0;object-position:50% 38%}#theresa-page .ts-ribbon{justify-content:flex-start;gap:10px 20px;font-size:9px}#theresa-page .ts-intro-bottom{grid-template-columns:1fr;gap:22px}#theresa-page .ts-six{gap:30px 20px}#theresa-page .ts-six h3{font-size:25px}#theresa-page .ts-six p{font-size:14px}#theresa-page .ts-three{grid-template-columns:1fr;gap:30px}#theresa-page .ts-step{font-size:40px;margin-bottom:15px}#theresa-page .ts-three h3{font-size:32px}#theresa-page .ts-method-title,#theresa-page .ts-method-copy{padding:45px 7%}#theresa-page .ts-method-title{border-right:0;border-bottom:1px solid #ffffff30}#theresa-page .ts-orbit{position:absolute;right:-55px;bottom:30px;margin:0;opacity:.5}#theresa-page .ts-benefit-grid{grid-template-columns:1fr}#theresa-page .ts-image-statement img{height:400px;object-position:center 30%}#theresa-page .ts-image-statement>div{padding:45px 7%}#theresa-page .ts-about-image img{height:450px;object-position:center 38%}#theresa-page .ts-path-start{grid-template-columns:1fr;gap:30px}#theresa-page .ts-fork{flex-direction:column}#theresa-page .ts-mandate{grid-template-columns:1fr}#theresa-page .ts-continuation{flex-direction:column;gap:10px}#theresa-page .ts-stories summary{grid-template-columns:1fr 18px;gap:9px}#theresa-page .ts-story-topic{grid-column:1/-1}#theresa-page .ts-story-body{padding-left:0;grid-template-columns:1fr}#theresa-page .ts-closing img{height:450px;min-height:0;object-position:center 30%}#theresa-page .ts-closing>div{padding:45px 7%}#theresa-page .ts-footer-top{flex-direction:column}#theresa-page .ts-footer-bottom{flex-direction:column}#theresa-page .ts-logo{font-size:27px}#theresa-page .ts-pullquote{font-size:34px}#theresa-page .ts-contact{gap:35px}}
@media(prefers-reduced-motion:reduce){#theresa-page *{scroll-behavior:auto}}

#theresa-page .ts-hero>.ts-image-widget{min-height:650px;height:100%}
#theresa-page .ts-hero>.ts-image-widget .elementor-widget-container{height:100%}
#theresa-page .ts-hero>.ts-image-widget img{height:100%;min-height:650px;width:100%;object-fit:cover}
#theresa-page .ts-image-statement>.ts-image-widget,#theresa-page .ts-closing>.ts-image-widget{padding:0;align-self:stretch}
#theresa-page .ts-image-statement>.ts-image-widget img{height:520px}
#theresa-page .ts-closing>.ts-image-widget .elementor-widget-container{height:100%}
#theresa-page .ts-header>.ts-text-widget{flex-shrink:0}
#theresa-page .ts-text-widget+.ts-text-widget{margin-top:18px}
#theresa-page .ts-ribbon>.ts-text-widget,#theresa-page nav>.ts-text-widget,#theresa-page .ts-fork>.ts-text-widget,#theresa-page .ts-footer-bottom>.ts-text-widget{margin:0}
#theresa-page .ts-ribbon,#theresa-page nav,#theresa-page .ts-fork,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom,#theresa-page .ts-header,#theresa-page .ts-continuation{display:flex}
#theresa-page .ts-hero,#theresa-page .ts-intro-bottom,#theresa-page .ts-six,#theresa-page .ts-three,#theresa-page .ts-method,#theresa-page .ts-benefit-grid,#theresa-page .ts-image-statement,#theresa-page .ts-about,#theresa-page .ts-path-start,#theresa-page .ts-mandate,#theresa-page .ts-faq-layout,#theresa-page .ts-closing,#theresa-page .ts-contact{display:grid}
#theresa-page .ts-hero-copy>.ts-text-widget:has(p:not(.ts-kicker)){margin-top:28px;max-width:360px;font-size:15px}
#theresa-page .ts-section-head>.ts-text-widget:last-child{margin-top:24px;max-width:580px}
#theresa-page .ts-dark .elementor-heading-title,#theresa-page .ts-hero .elementor-heading-title,#theresa-page .ts-method .elementor-heading-title,#theresa-page .ts-image-statement .elementor-heading-title{color:var(--ts-paper)}
#theresa-page .ts-mandate .elementor-heading-title{color:var(--ts-olive)}
#theresa-page .ts-story-body{display:grid}
#theresa-page .ts-form-widget{align-self:start}
#theresa-page .ts-three .ts-subtitle{margin-top:15px}
@media(max-width:760px){#theresa-page .ts-header{flex-wrap:wrap}#theresa-page .ts-faq-layout{grid-template-columns:1fr}}
@media(max-width:560px){#theresa-page .ts-hero,#theresa-page .ts-method,#theresa-page .ts-image-statement,#theresa-page .ts-about,#theresa-page .ts-closing,#theresa-page .ts-contact,#theresa-page .ts-intro-bottom,#theresa-page .ts-three,#theresa-page .ts-benefit-grid,#theresa-page .ts-path-start,#theresa-page .ts-mandate{grid-template-columns:1fr}#theresa-page .ts-hero>.ts-image-widget{min-height:0;height:460px}#theresa-page .ts-hero>.ts-image-widget img{min-height:0;height:460px}#theresa-page .ts-image-statement>.ts-image-widget img{height:400px}#theresa-page .ts-closing>.ts-image-widget img{min-height:0;height:450px}#theresa-page .ts-fork,#theresa-page .ts-continuation,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom{flex-direction:column}}

#theresa-page .ts-header,#theresa-page nav,#theresa-page .ts-ribbon,#theresa-page .ts-fork,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom,#theresa-page .ts-continuation{flex-direction:row}
#theresa-page h1,#theresa-page h2,#theresa-page h3{font-style:normal}
#theresa-page h1 em,#theresa-page h2 em,#theresa-page h3 em{font-style:italic}
@media(max-width:560px){#theresa-page .ts-fork,#theresa-page .ts-footer-top,#theresa-page .ts-footer-bottom,#theresa-page .ts-continuation{flex-direction:column}}
#theresa-page nav.e-con{display:flex;flex-direction:row;width:auto;gap:25px;margin-left:auto;align-items:center}
#theresa-page .ts-hero>.ts-image-widget{position:relative;min-height:650px;height:100%}
#theresa-page .ts-hero>.ts-image-widget img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover}
#theresa-page .ts-header{min-height:100px}
@media(max-width:760px){#theresa-page nav.e-con{width:100%;margin-left:0;gap:10px}}
@media(max-width:560px){#theresa-page .ts-hero>.ts-image-widget{min-height:0;height:460px}}
/* Navigation: gleiche Abstände und Textgrundlinie */
#theresa-page nav.e-con > .elementor-widget.ts-text-widget{margin:0;align-self:baseline}
#theresa-page nav.e-con{align-items:baseline}

/* Sechs dezente Linienicons */
#theresa-page .ts-six .ts-number{font-size:0;line-height:0;letter-spacing:0;display:block;width:40px;height:40px;margin:0 0 24px;background-position:center;background-repeat:no-repeat;background-size:40px 40px}
#theresa-page .ts-six article:nth-of-type(1) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2034V22a16%2016%200%200%201%2029-9M40%2022v12M5%2038h14m10%200h14%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-six article:nth-of-type(2) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M37%2015A16%2016%200%201%200%2040%2028M37%206v9H28%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-six article:nth-of-type(3) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2030h23m-7-7%207%207-7%207M36%209v30m6-30v30%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-six article:nth-of-type(4) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2025h8c5%200%205-13%2010-13s5%2024%2010%2024%205-11%2012-11%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-six article:nth-of-type(5) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2036V22a9%209%200%200%201%2018%200v14M29%2036V22a7%207%200%200%201%2014%200v14%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-six article:nth-of-type(6) .ts-number{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%2042V27c0-9-12-10-12-20m12%2020c0-9%2012-10%2012-20M7%2012l5-5%205%205m14%200%205-5%205%205%22%2F%3E%3C%2Fsvg%3E")}

/* Lösungsabschnitt – Ebenen und Arbeitsschritte */
#theresa-page #ts-ansatz{background:#E5DDCF}
#theresa-page #ts-ansatz .ts-section-head{max-width:none;margin-bottom:0}
#theresa-page #ts-ansatz .ts-section-head>.ts-text-widget:last-child{max-width:none;margin-top:28px}
#theresa-page #ts-ansatz .ts-three{display:none}
#theresa-page #ts-ansatz h2{font-size:clamp(42px,5vw,72px);line-height:1.08}
#theresa-page #ts-ansatz .ts-kicker{color:#92794D}
#theresa-page .ts-solution-intro{font-size:20px;line-height:1.65;max-width:none}
#theresa-page .ts-solution-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:55px;margin-top:40px;align-items:center}
#theresa-page .ts-layer-art{position:relative;min-height:490px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20560%20550%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22vellum%22%20x2%3D%22.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4F0E7%22%20stop-opacity%3D%22.72%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22middle%22%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22lower%22%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22url(%23vellum)%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%22.8%22%3E%3Cpath%20d%3D%22M18%20126%20235%2039%20535%20100%20320%20214Z%22%2F%3E%3Cpath%20d%3D%22M15%20275%20235%20188%20535%20249%20320%20363Z%22%2F%3E%3Cpath%20d%3D%22M22%20423%20235%20335%20535%20397%20320%20510Z%22%2F%3E%3C%2Fg%3E%3Cg%20clip-path%3D%22url(%23middle)%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%22.6%22%20opacity%3D%22.22%22%3E%3Cpath%20d%3D%22M0%20205%20C140%20155%20180%20345%20310%20280%20S470%20180%20570%20230%22%2F%3E%3Cpath%20d%3D%22M0%20210%20C140%20162%20180%20347%20310%20283%20S470%20185%20570%20234%22%2F%3E%3Cpath%20d%3D%22M0%20215%20C140%20169%20180%20349%20310%20286%20S470%20190%20570%20238%22%2F%3E%3Cpath%20d%3D%22M0%20220%20C140%20176%20180%20351%20310%20289%20S470%20195%20570%20242%22%2F%3E%3Cpath%20d%3D%22M0%20225%20C140%20183%20180%20353%20310%20292%20S470%20200%20570%20246%22%2F%3E%3Cpath%20d%3D%22M0%20230%20C140%20190%20180%20355%20310%20295%20S470%20205%20570%20250%22%2F%3E%3Cpath%20d%3D%22M0%20235%20C140%20197%20180%20357%20310%20298%20S470%20210%20570%20254%22%2F%3E%3Cpath%20d%3D%22M0%20240%20C140%20204%20180%20359%20310%20301%20S470%20215%20570%20258%22%2F%3E%3Cpath%20d%3D%22M0%20245%20C140%20211%20180%20361%20310%20304%20S470%20220%20570%20262%22%2F%3E%3Cpath%20d%3D%22M0%20250%20C140%20218%20180%20363%20310%20307%20S470%20225%20570%20266%22%2F%3E%3Cpath%20d%3D%22M0%20255%20C140%20225%20180%20365%20310%20310%20S470%20230%20570%20270%22%2F%3E%3Cpath%20d%3D%22M0%20260%20C140%20232%20180%20367%20310%20313%20S470%20235%20570%20274%22%2F%3E%3Cpath%20d%3D%22M0%20265%20C140%20239%20180%20369%20310%20316%20S470%20240%20570%20278%22%2F%3E%3Cpath%20d%3D%22M0%20270%20C140%20246%20180%20371%20310%20319%20S470%20245%20570%20282%22%2F%3E%3Cpath%20d%3D%22M0%20275%20C140%20253%20180%20373%20310%20322%20S470%20250%20570%20286%22%2F%3E%3Cpath%20d%3D%22M0%20280%20C140%20260%20180%20375%20310%20325%20S470%20255%20570%20290%22%2F%3E%3Cpath%20d%3D%22M0%20285%20C140%20267%20180%20377%20310%20328%20S470%20260%20570%20294%22%2F%3E%3Cpath%20d%3D%22M0%20290%20C140%20274%20180%20379%20310%20331%20S470%20265%20570%20298%22%2F%3E%3Cpath%20d%3D%22M0%20295%20C140%20281%20180%20381%20310%20334%20S470%20270%20570%20302%22%2F%3E%3Cpath%20d%3D%22M0%20300%20C140%20288%20180%20383%20310%20337%20S470%20275%20570%20306%22%2F%3E%3Cpath%20d%3D%22M0%20305%20C140%20295%20180%20385%20310%20340%20S470%20280%20570%20310%22%2F%3E%3C%2Fg%3E%3Cg%20clip-path%3D%22url(%23lower)%22%20fill%3D%22none%22%20stroke%3D%22%23F4F0E7%22%20stroke-width%3D%221.2%22%3E%3Cpath%20d%3D%22M100%20350Q330%20410%20280%20540M160%20310Q100%20445%20400%20500M500%20320Q220%20410%20370%20540M20%20450Q250%20380%20570%20460%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M280%208V526%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%2F%3E%3Cg%20fill%3D%22%23A28C63%22%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22106%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22252%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22399%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D%22%23A28C63%22%20stroke-width%3D%22.8%22%3E%3Cpath%20d%3D%22M495%20106h65M495%20252h65M495%20399h65%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:66% 100%;background-repeat:no-repeat;background-position:left center}
#theresa-page .ts-layer-label{position:absolute;left:66%;right:0;transform:translateY(-50%)}
#theresa-page .ts-layer-one{top:19.3%}#theresa-page .ts-layer-two{top:45.8%}#theresa-page .ts-layer-three{top:72.5%}
#theresa-page .ts-layer-label>span{display:block;color:#92794D;font-size:10px;letter-spacing:2px;line-height:1.6}
#theresa-page .ts-layer-label p{font-size:13px;line-height:1.55;margin-top:7px}
#theresa-page .ts-solution-step{padding:22px 0 26px;border-bottom:1px solid #A28C6380}
#theresa-page .ts-solution-step:first-child{padding-top:0}#theresa-page .ts-solution-step:last-child{border:0;padding-bottom:0}
#theresa-page .ts-solution-step>span{font:28px/1.1 'Cormorant Garamond',Georgia,serif;color:#92794D;display:block;margin-bottom:8px}
#theresa-page .ts-solution-step h3{font-size:clamp(28px,3vw,40px);margin:0 0 12px}
#theresa-page .ts-solution-step p{font-size:17px;line-height:1.5;margin:0}
#theresa-page .ts-solution-link{display:inline-block;margin-top:20px;padding-bottom:6px;border-bottom:1px solid #303B32;font-size:13px;letter-spacing:1px}
@media(max-width:1024px){#theresa-page .ts-solution-layout{gap:30px;grid-template-columns:1.5fr 1fr}#theresa-page .ts-layer-art{min-height:430px}#theresa-page .ts-layer-label p{font-size:12px}}
@media(max-width:760px){#theresa-page .ts-solution-layout{grid-template-columns:1fr;gap:10px}#theresa-page .ts-layer-art{min-height:420px}#theresa-page .ts-solution-intro{font-size:17px}#theresa-page .ts-solution-step h3{font-size:34px}#theresa-page .ts-solution-link{margin-top:35px}}
@media(max-width:440px){#theresa-page .ts-layer-art{min-height:340px;background-size:60% 100%}#theresa-page .ts-layer-label{left:61%}#theresa-page .ts-layer-label>span{font-size:9px;letter-spacing:1px}#theresa-page .ts-layer-label p{font-size:12px}}

/* Astrologie – Präzisionsinstrument und Goethe */
#theresa-page .ts-method{display:block;padding:65px 6%;background:#303B32;color:#F4F0E7}
#theresa-page .ts-method .ts-method-title{padding:0;border:0;overflow:visible}
#theresa-page .ts-method .ts-kicker{color:#C7B387;margin-bottom:25px;font-size:11px;font-weight:500;letter-spacing:2px}
#theresa-page .ts-method h2{font-size:clamp(42px,5vw,66px);line-height:1.08;color:#F4F0E7}
#theresa-page .ts-precision-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;margin-top:40px}
#theresa-page .ts-precision-art{position:relative;width:100%;max-width:500px;aspect-ratio:1;margin:auto}
#theresa-page .ts-precision-art>div{position:absolute;inset:0;background-size:contain;background-repeat:no-repeat;background-position:center}
#theresa-page .ts-precision-dial{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20500%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22225%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M250.00%20457.00L250.00%20470.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M261.20%20463.71L261.51%20469.70%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M272.37%20462.83L273.00%20468.79%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M283.48%20461.37L284.42%20467.29%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M294.49%20459.32L295.74%20465.19%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M303.58%20449.95L306.94%20462.50%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M316.13%20453.53L317.98%20459.23%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M326.69%20449.79L328.84%20455.39%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M337.04%20445.50L339.48%20450.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M347.15%20440.68L349.88%20446.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M353.50%20429.27L360.00%20440.53%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M366.55%20429.48L369.82%20434.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M375.79%20423.13L379.31%20427.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M384.67%20416.31L388.45%20420.97%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M393.19%20409.03L397.21%20413.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M396.37%20396.37L405.56%20405.56%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M409.03%20393.19L413.49%20397.21%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M416.31%20384.67L420.97%20388.45%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M423.13%20375.79L427.98%20379.31%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M429.48%20366.55L434.51%20369.82%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M429.27%20353.50L440.53%20360.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M440.68%20347.15L446.02%20349.88%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M445.50%20337.04L450.98%20339.48%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M449.79%20326.69L455.39%20328.84%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M453.53%20316.13L459.23%20317.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M449.95%20303.58L462.50%20306.94%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M459.32%20294.49L465.19%20295.74%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M461.37%20283.48L467.29%20284.42%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M462.83%20272.37L468.79%20273.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M463.71%20261.20L469.70%20261.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M457.00%20250.00L470.00%20250.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M463.71%20238.80L469.70%20238.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M462.83%20227.63L468.79%20227.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M461.37%20216.52L467.29%20215.58%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M459.32%20205.51L465.19%20204.26%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M449.95%20196.42L462.50%20193.06%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M453.53%20183.87L459.23%20182.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M449.79%20173.31L455.39%20171.16%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M445.50%20162.96L450.98%20160.52%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M440.68%20152.85L446.02%20150.12%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M429.27%20146.50L440.53%20140.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M429.48%20133.45L434.51%20130.18%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M423.13%20124.21L427.98%20120.69%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M416.31%20115.33L420.97%20111.55%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M409.03%20106.81L413.49%20102.79%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M396.37%20103.63L405.56%2094.44%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M393.19%2090.97L397.21%2086.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M384.67%2083.69L388.45%2079.03%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M375.79%2076.87L379.31%2072.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M366.55%2070.52L369.82%2065.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M353.50%2070.73L360.00%2059.47%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M347.15%2059.32L349.88%2053.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M337.04%2054.50L339.48%2049.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M326.69%2050.21L328.84%2044.61%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M316.13%2046.47L317.98%2040.77%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M303.58%2050.05L306.94%2037.50%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M294.49%2040.68L295.74%2034.81%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M283.48%2038.63L284.42%2032.71%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M272.37%2037.17L273.00%2031.21%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M261.20%2036.29L261.51%2030.30%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M250.00%2043.00L250.00%2030.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M238.80%2036.29L238.49%2030.30%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M227.63%2037.17L227.00%2031.21%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M216.52%2038.63L215.58%2032.71%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M205.51%2040.68L204.26%2034.81%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M196.42%2050.05L193.06%2037.50%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M183.87%2046.47L182.02%2040.77%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M173.31%2050.21L171.16%2044.61%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M162.96%2054.50L160.52%2049.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M152.85%2059.32L150.12%2053.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M146.50%2070.73L140.00%2059.47%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M133.45%2070.52L130.18%2065.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M124.21%2076.87L120.69%2072.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M115.33%2083.69L111.55%2079.03%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M106.81%2090.97L102.79%2086.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M103.63%20103.63L94.44%2094.44%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M90.97%20106.81L86.51%20102.79%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M83.69%20115.33L79.03%20111.55%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M76.87%20124.21L72.02%20120.69%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M70.52%20133.45L65.49%20130.18%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M70.73%20146.50L59.47%20140.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M59.32%20152.85L53.98%20150.12%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M54.50%20162.96L49.02%20160.52%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M50.21%20173.31L44.61%20171.16%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M46.47%20183.87L40.77%20182.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M50.05%20196.42L37.50%20193.06%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M40.68%20205.51L34.81%20204.26%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M38.63%20216.52L32.71%20215.58%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M37.17%20227.63L31.21%20227.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M36.29%20238.80L30.30%20238.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M43.00%20250.00L30.00%20250.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M36.29%20261.20L30.30%20261.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M37.17%20272.37L31.21%20273.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M38.63%20283.48L32.71%20284.42%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M40.68%20294.49L34.81%20295.74%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M50.05%20303.58L37.50%20306.94%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M46.47%20316.13L40.77%20317.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M50.21%20326.69L44.61%20328.84%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M54.50%20337.04L49.02%20339.48%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M59.32%20347.15L53.98%20349.88%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M70.73%20353.50L59.47%20360.00%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M70.52%20366.55L65.49%20369.82%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M76.87%20375.79L72.02%20379.31%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M83.69%20384.67L79.03%20388.45%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M90.97%20393.19L86.51%20397.21%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M103.63%20396.37L94.44%20405.56%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M106.81%20409.03L102.79%20413.49%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M115.33%20416.31L111.55%20420.97%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M124.21%20423.13L120.69%20427.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M133.45%20429.48L130.18%20434.51%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M146.50%20429.27L140.00%20440.53%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M152.85%20440.68L150.12%20446.02%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M162.96%20445.50L160.52%20450.98%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M173.31%20449.79L171.16%20455.39%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M183.87%20453.53L182.02%20459.23%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M196.42%20449.95L193.06%20462.50%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M205.51%20459.32L204.26%20465.19%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M216.52%20461.37L215.58%20467.29%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M227.63%20462.83L227.00%20468.79%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M238.80%20463.71L238.49%20469.70%22%20stroke-width%3D%22.8%22%2F%3E%3C%2Fsvg%3E");animation:ts-dial-turn 180s linear infinite}
#theresa-page .ts-precision-axis{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20500%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22190%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22145%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%22110%22%20stroke%3D%22%23F4F0E7%22%20stroke-dasharray%3D%221%2010%22%2F%3E%3Cpath%20d%3D%22M250%2014v472M14%20250h472%22%20opacity%3D%22.65%22%2F%3E%3Cg%20fill%3D%22%23A28C63%22%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22250%22%20r%3D%2211%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22250%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22440%22%20cy%3D%22250%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%2260%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22440%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23F4F0E7%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%22118%22%20cy%3D%22190%22%20r%3D%225%22%2F%3E%3Ccircle%20cx%3D%22151%22%20cy%3D%22144%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22359%22%20cy%3D%22345%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
#theresa-page .ts-precision-orbit{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20500%22%3E%3Cpath%20d%3D%22M250%20250L353%20147%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%22353%22%20cy%3D%22147%22%20r%3D%227%22%20fill%3D%22%23F4F0E7%22%2F%3E%3C%2Fsvg%3E");animation:ts-dial-turn 120s linear infinite}
#theresa-page .ts-precision-copy{color:inherit}
#theresa-page .ts-precision-copy h3{font:400 clamp(30px,3.5vw,46px)/1.13 'Cormorant Garamond',Georgia,serif;color:inherit;margin-bottom:26px}
#theresa-page .ts-precision-copy p{font:400 18px/1.65 'Source Sans 3',Arial,sans-serif;color:inherit;margin:0 0 25px}
#theresa-page .ts-precision-copy .ts-precision-note{font-size:13px;letter-spacing:1px;margin-top:28px;margin-bottom:0}
#theresa-page .ts-method .ts-goethe-frame{position:relative;border:1px solid #A28C63;margin-top:55px;padding:40px 30px 30px;text-align:center;color:inherit}
#theresa-page .ts-goethe-mark{position:absolute;top:-30px;left:50%;transform:translateX(-50%);padding:0 20px;background:#303B32;color:#C7B387;font:64px/1 'Cormorant Garamond',serif}
#theresa-page .ts-goethe-frame blockquote{font:italic 400 clamp(24px,2.7vw,36px)/1.4 'Cormorant Garamond',Georgia,serif;color:inherit;margin:0}
#theresa-page .ts-goethe-frame p{font:400 11px/1.5 'Source Sans 3',Arial,sans-serif;color:inherit;letter-spacing:2px;text-transform:uppercase;margin:24px 0 0}
:where(#theresa-page .ts-method) .elementor-widget-text-editor{color:#F4F0E7}
@keyframes ts-dial-turn{to{transform:rotate(360deg)}}
@media(max-width:900px){#theresa-page .ts-precision-layout{gap:35px}#theresa-page .ts-precision-copy p{font-size:16px}}
@media(max-width:600px){#theresa-page .ts-method{padding:50px 7%}#theresa-page .ts-precision-layout{grid-template-columns:1fr;gap:35px;margin-top:25px}#theresa-page .ts-precision-art{max-width:340px}#theresa-page .ts-method .ts-goethe-frame{padding:35px 18px 25px;margin-top:40px}#theresa-page .ts-goethe-frame blockquote{font-size:25px}#theresa-page .ts-goethe-frame blockquote br{display:none}}
@media(prefers-reduced-motion:reduce){#theresa-page .ts-precision-dial,#theresa-page .ts-precision-orbit{animation:none}}

/* Nutzen: dezente Messingicons vor der Überschrift */
#theresa-page .ts-benefit-grid article{position:relative;padding-left:52px}
#theresa-page .ts-benefit-grid article::before{content:"";position:absolute;left:0;top:22px;width:34px;height:34px;background-repeat:no-repeat;background-size:contain}
#theresa-page .ts-benefit-grid article:nth-of-type(1)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2215%22%2F%3E%3Cpath%20d%3D%22M24%208v8m16%208h-8M24%2040v-8M8%2024h8m3%205%2010-10m-7%200h7v7%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-benefit-grid article:nth-of-type(2)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%2040V24C10%2025%208%2016%208%209c13%200%2018%206%2016%2015C23%2011%2031%207%2040%207c0%2012-5%2019-16%2017M14%2015l10%209m10-11L24%2024%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-benefit-grid article:nth-of-type(3)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%2041V26M24%2026%2011%2013m13%2013%2013-13M6%2013h5V8m21%205h5V8%22%2F%3E%3Cpath%20d%3D%22m30%2029%204%204%208-9%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-benefit-grid article:nth-of-type(4)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17%207H8v34h9M31%207h9v34h-9%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%227%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-benefit-grid article:nth-of-type(5)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2011h13v18H9l-5%205V17a6%206%200%200%201%206-6ZM28%2019h10a6%206%200%200%201%206%206v15l-6-5H25%22%2F%3E%3Cpath%20d%3D%22m12%2020%203%203%205-6%22%2F%3E%3C%2Fsvg%3E")}
#theresa-page .ts-benefit-grid article:nth-of-type(6)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2041c0-13%2025-9%2025-21%200-6-8-6-8-13M21%2012l5-5%205%205%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2241%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}

/* Ein gemeinsamer Über-mich-Bereich, Porträt rechts */
#theresa-page #ts-person{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:7%;padding:80px 7%;background:#303B32;color:#F4F0E7;align-items:start;overflow:visible}
#theresa-page #ts-person>.ts-about-image{grid-column:2;grid-row:1;position:sticky;top:55px;align-self:start;min-width:0}
#theresa-page #ts-person>.e-con:not(.ts-about-image){grid-column:1;grid-row:1;min-width:0}
#theresa-page #ts-person .ts-about-image img{height:calc(100vh - 160px);max-height:760px;min-height:440px;width:100%;object-fit:cover;object-position:50% 35%}
#theresa-page #ts-person .ts-about-image .ts-text-widget{margin-top:18px;font-size:11px;letter-spacing:1px}
#theresa-page #ts-person .elementor-heading-title{color:inherit;font-size:clamp(38px,4vw,58px)}
#theresa-page #ts-person .elementor-widget-text-editor{color:inherit}
#theresa-page #ts-person p{font:400 16px/1.8 'Source Sans 3',Arial,sans-serif;color:inherit;max-width:none}
#theresa-page #ts-person p+p{margin-top:20px}
#theresa-page #ts-person .ts-kicker{font-size:11px;letter-spacing:2px;color:#C7B387}
#theresa-page #ts-person .ts-about-subhead,#theresa-page #ts-person .ts-about-trust h3{font:400 34px/1.2 'Cormorant Garamond',Georgia,serif;color:inherit;margin:36px 0 20px}
#theresa-page #ts-person .ts-about-depth{margin-top:30px;border-top:1px solid #A28C6380}
#theresa-page #ts-person details{border-bottom:1px solid #A28C6380;margin:0}
#theresa-page #ts-person summary{font:400 24px/1.3 'Cormorant Garamond',Georgia,serif;padding:22px 0;color:inherit}
#theresa-page #ts-person summary span{color:#C7B387}
#theresa-page #ts-person details p{padding:0 0 18px;font-size:15px}
#theresa-page #ts-person blockquote{font:italic 34px/1.3 'Cormorant Garamond',Georgia,serif;border-left:1px solid #A28C63;padding-left:24px;margin:36px 0 25px}
#theresa-page #ts-person .ts-signature{display:block;margin-bottom:24px;color:#F4F0E7}
#theresa-page #ts-person .ts-button{margin-top:18px}
@media(max-width:767px){#theresa-page #ts-person{grid-template-columns:1fr;gap:35px;padding:50px 7%}#theresa-page #ts-person>.ts-about-image{position:static;grid-column:1;grid-row:1}#theresa-page #ts-person>.e-con:not(.ts-about-image){grid-column:1;grid-row:2}#theresa-page #ts-person .ts-about-image img{height:480px;min-height:0;max-height:65vh;object-position:50% 30%}#theresa-page #ts-person .elementor-heading-title{font-size:43px}#theresa-page #ts-person .ts-about-subhead,#theresa-page #ts-person .ts-about-trust h3{font-size:30px}#theresa-page #ts-person blockquote{font-size:30px}}
    

/* Kopierte Seiten-Ergaenzungen: zentral am Seitencontainer. */
/* Mandatsstationen: benannte Zuordnung statt Layout-Reihenfolge.
   Icons und Abstaende werden hier gemeinsam gepflegt. */
#theresa-page {
  --ts-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207Q24%2014%2039%207L36%2028Q32%2041%2024%2043Q15%2040%2012%2028Z%22%2F%3E%3Cpath%20d%3D%22M16%2019l5%202m7%200%205-2M19%2030q5%205%2010%200%22%2F%3E%3C%2Fsvg%3E");
  --ts-icon-compass: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22m30%2015-4%2012-12%206%206-12Z%20M24%202v5m0%2034v5M2%2024h5m34%200h5%22%2F%3E%3C%2Fsvg%3E");
  --ts-icon-clock: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22M24%2010v14l9%208%22%2F%3E%3C%2Fsvg%3E");
  --ts-icon-integration: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A28C63%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2231%22%20cy%3D%2224%22%20r%3D%2213%22%2F%3E%3C%2Fsvg%3E");
}
#theresa-page #ts-weg .ts-pillars p { padding-left:64px; }
#theresa-page #ts-weg .ts-pillars p > .ts-pillar-number { display:block; position:static; margin:0 0 5px; font:inherit; color:inherit; }
#theresa-page #ts-weg .ts-pillars p::before { left:0; top:4px; width:40px; height:40px; }
#theresa-page #ts-weg .ts-pillars > .ts-pillar-mask p::before { background-image:var(--ts-icon-mask); }
#theresa-page #ts-weg .ts-pillars > .ts-pillar-compass p::before { background-image:var(--ts-icon-compass); }
#theresa-page #ts-weg .ts-pillars > .ts-pillar-clock p::before { background-image:var(--ts-icon-clock); }
#theresa-page #ts-weg .ts-pillars > .ts-pillar-integration p::before { background-image:var(--ts-icon-integration); }
#theresa-page #ts-weg .ts-process-line > .ts-station { min-width:36px; text-align:center; }

/* Kursiver Ueberhang: vollstaendiges Fragezeichen im Goldverlauf. */
#theresa-page .ts-hero h1 em { padding-right:.16em; margin-right:-.16em; -webkit-box-decoration-break:clone; box-decoration-break:clone; }

/* Nutzenbereich: Darstellung zentral, Texte in den Widgets. */
#theresa-page .ts-benefits .ts-personal-label{font-family:'Cormorant Garamond',Georgia,serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.2;letter-spacing:normal;text-transform:none;color:#A28C63;margin:34px 0 0;}#theresa-page .ts-benefits .ts-section-head{margin-bottom:18px;max-width:none;}@media(max-width:767px){#theresa-page .ts-benefits .ts-personal-label{font-size:23px;margin-top:26px;}}

#theresa-page .ts-benefits .ts-business-box{box-sizing:border-box;width:100%;min-width:0;border:1px solid #A28C63;padding:45px 44px 30px;margin:48px 0 0;color:#303B32;background:transparent;}
#theresa-page .ts-benefits .ts-business-label{font-family:'Cormorant Garamond',Georgia,serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.2;color:#A28C63;margin:0 0 20px;}
#theresa-page .ts-benefits .ts-business-box h3{font-family:'Cormorant Garamond',Georgia,serif;font-size:48px;font-weight:400;line-height:1.08;letter-spacing:-.4px;margin:0 0 27px;max-width:960px;color:#303B32;}
#theresa-page .ts-benefits .ts-business-copy{max-width:960px;font-family:'Source Sans 3',Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.8;}
#theresa-page .ts-benefits .ts-business-copy p{font:inherit;color:inherit;margin:0;}
#theresa-page .ts-benefits .ts-business-copy p+p{margin-top:16px;}
#theresa-page .ts-benefits .ts-business-copy strong{font-weight:500;}
#theresa-page .ts-benefits .ts-business-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin-top:36px;}
#theresa-page .ts-benefits .ts-business-grid article{position:relative;display:block;min-width:0;margin:0;padding:25px 0 24px;border:0;border-top:1px solid rgba(162,140,99,.38);background:none;}
#theresa-page .ts-benefits .ts-business-grid article::before,#theresa-page .ts-benefits .ts-business-grid article::after{display:none!important;content:none!important;}
#theresa-page .ts-benefits .ts-business-grid svg{display:block;width:40px;height:40px;margin:0 0 18px;fill:none;stroke:#A28C63;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}
#theresa-page .ts-benefits .ts-business-grid h4{font-family:'Cormorant Garamond',Georgia,serif;font-size:28px;line-height:1.13;font-weight:500;color:#303B32;margin:0 0 9px;overflow-wrap:break-word;hyphens:auto;}
#theresa-page .ts-benefits .ts-business-grid p{font-family:'Source Sans 3',Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.6;color:#303B32;margin:0;}
@media(max-width:767px){
#theresa-page .ts-benefits .ts-business-box{margin-top:36px;padding:28px 20px 13px;}
#theresa-page .ts-benefits .ts-business-label{font-size:23px;margin-bottom:18px;}
#theresa-page .ts-benefits .ts-business-box h3{font-size:35px;line-height:1.08;}
#theresa-page .ts-benefits .ts-business-break{display:none;}
#theresa-page .ts-benefits .ts-business-copy{font-size:16px;line-height:1.7;}
#theresa-page .ts-benefits .ts-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-top:29px;}
#theresa-page .ts-benefits .ts-business-grid h4{font-size:22px;}
#theresa-page .ts-benefits .ts-business-grid p{font-size:14px;}
#theresa-page .ts-benefits .ts-business-grid svg{width:36px;height:36px;}
}
@media(max-width:380px){#theresa-page .ts-benefits .ts-business-box{padding-left:15px;padding-right:15px;}#theresa-page .ts-benefits .ts-business-grid{column-gap:14px;}}


/* Rotierende Grafik darf die mobile Seitenbreite nicht vergroessern. */
#theresa-page .ts-precision-art { overflow:hidden; overflow:clip; }/* End custom CSS */