.elementor-31 .elementor-element.elementor-element-cc9f2a5{--display:flex;--min-height:36vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.78;}.elementor-31 .elementor-element.elementor-element-cc9f2a5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agropasze.pl/wp-content/uploads/2026/04/zboze-2.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-cc9f2a5::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 40%, #2F5A2D00 0%);}.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-31 .elementor-element.elementor-element-4dd0133{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4dd0133 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-367959a{--display:flex;--margin-top:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-cc9f2a5::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 50%, #2F5A2D00 0%);}.elementor-31 .elementor-element.elementor-element-4dd0133{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-cc9f2a5::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-cc9f2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 100%, #2F5A2D00 0%);}.elementor-31 .elementor-element.elementor-element-cc9f2a5{--overlay-opacity:0.8;}.elementor-31 .elementor-element.elementor-element-4dd0133{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-700b85c */<style>
    /* Zachowuję Twój styl bazowy */
    .agro-wow-wrapper {
        width: 100%;
        padding: 60px 0; /* Nieco więcej oddechu */
        background: #ffffff;
        font-family: 'Poppins', sans-serif;
    }

    .agro-wow-container {
        display: flex;
        flex-wrap: wrap; /* Dodane dla lepszej responsywności */
        max-width: 1200px;
        margin: 0 auto;
        gap: 0;
        border: 1px solid #eeeeee;
    }

    .agro-wow-box {
        flex: 1;
        min-width: 300px; /* Zapobiega zbyt wąskim boksom */
        background: #ffffff;
        padding: 50px 30px;
        text-align: center;
        position: relative;
        overflow: hidden;
        transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); /* Płynniejszy ruch */
        border-right: 1px solid #eeeeee;
        border-radius: 0 !important;
        cursor: default;
    }

    .agro-wow-box:last-child {
        border-right: none;
    }

    .agro-wow-box:hover {
        z-index: 2;
        box-shadow: 0 15px 45px rgba(0,0,0,0.08);
        transform: translateY(-5px); /* Nieco wyraźniejszy ruch */
    }

    .agro-wow-icon {
        width: 55px;
        height: 55px;
        margin: 0 auto 20px;
        fill: #39b54a; 
        transition: all 0.3s ease;
    }

    .agro-wow-box:hover .agro-wow-icon {
        transform: scale(1.1) rotate(-5deg); /* Subtelna rotacja dodaje charakteru */
        fill: #FFD700;
    }

    .agro-wow-number {
        display: block;
        font-size: 54px;
        font-weight: 900;
        color: #39b54a; 
        line-height: 1;
        margin-bottom: 10px;
        letter-spacing: -2px;
    }

    .agro-wow-title {
        display: block;
        font-size: 15px;
        font-weight: 700;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #222;
        margin-bottom: 15px;
    }

    .agro-wow-desc {
        font-size: 14px;
        color: #555;
        line-height: 1.6;
        font-weight: 400;
        max-width: 250px;
        margin: 0 auto;
    }

    .agro-wow-box::after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 5px;
        background: #39b54a;
        transform: scaleX(0);
        transition: transform 0.3s ease;
    }

    .agro-wow-box:hover::after {
        transform: scaleX(1);
        background: #FFD700;
    }

    /* Media Queries */
    @media (max-width: 992px) {
        .agro-wow-container {
            flex-direction: column;
            border: none;
        }
        .agro-wow-box {
            border-right: none;
            border-bottom: 1px solid #eeeeee;
            min-width: 100%;
        }
    }
    
    /* Aktualizacja dla boksów dostawy i transportu */
.agro-wow-wrapper, 
.agro-transport-grid, 
.agro-delivery-zone {
    font-family: 'Poppins', sans-serif !important;
}

/* Wymuszenie grubości dla nagłówków w boksach */
.agro-wow-title, .agro-transport-card h3 {
    font-weight: 700 !important;
}

.agro-wow-number {
    font-weight: 900 !important; /* Najgrubsza wersja dla efektu WOW */
}
</style>/* End custom CSS */