﻿/*
    ********************************  SECCION 1
*/
.nuestrosresultados-seccion1 {
    background: #FFFFFF;
    width: 100%;
    height: 30vw;
}

.nuestrosresultados-img1 {
    position: absolute;
    width: 43vw;
    top: 15vh;
    left: 30vw;
}
.nuestrosresultados-img1-mobile {
    position: absolute;
    width: 43vw;
    top: 15vh;
    left: 30vw;
    visibility:hidden;
}  
 
/*
    ********************************  SECCION 2
*/
.nuestrosresultados-seccion2 {
    position: relative;
    background: #FFFFFF;
    width: 100%;
    height: 65vh;
}
 
.nuestrosresultados-backgroundBlue {
    margin-top: 4vh;
    padding-top: 13vw;
    background-color: #487FFF;
}


.nuestrosresultados-texto {
    position: absolute;
    bottom: 0vh;
    left: 37vw;
    width: 22vw;
    text-align:center
}

.nuestrosresultados-txtlink {
    text-decoration: underline;
    cursor: pointer;
}

    .nuestrosresultados-txtlink:hover {
        text-decoration: none;
        cursor: pointer;
    }

.nuestrosresultados-img2 {
    position: absolute;
    top: 9vh;
    left: 21vw;
    width: 56vw;
}

.nuestrosresultados-img2-mobile {
    position: absolute;
    top: 9vh;
    left: 21vw;
    width: 56vw;
    visibility:hidden;
}

.nuestroRs-TextoConoce {
    position: relative;
    width: 470px;
    top:-10px;
}
/*
    ********************************  SECCION 3
*/
.nuestrosresultados-seccion3 {
    position: relative;
    background: #FFFFFF;
    width: 100%;
    
}

.nuestrosresultados-btn1 {
    position: absolute;
    top: 54vh;
    right: 35vw;
    color: #FFFFFF;
    background: #3564FC;
    border: solid 1px #FFF;
    padding: .5rem 1.3rem;
    border-radius: 20px;
    text-decoration: none;
    cursor: pointer;
}

    .nuestrosresultados-btn1:hover {
        background-color: #FFFFFF;
        color: #487FFF;
        box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
    }

.nuestrosresultados-estadosf {
    position: absolute;
    top: 12vh;
    left: 38vw;
    width: 28vw;
}

.nuestrosresultados-descargas {
    position: absolute;
    top: 12vh;
    left: 38vw;
    width: 28vw;
}


.nr-btn-descargar {
    border-radius: 20px;
    width: 120px;
    background: rgba(53, 100, 252, 1);
    margin-top:10px;
}

    .nr-btn-descargar:hover {
        text-decoration: none;
        border: solid 1px #FFF;
        background-color: #FFFFFF;
        color: #487FFF;
        box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
    }

.nr-titulo-row {
    background: rgba(72, 127, 255, 1);
    color: #fff;
    text-align:center;
    padding-top:10px;
    height:52px;
    margin-top:100px;
    font-size:24px;
}

.nr-label{
    font-size:20px;
}

/*
    ********************************  SECCION 4
*/

@media only screen and (max-width: 760px) {
    .web {
        display: none !important;
    }

    .mobile {
        display: block !important;
    }
    /*
    ********************************  SECCION INTRO
    */

    .nuestrosresultados-seccion1 {
        background: #FFFFFF;
        width: 100%;
        height: 94vw;
    }

    .nuestrosresultados-img1 {
        position: absolute;
        width: 43vw;
        top: 15vh;
        left: 30vw;
        visibility: hidden;
    }

    .nuestrosresultados-img1-mobile {
        position: absolute;
        position: absolute;
        top: 100px;
        width: 80vw;
        left: 10vw;
        visibility: visible;
    }



    .nuestrosresultados-img2 {
        position: absolute;
        top: 9vh;
        left: 21vw;
        width: 56vw;
        visibility: hidden;
    }

    .nuestrosresultados-img2-mobile {
        position: absolute;
        position: absolute;
        top: 100px;
        width: 80vw;
        left: 10vw;
        visibility: visible;
    }

    .nuestrosresultados-seccion2 {
        position: relative;
        background: #FFFFFF;
        width: 100%;
        height: 135vh;
    }

    .nuestrosresultados-backgroundBlue {
        margin-top: 4vh;
        padding-top: 79vw;
        background-color: #487FFF;
    }

    .nuestroRs-TextoConoce {
        position: relative;
        width: 470px;
        top: -10px;
    }

    .nuestrosresultados-texto {
        position: absolute;
        bottom: 0vh;
        left: 3vh;
        width: 22vw;
        text-align: center
    }
    .nuestrosresultados-estadosf {
        position: absolute;
        position: absolute;
        top: 100px;
        width: 80vw;
        left: 10vw;
    }
    .nr-btn-descargar {
        border-radius: 20px;
        width: 182px;
        background: rgba(53, 100, 252, 1);
        margin-top: 10px;
        height: 48px;
        font-size: x-large;
    }
}