@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@500&family=Nunito:wght@200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@500&family=Manrope&family=Nunito:wght@200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@600&display=swap');

html{
    scroll-behavior: smooth;
}
*{
    margin: 0;
    top: 0;
}
P{
    font-family: 'Nunito', sans-serif;
    font-size: 1.4em;
    font-weight: 600;
    color: #013c4e;
}


h2 {
    font-family: 'Heebo', sans-serif;
    font-size: 1.7em;
    color: #013c4e;
}
.p-quem-somos{
    margin-left: 40px;
    font-weight: 900;
    
}
body{
    width: 100%;
    /* height: 100vh; */
    display: flex;
    justify-content: flex-start;
    align-items: start;
    flex-direction: column;
    /* background-color: red; */
    padding-top: 10px;
}

.content-head{
    /* background-color: red; */
    width: 100%;
    /* height: ; */
    display: flex;
    justify-content: center;
}
.content-nav{
    width:100%;
    margin-top:30px;
}
.ul-content{
    display:flex; 
    flex-direction: row; 
    justify-content: space-around;
    padding-left: 0;
    /* background-color: cadetblue; */
}
.img-logo-top{
    width: 20%;
    height: auto;
}
.inline-li {
    display: flex;
    align-items: center;
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
    font-size: 1.3em;
    color: #ed1a31;
}

/* .sm-img-lupa{
    width: 20%;
    height: auto;
} */

.section-pesquisa{
    width:100%;
    height: 75vh;
    background-color:#013c4e;
    display: flex;
    align-items: center;
    margin-top:30px;
}
.img-pesquisa{
    width:35%;
    height: auto;
    margin-left: 45px;
}
.msg-inicial{
    margin-top: 85px;
    margin-left:10px;
    font-size: 4.5em;
    /* font-family: 'DM Sans', sans-serif; */
    font-family: 'Manrope', sans-serif;
    letter-spacing: 5px;
    color: #FFF;
}
.sub-msg-inicial{
    /* font-family: 'Nunito', sans-serif; */
    font-family: 'Manrope', sans-serif;
    font-weight: 100;
    font-size: 4.7em;
    color: #30b49c;
}

.section-quem-somos{
    width:100%;
    height: 80vh;
    display: flex;
    align-items: center;
    flex-direction: column;

}

.div-quem-somos{
    width:100%;
    height: 75vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.img-quem-somos{
    width:16%;
    height: auto;
    margin-bottom: 13%;
}

.footer-quem-somos{
    width:100%;
    display: flex;
    justify-content: end;
}



.img-logo-footer{
    width: 14%;
    height: auto;
    margin-right: 6%;
    margin-top: -4%;
}
.section-onde{
    width:100%;
    height: 80vh;
    background-color:#013c4e;
    display: flex;
    align-items: center;
    margin-top:30px;
}

.img-mapa-point{
    width: 25%;
    height: auto;
    margin-left:100px;
    margin-right: 30px;
}

.section-missao {
    width:100%;
    height: 70vh;
    /* background-color:#0d495c; */
    background-image:url('/assets/images/lum-full.png');
    background-size: 55% auto;
    background-repeat: no-repeat;
    background-position: 110% 40%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    /* margin-left: 80vh; */
    
}
.first-div-missao{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 10px;
}
.img-missao-valores{
    width: 12%;
}
.seccond-div-missao{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;

}

.block-visao{
    margin-top:55px;
}
.block-valores{
    margin-top:55px;
    margin-left: 180px;
}

.pense-logo-pesquise {
    width:100%;
    height: 73vh;
    background: linear-gradient(to right, #ed1a31 50%, #013c4e 50%);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    /* margin-left: 80vh; */
    
}

.pense-logo-pesquise > div > .pense-p {
    
    margin-right:220px;
    font-size: 3.8em;
    /* font-family: 'DM Sans', sans-serif; */
    font-family: 'Manrope', sans-serif;
    letter-spacing: 5px;
    color: #FFF;
}

.img-pense{
    width: 45%;
    height: auto;
}

.section-tipo-pesquisa{
    background-image:url('/assets/images/imagem_pesquisa-01.png');
    background-size: 55% auto;
    background-repeat: no-repeat;
    background-position: 114% 50%;
    width: 100%;
    height: 70vh;
    display: flex;
    justify-content: start;
    align-items: center;
    /* padding-left: 15px; */
}
.section-tipo-pesquisa > div >li{
    font-family: 'Nunito', sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    color: #013c4e;
    margin-left: 0px; /* Espaço para a bolinha */
    text-indent: -30px;
}
.img-tipo-pesquisa{
    width:200px;
    height: auto;
    margin-bottom: 15px;
}

.pesquisa-box-1{
    width:28%;
    /* margin-left: 50px; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.pesquisa-box-2{
    margin-top:60px;

}

.section-ter-razao{
    background-color: #013c4e;
    background-image:url('/assets/images/icon9.png');
    background-size: 35% auto;
    background-repeat: no-repeat;
    background-position: -5% 225%;
    width: 100%;
    height: 70vh;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    /* padding-left: 15px; */
}

.section-ter-razao > div > h6 {
    margin-top: 0;
    text-align: start;
    margin-left: 0;
}

.section-ter-razao > div{
    margin-left: 7%;
}

.section-equipe{
    width: 100%;
    height: 60vh;
    display: flex;
    flex-direction: column;

}
.div-equipe{
    display: flex;
    align-items: center;
    justify-content: center;
}
.div-equipe > p {
    font-size: 1.6em;
}
.img-equipe{
    width: 180px;
    margin-right: 30px;
}

.div-2-equipe{
    background-color: #ffffff;
    background-image:url('/assets/images/icon11.png');
    background-size: 70% auto;
    background-repeat: no-repeat;
    background-position: 50% 40%;
    width: 100%;
    height: 40vh;

    /* padding-left: 15px; */
}

.section-maos {
    background-color: #ffffff;
    background-image:url('/assets/images/shutterstock_2174646987.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: 50% 120%;
    width: 100%;
    height: 40vh;
}


.img-duvide{
    width: 30%;
    height: auto;
}

.section-duvide{
    width:100%;
    height: 73vh;
    background: linear-gradient(to right, #ed1a31 50%, #013c4e 50%);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;

}

.section-duvide> div > .pense-p {
    
    margin-left:180px;
    font-size: 3.8em;
    /* font-family: 'DM Sans', sans-serif; */
    font-family: 'Manrope', sans-serif;
    letter-spacing: 5px;
    color: #FFF;
}
.section-duvide> div > .sub-msg-inicial {
    margin-left: 180px;
}

footer {
    width:100%;
    height: 65vh;
    /* background-color:#0d495c; */
    background-image:url('/assets/images/cidade\ shutter.png');
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: -410px 0%;
    display: flex;
    justify-content: end;
    
    /* margin-left: -240px; */
}

.pin-icon{
    width: 120px;
    display: flex;
    align-items: center;
    margin-right: 9%;
}
.pin-image{
    width: 230px;
    margin-bottom: 30px;
}
footer > div > ul > li {
    list-style: none;
    font-size: 1em;
}
.img-contact{
    width: 200px;
    margin-bottom:22%;
}

.img-xicara{
    width: 390px;
    
}

.contact-icon{
    height: 100%;
    display: flex;
    align-items: end;
    
}
.social-icons{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 5%;
}

.social-icons > ul > li > img{
    width: 65px;
}
@media only screen and (max-width: 1326px) and (min-width:700px){ /*and min 700*/

    /* .content-head{
        background-color: red;
        width: 100%;
        display: flex;
        justify-content: center;
    } */

    .inline-li {
        display: flex;
        align-items: center;
        font-family: 'Nunito', sans-serif;
        font-weight: 600;
        font-size: 1em;
        color: #ed1a31;
    }
    .sm-img-lupa{
        height: 60%;
        width: auto;
    }
    .section-pesquisa{
        height: 60vh;
        background-color:#013c4e;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .img-pesquisa{
        width:30%;
        height: auto;
        margin-right: 0;
    }

    .msg-inicial{
        margin-left:10px;
        font-size: 3em;
    }
    .sub-msg-inicial{
        /* font-family: 'Nunito', sans-serif; */
        font-family: 'Manrope', sans-serif;
        font-weight: 100;
        font-size: 3.5em;
        color: #30b49c;
    }

    .img-quem-somos{
        width:14%;
        height: auto;
        margin-bottom: 8%;
    }

    P{
        font-size: .8em;
        font-weight: 600;
        color: #013c4e;
    }
    
    .img-logo-footer{
        margin-top: -5%;
    }

    /* .section-missao {
        height: 60vh;
        background-image:url('/assets/images/lum-full.png');
        background-size: 75% auto;
        background-position: 110% 180%;
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .first-div-missao{
        margin-top: 50px;
    }

    .seccond-div-missao{
        width: 100%;
        margin-top: 4%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    .block-visao{
        margin-top:0px;
        
    }
    .block-valores{
        margin-top:0px;
        margin-left: 0px;
        margin-right: 10px;
    }
    .block-misao{
        margin-left: 10px;
    } */
}

@media only screen and (max-width: 699px) and (min-width:200px){ /*and min 700*/
    /* .content-head{
        background-color: red;
        width: 100%;
        display: flex;
        justify-content: center;
    } */

    .inline-li {
        display: flex;
        align-items: center;
        font-family: 'Nunito', sans-serif;
        font-weight: 600;
        font-size: 0.1em;
        color: #ed1a31;
    }
    .sm-img-lupa{
        height: 30px;
        width: auto;
    }
    .section-pesquisa{
        height: 60vh;
        background-color:#013c4e;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .img-pesquisa {
        width:30%;
        height: auto;
        margin-right: 0;
    }

    .msg-inicial {
        margin-left:10px;
        font-size: 3em;
    }
    .sub-msg-inicial{
        /* font-family: 'Nunito', sans-serif; */
        font-family: 'Manrope', sans-serif;
        font-weight: 100;
        font-size: 3.5em;
        color: #30b49c;
    }

    .img-quem-somos{
        width:14%;
        height: auto;
        margin-bottom: 8%;
    }

    P{
        font-size: .8em;
        font-weight: 600;
        color: #013c4e;
    }
    
    .img-logo-footer{
        margin-top: -5%;
    }

    .pense-logo-pesquise {
        width:100%;
        height: 73vh;
        background: linear-gradient(to right, #ed1a31 50%, #013c4e 50%);
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        /* margin-left: 80vh; */
        
    }
    
    .pense-logo-pesquise > div > .pense-p {
        margin-right:0px;
        font-size: 2.9em;
        letter-spacing: 5px;
        color: #FFF;
        margin-left: 5%;
    }
    
    .img-pense{
        width: 45%;
        height: auto;
    }
    .sub-msg-inicial{
        font-weight: 100;
        font-size: 2.7em;
        color: #30b49c;
        margin-left: 5%;
    }


    .section-duvide{
        width:100%;
        height: 73vh;
        background: linear-gradient(to right, #ed1a31 50%, #013c4e 50%);
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
    
    }
    
    .section-duvide> div > .pense-p {
        
        margin-left:30%;
        font-size: 1.8em;
        letter-spacing: 5px;
        color: #FFF;
    }
    .section-duvide> div > .sub-msg-inicial {
        margin-left: 30%;
        font-size: 1.5em;
    }

    .section-onde{
        width:100%;
        height: 80vh;
        background-color:#013c4e;
        display: flex;
        align-items: center;
        margin-top:30px;
    }

    .msg-inicial{
        margin-top: 85px;
        margin-left:10px;
        font-size: 1.1em;
        /* font-family: 'DM Sans', sans-serif; */
        font-family: 'Manrope', sans-serif;
        letter-spacing: 5px;
        color: #FFF;
    }
    .sub-msg-inicial{
        /* font-family: 'Nunito', sans-serif; */
        font-family: 'Manrope', sans-serif;
        font-weight: 100;
        font-size: 1.2em;
        color: #30b49c;
    }

    .img-mapa-point{
        width: 25%;
        height: auto;
        margin-left:40px;
        margin-right: 30px;
    }

    .div-quem-somos > p {
        font-size: .5em;
    }
    .p-quem-somos{
        margin-left:25px;
    }
    .img-quem-somos{
        margin-top:300px;
    }
    .section-missao {
        height: 90vh;
        background-image:url('/assets/images/lum-full.png');
        background-size: 65% auto;
        background-position: 195% 150%;
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    
    .first-div-missao{
        margin-top: 50px;
    }

    .seccond-div-missao{
        width: 100%;
        margin-top: 4%;
        display: flex;
        flex-direction: column;
        /* justify-content: space-between; */
        align-items: center;

    }

    .block-visao{
        margin-top:0px;
        margin-left: 0;
        
    }
    .block-visao > p{
        font-size: .7em;
        
    }
    .block-valores{
        margin-top:0px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .block-valores > p {
       font-size: .7em;
    }
    .block-misao{
        margin-left: 10px;
    } 
    .block-misao > p{
       font-size: .7em;
    } 
    .block-misao{
        margin-left: 0px;
    } 

    .section-tipo-pesquisa{
        background-image:url('/assets/images/imagem_pesquisa-01.png');
        background-size: 55% auto;
        background-repeat: no-repeat;
        background-position: 50% 0%;
        width: 100%;
        height: 85vh;
        display: flex;
        justify-content: center;
        align-items: center;
        /* padding-left: 15px; */
    }
    .section-tipo-pesquisa > div >li{
        font-family: 'Nunito', sans-serif;
        font-size: .8em;
        font-weight: 600;
        color: #013c4e;
        margin-left: 0px; /* Espaço para a bolinha */
        text-indent: -30px;
    }
    .img-tipo-pesquisa{
        width:100px;
        height: auto;
        margin-bottom: 15px;
    }
    
    .pesquisa-box-1{
        width:28%;
        margin-left: 20px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    
    .pesquisa-box-2{
        margin-top:60px;
        margin-left:65px;
    
    }

    .pesquisa-box-2 > h2{
      font-size: 1em;
    
    }

    .pesquisa-box-1 > h2{
        font-size: 1em;
    }

    .section-equipe{
        width: 100%;
        height: 40vh;
        display: flex;
        flex-direction: column;
    
    }

    .div-equipe{
        margin-bottom: 5%;
    }
    .div-equipe > p{
        font-size: .8em;
        margin-right: 5px;
    }
    .div-equipe > img{
        width: 125px;
        margin-right: 5px;
    }

    .div-2-equipe{
        background-image:url('/assets/images/icon11.png');
        background-size: 80% auto;
        background-repeat: no-repeat;
        background-position: 50% 40%;
        width: 100%;
        height: 10vh;
    }

    .section-maos {
        background-color: #ffffff;
        background-image:url('/assets/images/shutterstock_2174646987.jpg');
        background-size: 100% auto;
        background-repeat: no-repeat;
        background-position: 50% 120%;
        width: 100%;
        height: 25vh;
    }


    .section-ter-razao{
        background-color: #013c4e;
        background-image:url('/assets/images/icon9.png');
        background-size: 45% auto;
        background-repeat: no-repeat;
        background-position: -15% 100%;
        width: 100%;
        height: 70vh;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        /* padding-left: 15px; */
    }
    
    .section-ter-razao > div > h6 {
        margin-top: 0;
        text-align: start;
        margin-left: 0;
    }
    
    .section-ter-razao > div{
        margin-left: 30%;
    }

    footer {
        width:100%;
        height: 65vh;
        background-image:url('/assets/images/cidade\ shutter.png');
        background-size: 170% auto;
        background-repeat: no-repeat;
        background-position: -400px 10%;
        display: flex;
        justify-content: end;
        
        /* margin-left: -240px; */
    }

    .pin-image{
        width: 120px;
        margin-left: 100px;
        margin-bottom: 70px;
    }
    .img-contact{
        width: 100px;
        margin-left: 0px;
    }
    .img-xicara{
        width:130px;
        display: none;
    }

    .social-icons{
        display: flex;
        justify-content: flex-start;
        align-items: center;
        margin-right: 5%;
    }

    .social-icons > ul > li > img{
        width: 50px;
    }
  
    .social-icons > ul{
        width: 126px;
    }
    
    .social-icons > ul > li > p{
        font-size: .5em;
    }

}