.elementor-230777 .elementor-element.elementor-element-f9de720{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;border-style:none;--border-style:none;--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-230777 .elementor-element.elementor-element-f9de720:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-f9de720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dorotakonik.pl/wp-content/uploads/2025/12/tlo.jpg");background-size:cover;}.elementor-230777 .elementor-element.elementor-element-f9de720::before, .elementor-230777 .elementor-element.elementor-element-f9de720 > .elementor-background-video-container::before, .elementor-230777 .elementor-element.elementor-element-f9de720 > .e-con-inner > .elementor-background-video-container::before, .elementor-230777 .elementor-element.elementor-element-f9de720 > .elementor-background-slideshow::before, .elementor-230777 .elementor-element.elementor-element-f9de720 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230777 .elementor-element.elementor-element-f9de720 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230777 .elementor-element.elementor-element-fe75a7a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 50px;--row-gap:40px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-255d704{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-255d704::before, .elementor-230777 .elementor-element.elementor-element-255d704 > .elementor-background-video-container::before, .elementor-230777 .elementor-element.elementor-element-255d704 > .e-con-inner > .elementor-background-video-container::before, .elementor-230777 .elementor-element.elementor-element-255d704 > .elementor-background-slideshow::before, .elementor-230777 .elementor-element.elementor-element-255d704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230777 .elementor-element.elementor-element-255d704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230777 .elementor-element.elementor-element-ca206a2{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--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 ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-230777 .elementor-element.elementor-element-1c8ec67{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-c865f87{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Figtree;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Figtree;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-8c5b02b{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-230777 .elementor-element.elementor-element-8c5b02b .elementor-headline{text-align:start;font-family:"Figtree", Figtree;font-weight:900;line-height:1em;}.elementor-230777 .elementor-element.elementor-element-8c5b02b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-8c5b02b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-widget-ha-gradient-heading .ha-gradient-heading{font-family:var( --e-global-typography-primary-font-family ), Figtree;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-230777 .elementor-element.elementor-element-d0f73b2{width:var( --container-widget-width, 540px );max-width:540px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-230777 .elementor-element.elementor-element-d0f73b2 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);font-family:"Figtree", Figtree;font-size:38px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-dd187b0{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Figtree;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-230777 .elementor-element.elementor-element-18067c2 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-18067c2 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-18067c2 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-18067c2.elementor-element{--align-self:flex-start;}.elementor-230777 .elementor-element.elementor-element-18067c2 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-18067c2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-ae765cd{--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-230777 .elementor-element.elementor-element-e03d4e2{--e-image-carousel-slides-to-show:5;}.elementor-230777 .elementor-element.elementor-element-dfce716{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-b97658d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-6dc7017{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-6882d48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-dddae5d{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-dddae5d .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-d797f1a{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-d797f1a .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-98a4192{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-98a4192:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-98a4192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-0416a65{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-ef9933f{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-ef9933f .ha-gradient-heading{color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-97d8c9e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Figtree;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-230777 .elementor-element.elementor-element-2402b0a{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-2402b0a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-2402b0a.elementor-view-stacked .elementor-icon{background-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-2402b0a.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-2402b0a.elementor-view-default .elementor-icon{fill:#793E3E;color:#793E3E;border-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-4ff8023{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-4ff8023.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-4ff8023.elementor-view-stacked .elementor-icon{background-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-4ff8023.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-4ff8023.elementor-view-default .elementor-icon{fill:#793E3E;color:#793E3E;border-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-1e5668d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-1e5668d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-1e5668d.elementor-view-stacked .elementor-icon{background-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-1e5668d.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-1e5668d.elementor-view-default .elementor-icon{fill:#793E3E;color:#793E3E;border-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-42c29d3{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-42c29d3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-42c29d3.elementor-view-stacked .elementor-icon{background-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-42c29d3.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-42c29d3.elementor-view-default .elementor-icon{fill:#793E3E;color:#793E3E;border-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-4299a80{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-4299a80.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-4299a80.elementor-view-stacked .elementor-icon{background-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-4299a80.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-4299a80.elementor-view-default .elementor-icon{fill:#793E3E;color:#793E3E;border-color:#793E3E;}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-c25fa6f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-c25fa6f:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-c25fa6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-ebf551a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-05b241e{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-05b241e .ha-gradient-heading{color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-e3aea78{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-e3aea78 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-e1d6565{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-22de77c );--border-color:var( --e-global-color-22de77c );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e1d6565:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-e1d6565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-425258c ) 0%, var( --e-global-color-22de77c ) 50%);}.elementor-230777 .elementor-element.elementor-element-ae76525{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-ae76525.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-dc59302{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-dc59302 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-0aa6d3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-1245168 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-1245168 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-1245168 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-1245168.elementor-element{--align-self:flex-end;}.elementor-230777 .elementor-element.elementor-element-1245168 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-1245168 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-c948a07{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-c948a07:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-c948a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;background-image:url("https://dorotakonik.pl/wp-content/uploads/2025/12/tlo.jpg");background-size:cover;}.elementor-230777 .elementor-element.elementor-element-c948a07 > .elementor-shape-top svg, .elementor-230777 .elementor-element.elementor-element-c948a07 > .e-con-inner > .elementor-shape-top svg{width:calc(120vw + 1.3px);}.elementor-230777 .elementor-element.elementor-element-913bcfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-230777 .elementor-element.elementor-element-913bcfe img{border-radius:10px 10px 0px 0px;}.elementor-230777 .elementor-element.elementor-element-746d1f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-ecb1026{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ecb1026:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-ecb1026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-e5a0b68{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e5a0b68:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-e5a0b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-c4d0fbf{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-4c58097{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-4c58097 .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-4031cff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-6db925e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-d57e27d{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-d57e27d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-d57e27d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-d57e27d.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-d57e27d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-de15e66{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-de15e66.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-de15e66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-de15e66.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-de15e66.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-ac4eac7{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-ac4eac7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-ac4eac7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-ac4eac7.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-ac4eac7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-c5bb4e1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-c5bb4e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-46151e5{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-46151e5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-46151e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-46151e5.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-46151e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-3c341e2{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-3c341e2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-3c341e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-3c341e2.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-3c341e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-1676328{background-color:var( --e-global-color-22de77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-1676328.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-1676328.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-1676328.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-1676328.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-eaaa24a{--display:flex;}.elementor-230777 .elementor-element.elementor-element-9064bbd{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-9064bbd .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-f6d798c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-f6d798c:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-f6d798c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-02fd068{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-39c6b59{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-39c6b59 .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-cc28e3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-cc28e3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-230777 .elementor-element.elementor-element-f98e801{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-2e15ce3{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-2e15ce3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-2e15ce3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-2e15ce3.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-2e15ce3.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-ade21c9{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-ade21c9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-ade21c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-ade21c9.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-ade21c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-7be0e2e{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-7be0e2e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-7be0e2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-7be0e2e.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-7be0e2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-7ba69f9{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-7ba69f9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-7ba69f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-7ba69f9.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-7ba69f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-bded194{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-bded194.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-bded194.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-bded194.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-bded194.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-6b05487{background-color:#E0AA3E1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-6b05487.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-6b05487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-6b05487.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-6b05487.elementor-view-default .elementor-icon{fill:var( --e-global-color-b9fe72e );color:var( --e-global-color-b9fe72e );border-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-27a0c8e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 48px 20px #FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e876aa5{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e876aa5:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-e876aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-425258c ) 0%, #FFFFFF 50%);}.elementor-230777 .elementor-element.elementor-element-d23bfd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-d23bfd8.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-298670b{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-298670b .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-a9e6f39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-849e9a8 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-849e9a8 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-849e9a8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-849e9a8.elementor-element{--align-self:flex-end;}.elementor-230777 .elementor-element.elementor-element-849e9a8 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-849e9a8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-b988508{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-6fb9769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-230777 .elementor-element.elementor-element-6fb9769 img{border-radius:10px 10px 0px 0px;}.elementor-230777 .elementor-element.elementor-element-3cceb92{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-35219f6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-35219f6:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-35219f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-deffc9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-7642d04{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-7642d04 .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-6d088d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-6d088d2:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-6d088d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-63751e5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-15294d8{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-15294d8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-15294d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-15294d8.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-15294d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-26088e1{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-26088e1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-26088e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-26088e1.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-26088e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-a783f18{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-a783f18.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-a783f18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-a783f18.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-a783f18.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-9d1636f{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-9d1636f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-9d1636f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-9d1636f.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-9d1636f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-ba5c9e6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-ba5c9e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-e07d41a{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-e07d41a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-e07d41a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-e07d41a.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-e07d41a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-8dd4155{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-8dd4155.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-8dd4155.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-8dd4155.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-8dd4155.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-6531f63{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-22de77c );--border-color:var( --e-global-color-22de77c );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-6531f63:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-6531f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-425258c ) 0%, var( --e-global-color-22de77c ) 50%);}.elementor-230777 .elementor-element.elementor-element-1e96608{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-1e96608.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-a5a0f5b{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-a5a0f5b .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-a90ae22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-0635c01 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-0635c01 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-0635c01 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-0635c01.elementor-element{--align-self:flex-end;}.elementor-230777 .elementor-element.elementor-element-0635c01 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-0635c01 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-2c095ae{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-2c095ae:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-2c095ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;background-image:url("https://dorotakonik.pl/wp-content/uploads/2025/12/tlo.jpg");background-size:cover;}.elementor-230777 .elementor-element.elementor-element-2c095ae > .elementor-shape-top svg, .elementor-230777 .elementor-element.elementor-element-2c095ae > .e-con-inner > .elementor-shape-top svg{width:calc(120vw + 1.3px);}.elementor-230777 .elementor-element.elementor-element-1da08ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 48px 20px #FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-1da08ee:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-1da08ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(327deg, var( --e-global-color-secondary ) 75%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-0804491{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-0804491:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-0804491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-0804491.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-c80ba7d{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-c01078c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-5d16157{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-5d16157 .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-dc400e8{width:initial;max-width:initial;text-align:left;}.elementor-230777 .elementor-element.elementor-element-dc400e8 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.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 ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-45px/2);}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-45px/2);}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-230777 .elementor-element.elementor-element-7a2241f{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-230777 .elementor-element.elementor-element-7a2241f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-230777 .elementor-element.elementor-element-08d8c07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-63f7a81 img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-760b55f{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-760b55f:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-760b55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-fbc3225{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-155410e{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-155410e .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-23887d5{width:initial;max-width:initial;text-align:left;}.elementor-230777 .elementor-element.elementor-element-23887d5 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(45px/2);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-45px/2);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-45px/2);}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-230777 .elementor-element.elementor-element-63111de{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-230777 .elementor-element.elementor-element-63111de .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-230777 .elementor-element.elementor-element-df46bf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-df46bf6.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-2162d8a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-2162d8a:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-2162d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFA;}.elementor-230777 .elementor-element.elementor-element-f08bb89{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-f08bb89:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-f08bb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-f08bb89.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-779870e{width:initial;max-width:initial;text-align:left;}.elementor-230777 .elementor-element.elementor-element-779870e .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-cf2d716{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-b9fe72e );}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline{text-align:start;font-family:"Figtree", Figtree;font-weight:900;line-height:1em;}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline-dynamic-text{font-family:"Figtree", Figtree;font-weight:800;line-height:58px;z-index:auto;}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-230777 .elementor-element.elementor-element-7d22dbd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-7d22dbd:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-7d22dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-7d22dbd.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-a59ffe5{width:initial;max-width:initial;text-align:left;}.elementor-230777 .elementor-element.elementor-element-a59ffe5 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-807392b{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline{text-align:start;font-family:"Figtree", Figtree;font-weight:900;line-height:1em;}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline-dynamic-text{font-family:"Figtree", Figtree;font-weight:800;line-height:58px;}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-230777 .elementor-element.elementor-element-639716b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-2acb91a{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-2acb91a .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-d503e10 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-d503e10 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-d503e10 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-d503e10.elementor-element{--align-self:flex-start;}.elementor-230777 .elementor-element.elementor-element-d503e10 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-d503e10 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-42aa3df{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-42aa3df:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-42aa3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-622ef9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-3eb2603{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-3eb2603 .ha-gradient-heading{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-4e8bde3{width:initial;max-width:initial;text-align:left;}.elementor-230777 .elementor-element.elementor-element-4e8bde3 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-d4937e1{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-d4937e1:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-d4937e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-d4937e1.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-ace00ea{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-230777 .elementor-element.elementor-element-7b75c3c{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-7b75c3c:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-7b75c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-d2930de{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-dc3644e{--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:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-6030aad{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-6030aad .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-e49554b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-2295174{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-230777 .elementor-element.elementor-element-9dfc30b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-230777 .elementor-element.elementor-element-0fbcdf6 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:20px 20px 0px 0px #3E7944;}.elementor-230777 .elementor-element.elementor-element-aaabedc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 48px 20px #FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-8ef0b9f{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-8ef0b9f:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-8ef0b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-425258c ) 0%, #FFFFFF 50%);}.elementor-230777 .elementor-element.elementor-element-bd941f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-bd941f3.e-con{--align-self:center;}.elementor-230777 .elementor-element.elementor-element-357fc20{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-357fc20 .ha-gradient-heading{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b9fe72e ) 100%);}.elementor-230777 .elementor-element.elementor-element-3aaab4c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Figtree;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-230777 .elementor-element.elementor-element-c0d5549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-e745e82 .elementor-button{background-color:transparent;font-family:"Manrope", Figtree;font-size:15px;font-weight:800;line-height:1em;fill:#000000;color:#000000;background-image:radial-gradient(at top left, #F9F295 0%, #E0AA3E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9F295;border-radius:90px 90px 90px 90px;padding:20px 40px 20px 40px;}.elementor-230777 .elementor-element.elementor-element-e745e82 .elementor-button:hover, .elementor-230777 .elementor-element.elementor-element-e745e82 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#F9F295;box-shadow:0px 0px 47px -11px #E0AA3E;}.elementor-230777 .elementor-element.elementor-element-e745e82.elementor-element{--align-self:flex-end;}.elementor-230777 .elementor-element.elementor-element-e745e82 .elementor-button:hover svg, .elementor-230777 .elementor-element.elementor-element-e745e82 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-6c00893{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-6c00893:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-6c00893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;background-image:url("https://dorotakonik.pl/wp-content/uploads/2025/12/tlo.jpg");background-size:cover;}.elementor-230777 .elementor-element.elementor-element-6c00893.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-230777 .elementor-element.elementor-element-49ecfc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-44b48ec{--iteration-count:infinite;--animation-duration:1200ms;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-230777 .elementor-element.elementor-element-44b48ec .elementor-headline{text-align:start;font-family:"Figtree", Figtree;font-weight:800;line-height:1em;}.elementor-230777 .elementor-element.elementor-element-44b48ec .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-44b48ec .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;}.elementor-230777 .elementor-element.elementor-element-98b90d2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-fc422e4{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 0px rgba(80.20858695652176, 107.10000000000002, 53.31717391304349, 0.11);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-230777 .elementor-element.elementor-element-fc422e4:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-fc422e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-fc422e4.e-con{--align-self:stretch;}.elementor-230777 .elementor-element.elementor-element-b513286{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-b130608{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-230777 .elementor-element.elementor-element-84daf8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Figtree;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-e83304a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-230777 .elementor-element.elementor-element-e83304a .elementor-divider-separator{width:100%;}.elementor-230777 .elementor-element.elementor-element-e83304a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-230777 .elementor-element.elementor-element-094680a{--display:grid;--e-con-grid-template-columns:1.7fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-c9ee5e5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-230777 .elementor-element.elementor-element-c9ee5e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-230777 .elementor-element.elementor-element-c9ee5e5 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-230777 .elementor-element.elementor-element-c9ee5e5 .elementor-icon-box-title, .elementor-230777 .elementor-element.elementor-element-c9ee5e5 .elementor-icon-box-title a{font-family:"Manrope", Figtree;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.3px;}.elementor-230777 .elementor-element.elementor-element-c9ee5e5 .elementor-icon-box-description{font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;color:#9F9F9F;}.elementor-230777 .elementor-element.elementor-element-f17ef26.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-f17ef26{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:18px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-b9fe72e );--e-rating-icon-color:#D1D1D1;}.elementor-230777 .elementor-element.elementor-element-e19ed9b{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 0px rgba(80.20858695652176, 107.10000000000002, 53.31717391304349, 0.11);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-230777 .elementor-element.elementor-element-e19ed9b:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-e19ed9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-b095d35{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-230777 .elementor-element.elementor-element-85f75d9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-230777 .elementor-element.elementor-element-85f75d9 .elementor-divider-separator{width:100%;}.elementor-230777 .elementor-element.elementor-element-85f75d9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-230777 .elementor-element.elementor-element-8420c56{--display:grid;--e-con-grid-template-columns:1.7fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-3cd0cc7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-230777 .elementor-element.elementor-element-3cd0cc7 .elementor-icon-box-wrapper{text-align:start;}.elementor-230777 .elementor-element.elementor-element-3cd0cc7 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-230777 .elementor-element.elementor-element-3cd0cc7 .elementor-icon-box-title, .elementor-230777 .elementor-element.elementor-element-3cd0cc7 .elementor-icon-box-title a{font-family:"Manrope", Figtree;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.3px;}.elementor-230777 .elementor-element.elementor-element-3cd0cc7 .elementor-icon-box-description{font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;color:#9F9F9F;}.elementor-230777 .elementor-element.elementor-element-84c0527{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:18px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-b9fe72e );--e-rating-icon-color:#D1D1D1;}.elementor-230777 .elementor-element.elementor-element-45fcd1f{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 0px rgba(80.20858695652176, 107.10000000000002, 53.31717391304349, 0.11);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-230777 .elementor-element.elementor-element-45fcd1f:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-45fcd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230777 .elementor-element.elementor-element-603e051{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-230777 .elementor-element.elementor-element-340bcdf{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-230777 .elementor-element.elementor-element-340bcdf .elementor-divider-separator{width:100%;}.elementor-230777 .elementor-element.elementor-element-340bcdf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-230777 .elementor-element.elementor-element-1fe0289{--display:grid;--e-con-grid-template-columns:1.7fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-7eefdaa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-230777 .elementor-element.elementor-element-7eefdaa .elementor-icon-box-wrapper{text-align:start;}.elementor-230777 .elementor-element.elementor-element-7eefdaa .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-230777 .elementor-element.elementor-element-7eefdaa .elementor-icon-box-title, .elementor-230777 .elementor-element.elementor-element-7eefdaa .elementor-icon-box-title a{font-family:"Manrope", Figtree;font-size:22px;font-weight:800;line-height:1em;letter-spacing:-0.3px;}.elementor-230777 .elementor-element.elementor-element-7eefdaa .elementor-icon-box-description{font-family:"Manrope", Figtree;font-size:15px;font-weight:500;line-height:1.6em;color:#9F9F9F;}.elementor-230777 .elementor-element.elementor-element-09c0f0d{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:18px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-b9fe72e );--e-rating-icon-color:#D1D1D1;}.elementor-230777 .elementor-element.elementor-element-58bb31c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-066c557{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ec60d88{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ec60d88:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-ec60d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22de77c );}.elementor-230777 .elementor-element.elementor-element-c5ec80f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-7138beb{width:initial;max-width:initial;}.elementor-230777 .elementor-element.elementor-element-7138beb .ha-gradient-heading{color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-705c5b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-c9ac6cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-c9ac6cd.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-c9ac6cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-28e23a2{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;background-image:radial-gradient(at top left, #E0AA3E1F 0%, #FFFFFF 43%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-230777 .elementor-element.elementor-element-28e23a2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-230777 .elementor-element.elementor-element-28e23a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-28e23a2.elementor-view-framed .elementor-icon, .elementor-230777 .elementor-element.elementor-element-28e23a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon{font-size:40px;}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Figtree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-230777 .elementor-element.elementor-element-ecd4ac8{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;}.elementor-230777 .elementor-element.elementor-element-ecd4ac8 .ha-gradient-heading{color:var( --e-global-color-primary );font-family:"Figtree", Figtree;font-weight:600;}.elementor-230777 .elementor-element.elementor-element-d05b19c{--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-230777 .elementor-element.elementor-element-90b9037{--e-image-carousel-slides-to-show:5;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-230777 .elementor-element.elementor-element-255d704{--width:100%;}.elementor-230777 .elementor-element.elementor-element-1c8ec67{--width:100%;}.elementor-230777 .elementor-element.elementor-element-ae765cd{--content-width:100%;}.elementor-230777 .elementor-element.elementor-element-dfce716{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-c948a07{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-cc28e3e{--width:100.175%;}.elementor-230777 .elementor-element.elementor-element-b988508{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-2c095ae{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-7b75c3c{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-d2930de{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-49ecfc9{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-98b90d2{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-58bb31c{--content-width:1290px;}.elementor-230777 .elementor-element.elementor-element-d05b19c{--content-width:100%;}}@media(max-width:1024px){.elementor-230777 .elementor-element.elementor-element-f9de720{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-fe75a7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-ca206a2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-c865f87{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-230777 .elementor-element.elementor-element-8c5b02b .elementor-headline{line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-dfce716{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-b97658d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-6dc7017{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-98a4192{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-97d8c9e{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-c25fa6f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e1d6565{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-c948a07{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-ecb1026{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-e5a0b68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-f6d798c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-27a0c8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-e876aa5{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-b988508{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-3cceb92{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-35219f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-6d088d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-63751e5{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-6531f63{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-2c095ae{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-1da08ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-0804491{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-c80ba7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-230777 .elementor-element.elementor-element-760b55f{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-2162d8a{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline{line-height:1.1em;}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline{line-height:1.1em;}.elementor-230777 .elementor-element.elementor-element-42aa3df{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-7b75c3c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-d2930de{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:start;}.elementor-230777 .elementor-element.elementor-element-dc3644e{--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-230777 .elementor-element.elementor-element-e49554b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-aaabedc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-8ef0b9f{--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-6c00893{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-49ecfc9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-44b48ec .elementor-headline{line-height:1.1em;}.elementor-230777 .elementor-element.elementor-element-98b90d2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:70px 30px;--row-gap:70px;--column-gap:30px;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-b130608{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-094680a{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-f17ef26{--e-rating-justify-content:flex-start;}.elementor-230777 .elementor-element.elementor-element-b095d35{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-8420c56{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-84c0527{--e-rating-justify-content:flex-start;}.elementor-230777 .elementor-element.elementor-element-603e051{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1fe0289{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-09c0f0d{--e-rating-justify-content:flex-start;}.elementor-230777 .elementor-element.elementor-element-58bb31c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-230777 .elementor-element.elementor-element-066c557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-ec60d88{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-230777 .elementor-element.elementor-element-f9de720{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-fe75a7a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ca206a2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-8c5b02b{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-230777 .elementor-element.elementor-element-8c5b02b .elementor-headline{font-size:38px;}.elementor-230777 .elementor-element.elementor-element-d0f73b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-dfce716{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-b97658d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-98a4192{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-97d8c9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-2402b0a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-4ff8023 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1e5668d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-42c29d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-4299a80 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-e1d6565{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-c948a07{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ecb1026{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-d57e27d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-de15e66 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ac4eac7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-c5bb4e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-46151e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-3c341e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1676328 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-2e15ce3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ade21c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-7be0e2e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-7ba69f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-bded194 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-6b05487 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-27a0c8e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-e876aa5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-b988508{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-3cceb92{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-63751e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-15294d8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-26088e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-a783f18 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-9d1636f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-ba5c9e6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-e07d41a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-8dd4155 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-6531f63{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-2c095ae{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-1da08ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-0804491{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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 );}.elementor-230777 .elementor-element.elementor-element-760b55f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-2162d8a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-cf2d716{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-230777 .elementor-element.elementor-element-cf2d716 .elementor-headline{font-size:38px;}.elementor-230777 .elementor-element.elementor-element-807392b{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-230777 .elementor-element.elementor-element-807392b .elementor-headline{font-size:38px;}.elementor-230777 .elementor-element.elementor-element-42aa3df{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-7b75c3c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-d2930de{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-e49554b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-aaabedc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-8ef0b9f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-6c00893{--width:394px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-49ecfc9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-230777 .elementor-element.elementor-element-98b90d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-b130608{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-094680a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-b095d35{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-8420c56{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-603e051{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-1fe0289{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-58bb31c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-066c557{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-230777 .elementor-element.elementor-element-ec60d88{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-230777 .elementor-element.elementor-element-c9ac6cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-230777 .elementor-element.elementor-element-28e23a2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:1025px){.elementor-230777 .elementor-element.elementor-element-f9de720:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-f9de720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-230777 .elementor-element.elementor-element-c948a07:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-c948a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-230777 .elementor-element.elementor-element-2c095ae:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-2c095ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-230777 .elementor-element.elementor-element-6c00893:not(.elementor-motion-effects-element-type-background), .elementor-230777 .elementor-element.elementor-element-6c00893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-63f7a81 *//* --- Gradientowe tło (Wersja LEWY GÓRNY RÓG) --- */

/* 1. Ustawienie kontenera */
.gradient-box-left {
    position: relative;
    z-index: 1;
}

/* 2. Tworzymy tło (gradient) */
.gradient-box-left::before {
    content: '';
    position: absolute;
    
    /* --- TU JEST KLUCZOWA ZMIANA --- */
    /* Ujemne wartości przesuwają tło w GÓRĘ i w LEWO */
    top: -25px !important;   
    left: -25px !important;  
    /* ------------------------------- */
    
    /* Rozmiar tła */
    width: 100% !important; 
    height: 100% !important;
    
    /* Ten sam gradient: Zieleń w Złoto */
    background: linear-gradient(0deg, #2E5236 30%, #EDC967 100%) !important;
    
    /* Zaokrąglenie rogów */
    border-radius: 20px !important; 
    
    /* Wrzucamy pod spód */
    z-index: -1 !important; 
}

/* 3. Styl dla samego zdjęcia */
.gradient-box-left img {
    /* Biała ramka */
    border: 5px solid #ffffff !important; 
    /* Zaokrąglenie */
    border-radius: 20px !important; 
    /* Usunięcie starego, jednolitego cienia */
    box-shadow: none !important; 
}/* End custom CSS */