.elementor-499 .elementor-element.elementor-element-ea6935d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-a3dbda8{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:1;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-a3dbda8:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-a3dbda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/2024-10-29-Krasienka-16-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-a3dbda8::before, .elementor-499 .elementor-element.elementor-element-a3dbda8 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-a3dbda8 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-a3dbda8 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-a3dbda8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-a3dbda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D4D 0%, #0D0D0DF2 110%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-6587d50 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-499 .elementor-element.elementor-element-6587d50{text-align:center;}.elementor-499 .elementor-element.elementor-element-6587d50 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:96px;font-weight:400;font-style:italic;letter-spacing:-0.6px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-63384ca > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-499 .elementor-element.elementor-element-63384ca{text-align:center;}.elementor-499 .elementor-element.elementor-element-63384ca .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:300;font-style:normal;letter-spacing:-0.2px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-b61ebe3{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-499 .elementor-element.elementor-element-b61ebe3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:300;line-height:24px;color:var( --e-global-color-692ad92 );}.elementor-499 .elementor-element.elementor-element-62fadd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-642d1e0{--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.1;--border-radius:4px 4px 4px 4px;--margin-top:-6rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;--e-con-transform-transition-duration:300ms;}.elementor-499 .elementor-element.elementor-element-642d1e0:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #18401E 50%, #122E16 100%);}.elementor-499 .elementor-element.elementor-element-642d1e0::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-24-wrz-2025-23_21_50-min.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-42de499 .elementor-image-box-wrapper{text-align:center;}.elementor-499 .elementor-element.elementor-element-42de499.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-499 .elementor-element.elementor-element-42de499.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-499 .elementor-element.elementor-element-42de499.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-42de499 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-2377fa5 );transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-42de499 .elementor-image-box-img img{height:64px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-42de499:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-42de499:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-d6bdb78{--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.1;--border-radius:4px 4px 4px 4px;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;--e-con-transform-transition-duration:300ms;}.elementor-499 .elementor-element.elementor-element-d6bdb78:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-d6bdb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #18401E 50%, #122E16 100%);}.elementor-499 .elementor-element.elementor-element-d6bdb78::before, .elementor-499 .elementor-element.elementor-element-d6bdb78 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-d6bdb78 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-d6bdb78 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-d6bdb78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-d6bdb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-24-wrz-2025-23_21_50-min.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-499 .elementor-element.elementor-element-8535609 .elementor-image-box-wrapper{text-align:center;}.elementor-499 .elementor-element.elementor-element-8535609.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-499 .elementor-element.elementor-element-8535609.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-499 .elementor-element.elementor-element-8535609.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-8535609 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-2377fa5 );transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-8535609 .elementor-image-box-img img{height:64px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-8535609:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-8535609:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-c55611d{--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.1;--border-radius:4px 4px 4px 4px;--margin-top:-6rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;--e-con-transform-transition-duration:300ms;}.elementor-499 .elementor-element.elementor-element-c55611d:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #18401E 50%, #122E16 100%);}.elementor-499 .elementor-element.elementor-element-c55611d::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-c55611d > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-c55611d > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-24-wrz-2025-23_21_50-min-1-e1758822817182.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-499 .elementor-element.elementor-element-c767fdf .elementor-image-box-wrapper{text-align:center;}.elementor-499 .elementor-element.elementor-element-c767fdf.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-499 .elementor-element.elementor-element-c767fdf.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-499 .elementor-element.elementor-element-c767fdf.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-c767fdf .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-2377fa5 );transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-c767fdf .elementor-image-box-img img{height:64px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-c767fdf:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-c767fdf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-2f64df4{--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.1;--border-radius:4px 4px 4px 4px;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;--e-con-transform-transition-duration:300ms;}.elementor-499 .elementor-element.elementor-element-2f64df4:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #18401E 50%, #122E16 100%);}.elementor-499 .elementor-element.elementor-element-2f64df4::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-24-wrz-2025-23_21_50-min-1-e1758822817182.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-499 .elementor-element.elementor-element-fef95e3 .elementor-image-box-wrapper{text-align:center;}.elementor-499 .elementor-element.elementor-element-fef95e3.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-499 .elementor-element.elementor-element-fef95e3.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-499 .elementor-element.elementor-element-fef95e3.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-fef95e3 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-2377fa5 );transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-fef95e3 .elementor-image-box-img img{height:64px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-fef95e3:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-fef95e3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-b2a2ba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--overlay-opacity:1;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-499 .elementor-element.elementor-element-b2a2ba5:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-25-wrz-2025-20_13_15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-b2a2ba5::before, .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-b2a2ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFFCC 50%);}.elementor-499 .elementor-element.elementor-element-3d25aa9{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-99de7f8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-7787e3c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-e810078{width:var( --container-widget-width, 568px );max-width:568px;--container-widget-width:568px;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-e810078 a:hover, .elementor-499 .elementor-element.elementor-element-e810078 a:focus{color:var( --e-global-color-5328be9 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-499 .elementor-element.elementor-element-a5b2e2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-a5b2e2c{z-index:2;}.elementor-499 .elementor-element.elementor-element-a5b2e2c img{height:500px;object-fit:contain;object-position:center right;border-radius:4px 4px 4px 4px;}.elementor-499 .elementor-element.elementor-element-44b402e{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:left;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-44b402e a:hover, .elementor-499 .elementor-element.elementor-element-44b402e a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-8638a3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-8638a3f:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-8638a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/2024-10-29-Krasienka-208-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-a13ec07{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-a13ec07:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-a13ec07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-ef85c33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-f97ef94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-f97ef94:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-f97ef94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/2024-10-29-Krasienka-200-min-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-fd4c099{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-23a058f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-a57eb0a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-499 .elementor-element.elementor-element-a57eb0a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-a57eb0a .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-a57eb0a .elementor-heading-title a:focus{color:#0E0906;}.elementor-499 .elementor-element.elementor-element-b82cf5c > .elementor-widget-container{margin:0rem 0rem -4rem 0rem;}.elementor-499 .elementor-element.elementor-element-b82cf5c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:-0.2px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-b82cf5c .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-b82cf5c .elementor-heading-title a:focus{color:#0E0906;}.elementor-499 .elementor-element.elementor-element-6d90f43{--display:flex;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0rem;--margin-bottom:-0.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-62da3a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-wrapper{text-align:left;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-img img{height:36px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-62da3a9:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-62da3a9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-53b98a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-wrapper{text-align:left;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-img img{height:36px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-53b98a6:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-53b98a6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-7d3cf8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-wrapper{text-align:left;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-img img{height:36px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-499 .elementor-element.elementor-element-7d3cf8b:has(:hover) .elementor-image-box-title,
					 .elementor-499 .elementor-element.elementor-element-7d3cf8b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-5328be9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-90271df{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-item > a{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-text{color:var( --e-global-color-5328be9 );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-90271df .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-7a3e78b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-499 .elementor-element.elementor-element-a4f936f .elementor-button{background-color:var( --e-global-color-2377fa5 );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-692ad92 );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-a4f936f .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-a4f936f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-a4f936f .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-a4f936f .elementor-button:focus{border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-a8af326 .elementor-button{background-color:var( --e-global-color-7787e3c );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-2377fa5 );color:var( --e-global-color-2377fa5 );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7787e3c );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-a8af326 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-a8af326 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-a8af326 .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-a8af326 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-2a9ce48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-66b1e7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-7892ab7 > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-499 .elementor-element.elementor-element-7892ab7 img{height:513px;object-fit:contain;object-position:center left;}.elementor-499 .elementor-element.elementor-element-ac6fcbc{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-6414577{text-align:left;}.elementor-499 .elementor-element.elementor-element-6414577 img{width:513px;height:513px;object-fit:contain;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-499 .elementor-element.elementor-element-543ea60{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-543ea60:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-543ea60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-692ad92 );background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-25-wrz-2025-20_13_16.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-543ea60::before, .elementor-499 .elementor-element.elementor-element-543ea60 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-543ea60 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-543ea60 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-543ea60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-543ea60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-692ad92 ) 0%, #FAFAFACC 50%);}.elementor-499 .elementor-element.elementor-element-5b93342 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-499 .elementor-element.elementor-element-5b93342{text-align:left;}.elementor-499 .elementor-element.elementor-element-5b93342 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-4de9e57{width:100%;max-width:100%;text-align:left;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-4de9e57 a:hover, .elementor-499 .elementor-element.elementor-element-4de9e57 a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-6754734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-ac63c05{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-24a96ef .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-24a96ef .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-24a96ef .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-78bba15{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#18401E33;--border-color:#18401E33;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-78bba15:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-78bba15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E9F7EB 0%, #DBF2DF 100%);}.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 ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-b1372aa{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-b1372aa.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-b1372aa:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-b1372aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b1372aa .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-41737dc{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-item > a{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;}.elementor-499 .elementor-element.elementor-element-41737dc .elementor-icon-list-text{color:var( --e-global-color-24a4595 );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-770602a{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9B88F4D;--border-color:#D9B88F4D;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-770602a:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-770602a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F7F0E7 0%, #F2E6D8 100%);}.elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-dff81c7{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7787e3c );fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-dff81c7.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-dff81c7:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-dff81c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-dff81c7 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-icon i{color:var( --e-global-color-7787e3c );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-icon svg{fill:var( --e-global-color-7787e3c );transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-5c98b1e{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-item > a{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;}.elementor-499 .elementor-element.elementor-element-5c98b1e .elementor-icon-list-text{color:var( --e-global-color-24a4595 );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-ecfc709{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0D0D0D33;--border-color:#0D0D0D33;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-ecfc709:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-ecfc709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-37f593c{text-align:center;}.elementor-499 .elementor-element.elementor-element-37f593c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-e900f64{text-align:center;}.elementor-499 .elementor-element.elementor-element-e900f64 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-e900f64 .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-e900f64 .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-bc9777f{text-align:center;}.elementor-499 .elementor-element.elementor-element-bc9777f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:var( --e-global-color-secondary );}.elementor-499 .elementor-element.elementor-element-bc9777f .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-bc9777f .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-e4f54c2{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-499 .elementor-element.elementor-element-a4e29b6 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:#0000004D;}.elementor-499 .elementor-element.elementor-element-a4e29b6 > .elementor-widget-container{padding:3.7rem 0rem 0rem 0rem;}.elementor-499 .elementor-element.elementor-element-a4e29b6{--image-border-color:var( --e-global-color-accent );--image-border-width:0px;--image-border-radius:4px;--image-transition-duration:400ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-499 .elementor-element.elementor-element-9a6a03d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-8891629{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-8891629 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-8891629.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-8891629.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-8891629.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-8891629.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-8891629.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-8891629.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-8891629.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-8891629.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-8891629.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-8891629:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-8891629:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-39f3868{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-39f3868 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-39f3868.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-39f3868:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-39f3868:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-09ea772{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-09ea772 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-09ea772.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-09ea772:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-09ea772:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-159660e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-159660e > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-159660e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-159660e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-159660e.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-159660e.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-159660e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-159660e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-159660e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-159660e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-159660e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-159660e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-159660e .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-159660e .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-159660e .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-159660e:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-159660e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-030c719{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-030c719 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-030c719.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-030c719.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-030c719.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-030c719.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-030c719.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-030c719.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-030c719.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-030c719.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-030c719.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-030c719:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-030c719:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-24f0738{--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-c2645af > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-499 .elementor-element.elementor-element-c2645af{text-align:center;}.elementor-499 .elementor-element.elementor-element-c2645af .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;line-height:28px;color:#4D2F16;}.elementor-499 .elementor-element.elementor-element-c2645af .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-c2645af .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-ef87819{width:100%;max-width:100%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-ef87819 a:hover, .elementor-499 .elementor-element.elementor-element-ef87819 a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-f442b77{--image-border-radius:4px;--image-transition-duration:400ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-499 .elementor-element.elementor-element-a1492db .elementor-button{background-color:var( --e-global-color-7787e3c );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-2377fa5 );color:var( --e-global-color-2377fa5 );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7787e3c );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-a1492db .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-a1492db .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-a1492db .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-a1492db .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-90e34c2{--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.1;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-499 .elementor-element.elementor-element-90e34c2:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-90e34c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, #122E16 100%);}.elementor-499 .elementor-element.elementor-element-90e34c2::before, .elementor-499 .elementor-element.elementor-element-90e34c2 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-90e34c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-90e34c2 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-90e34c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-90e34c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-25-wrz-2025-20_06_19.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-90e34c2::before{filter:brightness( 25% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-499 .elementor-element.elementor-element-dbf89c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-9b768dd{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-51ad9a0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-499 .elementor-element.elementor-element-51ad9a0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-0.6px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-2430bdd{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-eb6d1f3{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#18401E33;--border-color:#18401E33;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-eb6d1f3:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-eb6d1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2377fa5 ) 0%, var( --e-global-color-692ad92 ) 100%);}.elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-aef1f6c{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-aef1f6c:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-aef1f6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-aef1f6c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-061fc28 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-d141aef{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#18401E33;--border-color:#18401E33;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-d141aef:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-d141aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2377fa5 ) 0%, var( --e-global-color-692ad92 ) 100%);}.elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-80444ea{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7787e3c );fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-80444ea.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-80444ea:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-80444ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-80444ea .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-f7a1b94 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-02bd48e{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fbad5d6 );--border-color:var( --e-global-color-fbad5d6 );--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-02bd48e:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-02bd48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2377fa5 ) 0%, var( --e-global-color-692ad92 ) 100%);}.elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-77515d0{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-77515d0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-77515d0:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-77515d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-77515d0 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-efdad73 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-1ec3210{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-5ec947d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-5ec947d:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-5ec947d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/2024-10-29-Krasienka-60-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-7239f99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-3c2a80a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-3c2a80a > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-3c2a80a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-3c2a80a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-3c2a80a .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-3c2a80a .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-3c2a80a .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-499 .elementor-element.elementor-element-3c2a80a:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-3c2a80a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-3c2a80a .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-9ee0faf{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-9ee0faf > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-9ee0faf .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9ee0faf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-9ee0faf .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-9ee0faf .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-9ee0faf .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-499 .elementor-element.elementor-element-9ee0faf:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-9ee0faf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-9ee0faf .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-e5433ba{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-e5433ba > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-e5433ba .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-e5433ba.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-e5433ba .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-e5433ba .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-e5433ba .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-499 .elementor-element.elementor-element-e5433ba:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-e5433ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-e5433ba .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-c7f0553{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-499 .elementor-element.elementor-element-c7f0553 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-c7f0553 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-c7f0553.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-fbad5d6 );color:var( --e-global-color-fbad5d6 );border-color:var( --e-global-color-fbad5d6 );}.elementor-499 .elementor-element.elementor-element-c7f0553 .elementor-icon{font-size:36px;}.elementor-499 .elementor-element.elementor-element-c7f0553 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-c7f0553 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-499 .elementor-element.elementor-element-c7f0553:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-c7f0553:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-c7f0553 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button{background-color:var( --e-global-color-fbad5d6 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-24a4595 );color:var( --e-global-color-24a4595 );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fbad5d6 );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button:focus{background-color:var( --e-global-color-7787e3c );color:var( --e-global-color-2377fa5 );border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-2a989e8 .elementor-button:focus svg{fill:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-21be185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-499 .elementor-element.elementor-element-53daba1{width:100%;max-width:100%;text-align:left;}.elementor-499 .elementor-element.elementor-element-53daba1 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-499 .elementor-element.elementor-element-53daba1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-0.6px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-9fad07d{width:100%;max-width:100%;text-align:left;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-dadc002{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-42a87c0{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-11e17f1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-44f3bc2{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B82F64D;--border-color:#3B82F64D;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-44f3bc2:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-44f3bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #EAF2FF 0%, #DDEBFF 100%);}.elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-9870eb9{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon-box-title{margin-block-end:4px;color:#3B82F6;}.elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-default .elementor-icon{fill:#3B82F6;color:#3B82F6;border-color:#3B82F6;}.elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B82F6;fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-default:has(:focus) .elementor-icon{fill:#3B82F6;color:#3B82F6;border-color:#3B82F6;}.elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-9870eb9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-9870eb9:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-9870eb9:has(:focus) .elementor-icon-box-title{color:#3B82F6;}.elementor-499 .elementor-element.elementor-element-9870eb9 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2);}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2);}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2);}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2);}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2);}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-icon i{color:#3B82F6;transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-icon svg{fill:#3B82F6;transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-c4713c2{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-item > a{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.2px;}.elementor-499 .elementor-element.elementor-element-c4713c2 .elementor-icon-list-text{color:var( --e-global-color-24a4595 );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-e1a6a0a{--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;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-499 .elementor-element.elementor-element-e1a6a0a:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-e1a6a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-5fdacb9{text-align:center;}.elementor-499 .elementor-element.elementor-element-5fdacb9 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-f0985d4{text-align:center;}.elementor-499 .elementor-element.elementor-element-f0985d4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-a8de339{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B82F64D;--border-color:#3B82F64D;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-a8de339:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-a8de339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF3EC 0%, #FFE6E0 100%);}.elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-4300655{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon-box-title{margin-block-end:4px;color:#F97316;}.elementor-499 .elementor-element.elementor-element-4300655.elementor-view-stacked .elementor-icon{background-color:#F97316;}.elementor-499 .elementor-element.elementor-element-4300655.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-default .elementor-icon{fill:#F97316;color:#F97316;border-color:#F97316;}.elementor-499 .elementor-element.elementor-element-4300655.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F97316;fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-4300655.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-default:has(:focus) .elementor-icon{fill:#F97316;color:#F97316;border-color:#F97316;}.elementor-499 .elementor-element.elementor-element-4300655.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-4300655.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-4300655:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-4300655:has(:focus) .elementor-icon-box-title{color:#F97316;}.elementor-499 .elementor-element.elementor-element-4300655 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-f4441e5{--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;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-499 .elementor-element.elementor-element-f4441e5:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-f4441e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-9b3e07e{text-align:center;}.elementor-499 .elementor-element.elementor-element-9b3e07e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-f4fa5d3{text-align:center;}.elementor-499 .elementor-element.elementor-element-f4fa5d3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-b65d3c2{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B82F64D;--border-color:#3B82F64D;--border-radius:4px 4px 4px 4px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-b65d3c2:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-b65d3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E7FFF7 0%, #D8FBEA 100%);}.elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-499 .elementor-element.elementor-element-66370eb{--icon-box-icon-margin:16px;}.elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon-box-title{margin-block-end:4px;color:#10B981;}.elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-framed .elementor-icon, .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#10B981;fill:#FFFFFF;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-default:has(:focus) .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-499 .elementor-element.elementor-element-66370eb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon{font-size:24px;}.elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-499 .elementor-element.elementor-element-66370eb:has(:hover) .elementor-icon-box-title,
					 .elementor-499 .elementor-element.elementor-element-66370eb:has(:focus) .elementor-icon-box-title{color:#10B981;}.elementor-499 .elementor-element.elementor-element-66370eb .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-37d4e95{--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;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-499 .elementor-element.elementor-element-37d4e95:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-37d4e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2377fa5 );}.elementor-499 .elementor-element.elementor-element-bfab3ce{text-align:center;}.elementor-499 .elementor-element.elementor-element-bfab3ce .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-bef5446{text-align:center;}.elementor-499 .elementor-element.elementor-element-bef5446 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-8f47dc0{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-8e9ab12{--image-border-color:var( --e-global-color-accent );--image-border-width:0px;--image-border-radius:4px;--image-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-499 .elementor-element.elementor-element-e0409c0 > .elementor-widget-container{background-color:var( --e-global-color-692ad92 );padding:2rem 2rem 2rem 2rem;}.elementor-499 .elementor-element.elementor-element-e0409c0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-499 .elementor-element.elementor-element-e0409c0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-24a4595 );}.elementor-499 .elementor-element.elementor-element-f6260b5 .elementor-button{background-color:var( --e-global-color-7787e3c );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-2377fa5 );color:var( --e-global-color-2377fa5 );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7787e3c );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-f6260b5 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-f6260b5 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-f6260b5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-f6260b5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-dc397c2{--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:2rem 4rem;--row-gap:2rem;--column-gap:4rem;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-dc397c2:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-dc397c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-692ad92 );background-image:url("https://www.goscinieckrasienka.pl/wp-content/uploads/2025/09/ChatGPT-Image-24-wrz-2025-23_21_59-min-e1758823759634.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-499 .elementor-element.elementor-element-dc397c2::before, .elementor-499 .elementor-element.elementor-element-dc397c2 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-dc397c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-dc397c2 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-dc397c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-dc397c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-692ad92 ) 0%, #FAFAFAE6 50%);}.elementor-499 .elementor-element.elementor-element-8cfc61a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-5fade21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-f1f7eca img{border-radius:4px 4px 4px 4px;}.elementor-499 .elementor-element.elementor-element-be9df8d{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-8cd80cd .elementor-heading-title{font-family:"Ibarra Real Nova", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-0.6px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-6405d9c > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-499 .elementor-element.elementor-element-6405d9c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-6405d9c .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-6405d9c .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-59d72c2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-499 .elementor-element.elementor-element-59d72c2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-59d72c2 .elementor-heading-title a:hover, .elementor-499 .elementor-element.elementor-element-59d72c2 .elementor-heading-title a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-3038322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-becb5a8 .elementor-button{background-color:var( --e-global-color-2377fa5 );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-7787e3c );color:var( --e-global-color-7787e3c );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-692ad92 );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-499 .elementor-element.elementor-element-becb5a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-499 .elementor-element.elementor-element-becb5a8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-499 .elementor-element.elementor-element-becb5a8 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-becb5a8 .elementor-button:focus{border-color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-d876890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-499 .elementor-element.elementor-element-901ac92{width:100%;max-width:100%;text-align:left;}.elementor-499 .elementor-element.elementor-element-901ac92 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-499 .elementor-element.elementor-element-901ac92 .elementor-heading-title{font-family:"Ibarra Real Nova", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-0.6px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-aab3ffc{width:100%;max-width:100%;text-align:left;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-aab3ffc a:hover, .elementor-499 .elementor-element.elementor-element-aab3ffc a:focus{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-a9057ec .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-499 .elementor-element.elementor-element-a9057ec{--image-border-radius:4px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-499 .elementor-element.elementor-element-0330b30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-499 .elementor-element.elementor-element-0330b30:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-0330b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-692ad92 );}.elementor-499 .elementor-element.elementor-element-a7b5553{width:100%;max-width:100%;text-align:left;}.elementor-499 .elementor-element.elementor-element-a7b5553 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-499 .elementor-element.elementor-element-a7b5553 .elementor-heading-title{font-family:"Ibarra Real Nova", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:-0.6px;color:var( --e-global-color-7787e3c );}.elementor-499 .elementor-element.elementor-element-a383b60{width:100%;max-width:100%;text-align:left;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5328be9 );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-499 .elementor-element.elementor-element-ec0560f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-main-swiper{width:100%;}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-2377fa5 );border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__header{padding-top:32px;padding-left:16px;padding-right:16px;padding-bottom:calc(16px / 2);}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__content{padding-bottom:32px;padding-left:16px;padding-right:16px;padding-top:calc(16px / 2);}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-swiper-button{font-size:20px;}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__name{color:var( --e-global-color-5328be9 );}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__header, .elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__name{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:300;line-height:20px;}.elementor-499 .elementor-element.elementor-element-ec0560f .elementor-star-rating i:before{color:var( --e-global-color-7787e3c );}@media(min-width:768px){.elementor-499 .elementor-element.elementor-element-ea6935d{--content-width:1704px;}.elementor-499 .elementor-element.elementor-element-62fadd5{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-642d1e0{--width:25%;}.elementor-499 .elementor-element.elementor-element-d6bdb78{--width:25%;}.elementor-499 .elementor-element.elementor-element-c55611d{--width:25%;}.elementor-499 .elementor-element.elementor-element-2f64df4{--width:25%;}.elementor-499 .elementor-element.elementor-element-b2a2ba5{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-3d25aa9{--width:55%;}.elementor-499 .elementor-element.elementor-element-8638a3f{--width:45%;}.elementor-499 .elementor-element.elementor-element-a13ec07{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-f97ef94{--width:45%;}.elementor-499 .elementor-element.elementor-element-fd4c099{--width:55%;}.elementor-499 .elementor-element.elementor-element-66b1e7b{--width:342px;}.elementor-499 .elementor-element.elementor-element-ac6fcbc{--width:55%;}.elementor-499 .elementor-element.elementor-element-543ea60{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-90e34c2{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-9b768dd{--width:55%;}.elementor-499 .elementor-element.elementor-element-5ec947d{--width:45%;}.elementor-499 .elementor-element.elementor-element-21be185{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-dc397c2{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-5fade21{--width:45%;}.elementor-499 .elementor-element.elementor-element-be9df8d{--width:55%;}.elementor-499 .elementor-element.elementor-element-d876890{--content-width:1440px;}.elementor-499 .elementor-element.elementor-element-0330b30{--content-width:1440px;}}@media(max-width:1366px) and (min-width:768px){.elementor-499 .elementor-element.elementor-element-f97ef94{--width:50%;}.elementor-499 .elementor-element.elementor-element-fd4c099{--width:50%;}.elementor-499 .elementor-element.elementor-element-5fade21{--width:50%;}.elementor-499 .elementor-element.elementor-element-be9df8d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-499 .elementor-element.elementor-element-f97ef94{--width:45%;}.elementor-499 .elementor-element.elementor-element-fd4c099{--width:55%;}.elementor-499 .elementor-element.elementor-element-66b1e7b{--width:240px;}.elementor-499 .elementor-element.elementor-element-ac6fcbc{--width:360px;}.elementor-499 .elementor-element.elementor-element-5fade21{--width:45%;}.elementor-499 .elementor-element.elementor-element-be9df8d{--width:55%;}}@media(max-width:1366px){.elementor-499 .elementor-element.elementor-element-6587d50 .elementor-heading-title{font-size:72px;}.elementor-499 .elementor-element.elementor-element-63384ca .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-b61ebe3 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-62fadd5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-642d1e0{--overlay-opacity:0.05;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-499 .elementor-element.elementor-element-d6bdb78{--overlay-opacity:0.05;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-499 .elementor-element.elementor-element-c55611d{--overlay-opacity:0.05;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-499 .elementor-element.elementor-element-2f64df4{--overlay-opacity:0.05;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-499 .elementor-element.elementor-element-b2a2ba5{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-99de7f8 .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-a13ec07{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-18rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:24rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-ef85c33{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-499 .elementor-element.elementor-element-23a058f .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-2a9ce48{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-499 .elementor-element.elementor-element-543ea60{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-18rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:24rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-5b93342 .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-90e34c2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-51ad9a0 .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-21be185{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-53daba1 .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-dc397c2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-8cfc61a{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-499 .elementor-element.elementor-element-8cd80cd .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-d876890{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-901ac92 .elementor-heading-title{font-size:48px;}.elementor-499 .elementor-element.elementor-element-0330b30{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-a7b5553 .elementor-heading-title{font-size:48px;}}@media(max-width:1024px){.elementor-499 .elementor-element.elementor-element-63384ca .elementor-heading-title{font-size:32px;}.elementor-499 .elementor-element.elementor-element-b61ebe3{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-499 .elementor-element.elementor-element-642d1e0{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-42de499 .elementor-image-box-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-d6bdb78{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-8535609 .elementor-image-box-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-c55611d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-c767fdf .elementor-image-box-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-2f64df4{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-fef95e3 .elementor-image-box-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-99de7f8 .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-a5b2e2c img{object-position:center left;}.elementor-499 .elementor-element.elementor-element-8638a3f:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-8638a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-499 .elementor-element.elementor-element-f97ef94:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-f97ef94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-499 .elementor-element.elementor-element-23a058f .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-2a9ce48{--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;}.elementor-499 .elementor-element.elementor-element-7892ab7{text-align:left;}.elementor-499 .elementor-element.elementor-element-7892ab7 img{width:240px;height:360px;}.elementor-499 .elementor-element.elementor-element-6414577 img{width:360px;height:360px;}.elementor-499 .elementor-element.elementor-element-5b93342 .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-8891629 .elementor-icon-box-title a{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-39f3868 .elementor-icon-box-title a{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-09ea772 .elementor-icon-box-title a{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-159660e .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-159660e .elementor-icon-box-title a{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon-box-title, .elementor-499 .elementor-element.elementor-element-030c719 .elementor-icon-box-title a{font-size:16px;line-height:20px;}.elementor-499 .elementor-element.elementor-element-51ad9a0 .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-5ec947d:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-5ec947d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-499 .elementor-element.elementor-element-53daba1 .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-44f3bc2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-e1a6a0a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-a8de339{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-f4441e5{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-b65d3c2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-37d4e95{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-5fade21{--justify-content:center;}.elementor-499 .elementor-element.elementor-element-8cd80cd .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-901ac92 .elementor-heading-title{font-size:36px;}.elementor-499 .elementor-element.elementor-element-a7b5553 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-499 .elementor-element.elementor-element-ea6935d{--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-499 .elementor-element.elementor-element-a3dbda8{--overlay-opacity:1;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-6587d50 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-499 .elementor-element.elementor-element-6587d50 .elementor-heading-title{font-size:64px;}.elementor-499 .elementor-element.elementor-element-63384ca > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-499 .elementor-element.elementor-element-63384ca .elementor-heading-title{font-size:24px;}.elementor-499 .elementor-element.elementor-element-b61ebe3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-499 .elementor-element.elementor-element-62fadd5{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-499 .elementor-element.elementor-element-642d1e0::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-642d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-499 .elementor-element.elementor-element-642d1e0{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-42de499 .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-d6bdb78{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-8535609 .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-c55611d::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-c55611d > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-c55611d > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-c55611d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-499 .elementor-element.elementor-element-c55611d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-c767fdf .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-2f64df4::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .e-con-inner > .elementor-background-video-container::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-499 .elementor-element.elementor-element-2f64df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-499 .elementor-element.elementor-element-2f64df4{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-fef95e3 .elementor-image-box-img{margin-bottom:32px;}.elementor-499 .elementor-element.elementor-element-b2a2ba5{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-a5b2e2c img{height:285px;object-position:center right;}.elementor-499 .elementor-element.elementor-element-8638a3f{--min-height:350px;}.elementor-499 .elementor-element.elementor-element-a13ec07{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-ef85c33{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-f97ef94{--min-height:350px;}.elementor-499 .elementor-element.elementor-element-f97ef94.e-con{--order:99999 /* order end hack */;}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-499 .elementor-element.elementor-element-62da3a9.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-title{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-62da3a9 .elementor-image-box-img img{object-position:center center;}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-499 .elementor-element.elementor-element-53b98a6.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-title{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-53b98a6 .elementor-image-box-img img{object-position:center center;}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-title{margin-bottom:8px;}.elementor-499 .elementor-element.elementor-element-7d3cf8b .elementor-image-box-img img{object-position:center center;}.elementor-499 .elementor-element.elementor-element-90271df{--icon-vertical-align:center;}.elementor-499 .elementor-element.elementor-element-7a3e78b{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-a4f936f{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-a8af326{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-66b1e7b{--min-height:350px;}.elementor-499 .elementor-element.elementor-element-543ea60{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-4de9e57{text-align:left;}.elementor-499 .elementor-element.elementor-element-24a96ef .elementor-heading-title{font-size:16px;}.elementor-499 .elementor-element.elementor-element-41737dc{--icon-vertical-align:center;}.elementor-499 .elementor-element.elementor-element-5c98b1e{--icon-vertical-align:center;}.elementor-499 .elementor-element.elementor-element-37f593c{text-align:left;}.elementor-499 .elementor-element.elementor-element-e900f64{text-align:left;}.elementor-499 .elementor-element.elementor-element-bc9777f{text-align:left;}.elementor-499 .elementor-element.elementor-element-9a6a03d{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-8891629{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-39f3868{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-09ea772{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-159660e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-030c719{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-c2645af{text-align:left;}.elementor-499 .elementor-element.elementor-element-c2645af .elementor-heading-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-ef87819{text-align:left;}.elementor-499 .elementor-element.elementor-element-a1492db{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-90e34c2{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-5ec947d{--min-height:350px;}.elementor-499 .elementor-element.elementor-element-7239f99{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-3c2a80a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-9ee0faf{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-e5433ba{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-c7f0553{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-499 .elementor-element.elementor-element-2a989e8{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-21be185{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-53daba1{text-align:left;}.elementor-499 .elementor-element.elementor-element-9fad07d{text-align:left;}.elementor-499 .elementor-element.elementor-element-dadc002{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-c4713c2{--icon-vertical-align:center;}.elementor-499 .elementor-element.elementor-element-e0409c0 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-499 .elementor-element.elementor-element-f6260b5{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-dc397c2{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-8cfc61a{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-5fade21{--min-height:350px;}.elementor-499 .elementor-element.elementor-element-5fade21.e-con{--order:99999 /* order end hack */;}.elementor-499 .elementor-element.elementor-element-3038322{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-499 .elementor-element.elementor-element-becb5a8{width:100%;max-width:100%;}.elementor-499 .elementor-element.elementor-element-d876890{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-499 .elementor-element.elementor-element-0330b30{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for container, class: .elementor-element-ea6935d */html, body {
  overflow-x: hidden !important;           /* fallback dla wszystkich */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62fadd5 */:root { --green:#18401E; --sand:#D9B88F; }

.box-border-grad{
  --deg:140deg;
  border:1px solid transparent;
  border-image: linear-gradient(var(--deg), var(--green), var(--sand)) 1;
  transition: filter .25s ease, box-shadow .25s ease;
}

.box-border-grad:hover{
  /* mocniejsza zmiana kąta + „glow” na zewnątrz */
  --deg:200deg;
  filter: brightness(1.08) saturate(1.18) contrast(1.05);
  box-shadow:
    0 0 0 2px rgba(217,184,143,.45)  /* piaskowy ring na zewnątrz */

}

.box-border-grad:focus-visible{
  outline:1px solid #D9B88F; outline-offset:1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e34c2 *//* Ustawienia globalne skali płytek (możesz dostroić raz) */
:root{
  /* rozmiar „kafla” wzoru w pionie/poziomie */
  --tile-s: clamp(80px, 8vw, 140px);   /* small / mobile */
  --tile-m: clamp(120px, 10vw, 200px); /* medium / default */
  --tile-l: clamp(160px, 12vw, 260px); /* large / desktop */
}

/* 1) Opolska fala (Mała Panew) – default = średnia gęstość */
.bg-opole-river{
  background-color:#FFFFFF;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><defs><path id='w' d='M-10 60 q 20 -18 40 0 t 40 0 t 40 0' fill='none' stroke='%23734D2C' stroke-width='0.6' opacity='0.30'/></defs><use href='#w'/><use href='#w' transform='translate(0,20)'/><use href='#w' transform='translate(0,-20)'/><use href='#w' transform='translate(0,40)'/><use href='#w' transform='translate(0,-40)'/></svg>");
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--tile-m) var(--tile-m);
}

/* 2) Folk rozeta */
.bg-folk{
  background-color:#FAFAFA;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><g fill='none' stroke='%2318401E' stroke-width='0.6' opacity='0.20'><circle cx='40' cy='40' r='10'/><circle cx='40' cy='40' r='18'/><path d='M40 18 l4 8 h-8 z' fill='%23D9B88F' opacity='0.25'/><path d='M40 62 l4 -8 h-8 z' fill='%23D9B88F' opacity='0.25'/></g></svg>");
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--tile-l) var(--tile-l);
}

/* 3) Trias – amonity (nieco większe na desktopie) */
.bg-ammonite{
  background-color:#FFFFFF;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='none' stroke='%2318401E' stroke-width='0.8' opacity='0.15'><path d='M60 60 m-20 0 a 20 20 0 1 0 40 0 a 20 20 0 1 0 -40 0'/><path d='M60 60 m-14 0 a 14 14 0 1 0 28 0 a 14 14 0 1 0 -28 0'/><path d='M60 60 m-8 0 a 8 8 0 1 0 16 0 a 8 8 0 1 0 -16 0'/></g></svg>");
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--tile-l) var(--tile-l);
}

/* 4) Lasy / liście (gęściej na mobile, rzadziej na desktop) */
.bg-leaf{
  background-color:#FAFAFA;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='%23734D2C' stroke-width='0.7' opacity='0.22'><path d='M12 40 c8 -16 28 -8 24 6 c-10 6 -20 2 -24 -6z'/><path d='M44 24 c-8 16 -28 8 -24 -6 c10 -6 20 -2 24 6z'/></g></svg>");
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--tile-s) var(--tile-s);
}

/* 5) Piaskowy gradient – niezależny od rozdzielczości, już responsywny */
.bg-sand-gradient{
  background:
    radial-gradient(120% 100% at 100% 100%, rgba(217,184,143,0.55) 0%, rgba(217,184,143,0) 55%),
    linear-gradient(140deg, #FFFFFF 0%, #FFFFFF 40%, #FAFAFA 100%);
}

/* Modyfikatory gęstości – możesz dodać obok klasy tła */
.bg--tight  { background-size: var(--tile-s) var(--tile-s) !important; } /* ciaśniej */
.bg--loose  { background-size: var(--tile-l) var(--tile-l) !important; } /* rzadziej */

/* (opcjonalnie) Parallax-like dla patternów – płynniej na dużych sekcjach */
@media (min-width: 1024px){
  .bg-parallax{ background-attachment: fixed; }
}/* End custom CSS */