@charset "utf-8";
/* CSS Document */






 	 
.icono{ width:42px; left:50%; margin-left:-21px; top:-55px; position:relative}
.servicios{position:relative; height:220px}

.process{background-color:#e3c89e; width:100%; height:365px; margin-top:100px; position:relative}
.process2{background-color:#f7941d; width:100%; height:270px; margin-top:0px; position:relative; padding-top:80px}


.titulo2{position:relative; top:100px; margin-bottom:160px}
 
.unoc{ color:#7E7E7E; font-size:20px}
.unohc{ opacity:.8; color:#7E7E7E; font-size:20px }
.dosc{color: #7E7E7E; font-size:20px}
.doshc{opacity:.8; color:#7E7E7E; font-size:20px }
.tresc{ color:#7E7E7E; font-size:20px}
.treshc{opacity:.8; color:#7E7E7E; font-size:20px }
.cuatroc{color:#7E7E7E; font-size:20px}
.cuatrohc{opacity:.8 ; color:#7E7E7E; font-size:20px}
.cincoc{ color:#7E7E7E; font-size:20px}
.cincohc{opacity:.8; color:#7E7E7E; font-size:20px}
.seisc{ color:#7E7E7E; font-size:20px}
.seishc{opacity:.8; color:#7E7E7E; font-size:20px }
.sietec{ color:#7E7E7E; font-size:20px}
.sietehc{opacity:.8; color:#7E7E7E; font-size:20px}
.ochoc{ color:#7E7E7E; font-size:20px}
.ochohc{opacity:.8; color:#7E7E7E; font-size:20px}
.nuevec{ color:#7E7E7E; font-size:20px}
.nuevehc{opacity:.8; color:#7E7E7E; font-size:20px}

.product_desc{color:white}

.certi_tit{color:#7E7E7E; font-size:17px; text-align:left; position:relative; margin-top:150px; font-family: "Montserrat-Regular"; }


.phc{color:#7E7E7E;font-size:17px; text-align:left; position:relative; margin-top:150px; font-family: "Montserrat-Regular"; }

.certi_tit2{display:none }









 
.back-to-top{ background:#cecece;border-radius: 6px; bottom: 20px; color: #FFFFFF; display: block; font-size: 40px;  height: 50px;line-height: 42px; position: fixed;right: 20px;text-align: center; width: 50px;z-index: 50; display:none;}
.back-to-top:hover, .back-to-top:focus{ color:#fff;}

 #map-canvas {
        width: 100%;
        height: 350px;
		margin-left:auto;
		margin-right:auto;
      }
	  
#google_map{margin-top:80px}

.trian{ margin:auto; position:relative; left:50%; top:-40px; margin-left:-8px}	  

.certificados_fotos{position:relative; float:left}

#cocktails-g{padding:50px auto; margin-bottom:130px}

#cocktails-g h4{    font-family: "Montserrat-Regular";
    font-weight: bold;
    font-size: 14pt;
    color: #d4ab26;
  
}