@font-face 
{
	font-family: "NT-Cameo";
    src: url(/css/Nitti-Typewriter-Cameo.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "NT-Corrected";
    src: url(/css/Nitti-Typewriter-Corrected.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "NT-Open";
    src: url(/css/Nitti-Typewriter-Open.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "NT-Underlined";
    src: url(/css/Nitti-Typewriter-Underlined.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "NT";
    src: url(/css/Nitti-Typewriter.otf) format("opentype");
    font-display: swap;
}

@font-face 
{
	font-family: "TGN-Bold";
    src: url(/css/Trade-Gothic-Next-LT-Pro-Bold.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "TGN-Light";
    src: url(/css/Trade-Gothic-Next-LT-Pro-Light.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "TGN-Regular";
    src: url(/css/Trade-Gothic-Next-LT-Pro-Regular.otf) format("opentype");
    font-display: swap;
}
@font-face 
{
	font-family: "TXC";
    src: url(/css/TXC-Pearl-Regular.otf) format("opentype");
    font-display: swap;
}
.txc
{
	font-family: "TXC"!important;
}

.tgn-r
{
	font-family: "TGN-Regular"!important;
}
.tgn-l
{
	font-family: "TGN-Light"!important;
}
.tgn-b
{
	font-family: "TGN-Bold"!important;
}
.text-verdePrincipal
{
	color:#326D3E!important;
}
.text-verde
{
	color:#518047
}
.text-verdeClaro
{
	color:#679850
}
.text-cafe
{
	color:#755244;
}
.text-naranja
{
	color: #E28A2B !important;
}
p
{
	font-size: 18px;
}
.display-1
{
	line-height: 1;
	font-size: 6rem;
}

.bg-light
{
	background: #F8F5F0!important;
}



/*------------------------INICIO HOME-----------------------------*/

.seccionHomeNuestrosProductos
{
	background: url(/images/fondo-nuestrosProductos.webp);
	background-size: cover;
	padding-top: 350px;
	padding-bottom: 250px;
}
.seccionHomeAlrededor
{
	background: url(/images/fondo-pergamino.webp);
	background-size: cover;
	z-index: 1;
	position: relative;
	margin-top: -15rem;
	margin-bottom: -10rem;
}
.seccionHomeAlrededor .container
{
	padding-top: 240px
}
.seccionHomeEntodo
{
	background: url(/images/fondo-entodoElMundo.webp);
	background-size: cover;
	padding-top: 15rem;
	padding-bottom: 15rem;
	z-index: 0;
}
.cajasNuestrosProductos
{
	position: relative;
	height: 500px;
	border-radius: 10%;
	overflow: hidden;
}
.cajaAguacate 
{
    background: url(/images/aguacate-nuestrosProductos.webp);  
	background-size: 150%;
    background-position: center;
}

.cajasNuestrosProductos::before 
{
	content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 5.6);
	background: linear-gradient(180deg,rgba(0, 0, 0, 0.56) 0%, rgba(237, 221, 83, 0) 50%);
    z-index: 1;
}

.cajasNuestrosProductos > * 
{
    position: relative;
    z-index: 2;
}
.cajaGuayaba
{
	background: url(/images/guayaba-nuestrosProductos.webp);
	background-size: 150%;
	background-position: center;
/*	background: green;*/
}
.cajaChile
{
	background: url(/images/chileseco-nuestrosProductos.webp);
	background-size: 100%;
	background-position: center;
}

.text-center
{
	text-align: center;
}
.btnCajasNuestroProductos
{
	position: absolute;
	bottom: 20px;
	right: 30px;
	border-radius: 50%;
}
.divMapa
{
	padding-bottom: 150px
}
.seccionHomeNuestrosProductos .heading-title
{
	color: #E28A2B!important;
}
.btnNaranja
{
	text-transform: none;
    background: #E28A2B;
    border-radius: 35px;
    color: white;
    font-size: 26px;
	font-family: "TGN-Regular"!important;
}
.btnVerde
{
	text-transform: none;
    background: #679850;
    border-radius: 35px;
    color: white;
    font-size: 22px;
	font-family: "TGN-Regular"!important;
}
.btnVerde:hover
{
    background: #E28A2B;
    color: white;
}
.btnNaranja:hover
{
    background: #679850;
    color: white;
}
.imagenSlider
{
	position: absolute;
    right: 45%;
    z-index: 22;
    top: 100px;
    margin: auto;
}


/*------------------------FIN HOME-----------------------------*/

.header 
{
	position: absolute;
	background-color: transparent!important;
	box-shadow: none;
}
.header a
{
	font-family: "TGN-Regular"!important;
	text-decoration: none!important;
	text-transform: none!important;
}


.header-content-wrapper 
{
	justify-content: start;
	align-items: end;
}
.header--menu-rounded .primary-menu-menu > li 
{
	margin-left: 50px;
}
.logo-header
{
	width: 150px;
}
.logo-footer
{
	width: 200px;
}
.header--menu-rounded .primary-menu-menu > li {
    padding-top: 100px;
	padding: 0;
}

.headerTitulo
{
	padding-top: 240px;
	padding-bottom: 180px;
	background: rgba(0, 0, 0, 5.6);
	background: linear-gradient(180deg,rgba(0, 0, 0, 0.9) 0%, rgba(237, 221, 83, 0) 50%);
}
.headerSeccion
{
	background-size: cover;
	background-repeat: none;
	background-position: bottom
}



/*------------------------INICIO PRODUCTOS-----------------------------*/
.seccionProductos
{
	background: url(/images/fondo-productos.webp);
	background-size: contain;
	background-repeat: repeat-y
}

.tituloCaracteristicas, .tablaCaracteristicas
{
	border-bottom: 2px solid #5C804D;
}
.nuestras-marcas
{
	border-bottom: 2px solid #5C804D;
}

.tabsCajas .nav-link
{
	background: red;
	border-radius: 20px;
	border: 2px solid #5C804D;
	color: #5C804D;
	background: transparent;
	font-family: "TGN-Regular"!important;
	font-weight: 700;
	width: 100%;
}
.tabsCajas .nav-link.active
{
	background: #5C804D;
	color: #F0E6DA;
}
.tabCajas .nav-link:hover
{
	background: #5C804D!important;
	color: #F0E6DA!important;
}
.nav-tabs .nav-link:hover 
{
    background: #5C804D!important;
	color: #F0E6DA!important;
	border: 2px solid #5C804D;
}
.paneCaracteristicas, .nuestras-marcas, .tablaCaracteristicas, .tituloCaracteristicas
{
	color: #5C804D;
	font-family: "TGN-Regular"!important;
}

.owl-dots .owl-dot span 
{
	background: #c2c7b2; 
}
.owl-dots .owl-dot.active span 
{
	 background: #4f7745; 
}
.owl-dots .owl-dot:hover span 
{
    background: #8fa48a;
}


.seccionGuayaba .tituloCaracteristicas, .seccionGuayaba .tablaCaracteristicas
{
	border-bottom: 2px solid #D4912B;
}
.seccionGuayaba .nuestras-marcas
{
	border-bottom: 2px solid #D4912B;
}
.seccionGuayaba .tabsCajas .nav-link
{
	background: red;
	border-radius: 20px;
	border: 2px solid #D4912B;
	color: #D4912B;
	background: transparent;
	font-family: "TGN-Regular"!important;
	font-weight: 700;
	width: 100%;
}
.seccionGuayaba .tabsCajas .nav-link.active
{
	background: #D4912B;
	color: #F0E6DA;
}
.seccionGuayaba .tabCajas .nav-link:hover
{
	background: #D4912B!important;
	color: #F0E6DA!important;
}
.seccionGuayaba .nav-tabs .nav-link:hover 
{
    background: #D4912B!important;
	color: #F0E6DA!important;
	border: 2px solid #D4912B;
}
.seccionGuayaba .paneCaracteristicas, .seccionGuayaba .nuestras-marcas, .seccionGuayaba .tablaCaracteristicas, .seccionGuayaba .tituloCaracteristicas
{
	color: #D4912B;
	font-family: "TGN-Regular"!important;

}

.seccionGuayaba .owl-dots .owl-dot span 
{
	background: #E5CDA6; 
}
.seccionGuayaba .owl-dots .owl-dot.active span 
{
	 background: #D8931E; 
}
.seccionGuayaba .owl-dots .owl-dot:hover span 
{
    background: #B67A19;
}

.seccionChiles .tituloCaracteristicas, .seccionChiles .tablaCaracteristicas
{
	border-bottom: 2px solid #804142;
}
.seccionChiles .nuestras-marcas
{
	border-bottom: 2px solid #804142;
}
.seccionChiles .tabsCajas .nav-link
{
	background: red;
	border-radius: 20px;
	border: 2px solid #804142;
	color: #804142;
	background: transparent;
	font-family: "TGN-Regular"!important;
	font-weight: 700;
	width: 100%;
}
.seccionChiles .tabsCajas .nav-link.active
{
	background: #804142;
	color: #F0E6DA;
}
.seccionChiles .tabCajas .nav-link:hover
{
	background: #804142!important;
	color: #F0E6DA!important;
}
.seccionChiles .nav-tabs .nav-link:hover 
{
    background: #804142!important;
	color: #F0E6DA!important;
	border: 2px solid #804142;
}
.seccionChiles .tab-pane, .seccionChiles .nuestras-marcas, .seccionChiles .tablaCaracteristicas, .seccionChiles .tituloCaracteristicas
{
	color: #804142;
	font-family: "TGN-Regular"!important;

}
.seccionChiles h2
{
	color: #804142;
}

.seccionChiles .owl-dots .owl-dot span 
{
	background: #D2CFC2; 
}
.seccionChiles .owl-dots .owl-dot.active span 
{
	 background: #8C4343; 
}
.seccionChiles .owl-dots .owl-dot:hover span 
{
    background: #6A2F2F;
}

.tab-pane small
{
	color: #58595B;
	display: block;
	font-family: "TGN-Regular"!important;
}


.tabsCajas .nav-link
{
	font-size: 18px;
}
.seccionChiles
{
	padding-bottom: 25rem;	
}


/*------------------------FIN PRODUCTOS-----------------------------*/

/*------------------------INICIO CALIDAD-----------------------------*/
.seccionDurante
{
	background: url(/images/fondo-productos.webp);
	background-size: cover;
	background-repeat: repeat-y;
	padding-bottom: 15rem;
}
.cajasFloracion
{
	position: relative;
	height: 550px;
	border-radius: 20px;
	overflow: hidden;
	background: white;
	background-position: bottom!important;
/*	background-position: center;*/
	background-repeat: no-repeat!important;
	background-size: contain;
	background-color: white!important;
	
}

.cajaHinchada 
{
    background: url(/images/yema-hinchada.webp);  
    
}
.cajaColiflor
{
    background: url(/images/estado-coliflor.webp);  
}
.cajaBrote
{
	background: url(/images/desarrollo-brote.webp);  
}
.cajaFlor
{
	background: url(/images/apertura-flor.webp);  
}
.cajaCuajado
{
	background: url(/images/cuajado.webp);  
}
.cajaFruto
{
	background: url(/images/crecimiento-fruto.webp);  
}
.cajaMadurez
{
	background: url(/images/madurez.webp);  
}

.col-floracion
{
	width: 12%;
}

.cajasFloracion .numero
{
	background: #EDE4D8;
	color: #705346;
	border-radius: 50%;
	font-size: 24px;
	display: blocK;
	height: 40px;
	width: 40px;
	text-align: center;
}
.cajasFloracion .numero strong
{
	padding: 1rem;
    position: relative;
    display: block;
    padding-top: 0.2rem;
	color: #705346;
}

.cajaLinea
{
	border: 3px solid black;
	margin-top: -10rem; 
	padding-top: 10rem;	
	border-radius: 5%;
}

.seccionLineaTiempo
{
	background: url(/images/fondo-pergamino.webp);
	background-size: cover;
	background-repeat: no-repeat;
	z-index: 1;
	position: relative;
	margin-top: -15rem;
	margin-bottom: -10rem;
	padding-top: 12rem;
	padding-bottom: 10rem;
}
.seccionLineaTiempo .highlight
{
	font-family: "TXC"!important;
	color: #EDE4D8;
	padding: 0.5rem;
	width: 100%;
	border-radius: 10px;
	font-size: 2rem;
	
}
.lineaLoca .highlight
{
	background: #CB9542
}
.lineaLoca p
{
	color: #CB9542;
	font-size: 20px;
}
.lineaLoca .cajaLinea
{	
	border-color: #CB9542;
}
.lineaAventajado .highlight
{
	background: #5C7F4D
}
.lineaAventajado p
{
	color: #5C7F4D;
	font-size: 20px;
}
.lineaAventajado .cajaLinea
{	
	border-color: #5C7F4D;
}
.lineaNegro .highlight
{
	background: #804142
}
.lineaNegro p
{
	color: #804142;
	font-size: 20px;
}
.lineaNegro .cajaLinea
{	
	border-color: #804142;
}
.seccionProceso
{
	background: url(/images/fondo-productos.webp);
	background-size: cover;
	background-repeat: repeat-y;
	padding-top: 7rem;
	padding-bottom: 20rem;
}
.slider-faqs-thumb 
{
	background: none;
}
.colTarjetaProceso
{
	background: white;
	border-radius: 20px;
}
.swiperProceso img
{
	border-radius: 20px;
}
.colTarjetaProceso h2
{
	color: #5C7F4D;
}
.colTarjetaProceso p
{
	color: #705346;
	font-size: 20px;
}
.seccionProceso .slides-item 
{
    display: inline-block;
    position: relative;
    margin-right: 15px;
    width: 40px;
    height: 40px;
    line-height: 35px;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    background-color: #EDE4D8;
    opacity: 1;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    border-radius: 100%;
    cursor: pointer;
	border: 2px solid #CDAC83;
	color: #CDAC83;
	text-decoration: none;
	font-family: "TXC";
}

.seccionProceso .slides-item.slide-active 
{
	box-shadow: none;
	background: #CDAC83;
	color: #EDE4D8;
	
	
}

/*------------------------FIN CALIDAD-----------------------------*/


/*------------------------INICIO CERTIFICACIONES-----------------------------*/

.seccionCompromiso
{
	background: url(/images/fondo-productos.webp);
	padding-bottom: 15rem;
}

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-size: 1.2rem;
    color: #705346;
    background-color: #F3EAE1;
	font-family: "TGN-Bold";
}
.accordion-button:not(.collapsed) 
{
 	color: #705346;
    background-color: #F8F5F0;
    box-shadow: none;
}
.accordion-button:focus
{
	box-shadow: none;
}
.accordion-button::after 
{
	width: 0;
    height: 0;
	margin-left: 0
}

.accordion-button:not(.collapsed)::before 
{
    background-image: url("/images/icono-acordeon.svg");
    transform: none;
}
.accordion-button:not(.collapsed), .accordion-collapse
{
	border-left: 10px solid #E28A2B;
}
.accordion-item:first-of-type>.accordion-header .accordion-button
{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion-button::before 
{
	
	transform: var(--bs-accordion-btn-icon-transform);
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-right: 10px;;
    content: "";
    background-image: url("/images/icono-acordeon.svg");
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
}
.accordion-item
{
	background:#F8F5F0;
	border: none;
}
.textoAccordion
{
	margin-left: 2rem;
}
.certificaciones-imagenChiles
{
	margin-top: -6rem;
}
/*------------------------FIN CERTIFICACIONES-----------------------------*/

/*------------------------INICIO CONOCE MÁS-----------------------------*/

.seccionConoce
{
	background: url(/images/fondo-productos.webp);
	padding-bottom: 25rem;
}
.colBeneficios img
{
	margin-top: -100px;
	z-index: 3;
}
.colBeneficios
{
	border-radius: 20px;
}
.tabsConoce .nav-link
{
	border-radius: 20px;
	border: 2px solid #5C804D;
	color: #5C804D;
	background: transparent;
	font-family: "TXC"!important;
	font-size: 24px;
	width: 100%;
}
.tabsConoce .nav-link.active
{
	background: #5C804D;
	color: #F0E6DA;
}
.tabsConoce .nav-link:hover 
{
    background: #5C804D!important;
	color: #F0E6DA!important;
	border: 2px solid #5C804D;
}

.tabsConoce .guayaba .nav-link
{
	color: #E28A2B;
	border: 2px solid #E28A2B;
}
.tabsConoce .guayaba .nav-link.active
{
	background: #E28A2B;
	color: #F0E6DA;
}
.tabsConoce .guayaba .nav-link:hover 
{
    background: #E28A2B!important;
	color: #F0E6DA!important;
	border: 2px solid #E28A2B;
}

.tabsConoce .chile .nav-link
{
	color: #804142;
	border: 2px solid #804142;
}
.tabsConoce .chile .nav-link.active
{
	background: #804142;
	color: #F0E6DA;
}
.tabsConoce .chile .nav-link:hover 
{
    background: #804142!important;
	color: #F0E6DA!important;
	border: 2px solid #804142;
}

.conoce-tarjetaInformacion
{
	border-radius: 20px;
	background: #F8F5F0;
}
.imagenMapa
{
	border-radius: 20px;
	background-size: cover!important; 
	background-position: bottom left!important;
	background-repeat: no-repeat!important;
	background-color: #F0E6DA!important;
}

/*------------------------FIN CONOCE MÁS-----------------------------*/


.seccionAviso p, .seccionAviso h3
{
	font-family: "TGN-Regular";
}

/*------------------------INICIO MARQUEE PRODUCCION LOCAL-----------------------------*/

.marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

.marquee-content {
	font-family: "TXC";
    display: inline-block;
    animation: scroll-left 50s linear infinite;
    font-size: 24px;
    font-weight: normal;
    letter-spacing: 5px;
    color: #ffffff; /* el color de tu texto */
}

/* Velocidad + dirección */
@keyframes scroll-left {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}
.lineaProduccionLocal 
{
    transform: rotate(2deg);
    background: #D78A2C; /* tu naranja */
    padding: 10px 0;
}
/*------------------------FIN MARQUEE PRODUCCION LOCAL-----------------------------*/

/*------------------------INICIO FOOTER-----------------------------*/

.footer .btnNaranja
{
	font-size: 22px;
	border-radius: 15px;
}
.footer
{
	background: #98373C;	
	overflow: hidden;
	width: 100%;
	margin-top: -1px!important;
	z-index: 2;

}

.footer a, .footer p
{
	color: #EFE6DA;
	text-decoration: none;
}
.footer 
{
	box-shadow: none
}
.form-control
{
	background: #EDE4D8!important;
	font-family: "TGN-Regular"!important;
}
::placeholder 
{
	color: #CDAC82; 
	font-family: "TGN-Regular"!important;
}
.headerFooter
{
	height: 300px;
	background: transparent;
	margin: 0;
	margin-top: -300px;
	position: relative;
	z-index: 2;
	width: 100%;
	overflow: hidden;
}
.headerFooter .skew
{
	height: 300px;
	background: #98373C;
	clip-path: polygon(0 100%, 100% 0, 100% 100%);
}
.lineaProduccionLocal
{
	position: absolute;
	z-index: 3;
	background: #E28A2B;
	width: 100%;
	text-align: center;
	color: white;
	padding: 5px 0;
	top: -150px;
}
.sub-footer
{
	background: #715346;
}
.header-subFooter
{
	height: 100px;
	background: transparent;
	margin-top: 20px;
	position: relative;
	z-index: 2;
}
.header-subFooter .skew
{
	height: 100px;
	background: #715346;
	clip-path: polygon(0 0, 100% 50%, 0 10000%);
}


.footer
{
	padding: 60px 0 0;
	padding-bottom: 0
}

.back-to-top {
    position: absolute;
    z-index: 20;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: block;
    color: #EDE4D8;
	text-decoration: none;
    transform: none;
    cursor: pointer;
    box-shadow: none;
    border-radius: 20%;
    background-color: #729658;
    text-align: center;
	bottom: 150px;
	right: 20px;
	left: inherit;
	top: inherit;
	position: fixed;
	display: none;
}
.sub-footer 
{
	padding: 10px 0;
	padding-top: 0;
}

/*------------------------FIN FOOTER-----------------------------*/


/*------------------------INICIO HEADER-----------------------------*/

.header--menu-rounded.header--blue-lighteen .primary-menu-menu > li > a:hover, .header--menu-rounded.header--blue-lighteen .primary-menu-menu > li.current-menu-item > a, .header--menu-rounded .primary-menu-menu > li > a.active {
    background-color: #E28A2B;
}

/*------------------------FIN HEADER-----------------------------*/



/*------------------------INICIO DOTS OWL CAROUSEL-----------------------------*/

.owl-dots {
    text-align: center;
    margin-top: -50px;
	z-index: 3;
	position: relative;
}

.owl-dots .owl-dot span {
    width: 16px;
    height: 16px;
    margin: 0 10px;
    display: block;
    
    border-radius: 50%;
    transition: background 0.3s ease, transform 0.3s ease;
}

.owl-dots .owl-dot.active span {
   
    transform: scale(1.1); 
}




/*------------------------FIN DOTS OWL CAROUSEL-----------------------------*/



/*------------------------INICIO SLIDER-----------------------------*/

.slide-half {
    transition: transform .8s ease-in-out;
}

.swiper-slide-active .slide-half-left,
.swiper-slide-active .slide-half-right 
{
    transform: translateY(0);
}

.swiper-slide-prev .slide-half-left,
.swiper-slide-next .slide-half-left 
{
    transform: translateY(100%);
}

.swiper-slide-prev .slide-half-right,
.swiper-slide-next .slide-half-right 
{
    transform: translateY(-100%);
}

.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) 
    .slide-half-left 
{
    transform: translateY(100%);
}

.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) 
    .slide-half-right 
{
    transform: translateY(-100%);
}
.textoHeader
{
	text-shadow: 1px 1px 2px black;
}

.btn-prev.with-bg, .btn-next.with-bg 
{
	background-color: #E38A2B;
}
.bg-1 
{
	background: url(/images/fondo-productos.webp)
}
/*------------------------FIN SLIDER-----------------------------*/

.content-wrapper
{
	background: #F0E6DA;
}

.nav-tabs
{
	border: none!important;
	box-shadow: none!important;
}
.nav-tabs .nav-link.active
{
	border: none!important;
	box-shadow: none!important;
}
.nav-link.active
{
	cursor: auto;
}



.spacer-mobil
{
	display: none;
	background: #306E3E;
}

.mob-menu--title
{
	color: white;
}
.menu-icon-wrapper svg path 
{
	stroke: white;
}


/*movil*/
@media (max-width: 1530px) 
{
	.imagenSlider
	{
		top: 70px;
	}
	.seccionHomeNuestrosProductos
	{
		padding-top: 80px;
	}
	.seccionHomeAlrededor .container 
	{
		padding-top: 160px;
	}
	.seccionHomeEntodo 
	{
		padding-top: 8rem;
	}
	.col-floracion
	{
		width: 16%;
		margin-bottom: 1rem;
	}
	.seccionProceso
	{
		padding-bottom: 15rem;
	}
}

@media (max-width: 1370px) 
{
	.slider-content 
	{
		padding-top: 5rem;
		display: flex;
		flex-direction: column;
		justify-content: center;
		height: 545px;
	}
	.slider-thumb img
	{
		max-height: 700px;
		max-width: fit-content;
	}
	.display-1 
	{
		font-size: calc(1.625rem + 4.5vw);
	}
	.imagenSlider
	{
		right: 40%;
		top: 100px;
	}
	
	
}
@media(max-width:1024px)
{
	.imagenAguacate
	{
		display: none;
	}
	.seccionDurante
	{
		padding-bottom: 8rem;
	}
	.col-floracion
	{
		width: 23%;
		margin-bottom: 1rem;
	}
	
}

@media (max-width: 990px) 
{
	.imagenSlider
	{
		display: none;
	}
	.slider-thumb img
	{
		max-height: unset;
		max-width: 100%;
	}
	.spacer-mobil
	{
		display: blocK;
	}
	.header--menu-rounded .primary-menu-menu > li 
	{
		margin-left: 0;
	}
	
}

@media (min-width: 1025px) 
{
	.rowLogos2
	{
		margin-top: -5rem;
	}
}
@media (max-width: 767px) 
{
	.footerInfo
	{
		text-align: center
	}
}
@media (max-width: 768px) 
{
	.slider-content 
	{
		
		height: 320px;
	}
	.display-1 
	{
		font-size: calc(1.625rem + 4.5vw);
	}
	.lineaProduccionLocal 
	{
		width: 99.9%;
	}

	.slide-half-left 
	{
		padding-left: 2rem!important; 
	}
	.seccionHomeAlrededor .col-lg-3 img
	{
		width: 150px;
	}
	.seccionHomeEntodo .col-lg-3 img
	{
		width: 150px;
		margin: 1rem 0;
	}
	.seccionConoce .col-lg-3 img
	{
		width: 150px!important;
	}
	.seccionDurante .col-lg-3 img
	{
		width: 150px!important;
	}
	.col-floracion
	{
		width: 33%;
		margin-bottom: 1rem;
	}
	.colTarjetaProceso
	{
		margin-top: 1rem;
	}
	.certificaciones-imagenChiles
	{
		max-width: 300px;
	}
	.beneficios
	{
		margin-top: 8rem;
	}
	.imagenMapa
	{
		height: 350px!important;
		margin-top: 1rem;
	}
}
@media (max-width: 425px) 
{
	.crumina-module-slider .swiper-container 
	{
		height: 690px;
	}
}
@media (max-width: 375px) 
{
	.slide-half-left 
	{
		padding-top: 140px!important;
	}
	.crumina-module-slider .swiper-container 
	{
		height: 630px;
	}
	.slider-content 
	{
		height: 320px;
	}
	
	.col-floracion
	{
		width: 50%;
		margin-bottom: 1rem;
	}
	.cajasFloracion
	{
		height: 470px;
		border-radius: 20px;
	}
}