/*
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-claro: #d2e28b;
    --verde-oscuro: #8aa250;
}


#topbar-template p {
    margin: 0 !important;
}

.home #site-header {
    position: absolute;
}

.contenido-centrado{
    max-width: 1200px;
    margin: 0 auto;
}

.request-inicio{
	@media(max-width: 768px){
		flex-direction: column-reverse;
	}
}

.ghostkit-divider{
	margin: 50px 0;
}

/*Galería*/

.wp-block-gallery.has-nested-images figure.wp-block-image {
	flex-grow: 0 !important;
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
	aspect-ratio: 4/3;
}

/*Formulario*/

.formulario {
    display: flex;
    flex-flow: row wrap;
    gap: 10px;
	label{
		color: #ffffff;
		font-weight: 600;
	}
	input[type="text"],
	input[type="email"],
	textarea{
		border-radius: 5px;
		background: #ffffff;
	}
	
}

.formulario p {
    width: calc(50% - 5px);
	&:nth-last-of-type(2) {
		width: 100%;
	}
}
