.elementor-158 .elementor-element.elementor-element-ab75b64{--display:flex;--min-height:calc(100vh - 84px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.16;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-158 .elementor-element.elementor-element-ab75b64:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ab75b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3FA4D;}.elementor-158 .elementor-element.elementor-element-ab75b64::before, .elementor-158 .elementor-element.elementor-element-ab75b64 > .elementor-background-video-container::before, .elementor-158 .elementor-element.elementor-element-ab75b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-158 .elementor-element.elementor-element-ab75b64 > .elementor-background-slideshow::before, .elementor-158 .elementor-element.elementor-element-ab75b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-158 .elementor-element.elementor-element-ab75b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wand.dimage.pl/wp-content/uploads/2026/06/970.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-ab75b64::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-158 .elementor-element.elementor-element-a36a403{--display:flex;}.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-158 .elementor-element.elementor-element-72a59b0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:52px;font-weight:900;color:var( --e-global-color-0513ed2 );}.elementor-158 .elementor-element.elementor-element-5c19471{text-align:start;}.elementor-158 .elementor-element.elementor-element-5c19471 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#5E5E5E;}.elementor-158 .elementor-element.elementor-element-0037cc6{--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:flex-start;--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-158 .elementor-element.elementor-element-bb7bd71 .elementor-button{background-color:var( --e-global-color-3aa65ec );border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-bb7bd71 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-bb7bd71 .elementor-button:focus{background-color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-bb7bd71 .elementor-button-content-wrapper{flex-direction:row;}.elementor-158 .elementor-element.elementor-element-05da9b3 .elementor-button{background-color:var( --e-global-color-3aa65ec );border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-05da9b3 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-05da9b3 .elementor-button:focus{background-color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-05da9b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-158 .elementor-element.elementor-element-64f7453 .elementor-button{background-color:var( --e-global-color-4074deb );border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-64f7453 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-64f7453 .elementor-button:focus{background-color:#26303A;}.elementor-158 .elementor-element.elementor-element-64f7453 .elementor-button-content-wrapper{flex-direction:row;}.elementor-158 .elementor-element.elementor-element-4349fec{--display:flex;}.elementor-158 .elementor-element.elementor-element-4f18458{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-158 .elementor-element.elementor-element-4f18458:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-4f18458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E02E;}.elementor-158 .elementor-element.elementor-element-9d3a99d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-c8075bd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:900;color:var( --e-global-color-3aa65ec );}.elementor-158 .elementor-element.elementor-element-7141c55{text-align:start;}.elementor-158 .elementor-element.elementor-element-7141c55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-df141fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-e516571{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-e516571:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-e516571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-e516571.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-c124fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-c124fe2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.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-158 .elementor-element.elementor-element-dc00fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-a9b0e11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-a9b0e11:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-a9b0e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-a9b0e11.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-ae982ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-ae982ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-ada967d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-88c8833{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-88c8833:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-88c8833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-88c8833.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-3c8af75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-3c8af75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-1bc1e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-f5c6117{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-f5c6117:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-f5c6117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-f5c6117.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-a37bcc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-a37bcc7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-f597c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-44dfb52{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-44dfb52:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-44dfb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-44dfb52.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-84eba4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-84eba4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-76148bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-ad9fd65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-ad9fd65:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ad9fd65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-ad9fd65.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-447c5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-447c5ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-da52c76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.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-158 .elementor-element.elementor-element-b83028f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-158 .elementor-element.elementor-element-b83028f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-158 .elementor-element.elementor-element-b83028f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-158 .elementor-element.elementor-element-f4e18fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-158 .elementor-element.elementor-element-f4e18fa:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-f4e18fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-67c1b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-dc587b4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:900;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-197a354{text-align:start;}.elementor-158 .elementor-element.elementor-element-197a354 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#EBEBEB;}.elementor-158 .elementor-element.elementor-element-37e86c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-b452db3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-b452db3:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-b452db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-158 .elementor-element.elementor-element-b452db3.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-fecc830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-fecc830 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-f9f830a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-28eaa59{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-28eaa59:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-28eaa59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-158 .elementor-element.elementor-element-28eaa59.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-5b1a574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-5b1a574 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-d379094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-e1d3f6f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-e1d3f6f:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-e1d3f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-158 .elementor-element.elementor-element-e1d3f6f.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-be671ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-be671ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-943f1d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-b26c9ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-b26c9ba:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-b26c9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-158 .elementor-element.elementor-element-b26c9ba.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-96edfef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-96edfef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-69c13b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-a7ab87a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-158 .elementor-element.elementor-element-a7ab87a:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-a7ab87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-158 .elementor-element.elementor-element-a7ab87a.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-9717e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-9717e1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-ec41b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-0f91065 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-158 .elementor-element.elementor-element-0f91065 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-158 .elementor-element.elementor-element-0f91065{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-158 .elementor-element.elementor-element-ecbbb40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-158 .elementor-element.elementor-element-ecbbb40:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ecbbb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E02E;}.elementor-158 .elementor-element.elementor-element-5c9c78f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-43afca6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:900;color:var( --e-global-color-3aa65ec );}.elementor-158 .elementor-element.elementor-element-2c3c126{text-align:start;}.elementor-158 .elementor-element.elementor-element-2c3c126 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-1bd35d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-9cccbb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-9cccbb1:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-9cccbb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-9cccbb1.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-85a6a5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-85a6a5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-9dc2c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-6a2c625{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-6a2c625:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-6a2c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-6a2c625.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-a9053bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-a9053bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-4b9a041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-60d3b58{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-60d3b58:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-60d3b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-60d3b58.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-a78c095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-a78c095 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-053a58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-ea3200d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-158 .elementor-element.elementor-element-ea3200d:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ea3200d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-ea3200d.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-c00bb5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-c00bb5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-3969963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-3a5e4a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-158 .elementor-element.elementor-element-3a5e4a7:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-3a5e4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5EB136;}.elementor-158 .elementor-element.elementor-element-3a5e4a7.e-con:hover{--e-con-transform-scale:1.02;}.elementor-158 .elementor-element.elementor-element-95210cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-158 .elementor-element.elementor-element-95210cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-ac2b459{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26ee9e1 );}.elementor-158 .elementor-element.elementor-element-da2d841 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-158 .elementor-element.elementor-element-da2d841 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-158 .elementor-element.elementor-element-da2d841{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-df141fd{--grid-auto-flow:row;}.elementor-158 .elementor-element.elementor-element-37e86c0{--grid-auto-flow:row;}.elementor-158 .elementor-element.elementor-element-1bd35d5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-ab75b64{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-158 .elementor-element.elementor-element-72a59b0 .elementor-heading-title{font-size:36px;}.elementor-158 .elementor-element.elementor-element-5c19471 .elementor-heading-title{font-size:16px;}.elementor-158 .elementor-element.elementor-element-0037cc6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-4f18458{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-158 .elementor-element.elementor-element-9d3a99d{--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-c8075bd .elementor-heading-title{font-size:32px;}.elementor-158 .elementor-element.elementor-element-7141c55 .elementor-heading-title{font-size:16px;}.elementor-158 .elementor-element.elementor-element-df141fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-158 .elementor-element.elementor-element-f4e18fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-158 .elementor-element.elementor-element-67c1b7a{--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-dc587b4 .elementor-heading-title{font-size:32px;}.elementor-158 .elementor-element.elementor-element-197a354 .elementor-heading-title{font-size:16px;}.elementor-158 .elementor-element.elementor-element-37e86c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-158 .elementor-element.elementor-element-ecbbb40{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-158 .elementor-element.elementor-element-5c9c78f{--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-43afca6 .elementor-heading-title{font-size:32px;}.elementor-158 .elementor-element.elementor-element-2c3c126 .elementor-heading-title{font-size:16px;}.elementor-158 .elementor-element.elementor-element-1bd35d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-158 .elementor-element.elementor-element-a36a403{--width:60%;}.elementor-158 .elementor-element.elementor-element-4349fec{--width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-dc00fe4 */.elementor-158 .elementor-element.elementor-element-dc00fe4 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ada967d */.elementor-158 .elementor-element.elementor-element-ada967d {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bc1e66 */.elementor-158 .elementor-element.elementor-element-1bc1e66 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f597c67 */.elementor-158 .elementor-element.elementor-element-f597c67 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76148bb */.elementor-158 .elementor-element.elementor-element-76148bb {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da52c76 */.elementor-158 .elementor-element.elementor-element-da52c76 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9f830a */.elementor-158 .elementor-element.elementor-element-f9f830a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d379094 */.elementor-158 .elementor-element.elementor-element-d379094 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-943f1d9 */.elementor-158 .elementor-element.elementor-element-943f1d9 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69c13b1 */.elementor-158 .elementor-element.elementor-element-69c13b1 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec41b40 */.elementor-158 .elementor-element.elementor-element-ec41b40 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc2c05 */.elementor-158 .elementor-element.elementor-element-9dc2c05 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b9a041 */.elementor-158 .elementor-element.elementor-element-4b9a041 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-053a58e */.elementor-158 .elementor-element.elementor-element-053a58e {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3969963 */.elementor-158 .elementor-element.elementor-element-3969963 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac2b459 */.elementor-158 .elementor-element.elementor-element-ac2b459 {
    margin-top: auto !important;
}/* End custom CSS */