:root {
  --jumbotron-padding-y: 3rem;
}
body{
	color:#6d6e73;
}
h1{font-size:2rem;color:#04508c; line-height:8rem;text-decoration:underline;}
h2{font-size:1.4rem;line-height:3rem;}
h3{font-size:1.3rem; padding-top:1.5rem;}
p{font-size:1rem;}

.fuente1 {color: #0680FA; font-size: 14px;}
.fuente2 {color: #FA066C; font-size: 16px;}
.fuente3 {color: #8904B1; font-size: 18px;}
.fuente4 {color: #000000; font-size: 20px;}
.fuente5 {color: #7B7879; font-size: 22px;}


.navbar{padding: .3rem 1rem;}
.navbar-brand {
    display: inline-block;
    padding-top: .3125rem;
    padding-bottom: .8rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}
.jumbotron {
	padding-top: calc(var(--jumbotron-padding-y) * 0);
    padding-bottom: calc(var(--jumbotron-padding-y) * 0);
  border-radius: 0rem; 
  margin-bottom: 0;
  background-color: #fff;
  padding: 0rem;
}

.conimg {
  background-image:url(assets/img/social-mediabg1.jpg); padding-bottom:0rem;
}
.conbg {
  background-color:#2682bf; padding:2.5rem 0;
}

.btn-success {
    color: #fff;
    background-color: #d60d12;
    border-color: #d60d12;
}
.btn {margin:5px 0;}

.jumbotron p:last-child {
  margin-bottom: 0;
}
.verde1{color: #fff;
    background-color: #367c33;
    border-color: #367c33;}
	.verde2{color: #fff;
    background-color: #45b740;
    border-color: #45b740;}
	.verde3{color: #fff;
    background-color: #225a20;
    border-color: #225a20;}
	.verde4{color: #fff;
    background-color: #77b775;
    border-color: #77b775;}

.jumbotron-heading {
  font-weight: 700;
  color:#2682bf;
  font-size:3rem;
  line-height:3.5rem;
  padding:0 1rem 1.6rem 1rem;
  font-family: Merriweather, Helvetica, sans-serif !important;
  
}
.jumbotron-heading2 {
  font-weight: 500;
  color:#878a8d;
  font-size:1.4rem;
  line-height:1.5rem;
  font-family: Poppins, Helvetica, sans-serif !important;
  
}
.jumbotron-heading-p {
  font-weight: 700;
  color:#2682bf;
  font-size:2rem;
  line-height:2.5rem;
  padding:1.6rem 1rem 0  1rem;
  font-family: Merriweather, Helvetica, sans-serif !important;
  
}
ul.texttilde li{color:#545454;  font-weight: 500; font-size:0.8rem;line-height:1.5rem; float:left}
.tilde{max-height:1.7rem;}
.contact{color: #878a8d; font-weight: 700; text-align: center;font-size: 23px;  padding:2rem 1rem 0 1rem;}
.dejanos{color: rgb(96, 96, 96);font-size: 13px;text-align: center;  padding:0rem 1rem 1rem 1rem;}
.h2blanco{color:#fff; font-size:1.2rem; line-height:1.8rem}
.pblanco{color:#fff;font-size:1rem; line-height:1.4rem}
.semitrans{background-color: rgba(255, 255, 255, 0.6); padding-bottom:1rem;}
.i{padding: 0px; margin: 0px; color: rgb(255, 255, 255); text-align: center; font-size: 50px; line-height: 1em; display: block; margin-bottom:20px;}
.o{padding: 0px; margin: 0px; color:#545454; text-align: center; font-size: 1.7rem; line-height: 1.7rem;}
.grande{padding: 1.6rem 1rem;}
#formulario{ padding:.6rem 1rem;}
footer {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

footer p {
  margin-bottom: .25rem;
}

.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.bg-blue{background-color:#6a732b}
.bg-white{background-color:#fff }
.subtitulo{font-size:1.3rem;font-weight: 500; line-height:2.3rem; margin-bottom: -0.8rem; margin-left:10px; color:#6a732b}
.img-footer{max-width:200px}
@media (min-width: 768px) {
}
@media (max-width: 575.98px) {
.subtitulo{font-size:1rem;font-weight: 300; line-height:1.1rem; margin-bottom: -0.8rem; margin-left:10px;}
.jumbotron-heading {
  font-weight: 300;
  color:#6a732b;
  font-size:2rem;
  line-height:2.5rem;
  padding:1rem;
  font-family: Merriweather, Helvetica, sans-serif !important;
  
}
.jumbotron-heading2 {
  font-weight: 200;
  color:#e43b2c;
  font-size:1rem;
  line-height:1.5rem;
  text-shadow:1px 1px 3px rgba(0,0,0,0.5);
  font-family: Poppins, Helvetica, sans-serif !important;
  
}
.fa_prepended{margin:15px 0;}
.tilde{max-height:1rem;}
.texttilde{  color:#545454;  font-weight: 200; font-size:1rem;line-height:1.1rem;}
	}
