/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

:root{
	--verde: #134F24;
	--cafe:#553A25;
}

a:focus{
	outline:none !important;
}

h1 a,
h2 a,
h3 a,
h4 a{
	text-decoration:none !important;
}

h2{
	display: flex;
	align-items:center;
}

.elementos-centrados{
	max-width:1200px;
	margin:auto;
}

/*Inicio*/

.area-locales h3 {
  border-bottom: 1px solid #ffffff;
  padding-bottom: 10px;
}

.area-locales h3 a{
	color:#fff;
}

.area-locales .wp-block-column{
	border-radius:10px;
}

.wp-block-button__link {
  background-color: var(--verde) !important;
  font-size: 1em !important;
  padding: 0.3em 1em !important;
}

.titulos-inicio:after{
	content:'';
	width:223px;
	height:1px;
	background: var(--verde);
	margin-left:15px;
}

@media (max-width:767px){
	.titulos-inicio:after{
		width:120px;
	}
}

/*Directorio*/

/*.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
	background:none !important;
	position:relative !important;
	color: #444444 !important;
}

.directorio-galeria figcaption strong{
	color:var(--verde);
	text-transform:uppercase;
}

.directorio-galeria figcaption a{
	color: #fff !important;
	text-decoration: none !important;
  	background: var(--verde);
  	padding: 0.3em 0.5em;
 	border-radius: 3px;
}

.directorio h3{
	color:var(--verde);
	text-transform:uppercase;
}

.directorio a[href*="https://wa.me/"] {
  background: var(--verde);
  color: #fff;
  padding: 5px 10px;
	border-radius:5px;
}

.directorio a[href*="https://wa.me/"]:before {
  content: '';
  background: url(./images/whatsapp-blanco.svg) no-repeat;
  background-size: 16px;
  display: inline-block;
  width: 16px;
  height: 16px;
  color: #fff;
  margin-right: 8px;
}*/

.directorio-categorias .wp-block-column{
	transition: all .3s ease-out;
}

.directorio-categorias .wp-block-column:hover {
    background: #134f244a;
    transform: translatey(-10px);
	box-shadow: 0 10px 10px rgba(0,0,0,0.1)
}

.directorio-items .wp-block-column {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 20px rgba(0,0,0,.1);
}

.directorio-items, .directorio-categorias{
	margin-bottom:50px;
}

.directorio-items h3{
	color: var(--verde);
}

.desocupado{
	box-shadow:none !important;
}

/*Pie*/

.site-footer:before {
  content: url(./images/onda-pie.svg);
	display: block;
  margin-bottom: -10px;
}

.site-footer h4{
	color:#ffffff;
}

.telefonos-pie{
	line-height:1em;
	margin-top:20px;
}