.elementor-65 .elementor-element.elementor-element-00f7419{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:1;--padding-top:11rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-00f7419:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-00f7419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f96779 );}.elementor-65 .elementor-element.elementor-element-00f7419::before, .elementor-65 .elementor-element.elementor-element-00f7419 > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-00f7419 > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-00f7419 > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-00f7419 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-00f7419 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://magdalenagadek.pl/wp-content/uploads/2025/05/aplikacja_hero_tlo_magdalena_gadek_dietetyk.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-65 .elementor-element.elementor-element-ec7697c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-48c5cc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0.75rem;--row-gap:0rem;--column-gap:0.75rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cff8b27 );--border-color:var( --e-global-color-cff8b27 );--border-radius:50px 50px 50px 50px;--margin-top:0rem;--margin-bottom:0.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:8px;}.elementor-65 .elementor-element.elementor-element-48c5cc5:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-48c5cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c16bf81 );}.elementor-65 .elementor-element.elementor-element-dc64818 img{width:100%;max-width:70px;height:28px;object-fit:contain;object-position:center center;}.elementor-65 .elementor-element.elementor-element-9217508 .elementor-heading-title{font-size:var( --e-global-typography-d2b84f1-font-size );line-height:var( --e-global-typography-d2b84f1-line-height );}.elementor-65 .elementor-element.elementor-element-e519f20{width:var( --container-widget-width, 752px );max-width:752px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-65 .elementor-element.elementor-element-416f7b2{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-65 .elementor-element.elementor-element-ad66b47{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-ad66b47 .elementor-button{text-decoration:none;}.elementor-65 .elementor-element.elementor-element-ad66b47 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-ad66b47 .elementor-button:focus{color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-ad66b47 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-ad66b47 .elementor-button:focus svg{fill:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-a5cd6c5{--display:flex;}.elementor-65 .elementor-element.elementor-element-c03bf27{width:auto;max-width:auto;text-align:center;}.elementor-65 .elementor-element.elementor-element-c03bf27 img{max-width:290px;}.elementor-65 .elementor-element.elementor-element-adff975 img{max-width:265px;}.elementor-65 .elementor-element.elementor-element-d1ea605 img{max-width:265px;}.elementor-65 .elementor-element.elementor-element-240c9f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-240c9f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-cfad136{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-d59cb24{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-81b646d{text-align:center;}.elementor-65 .elementor-element.elementor-element-0403a4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-e71b837{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-7e7f479{text-align:left;}.elementor-65 .elementor-element.elementor-element-7e7f479 img{width:100%;max-width:64px;height:64px;}.elementor-65 .elementor-element.elementor-element-778025b{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-dd69a3c .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-4a986ae{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-632b493{text-align:left;}.elementor-65 .elementor-element.elementor-element-632b493 img{width:100%;max-width:64px;height:64px;}.elementor-65 .elementor-element.elementor-element-b7d2a13{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-46647f2 .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-dff6858{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-0a23dcd{text-align:left;}.elementor-65 .elementor-element.elementor-element-0a23dcd img{width:100%;max-width:64px;height:64px;}.elementor-65 .elementor-element.elementor-element-825d72a{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-61978bd .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9fa54bb{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-75616ce{text-align:left;}.elementor-65 .elementor-element.elementor-element-75616ce img{width:100%;max-width:64px;height:64px;}.elementor-65 .elementor-element.elementor-element-ff059a2{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-d9489ea .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-0039ed0{--display:flex;--justify-content:flex-end;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 2;grid-row:span 1;}.elementor-65 .elementor-element.elementor-element-1792ac2{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-32f10a4 .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-6a23c69{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-65 .elementor-element.elementor-element-5c3a82e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-5c3a82e:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-5c3a82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f96779 );}.elementor-65 .elementor-element.elementor-element-60cb166{--display:flex;--justify-content:center;}.elementor-65 .elementor-element.elementor-element-05049b3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button{background-color:#FFFFFF00;text-decoration:none;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );padding:12.5px 24px 12.5px 24px;}.elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button:focus{background-color:var( --e-global-color-c16bf81 );color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-ccb6c2d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-1f5610c{text-align:right;}.elementor-65 .elementor-element.elementor-element-1f5610c img{width:100%;max-width:485px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-65 .elementor-element.elementor-element-a967b95{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-c3218aa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-b1b9008{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-2297a3c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:left;}.elementor-65 .elementor-element.elementor-element-9ea59f9{text-align:left;}.elementor-65 .elementor-element.elementor-element-b206651{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-65 .elementor-element.elementor-element-19cb5cf{--display:flex;--justify-content:flex-end;}.elementor-65 .elementor-element.elementor-element-cf461eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-cf461eb:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-cf461eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1339de0 );}.elementor-65 .elementor-element.elementor-element-cf461eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-11ffbc7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-f92220f{text-align:center;}.elementor-65 .elementor-element.elementor-element-015e9cb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-be06f08{text-align:center;}.elementor-65 .elementor-element.elementor-element-1f79054{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-4dd9def{--display:flex;}.elementor-65 .elementor-element.elementor-element-b60f109{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-65 .elementor-element.elementor-element-b60f109 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-062522d{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-208bacd{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-208bacd .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9692dbb{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-27fbbd8{--display:flex;}.elementor-65 .elementor-element.elementor-element-5a767b7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-65 .elementor-element.elementor-element-5a767b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-5f065c4{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-9838ed3{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-9838ed3 .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-dff28f0{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-75c28d6{--display:flex;}.elementor-65 .elementor-element.elementor-element-0e4c080{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-65 .elementor-element.elementor-element-0e4c080 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-3b961a8{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-e04c1fa{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-e04c1fa .elementor-heading-title{font-family:var( --e-global-typography-986ff25-font-family ), Sans-serif;font-size:var( --e-global-typography-986ff25-font-size );font-weight:var( --e-global-typography-986ff25-font-weight );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-4d0a278{margin:0rem -0.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.75rem;padding:0rem 0.75rem 0rem 0.75rem;}.elementor-65 .elementor-element.elementor-element-d85e702{--display:flex;}.elementor-65 .elementor-element.elementor-element-dc9f99a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-8d78110{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-83a05fa{text-align:center;}.elementor-65 .elementor-element.elementor-element-44a9009{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-73ab036{text-align:center;}.elementor-65 .elementor-element.elementor-element-64f296a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-79cccf6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-e43b3e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--border-radius:12px 12px 12px 12px;}.elementor-65 .elementor-element.elementor-element-c6c2ceb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-e05c178{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-65 .elementor-element.elementor-element-41181ec{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-41181ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-fc90c6b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-8dc2766{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-c8bb7d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-05ffa48{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-05ffa48 .elementor-button{font-family:var( --e-global-typography-202ab2a-font-family ), Sans-serif;font-size:var( --e-global-typography-202ab2a-font-size );font-weight:var( --e-global-typography-202ab2a-font-weight );text-decoration:var( --e-global-typography-202ab2a-text-decoration );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );fill:var( --e-global-color-3d9d363 );color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-0d68678{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-0f6d0c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-65 .elementor-element.elementor-element-9600bb2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-9600bb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-11bc1b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-305be96{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-d23f95e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-50bee16{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-50bee16 .elementor-button{font-family:var( --e-global-typography-202ab2a-font-family ), Sans-serif;font-size:var( --e-global-typography-202ab2a-font-size );font-weight:var( --e-global-typography-202ab2a-font-weight );text-decoration:var( --e-global-typography-202ab2a-text-decoration );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );fill:var( --e-global-color-3d9d363 );color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-6f3287d{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-e4b46fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-41e60f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;}.elementor-65 .elementor-element.elementor-element-c9d3cf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-3a11d36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-65 .elementor-element.elementor-element-26bf2fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-26bf2fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-d3e3ebf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-2916a7f{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-2916a7f .elementor-button{font-family:var( --e-global-typography-202ab2a-font-family ), Sans-serif;font-size:var( --e-global-typography-202ab2a-font-size );font-weight:var( --e-global-typography-202ab2a-font-weight );text-decoration:var( --e-global-typography-202ab2a-text-decoration );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );fill:var( --e-global-color-3d9d363 );color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-a6a96cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-800ff9c );--border-color:var( --e-global-color-800ff9c );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-4e70e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-65 .elementor-element.elementor-element-2275d59{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-2275d59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-57cafe7.elementor-element{--align-self:center;}.elementor-65 .elementor-element.elementor-element-703c940{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-62b396d{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-62b396d .elementor-button{font-family:var( --e-global-typography-202ab2a-font-family ), Sans-serif;font-size:var( --e-global-typography-202ab2a-font-size );font-weight:var( --e-global-typography-202ab2a-font-weight );text-decoration:var( --e-global-typography-202ab2a-text-decoration );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );fill:var( --e-global-color-3d9d363 );color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-c1fb59b{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-c9eaccd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-9383ce2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-9383ce2:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-9383ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f96779 );}.elementor-65 .elementor-element.elementor-element-9383ce2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-4ae5c3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-36ab8bd{text-align:center;}.elementor-65 .elementor-element.elementor-element-63d09e3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-e3613f6{text-align:center;}.elementor-65 .elementor-element.elementor-element-ba4379a{--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:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-65 .elementor-element.elementor-element-ba4379a:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-ba4379a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f96779 );}.elementor-65 .elementor-element.elementor-element-4c2e167{--display:flex;}.elementor-65 .elementor-element.elementor-element-2fa27fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-51f465e{text-align:center;}.elementor-65 .elementor-element.elementor-element-05b22af{text-align:center;}.elementor-65 .elementor-element.elementor-element-1186468{width:var( --container-widget-width, 752px );max-width:752px;margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:752px;--container-widget-flex-grow:0;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-800ff9c );padding:1.5rem 0rem 1.5rem 0rem;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-tab-content{border-width:1px;border-bottom-color:var( --e-global-color-800ff9c );color:var( --e-global-color-text );padding:0rem 0rem 1.5rem 0rem;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-title, .elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0.5rem;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0.5rem;}.elementor-65 .elementor-element.elementor-element-069bb7c{--display:flex;--padding-top:0rem;--padding-bottom:8rem;--padding-left:3rem;--padding-right:3rem;}.elementor-65 .elementor-element.elementor-element-56c868a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-65 .elementor-element.elementor-element-56c868a:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-56c868a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b06fce );}.elementor-65 .elementor-element.elementor-element-fac9055{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-fac9055 img{width:100%;max-width:64px;}.elementor-65 .elementor-element.elementor-element-bd2ec42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-da7b1d3{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-65 .elementor-element.elementor-element-6d02e81{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-6d02e81 .elementor-button{text-decoration:none;}.elementor-65 .elementor-element.elementor-element-6d02e81 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-6d02e81 .elementor-button:focus{color:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-6d02e81 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-6d02e81 .elementor-button:focus svg{fill:var( --e-global-color-3d9d363 );}.elementor-65 .elementor-element.elementor-element-35854cd{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-00f7419{--padding-top:9rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-9217508 .elementor-heading-title{font-size:var( --e-global-typography-d2b84f1-font-size );line-height:var( --e-global-typography-d2b84f1-line-height );}.elementor-65 .elementor-element.elementor-element-240c9f6{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-0403a4a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-dd69a3c .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-46647f2 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-61978bd .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-d9489ea .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-0039ed0{--min-height:40vh;}.elementor-65 .elementor-element.elementor-element-32f10a4 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-5c3a82e{--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-1f5610c img{height:100%;object-fit:cover;}.elementor-65 .elementor-element.elementor-element-a967b95{--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-cf461eb{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-1f79054{--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-208bacd .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9838ed3 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-e04c1fa .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-dc9f99a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-79cccf6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-65 .elementor-element.elementor-element-05ffa48 .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-50bee16 .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-2916a7f .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-62b396d .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9383ce2{--padding-top:6rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-ba4379a{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-65 .elementor-element.elementor-element-2fa27fd{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-069bb7c{--padding-top:0rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-65 .elementor-element.elementor-element-56c868a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-00f7419{--padding-top:8rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-48c5cc5{--gap:0rem 0.75rem;--row-gap:0rem;--column-gap:0.75rem;--flex-wrap:nowrap;}.elementor-65 .elementor-element.elementor-element-dc64818 img{max-width:60px;height:24px;}.elementor-65 .elementor-element.elementor-element-9217508 .elementor-heading-title{font-size:var( --e-global-typography-d2b84f1-font-size );line-height:var( --e-global-typography-d2b84f1-line-height );}.elementor-65 .elementor-element.elementor-element-c03bf27 img{max-width:250px;}.elementor-65 .elementor-element.elementor-element-adff975 img{max-width:240px;}.elementor-65 .elementor-element.elementor-element-d1ea605 img{max-width:240px;}.elementor-65 .elementor-element.elementor-element-240c9f6{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-d59cb24{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-0403a4a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-dd69a3c .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-46647f2 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-61978bd .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-d9489ea .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-0039ed0{--min-height:40vh;grid-column:span 1;}.elementor-65 .elementor-element.elementor-element-32f10a4 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-5c3a82e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-ccb6c2d .elementor-button{padding:10.5px 20px 10.5px 20px;}.elementor-65 .elementor-element.elementor-element-1f5610c img{height:100%;object-fit:cover;}.elementor-65 .elementor-element.elementor-element-a967b95{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-2297a3c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-b206651{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-cf461eb{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-11ffbc7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-015e9cb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-65 .elementor-element.elementor-element-be06f08{text-align:left;}.elementor-65 .elementor-element.elementor-element-1f79054{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-b60f109{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-65 .elementor-element.elementor-element-062522d{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-208bacd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-208bacd .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9692dbb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-5a767b7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-65 .elementor-element.elementor-element-5f065c4{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-9838ed3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-9838ed3 .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-dff28f0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-0e4c080{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-65 .elementor-element.elementor-element-3b961a8{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-e04c1fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-e04c1fa .elementor-heading-title{font-size:var( --e-global-typography-986ff25-font-size );line-height:var( --e-global-typography-986ff25-line-height );letter-spacing:var( --e-global-typography-986ff25-letter-spacing );}.elementor-65 .elementor-element.elementor-element-4d0a278{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-65 .elementor-element.elementor-element-dc9f99a{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-8d78110{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65 .elementor-element.elementor-element-44a9009{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-65 .elementor-element.elementor-element-73ab036{text-align:center;}.elementor-65 .elementor-element.elementor-element-64f296a{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-65 .elementor-element.elementor-element-79cccf6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-41181ec .elementor-heading-title{font-size:1rem;}.elementor-65 .elementor-element.elementor-element-05ffa48 .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9600bb2 .elementor-heading-title{font-size:1rem;}.elementor-65 .elementor-element.elementor-element-50bee16 .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-26bf2fa .elementor-heading-title{font-size:1rem;}.elementor-65 .elementor-element.elementor-element-2916a7f .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-2275d59 .elementor-heading-title{font-size:1rem;}.elementor-65 .elementor-element.elementor-element-62b396d .elementor-button{font-size:var( --e-global-typography-202ab2a-font-size );line-height:var( --e-global-typography-202ab2a-line-height );letter-spacing:var( --e-global-typography-202ab2a-letter-spacing );}.elementor-65 .elementor-element.elementor-element-9383ce2{--padding-top:5rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-63d09e3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-ba4379a{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-65 .elementor-element.elementor-element-2fa27fd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-05b22af{text-align:left;}.elementor-65 .elementor-element.elementor-element-1186468{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-65 .elementor-element.elementor-element-1186468 .elementor-toggle-title{font-size:1rem;}.elementor-65 .elementor-element.elementor-element-069bb7c{--padding-top:0rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-65 .elementor-element.elementor-element-56c868a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS for container, class: .elementor-element-48c5cc5 */.hero__clients {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f7419 */.hero__clients {
	width: fit-content;
}

.hero__img--left {
	position: absolute;
	top: 50%;
	left: 14.5%;
	transform: translateY(-35%);
}

.hero__img--right {
	position: absolute;
	top: 50%;
	right: 19%;
	transform: translateY(-53%);
}

@media screen and (max-width: 1024px) {
	.hero__img--left {
		position: absolute;
		top: 50%;
		left: 8%;
		transform: translateY(-35%);
	}

	.hero__img--right {
		position: absolute;
		top: 50%;
		right: 13%;
		transform: translateY(-53%);
	}
}

@media screen and (max-width: 767px) {
    .hide-word {
        display: none;
    }
    
	.hero__img--left {
		position: absolute;
		top: 50%;
		left: 4%;
		transform: translate(-8%, -35%);
	}

	.hero__img--right {
		position: absolute;
		top: 50;
		right: 6%;
		transform: translate(-4%, -53%);
	}
}

@media screen and (max-width: 590px) {
	.hero__img--left {
		position: absolute;
		top: 50%;
		left: -10%;
		transform: translate(-15%, -35%);
	}

	.hero__img--right {
		position: absolute;
		top: 50%;
		right: -10%;
		transform: translate(5%, -53%);
	}
}

@media screen and (max-width: 435px) {
	.hero__img--left {
		position: absolute;
		top: 50%;
		left: 0%;
		transform: translate(-65%, -35%);
	}

	.hero__img--right {
		position: absolute;
		top: 50%;
		right: 0%;
		transform: translate(55%, -53%);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0039ed0 */.bento__gradient--home {
  background-image: 
    linear-gradient(
      to bottom right,
      rgba(255, 255, 255, 0.2) 71%,
      rgba(255, 255, 255, 0.7) 100%
    ),
    url("https://magdalenagadek.pl/wp-content/uploads/2025/05/czas_to_zmienic.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 767px) {
	.bento__gradient--home {
background-image: 
    linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0.2) 35%,
      rgba(255, 255, 255, 0.9) 90%
    ),
    url("https://magdalenagadek.pl/wp-content/uploads/2025/05/czas_to_zmienic.jpg");
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b206651 */.features__wrapper {
	display: flex;
	flex-direction: column;
	gap: 0.25rem;
}

.features__item {
	position: relative;
	padding: 2rem;
	cursor: pointer;
	transition: background 0.2s;
}

.features__item.active {
	display: flex;
	align-items: center;
	min-height: 200px;
}

.features__content {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}

.features__item h5 {
	font-size: 1.25rem;
	font-weight: 500;
	line-height: 1.3em;
	letter-spacing: -0.01em;
	color: #6c6666;
	margin: 0;
}

.features__item p {
	display: none;
}

.features__item.active {
	background: #f5f8f6;
}

.features__item.active h5 {
	color: #1a1717;
}

.features__item.active p {
	display: block;
}

.features__item .progress-bar {
	position: absolute;
	left: 0;
	top: 0;
	width: 3px;
	height: 100%;
	background: #f0eeee;
	overflow: hidden;
}

.features__item .progress-bar::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 3px;
	height: 0;
	background: #3c544e;
	transition: none;
}

@keyframes progressGrowth {
	from {
		height: 0;
	}
	to {
		height: 100%;
	}
}

.features__item.active .progress-bar::before {
	animation: progressGrowth 7000ms linear forwards;
}

@media screen and (max-width: 767px) {
	.features__item h5 {
		font-size: 1.125rem;
	}

	.features__item {
		padding: 1.5rem;
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07a3f78 */.features__images .swiper-slide img {
    display: block;
    width: 100%;
    max-width: 485px;
    max-height: 628px;
    object-fit: cover;
    border-radius: 8px;
    margin-left: auto;
    background-color: #F8F6F4
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    
    .features__images, .features__slider {
        height:100%;
    }
    
.features__images .swiper-slide img {
    height: 100%;
    max-height: 100%;
    object-fit: cover;
}

.features__item.active {
	min-height: 274px;
}
}

@media screen and (max-width: 767px) {
.features__item.active {
	min-height: 256px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afcda37 */.switch__wrapper {
	position: relative;
	display: inline-flex;
	padding: 0.25rem;
	border: 1px solid lightgrey;
	border-radius: 50px;
	background: #f8f7f7;
	border: 1px solid #f0eeee;
}

.switch__wrapper [type="radio"] {
	position: absolute;
	left: -9999px;
}

.switch__wrapper [type="radio"]:checked#monthly ~ label[for="monthly"],
.switch__wrapper [type="radio"]:checked#yearly ~ label[for="yearly"] {
	color: #595353;
}

.switch__wrapper [type="radio"]:checked#monthly ~ label[for="monthly"]:hover,
.switch__wrapper [type="radio"]:checked#yearly ~ label[for="yearly"]:hover {
	background: transparent;
}

.switch__wrapper [type="radio"]:checked#monthly + label[for="yearly"] ~ .highlighter {
	transform: none;
}

.switch__wrapper [type="radio"]:checked#yearly + label[for="monthly"] ~ .highlighter {
	transform: translateX(100%);
}

.switch__wrapper label {
	font-size: 0.875rem;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: -0.01em;
	color: #9f9597;
	text-align: center;
	z-index: 1;
	min-width: 112px;
	cursor: pointer;
	border-radius: 50px;
	transition: color 0.25s ease-in-out;
	padding: 0.75rem;
	border: 1px solid transparent;
}

.switch__wrapper .highlighter {
	position: absolute;
	top: 0.25rem;
	left: 0.25rem;
	width: calc(50% - 0.25rem);
	height: calc(100% - 0.5rem);
	border-radius: 50px;
	background: #fff;
	border: 1px solid #3c544e;
	transition: transform 0.25s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8763b56 */.testimonials .swiper-wrapper {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: stretch;
}

.testimonials .swiper-slide {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 2rem;
	background: #fff;
	border-radius: 0.75rem;
	text-align: center;
	padding: 5rem 4rem;
	flex: 0 0 80%;
	max-width: 941px;
	height: auto;
	@media screen and (max-width: 767px) {
		padding: 3rem 2rem;
	}
}

.swiper-slide__content {
	font-size: 1.25rem;
	font-weight: 500;
	line-height: 1.3;
	letter-spacing: -0.01em;
	color: #1a1717;

	@media screen and (max-width: 767px) {
		font-size: 1rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 8;
		line-clamp: 8;
		overflow: hidden;
	}
}

.swiper-slide__content.expanded {
	-webkit-line-clamp: unset;
	line-clamp: unset;
}

.swiper-slide__author {
	display: flex;
	align-items: center;
	align-content: center;
	gap: 0.25rem;
}

.swiper-slide__author span {
	font-weight: 500;
	letter-spacing: -0.01em;
	color: #1a1717;
}

.icon-wrapper {
	display: flex;
}

.testimonials .swiper-pagination-bullet {
	width: 16px;
	height: 4px;
	background: #c1b9ba;
	opacity: 1;
	border-radius: 4px;
	transition: width 0.2s;
}

.testimonials .swiper-pagination-bullet-active {
	width: 32px;
	background: #3c544e;
}

.testimonials .swiper-pagination {
	position: relative;
	bottom: auto;
	margin-top: 1.5rem;
	justify-content: center;
	z-index: 10;
}/* End custom CSS */