@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-VariableFont_wght.DcaoeaBt.ttf) format("truetype");font-weight:100 900}.btn:hover{color:#fff}.btn:hover:after{background:#000}.btn:after{background:#fff}.btn{color:#000}button{cursor:pointer}*{box-sizing:border-box;transition:.6s}html{scroll-behavior:smooth}body,textarea::placeholder,input::placeholder,select::placeholder,input,textarea,select{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:0}a{text-decoration:none;color:inherit}ul{list-style:none;padding:0;margin:0}.container{max-width:1920px;margin:0 auto;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.section{max-width:1440px;margin:48px auto}.banner img{width:100%;object-fit:cover;position:relative;z-index:0}.banner figcaption{display:flex;flex-direction:column;gap:24px;position:absolute;width:100%;top:0;height:100%;justify-content:space-evenly;text-align:start;max-width:805px}section a{width:fit-content;padding:10px;border-radius:10px;background-color:#ef6a02;color:#fff;height:40px;min-width:228px;text-align:center}picture{display:flex}@media(min-width:768px){section{padding:0 48px;margin:24px auto}.banner figcaption{padding:0 55px}.section{padding:0 48px}.banner img{height:calc(100dvh - 138px)}}@media(max-width:768px){#desarrollamos-productos-mercado figcaption{gap:48px}#mensaje-mini-banner-dos.un-desarrollo{padding:35px 24px}.banner figcaption{gap:66px;align-items:center;justify-content:center}section{padding:0 24px;margin:20px auto}.banner figcaption{text-align:center;padding:24px}.banner img{height:calc(100dvh - 122px)}.section{padding:0 24px}}figure{margin:0}.banner{margin:0;max-width:1920px;position:relative;padding:0}.banner figure{position:relative}.nav ul{display:flex;flex-direction:column}hr{width:90%;margin:0 auto}.container.politicas{margin:0 auto;padding:48px;max-width:1200px}.politicas .section{border-bottom-style:solid;border-bottom-width:1px;padding-bottom:48px}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-size:20px}summary{list-style:none}footer small{width:100%;text-align:center;display:flex;height:37px;align-items:center;justify-content:center}.site-header{display:flex;align-items:center;position:relative}.site-header li{padding:10px}@media(max-width:768px){.language-selector{order:3}.site-header img{width:150px;height:auto}.site-header a:has(img){order:1}.site-header .btn{order:2}.mobile-nav{order:0}.site-header{flex-wrap:wrap-reverse;padding:13px 24px;justify-content:space-between;gap:0}}@media(min-width:768px){.site-header{padding:20px 48px;justify-content:space-between;gap:0px}}.desktop-nav ul,.mobile-nav__menu ul{list-style:none;margin:0;padding:0}.desktop-nav ul{display:flex;gap:0;width:fit-content;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.mobile-nav__toggle{list-style:none;cursor:pointer;font-size:1.5rem}.mobile-nav__menu{position:absolute;top:100%;left:0;max-width:380px;border-style:solid;border-width:1px;padding:1rem;z-index:3;background-color:#fff;width:100%;border:0;filter:drop-shadow(1px 1px 1px lightgray);padding-bottom:40px}.mobile-nav__menu ul{display:flex;flex-direction:column}.nav-link{text-decoration:none;font-weight:500}.btn{display:inline-block;padding:14px;text-decoration:none;position:relative;outline-width:3px;outline-color:inherit;outline-style:solid}.btn:after{content:"";position:absolute;left:0;bottom:0;top:0;width:0px;z-index:-2;display:block;transition:.5s}.btn:hover:after{width:100%}.btn,.btn:hover:after{border-radius:12px}@media(max-width:768px){.mobile-nav li a{position:relative;display:flex;align-items:center;gap:10px}.mobile-nav li a:after{content:"";display:block;background-image:url(../public/media/chevron-right.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;width:20px;height:20px}.desktop-nav{display:none}.mobile-nav{display:block}}@media(min-width:768px){.desktop-nav{display:block}.mobile-nav{display:none}}.mobile-nav__toggle{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border:0;background:transparent}.mobile-nav__toggle::-webkit-details-marker{display:none}.icon-menu,.icon-close{display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;text-decoration:none}.icon-close,.mobile-nav[open] .icon-menu{display:none}.mobile-nav[open] .icon-close{display:inline-flex}.top-footer{display:flex;align-items:center;padding:29px 24px 85px;gap:35px 24px;max-width:1320px;margin:auto;justify-content:space-between;flex-wrap:wrap}.footer-group__toggle h3{display:inline;font-weight:500}.top-footer img{object-fit:contain}.top-footer .nav{display:flex;flex-wrap:wrap;max-width:929px;width:100%;justify-content:space-between;gap:24px}footer li,.footer-group__toggle{padding:10px}@media(max-width:768px){.top-footer{padding:41px 12px 35px}.top-footer .nav{max-width:100%}.top-footer,.top-footer .nav{text-align:center;justify-content:center;align-items:center;flex-direction:column}.top-footer img,details.footer-group,footer li,.footer-group__toggle{padding:0 5px}}.grupo-input{position:relative;display:flex;flex-direction:column;width:fit-content}.grupo-input:has(input[type=checkbox],textarea){min-width:100%;width:fit-content}form .grupo-abajo{display:flex;flex-direction:column;gap:17px}form .grupo-arriba{display:flex;justify-content:space-between;gap:17px;flex-direction:column}form{display:flex;gap:10px;margin:0;width:100%;flex-direction:column}.formulario-wrapper{display:flex;max-width:1350px;justify-content:space-between;gap:0px 24px}.formulario-wrapper textarea{height:162px}@media(max-width:768px){.formulario-wrapper{padding:0}.formulario-wrapper__images img{max-width:430px;width:100%;height:350px;margin:0 auto}.newsletter-form__field{max-width:100%}}@media(min-width:768px){.newsletter-form__field{max-width:332px}.formulario-wrapper__images img{max-width:684px;width:100%;height:521px}.formulario-wrapper{display:flex;padding:0 70px}}select,input::placeholder,textarea::placeholder{color:gray}select:valid{color:#000}form .preguntas{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}form .preguntas{display:flex;flex-wrap:wrap;gap:20px;flex-direction:column}.aceptar-terminos{font-size:.8em;margin-left:20px;padding:2px 8px;border-radius:4px;background-color:#000;color:#fff;border:0}.aceptar-terminos:hover{filter:invert(1);outline:1px solid}input,select,textarea{padding:10px;border-radius:5px;border-color:#575757;border-width:1px;border-style:solid}button{border-radius:10px;padding:10px;text-align:center}.newsletter-form form{max-width:611px;flex-direction:row;justify-content:space-between}@media(min-width:1024px){.newsletter-form img{height:250px}}#newsletter-email,.newsletter-form__button,.newsletter-form__field,.grupo-input{width:100%}.formulario-wrapper__images{display:flex;flex-direction:column;gap:16px;max-width:684px}.formulario-wrapper__images img{object-fit:cover;border-bottom-right-radius:100px;border-top-left-radius:100px}.newsletter-form{margin:0;padding:0}.newsletter-form h2{margin-bottom:17px}.newsletter-form .newsletter-form__caption{max-width:100%;flex-direction:row;align-items:center;color:#fff;gap:14px 10px}.modal-terminos{position:fixed;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:#0009;z-index:999}.modal-contenido-terminos{background:#fff;padding:20px;max-width:600px;width:90%;border-radius:10px}button.enviar{padding:10px;border:0;border-radius:10px;background-color:#ef6a02;color:#fff;margin-top:7px}button.enviar i.fa-solid.fa-paper-plane{position:absolute;left:10px;transform:rotate(45deg)}button.enviar:hover i.fa-solid.fa-paper-plane{animation:vueloZigzag 2s linear forwards}@keyframes vueloZigzag{0%{left:10px;top:0}20%{left:80px;top:-20px}40%{left:140px;top:35px}60%{left:200px;top:-20px}80%{left:240px;top:35px}to{left:270px;top:10px}}.image-carousel-section img{object-fit:contain}.image-carousel-section article{display:flex;width:auto;overflow:auto;padding:22px;scrollbar-width:none;margin:0 auto;max-width:1440px}.image-carousel-section article picture{flex:0 0 auto}.image-carousel-section article::-webkit-scrollbar{display:none}.image-carousel-section [data-carousel-dots]{display:flex;justify-content:center;gap:24px}.image-carousel-section [data-carousel-dots][hidden]{display:none}@media(min-width:768px){.newsletter-form .newsletter-form__caption{padding:48px 98px 48px 48px}.newsletter-form__button{max-width:269px}.image-carousel-section img{height:50px!important;width:auto}}@media(max-width:768px){.newsletter-form__figure img{height:336px}.newsletter-form .newsletter-form__caption{padding:0 20px}.newsletter-form .newsletter-form__caption{flex-direction:column}.newsletter-form form{gap:24px;padding:0;flex-direction:column;align-items:center}.image-carousel-section img{height:50px!important;width:auto}.image-carousel-section article{max-width:100%}.image-carousel-section [data-carousel-dots]{display:none}}.image-carousel-section article{display:flex;flex-wrap:nowrap;overflow:hidden;align-items:center}.image-carousel-section article>*{flex-shrink:0}.image-carousel-section [data-carousel-dot]{width:10px;height:10px;border:0;border-radius:50%;background:#ededed;cursor:pointer;padding:0}.image-carousel-section [data-carousel-dot][aria-current=true]{background:#ef6a02}.carruselReviews{position:relative;padding:0 24px;overflow:hidden;max-width:1250px}.carruselReviews__title{text-align:center}.carruselReviews article{width:100%;padding:20px 0;overflow-x:auto;scrollbar-width:none}.carruselReviews article::-webkit-scrollbar{display:none}.carruselReviews__item{box-sizing:border-box}.carruselReviews__review{margin:0 0 28px}.carruselReviews__author{display:flex;align-items:center;gap:16px;margin:0}.carruselReviews__author picture,.carruselReviews__author img{display:block;flex:0 0 auto}.carruselReviews__author img{width:106px;height:106px;object-fit:cover;border-radius:999px}.carruselReviews__caption h3,.carruselReviews__caption p{margin:0}.carruselReviews__controls{position:absolute;inset:0;pointer-events:none}.carruselReviews__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:#f2f2f2;color:#f25c05;cursor:pointer;pointer-events:auto;transform:translateY(-50%);padding:0}.carruselReviews__arrow--prev{left:24px}.carruselReviews__arrow--next{right:24px}.carruselReviews__arrow:disabled{opacity:.35;cursor:not-allowed}@media(min-width:1024px){.carruselReviews__title{margin:0 0 42px}.carruselReviews__item{padding:0 95px}}@media(max-width:1024px){.carruselReviews__title{margin:0 0 24px}.carruselReviews__item{padding:0}.carruselReviews__item .carruselReviews__author{flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.carruselReviews{padding:0 12px}.carruselReviews__controls{position:static;display:flex;justify-content:center;gap:80px;margin:0 0 24px;pointer-events:auto}.carruselReviews__arrow{position:static;transform:none}}#franja-comercial{margin:24px 0 0;background:#000;color:#fff;overflow:hidden}@media(min-width:1300px){#franja-comercial{padding:30px 73px}}@media(max-width:1300px){#franja-comercial{padding:24px;text-align:center}}video{width:100%;object-fit:cover;object-position:center}.banner video{filter:brightness(.8)}#hero-home video{width:100%;display:flex;max-width:100%;position:relative}.imagen-derecha-texto-izquierda figure{display:flex;justify-content:space-between;align-items:center;gap:20px 48px}.imagen-derecha-texto-izquierda figure img,.imagen-izquierda-texto-derecha figure img{border-bottom-right-radius:100px;border-top-left-radius:100px;object-fit:cover;width:100%}@media(min-width:768px){.imagen-derecha-texto-izquierda figcaption,.imagen-izquierda-texto-derecha figcaption{min-width:400px;width:100%}.imagen-derecha-texto-izquierda picture,.imagen-izquierda-texto-derecha picture{width:100%;min-width:200px}.imagen-derecha-texto-izquierda figure{flex-direction:column;flex-direction:row-reverse}.imagen-derecha-texto-izquierda figure img,.imagen-izquierda-texto-derecha figure img{max-width:682px}li.mi-item svg{min-width:40px}}@media(max-width:768px){li.mi-item svg{min-width:32px}section.banner.texto-lista img{height:508px}.imagen-derecha-texto-izquierda figure img,.imagen-izquierda-texto-derecha figure img{height:350px}.imagen-derecha-texto-izquierda figcaption,.imagen-izquierda-texto-derecha figcaption{order:1}.imagen-derecha-texto-izquierda picture,.imagen-izquierda-texto-derecha picture{display:block;order:2}#hero-home video{height:430px}.imagen-derecha-texto-izquierda figure{flex-direction:column}.imagen-derecha-texto-izquierda picture{width:100%}.imagen-derecha-texto-izquierda{padding:0}.imagen-derecha-texto-izquierda figure img{width:100%;border-bottom-right-radius:50px;border-top-left-radius:50px}#mas-que-un-proveedor figcaption{text-align:start}.imagen-derecha-texto-izquierda figcaption{text-align:start;padding:0 24px;align-items:start}}.video-derecha-texto-izquierdo figure{display:flex;justify-content:space-between;align-items:center;gap:24px 48px}@media(min-width:768px){.video-derecha-texto-izquierdo figure{flex-direction:column;flex-direction:row-reverse}}@media(max-width:768px){.video-derecha-texto-izquierdo figure{flex-direction:column}.video-derecha-texto-izquierdo picture{width:100%}.video-derecha-texto-izquierdo{padding:0}.video-derecha-texto-izquierdo figcaption{text-align:center;padding:0 24px}.video-derecha-texto-izquierdo figcaption{display:flex;flex-direction:column;gap:24px}.video-derecha-texto-izquierdo figure video{width:100%}}.imagen-izquierda-texto-derecha figure{display:flex;justify-content:space-between;align-items:center;gap:24px 48px}@media(min-width:768px){.imagen-izquierda-texto-derecha figure{flex-direction:row}}@media(max-width:768px){.imagen-izquierda-texto-derecha figure{flex-direction:column}.imagen-izquierda-texto-derecha picture{width:100%}.imagen-izquierda-texto-derecha{padding:0}.imagen-izquierda-texto-derecha figcaption{text-align:start;padding:0 24px}.imagen-izquierda-texto-derecha figcaption{display:flex;flex-direction:column;gap:24px}.imagen-izquierda-texto-derecha figure img{width:100%}}.feature-blocks-section article{display:flex;align-items:center}.feature-blocks-section .feature-blocks-section__item{border-radius:10px;background-color:#fbfbfb;padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center;width:223px;height:154px;justify-content:center;font-size:14px;gap:10px}.feature-blocks-section .feature-blocks-section__item:hover{filter:drop-shadow(0px 3px 9px lightgray)}.image-cards-overlay{padding:0;margin:24px 0;position:relative}.image-cards-overlay>picture{position:relative;z-index:1}.image-cards-overlay .banner.image-cards-overlay__card img{max-width:621px;border-radius:20px}.image-cards-overlay .banner.image-cards-overlay__card{position:absolute;z-index:2;justify-content:center;display:flex}.image-cards-overlay .banner.image-cards-overlay__card .image-cards-overlay__caption{text-align:center;color:#fff;max-width:100%;margin:0 auto}.image-cards-overlay .banner.image-cards-overlay__card:has(.image-cards-overlay__caption:hover) .hoverText{display:block}.image-cards-overlay>picture img{object-fit:cover;width:100%}.image-cards-overlay .banner.image-cards-overlay__card picture{justify-content:center}@media(max-width:768px){.image-cards-overlay .banner.image-cards-overlay__card img{filter:brightness(.4)}}@media(min-width:768px){.image-cards-overlay .banner.image-cards-overlay__card:has(.image-cards-overlay__caption:hover) img{filter:brightness(.4)}.image-cards-overlay .hoverText{display:none}.image-cards-overlay .banner.image-cards-overlay__card:has(.image-cards-overlay__caption:hover) .image-cards-overlay__title{display:none}.image-cards-overlay .banner.image-cards-overlay__card img{height:auto}.image-cards-overlay .banner.image-cards-overlay__card .image-cards-overlay__caption{padding:0 24px}.feature-blocks-section article{gap:24px 44px;flex-wrap:wrap;justify-content:center}.feature-blocks-section{margin-top:48px}.feature-blocks-section__nav{display:none}form{padding:0;max-width:529px}button.enviar{max-width:418px}}.franja-comercial__text{overflow:hidden;position:relative;align-items:center;display:flex;flex-wrap:wrap}@media(max-width:1400px){.franja-comercial__text{flex-direction:column}}@media(max-width:768px){.franja-comercial__text{display:flex;flex-wrap:wrap;text-align:center;align-items:center}.franja-comercial__text span{padding-left:0!important}.formulario-wrapper{position:relative}button.enviar{max-width:100%}.formulario-wrapper__images{position:absolute;z-index:0;inset:0;justify-content:space-between;margin-left:auto;margin-right:auto}form{position:relative;padding:375px 24px;z-index:2;margin-left:auto;margin-right:auto}form .grupo-abajo,form .grupo-arriba{width:100%}.image-cards-overlay .hoverText{padding:0 24px}.image-cards-overlay .banner.image-cards-overlay__card img,.image-cards-overlay .banner.image-cards-overlay__card .image-cards-overlay__caption{height:400px}.image-cards-overlay .banner.image-cards-overlay__card .image-cards-overlay__caption{padding:0}#desarrollo-marcas>picture img{height:874px}.feature-blocks-section__nav{display:flex;align-items:center;justify-content:center;gap:36px}.feature-blocks-section__nav button{padding:0;width:25px;height:25px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-blocks-section__item{flex:0 0 223px;min-width:223px;scroll-snap-align:center}.feature-blocks-section article{gap:24px;padding:20px 0 20px 24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%;scrollbar-width:none;-ms-overflow-style:none}.feature-blocks-section article::-webkit-scrollbar{display:none}#servicios-clave{padding:0;overflow:hidden}.image-cards-overlay .banner.image-cards-overlay__card picture{width:100%}.image-cards-overlay .banner.image-cards-overlay__card{width:90%;margin:0 auto;left:0;right:0}.image-cards-overlay .banner.image-cards-overlay__card:last-child{bottom:20px;top:unset}.image-cards-overlay .banner.image-cards-overlay__card{top:20px}.image-cards-overlay>picture img{height:600px}}@media(min-width:768px){.image-cards-overlay .banner.image-cards-overlay__card{top:0;bottom:0;margin:44px 50px}.image-cards-overlay .banner.image-cards-overlay__card:first-child{left:0}.image-cards-overlay .banner.image-cards-overlay__card:last-child{right:0}}@media(min-width:768px)and (max-width:1373px){.image-cards-overlay .banner.image-cards-overlay__card{width:40%}}.image-carousel-section h2{text-align:center}.stats-banner-section .stats-banner-section__items{max-width:1206px;margin:0 auto;left:0;right:0;text-align:center;color:#fff;gap:12px 24px}@media(min-width:850px){.stats-banner-section .stats-banner-section__items{justify-content:space-between;align-items:center;flex-direction:row}}@media(min-width:768px)and (max-width:850px){.stats-banner-section .stats-banner-section__items{height:auto}}@media(max-width:850px){.stats-banner-section .stats-banner-section__items div{width:fit-content}.stats-banner-section .stats-banner-section__items{flex-wrap:wrap;justify-content:center;flex-direction:unset;align-items:center;gap:24px;padding:24px;top:unset}.stats-banner-section figure{display:flex;align-items:center;justify-content:center}}@media(max-width:768px){.stats-banner-section .stats-banner-section__items{height:100%}}.comparison-banner-section figcaption{padding:44px 24px;gap:22px;max-width:100%;align-items:center;justify-content:center;color:#fff}.comparison-banner-section .comparison-banner-section__content{display:flex;gap:24px 42px;justify-content:center;flex-wrap:wrap}.comparison-banner-section .comparison-banner-section__content div{display:flex;flex-direction:column;gap:17px 10px}.comparison-banner-section .comparison-banner-section__card-title{text-align:center}.comparison-banner-section .comparison-banner-section__list{display:flex;flex-direction:column;border:1px solid;border-radius:10px;padding:7px 14px 28px 28px}.comparison-banner-section .comparison-banner-section__card--left h3{background:#312924}.comparison-banner-section .comparison-banner-section__card--right h3{background:#ef6a02}.comparison-banner-section .comparison-banner-section__card--right ul{border:6px solid #008F0A}@media(min-width:1315px){.comparison-banner-section .comparison-banner-section__card-title{padding:10px}.comparison-banner-section .comparison-banner-section__content div{width:589px}.comparison-banner-section .comparison-banner-section__list{height:515px}.comparison-banner-section .comparison-banner-section__list{gap:5px}}@media(min-width:900px)and (max-width:1315px){.comparison-banner-section .comparison-banner-section__card-title{padding:10px 5px}.comparison-banner-section .comparison-banner-section__content div{width:400px}.comparison-banner-section .comparison-banner-section__list{min-height:476px}#solucion-integral.comparison-banner-section .comparison-banner-section__content div{min-width:300px;width:auto;max-width:400px}}@media(max-width:900px){li.comparison-banner-section__item{text-align:start}.comparison-banner-section .comparison-banner-section__card-title{padding:10px}.comparison-banner-section .comparison-banner-section__content div{width:100%}.comparison-banner-section__card--left ul.comparison-banner-section__list{padding:36px 4px;gap:5px}}@media(min-width:400px)and (max-width:900px){.comparison-banner-section .comparison-banner-section__card--right ul{padding:14px 24px;gap:25px}}@media(max-width:400px){.comparison-banner-section .comparison-banner-section__card--right ul{padding:10px;gap:10px}}.banner-nutricion figcaption{min-width:100%;text-align:center;color:#fff}.brand-cards-section h2{text-align:center;margin-bottom:12px}.brand-cards-section article{display:flex;justify-content:center;flex-wrap:wrap}.brand-cards-section img{object-fit:contain}.brand-cards-section div{display:flex;align-items:center;justify-content:center}@media(min-width:1150px)and (max-width:1460px){.brand-cards-section__card,.brand-cards-section img,.brand-cards-section__card picture,.brand-cards-section__card figcaption{flex:1;max-width:700px;min-width:500px}}@media(min-width:768px)and (max-width:1150px){.brand-cards-section__card,.brand-cards-section img,.brand-cards-section__card picture,.brand-cards-section__card figcaption{flex:1;max-width:700px;min-width:400px}}@media(min-width:768px){.brand-cards-section div{width:calc(50% - 12px)}.brand-cards-section article{gap:24px}}@media(max-width:768px){.brand-cards-section__card,.brand-cards-section img,.brand-cards-section__card picture,.brand-cards-section__card figcaption{width:100%}.brand-cards-section article{flex-direction:column}.brand-cards-section article{gap:20px}#ecosistema-nutrimental{padding:0 24px}.brand-cards-section{padding:0 20px}}.banner-marca-natural{display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:relative}.banner-marca-natural picture:nth-child(1),.banner-marca-natural figure{position:relative;z-index:1;color:#fff}.banner-marca-natural picture:nth-child(1) img,.banner-marca-natural figure img{object-fit:cover}.banner-marca-natural picture:nth-child(2){position:absolute;z-index:2}.banner-marca-natural figcaption{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center}.banner-marca-natural picture:nth-child(1) img,.banner-marca-natural figure img{width:100%}@media(min-width:1024px){.banner-marca-natural>picture:nth-child(1),.banner-marca-natural figure{width:50%}.banner-marca-natural picture:nth-child(2){justify-content:center;align-items:center}}@media(min-width:768px)and (max-width:1024px){.banner-marca-natural picture:nth-child(2){left:calc(30% - 132px)}.banner-marca-natural figure{width:70%}.banner-marca-natural>picture:nth-child(1){width:30%}}@media(min-width:768px){.banner-marca-natural figcaption{padding:0 72px 0 132px}}@media(min-width:380px)and (max-width:768px){.banner-marca-natural figcaption{padding:96px 24px 14px}}@media(max-width:380px){.banner-marca-natural figcaption{padding:65px 20px 14px}}@media(max-width:768px){.banner-marca-natural figure img{height:270px}.banner-marca-natural figure{width:100%}.banner-marca-natural figcaption{text-align:center;height:fit-content}.banner-marca-natural{flex-direction:column}}#banner-estandar-alimentos figcaption{display:flex;flex-direction:column;gap:24px}#banner-estandar-alimentos img{border-radius:30px}#banner-estandar-alimentos figure{justify-content:flex-start}.ecosistema-insights{padding-top:10px;display:flex;flex-direction:column;gap:11px;text-align:center}h2.ecosistema-insights__title,p.ecosistema-insights__text{max-width:976px;margin:0 auto}.ecosistema-insights img{border-radius:30px;height:456px}.ecosistema-insights figure{max-width:1341px;height:auto;margin:0 auto}.ecosistema-insights figcaption{height:auto;bottom:0;color:#fff;gap:15px;left:0}p.ecosistema-insights__banner-text{max-width:562px}@media(min-width:768px){.banner-cta figcaption{justify-content:center}.banner-cta figcaption{gap:46px}.ecosistema-insights{padding-bottom:33px}.ecosistema-insights figcaption{top:unset;padding:0 0 48px 82px}#banner-trabajemos-juntos img{height:300px}.banner-cta figcaption{padding:24px}}@media(max-width:768px){.banner-cta figcaption{justify-content:end;padding:24px 24px 88px}#banner-trabajemos-juntos img{height:350px}.banner-cta figcaption{gap:26px}.ecosistema-insights{padding-bottom:4px}.ecosistema-insights figcaption{max-width:100%;padding:24px 24px 116px;justify-content:end;align-items:start;text-align:start}}.banner-cta figcaption{max-width:100%;text-align:center;color:#fff}#video-oportunidades figure{gap:20px 28px}#video-oportunidades video{border-radius:30px}@media(min-width:768px)and (max-width:1280px){#video-oportunidades video{width:50%}}@media(min-width:1280px){#video-oportunidades video{width:888px;height:auto}}@media(min-width:1280px){#video-oportunidades video{height:auto}}.stats-banner-section .stats-banner-section__items div{width:255px}.comparison-banner-section__item{display:flex;align-items:center;gap:10px;height:71px;padding:10px}.comparison-banner-section__item svg{min-width:24px;width:24px;height:24px}.banner-nutricion img{height:400px}#banner-estandar-alimentos a{width:296px}#banner-estandar-alimentos img{height:auto}@media(min-width:1300px){#banner-estandar-alimentos figure{gap:24px 90px}}@media(min-width:768px)and (max-width:1300px){#banner-estandar-alimentos figcaption{max-width:395px}#banner-estandar-alimentos picture{width:50%}#banner-estandar-alimentos img{width:100%}}@media(max-width:1300px){#banner-estandar-alimentos figure{gap:24px}}@media(min-width:910px){.comparison-banner-section img{height:767px}}@media(max-width:910px){.comparison-banner-section img{height:1400px}}#banner-trabajemos-juntos a{width:258px;margin:0 auto}form h2{margin-bottom:24px}label{padding:0 0 10px 10px}#banner-construimos a.banner-cta__button{width:263px;margin:0 auto}.mini-txt-h2 h2{text-align:center}#mensaje-mini-banner{max-width:838px}#banner-impulsamos h1{max-width:765px}#banner-impulsamos figcaption{padding:0}.imagen-txt-izq-der figcaption{display:flex;flex-direction:column;gap:0px 24px}.imagen-txt-izq-der p{margin-bottom:24px}.texto-lista figure{position:absolute;display:flex;align-items:center;top:0;right:0;bottom:0;max-width:1110px;gap:40px 24px}.texto-lista img{height:397px}.texto-lista .izq{max-width:360px}.texto-lista a{display:block}.texto-lista .der{display:flex;flex-direction:column;gap:20px}.texto-lista li{display:flex;align-items:center}.texto-lista .der ul.mi-lista{display:flex;flex-direction:column;gap:14px}#como-te-ayudamos-1 figure{left:64px;max-width:1361px}#como-te-ayudamos-1 figure .der{padding:0}#como-te-ayudamos-1 figure .izq{max-width:786px;text-align:center;display:flex;flex-direction:column;align-items:center;padding-left:24px}#como-te-ayudamos-1 a{width:100%;max-width:345px}#como-te-ayudamos-1 img{height:408px}#como-te-ayudamos-2 img,#como-te-ayudamos-3 img{height:461px}#como-te-ayudamos-2 .izq,#como-te-ayudamos-3 .izq{max-width:490px;text-align:center;display:flex;flex-direction:column;align-items:center}#como-te-ayudamos-2 a{max-width:259px;width:100%;margin-top:39px}#como-te-ayudamos-3 a{max-width:396px;width:100%}#como-te-ayudamos-2 figure,#como-te-ayudamos-3 figure{left:67px}#como-te-ayudamos-2 figure{max-width:1225px;width:auto}#como-te-ayudamos-3 figure{max-width:1090px;width:100%}#como-te-ayudamos-4 img{height:489px}#como-te-ayudamos-4 figure{left:0;right:0;max-width:100%;padding:0 72px}#como-te-ayudamos-4 .izq{max-width:100%}#conoces-potencial p{margin-bottom:0}#conoces-potencial figure{align-items:end}@media(min-width:768px){#conoces-potencial figcaption{gap:44px}.texto-lista li{gap:7px}#como-te-ayudamos-1 figure{flex-direction:row-reverse}#banner-construimos img{height:508px}.texto-lista .der{padding-right:24px}#banner-impulsamos img{height:489px}.texto-lista a{width:319px;margin-top:32px}#banner-impulsamos figcaption{height:auto}#banner-impulsamos h1{padding:80px 47px 0}.texto-lista figure{left:108px;justify-content:space-between}#como-te-ayudamos-3 a{margin-top:24px}.mini-txt-h2.un-desarrollo{margin-top:44px;margin-bottom:44px}}@media(max-width:768px){.mini-txt-h2.un-desarrollo{margin-top:20px;margin-bottom:20px}#conoces-potencial figcaption{gap:24px}.texto-lista li{gap:4px}#como-te-ayudamos-1 figure .der{gap:28px}#como-te-ayudamos-1 div,#como-te-ayudamos-2 div,#como-te-ayudamos-3 div,#como-te-ayudamos-4 div{padding-left:0!important}#como-te-ayudamos-2 h2,#como-te-ayudamos-3 h2,#como-te-ayudamos-1 h2,#como-te-ayudamos-4 h2{text-align:center}#como-te-ayudamos-1 figure .der{order:1}#como-te-ayudamos-1 figure .izq{order:2}#como-te-ayudamos-3 h3{margin-bottom:17px}#como-te-ayudamos-1 img{height:526px}#como-te-ayudamos-2 img{height:482px}#como-te-ayudamos-3 img{height:461px}#como-te-ayudamos-4 img{height:524px}#como-te-ayudamos-1 a{max-width:100%}#como-te-ayudamos-2 a{max-width:259px}#como-te-ayudamos-3 a{max-width:100%}#banner-construimos figcaption{gap:32px;padding:24px;justify-content:center}#banner-construimos img{height:300px}.texto-lista .der{padding-right:0}.texto-lista .izq{text-align:center}.texto-lista h3{margin:17px auto 22px}.texto-lista a{max-width:382px;margin-top:0;margin-left:auto;margin-right:auto;width:100%}.texto-lista figure{flex-direction:column;left:0;justify-content:center;padding:24px}#propuesta-de-valor figure{text-align:start}#banner-impulsamos h1{padding:12px 24px;text-align:center}#banner-impulsamos figcaption{height:100%;justify-content:center}#banner-impulsamos img{height:430px}}@media(min-width:1024px){#conoces-potencial figure{gap:99px}}.ecosistema h2{text-align:center}.imagen-derecha-texto-izquierda.desarrollo{padding-right:0;margin-bottom:0}.imagen-izquierda-texto-derecha.desarrollo{padding-left:0;margin-top:0}.imagen-derecha-texto-izquierda.desarrollo img{border-radius:0 0 0 185px/0px 0px 0px 185px}.imagen-izquierda-texto-derecha.desarrollo img{border-radius:0 185px 0 0/0px 185px 0px 0px}.imagen-izquierda-texto-derecha.desarrollo h2,.imagen-derecha-texto-izquierda.desarrollo h2{display:flex;gap:36px;align-items:center}.imagen-izquierda-texto-derecha.desarrollo span,.imagen-derecha-texto-izquierda.desarrollo span{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.imagen-izquierda-texto-derecha.desarrollo figcaption,.imagen-derecha-texto-izquierda.desarrollo figcaption{gap:0}.imagen-izquierda-texto-derecha.desarrollo h3,.imagen-derecha-texto-izquierda.desarrollo h3{margin:11px 0 7px}.imagen-izquierda-texto-derecha.desarrollo p,.imagen-derecha-texto-izquierda.desarrollo p{margin:0}.imagen-izquierda-texto-derecha.desarrollo figure{gap:24px 59px}.imagen-derecha-texto-izquierda.desarrollo figure{gap:24px}#mensaje-mini-banner-dos{width:100%;max-width:100%}#mensaje-mini-banner-dos h2{max-width:1230px;margin:0 auto}#desarrollamos-productos-mercado a{width:100%;max-width:251px}#desarrollamos-productos-mercado img{height:452px}#desarrollamos-productos-mercado figcaption{max-width:100%;align-items:center;justify-content:center}#desarrollamos-productos-mercado figcaption h2{max-width:736px;text-align:center}.titulos-modelos-ff{margin-top:73px;margin-bottom:81px;text-align:center;max-width:1344px}.titulos-modelos-ff p{margin-top:24px}.banner.comparison-banner-section.modelo img{height:810px}.banner.comparison-banner-section.modelo figcaption{gap:68px}#mensaje-mini-banner.mini-txt-h2.modelo-insights{max-width:1340px;width:100%}.cards-modelo{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center}.cards-modelo img{border-bottom-left-radius:100px;border-top-right-radius:100px;object-fit:cover;max-width:100%}.cards-modelo h2{margin-top:12px;margin-bottom:7px}.cards-modelo figcaption{max-width:318px;width:100%}#contactanos h3,#contactanos p{display:flex;gap:13px}#mapa-contacto{max-width:100%}#formulario-contacto{margin-left:0;margin-right:0;padding:24px;width:100%;max-width:100%;justify-content:center}#formulario-contacto form{max-width:1082px;gap:20px}#formulario-contacto .preguntas,#formulario-contacto .grupo-arriba,#formulario-contacto .grupo-abajo{gap:19px 24px;flex-wrap:wrap}#formulario-contacto button{margin-top:0}#formulario-contacto .grupo-input{width:calc(50% - 12px);min-width:auto}#formulario-contacto .grupo-arriba,#formulario-contacto .grupo-abajo{flex-direction:unset}.footer-group:nth-child(3) ul li:nth-child(3) a>span{display:flex;flex-direction:column;gap:7px}#thankyou figcaption{max-width:100%;text-align:center;gap:48px;align-items:center;justify-content:center}#thankyou video{filter:brightness(.5) saturate(.9) sepia(.2)}.newsletter-form button{border:none}#nutricion-proposito:hover img{object-fit:none}.brand-cards-section__card{position:relative;cursor:pointer}.brand-cards-section__card picture{position:relative;z-index:2}.brand-cards-section figcaption{position:absolute;inset:0;z-index:2;text-align:center;align-items:center;justify-content:center;padding:24px;border-radius:20px}.brand-cards-section__card:after{content:"x";width:20px;height:20px;position:absolute;top:20px;right:20px;z-index:2;line-height:normal;align-items:center;justify-content:center;border-radius:50%}.brand-cards-section__card:after,.brand-cards-section__card figcaption{display:none;visibility:hidden;pointer-events:none}.brand-cards-section__card.is-active:after,.brand-cards-section__card.is-active figcaption{display:flex;visibility:visible}.franja-comercial__text span{display:inline-block;visibility:hidden;opacity:0;max-width:0;max-height:0;white-space:nowrap;animation:cambiarTexto 8s infinite;padding-left:0}.franja-comercial__text span:nth-child(1){animation-delay:0s}.franja-comercial__text span:nth-child(2){animation-delay:2s}.franja-comercial__text span:nth-child(3){animation-delay:4s}.franja-comercial__text span:nth-child(4){animation-delay:6s}@keyframes cambiarTexto{0%,24.99%{visibility:visible;opacity:1;max-width:100%;max-height:100%;padding-left:5px}25%,to{visibility:hidden;opacity:0;max-width:0;max-height:0;padding-left:0}}.video-derecha-texto-izquierdo figcaption{display:flex;flex-direction:column}.comparison-banner-section li,.ecosistema-insights p,h1,#supply h3,#retail h2,#retail h3,.imagen-derecha-texto-izquierda figure h2,.imagen-derecha-texto-izquierda figure h3,.imagen-txt-izq-der h3,.imagen-txt-izq-der h2{text-align:justify}.brand-cards-section__card.is-active figcaption,#mensaje-mini-banner-dos h2,#titulos-modeloff h1,.titulos-modelos-ff p{text-align:justify;text-align-last:center}@media(min-width:768px){p,h1,#video-oportunidades h2,#banner-estandar-alimentos h2{text-align:justify}.image-cards-overlay .hoverText{text-align-last:center}#contactanos h2{font-size:18px;margin-top:15px;margin-bottom:15px}#contactanos h3{margin-bottom:10px;align-items:center}#formulario-contacto h2{margin-bottom:14px}#mensaje-mini-banner.mini-txt-h2.modelo-insights{margin-top:62px;margin-bottom:62px}#mensaje-mini-banner-dos{margin:24px 0;padding:37px 24px}.video-derecha-texto-izquierdo figcaption{gap:24px}.cards-modelo .image-card{width:calc((100% - 48px) / 3);max-width:432px}}@media(max-width:320px){.cards-modelo figcaption{padding-left:15px;padding-right:15px}}@media(max-width:400px){#contactanos h3{flex-wrap:wrap;justify-content:center}}header.site-header{position:fixed;z-index:99;background:#fff;width:100%;filter:drop-shadow(0px -1px 3px lightgray)}@media(min-width:1250px){main.container{padding-top:65px}}@media(min-width:888px)and (max-width:1250px){main.container{padding-top:118px}}@media(min-width:888px)and (max-width:1250px){main.container{padding-top:157px}}@media(max-width:888px){main.container{padding-top:66px}}@media(max-width:768px){label,input,textarea,select,option{text-align:start!important}#banner-estandar-alimentos figcaption{align-items:center}.banner-marca-natural>picture:nth-child(1){width:100%}.banner-marca-natural>picture:nth-child(1) img{max-width:768px;width:100%}#contactanos figcaption{gap:15px}#formularioPaginaContacto .grupo-input{width:100%}#formularioPaginaContacto{padding:0}#formulario-contacto h2{margin-bottom:5%}#cards-modelo{flex-direction:column;padding:0}.cards-modelo .image-card img{height:250px}.cards-modelo .image-card:nth-child(2) img,.cards-modelo .image-card:nth-child(4) img,.cards-modelo .image-card:nth-child(5) img,.cards-modelo .image-card:nth-child(6) img{object-position:bottom}.cards-modelo .image-card{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column}#mensaje-mini-banner.mini-txt-h2.modelo-insights{margin-top:20px;margin-bottom:20px}#desarrollamos-productos-mercado.banner-desarrollamos video{height:430px}#preparacion-para-mercado picture,#validacion picture,#desarrollo picture,#conceptualizacion picture,#insights-oportunidad picture{margin-top:30px;margin-bottom:30px}#preparacion-para-mercado picture{margin-bottom:0}#preparacion-para-mercado figure,#validacion figure,#desarrollo figure,#conceptualizacion figure,#insights-oportunidad figure{gap:0px}#preparacion-para-mercado h3,#validacion h3,#desarrollo h3,#conceptualizacion h3,#insights-oportunidad h3{margin-top:10px;margin-bottom:17px}.ecosistema h2.h1{margin-left:-12px;margin-right:-12px}form h2{text-align:center}#stats-banner video{height:400px}.video-derecha-texto-izquierdo figcaption{gap:20px}.video-derecha-texto-izquierdo video{height:auto;order:2}.video-derecha-texto-izquierdo figcaption{order:1}}@media(min-width:768px){h2,h3{margin-bottom:10px!important}}@media(max-width:768px){h2,h3{margin-bottom:10px!important}p,h1,h2,h3{text-align:justify!important;text-align-last:center}h3.feature-blocks-section__subtitle{text-align:center!important}}.mobile-nav__menu p.h2{padding:10px;font-weight:700}details.mobile-nav[open] nav.mobile-nav__menu{top:0}details.mobile-nav[open] summary.mobile-nav__toggle{position:absolute;z-index:5;top:13.5px}@media(min-width:400px)and (max-width:768px){details.mobile-nav[open] summary.mobile-nav__toggle{left:316px}}@media(max-width:400px){details.mobile-nav[open] summary.mobile-nav__toggle{right:13px}}.brand-cards-section__card:after{font-weight:800}strong,.banner-marca-natural p,.ecosistema-insights figure p{font-weight:700}.newsletter-form h2,label,.top-footer summary.footer-group__toggle,.nav-link:hover,footer a:hover{font-weight:500}#contactanos h2,#contactanos h3,#contactanos p{font-weight:400}#banner-trabajemos-juntos h2{font-size:64px}h1,.image-carousel-section__title,.stats-banner-section h2,h2.comparison-banner-section__title,h2.brand-cards-section__title,#banner-estandar-alimentos h2,.ecosistema-insights h2,.carruselReviews__title,#banner-construimos h2,h2.h1{font-size:48px}h2{font-size:40px}.texto-lista h2,.texto-lista h3,#contactanos h1{font-size:36px}#video-oportunidades h2,.imagen-derecha-texto-izquierda p,.banner-nutricion h2,.imagen-txt-izq-der h2.h3,.imagen-txt-izq-der h3,.texto-lista.como-te-ayudamos-izq .izq h2,.imagen-izquierda-texto-derecha.desarrollo span,.imagen-derecha-texto-izquierda.desarrollo span,#mensaje-mini-banner-dos h2,#desarrollamos-productos-mercado h2,.cards-modelo h2,#supply h2{font-size:32px}.banner.comparison-banner-section.modelo h2,#mensaje-mini-banner.mini-txt-h2.modelo-insights h2{font-size:30px}button.enviar:hover,button.newsletter-form__button:hover,section figcaption a:hover{font-size:15px}.newsletter-form input,footer small,.top-footer .footer-group:nth-child(3) ul li:nth-child(1) span,.top-footer .footer-group:nth-child(3) ul li:nth-child(3) span,.top-footer .footer-group:nth-child(3) ul li:nth-child(4) span,.brand-cards-section figcaption{font-size:14px}@media(min-width:1315px){h3.comparison-banner-section__card-title,.comparison-banner-section li{font-size:24px}}@media(max-width:1250px){.cards-modelo h2{font-size:24px;margin-top:20px;margin-bottom:17px}#como-te-ayudamos-2 figure,#como-te-ayudamos-3 figure,#como-te-ayudamos-1 figure,#como-te-ayudamos-4 figure{left:0;padding:24px;max-width:fit-content;width:auto;margin:0 auto}#como-te-ayudamos-1 figure{gap:7px}#como-te-ayudamos-2 figure{gap:40px}#como-te-ayudamos-3 figure{gap:33px}#como-te-ayudamos-1 a{margin-top:13px}#como-te-ayudamos-2 a,#como-te-ayudamos-3 a{margin-top:20px}}@media(max-width:1315px){.como-te-ayudamos-izq ul,.como-te-ayudamos-der ul{min-width:300px;max-width:100%;width:auto}}@media(max-width:950px){#solucion-integral img{height:1000px}}@media(min-width:768px){.carruselReviews__caption h3,.carruselReviews__caption p,input,select,textarea,label,.newsletter-form p,.newsletter-form button,.top-footer *,#contactanos h3,#contactanos p,button.enviar,.brand-cards-section__card:after,.mobile-nav__menu p.h2{font-size:16px}form h2,#franja-comercial .franja-comercial__text,.newsletter-form h2,.mini-txt-h2 h2,.texto-lista li,.texto-lista p,.top-footer .footer-group:nth-child(4) i,.image-cards-overlay{font-size:24px}p.video-derecha-texto-izquierdo__text,.stats-banner-section h3,.banner-marca-natural p,.ecosistema-insights p,.carruselReviews__review,.imagen-txt-izq-der p,.titulos-modelos-ff p{font-size:20px}}@media(max-width:768px){#contactanos p{justify-content:center}#propuesta-de-valor.imagen-txt-izq-der p,#vision p{margin-top:12px}.imagen-izquierda-texto-derecha.desarrollo figcaption,.imagen-derecha-texto-izquierda.desarrollo figcaption{align-items:center}section a{font-size:.8rem}#como-te-ayudamos-1 li span,#como-te-ayudamos-4 li span,li.mi-item span{text-align:start}h1,h3,h2{margin-left:auto;margin-right:auto}.carruselReviews__caption h3,.carruselReviews__caption p,input,select,textarea,label,.newsletter-form p,.newsletter-form button,.top-footer *,#contactanos h3,#contactanos p,button.enviar,.brand-cards-section__card:after,.mobile-nav__menu p.h2{font-size:13px}form h2,#franja-comercial .franja-comercial__text,.newsletter-form h2,.mini-txt-h2 h2,.texto-lista li,.texto-lista p,.top-footer .footer-group:nth-child(4) i,.image-cards-overlay{font-size:18px}.ecosistema-insights h2.ecosistema-insights__banner-title,h2{margin:0 auto}p.video-derecha-texto-izquierdo__text,.stats-banner-section h3,.banner-marca-natural p,.ecosistema-insights p,.carruselReviews__review,.imagen-txt-izq-der p,.titulos-modelos-ff p{font-size:18px}section a{font-size:15px}body *{text-align:center}h1,.h1,h2,#mas-que-un-proveedor h2.h3,.texto-lista h2,.texto-lista h3,#preparacion-para-mercado h3,#validacion h3,#desarrollo h3,#conceptualizacion h3,#insights-oportunidad h3{font-size:19px!important}h2.stats-banner-section__number{font-size:22px!important}.imagen-derecha-texto-izquierda p{margin-top:20px;font-size:16px!important}.imagen-txt-izq-der h3,.texto-lista li,.texto-lista p,#mensaje-mini-banner-dos h2,#mensaje-mini-banner h2,#desarrollamos-productos-mercado.banner-desarrollamos h2{font-size:18px!important}.image-cards-overlay .hoverText,p.video-derecha-texto-izquierdo__text,.banner-marca-natural p,.ecosistema-insights p,#mas-que-un-proveedor p,#propuesta-de-valor .imagen-txt-izq-der p,#supply p,#conoces-potencial p,#contactanos h2,#contactanos h3 span{font-size:14px!important}.ecosistema-insights p,#mas-que-un-proveedor p,#propuesta-de-valor.imagen-txt-izq-der p{margin-bottom:0}#supply figcaption{gap:12px}#supply p{margin:0}}@media(max-width:1315px){#como-te-ayudamos-2 li span{text-align:start}#como-te-ayudamos-2 h2,#como-te-ayudamos-3 h2,#como-te-ayudamos-1 h2{font-size:18px!important}#como-te-ayudamos-2 li span,#como-te-ayudamos-3 li span,#como-te-ayudamos-1 li span,#como-te-ayudamos-4 li span{font-size:16px}#como-te-ayudamos-4 h2{font-size:20px}}@media(max-width:915px){#comparativa-modelos{margin:20px 0}#solucion-integral .comparison-banner-section__item{height:50px}#solucion-integral ul.comparison-banner-section__list{padding:10px;gap:0}#solucion-integral figcaption{gap:12px;padding:12px}#solucion-integral figcaption .comparison-banner-section .comparison-banner-section__content div,#solucion-integral figcaption .comparison-banner-section .comparison-banner-section__content div li{gap:10px}#solucion-integral h2{font-size:20px!important}h2.comparison-banner-section__title{font-size:26px!important}h3.comparison-banner-section__card-title{font-size:16px}}@media(min-width:400px)and (max-width:915px){.comparison-banner-section__item{font-size:16px}}@media(max-width:400px){.brand-cards-section figcaption{font-size:11px}.comparison-banner-section__item{font-size:14px}}a.whatsappPopUp{display:flex;position:fixed;z-index:16;bottom:42px;right:42px}a.whatsappPopUp:hover{filter:brightness(1.1);transform:scale(1.1)}body,#contactanos h2,#contactanos h3 span,#contactanos p span{color:#312924}.imagen-derecha-texto-izquierda strong,h2 strong,.ecosistema-insights h2,form h2,#franja-comercial .franja-comercial__text span,.mini-txt-h2 h2,.imagen-txt-izq-der span,.texto-lista h2,.ecosistema h2 span,.titulos-modelos-ff h1,.banner.comparison-banner-section.modelo h2 span,.top-footer .footer-group:nth-child(4) i,.nav-link:hover,footer a:hover{color:#ef6a02}.newsletter-form button,footer small,.imagen-izquierda-texto-derecha.desarrollo span,.imagen-derecha-texto-izquierda.desarrollo span,#mensaje-mini-banner-dos,.brand-cards-section__card:after{background-color:#ef6a02}.top-footer,footer{background-color:#000}button.enviar:hover,button.newsletter-form__button:hover,section figcaption a:hover,.banner a.hero-button:hover{background-color:#312924}.brand-cards-section figcaption{background-color:#1d1d1d}#formulario-contacto{background-color:#f6f3f3}.feature-blocks-section__nav button{background-color:#f0f0f0}h1.hero-title,.ecosistema-insights h2.ecosistema-insights__banner-title,.newsletter-form button,footer,.texto-lista figure,.texto-lista.como-te-ayudamos-der h2,.texto-lista.como-te-ayudamos-izq .der h2,.imagen-izquierda-texto-derecha.desarrollo span,.imagen-derecha-texto-izquierda.desarrollo span,#mensaje-mini-banner-dos h2,#desarrollamos-productos-mercado,#thankyou h2,.brand-cards-section figcaption{color:#fff}@media(max-width:768px){#mensaje-mini-banner-dos{background-color:#fff}#mensaje-mini-banner-dos h2{color:#ef6a02}#mensaje-mini-banner-dos.un-desarrollo{background-color:#ef6a02}#mensaje-mini-banner-dos.un-desarrollo h2{color:#fff}}img.flag,.language-dropdown button img{width:16px;object-fit:cover;border-radius:3px;height:auto;outline:1px solid #b7b7b7}#google_translate_element{display:none}.goog-te-banner-frame.skiptranslate,.skiptranslate,.skiptranslate iframe{display:none!important}.language-selector{position:relative}.selected-language{background:#fff;display:flex;width:90px;height:27px;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:5px;border:1px solid #acacac;cursor:pointer}.selected-left{display:flex;align-items:center;gap:14px}.arrow{width:30px;height:30px}.language-dropdown{position:absolute;top:30px;left:0;width:100%;background:#fff;border-radius:7px;border:1px solid lightgray;overflow:hidden;display:none;z-index:2}.language-dropdown.active{display:flex;flex-direction:column}.language-dropdown button:hover{background:#f2f2f2}.language-dropdown button{color:#151515;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;border:none;background:#fff;padding:5px 10px;display:flex;align-items:center;gap:10px;cursor:pointer}
