﻿/* GENERAL */
@font-face {
    font-family: 'Montserrat-Regular';
    src: url('../fonts/Montserrat-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('../fonts/Montserrat-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-ExtraBold';
    src: url('../fonts/Montserrat-ExtraBold.ttf') format('truetype');
}

body {
    color:#000000!important;
    padding-top:0!important;
    background-color:#ffffff!important;
    background-image:url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/PrimerInforme/fondo.jpg);
  /*background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      position: relative;*/  
}

.pb-20 {
    padding-bottom: 0px !important;
}
.pt-70 {
    padding-top: 0px !important;
}
.piepag{
    color:#ffffff;
    text-align:center;
    padding:10px;
    background-color:#6a1c32;
}
 #titulo h1{
      margin-top: 20px;
      color:#A91956!important;
      font-weight:bolder;
      text-align:center;
      font-size:68px!important;
      letter-spacing:-3px!important;
  }
  .subtitulo {
      margin-top: 20px;
      color:#6a1c32;
      font-weight:700;
      text-align:center;
      font-size:38px!important;
      letter-spacing:-3px!important;
  }
.renglon1 {
    background-color: #A81756;
    padding: 10px;
    border-radius: 10px;
    color: #ffffff;
    /*padding:30px;*/
}
.renglon2 {
    background-color: #DC2E6A;
    padding: 10px;
    border-radius: 10px;
    /*padding:30px;*/
    color:#ffffff;
}
  .ren-container{
      color:#ffffff;
      border: 1px solid #b17a45;
      border-radius: 5px;
      font-size:36px;
      letter-spacing:-2px!important;
      padding-left:60px;
      padding-right:40px;
      /*padding-top:20px;
      padding-bottom:120px;*/
      margin-left:40px;
      margin-top:20px;
      margin-right:20px;
      margin-bottom:20px;
  }
  .resaltado{
      font-size:36px;
      letter-spacing:-1px!important;
      color:#ffffff;
      font-weight:900;
  }
  footer img {
    width: 270px;
}
  .num-contenedor{
     width: 80px;
     height: 80px;
     -moz-border-radius: 50%;
     -webkit-border-radius: 50%;
     border-radius: 50%;
     background-color:#E95393;
     opacity:0.9;
     margin-left:-69px;
     margin-right:5px;
  }
    .num-contenedor1{
     width: 80px;
     height: 80px;
     -moz-border-radius: 50%;
     -webkit-border-radius: 50%;
     border-radius: 50%;
     background-color:#A91956;
     opacity:0.9;
     margin-left:-69px;
     margin-right:5px;
  }
.numero{             
        /*right:350px;*/
        font-size: 46px;
        font-weight:900;
        color:#ffffff; 
        text-align:center;
             
}
.primer-container{
    padding:0px 0px 0px 0px;    
}

a
{
    color: #A91956;
    font-weight: 700;
    text-decoration: none }

a:link,a:visited,a[href^=tel]
{
    color: #A91956;
    font-weight: 700;
    text-decoration: none }

a:hover
{
    color: #DB8200!important;
    text-decoration: none 

}

.lista{
      margin-top: 10px;
      color:#6b6b6b!important;
      font-weight:400;
      font-size:22px!important;
      letter-spacing:.015em!important;
}

a.linkfondo, a.linkfondo:visited {
    color: #ffffff !important;
    font-weight: 800;
    text-decoration: none;
    font-size: 29px !important;
    font-weight: normal !important;
}

a.linkfondo:hover {
    color: #F2D3C6 !important;
    text-decoration: none;
}
