/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
*/

/* Add your custom CSS below */

/*Google Captcha*/
.grecaptcha-badge { visibility: hidden; }



.sh-nav li.menu-item {
	padding: 0 35px;
}
.h1-home {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:36px;
	line-height:43px;
}
.h1-home-parrafo {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#3B3B3B;
	font-size:18px;
	line-height:22px;
}
.bloqued-cards-homne {
	margin-top:-75%;
}
.parrafo-estilo-p {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:22px;
	line-height:28px;
}
.btn-arrow-cards > a {
	background-color: #C8D28D !important;
    color: white !important;
    border-radius: 35px !important;
}
#parrafo-home-01 {
	padding-top:10%;
}
#parrafo-home-02 {
	padding-bottom:7%;
}
.titulo-produccion-home {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
	margin-bottom:0px !important;
}
#parrafo-home-03 > div.wpb_column.vc_column_container.vc_col-sm-5 > div {
	background-color: rgba(255,255,255,0.9);
    padding-left: 15%;
    padding-top: 15%;
    padding-bottom: 25%;
    padding-right: 15%;
}
.titulo-produccion-home-parrafo {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:34px;
	line-height:40px;
}
.parrafo-produccion-aceitunas {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#000;
	font-size:18px;
	line-height:23px;
}
.parrafo-produccion-aceitunas > a {
	font-family: 'PT Sans', sans-serif;
	font-weight:700;
	color:#6E7257;
	font-size:18px;
	line-height:23px;
}
.parrafo-produccion-aceitunas-dosd {
	text-align:right !important;
}
.parrafo-produccion-aceitunas > a > img {
	margin-left: 5%;
}
.titulo-calidad-agroisme-home {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:36px;
	line-height:43px;
}
.titulo-calidad-agroisme-home-parrafo {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#111000;
	font-size:18px;
	line-height:23px;
}
.btn-ver-certificaciones-home {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#111000;
	font-size:18px;
	line-height:23px;
}
.btn-ver-certificaciones-home > a{
	font-weight:700;
	color:#111000 !important;
}
#parrafo-home-04 {
	padding-top:2%;
	padding-bottom:2%;
}
#parrafo-home-05 > div.wpb_column.vc_column_container.vc_col-sm-5 > div {
	padding:0 !important;
}
.tecnologia-titulo-produccion {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
	margin-bottom:0px;
}
.tecnologia-titulo-produccion-titulo {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:34px;
	line-height:40px;
	margin-bottom:15%;
}
.tecnologia-parrafo-home {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#111000;
	font-size:18px;
	line-height:23px;
}
#fila-footer {
	background-color: rgb(58,63,40);
}
#tht-copy {
	background-color: rgb(32,36,19) !important;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	font-weight:400;
	line-height:19px;
}
.items-footers {
	font-family: 'PT Sans', sans-serif;
	font-weight:700;
	color:#fff;
	font-size:15px;
	line-height:21px;
	margin-bottom:0px !important;
}
.items-footers > a {
	font-weight:400 !important;
	color:white !important;
}
.items-footers > i {
	width: 20px;
    text-align: center;
}
#fila-footer {
	padding-top:2%;
}
.bloque-separacion-top-footer {
	margin-top:15%;
}
.somnra-blanca-portadas > div.vc_column-inner  {
	background-color: rgba(255,255,255,0.8);
    padding-left: 12%;
    padding-top: 15% !important;
    padding-bottom: 25%;
    padding-right: 12%;
}
.titulo-nuestros-producos {
	font-family: 'PT Sans', sans-serif;
	font-weight:700;
	color:rgb(175,193,117);
	font-size:17px;
	line-height:23px;
}
.titulo-nuestros-producos-dos {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
}
.titulo-nuestros-producos-tres {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:32px;
	line-height:38px;
}
.titulo-nuestros-producos-parrafo {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#3B3B3B;
	font-size:18px;
	line-height:22px;
}
.parrafo-titulo-contamos-con-stock-permanent {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
}
.titulo-categorias-produc {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:32px;
	line-height:38px;
}
.columna-eliminar-productos {
	display:none !important;
}
.columnas-internas-centradas-prod {
	display: flex;
    justify-content: center;
}
#seccion-06-productos {
	background-color: rgb(215,224,181) !important;
}
.titulo-presentaciones-produc {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:34px;
	line-height:40px;
}
.pp-titulo-presentaciones-produc {
	font-family: 'Merriweather', serif;
	color:#4E4E4E;
	font-weight:400;
	font-size:24px;
	line-height:28px;
}
#fila-pag-nosotros-02 {
	background-color: rgb(229,235,207) !important;
}
#btn-banner-nosotros-cont > a {
	background-color: rgb(200,210,141) !important;
    border-radius: 25px !important;
    padding-left: 75px !important;
    padding-right: 100px !important;
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#000;
	font-size:20px;
	line-height:15px;
}
.sh-team-social-overlay2 .sh-team-image:hover .sh-team-overlay2, .sh-overlay-style1, .sh-portfolio-overlay4 {
	background-color:rgba(188,205,135,0.8) !important;
}
.titulo-nuestra-historia {
	font-family: 'PT Sans', sans-serif;
	font-weight:700;
	color:#829824;
	font-size:18px;
	line-height:23px;
	margin-bottom:5%;
}
.titulo-nuestra-historia-parrafo {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
	margin-bottom:0px;
}
.titulo-nuestra-historia-parrafo-dos {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:31px;
	line-height:37px;
	margin-bottom:6%;
}
.parrafo-uno-bisotros {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#3B3B3B;
	font-size:18px;
	line-height:22px;
}
#fila-pag-nosotros-05 {
	background-color: rgb(214,225,187) !important;
}
.titulo-nuestras-fincas {
	color:#829824;
	font-weight:700;
	font-size:18px;
	line-height:23px;
	margin-bottom:12%;
}

.titulo-nuestras-fincas-dos{
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:400;
	font-size:24px;
	line-height:28px;
	margin-bottom:0px;
}
.titulo-nuestras-fincas-tres {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:33px;
	line-height:39px;
	margin-bottom:20px;
}
.titulo-nuestras-fincas-parrafo {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#3B3B3B;
	font-size:18px;
	line-height:22px;
}
.calidad-agroisme {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:34px;
	line-height:40px;
}
.calidad-agroisme-parrafo {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	color:#3B3B3B;
	font-size:18px;
	line-height:22px;
}
.titulo-nuestras-marcas {
	font-family: 'Merriweather', serif;
	color:#6E7257;
	font-weight:700;
	font-size:34px;
	line-height:40px;
}
.joinchat__button {
	bottom: 60px !important;
}

/*Estilos contact form FRANCO*/
.float-form-tehuentec {
	right: 30px !important;
}
.float-form-tehuentec .wpcf7 p {
	display:none !important;
}
.float-form-tehuentec .wpcf7-text {
	height:35px !important;
}
#row-form-contac-f{
	background-color:#44777c;
	padding-top:5%;
}
.float-form-tehuentec-content {
	right:15px !important;
}
#btn-enviar-f {
	line-height:30px !important;
}
.float-form-tehuentec .wpcf7-textarea {
	overflow:hidden !important;
}
.btn-arrow-cards > a:hover {
	    background-color: white !important;
    color: #C8D28D !important;
    border: solid 1px !important;
}
#btn-enviar-f {
	background-color: #3B3B3B !important;
}
#btn-enviar-f:hover {
	background-color: white !important;
    color: #3B3B3B !important;
}
.parrafo-produccion-aceitunas-dosd > a {
	display: flex;
    justify-content: flex-end;
    align-items: center;
}
.parrafo-produccion-aceitunas-dosd > a > i {
	    background-color: transparent;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 5%;
    border: solid 2px #6E7257;
	transition: all 0.5s ease-in-out !important;
	transition: all .2s ease-in-out !important;
}
.parrafo-produccion-aceitunas-dosd > a > i:hover {
	background-color: #6E7257 !important;
    border: white !important;
    color: white !important;
}
.img-hover-gris-productos > figure > a > img:hover {
	filter: saturate(150%);
}
#btn-banner-nosotros-cont > a:hover {
	color: rgb(200,210,141) !important;
    background-color: black !important;
}
#seccion-01-productos {
	padding-top:3%;
}
#seccion-03-productos {
	padding-top:2%;
}
#seccion-02-productos {
	padding-top:1%;
}
#seccion-04-productos {
	padding-top:2%;
}
#seccion-05-productos {
	padding-top:2%;
	padding-bottom: 3%;
}
#seccion-06-productos {
	padding-top:1%;
}
.bloque-separacion-espacio-01 {
	margin-bottom:15%;	
}
.bloque-separacion-espacio-02 {
	margin-bottom:10%;
}
.bloque-separacion-espacio-03 {
	margin-bottom:25%;
}
.titulo-nuestros-producos {
	margin-bottom:4%;	
}
.titulo-nuestros-producos-dos {
	margin-bottom:0px !important;
}
.titulo-nuestros-producos-tres {
	margin-bottom:17%;
}
.input-form-f-contacto {
	background-color:transparent !important;
	border: none !important;
    border-bottom: solid 1px !important;
    border-radius: 0 !important;
}
.titulo-pag-contacto-02 {
	margin-bottom:0 !important;
}
.titulo-pag-contacto-01 {
	margin-bottom:10%;
}
.titulo-pag-contacto-02 > img {
	margin-left: -75px !important;
    margin-right: 35px !important;
}
.btn-enviar-f-div-contenedor-contacto {
	text-align:right;
}
.espacio-blanco-nuevo-pag > div.vc_column-inner{
	padding-bottom:7% !important;
}
#row-form-contac-f-contacto > div > div > span {
	margin-top:0px !important;
	margin-bottom:10px !important;
}
input.input-form-f-contacto {
	line-height:35px !important;
	padding-left:0px;
}
textarea.input-form-f-contacto {
	padding-left:0px;
}
.input-form-f-contacto::placeholder {
	color:#3B3B3B !important;
	font-size:18px !important;
	font-style:normal !important;
	font-family: 'PT Sans', sans-serif;
}
textarea.input-form-f-contacto {
	overflow:hidden !important;
	resize:none;
}
#btn-enviar-f-contacto {
	background-color: rgb(200,210,141) !important;
	font-size:17px !important;
	color:white !important;
	font-weight:700;
	font-family: 'PT Sans', sans-serif;
	line-height: 40px !important;
    padding-right: 45px !important;
}
.btn-enviar-f-div-contenedor-contacto > div > i {
	position: absolute !important;
    top: 14px  !important;
    right: 55px  !important;
    z-index: 9999  !important;
    color: white  !important;
}
.portada-contacto-unica {
	background-position:right !important;
}
#row-form-contac-f-contacto {
	padding-right:13% !important;
}
#fila-nuestras-marcas-contacto {
	background-color: rgb(214,225,187) !important;
}
.titulo-marcas-contacto{
	font-family: 'Merriweather', serif;
    color: #6E7257;
    font-weight: 700;
    font-size: 34px;
    line-height: 40px;
}
.texto-bloque-production-y-exportacion{
	margin-right: 15%;
    margin-top: 15%;
}
.btn-ver-certificaciones-home {
	margin-top:20px !important;
}
.bloque-contactanos-produccion-olivicola {
	margin-right: 10%;
    margin-top: 55%;
	margin-bottom:25%;
}
.columna-interna-blanca-espacio-pers > div.vc_column-inner {
	padding-bottom:10% !important;
}
#parrafo-home-05 > div.columna-interna-blanca-espacio-pers.wpb_column.vc_column_container.vc_col-sm-5 > div > div {
	background-color: rgba(255,255,255,0.9);
    padding-left: 15%;
    padding-top: 20%;
    padding-bottom: 1%;
    padding-right: 15%;
    margin-right: 15%;
}
.card-mobile-home {
	display:none;
}
.imagenes-juntas-calidad-agroisme-mb {
	display:none;
}
.bloque-flehcita-html-mb {
	text-align: center;
    margin-bottom: 0;
	margin-top: 25%;
}
.btn-flechita-html {
	background-color: rgb(200,210,141);
    color: white;
	padding: 5% 7%;
    border-radius: 25px;
	transition:all .2s ease-in-out !important;
}
.btn-flechita-html:hover {
	background-color: #6E7257 !important;
    border: white !important;
    color: white !important;
}
#fila-mobile-01 , #fila-mobile-02 , #fila-mobile-03 , #fila-mobile-04 {
	display:none !important;
}
#fila-nuestras-marcas-contacto {
	padding-bottom:3%;
}
.titulo-marcas-contacto {
	margin-bottom:5%;
}
.img-presentaciones-mobile {
	display:none;
}
#seccion-01-productos > div > div > div > div {
	margin-bottom:0px !important;
}
.btn-primero-card-unico {
	margin-top:14%;
}
.imagen-cards-hoem-desktop > figure > div > img {
	height: 417px !important;
}
.sombra-blanca-empresa-f > div.vc_column-inner {
	padding-left: 11% !important;
	padding-bottom: 5% !important;
}
.titulo-nuestros-producos-tres-empresa {
	margin-bottom:10%;
}
#fila-pag-nosotros-01 {
	padding-top:5%;
	padding-bottom:3%;
}
.columna-02-nuestra-historia > div.vc_column-inner {
	padding-left: 65px !important;
	padding-top:15% !important;
}
.columna-01-nuestra-historia > div.vc_column-inner {
	padding-left: 110px !important;
    padding-right: 0 !important;
}
#btn-banner-nosotros-cont {
	margin-left: 25px;
    margin-right: -25px;
	text-align: right;
}
#columna-02-btn-contactanos-nosotros-a {
	margin-bottom: 5px !important;
    margin-top: 5px !important;
}
#columna-02-btn-contactanos-nosotros-b {
	margin-left: 15%;
    margin-top: 5%;
}
#fila-pag-nosotros-05 {
	padding-top:3%;
	padding-bottom:3%;
}
#fila-pag-nosotros-05 > div > div > div > div.wpb_text_column.wpb_content_element {
	margin-bottom:5%;
}
.somnra-blanca-portadas-nuestra-finca > div.vc_column-inner {
	padding-right: 5% !important;
	padding-bottom: 20% !important;
}
#fila-pag-nosotros-04 {
	padding-top:7%;
	padding-bottom:2%;
}
.calidad-agroisme {
	margin-bottom:8% !important;
}
.columna-01-calidad-agroisme > div.vc_column-inner {
	padding-right: 65px !important;
}
.columna-02-calidad-agroisme > div.vc_column-inner {
	padding-left: 65px !important;
}
.parrafo-marcas-agroisme {
	font-family: 'PT Sans', sans-serif;
	font-weight:400;
	font-size:14px;
	line-height:17px;
	color:#3B3B3B;
}
#contenedor-images-pag-producs-01 {
	transform: rotate(-130deg);
	position: absolute;
    bottom: -30px;
    left: -45px;
}
#contenedor-images-pag-producs-02 {
	transform: rotate(60deg);
    position: absolute;
    bottom: -245px;
    right: 0;
}
#contenedor-images-pag-producs {
	margin-top:0%;
}
.columna-zindex-aceitunas {
	z-index:999;
}
#seccion-02-productos {
	background-size: auto !important;
	background-position: right !important;
}

.btn-flechita-html:focus {
	color:white !important;
}
.metaslider .slides img {
	height: 360px !important;
    width: auto !important;
    margin: 0 auto !important;
}
.flex-control-paging li a {
	background:white !important;
}
.flex-control-paging li a.flex-active {
	background:#afc175 !important;
}
.metaslider .flexslider .flex-direction-nav li a {
	background-color: white !important;
	border-radius: 25px !important;
    text-align: center !important;
    background-size: cover !important;
}
.bloque-texto-border-calidad {
	border-right: solid 1px rgb(214,225,187) !important;
    height: 100px !important;
}
.img-certificado-espacio {
	margin-bottom:20px !important;
}
.video-slider-flotante {
	opacity:0.7 !important;
}

.hola-over {
	line-height:25px !important;
	border:none !important;
	opacity:0.7 !important;
}
.hola-over:hover {
	color:red !important;
	background-color:white !important;
	border:none !important;
	opacity:0.9 !important;
}
.img-hover-gris-productos-negros > figure > a > img:hover {
	    filter: saturate(200%) !important;
}
/* .imagen-cards-hoem-desktop{
	transition: all 0.5s ease-in-out;
} */
.hover-tarjetas-f > div.vc_column-inner > div.wpb_wrapper {
	transition: all 0.5s ease-in-out;
}
.hover-tarjetas-f > div.vc_column-inner > div.wpb_wrapper:hover {
	margin-top:-10px !important;
}
.imagen-logo-mobile-01 {
	display:none;
}
.ocultar-menu-desktop {
	display:none !important;
}
/* .hover-clientes-ultimo > figure > div > img:hover {
	filter: saturate(150%) !important;
} */
.input-form-f-contacto {
	color:black! important;
	border-color:#8d8d8d !important;
	font-size:22px;
}
/* ============================================
				RESPONSIVE
============================================== */

@media only screen and (max-width: 1920px) {
  
}

@media only screen and (max-width: 1366px) {
  
}

@media only screen and (max-width: 1024px) {
  
}

@media only screen and (max-width: 768px) {
	#parrafo-home-01 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.h1-home {
		font-size:30px;
	}
	.bloqued-cards-homne {
		display:none;
	}
	.card-mobile-home {
		display:block;
	}
	.btn-arrow-cards {
		display:none;
	}
	.imagen-cards-hoem-desktop {
		display:none;
	}
	.sh-header-mobile .sh-nav-mobile li:last-child {
		display:none !important;
	}
	.img-sin-tacc-home {
		display:none;
	}
	.imagenes-juntas-calidad-agroisme-mb {
		display:block;
	}
	.a-grande-calidad-agroisme {
		display:none;
	}
	#parrafo-home-03 > div.wpb_column.vc_column_container.vc_col-sm-5 > div {
		padding-bottom:5%;
		padding-top:10%;
	}
	.bloque-contactanos-produccion-olivicola {
		margin-top:15%;
	}
	.bloque-separacion-top-footer {
		margin-top: 3%;
    	text-align: center;
	}
	.espacio-blanco-nuevo-pag > div.vc_column-inner {
		padding-bottom: 7% !important;
    	padding-top: 5% !important;
		padding-left:15% !important;
	}
	.titulo-pag-contacto-02 > img {
		    margin-left: -60px !important;
    	margin-right: 20px !important;
	}
	.titulo-pag-contacto-01 {
		margin-bottom:5%;
	}
	.bloque-flehcita-html-mb {
		display:none !important;
	}
	.imagen-cards-hoem-desktop > figure > div > img {
		height:auto !important;
	}
	.columna-zindex-aceitunas {
		z-index:auto !important;
	}
	.img-presentaciones-desktop-a {
		text-align:center;
	}
	.columna-01-nuestra-historia > div.vc_column-inner {
		padding-left:0px !important;
	}
	.columna-02-nuestra-historia > div.vc_column-inner {
		padding-left:0px !important;
	}
	#columna-02-btn-contactanos-nosotros-b {
		margin-left:0 !important;
	}
	#btn-banner-nosotros-cont {
		margin-left: 0 !important;
    	margin-right: 0 !important;
    	text-align: center !important;
	}
	.columna-02-calidad-agroisme > div.vc_column-inner {
		padding-left: 15px !important;
    	text-align: center !important;
	}
}

@media only screen and (max-width: 425px) {
	#parrafo-home-02 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#fila-mobile-01 > div > div {
		background-color: rgba(255,255,255,0.9);
    	margin-top: 35%;
		padding-left: 45px;
	}
	#fila-mobile-03 > div > div {
		background-color: rgba(255,255,255,0.9);
    	margin-top: 35%;
		padding-left: 45px;
	}
	#parrafo-home-03 {
		display:none;
	}
	#fila-mobile-02 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#fila-mobile-04 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#parrafo-home-04 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.titulo-calidad-agroisme-home-parrafo > br {
		display:none;
	}
	.titulo-calidad-agroisme-home {
		font-size:33px;
	}
	#parrafo-home-05 {
		display:none;
	}
	#fila-mobile-01 , #fila-mobile-02 , #fila-mobile-03 , #fila-mobile-04 {
		display:block !important;
	}
	.img-presentaciones-mobile {
		display:block;
	}
	.img-presentaciones-desktop-a {
		display:none !important;
	}
	#seccion-06-productos {
		    padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#tht-call {
		font-family: 'PT Sans', sans-serif;
    	font-size: 25px !important;
    	padding-top: 0px !important;
    	padding-bottom: 0 !important;
	}
	.float-form-tehuentec {
		bottom:70px !important;
	}
	.joinchat__button {
		bottom: 130px !important;
    	right: 22px;
	}
	.titulo-nuestros-producos-tres > br {
		display:none;
	}
	#portada-pag {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.somnra-blanca-portadas > div.vc_column-inner {
		padding-left: 12%;
    	padding-top: 10% !important;
    	padding-bottom: 0%;
    	padding-right: 12%;
	}
	.titulo-nuestros-producos-tres {
		margin-bottom:10%;
	}
	#seccion-01-productos {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.parrafo-titulo-contamos-con-stock-permanent > br {
		display:none;
	}
	#seccion-02-productos {
		background-image: none !important;
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#contenedor-images-pag-producs {
		display:none;
	}
	.columna-zindex-aceitunas {
		z-index:99;
	}
	#seccion-06-productos {
		padding-top:10%;
	}
	.bloque-separacion-espacio-02 {
		margin-bottom:5%;
	}
	.bloque-separacion-espacio-03 {
		margin-bottom:10%;
	}
	.bloque-separacion-espacio-01 {
		margin-bottom:10%;
	}
	.titulo-nuestros-producos-parrafo > br {
		display:none !important;
	}
	.columna-01-nuestra-historia > div.vc_column-inner {
		padding-left:0px !important;
	}
	.parrafo-uno-bisotros > br {
		display:none !important;
	}
	.parrafo-uno-bisotros > b > br {
		display:none !important;
	}
	.columna-02-nuestra-historia > div.vc_column-inner {
		padding-left: 15px !important;
    	padding-top: 5% !important;
    	margin-bottom: 15%;
	}
	#columna-02-btn-contactanos-nosotros-b {
		    margin-left: 0;
    	margin-top: 15%;
	}
	#btn-banner-nosotros-cont {
		margin-left: 0px;
    	margin-right: 0px;
    	text-align: center;
	}
	#fila-pag-nosotros-02 {
		background-color: rgb(229,235,207) !important;
    	padding-left: 25px !important;
    	padding-right: 25px !important;
    	padding-bottom: 10%;
	}
	#fila-pag-nosotros-03 {
		padding-left:25px !important;
		padding-right:25px !important;
	}
	.titulo-nuestras-fincas-tres {
		font-size:29px !important;
	}
	.somnra-blanca-portadas-nuestra-finca > div.vc_column-inner {
		padding-left:25px !important;
		padding-bottom:0% !important;
	}
	.titulo-nuestras-fincas-parrafo > br {
		display:none !important;
	}
	.titulo-nuestras-fincas-dos {
		font-size:20px !important;
	}
	.titulo-nuestras-fincas {
		margin-bottom:5%;
	}
	.columna-01-calidad-agroisme > div.vc_column-inner {
		padding-right:15px !important;
	}
	.columna-02-calidad-agroisme > div.vc_column-inner {
		padding-left:15px !important;
	}
	#fila-pag-nosotros-04 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.calidad-agroisme-parrafo > br {
		display:none;
	}
	.calidad-agroisme-parrafo > b > br {
		display:none;
	}
	#fila-pag-nosotros-05 {
		padding-top:15%;
	}
	#fila-footer {
		padding-top: 10%;
	}
	.titulo-pag-contacto-02 > img {
		display:none;
	}
	.btn-enviar-f-div-contenedor-contacto {
		text-align:center;
	}
	.btn-enviar-f-div-contenedor-contacto > div > i {
		top: 14px !important;
    	right: 95px !important;
	}
	.metaslider .slides img {
		height: auto !important;
    	width: inherit !important;
    	margin: 0 auto !important;
	}
	.flexslider .slides {
		display:flex !important;
		align-items:center !important;
	}
	.pum-theme-139 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
		right:10px !important;
	}
	.pum-theme-139 .pum-container, .pum-theme-lightbox .pum-container {
		top:170px !important;
	}
	#seccion-02-productos > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div.wpb_column.vc_column_container.vc_col-sm-2 {
		width: 50% !important;
    	float: left !important;
	}
	.columnas-internas-centradas-prod {
		display:block !important;
	}
	.columna-zindex-aceitunas {
		z-index: auto !important;
    	width: 50% !important;
    	float: left !important;
	}
	#seccion-03-productos {
		padding-top: 0%;
   		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#seccion-04-productos {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#seccion-05-productos > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.columnas-internas-centradas-prod > div.wpb_column.vc_column_container.vc_col-sm-2 {
		width:50% !important;
		float:left !important;
	}
	#btn-enviar-f-contacto {
		z-index:auto !important;
	}
	.btn-enviar-f-div-contenedor-contacto > div > i {
		z-index:auto !important;
	}
	#fila-nuestras-marcas-contacto > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div.wpb_column.vc_column_container.vc_col-sm-3 {
		width: 50% !important;
    	float: left !important;
	}
	#fila-nuestras-marcas-contacto {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	.bloque-contactanos-produccion-olivicola {
		margin-bottom:15% !important;
	}
	#fila-pag-nosotros-05 > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div.wpb_column.vc_column_container.vc_col-sm-3 {
		width: 50% !important;
    	float: left !important;
	}
	#fila-pag-nosotros-05 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
		padding-top:10%;
	}
	.titulo-nuestras-marcas {
		padding-bottom:5%;
	}
	.parrafo-marcas-agroisme {
		text-align:center;
	}
	.bloque-texto-border-calidad {
		border-right: none !important;
    	height: auto !important;
	}
	#row-form-contac-f-contacto {
		padding-right:0 !important;
	}
	.btn-enviar-f-div-contenedor-contacto > div > i {
		right: 115px !important;
	}
	.titulo-categorias-produc {
		font-size:26px;
	}
	.parrafo-titulo-contamos-con-stock-permanent {
		font-size:18px;
	}
	.titulo-marcas-contacto {
		font-size:30px;
	}
	body {
		margin-bottom:9%;
	}
	.items-footers {
		line-height: 45px;
	}
	.bloque-separacion-top-footer {
		margin-bottom:3% !important;
	}
	#fila-footer {
		padding-bottom:5%;
	}
	.imagen-logo-mobile-01 {
		display:block;
	}
	.imagen-logo-mobile-02 {
		display:none;
	}
	#fila-pag-nosotros-02 {
		padding-top:15%;
	}
	.portada-pag-contacto {
		background-image: url("/wp-content/uploads/2020/07/Agroisme_contacto.jpg") !important;
	}
	.titulo-nuestras-marcas {
		font-size:30px !important;
	}
	#fila-pag-nosotros-03 {
		background-image: url("/wp-content/uploads/2020/07/Agroisme_finca.jpg") !important;
	}
	.portada-pag-empresa {
		background-image: url("/wp-content/uploads/2020/07/Agroisme_empresa.jpg") !important;
	}
	.portada-pag-productos {
		background-image: url("/wp-content/uploads/2020/07/Agroisme_productos.jpg") !important;
	}
	.hover-tarjetas-f > div.vc_column-inner > div.wpb_wrapper:hover {
		margin-top:0px !important;
	}
	.float-form-tehuentec {
		bottom:55px !important;
	}
	.joinchat__button {
		bottom:115px !important;
	}
	.bloque-separacion-top-footer {
		margin-bottom: 0% !important;
    	margin-top: 0 !important;
	}
	#fila-footer {
		padding-bottom:7%;
	}
	.ocultar-menu-desktop {
		display:list-item !important;
	}
}

@media only screen and (max-width: 375px) {
	.espacio-blanco-nuevo-pag > div.vc_column-inner {
		padding-left: 7% !important;
		padding-right:7% !important;
	}
	.titulo-nuestros-producos-dos > br {
		display:none !important;
	}
	.titulo-nuestros-producos-dos {
		font-size:22px;
	}
	.titulo-nuestros-producos-tres-empresa > br {
		display:none;
	}
	.titulo-nuestros-producos-tres-empresa {
		font-size:28px !important;
	}
	.h1-home-parrafo > br {
		display:none !important;
	}
}

@media only screen and (max-width: 360px) {
	.titulo-produccion-home {
		font-size:22px;
	}
	.titulo-produccion-home-parrafo {
		font-size:33px;
	}
	.parrafo-produccion-aceitunas > br {
		display:none;
	}
	.parrafo-produccion-aceitunas > b > br {
		display:none !important;
	}
	.titulo-nuestros-producos-tres {
		font-size:27px;
	}
	.pp-titulo-presentaciones-produc {
		font-size:22px;
	}
	#fila-pag-nosotros-01 {
		padding-left: 25px !important;
    	padding-right: 25px !important;
	}
	#btn-banner-nosotros-cont > a {
		padding-right: 75px !important;
	}
	.titulo-nuestras-fincas-tres {
		font-size:27px !important;
	}
}




/*                                                𝒜𝑔𝓊𝓈𝓉𝒾𝓃 𝒜. 𝐵𝓇𝒾𝓏𝓊𝑒𝓁𝒶                             */
/*                                                  ▬▬▬▬ ஜ۩۞۩ஜ▬▬▬▬                                */

 
/*                    ╚═══════ ≪         reforma de web actualizacion 23-08       ≫ ═══════╝              */

 @media only screen and (min-width: 900px) {

	 .float-form-tehuentec {
    bottom: 142px !important;
}
  
	 .joinchat__button {
    bottom: 187px !important;
}


#fila-footer{
	    flex-wrap: nowrap !important;
    width: 123% !important;
    max-width: 123% !important;
    padding-inline: 0 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

	 
	   }



@media only screen and (max-width: 900px) {
     body.admin-bar #page-container .sh-sticky-mobile-header {
        margin-top: 0 !important;
    }
 
}




@media only screen and (max-width: 900px) and (min-width: 600px) {
        
    .wpb_column:has(.ajusteTablet), .wpb_column:has(.ajusteTablet) ~ .wpb_column{
        width: 100%;
    }

    .wpb_text_column.ajusteTablet{
        margin-bottom: 32px !important;
        margin-top: -75px;
    }
	 .ajusteTablet p>br{
        display: none !important;
    }

}








