.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.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-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.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-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}body.rtl .elementor-100145 .elementor-element.elementor-element-adc85ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px / 2)}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-image-box .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-image-box .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-image-box .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-image-box .elementor-image-box-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-100145 .elementor-element.elementor-element-85f2480.elementor-position-right .elementor-image-box-img{margin-left:16px}.elementor-100145 .elementor-element.elementor-element-85f2480.elementor-position-top .elementor-image-box-img{margin-bottom:16px}.elementor-100145 .elementor-element.elementor-element-79e46f6.elementor-position-right .elementor-image-box-img{margin-left:16px}.elementor-100145 .elementor-element.elementor-element-79e46f6.elementor-position-top .elementor-image-box-img{margin-bottom:16px}.elementor-100145 .elementor-element.elementor-element-5453ff2.elementor-position-right .elementor-image-box-img{margin-left:16px}.elementor-100145 .elementor-element.elementor-element-5453ff2.elementor-position-top .elementor-image-box-img{margin-bottom:16px}.elementor-100145 .elementor-element.elementor-element-8b09081.elementor-position-right .elementor-image-box-img{margin-left:16px}.elementor-100145 .elementor-element.elementor-element-8b09081.elementor-position-top .elementor-image-box-img{margin-bottom:16px}.elementor-100145 .elementor-element.elementor-element-d4e7e15.elementor-position-right .elementor-image-box-img{margin-left:16px}.elementor-100145 .elementor-element.elementor-element-d4e7e15.elementor-position-top .elementor-image-box-img{margin-bottom:16px}.elementor-widget-accordion .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-accordion .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-accordion .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-html .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-html .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-html .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-100145 .elementor-element.elementor-element-1612611.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-100145 .elementor-element.elementor-element-b2b0f8d.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-100145 .elementor-element.elementor-element-3ea45e8.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-100145 .elementor-element.elementor-element-c1a86d1.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-100145 .elementor-element.elementor-element-13739f1.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-widget-tabs .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-tabs .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-tabs .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var(--e-global-color-primary)}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var(--e-global-color-primary)}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-100145 .elementor-element.elementor-element-a00f4ef.elementor-view-stacked .elementor-icon{background-color:#08264b}.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-subline{margin:16px 0 0!important}.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:540px!important}.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-accordion .elementor-tab-title.elementor-active{border-color:rgba(68,139,255,.24)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:#fbfdff!important}.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-image img{display:block!important;width:100%!important;max-width:540px!important;height:auto!important;filter:drop-shadow(0 24px 46px rgba(8,38,75,.08))!important}@media (max-width:1024px){.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-image img{max-width:620px!important;margin:0 auto!important}}@media (max-width:767px){.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-subline p{font-size:17px!important;max-width:330px!important}.elementor-100145 .elementor-element.elementor-element-4b2206d6 .lp4-tools-image img{max-width:330px!important}}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-phone img{display:block!important;width:100%!important;max-width:390px!important;height:auto!important;filter:drop-shadow(0 24px 42px rgba(8,38,75,.12))!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-subline{margin:16px 0 0!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:640px!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-primary .elementor-button,.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-secondary .elementor-button{width:100%!important;min-height:52px!important;border-radius:7px!important;padding:0 18px!important;font-size:15px!important;line-height:1.05!important;font-weight:900!important;box-shadow:none!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-primary .elementor-button{background:#d8ff1c!important;border:1px solid #d8ff1c!important;color:#08264b!important;box-shadow:0 14px 28px rgba(216,255,28,.22)!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-secondary .elementor-button{background:#fff!important;border:1.5px solid #08264b!important;color:#08264b!important}@media (max-width:767px){.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-subline p{font-size:17px!important;max-width:330px!important}.elementor-100145 .elementor-element.elementor-element-ea1a47b .lp4-planning-phone img{max-width:300px!important}}.elementor-100145 .elementor-element.elementor-element-5edc42e .lp4-decision-shield{margin:27px 0 24px!important}.elementor-100145 .elementor-element.elementor-element-5edc42e .lp4-decision-shield .elementor-heading-title{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:16px 16px 20px 20px!important;background:linear-gradient(180deg,#0a356a 0%,#08264b 100%)!important;color:#fff!important;font-size:26px!important;line-height:1!important;box-shadow:0 12px 22px rgba(8,38,75,.17)!important}.elementor-100145 .elementor-element.elementor-element-5edc42e .lp4-decision-link{margin-top:auto!important}.elementor-100145 .elementor-element.elementor-element-5edc42e .lp4-decision-link .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;min-height:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#08264b!important;font-size:14px!important;line-height:1!important;font-weight:900!important}.elementor-100145 .elementor-element.elementor-element-5edc42e .lp4-decision-link .elementor-button:after{content:"→";display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:999px!important;background:#d8ff1c!important;color:#08264b!important;font-size:17px!important;line-height:1!important;font-weight:800!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-divider{grid-column:2!important;width:1px!important;height:100%!important;min-height:510px!important;background:rgba(8,38,75,.15)!important;margin:0!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-divider .elementor-heading-title{font-size:0!important;line-height:0!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-accordion .elementor-accordion-item:has(.elementor-active){border-color:#d8ff1c!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-cta-separator{width:1px!important;height:92px!important;background:rgba(255,255,255,.28)!important;margin:0!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-cta-separator .elementor-heading-title{font-size:0!important;line-height:0!important}@media (max-width:1024px){.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-divider{display:none!important}.elementor-100145 .elementor-element.elementor-element-c86fc7e .lp4-faq-cta-separator{width:100%!important;height:1px!important}}#smooth-wrapper,#smooth-content,.smooth-wrapper,.smooth-content{position:static!important;inset:auto!important;height:auto!important;min-height:0!important;overflow:visible!important;transform:none!important;will-change:auto!important}.elementor-15989 .lp4-hero-section{position:relative;width:min(100vw,1536px)!important;min-height:660px;background:radial-gradient(circle at 73% 22%,rgba(216,255,28,.22) 0 9%,transparent 25%),radial-gradient(circle at 76% 70%,rgba(8,38,75,.08),transparent 32%),#fff!important;border:1px solid #bcc8d6;border-radius:14px 14px 0 0;padding:76px 64px 104px!important;overflow:hidden}.elementor-15989 .lp4-hero-section:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:#08264b}.elementor-15989 .lp4-hero-shell{position:relative;z-index:1}.elementor-15989 .lp4-hero-shell>.e-con-inner{max-width:1160px!important;margin:0 auto!important;display:grid!important;grid-template-columns:520px 500px!important;gap:70px!important;align-items:start!important}.elementor-15989 .lp4-hero-copy{width:520px!important;max-width:520px!important}.elementor-15989 .lp4-hero-trust,.elementor-15989 .lp4-hero-trust p{font-size:13px!important;line-height:1.35!important;font-weight:850!important;color:#294260!important;margin:0!important}.elementor-15989 .lp4-hero-buttons>.e-con-inner,.elementor-15989 .lp4-store-buttons>.e-con-inner{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;margin-left:0!important}.elementor-15989 .lp4-hero-buttons{margin-top:18px!important}.elementor-15989 .lp4-video-btn .elementor-button{background:#fff!important;border:1px solid #c9d5e3!important;color:#08264b!important}.elementor-15989 .lp4-store-buttons{margin-top:24px!important}.elementor-15989 .lp4-store-btn .elementor-button{width:126px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:5px!important;background-color:transparent!important;background-image:url("https://inventstudio.de/wp-content/uploads/2026/04/lessonprep2026-store-badges.png")!important;background-repeat:no-repeat!important;background-size:253px 40px!important;box-shadow:0 5px 12px rgba(8,38,75,.16)!important;--lzl-bg-img:"https://inventstudio.de/wp-content/uploads/2026/04/lessonprep2026-store-badges.png"}.elementor-15989 .lp4-store-btn .elementor-button{position:relative!important;overflow:hidden!important;background:#000!important}.elementor-15989 .lp4-store-btn .elementor-button:before{content:""!important;position:absolute!important;inset:0!important;background-image:url("https://inventstudio.de/wp-content/uploads/2026/04/lessonprep2026-store-badges.png")!important;background-repeat:no-repeat!important;background-size:253px 40px!important;z-index:1!important;--lzl-bg-img:"https://inventstudio.de/wp-content/uploads/2026/04/lessonprep2026-store-badges.png"}.elementor-15989 .lp4-store-btn .elementor-button:before.lzl:not(.lzl-ed),.elementor-15989 .lp4-store-btn .elementor-button:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYgAAABCCAYAAABNR0FAAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB20lEQVR4Ae3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwHRiUkQABSJxopwAAAABJRU5ErkJggg==")!important}.elementor-15989 .lp4-appstore-btn .elementor-button:before{background-position:0 0!important}.elementor-15989 .lp4-playstore-btn .elementor-button:before{background-position:-127px 0!important}.elementor-15989 .lp4-store-btn .elementor-button-text{font-size:0!important;opacity:0!important}.elementor-15989 .lp4-appstore-btn .elementor-button{background-position:0 0!important}.elementor-15989 .lp4-playstore-btn .elementor-button{background-position:-127px 0!important}.elementor-15989 .lp4-hero-media{width:500px!important;max-width:500px!important;padding-top:0!important}.elementor-15989 .lp4-hero-video{width:500px!important;max-width:500px!important}.elementor-15989 .lp4-hero-video .elementor-widget-container,.elementor-15989 .lp4-hero-video .elementor-wrapper,.elementor-15989 .lp4-hero-video .elementor-custom-embed-image-overlay{background:0 0!important;overflow:visible!important;border-radius:0!important;aspect-ratio:auto!important}.elementor-15989 .lp4-hero-video img{width:500px!important;max-width:500px!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 24px 34px rgba(8,38,75,.18))}.elementor-15989 .lp4-hero-video .elementor-custom-embed-play{right:12.5%!important;left:auto!important;top:51%!important;transform:translateY(-50%)!important;width:76px!important;height:76px!important;border-radius:999px!important;border:6px solid #fff!important;background:rgba(255,255,255,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important}.elementor-15989 .lp4-hero-video .eicon-play{font-size:38px!important;color:#fff!important;text-shadow:none!important}.elementor-15989 .lp4-hero-video-mobile{display:none!important}@media (max-width:1024px){.elementor-15989 .lp4-hero-shell>.e-con-inner{grid-template-columns:1fr!important;gap:30px!important}.elementor-15989 .lp4-hero-copy,.elementor-15989 .lp4-hero-media{width:100%!important;max-width:100%!important}.elementor-15989 .lp4-hero-video,.elementor-15989 .lp4-hero-video img{width:min(500px,100%)!important}.elementor-15989 .lp4-hero-media{display:flex!important;justify-content:center!important}}@media (max-width:767px){.elementor-15989 .lp4-hero-section{width:100vw!important;border-radius:0!important;padding:34px 10px 78px!important;min-height:auto!important}.elementor-15989 .lp4-hero-section:after{height:42px}.elementor-15989 .lp4-hero-shell>.e-con-inner{display:flex!important;flex-direction:column!important;gap:18px!important;max-width:100%!important}.elementor-15989 .lp4-hero-copy{width:100%!important;max-width:100%!important}.elementor-15989 .lp4-hero-video-mobile{display:block!important;width:245px!important;max-width:70vw!important;margin:0 auto!important}.elementor-15989 .lp4-hero-video-mobile .elementor-widget-container,.elementor-15989 .lp4-hero-video-mobile .elementor-wrapper,.elementor-15989 .lp4-hero-video-mobile .elementor-custom-embed-image-overlay{background:0 0!important;overflow:visible!important}.elementor-15989 .lp4-hero-video-mobile img{width:100%!important;height:auto!important;object-fit:contain!important}.elementor-15989 .lp4-hero-media{display:none!important}.elementor-15989 .lp4-hero-buttons>.e-con-inner,.elementor-15989 .lp4-store-buttons>.e-con-inner{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;justify-items:start!important}.elementor-15989 .lp4-store-btn .elementor-button{width:116px!important;height:37px!important;background-size:234px 37px!important}.elementor-15989 .lp4-playstore-btn .elementor-button{background-position:-117px 0!important}}.elementor-15989 .lp4-hero-video .elementor-wrapper,.elementor-15989 .lp4-hero-video .elementor-custom-embed-image-overlay{width:500px!important;height:500px!important;max-width:500px!important;aspect-ratio:auto!important}.elementor-15989 .lp4-hero-video img{width:500px!important;height:500px!important;object-fit:contain!important}.elementor-15989 .lp4-hero-video .elementor-custom-embed-play,.elementor-15989 .lp4-hero-video-mobile .elementor-custom-embed-play{display:none!important}@media (max-width:767px){.elementor-15989 .lp4-hero-video-mobile{width:290px!important;max-width:78vw!important}}.elementor-15989 .lp4-steps-kicker{margin:0 0 10px!important}.elementor-15989 .lp4-steps-kicker .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:4px 13px!important;border-radius:999px!important;background:#d8ff1c!important;color:#08264b!important;font-size:12px!important;line-height:1!important;font-weight:850!important;text-transform:none!important}.elementor-15989 .lp4-steps-subline{margin:10px 0 0!important}.elementor-15989 .lp4-steps-subline p{font-size:17px!important;line-height:1.45!important;font-weight:500!important;color:#526987!important;margin:0!important;text-align:center!important}.elementor-15989 .lp4-step-title{margin:0 0 8px!important}.elementor-15989 .lp4-step-title .elementor-heading-title{font-size:17px!important;line-height:1.15!important;font-weight:900!important;color:#08264b!important;margin:0!important;text-align:center!important}.elementor-15989 .lp4-step-text{margin:0!important}.elementor-15989 .lp4-step-text p{font-size:13px!important;line-height:1.4!important;font-weight:500!important;color:#526987!important;margin:0!important;text-align:center!important}.elementor-15989 .lp4-step-visual{margin-top:auto!important;width:100%!important}.elementor-15989 .lp4-step-visual .elementor-widget-container{display:flex!important;justify-content:center!important;align-items:flex-end!important}.elementor-15989 .lp4-step-visual img{display:block!important;width:100%!important;max-width:198px!important;height:154px!important;object-fit:contain!important;margin:18px auto 0!important}.elementor-15989 .lp4-steps-btn .elementor-button{width:236px!important;min-height:45px!important;font-size:15px!important;font-weight:950!important;border-radius:7px!important}@media (max-width:767px){.elementor-15989 .lp4-steps-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-step-text,.elementor-15989 .lp4-step-text .elementor-widget-container{width:100%!important;max-width:100%!important}.elementor-15989 .lp4-step-text p{font-size:14px!important;max-width:278px!important;margin-left:auto!important;margin-right:auto!important;overflow-wrap:break-word!important}.elementor-15989 .lp4-step-visual img{height:auto!important;max-height:170px!important}}.elementor-15989 .lp4-audience-kicker{margin:0!important}.elementor-15989 .lp4-audience-kicker .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:27px!important;padding:5px 13px!important;border-radius:999px!important;border:1px solid rgba(8,38,75,.12)!important;background:rgba(255,255,255,.58)!important;color:#08264b!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.elementor-15989 .lp4-audience-title{margin:18px 0 0!important}.elementor-15989 .lp4-audience-title .elementor-heading-title{font-size:38px!important;line-height:1.08!important;font-weight:950!important;color:#08264b!important;margin:0!important;max-width:590px!important}.elementor-15989 .lp4-audience-subline{margin:18px 0 0!important}.elementor-15989 .lp4-audience-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:545px!important}.elementor-15989 .lp4-audience-primary .elementor-button,.elementor-15989 .lp4-audience-secondary .elementor-button{min-height:44px!important;border-radius:7px!important;padding:0 18px!important;font-size:15px!important;line-height:1.05!important;font-weight:900!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.elementor-15989 .lp4-audience-primary .elementor-button{width:252px!important;background:#d8ff1c!important;border:1px solid #d8ff1c!important;color:#08264b!important}.elementor-15989 .lp4-audience-secondary .elementor-button{width:222px!important;background:rgba(255,255,255,.55)!important;border:1.5px solid #08264b!important;color:#08264b!important}.elementor-15989 .lp4-audience-avatar img{width:42px!important;height:42px!important;border-radius:999px!important;object-fit:cover!important;display:block!important}.elementor-15989 .lp4-audience-quote-text{margin:0!important}.elementor-15989 .lp4-audience-quote-text blockquote{margin:0!important;color:#526987!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important}.elementor-15989 .lp4-audience-quote-text figcaption{display:block!important;margin-top:4px!important;color:#526987!important;font-size:13px!important;line-height:1.2!important;font-style:normal!important;font-weight:500!important}.elementor-15989 .lp4-audience-image img{display:block!important;width:100%!important;max-width:510px!important;height:auto!important;filter:drop-shadow(0 20px 42px rgba(16,40,82,.08))!important}@media (max-width:1024px){.elementor-15989 .lp4-audience-image img{max-width:620px!important}}@media (max-width:767px){.elementor-15989 .lp4-audience-title .elementor-heading-title{font-size:28px!important;line-height:1.12!important;max-width:330px!important}.elementor-15989 .lp4-audience-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-audience-primary .elementor-button,.elementor-15989 .lp4-audience-secondary .elementor-button{width:260px!important;max-width:260px!important;white-space:normal!important}.elementor-15989 .lp4-audience-image img{max-width:330px!important}}@media (max-width:767px){.elementor-15989 .lp4-audience-title,.elementor-15989 .lp4-audience-subline,.elementor-15989 .lp4-audience-quote-text{width:100%!important;max-width:100%!important;min-width:0!important}}.elementor-15989 .lp4-sport-kicker{margin:0!important}.elementor-15989 .lp4-sport-kicker .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 14px!important;border:1px solid rgba(216,255,28,.45)!important;border-radius:999px!important;background:rgba(216,255,28,.12)!important;color:#d8ff1c!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.elementor-15989 .lp4-sport-title{margin:18px 0 0!important}.elementor-15989 .lp4-sport-title .elementor-heading-title{font-size:40px!important;line-height:1.08!important;font-weight:950!important;color:#fff!important;margin:0!important;max-width:520px!important}.elementor-15989 .lp4-sport-subline{margin:18px 0 0!important}.elementor-15989 .lp4-sport-subline p{font-size:17px!important;line-height:1.5!important;font-weight:550!important;color:rgba(255,255,255,.88)!important;margin:0!important;max-width:540px!important}.elementor-15989 .lp4-sport-primary .elementor-button,.elementor-15989 .lp4-sport-secondary .elementor-button{min-height:44px!important;border-radius:7px!important;padding:0 18px!important;font-size:15px!important;line-height:1.05!important;font-weight:900!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.elementor-15989 .lp4-sport-primary .elementor-button{width:190px!important;background:#d8ff1c!important;border:1px solid #d8ff1c!important;color:#08264b!important}.elementor-15989 .lp4-sport-secondary .elementor-button{width:222px!important;background:rgba(255,255,255,.05)!important;border:1.5px solid rgba(255,255,255,.72)!important;color:#fff!important}.elementor-15989 .lp4-sport-avatar img{width:42px!important;height:42px!important;border-radius:999px!important;object-fit:cover!important;display:block!important}.elementor-15989 .lp4-sport-quote-text blockquote{margin:0!important;color:#fff!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important}.elementor-15989 .lp4-sport-quote-text figcaption{display:block!important;margin-top:4px!important;color:rgba(255,255,255,.78)!important;font-size:13px!important;line-height:1.2!important;font-style:normal!important;font-weight:500!important}.elementor-15989 .lp4-sport-panel-title{margin:0 0 14px!important}.elementor-15989 .lp4-sport-panel-title .elementor-heading-title{font-size:20px!important;line-height:1.18!important;font-weight:900!important;color:#fff!important;margin:0!important;text-align:left!important}.elementor-15989 .lp4-sport-benefit-number{width:30px!important;height:30px!important;margin:0!important}.elementor-15989 .lp4-sport-benefit-number .elementor-heading-title{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:8px!important;background:#d8ff1c!important;color:#08264b!important;font-size:15px!important;line-height:1!important;font-weight:950!important}.elementor-15989 .lp4-sport-benefit-text{margin:0!important}.elementor-15989 .lp4-sport-benefit-text p{font-size:14px!important;line-height:1.36!important;font-weight:550!important;color:rgba(255,255,255,.88)!important;margin:0!important;text-align:left!important}@media (max-width:1024px){.elementor-15989 .lp4-sport-title .elementor-heading-title{max-width:720px!important}}@media (max-width:767px){.elementor-15989 .lp4-sport-title .elementor-heading-title{font-size:28px!important;line-height:1.12!important;max-width:300px!important}.elementor-15989 .lp4-sport-subline p{font-size:17px!important;font-weight:500!important;max-width:300px!important}.elementor-15989 .lp4-sport-primary .elementor-button,.elementor-15989 .lp4-sport-secondary .elementor-button{width:260px!important;max-width:260px!important;white-space:normal!important}.elementor-15989 .lp4-sport-benefit-text p{font-size:14px!important;line-height:1.35!important}}.elementor-15989 .lp4-tools-subline{margin:16px 0 0!important}.elementor-15989 .lp4-tools-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:540px!important}.elementor-15989 .lp4-tools-accordion .elementor-tab-title.elementor-active{border-color:rgba(68,139,255,.24)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:#fbfdff!important}.elementor-15989 .lp4-tools-image img{display:block!important;width:100%!important;max-width:540px!important;height:auto!important;filter:drop-shadow(0 24px 46px rgba(8,38,75,.08))!important}@media (max-width:1024px){.elementor-15989 .lp4-tools-image img{max-width:620px!important;margin:0 auto!important}}@media (max-width:767px){.elementor-15989 .lp4-tools-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-tools-image img{max-width:330px!important}}.elementor-15989 .lp4-lesson-phone img{display:block!important;width:100%!important;max-width:400px!important;height:auto!important;margin:0 auto!important;filter:drop-shadow(0 24px 42px rgba(8,38,75,.16))!important}.elementor-15989 .lp4-lesson-kicker{margin:0!important}.elementor-15989 .lp4-lesson-kicker .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:28px!important;padding:5px 14px!important;border-radius:999px!important;background:#d8ff1c!important;color:#08264b!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.elementor-15989 .lp4-lesson-kicker .elementor-heading-title:before{content:"1F381";font-size:13px!important;line-height:1!important}.elementor-15989 .lp4-lesson-title{margin:18px 0 0!important}.elementor-15989 .lp4-lesson-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important;font-weight:950!important;color:#08264b!important;margin:0!important;max-width:560px!important}.elementor-15989 .lp4-lesson-subline{margin:16px 0 0!important}.elementor-15989 .lp4-lesson-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:560px!important}.elementor-15989 .lp4-lesson-item{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:70px!important;width:100%!important;padding:10px 18px 10px 10px!important;border:1px solid rgba(8,38,75,.1)!important;border-radius:8px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 11px 27px rgba(9,30,66,.045)!important}.elementor-15989 .lp4-lesson-item>.e-con-inner{display:contents!important}.elementor-15989 .lp4-lesson-icon{width:52px!important;height:52px!important;margin:0!important}.elementor-15989 .lp4-lesson-icon .elementor-heading-title{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:999px!important;background:#eef4ff!important;color:#08264b!important;font-size:25px!important;line-height:1!important;font-weight:900!important}.elementor-15989 .lp4-lesson-item-copy{width:100%!important;min-width:0!important}.elementor-15989 .lp4-lesson-item-copy>.e-con-inner{display:block!important}.elementor-15989 .lp4-lesson-item-title{margin:0!important}.elementor-15989 .lp4-lesson-item-title .elementor-heading-title{font-size:18px!important;line-height:1.16!important;font-weight:900!important;color:#08264b!important;margin:0!important}.elementor-15989 .lp4-lesson-item-text{margin:3px 0 0!important}.elementor-15989 .lp4-lesson-item-text p{font-size:14px!important;line-height:1.32!important;font-weight:500!important;color:#526987!important;margin:0!important}.elementor-15989 .lp4-time-pill{justify-self:end!important;margin:0!important}.elementor-15989 .lp4-time-pill .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:70px!important;height:28px!important;padding:0 11px!important;border-radius:999px!important;background:#edf4ff!important;color:#08264b!important;font-size:12px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important}.elementor-15989 .lp4-lesson-primary .elementor-button,.elementor-15989 .lp4-lesson-secondary .elementor-button{width:100%!important;min-height:52px!important;border-radius:7px!important;padding:0 18px!important;font-size:15px!important;line-height:1.05!important;font-weight:900!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:normal!important}.elementor-15989 .lp4-lesson-primary .elementor-button{background:#d8ff1c!important;border:1px solid #d8ff1c!important;color:#08264b!important;box-shadow:0 14px 28px rgba(216,255,28,.22)!important}.elementor-15989 .lp4-lesson-secondary .elementor-button{background:rgba(255,255,255,.56)!important;border:1.5px solid #08264b!important;color:#08264b!important}.elementor-15989 .lp4-lesson-proof{display:flex!important;align-items:center!important;gap:9px!important;margin:18px 0 0!important}.elementor-15989 .lp4-lesson-proof p{display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;color:#526987!important;font-size:13px!important;line-height:1.35!important;font-weight:600!important}.elementor-15989 .lp4-lesson-proof p:before{content:"♢";display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#eef4ff;color:#08264b;font-size:12px;font-weight:900}@media (max-width:1024px){.elementor-15989 .lp4-lesson-title .elementor-heading-title{max-width:720px!important}}@media (max-width:767px){.elementor-15989 .lp4-lesson-title .elementor-heading-title{font-size:28px!important;line-height:1.12!important;max-width:330px!important}.elementor-15989 .lp4-lesson-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-lesson-item{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:12px!important}.elementor-15989 .lp4-lesson-icon,.elementor-15989 .lp4-lesson-icon .elementor-heading-title{width:44px!important;height:44px!important;font-size:21px!important}.elementor-15989 .lp4-lesson-item-title .elementor-heading-title{font-size:17px!important}.elementor-15989 .lp4-lesson-item-text p{font-size:13px!important}.elementor-15989 .lp4-time-pill{grid-column:2!important;justify-self:start!important;margin-top:7px!important}.elementor-15989 .lp4-lesson-primary .elementor-button,.elementor-15989 .lp4-lesson-secondary .elementor-button{min-height:48px!important;font-size:15px!important}.elementor-15989 .lp4-lesson-phone img{max-width:300px!important}}.elementor-15989 .lp4-practice-kicker .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:28px!important;padding:5px 14px!important;border:1px solid rgba(8,38,75,.08)!important;border-radius:999px!important;background:#eef4ff!important;color:#08264b!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.elementor-15989 .lp4-practice-kicker .elementor-heading-title:before{content:"◎";display:grid;place-items:center;width:15px;height:15px;border:1.5px solid #08264b;border-radius:4px;font-size:8px;line-height:1}.elementor-15989 .lp4-practice-title{margin:18px 0 0!important}.elementor-15989 .lp4-practice-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important;font-weight:950!important;color:#08264b!important;margin:0 auto!important;text-align:center!important;max-width:980px!important}.elementor-15989 .lp4-practice-title span{position:relative!important;display:inline-block!important;z-index:1!important}.elementor-15989 .lp4-practice-title span:after{content:"";position:absolute;z-index:-1;left:-5px;right:-7px;bottom:1px;height:6px;border-radius:999px;background:#d8ff1c;transform:rotate(-3deg)}.elementor-15989 .lp4-practice-subline{margin:12px 0 0!important}.elementor-15989 .lp4-practice-subline p{font-size:17px!important;line-height:1.45!important;font-weight:500!important;color:#526987!important;text-align:center!important;margin:0!important}.elementor-15989 .lp4-practice-video{margin:0!important}.elementor-15989 .lp4-practice-video .elementor-widget-container,.elementor-15989 .lp4-practice-video .elementor-wrapper,.elementor-15989 .lp4-practice-video .elementor-custom-embed-image-overlay{border-radius:10px!important;overflow:hidden!important;aspect-ratio:9/16!important;background:#dfe8f3!important}.elementor-15989 .lp4-practice-video img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:10px!important;box-shadow:0 14px 30px rgba(12,33,67,.08)!important}.elementor-15989 .lp4-practice-video .elementor-custom-embed-play{width:48px!important;height:48px!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;display:grid!important;place-items:center!important;opacity:1!important;box-shadow:0 10px 24px rgba(8,38,75,.15)!important}.elementor-15989 .lp4-practice-video .eicon-play{font-size:24px!important;color:#08264b!important;text-shadow:none!important}.elementor-15989 .lp4-practice-card-title{margin:12px 0 0!important}.elementor-15989 .lp4-practice-card-title .elementor-heading-title{font-size:14px!important;line-height:1.2!important;font-weight:900!important;color:#08264b!important;margin:0!important;padding-left:10px!important}.elementor-15989 .lp4-practice-card-text{margin:4px 0 0!important}.elementor-15989 .lp4-practice-card-text p{font-size:13px!important;line-height:1.3!important;font-weight:500!important;color:#526987!important;margin:0!important;padding-left:10px!important}.elementor-15989 .lp4-practice-stat-icon .elementor-heading-title{display:grid!important;place-items:center!important;width:72px!important;height:72px!important;border-radius:999px!important;background:#e3ecfc!important;color:#08264b!important;font-size:30px!important;line-height:1!important;margin:0!important}.elementor-15989 .lp4-practice-stat-title{margin:0!important}.elementor-15989 .lp4-practice-stat-title .elementor-heading-title{font-size:19px!important;line-height:1.08!important;font-weight:950!important;color:#08264b!important;margin:0!important}.elementor-15989 .lp4-practice-stat-text{margin:7px 0 0!important}.elementor-15989 .lp4-practice-stat-text p{font-size:13px!important;line-height:1.35!important;font-weight:500!important;color:#526987!important;margin:0!important}.elementor-15989 .lp4-practice-cta .elementor-button{width:100%!important;min-height:54px!important;border-radius:8px!important;background:#d8ff1c!important;color:#08264b!important;font-size:15px!important;font-weight:950!important;border:1px solid #d8ff1c!important;box-shadow:0 14px 28px rgba(216,255,28,.22)!important}.elementor-15989 .lp4-practice-proof{margin:10px 0 0!important}.elementor-15989 .lp4-practice-proof p{font-size:12px!important;line-height:1.35!important;font-weight:500!important;color:#526987!important;margin:0!important}@media (max-width:767px){.elementor-15989 .lp4-practice-title .elementor-heading-title{font-size:28px!important;line-height:1.12!important;max-width:330px!important}.elementor-15989 .lp4-practice-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-practice-video .elementor-widget-container,.elementor-15989 .lp4-practice-video .elementor-wrapper,.elementor-15989 .lp4-practice-video .elementor-custom-embed-image-overlay{max-height:520px!important}.elementor-15989 .lp4-practice-stat-icon .elementor-heading-title{width:62px!important;height:62px!important;font-size:26px!important}}.elementor-15989 .lp4-planning-phone img{display:block!important;width:100%!important;max-width:390px!important;height:auto!important;filter:drop-shadow(0 24px 42px rgba(8,38,75,.12))!important}.elementor-15989 .lp4-planning-subline{margin:16px 0 0!important}.elementor-15989 .lp4-planning-subline p{font-size:17px!important;line-height:1.5!important;font-weight:500!important;color:#526987!important;margin:0!important;max-width:640px!important}.elementor-15989 .lp4-planning-primary .elementor-button,.elementor-15989 .lp4-planning-secondary .elementor-button{width:100%!important;min-height:52px!important;border-radius:7px!important;padding:0 18px!important;font-size:15px!important;line-height:1.05!important;font-weight:900!important;box-shadow:none!important}.elementor-15989 .lp4-planning-primary .elementor-button{background:#d8ff1c!important;border:1px solid #d8ff1c!important;color:#08264b!important;box-shadow:0 14px 28px rgba(216,255,28,.22)!important}.elementor-15989 .lp4-planning-secondary .elementor-button{background:#fff!important;border:1.5px solid #08264b!important;color:#08264b!important}@media (max-width:767px){.elementor-15989 .lp4-planning-subline p{font-size:17px!important;max-width:330px!important}.elementor-15989 .lp4-planning-phone img{max-width:300px!important}}.elementor-15989 .lp4-store-btn .elementor-button.lzl:not(.lzl-ed),.elementor-15989 .lp4-store-btn .elementor-button.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYgAAABCCAYAAABNR0FAAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB20lEQVR4Ae3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwHRiUkQABSJxopwAAAABJRU5ErkJggg==")!important}