.elementor-27 .elementor-element.elementor-element-37e7373a{--display:flex;--min-height:600px;--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;}.elementor-27 .elementor-element.elementor-element-37e7373a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-37e7373a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primaphysio.sandy-webdesign.ch/wp-content/uploads/2025/06/a_home_bg1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-68878d28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1463e5f4{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1463e5f4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1463e5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6048fb4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6048fb4f .elementor-heading-title{color:var( --e-global-color-7d6353c );}.elementor-27 .elementor-element.elementor-element-76612970{color:var( --e-global-color-7d6353c );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-402b0c7 > a{color:var( --e-global-color-primary );background-color:var( --e-global-color-7d6353c );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-402b0c7 > a svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-402b0c7 > a:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-b2f9b30 > a{color:var( --e-global-color-primary );background-color:var( --e-global-color-7d6353c );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-b2f9b30 > a svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-b2f9b30 > a:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-29067db > a{color:var( --e-global-color-primary );background-color:var( --e-global-color-7d6353c );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-29067db > a svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7b9fb85a .elementor-repeater-item-29067db > a:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7b9fb85a.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-7b9fb85a .ekit_social_media{text-align:center;}.elementor-27 .elementor-element.elementor-element-7b9fb85a .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-7b9fb85a .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-27 .elementor-element.elementor-element-5d8457e6{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-782d9acb{--display:flex;--min-height:364px;--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;}.elementor-27 .elementor-element.elementor-element-782d9acb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-782d9acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primaphysio.sandy-webdesign.ch/wp-content/uploads/2025/06/a_physio_angebot_04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-27cc4ef0{--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;}.elementor-27 .elementor-element.elementor-element-25a518f9 > .elementor-widget-container{margin:48px 27px 27px 27px;}.elementor-27 .elementor-element.elementor-element-5e7581c{--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;}.elementor-27 .elementor-element.elementor-element-0bb944e > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-27 .elementor-element.elementor-element-0bb944e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-167f3e4{--display:flex;}.elementor-27 .elementor-element.elementor-element-fc6f3da{--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;}.elementor-27 .elementor-element.elementor-element-ffa1a5c{--display:flex;}.elementor-27 .elementor-element.elementor-element-1d06698{--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;}.elementor-27 .elementor-element.elementor-element-5c2db97{--e-rating-justify-content:center;}.elementor-27 .elementor-element.elementor-element-09ce8d7{--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;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.elementskit-pricing-btn{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-7d6353c );}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing{text-align:center;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing .elementor-pricing-img img{margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:8px 0px 8px 0px;margin:0px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{vertical-align:super;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:super;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing .elementskit-pricing-content{margin:0px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-pricing-lists > li > i{padding-right:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-pricing-lists > li > svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.elementskit-pricing-btn svg path{stroke:var( --e-global-color-7d6353c );fill:var( --e-global-color-7d6353c );}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-1463e5f4{--width:33.3333%;}.elementor-27 .elementor-element.elementor-element-5d8457e6{--width:66.6666%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-37e7373a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-37e7373a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-782d9acb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-782d9acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.elementskit-pricing-btn{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-50c19f0 .elementskit-single-pricing a.elementskit-pricing-btn{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}