.elementor-412 .elementor-element.elementor-element-4d9ca04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-4d9ca04:not(.elementor-motion-effects-element-type-background), .elementor-412 .elementor-element.elementor-element-4d9ca04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-412 .elementor-element.elementor-element-4d9ca04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-4d9ca04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-c39303f{width:50%;}.elementor-412 .elementor-element.elementor-element-c39303f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-412 .elementor-element.elementor-element-c39303f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-c39303f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-412 .elementor-element.elementor-element-c39303f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.23;}.elementor-412 .elementor-element.elementor-element-c39303f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16% 16% 16% 16%;}.elementor-412 .elementor-element.elementor-element-c39303f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-a069afb .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-a1c7ed5 .elementor-heading-title{color:#FFFFFF;font-family:"Major Mono Display", Sans-serif;font-size:97px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-aacf775 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:100;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-a06fd75{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-412 .elementor-element.elementor-element-1143fc3 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:-7px 10px 0px 1px rgba(255, 255, 255, 0.5);}.elementor-412 .elementor-element.elementor-element-1143fc3 .elementor-button:hover, .elementor-412 .elementor-element.elementor-element-1143fc3 .elementor-button:focus{color:#FFFFFF;background-color:#02010100;border-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-1143fc3 .elementor-button:hover svg, .elementor-412 .elementor-element.elementor-element-1143fc3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-39caa11{width:49.838%;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-39caa11.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-412 .elementor-element.elementor-element-39caa11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-412 .elementor-element.elementor-element-39caa11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-39caa11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nododesign.pl/wp-content/uploads/2025/06/2150683423-1.jpg");background-position:center center;background-size:cover;}.elementor-412 .elementor-element.elementor-element-39caa11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-412 .elementor-element.elementor-element-39caa11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-c2cdcdd{--spacer-size:409px;}.elementor-412 .elementor-element.elementor-element-4a3f98e > .elementor-container{min-height:400px;}.elementor-412 .elementor-element.elementor-element-4a3f98e > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-4a3f98e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-5398eeb .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-48d382b .elementor-heading-title{color:#FFFFFF;font-family:"Major Mono Display", Sans-serif;font-size:97px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-e7056bf .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:100;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-e402769{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-412 .elementor-element.elementor-element-96c1e52 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:-7px 10px 0px 1px rgba(255, 255, 255, 0.5);}.elementor-412 .elementor-element.elementor-element-96c1e52 .elementor-button:hover, .elementor-412 .elementor-element.elementor-element-96c1e52 .elementor-button:focus{color:#FFFFFF;background-color:#02010100;border-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-96c1e52 .elementor-button:hover svg, .elementor-412 .elementor-element.elementor-element-96c1e52 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-8acc55f > .elementor-container{max-width:1170px;}.elementor-412 .elementor-element.elementor-element-8acc55f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-8acc55f:not(.elementor-motion-effects-element-type-background), .elementor-412 .elementor-element.elementor-element-8acc55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-8acc55f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-412 .elementor-element.elementor-element-8acc55f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-0193e0b{width:27.016%;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-0193e0b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-412 .elementor-element.elementor-element-0193e0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-412 .elementor-element.elementor-element-39c2d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-39c2d56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-f538ab9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-f538ab9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nododesign.pl/wp-content/uploads/2025/06/94086-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-412 .elementor-element.elementor-element-f538ab9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-f538ab9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-2d9bc5c{--spacer-size:567px;}.elementor-412 .elementor-element.elementor-element-541fa51{width:22.984%;}.elementor-412 .elementor-element.elementor-element-8f4a51e img{box-shadow:0px 0px 0px 19px #FFFFFF;}.elementor-412 .elementor-element.elementor-element-8f4a51e > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-412 .elementor-element.elementor-element-b95ea6c{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-c58809e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-412 .elementor-element.elementor-element-c58809e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-c58809e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-412 .elementor-element.elementor-element-c58809e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-c58809e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-412 .elementor-element.elementor-element-c58809e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-412 .elementor-element.elementor-element-c58809e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-5739545{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-28725a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-412 .elementor-element.elementor-element-28725a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-28725a3 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-412 .elementor-element.elementor-element-f3d9788 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-cdc7762 .elementor-heading-title{color:#000000;font-family:"Major Mono Display", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-tab-title.elementor-active a, .elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000FA;}.elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-15c7d24 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:-7px 10px 0px 1px rgba(0, 0, 0, 0.5);}.elementor-412 .elementor-element.elementor-element-15c7d24 .elementor-button:hover, .elementor-412 .elementor-element.elementor-element-15c7d24 .elementor-button:focus{color:#000000;background-color:#02010100;border-color:#000000;}.elementor-412 .elementor-element.elementor-element-15c7d24 .elementor-button:hover svg, .elementor-412 .elementor-element.elementor-element-15c7d24 .elementor-button:focus svg{fill:#000000;}.elementor-412 .elementor-element.elementor-element-c076c1b:not(.elementor-motion-effects-element-type-background), .elementor-412 .elementor-element.elementor-element-c076c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-c076c1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-412 .elementor-element.elementor-element-c076c1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-4975025{text-align:center;}.elementor-412 .elementor-element.elementor-element-4975025 .elementor-heading-title{color:#000000;font-family:"Major Mono Display", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-5e477a3{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-412 .elementor-element.elementor-element-ee0568f img{width:100%;}.elementor-412 .elementor-element.elementor-element-ee0568f:hover img{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-412 .elementor-element.elementor-element-ee0568f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-ee0568f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-235c79c{--icon-box-icon-margin:15px;}.elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title{margin-bottom:0px;}.elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-435c3d1 img{width:84%;}.elementor-412 .elementor-element.elementor-element-435c3d1:hover img{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-412 .elementor-element.elementor-element-435c3d1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-435c3d1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-30b4233{--icon-box-icon-margin:15px;}.elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title{margin-bottom:0px;}.elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-b93e296 img{width:84%;}.elementor-412 .elementor-element.elementor-element-b93e296:hover img{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-412 .elementor-element.elementor-element-b93e296:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-b93e296.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nododesign.pl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-412 .elementor-element.elementor-element-bf978c7{--icon-box-icon-margin:15px;}.elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title{margin-bottom:0px;}.elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-2af4935.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-412 .elementor-element.elementor-element-2af4935:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-2af4935 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-412 .elementor-element.elementor-element-2af4935 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.23;}.elementor-412 .elementor-element.elementor-element-2af4935 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16% 16% 16% 16%;}.elementor-412 .elementor-element.elementor-element-2af4935 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-499ed3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-412 .elementor-element.elementor-element-499ed3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-499ed3b > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-412 .elementor-element.elementor-element-5b2a175 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-97b5910 .elementor-heading-title{color:#FFFFFF;font-family:"Major Mono Display", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-298d01c{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-title, .elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-icon{color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-tab-title.elementor-active a, .elementor-412 .elementor-element.elementor-element-d942345 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFFFA;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-f3d7785 .elementor-heading-title{color:#FFFFFF;font-family:"Major Mono Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-title, .elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-icon{color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-tab-title.elementor-active a, .elementor-412 .elementor-element.elementor-element-26bad08 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFFFA;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-412 .elementor-element.elementor-element-2672673 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:-7px 10px 0px 1px rgba(255, 255, 255, 0.5);}.elementor-412 .elementor-element.elementor-element-2672673 .elementor-button:hover, .elementor-412 .elementor-element.elementor-element-2672673 .elementor-button:focus{color:#FFFFFF;background-color:#02010100;border-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-2672673 .elementor-button:hover svg, .elementor-412 .elementor-element.elementor-element-2672673 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-e37867d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-412 .elementor-element.elementor-element-e37867d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-412 .elementor-element.elementor-element-e37867d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-e37867d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nododesign.pl/wp-content/uploads/2025/06/4003-1.jpg");background-position:center center;background-size:cover;}.elementor-412 .elementor-element.elementor-element-e37867d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-412 .elementor-element.elementor-element-e37867d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-05bf558{--spacer-size:10px;}.elementor-412 .elementor-element.elementor-element-36394a4 > .elementor-container{min-height:400px;}.elementor-412 .elementor-element.elementor-element-269f070 > .elementor-container{max-width:1170px;}.elementor-412 .elementor-element.elementor-element-269f070 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-269f070:not(.elementor-motion-effects-element-type-background), .elementor-412 .elementor-element.elementor-element-269f070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-412 .elementor-element.elementor-element-269f070{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-412 .elementor-element.elementor-element-269f070 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-e17ca9a{width:27.016%;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-e17ca9a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-412 .elementor-element.elementor-element-e17ca9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-412 .elementor-element.elementor-element-dcfb2a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-dcfb2a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-245d5c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-245d5c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nododesign.pl/wp-content/uploads/2025/06/24161-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-412 .elementor-element.elementor-element-245d5c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-412 .elementor-element.elementor-element-245d5c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-e62a103{--spacer-size:567px;}.elementor-412 .elementor-element.elementor-element-4846b71{width:22.984%;}.elementor-412 .elementor-element.elementor-element-46d8a5d img{box-shadow:0px 0px 0px 19px #FFFFFF;}.elementor-412 .elementor-element.elementor-element-46d8a5d > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-412 .elementor-element.elementor-element-0ae8280{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-67fc365.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-412 .elementor-element.elementor-element-67fc365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-67fc365.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-412 .elementor-element.elementor-element-67fc365:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-67fc365 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-412 .elementor-element.elementor-element-67fc365 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-412 .elementor-element.elementor-element-67fc365 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-412 .elementor-element.elementor-element-fe337d2{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-412 .elementor-element.elementor-element-9b458a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-412 .elementor-element.elementor-element-9b458a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-412 .elementor-element.elementor-element-9b458a0 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-412 .elementor-element.elementor-element-c7dfc17 .elementor-heading-title{color:#000000;font-family:"Major Mono Display", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-3a4c3a3{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-412 .elementor-element.elementor-element-3a4c3a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-412 .elementor-element.elementor-element-544f6ca .elementor-heading-title{color:#000000;font-family:"Major Mono Display", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;}.elementor-412 .elementor-element.elementor-element-0df9fde .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-412 .elementor-element.elementor-element-0df9fde .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-412 .elementor-element.elementor-element-0df9fde{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-412 .elementor-element.elementor-element-0df9fde .elementor-icon-list-text{transition:color 0.3s;}.elementor-412 .elementor-element.elementor-element-5d5970d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:-7px 10px 0px 1px rgba(0, 0, 0, 0.5);}.elementor-412 .elementor-element.elementor-element-5d5970d .elementor-button:hover, .elementor-412 .elementor-element.elementor-element-5d5970d .elementor-button:focus{color:#000000;background-color:#02010100;border-color:#000000;}.elementor-412 .elementor-element.elementor-element-5d5970d .elementor-button:hover svg, .elementor-412 .elementor-element.elementor-element-5d5970d .elementor-button:focus svg{fill:#000000;}@media(min-width:1025px){.elementor-412 .elementor-element.elementor-element-39caa11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-39caa11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-412 .elementor-element.elementor-element-e37867d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-412 .elementor-element.elementor-element-e37867d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-412 .elementor-element.elementor-element-a069afb .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-5398eeb .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-2d9bc5c{--spacer-size:73vh;}.elementor-412 .elementor-element.elementor-element-8f4a51e{text-align:right;}.elementor-412 .elementor-element.elementor-element-8f4a51e img{width:83%;}.elementor-412 .elementor-element.elementor-element-f3d9788 .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-toggle-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title a{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title a{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title a{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-5b2a175 .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-title{font-size:80px;line-height:1em;}.elementor-412 .elementor-element.elementor-element-e62a103{--spacer-size:73vh;}.elementor-412 .elementor-element.elementor-element-46d8a5d{text-align:right;}.elementor-412 .elementor-element.elementor-element-46d8a5d img{width:83%;}}@media(max-width:767px){.elementor-412 .elementor-element.elementor-element-a069afb .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-a1c7ed5 .elementor-heading-title{font-size:32px;}.elementor-412 .elementor-element.elementor-element-aacf775 .elementor-heading-title{font-size:32px;}.elementor-412 .elementor-element.elementor-element-a06fd75{font-size:14px;}.elementor-412 .elementor-element.elementor-element-5398eeb{text-align:center;}.elementor-412 .elementor-element.elementor-element-5398eeb .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-48d382b{text-align:center;}.elementor-412 .elementor-element.elementor-element-48d382b .elementor-heading-title{font-size:32px;}.elementor-412 .elementor-element.elementor-element-e7056bf{text-align:center;}.elementor-412 .elementor-element.elementor-element-e7056bf .elementor-heading-title{font-size:19px;}.elementor-412 .elementor-element.elementor-element-e402769{text-align:center;font-size:14px;}.elementor-412 .elementor-element.elementor-element-2d9bc5c{--spacer-size:206px;}.elementor-412 .elementor-element.elementor-element-5739545{--spacer-size:10px;}.elementor-412 .elementor-element.elementor-element-f3d9788{text-align:center;}.elementor-412 .elementor-element.elementor-element-f3d9788 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-cdc7762{text-align:center;}.elementor-412 .elementor-element.elementor-element-cdc7762 .elementor-heading-title{font-size:32px;}.elementor-412 .elementor-element.elementor-element-0d016a8 .elementor-toggle-title{font-size:17px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-4975025 .elementor-heading-title{font-size:23px;}.elementor-412 .elementor-element.elementor-element-5e477a3{text-align:center;font-size:14px;}.elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-235c79c .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-30b4233 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title, .elementor-412 .elementor-element.elementor-element-bf978c7 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-5b2a175{text-align:center;}.elementor-412 .elementor-element.elementor-element-5b2a175 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-97b5910{text-align:center;}.elementor-412 .elementor-element.elementor-element-97b5910 .elementor-heading-title{font-size:32px;}.elementor-412 .elementor-element.elementor-element-298d01c{text-align:center;font-size:14px;}.elementor-412 .elementor-element.elementor-element-d942345 .elementor-toggle-title{font-size:17px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-f3d7785{text-align:center;}.elementor-412 .elementor-element.elementor-element-f3d7785 .elementor-heading-title{font-size:23px;}.elementor-412 .elementor-element.elementor-element-26bad08 .elementor-toggle-title{font-size:17px;line-height:1.2em;}.elementor-412 .elementor-element.elementor-element-e62a103{--spacer-size:206px;}.elementor-412 .elementor-element.elementor-element-fe337d2{--spacer-size:10px;}.elementor-412 .elementor-element.elementor-element-c7dfc17{text-align:center;}.elementor-412 .elementor-element.elementor-element-c7dfc17 .elementor-heading-title{font-size:25px;}.elementor-412 .elementor-element.elementor-element-3a4c3a3{text-align:center;font-size:14px;}.elementor-412 .elementor-element.elementor-element-544f6ca{text-align:center;}.elementor-412 .elementor-element.elementor-element-544f6ca .elementor-heading-title{font-size:25px;}}