.elementor-991 .elementor-element.elementor-element-9e2839f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:215px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-9e2839f:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-9e2839f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ChatGPT-Image-24-mar-2026-09_38_00.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-991 .elementor-element.elementor-element-9e2839f::before, .elementor-991 .elementor-element.elementor-element-9e2839f > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9e2839f > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9e2839f > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-9e2839f > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-9e2839f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1F1F1F57 0%, var( --e-global-color-a1300a8 ) 100%);}.elementor-991 .elementor-element.elementor-element-4f1cdcf{--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;}.elementor-991 .elementor-element.elementor-element-becc1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-498f846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-991 .elementor-element.elementor-element-498f846 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-991 .elementor-element.elementor-element-92671d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:00px 0px 0px 4px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-0f2d058 .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:15px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:18px 30px 18px 30px;}.elementor-991 .elementor-element.elementor-element-0f2d058 .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-0f2d058 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-991 .elementor-element.elementor-element-b1ccacf{text-align:end;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-7fb5fe1{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-7fb5fe1:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ef049b48-f6e9-4051-951c-e168fe5e935e.png");background-repeat:no-repeat;background-size:cover;}.elementor-991 .elementor-element.elementor-element-7fb5fe1::before, .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a1300a8 ) 7%, #141414C4 100%);}.elementor-991 .elementor-element.elementor-element-7fb5fe1.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-b7bc521{--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;}.elementor-991 .elementor-element.elementor-element-e966b23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-ef13273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-ef13273 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-25310fc{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-25310fc{right:-30px;}.elementor-991 .elementor-element.elementor-element-25310fc{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-25310fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-985aabc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-35d1248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-088c1be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-d5de783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-28ea9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-b81f52d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-2066869{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-bc5f859{text-align:end;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:var( --e-global-color-blocksy_palette_3 );}.elementor-991 .elementor-element.elementor-element-4cd735d{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-1176e25{--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;}.elementor-991 .elementor-element.elementor-element-86049e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-416ee05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-416ee05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-9d49334{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-9d49334{right:-30px;}.elementor-991 .elementor-element.elementor-element-9d49334{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-9d49334 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-45d4671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-5e2dd60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-72ac306{--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:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-ca253a0{--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;}.elementor-991 .elementor-element.elementor-element-971b608{--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.6;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-991 .elementor-element.elementor-element-971b608:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-971b608::before, .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-971b608 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-971b608 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-971b608:hover::before, .elementor-991 .elementor-element.elementor-element-971b608:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-971b608:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-971b608 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-971b608:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-56d219b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-56d219b.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-56d219b.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon{font-size:35px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title a{font-family:var( --e-global-typography-19b310e-font-family ), Sans-serif;font-size:var( --e-global-typography-19b310e-font-size );font-weight:var( --e-global-typography-19b310e-font-weight );}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-53708bf{--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;}.elementor-991 .elementor-element.elementor-element-4045364{--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.6;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-991 .elementor-element.elementor-element-4045364:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-4045364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-4045364::before, .elementor-991 .elementor-element.elementor-element-4045364 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-4045364 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-4045364 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-4045364 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-4045364 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-4045364:hover::before, .elementor-991 .elementor-element.elementor-element-4045364:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-4045364:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-4045364 > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-4045364 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-4045364:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-5b87c06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-5b87c06.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-5b87c06.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon{font-size:35px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title a{font-family:var( --e-global-typography-19b310e-font-family ), Sans-serif;font-size:var( --e-global-typography-19b310e-font-size );font-weight:var( --e-global-typography-19b310e-font-weight );}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-7df1391{--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;}.elementor-991 .elementor-element.elementor-element-9dea34b{--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.6;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-991 .elementor-element.elementor-element-9dea34b:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-9dea34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-9dea34b::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-9dea34b:hover::before, .elementor-991 .elementor-element.elementor-element-9dea34b:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9dea34b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-9dea34b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-9dea34b:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-c4696c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-c4696c5.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-c4696c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon{font-size:35px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title a{font-family:var( --e-global-typography-19b310e-font-family ), Sans-serif;font-size:var( --e-global-typography-19b310e-font-size );font-weight:var( --e-global-typography-19b310e-font-weight );}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-cc6c40c{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-115ae9e{--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;}.elementor-991 .elementor-element.elementor-element-154f7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-34f4e06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-34f4e06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-e0819f7{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-e0819f7{right:-30px;}.elementor-991 .elementor-element.elementor-element-e0819f7{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-e0819f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-d1a2c23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-0ec314c{--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:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-1db6b5a{--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;}.elementor-991 .elementor-element.elementor-element-876bf69{--display:flex;--min-height:550px;--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.6;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-876bf69:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-876bf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ChatGPT-Image-30-mar-2026-12_12_31-768x1152.png");}.elementor-991 .elementor-element.elementor-element-876bf69::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-876bf69:hover::before, .elementor-991 .elementor-element.elementor-element-876bf69:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-876bf69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-876bf69 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-876bf69:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-6638aa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-6638aa0.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-6638aa0.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon{font-size:36px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-f68c6c7{--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;}.elementor-991 .elementor-element.elementor-element-65462ca{--display:flex;--min-height:550px;--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.6;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-65462ca:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-65462ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ChatGPT-Image-30-mar-2026-12_16_23-768x1152.png");}.elementor-991 .elementor-element.elementor-element-65462ca::before, .elementor-991 .elementor-element.elementor-element-65462ca > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-65462ca > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-65462ca > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-65462ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-65462ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-65462ca:hover::before, .elementor-991 .elementor-element.elementor-element-65462ca:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-65462ca:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-65462ca > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-65462ca > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-65462ca:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-68ad7e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-68ad7e3.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-68ad7e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon{font-size:36px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-15104f6{--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;}.elementor-991 .elementor-element.elementor-element-282146f{--display:flex;--min-height:550px;--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.6;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-282146f:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-282146f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ChatGPT-Image-30-mar-2026-12_24_46-768x1152.png");}.elementor-991 .elementor-element.elementor-element-282146f::before, .elementor-991 .elementor-element.elementor-element-282146f > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-282146f > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-282146f > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-282146f > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-282146f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-282146f:hover::before, .elementor-991 .elementor-element.elementor-element-282146f:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-282146f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-282146f > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-282146f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-blocksy_palette_7 );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-282146f:hover{--overlay-opacity:0.2;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-8f5c7ce.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-8f5c7ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon{font-size:36px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title a{font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-a6bddaf{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.95;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-a6bddaf:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-a6bddaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/3a9f2f5b-89b8-4c77-a067-85cf2747519c.png");background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-a6bddaf::before, .elementor-991 .elementor-element.elementor-element-a6bddaf > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-a6bddaf > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-a6bddaf > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-a6bddaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-a6bddaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-blocksy_palette_7 ) 65%, var( --e-global-color-secondary ) 100%);}.elementor-991 .elementor-element.elementor-element-a77a93f{--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;}.elementor-991 .elementor-element.elementor-element-9d12d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-42f138d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-42f138d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-991 .elementor-element.elementor-element-ecebff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-210fe2f{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-210fe2f{right:-30px;}.elementor-991 .elementor-element.elementor-element-210fe2f{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-210fe2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-a1b6542{--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:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-2880e81{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-e7d7e6f{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-0adf4f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-58981da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-7595927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-334a163{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-92f8884{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-08965bd{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-26ab623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-fd7a9c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-786674e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-31169cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-8ec42b3{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-af68c61{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-fa3993e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-97c8a39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-8af1bb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-882b452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-bc71db4{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-5906829{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-a1ab828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-8e194af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-4a12d93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-6895b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-f348891{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-7ff14d1{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-d986eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-edf3355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-5c1e77c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-0ee157e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-2fc4d65{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-057ef77{--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;}.elementor-991 .elementor-element.elementor-element-a8e8765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-94621e2{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-94621e2{right:-30px;}.elementor-991 .elementor-element.elementor-element-94621e2{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-94621e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-9419c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-9419c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-991 .elementor-element.elementor-element-9130551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-88ee89d{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-94efb23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-94efb23:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-94efb23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/ChatGPT-Image-31-mar-2026-12_15_00-768x512.png");}.elementor-991 .elementor-element.elementor-element-94efb23::before, .elementor-991 .elementor-element.elementor-element-94efb23 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-94efb23 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-94efb23 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-94efb23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-94efb23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-5ec0a99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 12px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-bbe9ce7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 12px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-b696dbb{--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.8;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-b696dbb:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-b696dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/04/ChatGPT-Image-1-kwi-2026-21_05_34-768x512.png");}.elementor-991 .elementor-element.elementor-element-b696dbb::before, .elementor-991 .elementor-element.elementor-element-b696dbb > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-b696dbb > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-b696dbb > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-b696dbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-b696dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-e71daf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 12px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-ff9d3c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 12px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-9677a95{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-3ca95d4{--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.8;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-3ca95d4:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-3ca95d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/03/f-72964-projektowanie-instalacji-elektrycznej-krok-po-kroku.jpg");}.elementor-991 .elementor-element.elementor-element-3ca95d4::before, .elementor-991 .elementor-element.elementor-element-3ca95d4 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-3ca95d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-3ca95d4 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-3ca95d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-3ca95d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-88bf92b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 12px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-d1b72ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 12px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-24ddf4a{--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.8;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-24ddf4a:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-24ddf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );background-image:url("https://thorsystems.pl/wp-content/uploads/2026/04/ChatGPT-Image-1-kwi-2026-21_09_22-768x512.png");}.elementor-991 .elementor-element.elementor-element-24ddf4a::before, .elementor-991 .elementor-element.elementor-element-24ddf4a > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-24ddf4a > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-24ddf4a > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-24ddf4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-24ddf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-84ff5a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 12px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-a8e9876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 12px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-0e90821{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-0e90821:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-0e90821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thorsystems.pl/wp-content/uploads/2021/06/clients_bg_desaturated@1.5x.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-991 .elementor-element.elementor-element-0e90821::before, .elementor-991 .elementor-element.elementor-element-0e90821 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-0e90821 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-0e90821 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-0e90821 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-0e90821 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0B0B;--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-b3d2791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-991 .elementor-element.elementor-element-de630eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-a9762f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-a9762f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-bcae3b6{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-bcae3b6{right:-30px;}.elementor-991 .elementor-element.elementor-element-bcae3b6{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-bcae3b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:92px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-f888856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-5630cad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-4d0fb4b{--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:4% 4%;--row-gap:4%;--column-gap:4%;--flex-wrap:wrap;}.elementor-991 .elementor-element.elementor-element-178949c{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-178949c:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-178949c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-21111a9{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-21111a9:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-21111a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-349bed0{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-349bed0:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-349bed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-01ddb66{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-01ddb66:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-01ddb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-1988cd6{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-1988cd6:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-1988cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-336f2e0{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-336f2e0:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-336f2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-e475d79{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-e475d79:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-e475d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-e32d325{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-e32d325:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-e32d325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-991 .elementor-element.elementor-element-5149d48{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-f2aeacd{--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;}.elementor-991 .elementor-element.elementor-element-64daf1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-cc674ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-cc674ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-a107750{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-a107750{right:-30px;}.elementor-991 .elementor-element.elementor-element-a107750{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-a107750 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-df42212{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-d8fbd5f{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-thumbnail{padding-bottom:calc(0.66 * 100%);}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post-holder{background-color:var( --e-global-color-secondary );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-meta-posted-on{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-title a{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-title:hover, .elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-title a:hover{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-title, .elementor-991 .elementor-element.elementor-element-506c69e .eael-entry-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post-excerpt p{color:var( --e-global-color-text );text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-post-elements-readmore-btn{text-align:right;font-family:var( --e-global-typography-19649cf-font-family ), Sans-serif;font-size:var( --e-global-typography-19649cf-font-size );font-weight:var( --e-global-typography-19649cf-font-weight );text-transform:var( --e-global-typography-19649cf-text-transform );letter-spacing:var( --e-global-typography-19649cf-letter-spacing );color:var( --e-global-color-primary );padding:10px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-post-elements-readmore-btn:hover{color:var( --e-global-color-4e06857 );}.elementor-991 .elementor-element.elementor-element-3492338{text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-3a71bd8{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-a341e1d{--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;}.elementor-991 .elementor-element.elementor-element-c2ed90c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-b36e6e5-font-family ), Sans-serif;font-size:var( --e-global-typography-b36e6e5-font-size );font-weight:var( --e-global-typography-b36e6e5-font-weight );text-transform:var( --e-global-typography-b36e6e5-text-transform );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-92a36d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-92a36d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-d05e96e{left:-30px;}body.rtl .elementor-991 .elementor-element.elementor-element-d05e96e{right:-30px;}.elementor-991 .elementor-element.elementor-element-d05e96e{top:-30px;z-index:0;}.elementor-991 .elementor-element.elementor-element-d05e96e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF20;stroke:#FFFFFF20;color:#6EC1E400;}.elementor-991 .elementor-element.elementor-element-bd8a5c7{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:var( --e-global-color-secondary );}.elementor-991 .elementor-element.elementor-element-1546088{padding:10px 0px 50px 0px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-accent );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );border-style:none;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-991 .elementor-element.elementor-element-7ec9075{--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;--flex-wrap:wrap;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-7ec9075:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-7ec9075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thorsystems.pl/wp-content/uploads/2026/04/ChatGPT-Image-15-kwi-2026-10_10_39.png");background-position:center right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-7ec9075::before, .elementor-991 .elementor-element.elementor-element-7ec9075 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-7ec9075 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-7ec9075 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-7ec9075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-7ec9075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #14141400 0%, var( --e-global-color-a1300a8 ) 40%);}.elementor-991 .elementor-element.elementor-element-0f1d586{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-991 .elementor-element.elementor-element-c5a23fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:var( --e-global-typography-9418e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9418e8c-font-size );font-weight:var( --e-global-typography-9418e8c-font-weight );color:var( --e-global-color-blocksy_palette_1 );}.elementor-991 .elementor-element.elementor-element-5df30d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-991 .elementor-element.elementor-element-5df30d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-991 .elementor-element.elementor-element-a85bfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}@media(min-width:768px){.elementor-991 .elementor-element.elementor-element-4f1cdcf{--width:60%;}.elementor-991 .elementor-element.elementor-element-b7bc521{--width:55%;}.elementor-991 .elementor-element.elementor-element-985aabc{--width:100%;}.elementor-991 .elementor-element.elementor-element-1176e25{--width:100%;}.elementor-991 .elementor-element.elementor-element-ca253a0{--width:30%;}.elementor-991 .elementor-element.elementor-element-971b608{--width:100%;}.elementor-991 .elementor-element.elementor-element-53708bf{--width:30%;}.elementor-991 .elementor-element.elementor-element-4045364{--width:100%;}.elementor-991 .elementor-element.elementor-element-7df1391{--width:30%;}.elementor-991 .elementor-element.elementor-element-9dea34b{--width:100%;}.elementor-991 .elementor-element.elementor-element-115ae9e{--width:100%;}.elementor-991 .elementor-element.elementor-element-1db6b5a{--width:30%;}.elementor-991 .elementor-element.elementor-element-876bf69{--width:100%;}.elementor-991 .elementor-element.elementor-element-f68c6c7{--width:30%;}.elementor-991 .elementor-element.elementor-element-65462ca{--width:100%;}.elementor-991 .elementor-element.elementor-element-15104f6{--width:30%;}.elementor-991 .elementor-element.elementor-element-282146f{--width:100%;}.elementor-991 .elementor-element.elementor-element-a77a93f{--width:100%;}.elementor-991 .elementor-element.elementor-element-a1b6542{--width:100%;}.elementor-991 .elementor-element.elementor-element-2880e81{--width:20%;}.elementor-991 .elementor-element.elementor-element-92f8884{--width:20%;}.elementor-991 .elementor-element.elementor-element-8ec42b3{--width:20%;}.elementor-991 .elementor-element.elementor-element-bc71db4{--width:20%;}.elementor-991 .elementor-element.elementor-element-f348891{--width:20%;}.elementor-991 .elementor-element.elementor-element-057ef77{--width:100%;}.elementor-991 .elementor-element.elementor-element-94efb23{--width:50%;}.elementor-991 .elementor-element.elementor-element-b696dbb{--width:50%;}.elementor-991 .elementor-element.elementor-element-3ca95d4{--width:50%;}.elementor-991 .elementor-element.elementor-element-24ddf4a{--width:50%;}.elementor-991 .elementor-element.elementor-element-b3d2791{--width:50%;}.elementor-991 .elementor-element.elementor-element-4d0fb4b{--width:70%;}.elementor-991 .elementor-element.elementor-element-178949c{--width:22%;}.elementor-991 .elementor-element.elementor-element-21111a9{--width:22%;}.elementor-991 .elementor-element.elementor-element-349bed0{--width:22%;}.elementor-991 .elementor-element.elementor-element-01ddb66{--width:22%;}.elementor-991 .elementor-element.elementor-element-1988cd6{--width:22%;}.elementor-991 .elementor-element.elementor-element-336f2e0{--width:22%;}.elementor-991 .elementor-element.elementor-element-e475d79{--width:22%;}.elementor-991 .elementor-element.elementor-element-e32d325{--width:22%;}.elementor-991 .elementor-element.elementor-element-f2aeacd{--width:100%;}.elementor-991 .elementor-element.elementor-element-a341e1d{--width:100%;}.elementor-991 .elementor-element.elementor-element-0f1d586{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-991 .elementor-element.elementor-element-4f1cdcf{--width:100%;}.elementor-991 .elementor-element.elementor-element-985aabc{--width:100%;}.elementor-991 .elementor-element.elementor-element-a1b6542{--width:100%;}.elementor-991 .elementor-element.elementor-element-b3d2791{--width:100%;}.elementor-991 .elementor-element.elementor-element-4d0fb4b{--width:100%;}}@media(min-width:1025px){.elementor-991 .elementor-element.elementor-element-7fb5fe1:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-7fb5fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-991 .elementor-element.elementor-element-0e90821:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-0e90821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-991 .elementor-element.elementor-element-9e2839f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:220px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-7fb5fe1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-e966b23{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-25310fc .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-985aabc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-86049e8{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-9d49334 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-971b608{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-4045364{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-9dea34b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-154f7fa{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-e0819f7 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-876bf69{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-65462ca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-282146f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-wrapper{gap:30px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-9d12d1c{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-210fe2f .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-7595927{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-786674e{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-8af1bb4{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-4a12d93{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-5c1e77c{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-a8e8765{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-94621e2 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-88ee89d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-991 .elementor-element.elementor-element-94efb23{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-bbe9ce7{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-b696dbb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-9677a95{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-991 .elementor-element.elementor-element-3ca95d4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-24ddf4a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-0e90821{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-b3d2791{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-de630eb{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-bcae3b6 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-64daf1f{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-a107750 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-post-elements-readmore-btn{font-size:var( --e-global-typography-19649cf-font-size );letter-spacing:var( --e-global-typography-19649cf-letter-spacing );}.elementor-991 .elementor-element.elementor-element-3492338{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-c2ed90c{font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-d05e96e .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-c5a23fe{font-size:var( --e-global-typography-9418e8c-font-size );}}@media(max-width:767px){.elementor-991 .elementor-element.elementor-element-9e2839f{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-4f1cdcf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-becc1ee{text-align:start;}.elementor-991 .elementor-element.elementor-element-becc1ee p{margin-block-end:0px;}.elementor-991 .elementor-element.elementor-element-498f846{text-align:start;}.elementor-991 .elementor-element.elementor-element-498f846 .elementor-heading-title{font-size:32px;}.elementor-991 .elementor-element.elementor-element-92671d6{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-0f2d058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-991 .elementor-element.elementor-element-0f2d058 .elementor-button{font-size:10px;}.elementor-991 .elementor-element.elementor-element-b1ccacf{text-align:end;font-size:15px;}.elementor-991 .elementor-element.elementor-element-7fb5fe1{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-b7bc521{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-e966b23.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-e966b23{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-ef13273 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-25310fc{left:-5px;}body.rtl .elementor-991 .elementor-element.elementor-element-25310fc{right:-5px;}.elementor-991 .elementor-element.elementor-element-25310fc{top:-30px;text-align:center;}.elementor-991 .elementor-element.elementor-element-25310fc .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-35d1248{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-088c1be{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-d5de783{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-28ea9db{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-2066869{font-size:15px;}.elementor-991 .elementor-element.elementor-element-bc5f859{font-size:14px;}.elementor-991 .elementor-element.elementor-element-4cd735d{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-1176e25{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-86049e8.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-86049e8{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-416ee05 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-9d49334{left:-5px;}body.rtl .elementor-991 .elementor-element.elementor-element-9d49334{right:-5px;}.elementor-991 .elementor-element.elementor-element-9d49334{top:-30px;text-align:start;}.elementor-991 .elementor-element.elementor-element-9d49334 .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-45d4671{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-5e2dd60{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-971b608{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-4045364{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-5b87c06 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-9dea34b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-19b310e-font-size );}.elementor-991 .elementor-element.elementor-element-c4696c5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-cc6c40c{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-115ae9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-154f7fa.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-154f7fa{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-34f4e06 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-e0819f7{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-e0819f7{right:65px;}.elementor-991 .elementor-element.elementor-element-e0819f7{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-e0819f7 .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-d1a2c23{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-876bf69{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-6638aa0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-65462ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-68ad7e3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-282146f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-title a{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-8f5c7ce .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-a6bddaf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-a77a93f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-9d12d1c.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-9d12d1c{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-42f138d .elementor-heading-title{font-size:26px;}.elementor-991 .elementor-element.elementor-element-ecebff3{text-align:start;font-size:16px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-210fe2f{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-210fe2f{right:65px;}.elementor-991 .elementor-element.elementor-element-210fe2f{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-210fe2f .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-a1b6542{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-991 .elementor-element.elementor-element-2880e81{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-e7d7e6f{text-align:center;}.elementor-991 .elementor-element.elementor-element-0adf4f3{text-align:center;}.elementor-991 .elementor-element.elementor-element-58981da{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-7595927{text-align:center;font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-334a163{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-92f8884{--width:100%;}.elementor-991 .elementor-element.elementor-element-08965bd{text-align:center;}.elementor-991 .elementor-element.elementor-element-26ab623{text-align:center;}.elementor-991 .elementor-element.elementor-element-fd7a9c6{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-786674e{text-align:center;font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-31169cd{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-8ec42b3{--width:100%;}.elementor-991 .elementor-element.elementor-element-af68c61{text-align:center;}.elementor-991 .elementor-element.elementor-element-fa3993e{text-align:center;}.elementor-991 .elementor-element.elementor-element-97c8a39{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-8af1bb4{text-align:center;font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-882b452{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-bc71db4{--width:100%;}.elementor-991 .elementor-element.elementor-element-5906829{text-align:center;}.elementor-991 .elementor-element.elementor-element-a1ab828{text-align:center;}.elementor-991 .elementor-element.elementor-element-8e194af{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-4a12d93{text-align:center;font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-6895b5f{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-f348891{--width:100%;}.elementor-991 .elementor-element.elementor-element-7ff14d1{text-align:center;}.elementor-991 .elementor-element.elementor-element-d986eec{text-align:center;}.elementor-991 .elementor-element.elementor-element-edf3355{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-5c1e77c{text-align:center;font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-0ee157e{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-2fc4d65{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-991 .elementor-element.elementor-element-057ef77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-a8e8765.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-a8e8765{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-94621e2{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-94621e2{right:65px;}.elementor-991 .elementor-element.elementor-element-94621e2{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-94621e2 .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-9419c93 .elementor-heading-title{font-size:26px;}.elementor-991 .elementor-element.elementor-element-9130551{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-88ee89d{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-94efb23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-5ec0a99{text-align:center;}.elementor-991 .elementor-element.elementor-element-bbe9ce7{text-align:center;font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-b696dbb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-e71daf2{text-align:center;}.elementor-991 .elementor-element.elementor-element-ff9d3c5{text-align:center;}.elementor-991 .elementor-element.elementor-element-9677a95{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-3ca95d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-88bf92b{text-align:center;}.elementor-991 .elementor-element.elementor-element-d1b72ef{text-align:center;}.elementor-991 .elementor-element.elementor-element-24ddf4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-84ff5a8{text-align:center;}.elementor-991 .elementor-element.elementor-element-a8e9876{text-align:center;}.elementor-991 .elementor-element.elementor-element-0e90821{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-de630eb.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-de630eb{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-a9762f0 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-bcae3b6{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-bcae3b6{right:65px;}.elementor-991 .elementor-element.elementor-element-bcae3b6{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-bcae3b6 .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-f888856{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-5630cad{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-4d0fb4b{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-991 .elementor-element.elementor-element-178949c{--width:47%;}.elementor-991 .elementor-element.elementor-element-21111a9{--width:47%;}.elementor-991 .elementor-element.elementor-element-349bed0{--width:47%;}.elementor-991 .elementor-element.elementor-element-01ddb66{--width:47%;}.elementor-991 .elementor-element.elementor-element-1988cd6{--width:47%;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-336f2e0{--width:47%;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-e475d79{--width:47%;}.elementor-991 .elementor-element.elementor-element-e32d325{--width:47%;}.elementor-991 .elementor-element.elementor-element-64daf1f.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-64daf1f{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-cc674ea .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-a107750{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-a107750{right:65px;}.elementor-991 .elementor-element.elementor-element-a107750{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-a107750 .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-df42212{text-align:start;font-size:16px;}.elementor-991 .elementor-element.elementor-element-506c69e .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-506c69e .eael-post-elements-readmore-btn{font-size:var( --e-global-typography-19649cf-font-size );letter-spacing:var( --e-global-typography-19649cf-letter-spacing );}.elementor-991 .elementor-element.elementor-element-3492338{text-align:center;font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-c2ed90c.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-c2ed90c{text-align:start;font-size:var( --e-global-typography-b36e6e5-font-size );letter-spacing:var( --e-global-typography-b36e6e5-letter-spacing );}.elementor-991 .elementor-element.elementor-element-92a36d1 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-991 .elementor-element.elementor-element-d05e96e{left:65px;}body.rtl .elementor-991 .elementor-element.elementor-element-d05e96e{right:65px;}.elementor-991 .elementor-element.elementor-element-d05e96e{top:53px;text-align:center;}.elementor-991 .elementor-element.elementor-element-d05e96e .elementor-heading-title{font-size:54px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-1546088 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-991 .elementor-element.elementor-element-1546088 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-991 .elementor-element.elementor-element-0f1d586{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-c5a23fe.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-c5a23fe{font-size:var( --e-global-typography-9418e8c-font-size );}.elementor-991 .elementor-element.elementor-element-5df30d9 .elementor-heading-title{font-size:26px;}.elementor-991 .elementor-element.elementor-element-a85bfa5{text-align:start;font-size:14px;}.elementor-991 .elementor-element.elementor-element-ff8e99f{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-d8fbd5f */.elementor-991 .elementor-element.elementor-element-d8fbd5f .elementor-post {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

.elementor-991 .elementor-element.elementor-element-d8fbd5f .elementor-post__text {
  display: flex !important;
  flex-direction: column !important;
  flex-grow: 1 !important;
}

.elementor-991 .elementor-element.elementor-element-d8fbd5f .elementor-post__read-more {
  margin-top: auto !important;
}

.elementor-991 .elementor-element.elementor-element-d8fbd5f .elementor-post__thumbnail img {
  height: 220px !important;
  object-fit: cover !important;
}/* End custom CSS */