﻿body {
}

 .fondo-cadenas {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner.jpg) !important;
    padding: 210px 0;
    background-repeat: no-repeat;
    background-attachment:fixed!important;
    background-size:contain!important;
    background-color:#FFFFFF!important;
}
.fondo-cadenas-m {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner-m.jpg) !important;
    padding: 25px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
    padding-bottom:55px!important;
}

.tit-banner{
    font-size:48px!important;
    text-align:center!important;
    color:#3C3C3A!important;
    font-weight:900!important;
}
.tit-banner-m{
    font-size:24px!important;
    text-align:center!important;
    color:#3C3C3A!important;
    font-weight:900!important;
}
.fondo-convocatoria {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner-convocatoria.jpg) !important;
    padding: 215px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.fondo-convocatoria-m {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner-convocatoria-m.jpg) !important;
    padding: 15px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.fondo-sectores {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner-sectores.jpg) !important;
    padding: 215px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.fondo-sectores-m {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/banner-sectores-m.jpg) !important;
    padding: 15px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.fondo-eventos {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/fondo-eventos.jpg) !important;
    padding: 215px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.fondo-eventos-m {
    width: 100%;
    background-image: url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/fondo-eventos-m.jpg) !important;
    padding: 15px 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color:#FFFFFF!important;
}
.tit-convocatoria{
    margin-top:120px;
    /*padding-top:50px;*/
    font-size:48px!important;
    text-align:center!important;
    color:#FFFFFF!important;
    font-weight:900;
    background-color:rgba(175, 122, 67, 0.46);
    width:100%;
    font-style:italic!important;
    line-height:1.2em;
}
.tit-convocatoria-m{
    margin-top:60px;
    margin-bottom:60px;
    /*padding-top:50px;*/
    font-size:38px!important;
    text-align:center!important;
    color:#FFFFFF;
    font-weight:900!important;
    background-color:rgba(175, 122, 67, 0.36);
    width:100%;
    font-style:italic!important;
}
.tit-sectores{
    margin-top:220px;
    padding:50px 0;
    font-size:48px!important;
    text-align:center!important;
    color:#6E1931!important;
    font-weight:900;
    width:100%;
    text-shadow:5px 5px 5px #FFFFFF;
}
.tit-sectores-m{
    margin-top:60px;
    margin-bottom:60px;
    /*padding-top:50px;*/
    font-size:38px!important;
    text-align:center!important;
    color:#6E1931!important;
    font-weight:900!important;    
    width:100%;   
    text-shadow:5px 5px 5px #FFFFFF;
}
.tit-eventos{
    margin-top:120px;
    /*padding-top:50px;*/
    font-size:48px!important;
    text-align:center!important;
    color:#FFFFFF!important;
    font-weight:900;
    background-color:rgba(175, 122, 67, 0.46);
    width:100%;
    font-style:italic!important;
    line-height:1.2em;
    padding:25px!important;
}
.tit-eventos-m {
    margin-top: 60px;
    margin-bottom: 60px;
    /*padding-top:50px;*/
    font-size: 38px !important;
    text-align: center !important;
    color: #FFFFFF;
    font-weight: 900 !important;
    background-color: rgba(175, 122, 67, 0.36);
    width: 100%;
}
 .texto-cadenas {
   font-size: 30px !important;
   font-weight: 600 !important;
   color:#6E1931!important;
   line-height:1.2em!important;
   text-align:center!important;
   margin-top:-20px!important;
}
  .texto-cadenas-m {
   font-size: 20px !important;
   font-weight: 600 !important;
   color:#6E1931!important;
   line-height:1.2em!important;
   text-align:center!important;
}
.texto-cadenas-res{
   font-size: 30px !important;
   font-weight: bold !important;
   color:#AF7A43!important;
   line-height:1.2em!important;
 }
 .texto-cadenas-res-m{
   font-size: 20px !important;
   font-weight: bold !important;
   color:#AF7A43!important;
   line-height:1.2em!important;
 }
 .icono-area {
    max-width: 100%;
    height: auto;
    cursor: pointer;
}
 .renglon-cartas {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: block;
    flex-wrap: wrap;
}
 .carta-area {
  padding: 15px;
  text-align: center;
}
 .col-quinto {
    width: 20%;
}
.btn-temas {
   background-image:url(//www.bajacalifornia.gob.mx/Recursos/Imagenes/ProveeduriaBC/boton-g.png) !important;  
   background-position: 50% 50%; /* también sirve con: center center */
   background-repeat: no-repeat;
   height:100px;
   width:100%;
   padding:15px!important;
   font-size: 18px !important;
   font-weight: 400 !important;
   /*text-align:center!important;*/
   line-height:1.2em;
   color:#FFFFFF!important;
}
.columnas {
    display: unset;
}
.seccion-body{
    background-image:url(//www.bajacalifornia.gob.mx/Recursos/fondos/fondo-figuras-gris.jpg) !important;  
}
.proveebc-container{
    padding: 50px;
}
.tit_h1{
    color:#6E1931!important;
    font-weight:900;
    font-size:34px!important;
}
.texto-g-upper{
   font-size: 24px !important;
   font-weight: 400 !important;
   color:#6E1931!important;
   text-transform:uppercase;
   font-weight:700;
}
.p-italic{
    font-size:24px;
    color:#363636;
    font-style:italic;
}
.p-italic-o{
    font-size:24px;
    color:#B27B45;
    font-style:italic;
}
.p-bold-o{
    font-size:24px;
    color:#B27B45;
    font-weight:900;
}
p{
    font-size:24px!important;
    color:#363636!important;
    line-height: 1.6;
    text-align: justify;  
    padding-bottom:10px!important; 
}
.p-g{
    font-size:24px!important;
    color:#6E1931!important;
    line-height: 1.6;
    text-align: justify;  
    padding-bottom:10px!important; 
}
.btn-conv{
    min-width: 50%;
    background-color:#D9BBA1! important;
    /*border-radius: 24px !important;*/
    color:#6a1c32 !important;
    font-size:16px !important;
    font-weight:400 !important;
    box-shadow: 5px 10px #efefef;
    /*height:80px!important;*/
    border-radius: 20px !important;
    vertical-align: middle!important;
    padding: 16px 22px;
}
.btn-conv:hover{
    min-width: 50%;
    background-color:#6a1c32 !important;
    /*border-radius: 24px !important;*/
    color:white !important;
    font-weight:400 !important;
    font-size:16px !important;
    /*height:80px!important;*/
    border-radius: 20px !important;
    vertical-align: middle!important;
    box-shadow: 5px 10px #efefef;
    padding: 16px 22px;
}
.btn-conv-guinda{
    min-width: 50%;
    background-color:#6a1c32 !important;
    color:#FFFFFF !important;
    font-size:20px !important;
    font-weight:400 !important;
    box-shadow: 10px -8px #52152B;
    height:80px!important;
    vertical-align: middle!important;
    padding: 10px 32px;

    line-height:1.2em;
}
.btn-conv-guinda:hover{
    min-width: 50%;
    background-color:#D9BBA1! important;
    color:white !important;
    font-weight:400 !important;
    font-size:20px !important;
    height:80px!important;
    vertical-align: middle!important;
    padding: 10px 32px;
    box-shadow: 10px -8px #B2784A;
    line-height:1.2em;
}
.btn-conv-guinda-m{
    min-width: 50%;
    background-color:#6a1c32 !important;
    color:#FFFFFF !important;
    font-size:20px !important;
    font-weight:400 !important;
    box-shadow: 10px -8px #52152B;
    height:80px!important;
    vertical-align: middle!important;
    padding: 3px 32px;
    line-height:1.2em;
}
.btn-conv-guinda-m:hover{
    min-width: 50%;
    background-color:#D9BBA1! important;
    color:white !important;
    font-weight:400 !important;
    font-size:20px !important;
    height:80px!important;
    vertical-align: middle!important;
    padding: 3px 32px;
    box-shadow: 3px -8px #B2784A;
    line-height:1.2em;
}
.fondo-requisitos {
    width: 100%;
    padding: 100px 0;
    background-size: contain;
    background-color:#D7BCA1!important;
}
.tit-requisitos{
    margin-top:100px;
    padding-top:60px!important;
    font-size:56px!important;
    text-align:center!important;
    color:#6A1B30!important;
    font-weight:900;
    width:100%;
    font-style:italic!important;
    line-height:1.2em;
}
.btn-sectores{
    min-width: 70%;
    background-color:#6a1c32 !important;
    color:#FFFFFF !important;
    font-size:20px !important;    
    box-shadow: 1px 1px #52152B;
    height:60px!important;
    vertical-align: middle!important;
    padding: 5px 0px;
    line-height:1.2em;
    text-align:center!important;
}
.btn-sectores:hover{
    min-width: 70%;
    background-color:#D9BBA1! important;
    color:white !important;   
    font-size:20px !important;
    height:60px!important;
    vertical-align: middle!important;
    padding: 10px 32px;
    box-shadow: 1px 1px #B2784A;
    line-height:1.2em;
    text-align:center;
}
.fecha{
    background-color:#e97e37;
    color:#FFFFFF!important;
    text-align:center;
    padding:15px;
    margin:0;
    justify-content:center;
    border-radius:8px;
}
