@import url('https://fonts.googleapis.com/css?family=Exo+2:300,600,900');

/* Meu CSS LEONARDO */
body{font-family: 'Exo 2', sans-serif;}
.imgtrans{width: 90%;}
.fontbold{font-weight: bold}
.row{margin-bottom: 0 !important;}
.padd-no{padding: 0 !important;}
.padd5{padding: 10px;}
.paddno-left{padding-left: 0 !important;}
.paddno-right{padding-right: 0 !important;}
.corr{width: 100%;}
.vertical-center{min-height:auto;min-height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;}
.col-centered{float: none !important; margin: 0 auto !important;}
.img-center{margin: 0 auto !important;}
.top5{margin-top: 5px !important;}
.top10{margin-top: 10px !important;}
.top15{margin-top: 15px !important;}
.top20{margin-top: 20px !important;}
.top25{margin-top: 25px !important;}
.top30{margin-top: 30px !important;}
.top40{margin-top: 40px !important;}
.top50{margin-top: 50px !important;}
.top60{margin-top: 60px !important;}
.top80{margin-top: 80px !important;}
.top100{margin-top: 100px !important;}
.top110{margin-top: 110px !important;}
.top120{margin-top: 120px !important;}
.top150{margin-top: 150px !important;}

.navbar-nav {list-style: none;}
.nav-item{margin: 15px;}
.navbar-toggle .icon-bar {background: #FFF;}
.navbar-toggle {background: #00adef;}
.navbar-nav>li>a {color: #fff;text-align: center;font-size: 16px;text-transform: uppercase;text-decoration: none !important;}
.navbar-dark .navbar-nav .nav-link {color: #00adef;font-weight: 500;font-size: 19px;}
.navbar-nav>li>a:focus, .navbar-nav>li>a:hover {color: #17205a !important;;background-color: transparent;}
.navbar-nav>.active>a, .navbar-nav>.active>a:focus, .navbar-nav>.active>a:hover {color: #17205a !important;background-color: transparent;}

/* Index */
#um .logo{width: 270px;margin-top: 10px;}
#um p{font-size: 15px;margin-top: 5px;}
#um{background-image: url(../img/bg2.jpg); background-size: cover; background-repeat: no-repeat; height: 150vh;background-position: bottom center;}
#dois{background-image: url(../img/bg3.jpg); background-size: cover; background-repeat: no-repeat; height: auto; color: #fff;padding: 50px;}
#dois h1{margin-top: 0px !important;font-size: 55px;padding-left: 20px;text-align: left;}
#dois span{font-weight: 600;}
#dois p{font-size: 20px; text-align: justify; padding-left: 20px;}
#dois .icon{text-align: center !important;}
#dois .btnsaiba{background-color: #fff;color: #2e3192;font-weight: 600;font-size: 15px;text-align: center;padding: 5px 30px;border-radius: 30px;border: 0px;}
#tres{background-image: url(../img/bg4.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 50px;}
#tres p{color: #00adef;font-size: 18px;font-weight: 600;}
#tres .titulo{font-weight: 100 !important;font-size: 25px;}
#tres h1{color: #00adef;font-weight: 600;font-size: 55px}
#quatro{background-image: url(../img/bg5.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 50px;color: #FFF;}
#quatro p{font-size: 20px; text-align: justify;}
#quatro h1{margin-top: 0px !important;font-size: 45px;text-align: left;}
#quatro .btnsaiba{background-color: #fff;color: #2e3192;font-weight: 600;font-size: 15px;text-align: center;padding: 5px 30px;border-radius: 30px;border: 0px;}
#cinco{background-image: url(../img/bg6.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 50px; color: #00adef;}
#cinco h1{margin-top: 0px !important;font-size: 40px;text-align: left;font-weight: 600;text-transform: uppercase;}
#cinco p{font-size: 20px; text-align: justify; padding: 8px;}
#cinco .btnsaiba{background-color: #00adef;color: #fff;font-weight: 600;font-size: 15px;text-align: center;padding: 5px 30px;border-radius: 30px;border: 0px;} 
#seis{background-image: url(../img/bg7.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 20px;}

/* Quem Somos */
#quemsomosum .logo{width: 270px;margin-top: 10px;}
#quemsomosum p{font-size: 15px;margin-top: 5px;}
#quemsomosum{background-image: url(../img/bgquem.jpg); background-size: cover; background-repeat: no-repeat; height: 150vh;background-position: bottom center;}
#quemsomosdois{background-color: #00adef; color: #FFF;padding: 50px;font-size: 18px; text-align: justify;}
#quemsomosseis{background-image: url(../img/rodapedois.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 20px;}
#quemsomosdois .posicao{position: absolute;bottom: 100px; color: #2e3191; font-size: 15px;}
#quemsomosdois h2{font-size: 45px; text-transform: uppercase;}

/* Forma de doação */
#formaum .logo{width: 270px;margin-top: 10px;}
#formaum p{font-size: 15px;margin-top: 5px;}
#formaum{background-image: url(../img/bgquem.jpg); background-size: cover; background-repeat: no-repeat; height: 150vh;background-position: bottom center;}
#formadois{background-color: #00adef; color: #FFF;padding: 50px;font-size: 18px; text-align: justify;}
#formaseis{background-image: url(../img/rodapedois.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 20px;}
#formadois h2{font-size: 45px;}
#formadois .titulo{text-transform: uppercase;margin-top: 30px;}

/* Contato */
#contatoum .logo{width: 270px;margin-top: 10px;}
#contatoum p{font-size: 15px;margin-top: 5px;}
#contatoum{background-image: url(../img/bgcontato.jpg); background-size: cover; background-repeat: no-repeat; height: 150vh;background-position: bottom center;}
#contatoum.nobg{background: none; height: auto;}
#contatodois{padding: 50px; height: auto;}
#contatodois p{color: #2e3191;font-size: 22px;margin: 0px;padding: 5px;}
#contatodois .fone{color: #2e3191;font-size: 30px;}
#contatodois  h2{font-size: 45px;color:  #00adef; text-transform: uppercase;}
#contatoseis{background-image: url(../img/bg7.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 20px;}
#contatodois .btnenviar{background-color: #fff;color: #2e3191;width: 30%;font-size: 22px;text-transform: uppercase;border: 1px solid #2e3191;}
.textorodape{ font-size: 25px;font-weight: 600;color: #fff;margin-top: 20px;}
.imgredonda{width: 200px;}
.textroda{font-size: 25px;font-weight: 600;color: #fff;margin-top: 20px;}
/* RESPONSIVO */
@media screen and (max-width:767px) {
    .textroda{font-size: 20px;font-weight: 600;color: #fff;margin-top: 20px;}
    .paddtop{padding-top: 30px;}
    .imgtrans{width: 90%;}
    .imgicon{width: 80px;}
    .iconsfonegps{width: 25px !important;}
    .menu {background: #FFF;width: 100%;position: relative;float: none;margin-top: -125px;}
    #um {background-image: url(../img/bg2.jpg);background-repeat: no-repeat;height: 50vh;background-position: top center;}
    #dois{background-image: url(../img/bg3.jpg); background-size: cover; background-repeat: no-repeat; height: auto; color: #fff;padding: 0px;}
    #tres{background-image: url(../img/bg4.jpg); background-size: cover; background-repeat: no-repeat; height: auto;padding: 0px;}
    #quatro{background-image: url(../img/bg5.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 0px;color: #FFF;}
    #cinco{background-image: url(../img/bg6.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 0px; color: #00adef;}
    #seis{background-image: url(../img/bg7.jpg); background-size: cover; background-repeat: no-repeat; height: auto; padding: 0px;}
    .imgredonda{width: 100px !important;}
    #tres p {color: #00adef;font-size: 15px;font-weight: 600;}
    #tres .titulo {font-weight: 100 !important;font-size: 21px;}
    #tres h1 {color: #00adef;font-weight: 600;font-size: 30px;margin-top: 100px;}
    #quatro p {font-size: 15px;text-align: justify;}
    #dois h1 {margin-top: 0px !important;font-size: 30px;padding-left: 0px;text-align: left;}
    #dois p{font-size: 20px; text-align: justify; padding-left: 0px;}
    #dois .icon{font-size: 15px !important;text-align: center !important;}
    #cinco p {font-size: 15px;text-align: justify;padding: 0px;}
    #um .logo {width: 180px;margin-top: 10px;z-index: 99999999;position: relative;}
    #quatro h1{margin-top: 0px !important;font-size: 30px;text-align: left;}
    #cinco h1{margin-top: 0px !important;font-size: 30px;text-align: left;font-weight: 600;text-transform: uppercase;}
    #quemsomosdois {background-color: #00adef;color: #FFF;padding: 5px;font-size: 18px;text-align: justify;}
    #quemsomosdois .posicao {position: inherit;bottom: 10px;color: #2e3191;font-size: 15px;background: #fff;padding: 20px;border-radius: 10px;}
	#quemsomosdois iframe{height:145px;}
    #quemsomosum .logo {width: 180px;margin-top: 10px;z-index: 99999999;position: relative;}
    #quemsomosum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 50vh;background-position: top center;}
    #quemsomosdois h2 {font-size: 30px;text-transform: uppercase;}
    .posicao p{font-size: 12px;}
    #formadois {background-color: #00adef;color: #FFF;padding: 5px;font-size: 18px;text-align: justify;}
    #formadois h2 {font-size: 30px;}
    #formadois p{font-size: 15px;}
    #formaum .logo {width: 180px;margin-top: 10px;z-index: 99999999;position: relative;}
    #formaum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 50vh;background-position: top center;}
    .navbar-nav {list-style: none;padding-top: 55px !important;padding-left: 0px !important;}
    #contatoum .logo {width: 180px;margin-top: 10px;z-index: 99999999;position: relative;}
    #contatodois {padding: 5px;height: auto;}
    #contatoum {background-image: url(../img/bgcontato.jpg);background-size: cover;background-repeat: no-repeat;height: 50vh;background-position: top center;}
    #contatodois h2 {font-size: 30px;color: #00adef;text-transform: uppercase;}
    #contatodois p {color: #2e3191;font-size: 15px;margin: 0px;padding: 5px;}
    #contatodois .btnenviar{width: 40% !important;}
    #contatodois .fone {color: #2e3191;font-size: 20px;}    
}

/* Tablets 1024px */

@media screen and (min-width:993px) and (max-width:1024px){
    .nav-item {margin: 5px !important;}
    #formaum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 65vh;background-position: bottom center;}
    #formadois {background-color: #00adef;color: #FFF;padding: 20px;font-size: 18px;text-align: justify;}
    #quemsomosum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 70vh;background-position: bottom center;}
    #quemsomosum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 70vh;background-position: bottom center;}
    #quemsomosdois .posicao {position: absolute;bottom: 70px;color: #2e3191;font-size: 13px;}
    .posicao .imgtexto{height: 600px !important;}
    #quemsomosdois .posicao {position: absolute;bottom: 80px !important;color: #2e3191;font-size: 13px;padding-right: 50px;}
    #quatro p {font-size: 15px;text-align: justify;}
    #cinco p {font-size: 18px;text-align: justify;padding: 8px;}
    .imgredonda {width: 150px !important;}
}

/* Portrait */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    .nav-item {margin: 5px !important;}
    #formaum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 65vh;background-position: bottom center;}
    #quemsomosum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 70vh;background-position: bottom center;}
    #quemsomosum {background-image: url(../img/bgquem.jpg);background-size: cover;background-repeat: no-repeat;height: 70vh;background-position: bottom center;}
    #quemsomosdois .posicao {position: absolute;bottom: 70px;color: #2e3191;font-size: 13px;}
    .posicao .imgtexto{height: 600px !important;}
    #quemsomosdois .posicao {position: absolute;bottom: 80px !important;color: #2e3191;font-size: 13px;padding-right: 50px;}
    #um {background-image: url(../img/bg2.jpg);background-size: cover;background-repeat: no-repeat;height: 65vh;background-position: bottom center;}
    #quatro p {font-size: 15px;text-align: justify;}
    #cinco p {font-size: 18px;text-align: justify;padding: 8px;}
    .imgredonda {width: 150px !important;}
}