.elementor-8 .elementor-element.elementor-element-506a59e{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.7;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-506a59e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trenerpieczykolan.pl/wp-content/uploads/2026/09/przemyslaw-web.webp");background-position:0% 35%;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-506a59e::before, .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-506a59e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-506a59e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-adfaaec ) 0%, var( --e-global-color-primary ) 42%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fcfa784 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-3e9ea03 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:72px;font-weight:600;line-height:74px;color:var( --e-global-color-b29f5b9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-264d0f6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-49c02ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-33c3cb0:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-33c3cb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button{background-color:var( --e-global-color-b29f5b9 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8ea676a:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-8ea676a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9c9a5e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-9c9a5e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9c9a5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-33d26e2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0fe59d9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-05ed6d2{width:100%;max-width:100%;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-993f1cc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-68354d3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-2bc42e5{width:100%;max-width:100%;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-df63b1d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4581204 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-efa0d5f{width:100%;max-width:100%;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-da83d5a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d1c00d3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-29bb852{width:100%;max-width:100%;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-d98f395{--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:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-07edf8f .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bdd1e6a .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-87d6e07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bfdbfa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6da5851{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6da5851:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6da5851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-0148f0c{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-07c4c67:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-07c4c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-07364ab{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-07364ab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-07364ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-99cae5e{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fd4d689:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-fd4d689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-169409a{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-169409a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-169409a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-48a7419{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4c57176:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-4c57176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0bba932{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0bba932:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0bba932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-aeb03f0{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6b7c5c1:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-6b7c5c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3148a6f{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3148a6f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3148a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-e0dc16b{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3355209 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-3355209 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3355209 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3355209:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-3355209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3355209 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3355209 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ef9454a{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-ef9454a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef9454a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-1ba1497{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9fad018:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-9fad018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-866f6dd{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:12px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-866f6dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-29406a6 );}.elementor-8 .elementor-element.elementor-element-866f6dd {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8 .elementor-element.elementor-element-866f6dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Archivo", Sans-serif;font-weight:500;line-height:28px;}:where( .elementor-8 .elementor-element.elementor-element-866f6dd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-664c4ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-bca0b72 img{height:560px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-1a94739{--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;--justify-content:center;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-1a94739:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a94739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-aae05b2{text-align:center;}.elementor-8 .elementor-element.elementor-element-aae05b2 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-e3799e3{text-align:center;}.elementor-8 .elementor-element.elementor-element-e3799e3 .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-6bd3df5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-6bd3df5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a9503cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b77357c{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-b77357c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b77357c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-67e098b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-93650c6 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-06e81f6{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-06e81f6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-89379f4{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-89379f4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-89379f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-2df1ada .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-feef4d8 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-9d49b69{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-9d49b69.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e2abc27{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e2abc27:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e2abc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-78a4850 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-feb2a73 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-5c9c1ba{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-5c9c1ba.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-29b75f8{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-29b75f8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29b75f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-be15e38 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-8fcd8c6 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-567e50e{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-567e50e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0455768{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0455768:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0455768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-150b78a .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8cae52e{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8cae52e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-12c7e1c:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-12c7e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e328cd4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-e328cd4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-69383aa{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-69383aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69383aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://trenerpieczykolan.pl/wp-content/uploads/2026/09/cta-woman.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-69383aa::before, .elementor-8 .elementor-element.elementor-element-69383aa > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69383aa > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69383aa > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-69383aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-69383aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b2e1d98{text-align:start;}.elementor-8 .elementor-element.elementor-element-b2e1d98 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:600;line-height:72px;color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-f803bc6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-f803bc6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9f3eec5:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-9f3eec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b1b3cbf{--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:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-1dcd920{text-align:center;}.elementor-8 .elementor-element.elementor-element-1dcd920 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-36c77c6{text-align:center;}.elementor-8 .elementor-element.elementor-element-36c77c6 .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f7332e8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f7332e8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2e26c0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-30cd486{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-446cff3{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-446cff3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-446cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-961e1b1 img{height:48px;object-fit:contain;object-position:center left;}.elementor-8 .elementor-element.elementor-element-47e9790 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0aadf37{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0aadf37.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f462f3d{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-f462f3d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f462f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-0bb25e6 img{height:48px;object-fit:contain;object-position:center left;}.elementor-8 .elementor-element.elementor-element-ff9d508 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c2af6c3{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c2af6c3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-188fd2d{--display:flex;--min-height:480px;--border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-188fd2d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-188fd2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trenerpieczykolan.pl/wp-content/uploads/2026/09/img-komu.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-188fd2d.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-290cdcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2862edb{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2862edb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2862edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-c5746d2 img{height:48px;object-fit:contain;object-position:center left;}.elementor-8 .elementor-element.elementor-element-3924d92 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-094688e{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-094688e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-57bf819{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-57bf819:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-57bf819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-3bf1355 img{height:48px;object-fit:contain;object-position:center left;}.elementor-8 .elementor-element.elementor-element-75a290b .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-68b5c5d{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-68b5c5d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-63f95c7{--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;--justify-content:center;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-63f95c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63f95c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6637b07{text-align:center;}.elementor-8 .elementor-element.elementor-element-6637b07 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-1aef6ed{text-align:center;}.elementor-8 .elementor-element.elementor-element-1aef6ed .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-21e47b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-372f24d{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-372f24d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-372f24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8ffb939 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-8ffb939.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-8ffb939.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8ffb939.elementor-view-default .elementor-icon{color:var( --e-global-color-ad7170d );border-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-8ffb939.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8ffb939.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-8ffb939 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-8ffb939 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-75ae718{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-75ae718.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-39f19a5 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b5f29bc{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-b5f29bc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-42adb90{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-42adb90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42adb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-71ffd27 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-71ffd27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-71ffd27.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-71ffd27.elementor-view-default .elementor-icon{color:var( --e-global-color-ad7170d );border-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-71ffd27.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-71ffd27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-71ffd27 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-71ffd27 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-b2712da{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-b2712da.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-664d950 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c84ceb9{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-c84ceb9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-282e36a{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-282e36a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-282e36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-8 .elementor-element.elementor-element-5ed342a .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5ed342a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-5ed342a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5ed342a.elementor-view-default .elementor-icon{color:var( --e-global-color-ad7170d );border-color:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-5ed342a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5ed342a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad7170d );}.elementor-8 .elementor-element.elementor-element-5ed342a .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5ed342a .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-aa772ee{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-aa772ee.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b8a59cd .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7bf3a62{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-7bf3a62.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1e914f7{--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;--justify-content:center;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-1e914f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e914f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c6716 );}.elementor-8 .elementor-element.elementor-element-73643e8{text-align:start;}.elementor-8 .elementor-element.elementor-element-73643e8 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ae1b3c6{text-align:start;}.elementor-8 .elementor-element.elementor-element-ae1b3c6 .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fc6aa46{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fc6aa46.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-858df75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5e1fc57{--display:flex;--justify-content:center;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-5e1fc57:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e1fc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://trenerpieczykolan.pl/wp-content/uploads/2026/09/przemyslaw-web.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f27f7a0{--display:flex;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-beaca47 );--border-color:var( --e-global-color-beaca47 );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-9be23ed .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-fdbb4e6{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-fdbb4e6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ae75f02{--display:flex;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-beaca47 );--border-color:var( --e-global-color-beaca47 );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-206ef0f .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-beaca47 );}.elementor-8 .elementor-element.elementor-element-a0db16b{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-a0db16b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6c88e02{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6c88e02:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c88e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-1121040 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b5ba457 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ae5e230{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ae5e230.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-dd91f90{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-dd91f90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd91f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-f740c06 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9aee52e .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e0b6c53{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e0b6c53.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d21b19f{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-d21b19f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d21b19f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-5234d2f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2d06a61 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5158090{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5158090.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3717b26{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3717b26:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3717b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-68ec3ee .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-81d62e2 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a245ff2{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a245ff2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-08acb80{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-08acb80:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-08acb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-365766f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;line-height:52px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2a94e4b .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-71307c0{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-71307c0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-47824da{--display:flex;--justify-content:center;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-47824da:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-47824da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://trenerpieczykolan.pl/wp-content/uploads/2026/09/cta-woman.webp");}.elementor-8 .elementor-element.elementor-element-47824da::before, .elementor-8 .elementor-element.elementor-element-47824da > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-47824da > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-47824da > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-47824da > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-47824da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-027f4f9 .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e63b242{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-e63b242.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-52f7217:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-52f7217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b111b2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04ed636{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-04ed636:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-04ed636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-04ed636.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a56edb5{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a56edb5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a56edb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c6716 );}.elementor-8 .elementor-element.elementor-element-702172f .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e593d68 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-46d5455{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-46d5455.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ffed261 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f830c99{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f830c99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-016b1be .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b29f5b9 );color:var( --e-global-color-b29f5b9 );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-016b1be .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-016b1be .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-016b1be:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-016b1be{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-016b1be .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-016b1be .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-33fb048{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-33fb048:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-33fb048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-33fb048.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-163e4d7{--display:flex;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-d55ecfe );--border-color:var( --e-global-color-d55ecfe );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-163e4d7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-163e4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d67142a{background-color:var( --e-global-color-accent );margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -3em) 0em;padding:4px 12px 4px 12px;border-radius:36px 36px 36px 36px;}.elementor-8 .elementor-element.elementor-element-d67142a.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-d67142a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2a1577e .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-af2db09 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-5b51bc6{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-5b51bc6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8300dad .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d054110{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-text{color:var( --e-global-color-b29f5b9 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d054110 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-df68f41:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-df68f41{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fca223e{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-fca223e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fca223e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29f5b9 );}.elementor-8 .elementor-element.elementor-element-3d37e30{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3d37e30:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3d37e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c6716 );}.elementor-8 .elementor-element.elementor-element-49c5527 .elementor-heading-title{font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8f2115d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-07c95fc{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-07c95fc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8ad1ae5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a714c8b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a714c8b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b29f5b9 );color:var( --e-global-color-b29f5b9 );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a4eb00d:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-a4eb00d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b21946b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-b45aa16{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-93ad2c6{text-align:start;}.elementor-8 .elementor-element.elementor-element-93ad2c6 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ad09029{text-align:start;}.elementor-8 .elementor-element.elementor-element-ad09029 .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-04e64d2{--display:flex;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-29406a6 );--border-color:var( --e-global-color-29406a6 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-04e64d2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-04e64d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c6716 );}.elementor-8 .elementor-element.elementor-element-04e64d2.e-con{--align-self:flex-start;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9cea606.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-9cea606.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-9cea606.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-55396ed-font-family ), Sans-serif;font-size:var( --e-global-typography-55396ed-font-size );font-weight:var( --e-global-typography-55396ed-font-weight );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button:focus{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-344ea62:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-344ea62{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a1a93df{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e239445{--display:flex;}.elementor-8 .elementor-element.elementor-element-4c9a01b{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a2da56c{--display:flex;}.elementor-8 .elementor-element.elementor-element-b58a2a2{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1ffec4e{--display:flex;}.elementor-8 .elementor-element.elementor-element-a898a77{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-adaf4cc{--display:flex;}.elementor-8 .elementor-element.elementor-element-98ec236{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-168b448{--display:flex;}.elementor-8 .elementor-element.elementor-element-298d899{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-89a5d20{--display:flex;}.elementor-8 .elementor-element.elementor-element-a6d6693{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2bd6181{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-8 .elementor-element.elementor-element-2bd6181 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-2a5421b{--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:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-2a5421b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a5421b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c6716 );}.elementor-8 .elementor-element.elementor-element-a5b30c9{text-align:center;}.elementor-8 .elementor-element.elementor-element-a5b30c9 .elementor-heading-title{font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-601efdf{text-align:center;}.elementor-8 .elementor-element.elementor-element-601efdf .elementor-heading-title{font-family:var( --e-global-typography-a409486-font-family ), Sans-serif;font-size:var( --e-global-typography-a409486-font-size );font-weight:var( --e-global-typography-a409486-font-weight );line-height:var( --e-global-typography-a409486-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-08058f7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-08058f7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2c57468{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d3709d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1cca0d2{padding:24px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-1cca0d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-1cca0d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-1cca0d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-8 .elementor-element.elementor-element-41c6041{padding:24px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-41c6041.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-41c6041.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-41c6041.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-8 .elementor-element.elementor-element-a543cc6{padding:24px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-a543cc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-a543cc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-a543cc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-8 .elementor-element.elementor-element-cfda1f3{padding:24px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-cfda1f3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-cfda1f3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-cfda1f3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-06902a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06902a5-font-size );font-weight:var( --e-global-typography-06902a5-font-weight );line-height:var( --e-global-typography-06902a5-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-8 .elementor-element.elementor-element-e3bf296{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global .elementor-field-group > label, .elementor-widget-global .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-global .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-global-138{background-color:var( --e-global-color-b29f5b9 );padding:48px 48px 48px 48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:32px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-32px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-global-138 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-global-138 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-global-138 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-global-138 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-adfaaec );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-global-138 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-adfaaec );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-global-138 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .elementor-button[type="submit"]{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8 .elementor-element.elementor-global-138 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-ad7170d );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-global-138 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-global-138 .elementor-button{border-radius:36px 36px 36px 36px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-506a59e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-8 .elementor-element.elementor-element-506a59e{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-fcfa784 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-3e9ea03 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9c9a5e1{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0fe59d9 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-68354d3 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-4581204 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-d1c00d3 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-d98f395{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-07edf8f .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-bdd1e6a .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-0148f0c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-99cae5e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-48a7419{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-aeb03f0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-e0dc16b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3355209 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1ba1497{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-1a94739{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-aae05b2 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-e3799e3 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-67e098b .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-93650c6 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-2df1ada .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-feef4d8 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-78a4850 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-feb2a73 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-be15e38 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-8fcd8c6 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-150b78a .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-69383aa{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-b2e1d98 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b1b3cbf{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-1dcd920 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-36c77c6 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-47e9790 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-ff9d508 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-3924d92 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-75a290b .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-63f95c7{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6637b07 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-1aef6ed .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-39f19a5 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-664d950 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-b8a59cd .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-1e914f7{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-73643e8 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-ae1b3c6 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-9be23ed .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-206ef0f .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-1121040 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-b5ba457 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-f740c06 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-9aee52e .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-5234d2f .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-2d06a61 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-68ec3ee .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-81d62e2 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-365766f .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-2a94e4b .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-027f4f9 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-702172f .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-e593d68 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-016b1be .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d67142a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;}.elementor-8 .elementor-element.elementor-element-d67142a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-2a1577e .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-af2db09 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-49c5527 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-8f2115d .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b21946b{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-93ad2c6 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-ad09029 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-4c9a01b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b58a2a2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a898a77{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-98ec236{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-298d899{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a6d6693{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2a5421b{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a5b30c9 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-601efdf .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-widget-global .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-global-138{padding:48px 24px 48px 24px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-506a59e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-506a59e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-8 .elementor-element.elementor-element-fcfa784 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-3e9ea03 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-264d0f6{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-33c3cb0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8ea676a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0fe59d9 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-05ed6d2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-68354d3 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-2bc42e5{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4581204 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-efa0d5f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d1c00d3 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-29bb852{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-07edf8f .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-bdd1e6a .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-0148f0c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-07c4c67 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-99cae5e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fd4d689 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-48a7419{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4c57176 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-aeb03f0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6b7c5c1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-e0dc16b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3355209 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1ba1497{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9fad018 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-bca0b72 img{height:320px;}.elementor-8 .elementor-element.elementor-element-aae05b2 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-e3799e3 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-6bd3df5{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-67e098b .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-93650c6 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-06e81f6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2df1ada .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-feef4d8 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-9d49b69{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-78a4850 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-feb2a73 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-5c9c1ba{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-be15e38 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-8fcd8c6 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-567e50e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-150b78a .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-8cae52e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-12c7e1c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-e328cd4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b2e1d98 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-f803bc6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9f3eec5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1dcd920 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-36c77c6 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-f7332e8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-47e9790 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-0aadf37{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ff9d508 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-c2af6c3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-188fd2d{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-3924d92 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-094688e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-75a290b .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-68b5c5d{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6637b07 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-1aef6ed .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-75ae718{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-39f19a5 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-b5f29bc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b2712da{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-664d950 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-c84ceb9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-aa772ee{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b8a59cd .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-7bf3a62{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-73643e8 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-ae1b3c6 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-fc6aa46{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9be23ed .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-fdbb4e6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-206ef0f .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-a0db16b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1121040 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-b5ba457 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-ae5e230{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f740c06 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-9aee52e .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-e0b6c53{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5234d2f .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-2d06a61 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-5158090{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-68ec3ee .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-81d62e2 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-a245ff2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-365766f .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-2a94e4b .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-71307c0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-027f4f9 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-e63b242{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-52f7217 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-702172f .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-e593d68 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-46d5455{width:100%;max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-016b1be .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d67142a .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-8 .elementor-element.elementor-element-2a1577e .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-af2db09 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-5b51bc6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-df68f41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-49c5527 .elementor-heading-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-8f2115d .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-07c95fc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a4eb00d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-93ad2c6 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-ad09029 .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-9cea606 .elementor-image-box-title{font-size:var( --e-global-typography-55396ed-font-size );line-height:var( --e-global-typography-55396ed-line-height );}.elementor-8 .elementor-element.elementor-element-344ea62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-4c9a01b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b58a2a2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a898a77{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-98ec236{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-298d899{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a6d6693{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a5b30c9 .elementor-heading-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-601efdf .elementor-heading-title{font-size:var( --e-global-typography-a409486-font-size );line-height:var( --e-global-typography-a409486-line-height );}.elementor-8 .elementor-element.elementor-element-08058f7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1cca0d2 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-41c6041 .elementor-image-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-a543cc6 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-cfda1f3 .elementor-image-box-title{font-size:var( --e-global-typography-06902a5-font-size );line-height:var( --e-global-typography-06902a5-line-height );}.elementor-widget-global .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-global-138{padding:48px 24px 48px 24px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-33d26e2{--width:25%;}.elementor-8 .elementor-element.elementor-element-993f1cc{--width:25%;}.elementor-8 .elementor-element.elementor-element-df63b1d{--width:25%;}.elementor-8 .elementor-element.elementor-element-da83d5a{--width:25%;}.elementor-8 .elementor-element.elementor-element-b77357c{--width:32%;}.elementor-8 .elementor-element.elementor-element-89379f4{--width:32%;}.elementor-8 .elementor-element.elementor-element-e2abc27{--width:32%;}.elementor-8 .elementor-element.elementor-element-29b75f8{--width:32%;}.elementor-8 .elementor-element.elementor-element-0455768{--width:64%;}.elementor-8 .elementor-element.elementor-element-372f24d{--width:32%;}.elementor-8 .elementor-element.elementor-element-42adb90{--width:32%;}.elementor-8 .elementor-element.elementor-element-282e36a{--width:32%;}.elementor-8 .elementor-element.elementor-element-5e1fc57{--width:23%;}.elementor-8 .elementor-element.elementor-element-6c88e02{--width:23%;}.elementor-8 .elementor-element.elementor-element-dd91f90{--width:23%;}.elementor-8 .elementor-element.elementor-element-d21b19f{--width:23%;}.elementor-8 .elementor-element.elementor-element-3717b26{--width:23%;}.elementor-8 .elementor-element.elementor-element-08acb80{--width:23%;}.elementor-8 .elementor-element.elementor-element-47824da{--width:50%;}.elementor-8 .elementor-element.elementor-element-b45aa16{--width:50%;}.elementor-8 .elementor-element.elementor-element-a1a93df{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-b77357c{--width:48%;}.elementor-8 .elementor-element.elementor-element-89379f4{--width:48%;}.elementor-8 .elementor-element.elementor-element-e2abc27{--width:48%;}.elementor-8 .elementor-element.elementor-element-29b75f8{--width:48%;}.elementor-8 .elementor-element.elementor-element-0455768{--width:100%;}.elementor-8 .elementor-element.elementor-element-372f24d{--width:48%;}.elementor-8 .elementor-element.elementor-element-42adb90{--width:48%;}.elementor-8 .elementor-element.elementor-element-282e36a{--width:48%;}.elementor-8 .elementor-element.elementor-element-5e1fc57{--width:48%;}.elementor-8 .elementor-element.elementor-element-6c88e02{--width:48%;}.elementor-8 .elementor-element.elementor-element-dd91f90{--width:48%;}.elementor-8 .elementor-element.elementor-element-d21b19f{--width:48%;}.elementor-8 .elementor-element.elementor-element-3717b26{--width:48%;}.elementor-8 .elementor-element.elementor-element-08acb80{--width:48%;}.elementor-8 .elementor-element.elementor-element-47824da{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f27f7a0 */.elementor-8 .elementor-element.elementor-element-f27f7a0 {
    backdrop-filter:blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae75f02 */.elementor-8 .elementor-element.elementor-element-ae75f02 {
    backdrop-filter:blur(8px);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2bd6181 */.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item {
  background: #FFFFFF;
  border: 1px solid rgba(28, 28, 28, .12);
  border-radius: 6px;
  overflow: hidden;
  transition: box-shadow .25s cubic-bezier(.22, .61, .36, 1);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item[open] {
  box-shadow: 0 10px 30px -12px rgba(28, 28, 28, .16);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 21px 22px;
  cursor: pointer;
  list-style: none;
  background: none;
  border: none;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title::-webkit-details-marker {
  display: none;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-text {
  font-family: 'Archivo', sans-serif;
  font-weight: 600;
  font-size: clamp(16px, 1.8vw, 19px);
  line-height: 1.3;
  letter-spacing: -.02em;
  color: #1C1C1C;
  text-align: left;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon {
  position: relative;
  width: 34px;
  height: 34px;
  min-width: 34px;
  flex-shrink: 0;
  border-radius: 9px;
  background: #1C1C1C;
  transition: transform .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon > span,
.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon svg {
  display: none !important;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon::before,
.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 15px;
  height: 2px;
  border-radius: 2px;
  background: #FFFFFF;
  transform: translate(-50%, -50%);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item-title-icon::after {
  transform: translate(-50%, -50%) rotate(90deg);
  transition: opacity .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
  transform: rotate(180deg);
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item[open] .e-n-accordion-item-title-icon::after {
  opacity: 0;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item > [role="region"] {
  padding: 0 22px 24px;
}

.elementor-8 .elementor-element.elementor-element-2bd6181 .e-n-accordion-item p {
  font-family: 'Hanken Grotesk', sans-serif;
  font-size: 15.5px;
  line-height: 1.6;
  color: #8A8A8E;
  margin: 0;
  max-width: 680px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-138 */.elementor-8 .elementor-element.elementor-global-138 .elementor-message {
    padding: 8px;
    border-radius: 4px;
    background-color: white;
}/* End custom CSS */