.elementor-952 .elementor-element.elementor-element-ab71cac:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-ab71cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adriangosciniak.webstyl.pl/wp-content/uploads/2026/03/AFCE9B98-232F-4787-9281-225F492190D8.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-952 .elementor-element.elementor-element-ab71cac > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #1D3557 0%, #150A0A 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-952 .elementor-element.elementor-element-ab71cac > .elementor-container{max-width:1300px;}.elementor-952 .elementor-element.elementor-element-ab71cac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-70px;padding:0px 0px 34px 0px;}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-705f5ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-705f5ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-705f5ea > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 150px 0px;}.elementor-952 .elementor-element.elementor-element-8503627 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:43px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-8cabf76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-d7d4448 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-icon i{color:#E5A96A;transition:color 0.3s;}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-icon svg{fill:#E5A96A;transition:fill 0.3s;}.elementor-952 .elementor-element.elementor-element-d7d4448{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-item > a{font-size:20px;font-weight:600;}.elementor-952 .elementor-element.elementor-element-d7d4448 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-952 .elementor-element.elementor-element-7648b75 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-952 .elementor-element.elementor-element-7648b75{font-size:22px;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-7648b75 p{margin-block-end:0px;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#E5A96A;width:72%;padding:20px 32px 15px 32px;font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:2px;color:#FFFFFF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C99D67;border-radius:10px 10px 10px 10px;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#9F7C50;}.elementor-952 .elementor-element.elementor-element-3a1791a{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-3a1791a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-952 .elementor-element.elementor-element-3a1791a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C99D67;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-102cd2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-102cd2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-102cd2c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-952 .elementor-element.elementor-element-102cd2c > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-882121e > .elementor-widget-container{margin:0px 0px 0px -94px;padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-882121e{z-index:0;}.elementor-952 .elementor-element.elementor-element-882121e img{width:673px;max-width:1000px;}.elementor-952 .elementor-element.elementor-element-82b1b95:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-82b1b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a3b117 );}.elementor-952 .elementor-element.elementor-element-82b1b95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-82b1b95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-952 .elementor-element.elementor-element-a3ac9f5{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-952 .elementor-element.elementor-element-5414e32:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-952 .elementor-element.elementor-element-5414e32 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0A1627 0%, #1D3557 85%);}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-5414e32.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-5414e32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-5414e32.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-952 .elementor-element.elementor-element-5414e32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-952 .elementor-element.elementor-element-5414e32 > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 40px 45px 40px;}.elementor-952 .elementor-element.elementor-element-5414e32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-952 .elementor-element.elementor-element-a54f68c{width:var( --container-widget-width, 104.051% );max-width:104.051%;--container-widget-width:104.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-a54f68c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-a54f68c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-a54f68c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;color:#E5A96A;}.elementor-952 .elementor-element.elementor-element-c8abbce{width:var( --container-widget-width, 114.815% );max-width:114.815%;--container-widget-width:114.815%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-c8abbce > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-c8abbce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-c8abbce .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-4548c0b{width:var( --container-widget-width, 104.051% );max-width:104.051%;--container-widget-width:104.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-4548c0b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-4548c0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-4548c0b .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:#E5A96A;}.elementor-952 .elementor-element.elementor-element-56cfd2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-952 .elementor-element.elementor-element-56cfd2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0A1627 0%, #1D3557 85%);}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-56cfd2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-56cfd2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-56cfd2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-952 .elementor-element.elementor-element-56cfd2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-952 .elementor-element.elementor-element-56cfd2f > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 40px 45px 40px;}.elementor-952 .elementor-element.elementor-element-56cfd2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-952 .elementor-element.elementor-element-1b9785b{width:var( --container-widget-width, 114.815% );max-width:114.815%;--container-widget-width:114.815%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-1b9785b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-1b9785b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-1b9785b .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-8be58c8{width:var( --container-widget-width, 104.051% );max-width:104.051%;--container-widget-width:104.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-8be58c8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-8be58c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-8be58c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;color:#E5A96A;}.elementor-952 .elementor-element.elementor-element-27e8115{width:var( --container-widget-width, 110.617% );max-width:110.617%;--container-widget-width:110.617%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-27e8115 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-27e8115.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-27e8115 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-01ae52e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-952 .elementor-element.elementor-element-01ae52e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0A1627 0%, #1D3557 85%);}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-01ae52e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-01ae52e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-01ae52e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-952 .elementor-element.elementor-element-01ae52e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-952 .elementor-element.elementor-element-01ae52e > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 40px 45px 40px;}.elementor-952 .elementor-element.elementor-element-01ae52e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-952 .elementor-element.elementor-element-a488ddd{width:var( --container-widget-width, 114.815% );max-width:114.815%;--container-widget-width:114.815%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-a488ddd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-a488ddd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-a488ddd .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-7ab354d{width:var( --container-widget-width, 104.051% );max-width:104.051%;--container-widget-width:104.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-7ab354d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-7ab354d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-7ab354d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;color:#E5A96A;}.elementor-952 .elementor-element.elementor-element-075781b{width:var( --container-widget-width, 110.617% );max-width:110.617%;--container-widget-width:110.617%;--container-widget-flex-grow:0;text-align:center;}.elementor-952 .elementor-element.elementor-element-075781b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-952 .elementor-element.elementor-element-075781b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-075781b .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-0fdca60 );}.elementor-952 .elementor-element.elementor-element-ef51fbd{--display:flex;--min-height:558px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-952 .elementor-element.elementor-element-ef51fbd:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-ef51fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adriangosciniak.webstyl.pl/wp-content/uploads/2026/03/80439e05-d108-4c55-a608-e525c9d68784-1.png");background-position:bottom center;background-size:cover;}.elementor-952 .elementor-element.elementor-element-ef51fbd::before, .elementor-952 .elementor-element.elementor-element-ef51fbd > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-ef51fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-ef51fbd > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-ef51fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-ef51fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D3557;--background-overlay:'';}.elementor-952 .elementor-element.elementor-element-6c858e1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-952 .elementor-element.elementor-element-1f17425{text-align:center;}.elementor-952 .elementor-element.elementor-element-1f17425 .elementor-heading-title{font-size:65px;font-weight:bold;line-height:76px;color:#D9CFBF;}.elementor-952 .elementor-element.elementor-element-7b23686{--display:flex;}.elementor-952 .elementor-element.elementor-element-7b23686.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-0262b4f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E5A96A;--border-color:#E5A96A;--border-radius:20px 20px 20px 20px;--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-952 .elementor-element.elementor-element-a39b6ea{text-align:center;}.elementor-952 .elementor-element.elementor-element-a39b6ea .elementor-heading-title{font-size:29px;font-weight:bold;line-height:100px;letter-spacing:0px;word-spacing:0px;color:#F5F5F5;}.elementor-952 .elementor-element.elementor-element-fcb10da{--display:flex;--min-height:893px;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-fcb10da:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-fcb10da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0A1627 0%, #1D3557 85%);}.elementor-952 .elementor-element.elementor-element-bb08640{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-0a4a5f2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E5A96A;--border-color:#E5A96A;--border-radius:20px 20px 20px 20px;--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-952 .elementor-element.elementor-element-443bb7b{text-align:center;}.elementor-952 .elementor-element.elementor-element-443bb7b .elementor-heading-title{font-size:42px;font-weight:bold;line-height:100px;letter-spacing:0px;word-spacing:0px;color:#F5F5F5;}.elementor-952 .elementor-element.elementor-element-4cfd8c3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E5A96A;--border-color:#E5A96A;--border-radius:20px 20px 20px 20px;--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-952 .elementor-element.elementor-element-679a914{text-align:center;}.elementor-952 .elementor-element.elementor-element-679a914 .elementor-heading-title{font-size:42px;font-weight:bold;line-height:100px;letter-spacing:0px;word-spacing:0px;color:#F5F5F5;}.elementor-952 .elementor-element.elementor-element-fa756fd{--display:flex;--min-height:231px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-952 .elementor-element.elementor-element-fa756fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-d7abf1e .elementskit-image-comparison{border-style:none;}.elementor-952 .elementor-element.elementor-element-d7abf1e .elementskit-image-comparison .twentytwenty-handle{height:50px;margin-top:calc( 50px / -2 );}.elementor-952 .elementor-element.elementor-element-d7abf1e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-952 .elementor-element.elementor-element-d7abf1e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-952 .elementor-element.elementor-element-478eb51{--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;--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-952 .elementor-element.elementor-element-0bc93b3{--display:flex;}.elementor-952 .elementor-element.elementor-element-a5c4eb7 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-a5c4eb7{text-align:center;}.elementor-952 .elementor-element.elementor-element-a5c4eb7 .elementor-heading-title{font-size:65px;font-weight:bold;line-height:76px;color:#D9CFBF;}.elementor-952 .elementor-element.elementor-element-5cba96b{--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;--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-952 .elementor-element.elementor-element-5454bd6{--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-952 .elementor-element.elementor-element-f0bfa40{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-color:#F5F5F514;--border-color:#F5F5F514;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-f0bfa40:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-f0bfa40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC26;}.elementor-952 .elementor-element.elementor-element-6c78940{text-align:center;}.elementor-952 .elementor-element.elementor-element-6c78940 .elementor-heading-title{line-height:40px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-1a34d45{text-align:center;}.elementor-952 .elementor-element.elementor-element-1a34d45 .elementor-heading-title{color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-7ce8a73{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-color:#F5F5F514;--border-color:#F5F5F514;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-7ce8a73:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-7ce8a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC26;}.elementor-952 .elementor-element.elementor-element-2d7b831{text-align:center;}.elementor-952 .elementor-element.elementor-element-2d7b831 .elementor-heading-title{line-height:40px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-f34bcbb{text-align:center;}.elementor-952 .elementor-element.elementor-element-f34bcbb .elementor-heading-title{color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-ce47f5c{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-color:#F5F5F514;--border-color:#F5F5F514;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-ce47f5c:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-ce47f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC26;}.elementor-952 .elementor-element.elementor-element-6dcb2e5{text-align:center;}.elementor-952 .elementor-element.elementor-element-6dcb2e5 .elementor-heading-title{line-height:40px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-c5a9a51{text-align:center;}.elementor-952 .elementor-element.elementor-element-c5a9a51 .elementor-heading-title{color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-657fd23{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-color:#FFC15329;--border-color:#FFC15329;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-657fd23:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-657fd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8B03194;}.elementor-952 .elementor-element.elementor-element-8f67c2c{text-align:center;}.elementor-952 .elementor-element.elementor-element-8f67c2c .elementor-heading-title{line-height:40px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-6c22b77{text-align:center;}.elementor-952 .elementor-element.elementor-element-6c22b77 .elementor-heading-title{color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-4a8b3bb{--display:flex;}.elementor-952 .elementor-element.elementor-element-54e1996 img{width:100%;}.elementor-952 .elementor-element.elementor-element-da599a6{--divider-border-style:solid;--divider-color:#FFFFFF2E;--divider-border-width:2.4px;}.elementor-952 .elementor-element.elementor-element-da599a6 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-952 .elementor-element.elementor-element-da599a6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-952 .elementor-element.elementor-element-725f0a3 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-725f0a3{text-align:center;}.elementor-952 .elementor-element.elementor-element-725f0a3 .elementor-heading-title{font-size:60px;font-weight:bold;line-height:76px;color:#D9CFBF;}.elementor-952 .elementor-element.elementor-element-e416593 .elementor-button{background-color:#E5A96A;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFC864;border-radius:12px 12px 12px 12px;}.elementor-952 .elementor-element.elementor-element-e416593 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-76a5729 > .elementor-container{max-width:1300px;}.elementor-952 .elementor-element.elementor-element-76a5729{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-1cd1b4d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-952 .elementor-element.elementor-element-1cd1b4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-952 .elementor-element.elementor-element-1cd1b4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-081810c > .elementor-widget-container{margin:0% 0% -26% 0%;}.elementor-952 .elementor-element.elementor-element-081810c img{width:100%;height:100%;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact{background-color:var( --e-global-color-0fdca60 );text-align:center;padding:26px 26px 26px 26px;}.elementor-952 .elementor-element.elementor-element-c49c29a{width:auto;max-width:auto;}.elementor-952 .elementor-element.elementor-element-c49c29a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{justify-content:normal;align-items:normal;flex-direction:column;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-bottom:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-56dc355-font-family ), Sans-serif;font-size:var( --e-global-typography-56dc355-font-size );font-weight:var( --e-global-typography-56dc355-font-weight );}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{color:#C99D67;font-family:var( --e-global-typography-cf392e2-font-family ), Sans-serif;font-size:var( --e-global-typography-cf392e2-font-size );font-weight:var( --e-global-typography-cf392e2-font-weight );line-height:var( --e-global-typography-cf392e2-line-height );top:10px;left:0px;vertical-align:super;}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-0f11195.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-0f11195.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-0f11195 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-952 .elementor-element.elementor-element-6bcc09c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-6bcc09c{z-index:1;}.elementor-952 .elementor-element.elementor-element-6bcc09c .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#1D3557;}.elementor-952 .elementor-element.elementor-element-bb6200b{font-size:18px;}.elementor-952 .elementor-element.elementor-element-4c5d29d .elementor-button{background-color:#E5A96A;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFC864;border-radius:12px 12px 12px 12px;}.elementor-952 .elementor-element.elementor-element-4c5d29d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-8b07ee1 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-952 .elementor-element.elementor-element-8b07ee1{text-align:center;}.elementor-952 .elementor-element.elementor-element-8b07ee1 img{width:250px;}.elementor-952 .elementor-element.elementor-element-ecc50cc{text-align:center;}.elementor-952 .elementor-element.elementor-element-ecc50cc .elementor-heading-title{font-family:var( --e-global-typography-9d4b0f5-font-family ), Sans-serif;font-size:var( --e-global-typography-9d4b0f5-font-size );font-weight:var( --e-global-typography-9d4b0f5-font-weight );color:#C99D67;}.elementor-952 .elementor-element.elementor-element-1015b82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-1015b82:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-1015b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D3557;}.elementor-952 .elementor-element.elementor-element-c46ce41 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-952 .elementor-element.elementor-element-c46ce41{text-align:center;}.elementor-952 .elementor-element.elementor-element-c46ce41 .elementor-heading-title{font-size:64px;font-weight:800;line-height:72px;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-fc700c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:26px;color:#DDDDDD;}.elementor-952 .elementor-element.elementor-element-fc700c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-05f1c72 .elementor-button{background-color:#E5A96A;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFC864;border-radius:12px 12px 12px 12px;}.elementor-952 .elementor-element.elementor-element-05f1c72 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-2e0bc56a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-2e0bc56a:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-2e0bc56a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #F8F9FF 100%);}.elementor-952 .elementor-element.elementor-element-458d1640{text-align:center;}.elementor-952 .elementor-element.elementor-element-458d1640 .elementor-heading-title{font-size:46px;font-weight:700;color:#1A1A2E;}.elementor-952 .elementor-element.elementor-element-5e5a9020{text-align:center;font-size:24px;color:#4A5568;}.elementor-952 .elementor-element.elementor-element-669522bf .elementor-toggle-title{text-decoration:none;}.elementor-952 .elementor-element.elementor-element-3cce94e2{text-align:center;font-size:22px;color:#2D3748;}.elementor-952 .elementor-element.elementor-element-6532deb9{text-align:center;}.elementor-952 .elementor-element.elementor-element-278fca07 .elementor-button{background-color:#1D3557;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-278fca07 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-952 .elementor-element.elementor-element-c774c3a > .elementor-container{max-width:1300px;}.elementor-952 .elementor-element.elementor-element-80aed56:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-80aed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-952 .elementor-element.elementor-element-80aed56 > .elementor-container{max-width:1170px;}.elementor-952 .elementor-element.elementor-element-80aed56{box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:50px 50px 50px 50px;}.elementor-952 .elementor-element.elementor-element-80aed56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-952 .elementor-element.elementor-element-095fa95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-952 .elementor-element.elementor-element-095fa95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-952 .elementor-element.elementor-element-095fa95 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-0ee440b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adriangosciniak.webstyl.pl/wp-content/uploads/2024/08/IMG_0458-1-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated, .elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated > .elementor-background-overlay, .elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-952 .elementor-element.elementor-element-ab71cac:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-ab71cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:75% 0%;}.elementor-952 .elementor-element.elementor-element-ab71cac{margin-top:0px;margin-bottom:0px;padding:160px 0px 250px 0px;}.elementor-952 .elementor-element.elementor-element-705f5ea > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-952 .elementor-element.elementor-element-8503627 .elementor-heading-title{font-size:50px;}.elementor-952 .elementor-element.elementor-element-8cabf76 .elementor-heading-title{font-size:50px;}.elementor-952 .elementor-element.elementor-element-7648b75{text-align:start;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:14px;}.elementor-952 .elementor-element.elementor-element-3998670 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-a3ac9f5{padding:0% 0% 0% 30%;}.elementor-952 .elementor-element.elementor-element-a54f68c .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-c8abbce .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-4548c0b .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-1b9785b .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-8be58c8 .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-27e8115 .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-a488ddd .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-7ab354d .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-075781b .elementor-heading-title{font-size:21px;}.elementor-952 .elementor-element.elementor-element-76a5729{margin-top:0px;margin-bottom:0px;padding:80px 10px 80px 10px;}.elementor-952 .elementor-element.elementor-element-1cd1b4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-081810c > .elementor-widget-container{margin:0% 0% -20% 0%;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-56dc355-font-size );}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-cf392e2-font-size );line-height:var( --e-global-typography-cf392e2-line-height );}.elementor-952 .elementor-element.elementor-element-0f11195 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-6bcc09c .elementor-heading-title{font-size:17px;}.elementor-952 .elementor-element.elementor-element-8b07ee1 > .elementor-widget-container{margin:0% 0% -7% 0%;}.elementor-952 .elementor-element.elementor-element-ecc50cc .elementor-heading-title{font-size:var( --e-global-typography-9d4b0f5-font-size );}.elementor-952 .elementor-element.elementor-element-80aed56{padding:40px 40px 40px 40px;}.elementor-952 .elementor-element.elementor-element-095fa95 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-952 .elementor-element.elementor-element-ab71cac:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-ab71cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-952 .elementor-element.elementor-element-ab71cac{margin-top:0px;margin-bottom:0px;padding:120px 0px 200px 0px;}.elementor-952 .elementor-element.elementor-element-705f5ea > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-952 .elementor-element.elementor-element-8503627 .elementor-heading-title{font-size:45px;}.elementor-952 .elementor-element.elementor-element-8cabf76 .elementor-heading-title{font-size:29px;}.elementor-952 .elementor-element.elementor-element-7648b75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-3a1791a{width:100%;max-width:100%;}.elementor-952 .elementor-element.elementor-element-3a1791a > .elementor-widget-container{margin:0px 15px 15px 0px;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-952 .elementor-element.elementor-element-3a1791a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 38px 20px 38px;font-size:13px;}.elementor-952 .elementor-element.elementor-element-97af0d9 > .elementor-widget-container{margin:0px 0px -68px 0px;}.elementor-952 .elementor-element.elementor-element-82b1b95{padding:0px 15px 50px 15px;}.elementor-952 .elementor-element.elementor-element-a3ac9f5{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-a54f68c .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-c8abbce .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-4548c0b .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-1b9785b .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-8be58c8 .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-27e8115 .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-a488ddd .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-7ab354d .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-075781b .elementor-heading-title{font-size:20px;}.elementor-952 .elementor-element.elementor-element-76a5729{margin-top:0px;margin-bottom:0px;padding:50px 5px 50px 5px;}.elementor-952 .elementor-element.elementor-element-081810c > .elementor-widget-container{margin:0% 0% -38% 0%;}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-56dc355-font-size );}.elementor-952 .elementor-element.elementor-element-c49c29a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-cf392e2-font-size );line-height:var( --e-global-typography-cf392e2-line-height );}.elementor-952 .elementor-element.elementor-element-0f11195 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-6bcc09c .elementor-heading-title{font-size:16px;}.elementor-952 .elementor-element.elementor-element-8b07ee1 > .elementor-widget-container{margin:0% 0% -7% 0%;}.elementor-952 .elementor-element.elementor-element-ecc50cc .elementor-heading-title{font-size:var( --e-global-typography-9d4b0f5-font-size );}.elementor-952 .elementor-element.elementor-element-80aed56{margin-top:-200px;margin-bottom:60px;padding:25px 25px 25px 25px;}.elementor-952 .elementor-element.elementor-element-095fa95 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-952 .elementor-element.elementor-element-0ee440b > .elementor-element-populated{padding:30px 25px 30px 25px;}}@media(min-width:768px){.elementor-952 .elementor-element.elementor-element-705f5ea{width:64%;}.elementor-952 .elementor-element.elementor-element-102cd2c{width:36%;}.elementor-952 .elementor-element.elementor-element-3998670{width:100%;}.elementor-952 .elementor-element.elementor-element-ef51fbd{--content-width:1242px;}.elementor-952 .elementor-element.elementor-element-6c858e1{--width:100%;}.elementor-952 .elementor-element.elementor-element-7b23686{--width:75%;}.elementor-952 .elementor-element.elementor-element-0262b4f{--width:100%;}.elementor-952 .elementor-element.elementor-element-0a4a5f2{--width:100%;}.elementor-952 .elementor-element.elementor-element-4cfd8c3{--width:100%;}.elementor-952 .elementor-element.elementor-element-0bc93b3{--width:100%;}.elementor-952 .elementor-element.elementor-element-5454bd6{--width:100%;}.elementor-952 .elementor-element.elementor-element-f0bfa40{--width:100%;}.elementor-952 .elementor-element.elementor-element-7ce8a73{--width:100%;}.elementor-952 .elementor-element.elementor-element-ce47f5c{--width:100%;}.elementor-952 .elementor-element.elementor-element-657fd23{--width:100%;}.elementor-952 .elementor-element.elementor-element-4a8b3bb{--width:100%;}.elementor-952 .elementor-element.elementor-element-1015b82{--content-width:1300px;}.elementor-952 .elementor-element.elementor-element-095fa95{width:55.047%;}.elementor-952 .elementor-element.elementor-element-0ee440b{width:44.953%;}}@media(max-width:1024px) and (min-width:768px){.elementor-952 .elementor-element.elementor-element-705f5ea{width:94%;}.elementor-952 .elementor-element.elementor-element-102cd2c{width:100%;}.elementor-952 .elementor-element.elementor-element-3998670{width:100%;}.elementor-952 .elementor-element.elementor-element-1cd1b4d{width:100%;}.elementor-952 .elementor-element.elementor-element-0f11195{width:100%;}.elementor-952 .elementor-element.elementor-element-095fa95{width:100%;}.elementor-952 .elementor-element.elementor-element-0ee440b{width:100%;}}/* Start custom CSS for elementskit-image-comparison, class: .elementor-element-d7abf1e *//* 1. Ograniczenie wysokości kontenera (np. do ok. połowy) */
.elementor-952 .elementor-element.elementor-element-d7abf1e .twentytwenty-container {
    height: 650px !important; 
    width: 100% !important;
}

/* 2. Wymuszenie skalowania CAŁEGO obrazka do nowego rozmiaru */
.elementor-952 .elementor-element.elementor-element-d7abf1e .twentytwenty-container img {
    height: 100% !important;
    width: 100% !important;
    
    /* TO JEST KLUCZOWE: Spłaszcza obrazek w pionie, ale pokazuje go w CAŁOŚCI */
    object-fit: fill !important; 
    
    /* Usuwamy pozycjonowanie z góry, bo fill wypełnia całość */
    object-position: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb6200b */.marker-underline {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.marker-underline::after {
    content: '';
    position: absolute;
    /* Rozciągamy linię minimalnie poza tekst */
    left: -2%;
    bottom: -2px; 
    width: 104%;
    height: 14px; /* Grubość obszaru dla "markera" */
    /* Kod SVG generujący nieregularną linię przypominającą odręczne pismo */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M2,15 Q30,5 60,12 T98,10' fill='none' stroke='%23E5A96A' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    z-index: -1; /* Umieszcza linię pod tekstem */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc700c5 */.gold-box {
    position: relative;
    display: inline-block;
    max-width: 1200px;
    padding: 40px 60px;
    border-radius: 20px;
    background: rgba(15,15,30,0.95);
    /* Obramowanie w kolorze #E5A96A (z 40% przezroczystością) */
    border: 2px solid rgba(229, 169, 106, 0.4);
    /* Delikatny cień domyślny w kolorze #E5A96A */
    box-shadow: 0 0 40px rgba(229, 169, 106, 0.2);
    color: #ffffff;
    line-height: 1.6em;
    font-weight: 400;
    text-align: center;
    transition: all 0.4s ease-in-out;
    isolation: isolate;
}

.gold-box:hover {
    /* Wzmocniony cień po najechaniu */
    box-shadow: 0 0 50px rgba(229, 169, 106, 0.4);
    transform: scale(1.02);
}

/* Domyślny stan poświaty - jest ukryta (opacity: 0) */
.gold-box::before {
    content: '';
    position: absolute;
    inset: -3px;
    border-radius: 20px;
    /* Usunięty wielokolorowy gradient na rzecz Twojego spójnego koloru */
    background: #E5A96A; 
    filter: blur(10px);
    opacity: 0;
    z-index: -1;
    transition: opacity 0.5s ease-in-out;
}

/* Stan po najechaniu kursorem - pokazujemy poświatę i włączamy pulsowanie */
.gold-box:hover::before {
    opacity: 0.8;
    animation: pulseLight 4s ease-in-out infinite;
}

/* Animujemy tylko blur, żeby nie psuć płynnego efektu opacity */
@keyframes pulseLight {
    0%, 100% { filter: blur(8px); }
    50% { filter: blur(16px); }
}



/* Stylowanie i podpięcie animacji do tekstu */
.floating-text {
    font-size: 28px;
    color: #E5A96A; /* Twój spójny kolor przewodni */
    font-weight: 600;
    display: block;
    margin-top: 20px;
    /* Uruchomienie animacji: nazwa, czas trwania, płynność, zapętlenie */
    animation: floatUpDown 3s ease-in-out infinite;
}

/* Klatki kluczowe animacji "pływania" */
@keyframes floatUpDown {
    0%, 100% {
        transform: translateY(0); /* Pozycja wyjściowa */
    }
    50% {
        transform: translateY(-8px); /* Unosi się delikatnie o 8px w górę */
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-669522bf */.elementor-toggle .elementor-tab-title { background: #1D3557; color: #FFFFFF !important; border-radius: 12px; padding: 20px 30px; font-weight: 600; font-size: 22px; border: none; box-shadow: 0 4px 20px rgba(29,53,87,0.3); transition: all 0.3s; } 
.elementor-toggle .elementor-tab-title.elementor-active { background: #E5A96A; box-shadow: 0 6px 25px rgba(229,169,106,0.4); } 
.elementor-toggle .elementor-tab-content { background: rgba(255,255,255,0.95); padding: 30px; border-radius: 12px; margin-top: 10px; box-shadow: 0 2px 15px rgba(0,0,0,0.08); border-left: 4px solid #E5A96A; } 
.meeting-list { list-style: none; padding: 0; margin: 0; line-height: 1.8; } 
.meeting-list li { position: relative; padding-left: 30px; margin-bottom: 12px; color: #2D3748; font-weight: 400; } 
.meeting-list li:before { content: '●'; position: absolute; left: 0; color: #E5A96A; font-size: 18px; font-weight: bold; }


/* 1. Wymusza ciągłe wyświetlanie treści poniżej nagłówka */
.zawsze-otwarte .elementor-tab-content {
    display: block !important;
}

/* 2. Ukrywa ikonkę strzałki (aby nie myliła użytkownika, że da się to zwinąć) */
.zawsze-otwarte .elementor-toggle-icon {
    display: none !important;
}

/* 3. Wymusza złoty wygląd, wyłącza klikalność i zmienia kursor */
.zawsze-otwarte .elementor-tab-title {
    background: #E5A96A !important; /* Złote tło */
    box-shadow: 0 6px 25px rgba(229,169,106,0.4) !important; /* Złoty cień */
    pointer-events: none !important;
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6532deb9 */.price-tag { background: linear-gradient(135deg, rgba(255,122,0,0.1), rgba(255,174,0,0.1)); padding: 25px 45px; border-radius: 16px; border: 2px solid rgba(255,122,0,0.2); display: inline-block; box-shadow: 0 8px 25px rgba(255,122,0,0.1); } .price-tag span { font-size: 24px; color: #FFFFF; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-278fca07 *//* Zapewnia płynne powiększanie i powrót (0.3 sekundy to idealny czas) */
.elementor-952 .elementor-element.elementor-element-278fca07 {
    transition: transform 0.3s ease-in-out;
}

/* Stan :hover uruchamia się, gdy kursor znajduje się nad przyciskiem */
.elementor-952 .elementor-element.elementor-element-278fca07:hover {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for metform, class: .elementor-element-d129249 */.metform-btn.metform-submit-btn {
    background-color: #E5A96A !important;
    border-color: #E5A96A !important; 
}/* End custom CSS */