.elementor-8 .elementor-element.elementor-element-c4a655f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c4a655f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-c4a655f > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c4a655f > .elementor-container{min-height:65vh;}.elementor-8 .elementor-element.elementor-element-c4a655f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 150px 50px;}.elementor-8 .elementor-element.elementor-element-196cb84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-196cb84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31313100;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-196cb84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-196cb84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-196cb84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-196cb84 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-196cb84 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-196cb84 > .elementor-background-slideshow{border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-196cb84 > .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:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-196cb84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7e33cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7e33cb7{text-align:center;}.elementor-8 .elementor-element.elementor-element-7e33cb7 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-eael-fancy-text .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-container{text-align:center;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-prefix{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1px;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-strings, .elementor-8 .elementor-element.elementor-element-66e2d04 .typed-cursor{font-family:"Roboto Mono", Sans-serif;font-size:22px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-strings{color:var( --e-global-color-astglobalcolor7 );margin:0px 0px 0px 11px;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-strings::after{color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2d669a6{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-2d669a6 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-2d669a6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d9d0d4b{text-align:center;font-family:"Roboto Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-6fc516a .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-6fc516a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6fc516a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-6fc516a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6fc516a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-9e9c4ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9e9c4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-9e9c4ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-9e9c4ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-9e9e6da > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-9e9e6da img{width:10%;}.elementor-8 .elementor-element.elementor-element-c2d71b5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c2d71b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c2d71b5 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c2d71b5, .elementor-8 .elementor-element.elementor-element-c2d71b5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c2d71b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-3300d25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-3300d25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-3300d25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-3300d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3300d25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2c11e18 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5afa9eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5afa9eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5afa9eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5afa9eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-59d5454 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5daf84b{text-align:left;font-family:"Roboto Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a02cd34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-a02cd34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3c3e571 > .elementor-widget-container{margin:0px 0px 0px -180px;}.elementor-8 .elementor-element.elementor-element-86a1c18 > .elementor-widget-container{margin:0px 0px 0px -480px;}.elementor-8 .elementor-element.elementor-element-2b4dbdb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b4dbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2b4dbdb > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2b4dbdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-b6c2b10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b6c2b10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b6c2b10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b6c2b10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b6c2b10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-b6c2b10 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b6c2b10 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b6c2b10 > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-b6c2b10 > .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;}.elementor-8 .elementor-element.elementor-element-b6c2b10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f051560:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f051560 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-f051560.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-f051560.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-f051560.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-f051560 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-f051560 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-f051560 > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-f051560 > .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;}.elementor-8 .elementor-element.elementor-element-f051560 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7383c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7383c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7383c6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-7383c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-7383c6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-7383c6e > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7383c6e > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7383c6e > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-7383c6e > .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;}.elementor-8 .elementor-element.elementor-element-7383c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ce3226f img{width:35%;}.elementor-8 .elementor-element.elementor-element-c71014c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c71014c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c71014c > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c71014c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-171px;margin-bottom:0px;padding:0px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-ac4ee0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#67768E00;}.elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fa919ce > .elementor-widget-container{margin:0px -130px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fa919ce img{width:100%;}.elementor-8 .elementor-element.elementor-element-d295446:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-d295446 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-d295446.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-d295446.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-d295446.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d295446 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-d295446 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-d295446 > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-d295446 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:150px 50px 150px 50px;}.elementor-8 .elementor-element.elementor-element-d295446 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fffce1b img{width:100%;}.elementor-8 .elementor-element.elementor-element-278ca61{text-align:center;}.elementor-8 .elementor-element.elementor-element-278ca61 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-64a3037 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-64a3037 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-64a3037 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-64a3037 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-64a3037 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-9c8520d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-9c8520d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-9c8520d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-9c8520d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:150px 50px 150px 50px;}.elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ccddccb{text-align:center;}.elementor-8 .elementor-element.elementor-element-ccddccb .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5bbda13 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-5bbda13 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5bbda13 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-5bbda13 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5bbda13 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-3bcba2c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3bcba2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3bcba2c > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3bcba2c, .elementor-8 .elementor-element.elementor-element-3bcba2c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3bcba2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-4d209ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-4d209ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-4d209ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4d209ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d209ec > .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:150px 50px 150px 50px;}.elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fc1dbc4{text-align:center;}.elementor-8 .elementor-element.elementor-element-fc1dbc4 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c695a50{text-align:center;}.elementor-8 .elementor-element.elementor-element-c695a50 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:163px;font-weight:600;line-height:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFCD57;stroke:#FFCD57;color:#000000;}.elementor-8 .elementor-element.elementor-element-5a509a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a509a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5a509a1 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5a509a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-2d4e484:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-2d4e484 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2d4e484 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2d4e484 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-388e85f{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2c05eae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-2c05eae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2c05eae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2c05eae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-09d0a34{text-align:center;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70057e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-70057e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-70057e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-70057e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d9fed0d{text-align:right;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-69d90a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69d90a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-69d90a1 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-69d90a1, .elementor-8 .elementor-element.elementor-element-69d90a1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-69d90a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-8b5f8ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}.elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-17b1105{text-align:center;}.elementor-8 .elementor-element.elementor-element-17b1105 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-13a90f5 > .elementor-widget-container{margin:-140px 0px -220px 0px;}.elementor-8 .elementor-element.elementor-element-ddef91b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ddef91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-ddef91b > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ddef91b, .elementor-8 .elementor-element.elementor-element-ddef91b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ddef91b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-95e3354:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-95e3354 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-199300c{text-align:center;}.elementor-8 .elementor-element.elementor-element-199300c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-77df0f2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-77df0f2, .elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77df0f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:0px 50px 70px 50px;}.elementor-8 .elementor-element.elementor-element-2d99832:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-background-slideshow{border-radius:0px 0px 0px 50px;}.elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5cec54e{text-align:center;}.elementor-8 .elementor-element.elementor-element-5cec54e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-32c985e{text-align:center;}.elementor-8 .elementor-element.elementor-element-32c985e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor7 );stroke:var( --e-global-color-astglobalcolor7 );color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-fbfcda2{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-72afaed{text-align:center;}.elementor-8 .elementor-element.elementor-element-72afaed .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor7 );stroke:var( --e-global-color-astglobalcolor7 );color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-4c8590e{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-086748d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-086748d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/FF6632-400-x-300-px-510-x-300-px.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-086748d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-086748d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-1715d91{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9d57357:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-background-slideshow{border-radius:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d57357 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7f0576b{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f0576b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFCD57;stroke:#FFCD57;color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-a6a5293{text-align:right;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b3c9884{text-align:center;}.elementor-8 .elementor-element.elementor-element-b3c9884 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor7 );stroke:var( --e-global-color-astglobalcolor7 );color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-304fced{text-align:right;font-family:"Roboto Mono", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4c56fad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c56fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-4c56fad > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4c56fad, .elementor-8 .elementor-element.elementor-element-4c56fad > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4c56fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-b2afd00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-b2afd00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c621d27{text-align:center;}.elementor-8 .elementor-element.elementor-element-c621d27 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7f15930:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7f15930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-7f15930 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7f15930, .elementor-8 .elementor-element.elementor-element-7f15930 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7f15930{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 90px 50px;}.elementor-8 .elementor-element.elementor-element-337fa0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-background-slideshow{border-radius:0px 0px 0px 50px;}.elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 40px;}.elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-72de4f8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72de4f8{text-align:left;}.elementor-8 .elementor-element.elementor-element-72de4f8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-730f898{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-501037b .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-501037b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-501037b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-501037b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-501037b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-72cb9b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-72cb9b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-72cb9b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-72cb9b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5a3d904 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5a3d904{text-align:left;}.elementor-8 .elementor-element.elementor-element-5a3d904 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-85f20b5{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bab4e15 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-bab4e15 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bab4e15 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-bab4e15 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bab4e15 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-142bf30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-background-slideshow{border-radius:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 20px 20px;}.elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0c40921 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0c40921{text-align:left;}.elementor-8 .elementor-element.elementor-element-0c40921 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7dbd8ba{text-align:left;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f3eb0f8 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );border-radius:5000px 5000px 5000px 5000px;}.elementor-8 .elementor-element.elementor-element-f3eb0f8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f3eb0f8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-f3eb0f8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f3eb0f8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-8 .elementor-element.elementor-element-d5a40dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5a40dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-d5a40dc > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d5a40dc, .elementor-8 .elementor-element.elementor-element-d5a40dc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d5a40dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-8 .elementor-element.elementor-element-b051fe5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b051fe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b051fe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-background-slideshow{border-radius:50px 0px 0px 50px;}.elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7a76516:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 150px 0px;}.elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-8ab05b7{text-align:center;}.elementor-8 .elementor-element.elementor-element-8ab05b7 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-eael-wpforms .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-wpforms .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms label.wpforms-error{display:block !important;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field label, .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field legend{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field textarea, .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field select{background-color:#02010100;color:#FFFFFF;border-style:solid;border-width:0px 0px 5px 10px;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field select{height:30px;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field input:focus, .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field textarea:focus{border-style:solid;box-shadow:0px 0px 10px 0px #626262;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field .wpforms-field-description, .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field .wpforms-field-sublabel{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field input::-webkit-input-placeholder, .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-field textarea::-webkit-input-placeholder{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-submit-container{text-align:center;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-submit-container .wpforms-submit{display:inline-block;background-color:#FFCD57;color:#FFFFFF;box-shadow:0px 0px 100px 1px #FFCD57;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#FFFFFF !important;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{color:#FFCD57;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-8 .elementor-element.elementor-element-262161a .eael-wpforms textarea.wpforms-error{border-width:1px;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-3300d25{width:20%;}.elementor-8 .elementor-element.elementor-element-d295446{width:33.332%;}.elementor-8 .elementor-element.elementor-element-9c8520d{width:33%;}.elementor-8 .elementor-element.elementor-element-b051fe5{width:40%;}.elementor-8 .elementor-element.elementor-element-7a76516{width:60%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c4a655f > .elementor-container{min-height:94vh;}.elementor-8 .elementor-element.elementor-element-c4a655f{padding:0px 10px 80px 10px;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-prefix{font-size:22px;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-strings, .elementor-8 .elementor-element.elementor-element-66e2d04 .typed-cursor{font-size:22px;}.elementor-8 .elementor-element.elementor-element-66e2d04 .eael-fancy-text-strings{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d9d0d4b{font-size:18px;}.elementor-8 .elementor-element.elementor-element-9e9e6da img{width:26%;}.elementor-8 .elementor-element.elementor-element-c2d71b5{margin-top:0px;margin-bottom:0px;padding:50px 10px 20px 10px;}.elementor-8 .elementor-element.elementor-element-5afa9eb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-59d5454{text-align:center;}.elementor-8 .elementor-element.elementor-element-5daf84b{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c3e571 img{width:37%;}.elementor-8 .elementor-element.elementor-element-86a1c18 img{width:1%;}.elementor-8 .elementor-element.elementor-element-2b4dbdb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c71014c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c71014c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-8 .elementor-element.elementor-element-c71014c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ac4ee0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-fa919ce > .elementor-widget-container{margin:0px -30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d295446 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-278ca61 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-9c8520d > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-ccddccb .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3bcba2c, .elementor-8 .elementor-element.elementor-element-3bcba2c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3bcba2c{margin-top:0px;margin-bottom:0px;padding:40px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d209ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-fc1dbc4 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c695a50 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5a509a1{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-69d90a1{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-8b5f8ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-17b1105 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-13a90f5 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13a90f5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-ddef91b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ddef91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-8 .elementor-element.elementor-element-ddef91b{margin-top:-60px;margin-bottom:0px;padding:20px 10px 20px 10px;}.elementor-8 .elementor-element.elementor-element-199300c .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-77df0f2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-77df0f2, .elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77df0f2{padding:50px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-2d99832 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5cec54e > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-5cec54e .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-32c985e .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-72afaed .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1715d91{--spacer-size:275px;}.elementor-8 .elementor-element.elementor-element-7f0576b .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-a6a5293{text-align:left;}.elementor-8 .elementor-element.elementor-element-b3c9884 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-304fced > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-8 .elementor-element.elementor-element-304fced{text-align:left;}.elementor-8 .elementor-element.elementor-element-4c56fad{padding:50px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-c621d27 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7f15930{padding:0px 10px 60px 10px;}.elementor-8 .elementor-element.elementor-element-337fa0d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-72de4f8 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-72cb9b0 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-5a3d904 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-142bf30 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-0c40921 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-d5a40dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5a40dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-d5a40dc{margin-top:0px;margin-bottom:0px;padding:50px 10px 60px 10px;}.elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b051fe5 > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d2be7b0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}.elementor-8 .elementor-element.elementor-element-7a76516 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8ab05b7 .elementor-heading-title{font-size:30px;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitehive.pl/wp-content/uploads/2025/05/Profesjonalne-Strony-Internetowe-2.png");}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-c2d71b5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c2d71b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-2b4dbdb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b4dbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-c71014c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c71014c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-3bcba2c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3bcba2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-5a509a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a509a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-69d90a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69d90a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-ddef91b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ddef91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-77df0f2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77df0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-4c56fad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c56fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-7f15930:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7f15930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-d5a40dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5a40dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-547b386 *//*Image Overflow Hidden*/
.elementor-8 .elementor-element.elementor-element-547b386{
    height: 400px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfb6a4f */.live-wrapper {
  display: flex;
  justify-content: flex-start; /* wyrównanie do lewej */
  align-items: center;
}

.live-badge {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  color: #fff;
  background: rgba(0, 128, 0, 0.8);
  padding: 4px 10px;
  border-radius: 20px;
  gap: 6px;
}

.live-badge .dot {
  width: 10px;
  height: 10px;
  background: #00ff00;
  border-radius: 50%;
  animation: pulse 1s infinite ease-in-out;
}

@keyframes pulse {
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.5); opacity: 0.6; }
  100% { transform: scale(1); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-08383ff *//*Image Overflow Hidden*/
.elementor-8 .elementor-element.elementor-element-08383ff{
    height: 400px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f8e688 */.live-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; /* lub np. 100px, zależnie od kontekstu */
}

.live-badge {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  color: #fff;
  background: rgba(0, 128, 0, 0.8);
  padding: 4px 10px;
  border-radius: 20px;
  gap: 6px;
}

.live-badge .dot {
  width: 10px;
  height: 10px;
  background: #00ff00;
  border-radius: 50%;
  animation: pulse 1s infinite ease-in-out;
}

@keyframes pulse {
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.5); opacity: 0.6; }
  100% { transform: scale(1); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a1b53e6 *//*Image Overflow Hidden*/
.elementor-8 .elementor-element.elementor-element-a1b53e6{
    height: 400px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bcc732f */.live-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; /* lub np. 100px, zależnie od kontekstu */
}

.live-badge {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  color: #fff;
  background: rgba(0, 128, 0, 0.8);
  padding: 4px 10px;
  border-radius: 20px;
  gap: 6px;
}

.live-badge .dot {
  width: 10px;
  height: 10px;
  background: #00ff00;
  border-radius: 50%;
  animation: pulse 1s infinite ease-in-out;
}

@keyframes pulse {
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.5); opacity: 0.6; }
  100% { transform: scale(1); opacity: 1; }
}/* End custom CSS */