.elementor-3708 .elementor-element.elementor-element-7d48ea8{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-7d48ea8:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-7d48ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F9;background-image:url("https://alpha-ess.pl/wp-content/uploads/2025/12/20250828-113602-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3708 .elementor-element.elementor-element-7d48ea8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-f48fc74{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:-120px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3708 .elementor-element.elementor-element-d382a35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-d382a35{text-align:left;}.elementor-3708 .elementor-element.elementor-element-d382a35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3708 .elementor-element.elementor-element-c719753{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-ed3897b > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-ed3897b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3708 .elementor-element.elementor-element-d837959 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-3708 .elementor-element.elementor-element-e4b06c6{--display:flex;--min-height:100vh;--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--overlay-opacity:0.94;--padding-top:120px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-e4b06c6::before, .elementor-3708 .elementor-element.elementor-element-e4b06c6 > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-e4b06c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-e4b06c6 > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-e4b06c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-e4b06c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3708 .elementor-element.elementor-element-7a6bff4{--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:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3708 .elementor-element.elementor-element-d354e49 img{width:71%;}.elementor-3708 .elementor-element.elementor-element-575a07f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-575a07f:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-575a07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-be95a9f{--display:flex;}.elementor-3708 .elementor-element.elementor-element-680fbf2 > .elementor-widget-container{padding:30px 0px 60px 0px;}.elementor-3708 .elementor-element.elementor-element-680fbf2{text-align:center;}.elementor-3708 .elementor-element.elementor-element-680fbf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-d16a149{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-ff08eef{width:var( --container-widget-width, 56.875% );max-width:56.875%;--container-widget-width:56.875%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-ff08eef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-da3b83e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-650e328 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-567d31d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-8836d17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-3a0d69c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-3a0d69c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-a7248a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-93c5a61{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-77f63a8{width:var( --container-widget-width, 59.415% );max-width:59.415%;--container-widget-width:59.415%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-77f63a8 > .elementor-widget-container{margin:0px 0px 0px 032px;}.elementor-3708 .elementor-element.elementor-element-77f63a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-210697c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-63a4f4a{width:var( --container-widget-width, 56.875% );max-width:56.875%;--container-widget-width:56.875%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-63a4f4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-f9d4837{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-4cbf0fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-d73edcc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-b6ee212{--display:flex;--min-height:1062px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-b6ee212:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-b6ee212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F9;background-image:url("https://alpha-ess.pl/wp-content/uploads/2025/12/H30-50_-pl-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3708 .elementor-element.elementor-element-b6ee212.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-46e9158{--display:flex;--min-height:0px;--padding-top:0120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-46e9158:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-46e9158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-3708 .elementor-element.elementor-element-e03d945 > .elementor-widget-container{margin:0px 0px 064px 0px;}.elementor-3708 .elementor-element.elementor-element-e03d945{text-align:center;}.elementor-3708 .elementor-element.elementor-element-e03d945 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-04a6514{width:100%;max-width:100%;}.elementor-3708 .elementor-element.elementor-element-021ca13{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-f39febb > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-3708 .elementor-element.elementor-element-f39febb{text-align:center;}.elementor-3708 .elementor-element.elementor-element-f39febb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-3bf44ee{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-3708 .elementor-element.elementor-element-209d821{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-209d821:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-209d821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2D;}.elementor-3708 .elementor-element.elementor-element-39df6d3{--display:flex;}.elementor-3708 .elementor-element.elementor-element-c25c303 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-3708 .elementor-element.elementor-element-c25c303{text-align:center;}.elementor-3708 .elementor-element.elementor-element-c25c303 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-f5007ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-8c50629{--display:flex;--min-height:585px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-8c50629.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-0ab90f6 img{max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-3708 .elementor-element.elementor-element-bfd12d8 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-bfd12d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-93ba3f4 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-93ba3f4{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-93ba3f4 p{margin-bottom:8px;}.elementor-3708 .elementor-element.elementor-element-b796e29{--display:flex;--min-height:585px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-b796e29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-b054012 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-3708 .elementor-element.elementor-element-b054012 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3708 .elementor-element.elementor-element-309f034 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-309f034 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-0f34943 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-0f34943{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-0f34943 p{margin-bottom:8px;}.elementor-3708 .elementor-element.elementor-element-6743c84{--display:flex;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-6743c84:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-6743c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-dd08be9 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-3708 .elementor-element.elementor-element-dd08be9{text-align:center;}.elementor-3708 .elementor-element.elementor-element-dd08be9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-ba55ca0{--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;}.elementor-3708 .elementor-element.elementor-element-bef191b{width:var( --container-widget-width, 55.893% );max-width:55.893%;--container-widget-width:55.893%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-bef191b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-95acef2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-220a901 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-54bc81c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-610e422{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-4246d6e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-4246d6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-c7c2a5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-2c727f5{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-91f8dcf{width:var( --container-widget-width, 59.198% );max-width:59.198%;--container-widget-width:59.198%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-91f8dcf > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-3708 .elementor-element.elementor-element-91f8dcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3708 .elementor-element.elementor-element-c3cc38f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3708 .elementor-element.elementor-element-41cf06b{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-41cf06b:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-41cf06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-41cf06b::before, .elementor-3708 .elementor-element.elementor-element-41cf06b > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-41cf06b > .e-con-inner > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-41cf06b > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-41cf06b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-41cf06b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3708 .elementor-element.elementor-element-885c856 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-3708 .elementor-element.elementor-element-885c856{text-align:center;}.elementor-3708 .elementor-element.elementor-element-885c856 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-2dc6cfc{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-408eb6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-408eb6c:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-408eb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-fd1c411{--display:flex;--overlay-opacity:0.5;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-fd1c411:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-fd1c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3708 .elementor-element.elementor-element-fd1c411::before, .elementor-3708 .elementor-element.elementor-element-fd1c411 > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-fd1c411 > .e-con-inner > .elementor-background-video-container::before, .elementor-3708 .elementor-element.elementor-element-fd1c411 > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-fd1c411 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3708 .elementor-element.elementor-element-fd1c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3708 .elementor-element.elementor-element-0e574a2{text-align:center;}.elementor-3708 .elementor-element.elementor-element-0e574a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-5f64e55{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-d2018f0{--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;}.elementor-3708 .elementor-element.elementor-element-8f5eb40{--display:flex;}.elementor-3708 .elementor-element.elementor-element-515a99b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-a9e9aff{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-280c1a6{--display:flex;}.elementor-3708 .elementor-element.elementor-element-40b8cee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-effc396{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-5c9235e{--display:flex;}.elementor-3708 .elementor-element.elementor-element-7533440 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3708 .elementor-element.elementor-element-2548a6f{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-5177a80{--display:flex;}.elementor-3708 .elementor-element.elementor-element-1917b04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-3708 .elementor-element.elementor-element-c7893d6{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3708 .elementor-element.elementor-element-0ddb3a1{--display:flex;}.elementor-3708 .elementor-element.elementor-element-0ddb3a1:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-0ddb3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3708 .elementor-element.elementor-element-0ddb3a1.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-3708 .elementor-element.elementor-element-7d48ea8{--width:107%;}.elementor-3708 .elementor-element.elementor-element-7a6bff4{--width:120%;}.elementor-3708 .elementor-element.elementor-element-3a0d69c{--width:38.838%;}.elementor-3708 .elementor-element.elementor-element-b6ee212{--width:107%;}.elementor-3708 .elementor-element.elementor-element-46e9158{--content-width:1200px;}.elementor-3708 .elementor-element.elementor-element-021ca13{--content-width:1200px;}.elementor-3708 .elementor-element.elementor-element-f5007ea{--width:1200px;}.elementor-3708 .elementor-element.elementor-element-8c50629{--width:49%;}.elementor-3708 .elementor-element.elementor-element-b796e29{--width:49%;}.elementor-3708 .elementor-element.elementor-element-4246d6e{--width:38.838%;}.elementor-3708 .elementor-element.elementor-element-41cf06b{--content-width:1200px;}.elementor-3708 .elementor-element.elementor-element-0ddb3a1{--width:96.457%;}}@media(max-width:767px){.elementor-3708 .elementor-element.elementor-element-7d48ea8:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-7d48ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alpha-ess.pl/wp-content/uploads/2025/12/20250828-114759.webp");}.elementor-3708 .elementor-element.elementor-element-7d48ea8{--min-height:63vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-f48fc74{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-d382a35{text-align:center;}.elementor-3708 .elementor-element.elementor-element-c719753{text-align:center;}.elementor-3708 .elementor-element.elementor-element-ed3897b{text-align:left;}.elementor-3708 .elementor-element.elementor-element-e4b06c6{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-7a6bff4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3708 .elementor-element.elementor-element-3eadad9 > .elementor-widget-container{margin:-221px 0px 0px 0px;padding:-120px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-3eadad9 img{height:4%;}.elementor-3708 .elementor-element.elementor-element-575a07f{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3708 .elementor-element.elementor-element-680fbf2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3708 .elementor-element.elementor-element-d16a149{--width:100%;}.elementor-3708 .elementor-element.elementor-element-ff08eef{width:var( --container-widget-width, 338.016px );max-width:338.016px;--container-widget-width:338.016px;--container-widget-flex-grow:0;text-align:left;}.elementor-3708 .elementor-element.elementor-element-ff08eef img{width:100%;max-width:100%;}.elementor-3708 .elementor-element.elementor-element-da3b83e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-8836d17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-77f63a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3708 .elementor-element.elementor-element-77f63a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-77f63a8 img{width:100%;}.elementor-3708 .elementor-element.elementor-element-210697c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-63a4f4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3708 .elementor-element.elementor-element-63a4f4a img{max-width:100%;}.elementor-3708 .elementor-element.elementor-element-f9d4837{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-b6ee212:not(.elementor-motion-effects-element-type-background), .elementor-3708 .elementor-element.elementor-element-b6ee212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alpha-ess.pl/wp-content/uploads/2026/01/H30-50banner-_-pl.jpg");background-size:cover;}.elementor-3708 .elementor-element.elementor-element-b6ee212{--width:100%;--min-height:66vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-e03d945 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-3708 .elementor-element.elementor-element-f39febb > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-3708 .elementor-element.elementor-element-e1d0c22 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-3708 .elementor-element.elementor-element-209d821{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3708 .elementor-element.elementor-element-f5007ea{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3708 .elementor-element.elementor-element-8c50629{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3708 .elementor-element.elementor-element-93ba3f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-b796e29{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3708 .elementor-element.elementor-element-b054012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-bef191b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3708 .elementor-element.elementor-element-95acef2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-610e422{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3708 .elementor-element.elementor-element-4246d6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-c7c2a5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-91f8dcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3708 .elementor-element.elementor-element-91f8dcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3708 .elementor-element.elementor-element-41cf06b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3708 .elementor-element.elementor-element-453b3bc > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-3708 .elementor-element.elementor-element-2dc6cfc > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-3708 .elementor-element.elementor-element-408eb6c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3708 .elementor-element.elementor-element-fd1c411{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for button, class: .elementor-element-d837959 */.elementor-3708 .elementor-element.elementor-element-d837959{
  --btn-bg: #ffffff;      /* tło przycisku */
  --btn-text: #111111;    /* kolor tekstu */
  --btn-border: #e5e7eb;  /* obramowanie */
  --dot-bg: #222222;      /* tło kółka */
  --arrow: #ffffff;       /* kolor strzałki (w SVG poniżej jest #ffffff) */
  --gap: 14px;            /* odstęp tekst–kółko */
  --radius: 9999px;       /* pigułka */
  --py: 12px;             /* padding góra/dół */
  --px-left: 22px;        /* padding lewy */
  --px-right: 18px;       /* padding prawy */
  --dot: 30px;            /* średnica kółka */
  --arrow-size: 16px;     /* rozmiar strzałki */
}

/* Bazowy styl przycisku (link lub button) */
.elementor-3708 .elementor-element.elementor-element-d837959 :is(.elementor-button, .elementor-button-link){
  display: inline-flex;
  align-items: center;
  gap: var(--gap);
  background: var(--btn-bg);
  color: var(--btn-text);
  font-weight: 600;
  padding: var(--py) var(--px-right) var(--py) var(--px-left);
  border: 1px solid var(--btn-border);
  border-radius: var(--radius);
  text-decoration: none;
  transition: transform .1s ease, box-shadow .2s ease, border-color .2s ease, filter .2s ease;
  box-shadow: 0 1px 2px rgba(0,0,0,.06);
}

/* Kółko ze strzałką po prawej */
.elementor-3708 .elementor-element.elementor-element-d837959 :is(.elementor-button, .elementor-button-link)::after{
  content: "";
  width: var(--dot);
  height: var(--dot);
  border-radius: 50%;
  flex: 0 0 var(--dot);
  background:
    var(--dot-bg)
    url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 5l7 7-7 7'/></svg>")
    center / var(--arrow-size) var(--arrow-size) no-repeat;
}

/* Stany: hover / active / focus-visible */
.elementor-3708 .elementor-element.elementor-element-d837959 :is(.elementor-button, .elementor-button-link):hover{
  box-shadow: 0 4px 10px rgba(0,0,0,.10);
  border-color: #d1d5db; /* lekko ciemniejsza ramka */
  filter: saturate(1.02);
}
.elementor-3708 .elementor-element.elementor-element-d837959 :is(.elementor-button, .elementor-button-link):active{
  transform: translateY(1px);
}
.elementor-3708 .elementor-element.elementor-element-d837959 :is(.elementor-button, .elementor-button-link):focus-visible{
  outline: 3px solid #9ad0ff;
  outline-offset: 2px;
}

/* Ukryj domyślną ikonę Elementora (używamy własnego kółka) */
.elementor-3708 .elementor-element.elementor-element-d837959 .elementor-button-icon{ display:none; }/* End custom CSS */