.elementor-15100 .elementor-element.elementor-element-43a1942{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-fc6f71c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-fc6f71c:not(.elementor-motion-effects-element-type-background), .elementor-15100 .elementor-element.elementor-element-fc6f71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://furiadeportivaradio.com/wp-content/uploads/2026/05/ChatGPT-Image-16-may-2026-08_30_22-p.m.png");background-repeat:no-repeat;background-size:contain;}.elementor-15100 .elementor-element.elementor-element-ca5a9de{--spacer-size:500px;}.elementor-15100 .elementor-element.elementor-element-4b6b050{--display:flex;}.elementor-15100 .elementor-element.elementor-element-104993e{--e-image-carousel-slides-to-show:3;}.elementor-15100 .elementor-element.elementor-element-104993e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button.elementor-swiper-button-next{color:#02010100;}.elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-15100 .elementor-element.elementor-element-104993e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#02010100;opacity:1;}.elementor-15100 .elementor-element.elementor-element-104993e .swiper-pagination-bullet{background:#02010100;}.elementor-15100 .elementor-element.elementor-element-e5b3ffa{--display:flex;--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;}.elementor-15100 .elementor-element.elementor-element-e5b3ffa:not(.elementor-motion-effects-element-type-background), .elementor-15100 .elementor-element.elementor-element-e5b3ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15100 .elementor-element.elementor-element-dfb1974{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-49a2b84{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-336d44e{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-1767c6c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-15100 .elementor-element.elementor-element-1767c6c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.3 * 100% );}.elementor-15100 .elementor-element.elementor-element-1767c6c:after{content:"0.3";}.elementor-15100 .elementor-element.elementor-element-1767c6c .elementor-post__thumbnail__link{width:100%;}.elementor-15100 .elementor-element.elementor-element-1767c6c .elementor-post__meta-data span + span:before{content:"///";}.elementor-15100 .elementor-element.elementor-element-1767c6c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-15100 .elementor-element.elementor-element-1767c6c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-15100 .elementor-element.elementor-element-1767c6c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-15100 .elementor-element.elementor-element-8d18046{--display:flex;--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;}.elementor-15100 .elementor-element.elementor-element-cde6e3d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15100 .elementor-element.elementor-element-258b9ca{--display:flex;--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;}.elementor-15100 .elementor-element.elementor-element-98d0789{--display:flex;}.elementor-15100 .elementor-element.elementor-element-ac15e5e{--e-image-carousel-slides-to-show:5;top:435px;}body:not(.rtl) .elementor-15100 .elementor-element.elementor-element-ac15e5e{left:0px;}body.rtl .elementor-15100 .elementor-element.elementor-element-ac15e5e{right:0px;}.elementor-15100 .elementor-element.elementor-element-ac15e5e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15100 .elementor-element.elementor-element-ac15e5e .elementor-swiper-button.elementor-swiper-button-next{color:#02010100;}.elementor-15100 .elementor-element.elementor-element-ac15e5e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15100 .elementor-element.elementor-element-ac15e5e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-15100 .elementor-element.elementor-element-ac15e5e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#02010100;opacity:1;}.elementor-15100 .elementor-element.elementor-element-ac15e5e .swiper-pagination-bullet{background:#02010100;}.elementor-15100 .elementor-element.elementor-element-4f5ab78{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15100 .elementor-element.elementor-element-7a815f6{--display:flex;--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;}.elementor-15100 .elementor-element.elementor-element-ec145ad{--display:flex;--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;}body.elementor-page-15100:not(.elementor-motion-effects-element-type-background), body.elementor-page-15100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-15100 .elementor-element.elementor-element-1767c6c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15100 .elementor-element.elementor-element-1767c6c:after{content:"0.5";}.elementor-15100 .elementor-element.elementor-element-1767c6c .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-15100 .elementor-element.elementor-element-fc6f71c{--width:70%;}.elementor-15100 .elementor-element.elementor-element-e5b3ffa{--width:30%;}.elementor-15100 .elementor-element.elementor-element-336d44e{--width:70%;}.elementor-15100 .elementor-element.elementor-element-8d18046{--width:30%;}.elementor-15100 .elementor-element.elementor-element-258b9ca{--width:100%;}.elementor-15100 .elementor-element.elementor-element-7a815f6{--width:80%;}.elementor-15100 .elementor-element.elementor-element-ec145ad{--width:20%;}}/* Start custom CSS for image-carousel, class: .elementor-element-104993e *//* =========================
   CONTENEDOR DEL CARRUSEL
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e{
    background:#040707;
    border:1px solid rgba(255,255,255,.08);
    border-radius:8px;

    position:relative;

    padding:10px 48px !important;

    overflow:visible;

    margin-top:-8px !important;

    box-shadow:
    inset 0 0 25px rgba(255,0,0,.08);

    z-index:10;
}

/* =========================
   QUITAR ESPACIOS INTERNOS
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* =========================
   TITULO
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e::before{

    content:"COBERTURA DE LIGAS";

    position:absolute;

    top:-28px;
    left:0;

    color:#fff;

    font-size:13px;
    font-weight:700;

    border-left:4px solid #ff1010;

    padding-left:10px;

    letter-spacing:.3px;
}

/* =========================
   SLIDES
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e .swiper-slide{

    position:relative;

    display:flex !important;
    align-items:center;
    justify-content:center;

    min-height:78px !important;
}

/* =========================
   DIVISORES ENTRE LOGOS
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e .swiper-slide::after{

    content:"";

    position:absolute;

    right:0;
    top:18%;

    width:1px;
    height:64%;

    background:
    linear-gradient(
        180deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );
}

/* =========================
   LOGOS
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e img{

    max-height:100% !important;

    width:auto !important;

    object-fit:contain;

    margin:auto;

    transition:.3s ease;

    filter:
    drop-shadow(
        0 0 10px rgba(255,255,255,.18)
    );
}

/* hover logos */

.elementor-15100 .elementor-element.elementor-element-104993e img:hover{

    transform:scale(1.05);

    filter:
    drop-shadow(
        0 0 12px rgba(255,0,0,.35)
    );
}

/* =========================
   FLECHAS
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button{

    display:flex !important;

    opacity:1 !important;
    visibility:visible !important;

    color:#ff1515 !important;

    font-size:24px !important;

    top:50% !important;

    transform:translateY(-50%);

    z-index:20;
}

/* izquierda */

.elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button-prev{
    left:-26px !important;
}

/* derecha */

.elementor-15100 .elementor-element.elementor-element-104993e .elementor-swiper-button-next{
    right:-26px !important;
}

/* =========================
   OCULTAR PAGINACION
========================= */

.elementor-15100 .elementor-element.elementor-element-104993e .swiper-pagination{
    display:none !important;
}

/* =========================
   RESPONSIVE
========================= */

@media(max-width:767px){

    .elementor-15100 .elementor-element.elementor-element-104993e{

        padding:8px 35px !important;

        margin-top:-5px !important;
    }

    .elementor-15100 .elementor-element.elementor-element-104993e img{
        max-height:50px !important;
    }

    .elementor-15100 .elementor-element.elementor-element-104993e .swiper-slide{
        min-height:65px !important;
    }

    .elementor-15100 .elementor-element.elementor-element-104993e::before{
        font-size:11px;
        top:-24px;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0db2b06 *//* CONTENEDOR PADRE */
.furia-recent-posts{
    background:#000 !important;
    border:1px solid rgba(255,0,0,.85);
    border-radius:22px;
    padding:24px 26px !important;
    overflow:hidden;
    font-family:'Inter', sans-serif;
}

/* QUITAR FONDOS INTERNOS DE ELEMENTOR */
.furia-recent-posts .elementor-widget-container,
.furia-recent-posts .elementor-loop-container,
.furia-recent-posts .elementor-grid{
    background:transparent !important;
}

/* HEADER DENTRO DEL MISMO CUADRO */
.furia-news-header{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-bottom:18px;
}

.furia-news-title{
    display:flex;
    align-items:center;
    gap:12px;
}

.furia-news-title h2{
    margin:0 !important;
    color:#fff !important;
    font-size:18px !important;
    font-weight:900 !important;
    text-transform:uppercase;
    letter-spacing:.5px;
}

.furia-news-all{
    color:#00f0b5 !important;
    font-size:12px !important;
    font-weight:800 !important;
    text-decoration:none !important;
}

/* POSTS */
.furia-recent-posts article{
    background:transparent !important;
    display:grid !important;
    grid-template-columns:150px 1fr 22px;
    gap:16px;
    align-items:center;
    padding:10px 0 14px !important;
    margin:0 !important;
    border-bottom:1px solid rgba(255,255,255,.08);
    position:relative;
}

/* IMAGEN */
.furia-recent-posts .elementor-post__thumbnail__link,
.furia-recent-posts .elementor-post__thumbnail{
    width:150px !important;
    height:90px !important;
    border-radius:8px !important;
    overflow:hidden !important;
}

.furia-recent-posts img{
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
}

/* META ARRIBA */
.furia-recent-posts .elementor-post__meta-data{
    order:-1;
    margin:0 0 5px !important;
    font-size:11px !important;
    color:#9ca3af !important;
    text-transform:uppercase;
    font-weight:700;
}

.furia-recent-posts .elementor-post__meta-data span:first-child{
    background:#b51212;
    color:#fff !important;
    padding:4px 7px;
    border-radius:4px;
    margin-right:8px;
}

/* TÍTULO POST */
.furia-recent-posts .elementor-post__title{
    margin:0 0 5px !important;
    font-size:15px !important;
    font-weight:800 !important;
    line-height:1.25 !important;
}

.furia-recent-posts .elementor-post__title a{
    color:#fff !important;
    text-decoration:none !important;
}

/* EXTRACTO */
.furia-recent-posts .elementor-post__excerpt,
.furia-recent-posts .elementor-post__excerpt p{
    color:#8b949e !important;
    font-size:12px !important;
    line-height:1.35 !important;
    margin:0 !important;
}
/* OCULTAR READ MORE */
.furia-recent-posts .elementor-post__read-more{
    position:absolute !important;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:38px;
    height:38px;
    font-size:0 !important;
    color:transparent !important;
    text-decoration:none !important;
    z-index:5;
}

/* HOVER */
.furia-recent-posts article:hover .elementor-post__read-more:before{
    transform:translateX(4px);
}
/* FLECHA */
.furia-recent-posts article:after{
    content:"›";
    color:#00f0b5;
    font-size:38px;
    font-weight:200;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}

/* MOBILE */
@media(max-width:767px){
    .furia-recent-posts{
        padding:18px !important;
    }

    .furia-news-title h2{
        font-size:15px !important;
    }

    .furia-news-all{
        font-size:11px !important;
    }

    .furia-recent-posts article{
        grid-template-columns:95px 1fr 16px;
        gap:12px;
    }

    .furia-recent-posts .elementor-post__thumbnail__link,
    .furia-recent-posts .elementor-post__thumbnail{
        width:95px !important;
        height:70px !important;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1767c6c *//* CONTENEDOR PADRE */
.furia-recent-posts{
    background:#000 !important;
    border:1px solid rgba(255,0,0,.85);
    border-radius:22px;
    padding:24px 26px !important;
    overflow:hidden;
    font-family:'Inter', sans-serif;
}

/* QUITAR FONDOS INTERNOS DE ELEMENTOR */
.furia-recent-posts .elementor-widget-container,
.furia-recent-posts .elementor-loop-container,
.furia-recent-posts .elementor-grid{
    background:transparent !important;
}

/* HEADER DENTRO DEL MISMO CUADRO */
.furia-news-header{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-bottom:18px;
}

.furia-news-title{
    display:flex;
    align-items:center;
    gap:12px;
}

.furia-news-title h2{
    margin:0 !important;
    color:#fff !important;
    font-size:18px !important;
    font-weight:900 !important;
    text-transform:uppercase;
    letter-spacing:.5px;
}

.furia-news-all{
    color:#00f0b5 !important;
    font-size:12px !important;
    font-weight:800 !important;
    text-decoration:none !important;
}

/* POSTS */
.furia-recent-posts article{
    background:transparent !important;
    display:grid !important;
    grid-template-columns:150px 1fr 22px;
    gap:16px;
    align-items:center;
    padding:10px 0 14px !important;
    margin:0 !important;
    border-bottom:1px solid rgba(255,255,255,.08);
    position:relative;
}

/* IMAGEN */
.furia-recent-posts .elementor-post__thumbnail__link,
.furia-recent-posts .elementor-post__thumbnail{
    width:150px !important;
    height:90px !important;
    border-radius:8px !important;
    overflow:hidden !important;
}

.furia-recent-posts img{
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
}

/* META ARRIBA */
.furia-recent-posts .elementor-post__meta-data{
    order:-1;
    margin:0 0 5px !important;
    font-size:11px !important;
    color:#9ca3af !important;
    text-transform:uppercase;
    font-weight:700;
}

.furia-recent-posts .elementor-post__meta-data span:first-child{
    background:#b51212;
    color:#fff !important;
    padding:4px 7px;
    border-radius:4px;
    margin-right:8px;
}

/* TÍTULO POST */
.furia-recent-posts .elementor-post__title{
    margin:0 0 5px !important;
    font-size:15px !important;
    font-weight:800 !important;
    line-height:1.25 !important;
}

.furia-recent-posts .elementor-post__title a{
    color:#fff !important;
    text-decoration:none !important;
}

/* EXTRACTO */
.furia-recent-posts .elementor-post__excerpt,
.furia-recent-posts .elementor-post__excerpt p{
    color:#8b949e !important;
    font-size:12px !important;
    line-height:1.35 !important;
    margin:0 !important;
}
/* OCULTAR READ MORE */
.furia-recent-posts .elementor-post__read-more{
    position:absolute !important;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:38px;
    height:38px;
    font-size:0 !important;
    color:transparent !important;
    text-decoration:none !important;
    z-index:5;
}

/* HOVER */
.furia-recent-posts article:hover .elementor-post__read-more:before{
    transform:translateX(4px);
}
/* FLECHA */
.furia-recent-posts article:after{
    content:"›";
    color:#00f0b5;
    font-size:38px;
    font-weight:200;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}

/* MOBILE */
@media(max-width:767px){
    .furia-recent-posts{
        padding:18px !important;
    }

    .furia-news-title h2{
        font-size:15px !important;
    }

    .furia-news-all{
        font-size:11px !important;
    }

    .furia-recent-posts article{
        grid-template-columns:95px 1fr 16px;
        gap:12px;
    }

    .furia-recent-posts .elementor-post__thumbnail__link,
    .furia-recent-posts .elementor-post__thumbnail{
        width:95px !important;
        height:70px !important;
    }
}/* End custom CSS */