.modulo-experiencias-mi-iberdrola{
    background: var(--Color-Surface-General-3, #F9F9F9);
}

.modulo-experiencias-mi-iberdrola__container{
    display: flex;
    flex-direction: column;
    padding: 2.5rem 1rem 0;
    background: #FFF;
    border-radius: 16px 16px 0px 0px;
}
.modulo-experiencias-mi-iberdrola__title{
    font-family: var(--font-family-1-smbold);
        font-size: var(--size-font-175);
        font-weight: inherit; 
        line-height: var(--size-font-line-height-xl);
        font-style: var(--font-style-normal);
    color: var(--Color-Content-General-1, #2C2C2C);
    text-align: center;
    margin-bottom: 0;
    padding-bottom: 1rem; 
}
.modulo-experiencias-mi-iberdrola__subtitle{
    font-family: var(--font-family-2-regular);
    font-size: var(--size-font-100);
    font-weight: var(--font-weight-regular);
    line-height: var(--size-font-line-height-s);
    font-style: var(--font-style-normal);
    color: var(--Color-Content-General-1, #2C2C2C);
    text-align: center;
    margin-bottom: 1.5rem;
}


.modulo-experiencias-mi-iberdrola__box--swiper{
    display: flex;
    flex-direction: row;
    min-width: 304px;
    max-width: 304px;
}

.modulo-experiencias-mi-iberdrola__box--swiper .swiper-slide{
    height: auto;
}

.modulo-experiencias-mi-iberdrola__square{
    padding: var(--size-space-24, 24px) var(--size-space-25, 25px);
    border-radius: var(--border-radius-l, 16px);
}

.modulo-experiencias-mi-iberdrola__square--color-sand{
    background: var(--Color-Sand-20, #FFF5EC);
}
.modulo-experiencias-mi-iberdrola__square--color-green{
    background: var(--Color-Forest-10, #ECF4EF);
}
.modulo-experiencias-mi-iberdrola__square--color-gray{
    background: var(--Color-Neutral-10, #f9f9f9);
}

.modulo-experiencias-mi-iberdrola__h3{
    font-family: var(--font-family-1-smbold);
    font-size: var(--size-font-175);
    font-weight: inherit;
    line-height: var(--size-font-line-height-xl);
    font-style: var(--font-style-normal);
    margin-bottom: 8px;
    text-align: left;
    padding-bottom:0;
}
.modulo-experiencias-mi-iberdrola__p{
    font-family: var(--font-family-2-regular);
    font-size: var(--size-font-100);
    font-weight: inherit;
    line-height: var(--size-font-line-height-s);
    font-style: var(--font-style-normal);
    color: var(--Color-Content-General-1, #2C2C2C);
    text-align: left;
    margin-bottom: 24px;
}

.modulo-experiencias-mi-iberdrola__image-default{
    border-radius: 16px;
}

span.swiper-pagination-bullet{
    padding: 4px;
    border: 1px solid #2F6852 !important;
    opacity: 1;
}

span.swiper-pagination-bullet-active{
    background: #007F33 !important;
}
div.swiper-button-prev:after{
    display: none;
    content: url("/documents/20122/22203520/left_arrow.svg");
}

div.swiper-button-next:after{
    display: none;
    content: url("/documents/20122/22203520/right_arrow.svg");
}

#modulo-carrusel-experiencias-mi-iberdrola > .swiper-pagination{
    position: unset;
    margin: 24px 0 40px;
}

    
@media(min-width: 576px){
    .modulo-experiencias-mi-iberdrola__container{
        display: flex;
        flex-direction: column;
        padding: 2.5rem 2.5rem 0;
    }

    
    .modulo-experiencias-mi-iberdrola__box--swiper{
        min-width: 492px;
        max-width: 492px;
    }
    
    .modulo-experiencias-mi-iberdrola__square{
        padding: var(--size-space-24, 24px) var(--size-space-25, 25px);
        max-width: 304px;
        min-width: 304px;
    }
    
}

@media(min-width: 768px){
    
    .modulo-experiencias-mi-iberdrola__container{
        display: flex;
        flex-direction: column;
        padding: 2.5rem 3rem 0;
        border-radius: 0;
    }

    .modulo-experiencias-mi-iberdrola__box--swiper{
        min-width: 672px;
        max-width: 672px;
    }
    
}

@media(min-width: 992px){
    .modulo-experiencias-mi-iberdrola__container{
        padding: 2.5rem 5.125rem 2.5rem 5.125rem;
    }
    .modulo-experiencias-mi-iberdrola__title{
        font-family: var(--font-family-1-smbold);
        font-size: var(--size-font-200);
        font-weight: inherit; 
        line-height: var(--size-font-line-height-2xl);
        font-style: var(--font-style-normal);
    }
    .modulo-experiencias-mi-iberdrola__subtitle{
        color: var(--Color-Content-General-2, #707070);
        text-align: center;
        margin-bottom: 1.5rem;
    }

    .modulo-experiencias-mi-iberdrola__box{
        flex-direction: row;
        justify-content: center;
    }
    
    .modulo-experiencias-mi-iberdrola__box--swiper{
        flex-wrap: wrap;
        min-width: 828px;
        max-width: unset;
        gap: 24px;
    }
    
    .modulo-experiencias-mi-iberdrola__square{             
        padding: 24px;
    }
    
    .modulo-experiencias-mi-iberdrola__box--swiper{
        display: grid;     
        gap: 24px;
        grid-template-columns: 402px 119px 1fr;
        grid-template-rows: repeat(2, 225px);
    }
    .modulo-experiencias-mi-iberdrola__box--swiper .swiper-slide{
        height: inherit;
    }

    .modulo-experiencias-mi-iberdrola__square{
        display: flex;
        gap: 24px;
    }

    .modulo-experiencias-mi-iberdrola__square--one{       
        min-width: 402px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--one{
        min-width: 164px;
        max-width: 164px;
    }

    .modulo-experiencias-mi-iberdrola__square--two{
        min-width: 402px;
    }

    .modulo-experiencias-mi-iberdrola__text--two{
        min-width: 164px;
        max-width: 164px;
    }
    
    .modulo-experiencias-mi-iberdrola__square--three{
        flex-direction: row-reverse;
        min-width: 545px;
        grid-column: 1/3
    }

    .modulo-experiencias-mi-iberdrola__text--three{
        min-width: 236.5px;
        max-width: 236.5px;
    }

    .modulo-experiencias-mi-iberdrola__square--four{
        flex-direction: column-reverse;
        justify-content: start;
        min-width: 263px;
        max-width: 263px;
        grid-column: 3/4;
        grid-row: 2/4
    }

    .modulo-experiencias-mi-iberdrola__text--four{
        min-width: 236.5px;
        max-width: 236.5px;
    }

    .modulo-experiencias-mi-iberdrola__square--five{
        flex-direction: row;
        min-width: 545px;
    }

    .modulo-experiencias-mi-iberdrola__text--five{
        min-width: 236.5px;
        max-width: 236.5px;
    }
    
    #modulo-carrusel-experiencias-mi-iberdrola > .swiper-pagination{
        display: none;
        margin-bottom: 0px;
    }
}

@media(min-width: 1200px){

    .modulo-experiencias-mi-iberdrola__container{
        padding: 2.5rem 6.25rem 5rem 6.25rem;
        border-radius: 48px;
    }
    
    .modulo-experiencias-mi-iberdrola__square{    
        min-width: 317.33334px;
        max-width: 317.33334px;
    }

    .modulo-experiencias-mi-iberdrola__image-default{
        height: 177px;
        min-width: 100%;
        object-fit: cover;
    }

    .modulo-experiencias-mi-iberdrola__square--one, .modulo-experiencias-mi-iberdrola__square--two{       
        min-width: 487px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--one, .modulo-experiencias-mi-iberdrola__text--two{
        min-width: 206.5px;
        max-width: 206.5px;
    }

    .modulo-experiencias-mi-iberdrola__square--three, .modulo-experiencias-mi-iberdrola__square--five{       
        min-width: 657px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--three, .modulo-experiencias-mi-iberdrola__text--five{
        min-width: 292.5px;
        max-width: 292.5px;
    }
    
    .modulo-experiencias-mi-iberdrola__square--four{       
        min-width: 317px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--four{
        min-width: 269px;
        max-width: 269px;
    }
    
    div.swiper-button-prev:after{
        display: none;
    }

    div.swiper-button-next:after{
        display: none;
    }

    .modulo-experiencias-mi-iberdrola__box--swiper{
       grid-template-columns: 487px 146px 1fr;
    }
    .swiper-pagination{
        display: none;
    }
}

@media(min-width: 1920px){
    .modulo-experiencias-mi-iberdrola__container{
        padding: 4rem 20.25rem 2.5rem 20.25rem;
    }

    .modulo-experiencias-mi-iberdrola__square{
        min-width: 408px;
        max-width: 408px;
    }
    .modulo-experiencias-mi-iberdrola__box--swiper{
        grid-template-columns: 624px 189px 1fr;
    }
    .modulo-experiencias-mi-iberdrola__square--one, .modulo-experiencias-mi-iberdrola__square--two{       
        min-width: 624px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--one, .modulo-experiencias-mi-iberdrola__text--two{
        min-width: 275px;
        max-width: 275px;
    }

    .modulo-experiencias-mi-iberdrola__square--three, .modulo-experiencias-mi-iberdrola__square--five{       
        min-width: 837px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--three, .modulo-experiencias-mi-iberdrola__text--five{
        min-width: 382.5px;
        max-width: 382.5px;
    }
    
    .modulo-experiencias-mi-iberdrola__square--four{       
        min-width: 404px;
    }
    
    .modulo-experiencias-mi-iberdrola__text--four{
        min-width: 356px;
        max-width: 356px;
    }
}