.elementor-21401 .elementor-element.elementor-element-a9f6103:not(.elementor-motion-effects-element-type-background),.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ritualcarecenter.ch/wp-content/uploads/2022/06/home-top-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(200deg,var(--e-global-color-6387c9e) 47%,#54595f 100%);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:700px}.elementor-21401 .elementor-element.elementor-element-a9f6103{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(255% + 1.3px);height:117px}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:117px;transform:translateX(-50%) rotateY(180deg)}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center,#00000075 44%,#FFFFFF00 81%);opacity:.54}.elementor-bc-flex-widget .elementor-21401 .elementor-element.elementor-element-4b247bc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-21401 .elementor-element.elementor-element-4b247bc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21401 .elementor-element.elementor-element-580a897>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-580a897{text-align:center}.elementor-21401 .elementor-element.elementor-element-580a897 .elementor-heading-title{font-family:var(--e-global-typography-7980681-font-family),Sans-serif;font-size:var(--e-global-typography-7980681-font-size);font-weight:var(--e-global-typography-7980681-font-weight);line-height:var(--e-global-typography-7980681-line-height);letter-spacing:var(--e-global-typography-7980681-letter-spacing);word-spacing:var(--e-global-typography-7980681-word-spacing);color:var(--e-global-color-617fe063)}.elementor-21401 .elementor-element.elementor-element-ef2b73f>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-ef2b73f{text-align:center}.elementor-21401 .elementor-element.elementor-element-ef2b73f .elementor-heading-title{font-family:var(--e-global-typography-c0a3b5e-font-family),Sans-serif;font-size:var(--e-global-typography-c0a3b5e-font-size);font-weight:var(--e-global-typography-c0a3b5e-font-weight);line-height:var(--e-global-typography-c0a3b5e-line-height);letter-spacing:var(--e-global-typography-c0a3b5e-letter-spacing);word-spacing:var(--e-global-typography-c0a3b5e-word-spacing);color:var(--e-global-color-617fe063)}.elementor-21401 .elementor-element.elementor-element-55055dc>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-55055dc{text-align:center}.elementor-21401 .elementor-element.elementor-element-55055dc .elementor-heading-title{font-family:var(--e-global-typography-593351b-font-family),Sans-serif;font-size:var(--e-global-typography-593351b-font-size);font-weight:var(--e-global-typography-593351b-font-weight);line-height:var(--e-global-typography-593351b-line-height);letter-spacing:var(--e-global-typography-593351b-letter-spacing);word-spacing:var(--e-global-typography-593351b-word-spacing);color:var(--e-global-color-617fe063)}.elementor-21401 .elementor-element.elementor-element-ee35d12{margin-top:0;margin-bottom:0;padding:0}.elementor-21401 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-21401 .elementor-element.elementor-element-a4cc1e1>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-a4cc1e1{text-align:center}.elementor-21401 .elementor-element.elementor-element-a4cc1e1 .elementor-heading-title{font-family:var(--e-global-typography-e14b421-font-family),Sans-serif;font-size:var(--e-global-typography-e14b421-font-size);font-weight:var(--e-global-typography-e14b421-font-weight);line-height:var(--e-global-typography-e14b421-line-height);letter-spacing:var(--e-global-typography-e14b421-letter-spacing);word-spacing:var(--e-global-typography-e14b421-word-spacing);color:var(--e-global-color-primary)}.elementor-21401 .elementor-element.elementor-element-d07a626{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-2d5dd8b>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-2d5dd8b .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-be6d90c{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-4246bcd>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-4246bcd .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-f40bd7a{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-c65c347>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-c65c347 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-4c3a363{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-90d8bbf>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-90d8bbf .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-c667874{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-3f55d82>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-3f55d82 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-8d51670{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-f4f9fb9>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-f4f9fb9 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-1b206b1{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-c0b71c3>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-c0b71c3 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-7f17cd8{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-ed08474>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-ed08474 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-c81ab96{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-14e6646>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-14e6646 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-73bd3cd{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-b941869>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-b941869 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-12e70ee{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}.elementor-21401 .elementor-element.elementor-element-7a53d38>.elementor-widget-container{margin:1em 0;padding:0}.elementor-21401 .elementor-element.elementor-element-7a53d38 .elementor-heading-title{font-family:var(--e-global-typography-c20fa09-font-family),Sans-serif;font-size:var(--e-global-typography-c20fa09-font-size);font-weight:var(--e-global-typography-c20fa09-font-weight);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing);color:var(--e-global-color-secondary)}.elementor-21401 .elementor-element.elementor-element-f2c7270{columns:1;text-align:justify;font-family:var(--e-global-typography-6def782-font-family),Sans-serif;font-size:var(--e-global-typography-6def782-font-size);font-weight:var(--e-global-typography-6def782-font-weight);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing);color:var(--e-global-color-text)}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:880px){.elementor-21401 .elementor-element.elementor-element-4b247bc{width:100%}}@media(max-width:1024px){.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:45vh}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(100% + 1.3px);height:23px}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{height:47px}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0}.elementor-21401 .elementor-element.elementor-element-580a897>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-580a897 .elementor-heading-title{font-size:var(--e-global-typography-7980681-font-size);line-height:var(--e-global-typography-7980681-line-height);letter-spacing:var(--e-global-typography-7980681-letter-spacing);word-spacing:var(--e-global-typography-7980681-word-spacing)}.elementor-21401 .elementor-element.elementor-element-ef2b73f>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-ef2b73f .elementor-heading-title{font-size:var(--e-global-typography-c0a3b5e-font-size);line-height:var(--e-global-typography-c0a3b5e-line-height);letter-spacing:var(--e-global-typography-c0a3b5e-letter-spacing);word-spacing:var(--e-global-typography-c0a3b5e-word-spacing)}.elementor-21401 .elementor-element.elementor-element-55055dc>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-21401 .elementor-element.elementor-element-55055dc .elementor-heading-title{font-size:var(--e-global-typography-593351b-font-size);line-height:var(--e-global-typography-593351b-line-height);letter-spacing:var(--e-global-typography-593351b-letter-spacing);word-spacing:var(--e-global-typography-593351b-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 2em}.elementor-21401 .elementor-element.elementor-element-a4cc1e1 .elementor-heading-title{font-size:var(--e-global-typography-e14b421-font-size);line-height:var(--e-global-typography-e14b421-line-height);letter-spacing:var(--e-global-typography-e14b421-letter-spacing);word-spacing:var(--e-global-typography-e14b421-word-spacing)}.elementor-21401 .elementor-element.elementor-element-d07a626{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-2d5dd8b .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-be6d90c{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4246bcd .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f40bd7a{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c65c347 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4c3a363{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-90d8bbf .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c667874{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-3f55d82 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-8d51670{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f4f9fb9 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-1b206b1{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c0b71c3 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-7f17cd8{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-ed08474 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c81ab96{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-14e6646 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-73bd3cd{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-b941869 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-12e70ee{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-7a53d38 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f2c7270{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}}@media(max-width:879px){.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:45vh}.elementor-21401 .elementor-element.elementor-element-a9f6103:not(.elementor-motion-effects-element-type-background),.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(106% + 1.3px);height:18px}.elementor-21401 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{width:calc(221% + 1.3px);height:40px}.elementor-21401 .elementor-element.elementor-element-4b247bc{width:100%}.elementor-bc-flex-widget .elementor-21401 .elementor-element.elementor-element-4b247bc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-21401 .elementor-element.elementor-element-4b247bc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-21401 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-21401 .elementor-element.elementor-element-580a897 .elementor-heading-title{font-size:var(--e-global-typography-7980681-font-size);line-height:var(--e-global-typography-7980681-line-height);letter-spacing:var(--e-global-typography-7980681-letter-spacing);word-spacing:var(--e-global-typography-7980681-word-spacing)}.elementor-21401 .elementor-element.elementor-element-ef2b73f .elementor-heading-title{font-size:var(--e-global-typography-c0a3b5e-font-size);line-height:var(--e-global-typography-c0a3b5e-line-height);letter-spacing:var(--e-global-typography-c0a3b5e-letter-spacing);word-spacing:var(--e-global-typography-c0a3b5e-word-spacing)}.elementor-21401 .elementor-element.elementor-element-55055dc .elementor-heading-title{font-size:var(--e-global-typography-593351b-font-size);line-height:var(--e-global-typography-593351b-line-height);letter-spacing:var(--e-global-typography-593351b-letter-spacing);word-spacing:var(--e-global-typography-593351b-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4082010>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-21401 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 2em}.elementor-21401 .elementor-element.elementor-element-a4cc1e1 .elementor-heading-title{font-size:var(--e-global-typography-e14b421-font-size);line-height:var(--e-global-typography-e14b421-line-height);letter-spacing:var(--e-global-typography-e14b421-letter-spacing);word-spacing:var(--e-global-typography-e14b421-word-spacing)}.elementor-21401 .elementor-element.elementor-element-d07a626{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-2d5dd8b .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-be6d90c{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4246bcd .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f40bd7a{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c65c347 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-4c3a363{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-90d8bbf .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c667874{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-3f55d82 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-8d51670{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f4f9fb9 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-1b206b1{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c0b71c3 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-7f17cd8{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-ed08474 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-c81ab96{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-14e6646 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-73bd3cd{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-b941869 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-12e70ee{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}.elementor-21401 .elementor-element.elementor-element-7a53d38 .elementor-heading-title{font-size:var(--e-global-typography-c20fa09-font-size);line-height:var(--e-global-typography-c20fa09-line-height);letter-spacing:var(--e-global-typography-c20fa09-letter-spacing);word-spacing:var(--e-global-typography-c20fa09-word-spacing)}.elementor-21401 .elementor-element.elementor-element-f2c7270{font-size:var(--e-global-typography-6def782-font-size);line-height:var(--e-global-typography-6def782-line-height);letter-spacing:var(--e-global-typography-6def782-letter-spacing);word-spacing:var(--e-global-typography-6def782-word-spacing)}}.elementor-21401 .elementor-element.elementor-element-d07a626>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-d07a626>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-d07a626>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-be6d90c>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-be6d90c>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-be6d90c>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-f40bd7a>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-f40bd7a>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-f40bd7a>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-4c3a363>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-4c3a363>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-4c3a363>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-c667874>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-c667874>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-c667874>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-8d51670>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-8d51670>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-8d51670>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-1b206b1>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-1b206b1>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-1b206b1>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-7f17cd8>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-7f17cd8>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-7f17cd8>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-c81ab96>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-c81ab96>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-c81ab96>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-73bd3cd>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-73bd3cd>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-73bd3cd>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-12e70ee>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-12e70ee>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-12e70ee>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-21401 .elementor-element.elementor-element-f2c7270>div>div>ul{list-style:none;margin-left:-5em}.elementor-21401 .elementor-element.elementor-element-f2c7270>div>div>ul li:before{content:'';position:relative;left:0;top:0;width:30px;height:30px;padding:0 1.1em;background-image:url('https://ritualcarecenter.ch/wp-content/uploads/2023/03/BlueCheckBox2.svg');background-repeat:no-repeat;background-position:left center;background-size:20px}.elementor-21401 .elementor-element.elementor-element-f2c7270>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}