.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-1da06db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_hero_slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_hero_slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-c50cbf2 > .elementor-container{max-width:1280px;}.elementor-18 .elementor-element.elementor-element-c50cbf2{padding:80px 0px 80px 0px;}.elementor-widget-tx_heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_our_service .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_our_service .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-ea0b52b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ea0b52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;background-image:url("https://www.essenzafit-ss.ch/wp-content/uploads/sites/9/2024/02/abm-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-ea0b52b > .elementor-container{max-width:1280px;}.elementor-18 .elementor-element.elementor-element-ea0b52b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-ea0b52b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-tx_image_box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_image_box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-be03d20 > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-18 .elementor-element.elementor-element-af41220 .tx-description{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-af41220 .tx-subTitle{color:#BEE041;}.elementor-18 .elementor-element.elementor-element-af41220 .tx-title{color:#FFFFFF;}.elementor-widget-tx_count_box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_count_box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_link_lists .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_link_lists .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-4fca95d{margin-top:30px;margin-bottom:0px;}.elementor-widget-tx_button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-5c19d47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_service_tab .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_service_tab .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-0f3c8b1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0f3c8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.essenzafit-ss.ch/wp-content/uploads/sites/9/2026/01/price-mbg-big.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-0f3c8b1 > .elementor-container{max-width:1280px;min-height:400px;}.elementor-18 .elementor-element.elementor-element-0f3c8b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 290px 0px;}.elementor-18 .elementor-element.elementor-element-0f3c8b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-1a96fc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-69b91c3 .tx-description{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-69b91c3 .tx-subTitle{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-69b91c3 .tx-title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-69b91c3{text-align:center;}.elementor-18 .elementor-element.elementor-element-436ab8e > .elementor-container{max-width:1280px;}.elementor-18 .elementor-element.elementor-element-436ab8e{margin-top:-450px;margin-bottom:0px;z-index:1;}.elementor-18 .elementor-element.elementor-element-a74978d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_pricing_slide .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_pricing_slide .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-61dc7e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f43b4ad{margin-top:150px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-9c760e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_cta .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_cta .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-3619ccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-151678d{padding:100px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fea8be4 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-18{font-family:"Archivo", Sans-serif;line-height:1.5em;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-be03d20 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-9c7ea8d{width:33.413%;}.elementor-18 .elementor-element.elementor-element-be03d20{width:66.587%;}.elementor-18 .elementor-element.elementor-element-9ccc73d{width:56%;}.elementor-18 .elementor-element.elementor-element-fb97d6a{width:43.962%;}.elementor-18 .elementor-element.elementor-element-3e4eab9{width:33.178%;}.elementor-18 .elementor-element.elementor-element-826dd16{width:66.822%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-9c7ea8d{width:100%;}.elementor-18 .elementor-element.elementor-element-be03d20{width:100%;}.elementor-18 .elementor-element.elementor-element-9ccc73d{width:100%;}.elementor-18 .elementor-element.elementor-element-fb97d6a{width:100%;}}/* Start custom CSS for tx_hero_slider, class: .elementor-element-ad1dd4f */.txt-main-slider-item {
  padding: 265px 0px 220px;
  margin-bottom:100px;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_slide, class: .elementor-element-61dc7e8 */.txtm-pricing-item .plan-list li {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for tx_cta, class: .elementor-element-3619ccc */.txtm-contact-form {
    margin-right:150px;
}/* End custom CSS */