.elementor-8 .elementor-element.elementor-element-9a9ae2d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-9a9ae2d .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-8 .elementor-element.elementor-element-9a9ae2d > .elementor-background-overlay{opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1790543e > .elementor-element-populated{margin:-5% 45% 0% 0%;--e-column-margin-right:45%;--e-column-margin-left:0%;}.elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-41e7baed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6846893e{text-align:left;}.elementor-8 .elementor-element.elementor-element-6846893e .elementor-heading-title{color:#2F576E;font-family:"Montserrat", Sans-serif;font-size:2.7em;font-weight:200;text-transform:uppercase;line-height:0.9em;letter-spacing:1.8px;}.elementor-8 .elementor-element.elementor-element-6846893e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-71cc8dfa{text-align:left;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-71cc8dfa .elementor-heading-title{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-71cc8dfa > .elementor-widget-container{padding:01em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button .elementor-align-icon-right{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button .elementor-align-icon-left{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button{font-family:"Rajdhani", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;background-color:#293859;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button:focus{color:#ffffff;background-color:#3B3B3B;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7d0ea407 .elementor-button:focus svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-7d0ea407 > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-8 .elementor-element.elementor-element-7d0ea407{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button .elementor-align-icon-right{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button .elementor-align-icon-left{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button{font-family:"Rajdhani", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;fill:#1D1D1D;color:#1D1D1D;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button:focus{color:#ffffff;background-color:#3B3B3B;border-color:#ff3600;}.elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-544aee5a .elementor-button:focus svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-544aee5a > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-8 .elementor-element.elementor-element-544aee5a{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f72aa66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-eebe9aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8a097f4.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-8a097f4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8a097f4.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-8a097f4{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-8a097f4 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-8a097f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8a097f4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-8a097f4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-b232c15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bdf4081.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-bdf4081.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bdf4081.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-bdf4081{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-bdf4081 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-bdf4081 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bdf4081 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-bdf4081 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-f25650f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-79f7b45.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-79f7b45.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-79f7b45.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-79f7b45{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-79f7b45 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-79f7b45 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-79f7b45 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-79f7b45 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-679db36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5840309.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-5840309.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5840309.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-5840309{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-5840309 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-5840309 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5840309 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-5840309 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-7a74302{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e93a893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f299488.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-f299488.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f299488.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-f299488{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-f299488 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-f299488 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f299488 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-f299488 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-ba99d59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2fa40d6.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-2fa40d6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2fa40d6.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-2fa40d6{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-2fa40d6 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-2fa40d6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2fa40d6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-2fa40d6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-4ac43d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3d31752.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-3d31752.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3d31752.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-3d31752{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3d31752 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-3d31752 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d31752 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-3d31752 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-72ae502{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1c57ab2.elementor-view-stacked .elementor-icon{background-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-1c57ab2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1c57ab2.elementor-view-default .elementor-icon{fill:#2F576E;color:#2F576E;border-color:#2F576E;}.elementor-8 .elementor-element.elementor-element-1c57ab2{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-1c57ab2 .elementor-icon-box-title{color:#353535;}.elementor-8 .elementor-element.elementor-element-1c57ab2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1c57ab2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1c57ab2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-53f5d146 > .elementor-container{min-height:675px;}.elementor-8 .elementor-element.elementor-element-53f5d146 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-53f5d146:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-53f5d146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-53f5d146{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53f5d146 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d524288 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.43;}.elementor-8 .elementor-element.elementor-element-d524288 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 5em 6em 5em;}.elementor-8 .elementor-element.elementor-element-d524288 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a8aefc9 img{width:100%;max-width:100%;opacity:1;}.elementor-8 .elementor-element.elementor-element-4f8db63 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.43;}.elementor-8 .elementor-element.elementor-element-4f8db63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 5em 6em 5em;}.elementor-8 .elementor-element.elementor-element-4f8db63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-565548d8{text-align:left;}.elementor-8 .elementor-element.elementor-element-565548d8 .elementor-heading-title{color:#2F576E;font-family:"Montserrat", Sans-serif;font-size:2.5em;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-565548d8 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fee6c7a{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-fee6c7a .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-fee6c7a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-2d0a5bb6{text-align:left;color:#303030;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-4d94ba76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4d94ba76:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d94ba76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f6f6;}.elementor-8 .elementor-element.elementor-element-4d94ba76 > .elementor-background-overlay{background-image:url("https://osiedlewysockiego.pl/wp-content/uploads/2024/03/Wizualizacja-4-scaled.jpg");background-position:bottom center;background-size:cover;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4d94ba76 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-4d94ba76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-1cddbe77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.03;}.elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-149c7521{text-align:center;}.elementor-8 .elementor-element.elementor-element-149c7521 .elementor-heading-title{color:#293859;font-family:"Karla", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:1.2px;}.elementor-8 .elementor-element.elementor-element-149c7521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42e685c0{text-align:center;}.elementor-8 .elementor-element.elementor-element-42e685c0 .elementor-heading-title{color:#252930;font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;line-height:36px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-42e685c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d41cdca{text-align:center;color:#727982;font-family:"Hind", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-925f8c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.03;}.elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7743450{text-align:center;}.elementor-8 .elementor-element.elementor-element-7743450 .elementor-heading-title{color:#141414BD;font-family:"Karla", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:1.2px;}.elementor-8 .elementor-element.elementor-element-7743450 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-15cb18f{text-align:center;}.elementor-8 .elementor-element.elementor-element-15cb18f .elementor-heading-title{color:#252930;font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;line-height:36px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-15cb18f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0311456{text-align:center;color:#727982;font-family:"Hind", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-105db0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-105db0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-105db0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-105db0b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.03;}.elementor-8 .elementor-element.elementor-element-105db0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-105db0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-48d7a12{text-align:center;}.elementor-8 .elementor-element.elementor-element-48d7a12 .elementor-heading-title{color:#293859;font-family:"Karla", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:1.2px;}.elementor-8 .elementor-element.elementor-element-48d7a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-896cf01{text-align:center;}.elementor-8 .elementor-element.elementor-element-896cf01 .elementor-heading-title{color:#252930;font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;line-height:36px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-896cf01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f7b8706{text-align:center;color:#727982;font-family:"Hind", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-f738ed2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.03;}.elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a21e91f{text-align:center;}.elementor-8 .elementor-element.elementor-element-a21e91f .elementor-heading-title{color:#141414BD;font-family:"Karla", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:1.2px;}.elementor-8 .elementor-element.elementor-element-a21e91f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c71a049{text-align:center;}.elementor-8 .elementor-element.elementor-element-c71a049 .elementor-heading-title{color:#252930;font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;line-height:36px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-c71a049 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4fa5ff9{text-align:center;color:#727982;font-family:"Hind", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-971c622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ea8a7ed > .elementor-container{min-height:0px;}.elementor-8 .elementor-element.elementor-element-ea8a7ed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-ea8a7ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ea8a7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-ea8a7ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea8a7ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-218bdcc > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.43;}.elementor-8 .elementor-element.elementor-element-218bdcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 5em 6em 5em;}.elementor-8 .elementor-element.elementor-element-218bdcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dd5761f{text-align:left;}.elementor-8 .elementor-element.elementor-element-dd5761f .elementor-heading-title{color:#2F576E;font-family:"Montserrat", Sans-serif;font-size:2.5em;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-dd5761f > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0c4689e{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-0c4689e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0c4689e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-3e17631{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a71cd03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-554dcca{text-align:left;color:#303030;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b18d336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-75df7b6{color:#000000;}.elementor-8 .elementor-element.elementor-element-75df7b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d99dcb6{text-align:left;}.elementor-8 .elementor-element.elementor-element-5498227{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button .elementor-align-icon-right{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button .elementor-align-icon-left{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button{font-family:"Rajdhani", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;background-color:#293859;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button:focus{color:#ffffff;background-color:#3B3B3B;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-78d4723 .elementor-button:focus svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-78d4723 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-78d4723{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-461a994{text-align:left;color:#303030;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-89879f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-88f973e{--spacer-size:29px;}.elementor-8 .elementor-element.elementor-element-9a2b866{text-align:center;color:#2F576E;font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4cf4ab73:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4cf4ab73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-4cf4ab73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-4cf4ab73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-581df380 > .elementor-container{min-height:117px;}.elementor-8 .elementor-element.elementor-element-581df380 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-4887c04f{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-4887c04f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-4887c04f .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#6A7377;}.elementor-8 .elementor-element.elementor-element-4887c04f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8 .elementor-element.elementor-element-4887c04f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#6A7377;}.elementor-8 .elementor-element.elementor-element-4887c04f .swiper-pagination-bullet{width:9px;height:9px;background:#6A7377;}.elementor-8 .elementor-element.elementor-element-4887c04f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-4887c04f .elementor-image-carousel-caption{text-align:center;color:#192431;font-family:"Raleway", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:3em;letter-spacing:2.5px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1790543e{width:100%;}.elementor-8 .elementor-element.elementor-element-41e7baed{width:100%;}.elementor-8 .elementor-element.elementor-element-eebe9aa{--width:25%;}.elementor-8 .elementor-element.elementor-element-b232c15{--width:25%;}.elementor-8 .elementor-element.elementor-element-f25650f{--width:25%;}.elementor-8 .elementor-element.elementor-element-679db36{--width:25%;}.elementor-8 .elementor-element.elementor-element-e93a893{--width:25%;}.elementor-8 .elementor-element.elementor-element-ba99d59{--width:25%;}.elementor-8 .elementor-element.elementor-element-4ac43d2{--width:25%;}.elementor-8 .elementor-element.elementor-element-72ae502{--width:25%;}.elementor-8 .elementor-element.elementor-element-a71cd03{--width:50%;}.elementor-8 .elementor-element.elementor-element-b18d336{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-1790543e{width:100%;}.elementor-8 .elementor-element.elementor-element-41e7baed{width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-9a9ae2d{padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-1790543e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-71617558{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6846893e{text-align:left;}.elementor-8 .elementor-element.elementor-element-6846893e .elementor-heading-title{font-size:2.5em;}.elementor-8 .elementor-element.elementor-element-6846893e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-7d0ea407 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-8 .elementor-element.elementor-element-1cddbe77 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-42e685c0 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-925f8c7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-15cb18f .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-105db0b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-896cf01 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-f738ed2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c71a049 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-78d4723 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-8 .elementor-element.elementor-element-4cf4ab73{padding:80px 20px 80px 20px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-41e7baed > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-6846893e{text-align:left;}.elementor-8 .elementor-element.elementor-element-6846893e .elementor-heading-title{font-size:2.9em;line-height:1em;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-71cc8dfa .elementor-heading-title{font-size:0.9em;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-71cc8dfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7d0ea407{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-544aee5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-544aee5a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d524288 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-4f8db63 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-565548d8{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d0a5bb6{text-align:center;}.elementor-8 .elementor-element.elementor-element-4d94ba76{padding:60px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-218bdcc > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-dd5761f{text-align:center;}.elementor-8 .elementor-element.elementor-element-554dcca{text-align:center;}.elementor-8 .elementor-element.elementor-element-78d4723{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-461a994{text-align:center;}.elementor-8 .elementor-element.elementor-element-4cf4ab73{padding:0em 0em 0em 0em;}}/* Start custom CSS for text-editor, class: .elementor-element-554dcca */.tabela-bez-obramowan,
.tabela-bez-obramowan tr,
.tabela-bez-obramowan td,
.tabela-bez-obramowan th {
    border: none;
    border-collapse: collapse;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461a994 */.history-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 12px;
    overflow: hidden;
    background: #fff;
    margin: 25px 0;
}

/* Nagłówek */
.history-table thead th {
    background: #f5f7fa;
    font-weight: 600;
    color: #4b5563;
    padding: 14px;
    border-bottom: 1px solid #e5e7eb;
    text-align: left;
}

/* Komórki */
.history-table td {
    padding: 14px;
    border-bottom: 1px solid #e5e7eb;
}

/* Hover na wierszu danych */
.history-table tbody tr:hover td {
    background: #f1f5f9;
    transition: 0.25s ease;
}/* End custom CSS */