/* Add here all your CSS customizations */

.centrado{
    text-align: center!important;
}

.fondo-gris{
   background-color: #F3F3F3!important;   
}

.fondo-verde-pumar{
    background-color:#005744 !important;
}

.fondo-negro{
    background-color: black!important;
    padding:10px;
    color: #ffcf0b!important;
}

.fondo-gris-habitaciones{
    background-color: #d7d2c8;
}

.fondo-dorado{
    background-color: #d5c45d!important;
}

.fondo-pastel{
    background-color: #E8DECA!important;
}


.fondo-blanco{
    background-color: white!important;
}


.texto-blanco{
    color: white !important;
}

.texto-negro{
    color:black!important;
}

.texto-manual1{
    font-family: 'Parisienne', cursive!important;
    font-size: 65px!important;
}


.texto-como-h4{
    font-size: 1.4em !important;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0 0 14px 0;
    color:black;}


.texto-verde-pumar{
    color:#005744 !important;
}



.texto-slider{
    font-size: 60px!important;
    /* font-weight: bold; */
    background-color: white;
    font-family: 'Great Vibes', serif;
    font-weight: normal;
    padding: 10px;
    color: black!important;

    /* -webkit-text-fill-color: white!important;*/
    -webkit-text-stroke-color: black!important;
    -webkit-text-stroke-width: 0.10px!important;   
}


.content {

    background: rgb(204, 204, 204); /* Fallback for older browsers without RGBA-support */
    background: rgba(204, 204, 204, 0.5);
}

.espacio-arriba200{
    margin-top: 200px;
}

.espacio-arriba50{
    margin-top: 50px!important;
}

.espacio-arriba70{
    margin-top: 70px!important;
}


.espacio-arriba10{
    margin-top: 10px;
}

.espacio-arriba20{
    margin-top: 20px;
}

.espacio-arriba30{
    margin-top: 30px!important;
}

.espacio-izquierda30{
    margin-left: 30px!important;
}

.espacio-rutas-izquierda{
    margin-left: 10px;
}

.padding10{
    padding: 10px;
}

.padding30{
    padding: 30px!important;
}

.separacion-izquierda{
    padding-left: 25px;
}

.espaciado-movil{
    margin-top:200px;
}

.margen-izquierdo-derecho{
    margin-left: 100px;
    margin-right: 100px;
}

.justificado{
    text-align: justify;
}

.posicion0-izda{
    position: absolute; left:0px!important;
}

.borde-izquierdo-oro{
    border-left-style: solid;
    border-left-width: thin;
    border-left-color: #d5c45d!important;
}

.borde-izquierdo-verde{
    border-left-style: solid;
    border-left-width: thin;
    border-left-color: #005744!important;
}

.borde-derecho-oro{
    border-right-style: solid;
    border-right-width: thin;
    border-right-color: #d5c45d!important;
}

.borde-derecho-verde{
    border-right-style: solid;
    border-right-width: thin;
    border-right-color: #005744!important;
}
.borde-arriba-blanco{
    border-top: 5px solid white!important;
}


.image-description
{
    position: relative;
    margin: 0 auto;
    width: 100%;
    padding: 10px;
    bottom: 30px;
    text-align: center;
    background-color:#d7d2c8;
}

.divisor-lazo{
	height: 56px;
	background: transparent url(../img/custom-divider-1.png) no-repeat center center;
}

.lista-sin-circulos{
    list-style-type:none;
}

.borde-verde-size1{
    border-color: #005744;
    border-style: solid;
    border-width: 1px;
    border-top-color: green !important;
    border-radius: 10px 10px 10px 10px;
}

.borde-redondeado-negro{
 border: 1px solid #000000;
 -moz-border-radius: 9px;
 -webkit-border-radius:9px;
 padding: 10px;
}

#callnowbutton{display:none;}
@media screen and (max-width:770px)
{
    #callnowbutton{background: url("../imagenes/telefono-para-version-movil.png")  no-repeat scroll center 2px/58px 58px;
                   bottom:-20px;display:block;height:80px;
                   position:fixed;right:0;text-decoration:none;width:100px;z-index:9999;}    
  
    
@media screen and (max-width:770px)
{
    #guasapbutton{background: url("../imagenes/logo-contactar-whatsapp.png") no-repeat scroll center 2px/58px 58px;
                   bottom:-20px;display:block;height:80px;
                   position:fixed;left:0;text-decoration:none;width:100px;z-index:9999;}
}
}



