.elementor-8894 .elementor-element.elementor-element-e4e9eaf{--display:flex;--min-height:616px;--border-radius:2px 2px 2px 2px;}.elementor-8894 .elementor-element.elementor-element-e4e9eaf:not(.elementor-motion-effects-element-type-background), .elementor-8894 .elementor-element.elementor-element-e4e9eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humboo.com/wp-content/uploads/2026/07/Tlo-poprawione.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8894 .elementor-element.elementor-element-e4e9eaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8894 .elementor-element.elementor-element-29aada0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8894 .elementor-element.elementor-element-b1dc831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8894 .elementor-element.elementor-element-913189f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-8894 .elementor-element.elementor-element-702fc5a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8894 .elementor-element.elementor-element-702fc5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.8em;font-weight:800;text-transform:none;font-style:italic;color:var( --e-global-color-secondary );}.elementor-8894 .elementor-element.elementor-element-a4c34fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8894 .elementor-element.elementor-element-a4c34fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.8em;font-weight:800;text-transform:none;font-style:italic;color:#1762A2;}.elementor-8894 .elementor-element.elementor-element-f62a34d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 2px 0px;}.elementor-8894 .elementor-element.elementor-element-f62a34d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-8894 .elementor-element.elementor-element-e48648c{--display:flex;--justify-content:flex-end;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8894 .elementor-element.elementor-element-4207896.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-8894 .elementor-element.elementor-element-4207896{text-align:center;}.elementor-8894 .elementor-element.elementor-element-4207896 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:9.3rem;font-weight:500;text-transform:none;font-style:italic;text-decoration:none;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-77f2bd5{--display:flex;--min-height:424px;}.elementor-8894 .elementor-element.elementor-element-77f2bd5:not(.elementor-motion-effects-element-type-background), .elementor-8894 .elementor-element.elementor-element-77f2bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humboo.com/wp-content/uploads/2026/07/kominiarka-niebieska-do-popup.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8894 .elementor-element.elementor-element-ba2ac3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8894 .elementor-element.elementor-element-ba2ac3b.e-con{--align-self:center;}.elementor-8894 .elementor-element.elementor-element-d35fc68{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373942e );--border-color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-6a013c9{text-align:center;}.elementor-8894 .elementor-element.elementor-element-6a013c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;text-transform:none;font-style:italic;color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-c7e5c19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373942e );--border-color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-9930287{text-align:center;}.elementor-8894 .elementor-element.elementor-element-9930287 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;text-transform:none;font-style:italic;color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-7605561{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373942e );--border-color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-23c3e24{text-align:center;}.elementor-8894 .elementor-element.elementor-element-23c3e24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;text-transform:none;font-style:italic;color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-131634c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373942e );--border-color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-a6c2f27{text-align:center;}.elementor-8894 .elementor-element.elementor-element-a6c2f27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;text-transform:none;font-style:italic;color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-3f94325{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373942e );--border-color:var( --e-global-color-373942e );}.elementor-8894 .elementor-element.elementor-element-b367a3c{text-align:center;}.elementor-8894 .elementor-element.elementor-element-b367a3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;text-transform:none;font-style:italic;color:var( --e-global-color-373942e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );}.elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button{background-color:#306DAD;fill:var( --e-global-color-373942e );color:var( --e-global-color-373942e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button:hover, .elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button:focus{background-color:var( --e-global-color-373942e );color:var( --e-global-color-e84dfb4 );}.elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button:hover svg, .elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button:focus svg{fill:var( --e-global-color-e84dfb4 );}#elementor-popup-modal-8894{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8894 .dialog-message{width:871px;height:auto;}#elementor-popup-modal-8894 .dialog-close-button{display:flex;font-size:38px;}#elementor-popup-modal-8894 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8894 .dialog-close-button i{color:#A50E0E;}#elementor-popup-modal-8894 .dialog-close-button svg{fill:#A50E0E;}@media(min-width:768px){.elementor-8894 .elementor-element.elementor-element-e4e9eaf{--width:100em;}}@media(min-width:1921px){.elementor-8894 .elementor-element.elementor-element-e4e9eaf{--width:726.993em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8894 .elementor-element.elementor-element-7d7634b.elementor-element{--align-self:flex-end;}}@media(max-width:1200px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8894 .elementor-element.elementor-element-702fc5a .elementor-heading-title{font-size:2.1rem;}.elementor-8894 .elementor-element.elementor-element-a4c34fb .elementor-heading-title{font-size:2.1rem;}.elementor-8894 .elementor-element.elementor-element-f62a34d .elementor-heading-title{font-size:1rem;}.elementor-8894 .elementor-element.elementor-element-e48648c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8894 .elementor-element.elementor-element-e48648c.e-con{--align-self:center;}.elementor-8894 .elementor-element.elementor-element-4207896.elementor-element{--align-self:center;}.elementor-8894 .elementor-element.elementor-element-4207896 .elementor-heading-title{font-size:9.9rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-4207896 */.czas-24h {
    font-size: 24px;
    text-shadow:
        0 0 7px rgba(23, 98, 162, 0.75),
        0 0 14px rgba(23, 98, 162, 0.5),
        0 0 22px rgba(23, 98, 162, 0.3);

    animation: pulsowanie-24h 2.8s ease-in-out infinite;
    transform-origin: center;
}

.czas-24h .male-h {
    font-size: 0.6em;
}

@keyframes pulsowanie-24h {
    0%, 100% {
        transform: scale(1);

        text-shadow:
            0 0 7px rgba(23, 98, 162, 0.75),
            0 0 14px rgba(23, 98, 162, 0.5),
            0 0 22px rgba(23, 98, 162, 0.3);
    }

    50% {
        transform: scale(1.10);

        text-shadow:
            0 0 12px rgba(23, 98, 162, 1),
            0 0 25px rgba(23, 98, 162, 0.9),
            0 0 45px rgba(23, 98, 162, 0.7);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d35fc68 */.hb-hover-box {
    transition: transform 0.35s ease, filter 0.35s ease;
    transform-origin: center;
}

.hb-hover-box:hover {
    transform: scale(1.20);
    filter: brightness(1.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d7634b */.elementor-8894 .elementor-element.elementor-element-7d7634b {
  transform: skewX(-20deg);
  overflow: hidden;
  transition: none; /* możesz też usunąć całkowicie, jeśli nie potrzebujesz przejścia */
}
.elementor-8894 .elementor-element.elementor-element-7d7634b .elementor-button-text {
  display: inline-block;
  transform: skewX(20deg);
}
.przycisk-oferta {
    width: 100%;
    display: flex;
    justify-content: center;
}

.przycisk-oferta .elementor-button-wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
}/* End custom CSS */