.container h1 {display: none;}
#cabecera h1{display: block;}
#planh1{display: block;text-align: center;background: #88141b;padding: 5px;color: #ffffff;font-weight: bold;font-size: 2em;line-height: 1em;margin-bottom: 20px;border-radius: 4px;}
#combl{display:flex;flex-direction:row;justify-content: space-between;}
#comcol1,#comcol3{width: 33%;height: 420px;display: flex;flex-direction: column;}
#comcol2{width:33%;height: 420px;margin: 0px 20px;}
#comcol11,#comcol12,#comcol31,#comcol32{height:200px;}
#comcol11,#comcol31{margin-bottom:20px;}
.comcol{display: flex;align-items: center; justify-content: center;flex-direction: column;background: #979492;color: #ffffff !important;text-decoration: none !important;border-radius: 4px;box-shadow: 3px 3px 5px #cccccc;padding: 20px;text-align: center;font-size: 1em;line-height: 1.2em;font-weight: 400;}
.comcol span{font-size: 2em;line-height: 1em;font-weight: 800;}

.cribl{}
.critit{display: flex;flex-direction: row;align-items: center;margin-bottom: 20px;}
.critit img{height: 50px;width: auto;margin-right: 25px;}
.crisubtit{background: #979492;color: #ffffff;width: 100%;padding: 10px 20px;border-radius: 4px;font-size: 1.5em;line-height: 1em;font-weight: 800;}
.critxt{}
.crilogbl{display: flex;flex-direction: row;margin-top: 20px;}
.crilog{display: flex;flex-direction: column;align-items: center;width: 20%;}
.crilog a img{height: 50px;}
.crilogenl{text-align: center;color: #000000;font-size: 1em;line-height: 1em;margin: 10px 0px;}
.crilogenl span{display: none;}
.cricom{margin-top: 20px;display: flex;flex-direction: row;justify-content: space-between;}
.crilogbltxt{text-align: center;font-size: 0.85em;margin-bottom: 20px;}

.comnum{display: block;text-align: left;background: #88141b;color: #ffffff;font-weight: bold;font-size: 2em;line-height: 1em;margin-bottom: 20px;border-radius: 4px;padding: 5px 20px;}
.comtit{background: #979492;color: #ffffff;font-weight: bold; font-size: 1.5em;line-height: 1em;margin-bottom: 10px;border-radius: 4px;padding: 20px;}