.navbar-nav{
  font-size: 1.5rem;
  font-weight: 700;
  padding-left: 40%;
  background-color: #084B8A;
}
.active{
  color: #fff !important;
}
.nav-link {
  color: #E6E6E6 !important;
}
.nav-link:hover{
  color: #fff !important;
  padding: 5px;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: #fff !important;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem !important;
}
/*-------------HEADER--------------*/

/*-------------BODY--------------*/

.col-xs-12{
  text-align: right;
  height: auto;
  width: 95%;
}
.col-xs-6 {
  text-align: center;
  padding-top: 9% !important;
  padding-bottom: 3% !important;
}
.text1{
  font-size: 2rem;
  color: #fff;
  font-weight: 500px;
  padding-left: 5% !important;
  padding-right: 5% !important;
}
.text2{
  font-size: 2rem;
  color: #084B8A;
  font-weight: 500px;
  padding-left: 5% !important;
  padding-right: 5% !important;
}
.btn-primary {
  margin-top: 4%;
    color: #090909 !important;
    background-color: #8ae18e !important;
    border-color: #3a983e !important;
    font-size: 1.5rem !important;
}
.btn-primary:hover {
    color: #000 !important;
    background-color: #fff !important;
    border-color: #0489B1 !important;
}
.h1 {
  font-size: 3.5rem !important;
  color: #fff;
  font-weight: 800px;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: #0489B1;
}
.h2 {
  font-size: 3.5rem !important;
  color: #084B8A;
  font-weight: 800px;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: #0489B1;
}
.linea{
  color: #fff;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: #0489B1;
}
.color1{
  background-color: #084B8A;
}
.color2{
  background-color: #fff;
}
.img0{
  position: relative;
  z-index: 5;
  width: 53%;
}
.img1{
  position: relative;
  z-index: 1;
  margin-top: -21%;
  width: 93%;
}
.imglamina{
  width: 100%;
}
.col-xs-12 .col-sm-6 .col-md-8{
  width: 600px;
}
.col-md-4{
  padding-left: 3% !important;
}

/*-------------BODY--------------*/


/*-------------FOOTER--------------*/
.footer{
  margin-top: -2%;
  width: 100%;
  height: auto;
  background-color: #f8f9fa;
  color: black;
  text-align: center;
  display: inline-block;
  font-size: 1.2rem;
}
.footer2{
  font-size: 1.3rem;
  font-weight: 500px;
  padding-left: 2%;
  padding-right: 2%;
}
.footer2:hover{
  padding: 5px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #0489B1 !important;
}
.foot{
  height: 100px;
  background-color: #0489B1;
  padding-top: 2%;
}
.footer2 {
  color: #fff !important;
}
/*-------------FOOTER--------------*/

@media screen and (max-width: 414px) and (min-width:300px){
  .navbar-nav{
    font-size: 1.3rem;
    padding-left: 1% !important;
    background-color: #f8f9fa !important;
  }
  .nav-link{color: #000 !important;}
  .nav-link:hover{
    color: #0489B1 !important;
    padding: 20px;
    border-bottom-width: 7px;
    border-bottom-style: solid;
    border-bottom-color: #0489B1 !important;
  }
  .navbar-brand > img{
    padding-left: 48%;
  }
  .foot{
    height: 150px;
  }


}


@media screen and (max-width: 1890px) and (min-width:1200px){
  .navbar-nav{
    padding-left: 28% !important;
  }
  div#slider {
      height: 113px;
  }

}

@media screen and (max-width: 1130px) and (min-width:640px){
  .navbar-nav{
    font-size: 1.5rem;
    font-weight: 700;
    padding-left: 20% !important;
  }
  div#slider {
      height: 113px;
  }

  .row{
    width: 101%;
  }


}
