.elementor-20231 .elementor-element.elementor-element-a9f6103:not(.elementor-motion-effects-element-type-background),.elementor-20231 .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-20231 .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-20231 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:700px}.elementor-20231 .elementor-element.elementor-element-a9f6103{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(255% + 1.3px);height:117px}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:117px;transform:translateX(-50%) rotateY(180deg)}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-20231 .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-20231 .elementor-element.elementor-element-4b247bc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-20231 .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-20231 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20231 .elementor-element.elementor-element-4b247bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20231 .elementor-element.elementor-element-580a897>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .elementor-element.elementor-element-580a897{text-align:center}.elementor-20231 .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-20231 .elementor-element.elementor-element-ef2b73f>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .elementor-element.elementor-element-ef2b73f{text-align:center}.elementor-20231 .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-20231 .elementor-element.elementor-element-55055dc>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 2em;padding:0}.elementor-20231 .elementor-element.elementor-element-55055dc{text-align:center}.elementor-20231 .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-20231 .elementor-element.elementor-element-ee35d12{margin-top:0;margin-bottom:0;padding:0}.elementor-20231 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-20231 .elementor-element.elementor-element-a4cc1e1>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .elementor-element.elementor-element-a4cc1e1{text-align:center}.elementor-20231 .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-20231 .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-20231 .elementor-element.elementor-element-2d5dd8b>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .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-20231 .elementor-element.elementor-element-de0d3e4{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-20231 .elementor-element.elementor-element-b941869>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .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-20231 .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-20231 .elementor-element.elementor-element-a2abca1>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-a2abca1 .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-20231 .elementor-element.elementor-element-9a4aca5{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-20231 .elementor-element.elementor-element-186d404>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-186d404 .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-20231 .elementor-element.elementor-element-624069c{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-20231 .elementor-element.elementor-element-10e884d>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-10e884d .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-20231 .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)}.elementor-20231 .elementor-element.elementor-element-a36caa8>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-a36caa8 .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-20231 .elementor-element.elementor-element-309b64c{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-20231 .elementor-element.elementor-element-04c37f2>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-04c37f2 .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-20231 .elementor-element.elementor-element-9306674{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-20231 .elementor-element.elementor-element-3000b0c>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-3000b0c .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-20231 .elementor-element.elementor-element-6ab2b97{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-20231 .elementor-element.elementor-element-a85bb2c>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-a85bb2c .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-20231 .elementor-element.elementor-element-2cdbc90{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-20231 .elementor-element.elementor-element-e822cbf>.elementor-widget-container{margin:0 0 1em;padding:0}.elementor-20231 .elementor-element.elementor-element-e822cbf .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-20231 .elementor-element.elementor-element-50e2e3f{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-20231 .elementor-element.elementor-element-4b247bc{width:100%}}@media(max-width:1024px){.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:45vh}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(100% + 1.3px);height:23px}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{height:47px}.elementor-20231 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0}.elementor-20231 .elementor-element.elementor-element-580a897>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .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-20231 .elementor-element.elementor-element-ef2b73f>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .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-20231 .elementor-element.elementor-element-55055dc>.elementor-widget-container{margin:0 0 2em;padding:0}.elementor-20231 .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-20231 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 2em}.elementor-20231 .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-20231 .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-20231 .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-20231 .elementor-element.elementor-element-de0d3e4{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-20231 .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-20231 .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-20231 .elementor-element.elementor-element-a2abca1 .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-20231 .elementor-element.elementor-element-9a4aca5{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-20231 .elementor-element.elementor-element-186d404 .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-20231 .elementor-element.elementor-element-624069c{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-20231 .elementor-element.elementor-element-10e884d .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-20231 .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-20231 .elementor-element.elementor-element-a36caa8 .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-20231 .elementor-element.elementor-element-309b64c{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-20231 .elementor-element.elementor-element-04c37f2 .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-20231 .elementor-element.elementor-element-9306674{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-20231 .elementor-element.elementor-element-3000b0c .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-20231 .elementor-element.elementor-element-6ab2b97{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-20231 .elementor-element.elementor-element-a85bb2c .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-20231 .elementor-element.elementor-element-2cdbc90{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-20231 .elementor-element.elementor-element-e822cbf .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-20231 .elementor-element.elementor-element-50e2e3f{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-20231 .elementor-element.elementor-element-a9f6103>.elementor-container{min-height:45vh}.elementor-20231 .elementor-element.elementor-element-a9f6103:not(.elementor-motion-effects-element-type-background),.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-top svg{width:calc(106% + 1.3px);height:18px}.elementor-20231 .elementor-element.elementor-element-a9f6103>.elementor-shape-bottom svg{width:calc(221% + 1.3px);height:40px}.elementor-20231 .elementor-element.elementor-element-4b247bc{width:100%}.elementor-bc-flex-widget .elementor-20231 .elementor-element.elementor-element-4b247bc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-20231 .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-20231 .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-20231 .elementor-element.elementor-element-4b247bc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20231 .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-20231 .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-20231 .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-20231 .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-20231 .elementor-element.elementor-element-4082010>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 2em}.elementor-20231 .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-20231 .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-20231 .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-20231 .elementor-element.elementor-element-de0d3e4{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-20231 .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-20231 .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-20231 .elementor-element.elementor-element-a2abca1 .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-20231 .elementor-element.elementor-element-9a4aca5{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-20231 .elementor-element.elementor-element-186d404 .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-20231 .elementor-element.elementor-element-624069c{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-20231 .elementor-element.elementor-element-10e884d .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-20231 .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-20231 .elementor-element.elementor-element-a36caa8 .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-20231 .elementor-element.elementor-element-309b64c{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-20231 .elementor-element.elementor-element-04c37f2 .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-20231 .elementor-element.elementor-element-9306674{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-20231 .elementor-element.elementor-element-3000b0c .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-20231 .elementor-element.elementor-element-6ab2b97{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-20231 .elementor-element.elementor-element-a85bb2c .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-20231 .elementor-element.elementor-element-2cdbc90{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-20231 .elementor-element.elementor-element-e822cbf .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-20231 .elementor-element.elementor-element-50e2e3f{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-20231 .elementor-element.elementor-element-d07a626>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .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-20231 .elementor-element.elementor-element-d07a626>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-de0d3e4>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-de0d3e4>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-20231 .elementor-element.elementor-element-de0d3e4>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-12e70ee>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .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-20231 .elementor-element.elementor-element-12e70ee>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-9a4aca5>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-9a4aca5>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-20231 .elementor-element.elementor-element-9a4aca5>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-624069c>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-624069c>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-20231 .elementor-element.elementor-element-624069c>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-f2c7270>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .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-20231 .elementor-element.elementor-element-f2c7270>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-309b64c>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-309b64c>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-20231 .elementor-element.elementor-element-309b64c>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-9306674>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-9306674>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-20231 .elementor-element.elementor-element-9306674>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-6ab2b97>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-6ab2b97>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-20231 .elementor-element.elementor-element-6ab2b97>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-2cdbc90>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-2cdbc90>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-20231 .elementor-element.elementor-element-2cdbc90>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}.elementor-20231 .elementor-element.elementor-element-50e2e3f>div>div>ul{list-style:none;margin-left:-5em}.elementor-20231 .elementor-element.elementor-element-50e2e3f>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-20231 .elementor-element.elementor-element-50e2e3f>div>div>ul li{margin-left:5em;margin-bottom:1em;text-indent:-2.2em}