#primerasecionjuntanominadora, .segundaseccionjuntanominadora, .terceraseccionjuntanominadora, .circulos, .cuartaseccionjuntanominadora, .quintaseccionjuntanominadora {
    color: black;
}





.organizaciones a {
    text-decoration: none !important;
    color: black;
    text-align: center;
}

#primeraseccionjuntanominadora {
    background-image: url(http://judileaks.democraciaenaccionhn.com/css/../imagenes/juntanominadora/bannerprincipal.png) !important;
    background-size: contain !important;
    display: block;
    margin: 0px auto;
    width: 100%;
    height: 400px;
    background: right;
    background-repeat: no-repeat;
    background-color: #FFEC00 !important;
    margin-top: -24px !important;
}

#primeraseccionjuntanominadora h1 {
    font-size: 79px;
    width: 550px;
    font-weight: 900;
    margin-top: 55px;
    margin-left: 80px;
    color: black;
}



#primeraseccionjuntanominadora h3 {
    font-weight: 600;
    font-size: 50px;
    margin-top: 15px;
    margin-bottom: 110px;
    margin-left: 80px;
    color: black;
}


#primeraseccionjuntanominadora p {
    font-weight: 600;
    font-size: 28px;
    width: 224px;
    margin-top: -106px;
    margin-left: 555px;
    color: black;
}


.segundaseccionjuntanominadora .container .row h2 {
    font-weight: 900;
    margin-top: 50px;
    font-size: 50px;

}


.segundaseccionjuntanominadora .container .row p {
    font-weight: 600;
    margin-top: 50px;
}

.terceraseccionjuntanominadora .container .row h2 {
    font-weight: 600;
    font-size: 50px;

}

.cuartaseccionjuntanominadora .container .row h2 {
    font-weight: 600;
    margin-top: 50px;
    font-size: 50px;

}

.cuartaseccionjuntanominadora .container .row p {
    margin-bottom: 80px;
    font-size: 27px;
    margin-top: 50px;

}

.circulos .circulo {
    width: 150px;
    height: 130px;
    border-radius: 100%;
    background: #FFEC00;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-size: cover;
    margin-top: 20px;
}

.circulos .circulo h2 {
    font-family: sans-serif;
    color: black;
    font-size: 1.4rem;
    font-weight: bold;
}

.circulos h5 {
    font-weight: 900;
}

.circulos-texto {
    margin-left: 20px;
    margin-top: 7%;
}




.quintaseccionjuntanominadora .w-50 {
    width: 55% !important;
}

.quintaseccionjuntanominadora .h-50 {
    height: 25% !important;
}



.quintaseccionjuntanominadora h2 {
    font-weight: 900;
    margin-bottom: 100px;
    font-size: 50px;
}


.quintaseccionjuntanominadora p {
    font-weight: 600;
}


.segundaseccionjuntanominadora .linea {
    height: 15px;
    width: 450px;
    background-color: #FFEC00;
    display: block;
    margin-right: auto;
    margin-left: auto;

}

.quintaseccionjuntanominadora img {
    width: 255px;
    height: 250px;
    object-fit: cover;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.quintaseccionjuntanominadora h3 {
    font-weight: 900;
}


/* DIMENSIONES RESPONSIVE */




@media only screen and (min-width: 320px) and (max-width: 374px) {
    .organizaciones img {
        width: 100px !important;
        height: 100px !important;
        object-fit: cover !important;
    }

    .organizaciones h6 {
        font-size: 12px;
        display: block;
        margin: auto;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 0px;
        margin-left: 15px;
    }


    #primeraseccionjuntanominadora {
        height: 80px;
    }

    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 0px;
        margin-left: 15px;
    }




    #primeraseccionjuntanominadora h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 30px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 11px;
        margin-top: -5px;
        margin-bottom: 77px;
        margin-left: -8px;
    }



    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 10px;
        width: 144px;
        margin-top: -75px;
        margin-left: 77px;
        line-height: normal;
    }

    .segundaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .terceraseccionjuntanominadora .container .row h2 {
        font-weight: 600;
        margin-top: 50px;
        font-size: 30px;
    }

    .quintaseccionjuntanominadora h2 {
        font-weight: 900;
        margin-bottom: 100px;
        font-size: 30px;
    }

    .cuartaseccionjuntanominadora .container .row h2 {
        font-weight: 600;
        margin-top: 50px;
        font-size: 28px;

    }

    .cuartaseccionjuntanominadora .container .row p {
        margin-bottom: 60px;
        font-size: 15px;
    }

    .circulos .circulo {
        width: 150px;
        height: 80px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 200px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 230px;
        height: 215px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}









@media only screen and (min-width: 375px) and (max-width: 424px) {


    #primeraseccionjuntanominadora {
        height: 100px;
    }

    .organizaciones img {
        width: 100px !important;
        height: 100px !important;
        object-fit: cover !important;
    }

    .organizaciones h6 {
        font-size: 12px;
        display: block;
        margin: auto;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 10px;
        margin-left: 15px;
    }


    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 8px;
        margin-left: 15px;
    }





    #primeraseccionjuntanominadora h1 {
        font-size: 20px;
        width: 180px;
        font-weight: 900;
        margin-top: 40px;
        margin-left: 20px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 11px;
        margin-top: -5px;
        margin-bottom: 77px;
        margin-left: -8px;
    }



    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 10px;
        width: 144px;
        margin-top: -75px;
        margin-left: 77px;
        line-height: normal;
    }

    .segundaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .terceraseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .quintaseccionjuntanominadora h2 {
        font-weight: 900;
        margin-bottom: 100px;
        font-size: 30px;
    }

    .cuartaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 28px;

    }

    .cuartaseccionjuntanominadora .container .row p {
        margin-bottom: 60px;
        font-size: 15px;
    }

    .circulos .circulo {
        width: 150px;
        height: 100px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 270px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;


    }

    .quintaseccionjuntanominadora img {
        width: 230px;
        height: 215px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}





@media only screen and (min-width: 425px) and (max-width: 767px) {
    .organizaciones img {
        width: 115px !important;
        height: 100px !important;
        object-fit: cover !important;
    }

    .organizaciones h6 {
        font-size: 15px;
        display: block;
        margin: auto;
    }

    #primeraseccionjuntanominadora {
        height: 130px;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 22px;
        width: 180px;
        font-weight: 900;
        margin-top: 15px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 18px;
        width: 180px;
        font-weight: 900;
        margin-top: 20px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h1 {
        font-size: 25px;
        width: 180px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 13px;
        margin-top: -5px;
        margin-bottom: 77px;
        margin-left: -8px;
    }



    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 11px;
        width: 144px;
        margin-top: -75px;
        margin-left: 97px;
        line-height: normal;
    }

    .segundaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .terceraseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .quintaseccionjuntanominadora h2 {
        font-weight: 900;
        margin-bottom: 100px;
        font-size: 30px;
    }

    .cuartaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 28px;

    }

    .cuartaseccionjuntanominadora .container .row p {
        margin-bottom: 60px;
        font-size: 15px;
    }

    .circulos .circulo {
        width: 150px;
        height: 113px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 240px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 230px;
        height: 215px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

}




@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .organizaciones img {
        width: 115px !important;
        height: 100px !important;
        object-fit: cover !important;
    }

    .organizaciones h6 {
        font-size: 12px;
        display: block;
        margin: auto;
    }


    #primeraseccionjuntanominadora {
        height: 200px;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 45px;
        width: 180px;
        font-weight: 900;
        margin-top: 15px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 30px;
        width: 180px;
        font-weight: 900;
        margin-top: 45px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h1 {
        font-size: 50px;
        width: 180px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 59px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 20px;
        margin-top: -5px;
        margin-bottom: 77px;
        margin-left: 62px;
    }



    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 11px;
        width: 144px;
        margin-top: -72px;
        margin-left: 255px;
        line-height: normal;
    }

    .segundaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 50px;
    }

    .terceraseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 30px;
    }

    .quintaseccionjuntanominadora h2 {
        font-weight: 900;
        margin-bottom: 100px;
        font-size: 50px;
    }

    .cuartaseccionjuntanominadora .container .row h2 {
        font-weight: 900;
        margin-top: 50px;
        font-size: 28px;

    }

    .cuartaseccionjuntanominadora .container .row p {
        margin-bottom: 60px;
        font-size: 15px;
    }

    .circulos .circulo {
        width: 120px;
        height: 90px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 340px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 300px;
        height: 300px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}





@media only screen and (min-width: 1024px) and (max-width: 1439px) {

    #primeraseccionjuntanominadora {
        height: 260px;
    }

    .organizaciones h6 {
        font-size: 20px;
        display: block;
        margin: auto;
    }

    .organizaciones img {
        width: 125px !important;
        height: 105px !important;
        object-fit: cover !important;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 55px;
        width: 180px;
        font-weight: 900;
        margin-top: 15px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 35px;
        width: 180px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h1 {
        font-size: 65px;
        width: 550px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 20px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 32px;
        margin-top: 15px;
        margin-bottom: 85px;
        margin-left: 20px;
    }

    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 25px;
        width: 224px;
        margin-top: -83px;
        margin-left: 290px;

    }

    .circulos .circulo {
        width: 100px;
        height: 100px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 450px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 350px;
        height: 225px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1300px) {


    #primeraseccionjuntanominadora {
        height: 260px;
    }

    .organizaciones h6 {
        font-size: 13px;
        display: block;
        margin: auto;
    }

    .organizaciones img {
        width: 125px !important;
        height: 105px !important;
        object-fit: cover !important;
    }


    #primeraseccionjuntanominadora h1 {
        font-size: 70px;
        width: 550px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 20px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 32px;
        margin-top: 15px;
        margin-bottom: 85px;
        margin-left: 20px;
    }

    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 25px;
        width: 224px;
        margin-top: -83px;
        margin-left: 290px;

    }

    .circulos .circulo {
        width: 200px;
        height: 95px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 450px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 350px;
        height: 280px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}




@media only screen and (min-width: 1440px) and (max-width: 2559px) {

    .organizaciones img {
        width: 140px !important;
        height: 140px !important;
        object-fit: cover !important;
    }


    #primeraseccionjuntanominadora h1 {
        font-size: 100px;
        width: 550px;
        font-weight: 900;
        margin-top: 15px;
        margin-left: 80px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 39px;
        margin-top: 15px;
        margin-bottom: 100px;
        margin-left: 80px;
    }

    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 25px;
        width: 224px;
        margin-top: -90px;
        margin-left: 438px;
    }

    .circulos .circulo {
        width: 150px;
        height: 100px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 450px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 300px;
        height: 300px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}







@media only screen and (min-width: 1919px) and (max-width: 2559px) {}





@media only screen and (min-width: 2560px) {
    #primeraseccionjuntanominadora {
        height: 520px;
    }

    #primeraseccionjuntanominadora .titulojuntaorganizaciones h1 {
        font-size: 125px;
        width: 180px;
        font-weight: 900;
        margin-top: 15px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora .titulojuntanominadora h1 {
        font-size: 115px;
        width: 180px;
        font-weight: 900;
        margin-top: 50px;
        margin-left: 15px;
    }

    #primeraseccionjuntanominadora h1 {
        font-size: 115px;
        width: 550px;
        font-weight: 900;
        margin-top: 130px;
        margin-left: 240px;
    }

    #primeraseccionjuntanominadora h3 {
        font-weight: 600;
        font-size: 55px;
        margin-top: 15px;
        margin-bottom: 170px;
        margin-left: 240px;
    }


    #primeraseccionjuntanominadora p {
        font-weight: 600;
        font-size: 30px;
        width: 224px;
        margin-top: -160px;
        margin-left: 772px;
    }

    .circulos .circulo {
        width: 150px;
        height: 150px;
        border-radius: 100%;
        background: #FFEC00;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        background-size: cover;
        margin-top: 20px;
    }

    .circulos .circulo h2 {
        font-family: sans-serif;
        color: black;
        font-size: 1.4rem;
        font-weight: bold;
    }

    .circulos-texto {
        margin-left: 20px;
        margin-top: 7%;
    }

    .segundaseccionjuntanominadora .linea {
        height: 15px;
        width: 450px;
        background-color: #FFEC00;
        display: block;
        margin-right: auto;
        margin-left: auto;

    }

    .quintaseccionjuntanominadora img {
        width: 370px;
        height: 370px;
        object-fit: cover;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

}