.elementor-15 .elementor-element.elementor-element-548c851:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-548c851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessworld-freyung.com/wp-content/uploads/2026/09/dumbbells-dark.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-548c851 > .elementor-background-overlay{background-color:rgba(7,24,39,.8);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-548c851 > .elementor-container{min-height:74vh;}.elementor-15 .elementor-element.elementor-element-548c851{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 28px 88px 28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5be64b6 .elementor-heading-title{font-size:14px;font-weight:800;letter-spacing:2.2px;color:#79d4ff;}.elementor-15 .elementor-element.elementor-element-070eeaa .elementor-heading-title{font-size:76px;font-weight:800;line-height:1.04em;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-91b89e7{font-size:21px;line-height:1.65em;color:rgba(255,255,255,.82);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-cbb84ac .elementor-button{background-color:#e30016;font-weight:800;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:16px 27px 16px 27px;}.elementor-15 .elementor-element.elementor-element-01dd3e6 .elementor-button{background-color:rgba(255,255,255,0.08);font-weight:800;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.34);border-radius:999px 999px 999px 999px;padding:16px 27px 16px 27px;}.elementor-15 .elementor-element.elementor-element-c17dcd2{padding:34px 28px 34px 28px;}.elementor-15 .elementor-element.elementor-element-e516980 .elementor-heading-title{font-size:26px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-c7e2984{font-size:16px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-00460d5 .elementor-heading-title{font-size:26px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-442f3dc{font-size:16px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-7efc94b .elementor-heading-title{font-size:26px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-df4de84{font-size:16px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-3f15ada:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3f15ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8fa;}.elementor-15 .elementor-element.elementor-element-3f15ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-15 .elementor-element.elementor-element-3f15ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-b095264 img{width:100%;}.elementor-15 .elementor-element.elementor-element-c1c7688 > .elementor-element-populated{padding:24px 10px 24px 48px;}.elementor-15 .elementor-element.elementor-element-52fa95f .elementor-heading-title{font-weight:800;letter-spacing:2px;color:#008bd2;}.elementor-15 .elementor-element.elementor-element-3cf3062 .elementor-heading-title{font-size:54px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-8165307{font-size:18px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-6c95b10 .elementor-button{background-color:#e30016;font-weight:800;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:16px 27px 16px 27px;}.elementor-15 .elementor-element.elementor-element-2aec9b1{padding:88px 28px 24px 28px;}.elementor-15 .elementor-element.elementor-element-9c8a9a9 .elementor-heading-title{font-weight:800;letter-spacing:2px;color:#008bd2;}.elementor-15 .elementor-element.elementor-element-db61805 .elementor-heading-title{font-size:56px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-1f3966c{font-size:18px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-36a9e90{padding:0px 28px 96px 28px;}.elementor-15 .elementor-element.elementor-element-787310e{color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-c3e9b2a{color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-5364da2{color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-13bc40f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-13bc40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071827;}.elementor-15 .elementor-element.elementor-element-13bc40f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 28px 86px 28px;}.elementor-15 .elementor-element.elementor-element-13bc40f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-41e1319 .elementor-heading-title{font-weight:800;letter-spacing:2px;color:#79d4ff;}.elementor-15 .elementor-element.elementor-element-4f67621 .elementor-heading-title{font-size:56px;font-weight:800;line-height:1.04em;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-42af78c{font-size:18px;line-height:1.65em;color:rgba(255,255,255,.78);}.elementor-15 .elementor-element.elementor-element-2a705f8 > .elementor-element-populated{padding:0px 0px 0px 42px;}.elementor-15 .elementor-element.elementor-element-52ca072 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0745272:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0745272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf7fc;}.elementor-15 .elementor-element.elementor-element-0745272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 28px 90px 28px;}.elementor-15 .elementor-element.elementor-element-0745272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9f34f04 > .elementor-element-populated{padding:20px 48px 20px 0px;}.elementor-15 .elementor-element.elementor-element-4676208 .elementor-heading-title{font-weight:800;letter-spacing:2px;color:#008bd2;}.elementor-15 .elementor-element.elementor-element-3716fe5 .elementor-heading-title{font-size:54px;font-weight:800;line-height:1.04em;color:#071827;}.elementor-15 .elementor-element.elementor-element-5b115a7{font-size:18px;line-height:1.65em;color:#5d6a73;}.elementor-15 .elementor-element.elementor-element-8abf14a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-element-populated{box-shadow:0px 20px 60px 0px rgba(7,24,39,.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-8abf14a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-f11aaea{width:68%;}.elementor-15 .elementor-element.elementor-element-5f54346{width:50%;}.elementor-15 .elementor-element.elementor-element-48112b1{width:50%;}.elementor-15 .elementor-element.elementor-element-127f7e9{width:32%;}.elementor-15 .elementor-element.elementor-element-dc2dbcc{width:33%;}.elementor-15 .elementor-element.elementor-element-6367bfe{width:33%;}.elementor-15 .elementor-element.elementor-element-bd3f416{width:34%;}.elementor-15 .elementor-element.elementor-element-030202b{width:50%;}.elementor-15 .elementor-element.elementor-element-c1c7688{width:50%;}.elementor-15 .elementor-element.elementor-element-f548ca4{width:100%;}.elementor-15 .elementor-element.elementor-element-accec11{width:33%;}.elementor-15 .elementor-element.elementor-element-d3d9969{width:33%;}.elementor-15 .elementor-element.elementor-element-a988f82{width:34%;}.elementor-15 .elementor-element.elementor-element-7ada30a{width:46%;}.elementor-15 .elementor-element.elementor-element-2a705f8{width:54%;}.elementor-15 .elementor-element.elementor-element-9f34f04{width:42%;}.elementor-15 .elementor-element.elementor-element-8abf14a{width:58%;}}