/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;display:inline-block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.btn-cat-01{font-size:clamp(12px, 1.1713031vw, 25px);padding:clamp(6px, .5856515vw, 16px) clamp(24.75px, 2.4158126vw, 50.25px);border-radius:20px;color:black;background:#F2EBE7;border:0;text-transform:uppercase;width:fit-content}.btn-cat-01 strong{font-weight:500}.btn-02{border:1px solid white;display:flex;padding:20px;border-radius:20px;color:white;justify-content:space-between;transition:all .3s ease;font-size:clamp(18px, 1.7569546vw, 40px);line-height:clamp(19.5px, 1.9033675vw, 42.5px);letter-spacing:calc(clamp(.15px, .0146413vw, .25px) * -1);font-weight:500}.btn-02 strong{font-weight:500}.btn-02:hover{background:#fff;color:#009775}.btn-02 small{font-size:100%;font-weight:300}.btn-02 span{font-weight:300}.btn-404{display:flex;color:#fff;text-decoration:none;padding:clamp(10.875px, 1.0614934vw, 18.125px) clamp(52.125px, 5.0878477vw, 86.875px);border-radius:20px;border:1px solid #fff;width:fit-content;transition:all .3s ease;letter-spacing:-0.115px}.btn-404:hover{background:#fff;color:#9e9e9e}.btn-categoria{border-radius:20px;display:flex;padding:clamp(6px, .5856515vw, 16px) clamp(21px, 2.0497804vw, 46px);background:#009775;color:#fff;box-sizing:border-box;transition:all .3s ease}.btn-categoria:hover{filter:brightness(1.1)}.btn-categoria.active{background:#c2bcb9;color:#fff;border:0;pointer-events:none}.btn-design-01{font-size:clamp(12px, 1.1713031vw, 36px);line-height:clamp(10.31325px, 1.0066618vw, 37.18875px);border-radius:20px;padding:clamp(6px, .5856515vw, 28px) clamp(22.5px, 2.1961933vw, 57.5px);border:1px solid #009775;color:#009775;display:flex;width:fit-content;transition:all .3s ease}.btn-design-01:hover{color:#fff;background:#009775;border-color:#009775}.btn-custom-01{padding:14.5px 60.5px;border:1px solid #000;border-radius:20px;font-size:clamp(12px, 1.1713031vw, 20px);font-weight:300;line-height:clamp(12px, 1.1713031vw, 20px);letter-spacing:-0.2px;color:#000;display:inline-block;position:relative}.btn-custom-01 svg{position:absolute;right:20px;top:0;bottom:0;margin:auto;opacity:0;transition:all .5s ease}.btn-custom-01 span{transition:all .3s linear;left:0;position:relative}.btn-custom-01:hover svg{opacity:1}.btn-custom-01:hover span{position:relative;left:-2.5rem}.title-01{font-size:clamp(70.5px, 6.8814056vw, 117.5px);line-height:clamp(63.375px, 6.1859444vw, 105.625px);font-weight:300;letter-spacing:-3px}.title-01 strong{font-weight:500}.title-02{font-size:clamp(36px, 3.5139092vw, 80px);line-height:clamp(34.5px, 3.3674963vw, 66.5px);font-weight:500;letter-spacing:calc(clamp(.75px, .0732064vw, 1.25px) * -1)}.title-03{font-size:clamp(61.5px, 6.0029283vw, 102.5px);line-height:clamp(66px, 6.4421669vw, 110px);font-weight:500}.title-404{font-size:clamp(375px, 36.6032211vw, 625px);line-height:clamp(337.5px, 32.942899vw, 562.5px);font-weight:300;letter-spacing:-20px}.title-04{font-size:clamp(70.5px, 6.8814056vw, 117.5px);font-weight:500;line-height:clamp(63.75px, 6.2225476vw, 106.25px);letter-spacing:-3px;text-align:center}.title-05{font-size:clamp(54px, 5.2708638vw, 90px);font-weight:500;line-height:clamp(51px, 4.9780381vw, 85px);letter-spacing:calc(clamp(2.25px, .2196193vw, 3.75px)*-1)}.title-06{font-size:clamp(24px, 2.6354vw, 48px);font-weight:300;line-height:clamp(24px, 2.6354vw, 48px);letter-spacing:-0.40000001px}.title-07{font-size:clamp(333.33333333px, 36.6032vw, 666.66666667px);font-weight:300;line-height:clamp(300px, 32.9429vw, 600px);letter-spacing:-20px}.title-08{font-size:clamp(45px, 3.968254vw, 75px);font-weight:500;line-height:clamp(42.75px, 4.1727672vw, 71.25px);letter-spacing:-1px}.texto-01{font-size:clamp(18px, 1.7569546vw, 40px);line-height:clamp(19.5px, 1.9033675vw, 42.5px);letter-spacing:calc(clamp(.15px, .0146413vw, .25px) * -1)}.texto-01 strong{font-weight:500}.texto-02{font-size:clamp(13.5px, 1.317716vw, 28.5px);line-height:clamp(15.75px, 1.5373353vw, 32.25px)}.texto-03{font-size:clamp(12px, 1.1713031vw, 20px);line-height:clamp(10.31325px, 1.0066618vw, 17.18875px);letter-spacing:-0.115px}.texto-03 strong{font-weight:500}.texto-04{font-size:clamp(9px, .8784773vw, 30px);line-height:clamp(10.5px, 1.0248902vw, 27.5px)}.title-big-01{font-size:clamp(117.75px, 10.893411vw, 196.25px);font-weight:300;letter-spacing:calc(clamp(6px, .5856515vw, 14px) * -1);line-height:1;margin:0;color:#009775;letter-spacing:-8px}.title-big-02{font-size:clamp(225px, 21.9619327vw, 435px);line-height:normal;letter-spacing:-12px;font-weight:300;color:#009775}@font-face{font-family:'RB Faktum Neue';src:url('../fonts/NeueFaktumCondensed-Light.woff');font-weight:300}@font-face{font-family:'RB Faktum Neue';src:url('../fonts/NeueFaktumCondensed-Medium.woff');font-weight:500}body{font-family:'RB Faktum Neue';font-weight:300;background:#f2ebe7}body a{text-decoration:none}.show-mobile{display:none !important}.rotate{animation:rotate 10s normal linear infinite}@keyframes rotate{0%{transform:rotate3d(0, 0, 1, 0deg)}25%{transform:rotate3d(0, 0, 1, 90deg)}50%{transform:rotate3d(0, 0, 1, 180deg)}75%{transform:rotate3d(0, 0, 1, 270deg)}100%{transform:rotate3d(0, 0, 1, 360deg)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}100%{transform:translatey(0)}}.floating-1{animation:float 6s ease-in-out infinite}.floating-2{animation:float 8s ease-in-out infinite}.floating-3{animation:float 9s ease-in-out infinite}.floating-4{animation:float 5s ease-in-out infinite}.floating{position:absolute}header{position:fixed;width:40px;height:100%;display:flex;z-index:999;transition:all .5s ease;top:0;left:0;box-sizing:border-box}body.active-preload{overflow:hidden}footer .container{position:relative;max-width:1918px;margin:auto}.box-lateral-header{width:fit-content;height:100%;z-index:9;transition:all .5s ease;position:relative;display:flex;flex-direction:column}.box-menu-open{display:flex;transform:translateX(-150%);transition:all .5s ease;position:relative}.box-top-header{height:fit-content;padding:18px 12px;background:#ff7f32;border-radius:0 20px 20px 0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;position:relative;cursor:pointer;transition:all .3s ease;flex:1 1 auto}.box-bottom-header{height:fit-content;padding:18px 12px;border-radius:0 20px 20px 0;background:#00bfb3;display:flex;align-items:center;box-sizing:border-box;position:relative;transition:all .3s ease}.box-principal-links{width:clamp(234px, 22.84041vw, 390px);background:#FF7F32;padding-left:20px;border-radius:0 20px 20px 0;z-index:9;position:relative}.list-links-01{list-style:none;padding:0;margin:0;padding-top:18px;position:relative;transition:all .3s ease}.list-links-01 .texto-01{line-height:clamp(28.5px, 2.7818448vw, 55.5px);filter:none;transition:all .3s ease}.list-links-01 .texto-01 a{color:#F2EBE7;text-decoration:none;background:0 0;border:0;transition:all .3s ease}.box-secundary-links{display:none;padding-left:37px;background:#FF9E66;width:clamp(264.75px, 25.8418741vw, 441.25px);border-radius:0 20px 20px 0;position:relative;padding-right:12px;z-index:2}.box-principal-links .list-links-01 .texto-01 a{color:#F2EBE7;transition:all .3s ease;background:0 0;border:0}.box-principal-links .list-links-01 .texto-01 a:hover{color:#fff}.box-principal-links .list-links-01 .texto-01 a svg{margin-left:0;transition:all .3s ease;padding-left:10px}.list-links-01 .texto-01 svg{display:none}.list-links-01 .have-secundary svg{display:inline;filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(1588%) hue-rotate(331deg) brightness(121%) contrast(100%)}.box-principal-links .list-links-01 .texto-01 a svg path{stroke:#4db69e;transition:all .3s ease}.box-principal-links .list-links-01 .texto-01 a:hover svg path{stroke:#fff}.btn-menu{background:0 0;border:0;width:clamp(6px, .5856515vw, 10px);height:clamp(13.9275px, 1.3594436vw, 23.2125px);padding:0;cursor:pointer}.box-menu-open.active{transform:none}.box-lateral-header.active{background:#FF7F32}.box-content-50-50{display:flex}.box-img-50-50{width:50%;position:relative;height:clamp(352.5px, 34.4070278vw, 587.5px);border-radius:20px;overflow:hidden;box-sizing:border-box}.background-50-50{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .5s ease}.box-text-50-50{width:50%;padding-left:clamp(12px, 1.1713031vw, 30px);display:flex;flex-direction:column;justify-content:space-between;position:relative}.container{padding:0 18px}.section-banner-custom-01{padding:clamp(16.5px, 1.6105417vw, 27.5px) 0;overflow:hidden;padding-top:0;transform:translateY(0);transition:all 3s ease;margin-bottom:0vh}.section-banner-custom-01 .content-banner-box-item{width:100%}.section-banner-custom-01 .box-title-50-50{margin-bottom:clamp(31.5px, 3.0746706vw, 60.5px)}.section-banner-custom-01 .box-img-50-50{height:auto;visibility:hidden}.box-logo-img-50-50{position:absolute;top:0;right:0;margin:auto;left:0;bottom:0;width:fit-content;height:fit-content}.title-big-01{font-size:clamp(117.75px, 10.893411vw, 240.25px);font-weight:300;letter-spacing:calc(clamp(6px, .5856515vw, 14px) * -1);line-height:1;margin:0;color:#009775}.title-big-01 strong:last-child{margin-left:clamp(177px, 17.2767204vw, 292px)}.title-big-01 strong:nth-child(2){margin-left:clamp(153.75px, 15.0073206vw, 275.25px)}.box-text-50-50-internal .texto-01{color:#000;padding-left:clamp(181.5px, 17.715959vw, 350.5px)}.box-content-swiper-01{height:clamp(420.75px, 41.0688141vw, 800.25px);border-radius:20px;overflow:hidden;position:relative;display:block}.box-content-swiper-01 .background-swiper-01{width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0;z-index:1}.main-content-total-page{position:relative;z-index:9}.box-internal-swiper{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:2}.box-title-and-text-swiper{display:flex;align-items:flex-end;padding:30px;color:#fff;justify-content:flex-start}.box-text-swiper{width:clamp(176.25px, 17.2035139vw, 340.75px)}.box-title-swiper{width:clamp(471.33333333px, 51.757vw, 942.66666667px)}.box-top-category-swiper{padding:30px}.section-carrusel-01 .container{padding-right:0}.title-big-01 strong{font-weight:300}.section-our-products{padding:clamp(64.5px, 6.295754vw, 132.5px) 0 clamp(58.5px, 5.7101025vw, 120.5px)}.box-text-title-custom-01{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(36.75px, 3.5871157vw, 90.25px);overflow:hidden}.box-text-custom-01{width:clamp(311.25px, 30.3806735vw, 518.75px)}.box-product-custom{border:0;display:flex;width:32.5%;height:clamp(311.25px, 30.3806735vw, 600.75px);position:relative;border-radius:20px;overflow:hidden;margin-bottom:1.25%;transition:all .3s ease}.box-product-custom img{width:100%;position:absolute;top:0;left:0;object-fit:cover;height:100%;transition:all .5s ease}.content-our-products{display:flex;flex-wrap:wrap;gap:1.25%}.box-product-custom-big{width:66.2%}.box-logo-header a{border:0;background:0 0;display:block}.main-content-total-page{margin-left:41px;background:#f2ebe7;margin:auto;max-width:1920px}header.active{z-index:999999;width:fit-content}.overlay-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;z-index:99999}.box-secundary-links:before{background:#FF9E66;content:"";position:absolute;left:-50px;top:0;width:100%;height:100%}.btn-close{background:0 0;border:0;outline:none;cursor:pointer;padding:18px 14px}.box-title-product{height:40%;width:100%;margin-top:auto;background:linear-gradient(180deg, rgba(115,115,115,0) 0%, rgba(45,45,45,0.52) 100%);position:relative;display:flex;align-items:flex-end;padding:25px 20px;color:#fff}.box-content-item-culture{width:12%;padding:0 10px;border:1px solid #000;border-top-width:0;border-bottom-width:0;border-right-width:0;transition:all .5s ease !important}.box-title-and-button-culture{display:flex;justify-content:space-between;margin-bottom:clamp(9.75px, .9516837vw, 30.25px);height:clamp(90px, 8.7847731vw, 190px)}.content-culture{display:flex}.box-content-item-culture.active{width:40%}.box-button-item-culture{display:block;margin-right:16px;opacity:0;position:absolute;right:0;transition:all .5s ease}.link-design-01 svg{margin-left:10px;transition:all .3s ease}.link-design-01{color:#000;padding:clamp(6px, .5856515vw, 15px) clamp(23.25px, 2.2693997vw, 35.75px) clamp(6px, .5856515vw, 10px) clamp(13.5px, 1.317716vw, 28.5px);background:0 0;border:1px solid #000;border-radius:20px;font-size:clamp(12px, 1.1713031vw, 30px);line-height:clamp(10.275px, 1.0029283vw, 17.125px);display:flex;align-items:center;transition:all .3s ease}.box-title-item-culture{width:clamp(96px, 9.3704246vw, 215px)}.title-02.number{margin-bottom:clamp(5.25px, .5124451vw, 13.75px);font-weight:300}.box-title-item-culture .texto-02{font-weight:500}.box-content-item-culture.active .box-button-item-culture{display:block;opacity:1}.box-img-item-culture{display:none;height:clamp(236.25px, 23.0600293vw, 455.75px);opacity:0;transition:all .5s ease;width:0;display:block}.box-content-item-culture.active .box-img-item-culture{opacity:1;width:100%}.box-img-item-culture img{width:100%;object-fit:cover;height:100%;border-radius:20px}.box-content-item-culture:last-child{border-right-width:1px}.subtitle-01{font-size:clamp(13.5px, 1.317716vw, 30.5px);line-height:clamp(15.75px, 1.5373353vw, 30.25px);letter-spacing:-0.115px;font-weight:300;margin-bottom:clamp(12px, 1.1713031vw, 35px);color:#009775}.subtitle-01 strong{font-weight:500}.btn-menu.disable{opacity:0}.swiper-wrapper{transition-timing-function:linear}.box-content-swiper-brands{width:100%}.box-img-marquesine img{transform:rotate(85deg);transition:all 2.5s cubic-bezier(1, .003, .25, 1.25);height:auto;transition-delay:6s;min-height:clamp(176.25px, 17.2035139vw, 270.75px)}.swiper-backface-hidden .swiper-slide-visible img{transform:rotate(0deg)}.box-content-swiper-marquesine:hover .box-img-marquesine img{transform:none}.section-tape .box-content-swiper-marquesine{display:flex;align-items:center;color:#000;white-space:nowrap;width:fit-content;gap:40px;padding:25px 0}.section-tape-box .swiper-slide{width:fit-content}.box-img-marquesine{margin-bottom:31px;height:clamp(225px, 21.9619327vw, 385px);display:flex;align-items:center}.box-title-marquesine .texto-02{font-weight:500}.section-our-brands .box-text-title-custom-01{margin-bottom:clamp(75px, 7.3206442vw, 180px)}.section-our-culture{padding-bottom:clamp(52.5px, 5.124451vw, 87.5px)}.content-innovation .box-text-50-50{padding:0;margin-left:16px;height:clamp(320.25px, 31.2591508vw, 533.75px);border-radius:20px;overflow:hidden}.content-innovation-text{position:relative;display:flex;height:100%;align-items:center;padding:34px 34px 34px 41px;justify-content:space-between}.content-innovation .box-img-50-50{height:auto}.box-content-innovation{display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#fff;width:clamp(296.25px, 28.9165447vw, 516.75px)}.section-custom-01{margin-top:25px;overflow:hidden;padding-left:40px;padding-bottom:35px}.content-achievements{display:flex;height:clamp(395.25px, 38.579795vw, 658.75px);padding:64px 55px;height:clamp(326.25px, 28.6184211vw, 543.75px);position:relative}.box-achievements-item{width:25%;position:relative;display:flex;align-items:center}.box-achievements-item img{position:absolute;top:0;left:calc(clamp(75px, 6.5789474vw, 125px) * -1);bottom:0;margin:auto}.box-achievements-item:nth-child(1) img{right:0;width:clamp(241.5px, 23.5724744vw, 402.5px)}.box-text-achievements{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:34px;overflow:hidden}.box-achievements-item:nth-child(3) img{left:0;width:clamp(504px, 49.1947291vw, 840px)}.number-achievements{font-size:clamp(61.5px, 6.0029283vw, 125.5px);line-height:clamp(66px, 6.4421669vw, 140px);font-weight:500;padding-top:clamp(80px, 10.5263158vw, 200px)}.box-achievements-item:nth-child(4) img{width:clamp(360px, 35.1390922vw, 600px);left:-145px}.content-achievements:after{content:"";position:absolute;width:100%;height:100%;border:1px solid #000;left:0;top:0;border-radius:20px}.box-achievements-item:nth-child(2) img{left:-40%;width:clamp(285px, 27.818448vw, 475px)}.section-our-achievements{padding-top:clamp(77.25px, 7.5402635vw, 128.75px)}.box-marquesine-text{width:100%;overflow:hidden}.marquee_text{font-size:clamp(72px, 7.0278184vw, 120px);line-height:clamp(64.5px, 6.295754vw, 107.5px);letter-spacing:-3px;text-transform:uppercase;color:#FF7F32}.marquee_text span{padding:0 30px}.section-marquesine-bottom{padding:clamp(10.5px, 1.0248902vw, 33.5px) 0;background:#f2ebe7;position:relative;z-index:9;padding-left:0!important;margin-bottom:0}footer{position:fixed;z-index:8;padding-left:40px;background:#f2ebe7;width:100%;bottom:0;max-width:100%;margin:auto;left:0;right:0;box-sizing:border-box;position:relative;padding-top:35px;z-index:9}.box-left-top-footer a{display:flex}.box-top-footer{display:flex;justify-content:space-between;margin-bottom:335px}.box-right-top-footer{display:flex;width:50%;justify-content:flex-end}.links-list-footer{width:clamp(108px, 10.5417277vw, 180px);list-style:none;padding:0;margin:0;margin-right:clamp(55.5px, 5.4172767vw, 92.5px);display:flex;flex-direction:column;gap:5px}.box-left-top-footer{width:50%}.links-list-footer:last-child{width:fit-content}.box-bottom-rigth-footer{display:flex;width:100%;justify-content:flex-end}.box-bottom-footer{display:flex;justify-content:space-between;align-items:flex-end}.list-logos-footer{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}.list-logos-footer li{display:flex;align-items:center}.box-rrss-footer ul{padding:0;list-style:none}footer a{color:#fff;text-decoration:none}.box-bottom-left-footer{width:30%;color:#fff;display:flex;flex-direction:column;gap:20px}.box-rrss-footer .texto-02{color:#F2EBE7;font-weight:300}.box-bottom-right-l{width:18%}.box-bottom-right-r{width:fit-content}.box-bottom-right-r .list-logos-footer{justify-content:flex-end;gap:30px}.box-total-content-culture-01{display:flex}.section-culture-values .container{display:flex}.box-title-values{width:20%}.box-swiper-values{width:80%}.box-total-content-culture-01 .box-text-title-custom-01-colum{flex-direction:column;width:40%;margin-bottom:0}.box-img-custom-culture-01{width:60%;overflow:hidden;border-radius:20px;height:clamp(397.5px, 38.7994143vw, 755.5px)}.box-img-custom-culture-01 img{width:100%;height:100%;object-fit:cover}.section-culture-01{padding:clamp(15px, 1.4641288vw, 25px) 0;overflow:hidden}.box-total-content-culture-01 .box-text-custom-01{margin-right:auto}.box-total-content-culture-01 .box-text-title-custom-01-colum .subtitle-01{color:#000}.box-text-custom-culture-01{width:60%;margin-left:auto}.box-text-custom-culture-01 .title-02{font-weight:300;margin-bottom:clamp(27.75px, 2.7086384vw, 46.25px)}.box-text-custom-culture-01 .texto-01{color:#000;width:50%}.box-text-custom-big-01{margin-bottom:clamp(5.25px, .5124451vw, 8.75px)}.box-total-content-culture-01 .box-text-custom-01 .texto-01{color:#000}.box-text-custom-culture-01 .texto-02{width:clamp(230.25px, 22.4743777vw, 460.75px)}.content-our-strengths{display:flex}.box-item-our-strengths{display:flex;flex-direction:column;width:25%;padding:0 10px;border-left:1px solid #000;border-bottom:0;transition:all .3s ease}.box-img-strengths img{width:100%;height:100%;object-fit:cover}.box-img-strengths{height:clamp(150px, 14.6412884vw, 310px);width:100%;border-radius:20px;overflow:hidden;margin-bottom:clamp(10.5px, 1.0248902vw, 17.5px);transition:all .3s ease}.section-our-strengths .box-title-custom-01{margin-bottom:clamp(41.25px, 4.0263543vw, 68.75px)}.box-text-strengths .title-02{font-weight:300;color:#000}.section-our-strengths{padding:clamp(59.25px, 5.7833089vw, 98.75px) 0 clamp(29.25px, 2.8550512vw, 48.75px)}.box-text-strengths{transition:all .3s ease}.box-content-ethical-code{background:#009775;color:#fff;padding:clamp(33.75px, 3.2942899vw, 56.25px) clamp(33.75px, 3.2942899vw, 56.25px) clamp(50.25px, 4.9048316vw, 83.75px);display:flex;justify-content:space-between;border-radius:20px;overflow:hidden}.box-text-ethical-code{width:clamp(312.75px, 30.5270864vw, 605.25px)}.box-text-ethical-code .texto-01{margin-bottom:clamp(30px, 2.9282577vw, 75px)}.box-btn-ethical-code .btn-02{width:80%}.section-culture-ethical-code{margin:105px 0 83px}.box-btn-ethical-code .btn-02 span{transform:rotate(180deg)}.box-item-values{color:#000;padding:20px 42px 42px;border:1px solid #000;border-radius:30px}.box-item-values .texto-02{color:#000;width:44%;margin-left:auto;min-height:clamp(142.5px, 13.909224vw, 237.5px);display:flex;align-items:flex-end}.box-item-values .title-01{font-weight:500;width:45%}.section-culture-values{margin-bottom:clamp(73.5px, 7.1742313vw, 122.5px)}.section-banner-value{position:relative;height:clamp(286.5px, 27.9648609vw, 477.5px);z-index:1;position:sticky;top:0;left:0;width:calc(100% + 40px);margin-left:-40px}.section-total-value{position:relative;z-index:9;background:#f2ebe7;margin-top:-20px;padding-top:50px;padding-left:41px}.section-banner-value .background-banner-img-01{object-position:bottom}.box-item-custom-value{display:flex;padding:20px 0 44px;position:relative}.box-content-left-value{width:50%;display:flex;gap:clamp(50.25px, 4.9048316vw, 110.75px);color:#009775;height:fit-content;position:sticky;top:0}.box-content-right-value{width:50%}.box-title-item-value-item .title-02{font-weight:300;padding:clamp(35.25px, 3.4407028vw, 58.75px) 0 clamp(24px, 2.3426061vw, 40px)}.box-text-value-content{display:flex;flex-flow:wrap;gap:20px}.box-text-value-content .texto-02{width:calc(50% - 10px)}.box-img-value-item{height:clamp(275.25px, 26.8667643vw, 458.75px);width:100%;position:relative}.section-value-01 .box-text-title-custom-01{margin-bottom:clamp(46.5px, 4.5387994vw, 77.5px)}.box-content-total-items-value .box-title-custom-01{margin-bottom:clamp(18px, 1.7569546vw, 30px)}.box-img-comercial-office{position:relative;height:clamp(294.75px, 28.7701318vw, 570.25px);width:100%;overflow:hidden;border-radius:20px}.box-item-custom-value:last-child{margin-bottom:clamp(110.25px, 10.761347vw, 183.75px)}.section-comercial-office .box-text-title-custom-01{margin-top:clamp(22.5px, 2.1961933vw, 37.5px);margin-bottom:clamp(47.25px, 4.6120059vw, 78.75px)}.box-total-office-ubication{display:flex;gap:38px}.box-item-ubication-office{width:20%;padding-bottom:50px;border-top:1px solid #000;border-bottom:1px solid #000}.list-contact-oficce{list-style:none;padding:0;margin:0;margin-top:clamp(18px, 1.7569546vw, 30px)}.list-contact-oficce .texto-02{color:#000;text-decoration:none}.list-contact-oficce .texto-02 strong{font-weight:500}.box-item-ubication-office .title-02{margin-bottom:clamp(22.5px, 2.1961933vw, 57.5px);margin-top:clamp(15px, 1.4641288vw, 49px)}.section-innovation .box-title-custom-01 .title-01{margin-bottom:clamp(24.75px, 2.4158126vw, 41.25px)}.box-content-total-items-value .box-title-custom-01 .title-03{font-weight:500}.section-banner-innovation{height:clamp(286.5px, 27.9648609vw, 477.5px);position:sticky;top:0}.box-img-innovation-custom-02{position:relative;height:clamp(562.5px, 54.9048316vw, 880.5px);border-radius:30px;overflow:hidden}.box-img-innovation-custom-01{position:relative;height:clamp(388.5px, 37.920937vw, 647.5px);border-radius:20px;overflow:hidden}.box-banner-logo-custom-01{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;width:fit-content}.section-total-innovation{background:#f2ebe7;padding-bottom:clamp(30px, 2.9282577vw, 50px)}.section-innovation-custom-01{padding-top:clamp(37.5px, 3.6603221vw, 62.5px);margin-bottom:clamp(27.75px, 2.7086384vw, 46.25px);background-color:#f2ebe7}.section-innovation-custom-02 .title-02{font-weight:300;margin-bottom:clamp(27.75px, 2.7086384vw, 46.25px);padding-right:clamp(33.75px, 2.9605263vw, 56.25px)}.section-innovation-custom-02 .texto-02{width:clamp(233.25px, 22.7672035vw, 430.75px);letter-spacing:-0.129px}.section-innovation-custom-02 .box-text-50-50{padding:30px 0}.box-item-innovation-01{position:relative;width:clamp(315px, 30.7467057vw, 525px)}.box-item-innovation-01 img{position:absolute;top:0;left:0;bottom:-55px;right:0;margin:auto}.box-item-texto-innovation-01{position:relative;width:fit-content;text-align:center;z-index:1;margin:auto;padding:15px 0}.box-item-innovation-01:nth-child(2){margin:auto;width:clamp(455.25px, 44.4363104vw, 758.75px)}.box-item-innovation-01:nth-child(3){margin-left:auto;width:clamp(300px, 29.2825769vw, 500px)}.section-innovation-custom-03{padding-top:clamp(85.5px, 8.3455344vw, 142.5px);padding-bottom:clamp(132.75px, 12.9575403vw, 221.25px);overflow:hidden}.section-innovation-custom-04 .box-text-50-50{padding:0;padding-bottom:clamp(22.5px, 2.1961933vw, 37.5px)}.section-innovation-custom-04 .box-content-50-50{padding:35px 0 28px;border-bottom:1px solid #000}.section-innovation-custom-04 .box-content-50-50 .texto-02{width:clamp(233.25px, 22.7672035vw, 465.75px);margin-top:clamp(66px, 6.4421669vw, 110px)}.section-innovation-custom-04 .box-img-50-50 img{object-fit:contain;object-position:right;height:93%;padding-top:clamp(22.5px, 2.1961933vw, 37.5px)}.box-item-innovation-01 .texto-01{font-weight:500}.section-innovation-custom-05 .box-title-custom-01{width:clamp(372.75px, 36.3836018vw, 685.25px)}.section-innovation-custom-05 .box-title-custom-01 .title-02{font-weight:300}.section-innovation-custom-05 .box-text-title-custom-01{margin:clamp(36px, 3.5139092vw, 60px) 0}.section-innovation-custom-05 .box-text-custom-01{width:clamp(275.5px, 31.307467vw, 620.5px)}.box-item-carrefour{width:10%;margin-bottom:35px}.box-total-innovation-custom-item-02{display:flex;flex-wrap:wrap;gap:1.25%}.box-img-carrefour{height:clamp(62.25px, 6.0761347vw, 103.75px);position:relative;padding:5px 0;background:#fff;border-radius:20px;margin-bottom:clamp(6px, .5856515vw, 10px)}.box-img-carrefour img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:contain}.section-innovation-custom-06{padding-top:clamp(120px, 11.7130307vw, 200px);padding-bottom:clamp(78.75px, 7.6866764vw, 131.25px);border-bottom:1px solid #000}.section-innovation-custom-06 .box-text-title-custom-01{margin-bottom:clamp(61.5px, 6.0029283vw, 102.5px)}.box-logo-and-text-innovation-07{display:flex}.box-text-innovation-07{width:82%}.box-logo-innovation-07{width:18%}.section-innovation-custom-07{padding:clamp(30px, 2.9282577vw, 50px) 0;border-bottom:1px solid #000;padding-bottom:clamp(51.75px, 5.0512445vw, 86.25px);overflow:hidden}.box-text-innovation-07 .title-02{font-weight:300}.section-title-blog .box-title-custom-01{width:40%}.section-title-blog .box-categoria-custom-01{width:60%}.list-categoria-blog{display:flex;list-style:none;margin:0;padding:0;gap:10px;justify-content:flex-end}.box-left-item-blog{width:42%;position:relative;border-radius:20px;overflow:hidden;height:clamp(221.25px, 21.5959004vw, 400.75px)}.box-right-item-blog{width:43%;padding:4px 0 16px;display:flex;flex-flow:column;justify-content:space-between}.box-item-blog-custom-01{display:flex;justify-content:space-between;padding:20px 0;color:#000;position:relative;overflow:hidden}.box-blog-date-and-autor ul{list-style:none;margin:0;padding:0;display:flex;gap:clamp(40.5px, 3.9531479vw, 67.5px)}.box-top-internal-single .box-blog-date-and-autor{margin-bottom:clamp(24.75px, 2.4158126vw, 60.25px)}.box-title-blog-item .title-02{font-weight:300;transition:all .3s ease}.section-content-blog{margin-bottom:clamp(57.75px, 5.636896vw, 96.25px)}.section-title-blog{padding-top:20px;overflow:hidden}.section-title-blog .subtitle-01{color:#000}.section-title-blog .box-text-title-custom-01{margin-bottom:clamp(24px, 2.3426061vw, 40px)}.background-gray{filter:grayscale(1)}.section-404{padding:40px 50px;position:relative;margin:0;overflow:hidden;height:100vh;color:#fff;margin-left:0;box-sizing:border-box;padding-bottom:0}.section-404 .container{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.section-404 .box-top-content-404{display:flex;justify-content:space-between}.box-text-404{width:clamp(285px, 27.818448vw, 475px);margin-right:0}.box-text-404 .texto-01{margin-bottom:clamp(22.5px, 2.1961933vw, 65.5px)}.box-text-404 h3.texto-01{font-weight:500}.box-text-404 p.texto-01{font-weight:300}.box-close-menu-subcategory,.box-close-menu-subsubcategory{position:absolute;top:0;right:-15%}.section-banner-value{width:100%;margin:0}.section-custom-padding{padding-left:41px}.section-total-innovation:before{background:#f2ebe7;top:-20px;content:"";width:calc(100% - 40px);height:20px;right:0;position:absolute;border-radius:20px 20px 0 0}.section-total-value:before{background:#f2ebe7;top:-20px;content:"";width:calc(100% - 40px);height:20px;right:0;position:absolute;border-radius:20px 20px 0 0}.main-content-total-page{padding-bottom:60px}.box-principal-links .list-links-01 .texto-01 a svg:hover{transform:translateX(5px)}.img-safari{display:none}.my-classis-safari .img-safari{display:block}.my-classis-safari .video-no-safari{display:none}.my-classis-safari .section-banner-innovation{position:sticky}.my-classis-safari .section-banner-value{position:relative}.section-our-products .box-text-custom-01{width:clamp(318.75px, 31.1127379vw, 605.25px)}.box-text-custom-01{width:clamp(318.75px, 31.1127379vw, 605.25px)}.link-design-01 strong{font-weight:500}.box-rrss-footer ul{margin:0;display:flex;gap:15px}.content-innovation-text .texto-02{width:clamp(221.25px, 21.5959004vw, 440.75px)}.box-right-logo-innovation{height:100%;width:auto;display:flex;align-items:center}.box-right-logo-innovation img{height:90%}.box-button-item-culture .link-design-01{gap:3px}.box-text-custom-culture-01{width:clamp(552px, 53.8799414vw, 1050px)}.section-innovation-custom-02 .box-img-50-50{height:auto}.section-innovation-custom-04 .box-img-50-50{height:auto;display:flex;align-items:center}.section-banner-single-product{height:clamp(286.5px, 27.9648609vw, 477.5px);position:sticky;top:0}.section-total-custom-01{z-index:2;background:#f2ebe7;padding-left:41px}.box-swiper-slide-flex{height:85vh;width:100%;border-radius:20px;overflow:hidden}.box-carrusel-only-img{width:100%;height:100%}.box-carrusel-only-img img{width:100%;height:100%;object-fit:cover}.swiper-slide-only-img{width:clamp(435.75px, 42.5329429vw, 726.25px)}.swiper-slide-premio{width:clamp(195px, 19.033675vw, 325px)}.box-content-premio{display:flex;flex-direction:column;height:100%}.box-img-premio{height:50%;position:relative;margin-bottom:32px}.box-text-premio{height:50%;color:#fff;background:#009775;padding:25px 20px 17px 20px;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px}.box-img-premio img{object-fit:contain}.box-content-carrusel-flex-01{width:102%;cursor:pointer}.box-total-content-single-product{overflow:hidden}.product-buttom{color:#FF7F32}.texto-01.show-all{filter:none}.box-top-content{display:flex}.single-producto .box-top-content .box-title-content-01{padding-left:clamp(156px, 15.22694vw, 305px);display:flex}.single-producto .box-top-content .box-title-content-01 .title-01{font-weight:500;width:clamp(487.5px, 47.5841874vw, 925.5px)}.single-producto .box-top-content .box-title-content-01 .texto-02{width:clamp(312.75px, 30.5270864vw, 605.25px)}.link-custom-back{color:#000;display:flex;align-items:center;height:fit-content;position:absolute;top:clamp(52.5px, 5.124451vw, 120.5px);left:clamp(17.25px, 1.6837482vw, 60.75px)}.single-producto .box-top-content{padding-top:clamp(52.5px, 5.124451vw, 120.5px)}.link-custom-back svg{margin-right:8px}.link-custom-back strong{font-weight:500;margin-left:3px}.box-content-title-and-text-flex-01{display:flex;padding-left:clamp(156px, 15.52694vw, 305px);padding-top:clamp(48.75px, 4.7584187vw, 110.25px);padding-bottom:clamp(78px, 7.61347vw, 160px)}.box-content-title-and-text-flex-01 .texto-02{width:clamp(93.75px, 9.250805vw, 185.25px);margin-right:clamp(156px, 15.22694vw, 305px);font-weight:500;color:#009775}.box-content-title-and-text-flex-01 .title-02{width:clamp(495px, 48.3162518vw, 965px);font-weight:300}.section-total-custom-01 .container{position:relative}.lista-flex-single-producto{padding:0;list-style:none;margin:0}.box-content-lista-y-texto-flex{display:flex;justify-content:center;gap:clamp(51px, 4.9780381vw, 110px);padding-top:clamp(56.25px, 5.4904832vw, 93.75px);margin-bottom:clamp(93.75px, 9.1508053vw, 198.25px)}.box-cotent-lista-flex{width:clamp(195px, 19.033675vw, 360px)}.box-content-texto-flex{width:clamp(301.5px, 29.4289898vw, 560.5px)}.lista-flex-single-producto .texto-02{border-top:1px solid #009775;padding:6px 0}.lista-flex-single-producto .texto-02:last-child{border-bottom:1px solid #009775}.box-cotent-lista-flex .texto-03{margin-bottom:12px;color:#009775;font-weight:500}.box-content-numero-y-texto{display:flex;width:clamp(720px, 70.2781845vw, 1370px);justify-content:space-between;margin:auto;padding-top:25px;padding-bottom:280px;position:relative}.box-text-numero-flex{width:clamp(228px, 22.2547584vw, 460px)}.box-text-numero-flex .texto-01{font-weight:500}.box-numero-flex img{position:absolute;top:calc(clamp(170.25px, 16.6178624vw, 360.75px) * -1);left:0;width:clamp(447px, 43.6310395vw, 825px);left:calc(clamp(142.5px, 13.909224vw, 237.5px) * -1)}.box-numero-flex .number-achievements{padding:0;position:relative}.box-product-custom:hover img{transform:scale(1.2)}.menu-open{overflow:hidden}.line-item-custom-01{height:100%;width:1px;background:#000;position:absolute;left:0}.box-img-achievements-item-custom.floating-2{left:-40%}.box-img-achievements-item-custom.floating-1{left:18%}.box-img-achievements-item-custom.floating-1 img{right:-60px}.box-img-achievements-item-custom.floating-2{left:-35%}.box-img-achievements-item-custom.floating-3{left:-67%}.box-text-achievements .texto-01{width:clamp(142.5px, 13.909224vw, 320.5px)}.box-title-product .title-02{width:clamp(273.75px, 26.7203514vw, 515.25px)}.box-left-item-blog:hover .background-50-50{transform:scale(1.2)}.box-categories-internal-single .btn-categoria{background:#c2bcb9;color:#fff;border:0}.box-categories-internal-single .btn-categoria.active{filter:none;background:#009775}.section-total-single{margin-top:clamp(13.5px, 1.317716vw, 22.5px);margin-bottom:clamp(24.75px, 2.4158126vw, 73.25px)}.section-total-single .container{display:flex;padding-left:75px;justify-content:space-between;padding-right:75px;padding-bottom:75px}.box-top-internal-single{padding-top:61px}.box-content-internal-single{width:100%}.box-title-internal-single{margin-bottom:60px}.box-img-internal-single{height:clamp(473.25px, 46.193265vw, 788.75px);overflow:hidden;border-radius:20px;width:100%}.box-img-internal-single img{width:100%;height:100%;object-fit:cover}.box-text-internal-short{width:clamp(637.5px, 62.2254758vw, 1165.5px);margin-bottom:clamp(48px, 4.6852123vw, 105px)}.box-categories-internal-single{width:clamp(637.5px, 62.2254758vw, 1165.5px);margin:clamp(10.5px, 1.0248902vw, 40.5px) 0 clamp(48px, 4.6852123vw, 105px)}.box-categories-internal-single .list-categoria-blog{justify-content:flex-start}.box-title-internal-single .title-01{color:#009775}.texto-single-flex{width:clamp(637.5px, 62.2254758vw, 1165.5px);margin-bottom:clamp(48px, 4.6852123vw, 105px)}.texto-single-flex .texto-02{width:clamp(390px, 38.0673499vw, 760px);margin:auto}.texto-single-flex .texto-02 p{margin-bottom:clamp(15px, 1.3227513vw, 50px)}.box-imagen-y-caption-single-flex{display:flex;margin-bottom:clamp(48px, 4.6852123vw, 105px);position:relative}.box-ic-flex-custom-img{width:clamp(473.25px, 46.193265vw, 870.75px);height:clamp(306.75px, 29.9414348vw, 555.25px)}.box-ic-flex-custom-img img{width:100%;height:100%;border-radius:20px;overflow:hidden}.box-ic-flex-custom-text{width:clamp(156px, 15.22694vw, 310px);margin-left:clamp(32.25px, 3.147877vw, 80.75px)}.box-ic-flex-custom-img img{height:100%;width:100%;object-fit:cover}.box-texto-destacado-flex{margin-bottom:clamp(48px, 4.6852123vw, 100px);width:clamp(471px, 45.9736457vw, 870px)}.box-texto-destacado-flex .texto-01{color:#009775;text-transform:uppercase}.box-text-internal-short .title-02{font-weight:300}.box-ic-flex-custom-text .texto-02{color:gray;position:sticky;top:52px}.section-total-single .subtitle-01{color:#000;height:fit-content;position:sticky;top:76px;gap:10px;display:flex;align-items:center}.section-legales-total-page .container{display:flex}.box-title-legales-custom-01{width:clamp(474px, 46.2664714vw, 890px)}.box-text-legales-custom-01{width:clamp(461.25px, 45.0219619vw, 868.75px);font-size:clamp(13.5px, 1.317716vw, 45.5px);line-height:clamp(15.75px, 1.5373353vw, 46.25px);overflow:hidden}.box-text-legales-custom-01 strong{font-size:clamp(18px, 1.7569546vw, 55px);letter-spacing:-0.2px;font-weight:500;color:#009775}.box-text-legales-custom-01 blockquote{margin:0;font-weight:500}.section-legales-total-page .container{display:flex;padding-left:clamp(42px, 4.0995608vw, 86px)}.box-title-legales-custom-01{width:clamp(474px, 46.2664714vw, 890px)}.box-text-legales-custom-01 strong{font-size:clamp(18px, 1.7569546vw, 55px);letter-spacing:-0.2px;font-weight:500;color:#009775;line-height:clamp(19.5px, 1.9033675vw, 52.5px)}.box-text-legales-custom-01 blockquote{margin:0;font-weight:500}.section-legales-total-page{padding:18px 0;padding-bottom:clamp(82.5px, 8.0527086vw, 160.5px)}.box-text-legales-custom-01 p{margin-bottom:20px}.box-text-legales-custom-01 ul{padding-left:clamp(16.5px, 1.6105417vw, 40.5px)}.box-title-legales-custom-01 .title-01{position:sticky;top:15px}.box-top-our-content{position:relative;overflow:hidden;border-radius:20px;margin-bottom:clamp(35.25px, 3.4407028vw, 77.75px)}.box-top-our-content .box-texto-our-content-top{position:relative;z-index:9;display:flex;padding:clamp(42px, 4.0995608vw, 90px) 0 clamp(45px, 4.3923865vw, 100px) clamp(27px, 2.6354319vw, 60px)}.box-content-our-team-single{position:relative;display:flex;padding:clamp(15px, 1.4641288vw, 50px) 0;margin-bottom:2px}.content-our-team-total-page{padding-left:40px;padding-top:clamp(31.5px, 3.0746706vw, 72.5px)}.arrow-left-our-team-content-top{font-size:clamp(79.5px, 7.7598829vw, 150.5px);line-height:clamp(66px, 6.4421669vw, 145px);font-weight:300;letter-spacing:calc(clamp(3px, .2928258vw, 5px) * -1);color:#fff;width:clamp(166.5px, 16.2518302vw, 342.5px)}.box-content-our-team-texto{width:clamp(792px, 77.3060029vw, 1400px);color:#fff}.box-content-our-team-texto .title-01{margin-bottom:clamp(33.75px, 3.2942899vw, 75.25px)}.section-our-team-total-page .box-text-title-custom-01{margin-bottom:clamp(112.5px, 10.9809663vw, 210.5px)}.box-imagen-member-team{width:clamp(228.75px, 22.3279649vw, 415.25px);position:relative;margin-left:auto;border-radius:20px;overflow:hidden}.box-nombre-member-team{width:clamp(244.5px, 23.8653001vw, 467.5px);margin-left:clamp(35.25px, 3.4407028vw, 77.75px)}.box-position-member-team{width:clamp(117.75px, 11.4934114vw, 260.25px)}.box-content-our-team-single:first-child .texto-01{font-weight:500}.box-content-our-team-single:first-child .title-01{font-weight:500}.box-content-total-our-team{margin-bottom:clamp(45px, 4.3923865vw, 100px);overflow:hidden}.box-line-custom-01{width:100%;position:absolute;bottom:0;background:#000;height:1px;left:0}.box-content-our-service-single{color:#fff;position:relative;border-radius:40px;overflow:hidden;padding:clamp(30px, 2.9282577vw, 70px) 0;height:clamp(288px, 28.1112738vw, 542px);display:flex;flex-direction:column;justify-content:space-between}.box-top-our-services-single{position:relative;display:flex;padding:0 clamp(22.5px, 2.1961933vw, 57.5px);justify-content:space-between;align-items:center}.box-bottom-our-services-single{position:relative;padding:0 clamp(12.75px, 1.2445095vw, 42.25px);padding-right:clamp(30.75px, 3.0014641vw, 76.25px)}.box-top-our-services-single .texto-02{width:clamp(165px, 16.1054173vw, 350px)}.arrow-link-services{color:#fff;text-decoration:none;transition:all .3s ease}.section-our-service-total-page .container{padding-right:0}.section-our-service-total-page .container .box-text-title-custom-01{padding-right:18px;padding-left:41px;margin-bottom:clamp(120px, 11.7130307vw, 230px);padding-top:clamp(27.75px, 2.7086384vw, 70.25px)}.box-bottom-our-services-single .title-01{font-weight:500}.content-our-service .swiper{padding-left:41px}.box-content-total-our-service{padding-bottom:clamp(30px, 2.9282577vw, 65px)}.content-our-service-total-page .box-text-custom-01{width:clamp(204px, 19.9121523vw, 392px)}.box-content-our-service-single:hover .arrow-link-services{transform:rotate(45deg)}.box-content-our-service-single .arrow-link-services:hover{transform:rotate(45deg) scale(1.05)}.section-banner-service{height:clamp(286.5px, 27.9648609vw, 477.5px);position:relative;position:sticky;top:0}.box-content-service-top-custom-01{position:relative;background-color:#f2ebe7}.box-content-service-top-custom-01 .box-top-content{display:flex;margin-bottom:clamp(120px, 11.7130307vw, 200px);padding-top:40px}.box-content-service-top-custom-01 .box-top-content .box-title-content-01{margin-left:clamp(195px, 19.033675vw, 325px)}.box-content-service-top-custom-01 .box-top-content .box-title-content-01 .title-01{font-weight:500}.box-content-service-top-custom-01 .box-top-content .link-custom-back{left:clamp(45px, 4.3923865vw, 90px);top:clamp(37.5px, 3.6603221vw, 62.5px);font-size:clamp(9px, .8784773vw, 35px)}.box-tags-texto-content{display:flex;justify-content:flex-end;margin-bottom:clamp(45px, 4.3923865vw, 75px)}.box-content-text-service{width:clamp(552.75px, 53.9531479vw, 1055.25px)}.box-content-text-service .title-02{font-weight:300}.list-tags-service{width:clamp(234.75px, 22.9136164vw, 423.25px);display:flex;flex-flow:wrap;padding:0;margin:0;list-style:none;gap:21px;top:5px;position:relative}.section-total-service:before{background:#f2ebe7;top:-20px;content:"";width:calc(100% - 40px);height:20px;right:0;position:absolute;border-radius:20px 20px 0 0}.section-total-service{background-color:#f2ebe7}.section-banner-service:after{content:"";bottom:0;width:100%;height:100%;position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 100%)}.list-tags-service .texto-02{font-weight:500;color:#009775}.box-img-service-swiper{height:clamp(429px, 41.8740849vw, 825px);overflow:hidden;border-radius:20px}.box-img-service-swiper img{width:100%;height:100%;object-fit:cover}.box-swiper-service-custom-01 .swiper-service-01{padding-left:61px}.box-content-service-custom-01{display:flex;overflow:hidden;flex-direction:column}.box-products-services{width:fit-content;height:auto;max-width:500px;margin-left:clamp(72px, 7.0278184vw, 200px)}.box-text-products-services{width:clamp(315px, 30.7467057vw, 630px);margin-left:clamp(160.5px, 15.6661786vw, 340.5px)}.box-swiper-service-custom-01{width:100%;overflow:hidden}.box-product-service img{width:100%;height:100%;object-fit:contain}.box-content-only-texto-service-custom-01{display:flex;margin-top:clamp(50.25px, 4.9048316vw, 100.75px)}.box-product-service{height:clamp(210px, 20.4978038vw, 400px);position:relative}.box-product-service:nth-child(2n){left:16px}.box-item-values .title-01{height:clamp(132px, 12.8843338vw, 260px)}.section-culture-custom-01{overflow:hidden}.box-line-custom-top{opacity:0}.box-item-blog-custom-01:first-child .box-line-custom-top{bottom:inherit;top:0;opacity:1}.section-content-blog .container{overflow:hidden}.line-custom{width:12px;height:1px;background:#000;margin:10px 0}.texto-02.line1{display:none}.box-img-colaborate-custom-01 img{width:100%;height:100%;object-fit:cover}.page-template-culture .section-culture-values .container{padding-right:0}.box-line-custom-value{width:100% !important;position:absolute !important;top:0;left:0;height:1px;background:#000;z-index:1}.section-innovation-custom-02{overflow:hidden}.section-innovation-custom-03 .box-line-custom-value{width:300%;left:30%;z-index:2}.section-total-custom-01:before{background:#f2ebe7;top:-20px;content:"";width:calc(100% - 40px);height:20px;right:0;position:absolute;border-radius:20px 20px 0 0}[data-aos=rotate-c]{transform:rotate(-30deg);transition-property:transform}[data-aos=rotate-c].aos-animate{transform:rotate(10deg)}.single-producto .section-total-custom-01 .container{overflow:hidden}.section-total-value .box-img-value-item{overflow:hidden;border-radius:20px}.page-template-value .content-innovation-text .texto-02{width:clamp(262.5px, 25.6222548vw, 540.5px)}.section-banner-sustainability{height:clamp(286.5px, 27.9648609vw, 477.5px);position:relative;position:sticky;top:0}.section-banner-sustainability:after{content:"";bottom:0;width:100%;height:100%;position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 100%)}.section-sustainability-custom{position:relative}.section-total-sustainability{background:var(--beige, #F2EBE7);padding:0 0 0 41px}.box-sustainability-img-section-01{position:relative;height:clamp(304.5px, 29.7218155vw, 580.5px);border-radius:20px;overflow:hidden;margin-top:clamp(36.75px, 3.5871157vw, 81.25px)}.title-big-03{font-size:clamp(180px, 17.5695461vw, 370px);font-weight:300;color:#000;letter-spacing:calc(clamp(9px, .8784773vw, 30px) * -1)}.section-sustainability-custom .box-number-sustainability{position:sticky;top:-30px;left:18px;height:0;width:fit-content}.box-title-top-sustainability{padding-left:18px;overflow:hidden}.box-top-sustainability-section-01{padding-top:22px;margin-bottom:clamp(78.75px, 7.6866764vw, 151.25px)}.container-custom-01{padding-left:clamp(180px, 17.5695461vw, 360px)}.box-content-section-sustainability-01{display:flex;overflow:hidden}.box-left-content-sustainability-01{width:clamp(133.5px, 13.0307467vw, 270.5px);margin-right:clamp(111px, 10.8345534vw, 220px);padding-top:clamp(20.25px, 1.9765739vw, 33.75px)}.box-right-content-sustainability-01{width:clamp(531px, 51.8301611vw, 960px)}.box-right-content-sustainability-01 .title-02{font-weight:300;margin-bottom:clamp(27.75px, 2.7086384vw, 77.25px);font-size:clamp(36px, 3.5139092vw, 66px)}.box-right-content-sustainability-01 .texto-01{padding:0 clamp(44.25px, 4.3191801vw, 110.75px) 0 clamp(82.5px, 8.0527086vw, 180.5px)}.section-sustainability-custom .box-number-sustainability .texto-01{font-weight:300}.section-sustainability-01{padding-bottom:150px !important}.section-sustainability-03{padding-bottom:150px !important}.box-left-content-sustainability-01 .texto-01{margin-bottom:clamp(13.5px, 1.317716vw, 42.5px)}.box-content-manufacturing{padding-left:clamp(180px, 17.5695461vw, 360px);padding-bottom:clamp(57.75px, 5.636896vw, 126.25px)}.box-content-item-manufacturing{display:flex;gap:clamp(45px, 4.3923865vw, 100px);padding:clamp(28.5px, 2.7818448vw, 67.5px) clamp(79.5px, 7.7598829vw, 166.5px) clamp(42px, 4.0995608vw, 90px) clamp(28.5px, 2.7818448vw, 67.5px);position:sticky;top:0;border-radius:20px;background:#009775;color:#fff}.box-title-manufacturing{width:clamp(175.5px, 17.1303075vw, 332.5px)}.box-content-item-manufacturing .box-content-manufacturing{padding:0;width:clamp(477px, 46.5592972vw, 860px)}.box-content-item-manufacturing .box-content-manufacturing .title-02{font-weight:300}.box-content-item-manufacturing:nth-child(2){top:70px}.box-content-item-manufacturing:last-child{top:140px}.box-content-item-manufacturing:nth-child(even){background:#f2ebe7;color:#009775}.section-sustainability-custom .container-custom-01{display:flex;gap:clamp(35.25px, 3.4407028vw, 85.75px)}.box-text-sustainability-section-01{width:clamp(358.5px, 34.9926794vw, 700.5px)}.box-text-sustainability-section-01 .texto-01{margin-bottom:clamp(19.5px, 1.9033675vw, 32.5px)}.section-sustainability-03 .box-title-sustainability-section-01{width:clamp(377.25px, 36.8228404vw, 680.75px)}.box-content-environment{display:flex;padding:0 52px 0 60px;padding-bottom:133px}.box-center-img-environment{width:60%;display:flex;flex-flow:wrap;position:relative}.box-content-left-environment{width:20%;display:flex;flex-direction:column-reverse}.box-content-right-environment{width:20%}.box-img-environment.box-img-environment-01{width:50%;display:flex;left:0;top:clamp(-52.5px, -5.124451vw, -87.5px)}.box-img-environment img{width:100%}.box-logo-environment{position:absolute;bottom:0;top:0;height:fit-content;right:clamp(18.75px, 1.8301611vw, 50.25px);left:0;margin:auto;width:fit-content}.box-img-environment img{width:100%}.box-img-environment{width:50%;position:absolute}.box-img-environment-01 img{width:clamp(279px, 27.2327965vw, 540px);height:clamp(279px, 27.2327965vw, 555px)}.box-img-environment-02{display:flex;align-items:center;right:clamp(11.25px, 1.0980966vw, 30.75px);top:0}.box-img-environment-02 img{width:clamp(189.75px, 18.5212299vw, 395.25px);height:clamp(195px, 19.033675vw, 405px)}.box-img-environment-04{right:0;top:clamp(172.5px, 16.8374817vw, 327.5px);right:clamp(51.75px, 5.0512445vw, 106.25px)}.box-img-environment-04 img{width:clamp(337.5px, 32.942899vw, 610.5px);height:clamp(345px, 33.6749634vw, 620px)}.box-environment-item{margin-bottom:clamp(32.25px, 3.147877vw, 53.75px);width:clamp(166.5px, 16.2518302vw, 330.5px)}.box-img-environment-03{top:clamp(214.5px, 20.9370425vw, 386.5px);left:0}.box-environment-item h4.texto-01{font-weight:500}.box-content-right-environment .box-environment-item{padding-left:40px}.box-environment-item:first-child{padding:0}.box-img-environment-03 img{width:clamp(226.5px, 22.1083455vw, 415.5px);height:clamp(234px, 22.84041vw, 425px)}.box-content-left-environment .box-environment-item:last-child{padding-left:40px}.box-logo-environment img{width:clamp(63px, 6.1493411vw, 105px)}.section-sustainability-04 .box-text-sustainability-section-01{width:clamp(276.75px, 27.0131772vw, 500.25px);padding-top:10px}.section-sustainability-04 .box-text-sustainability-section-01 .texto-01{font-weight:300;padding-right:clamp(41.25px, 4.0263543vw, 95.75px)}.section-sustainability-04 .box-title-sustainability-section-01{width:clamp(240px, 23.4260615vw, 430px)}.section-sustainability-04 .box-title-sustainability-section-01 .title-01{margin-bottom:clamp(34.5px, 3.3674963vw, 77.5px)}.section-sustainability-04 .box-title-sustainability-section-01 .texto-01{margin-bottom:clamp(13.5px, 1.317716vw, 38.5px)}.section-sustainability-04{padding-bottom:clamp(22.5px, 2.1961933vw, 57.5px)}.section-sustainability-04 .box-top-sustainability-section-01{margin-bottom:clamp(15.75px, 1.5373353vw, 45.25px)}.section-sustainability-03 .box-text-sustainability-section-01{padding-top:clamp(12.75px, 1.2445095vw, 41.25px)}.box-text-sustainability-section-02{width:clamp(392.25px, 38.2869693vw, 723.75px)}.section-sustainablility-05{padding-bottom:clamp(54.75px, 5.3440703vw, 111.25px)}.section-sustainablility-05 .container-custom-01{justify-content:space-between;padding-right:21px}.section-sustainablility-05 .title-02{margin-bottom:clamp(23.25px, 2.2693997vw, 38.75px)}.section-sustainablility-05 .texto-02{width:clamp(219px, 21.3762811vw, 400px)}.box-logo-sustainability-section-02{margin-top:clamp(45px, 4.3923865vw, 95px)}.section-sustainability-04 .box-sustainability-img-section-01{height:clamp(207.75px, 20.2781845vw, 380.25px)}.section-sustainability-04 .container-custom-01{gap:clamp(94.5px, 9.2240117vw, 190.5px)}.box-img-sustainability-section-02{position:relative;height:clamp(274.5px, 26.7935578vw, 507.5px);overflow:hidden;border-radius:20px;margin-bottom:clamp(30.75px, 3.0014641vw, 71.25px)}.section-sustainablility-05 .box-top-sustainability-section-01{padding-top:41px;overflow:hidden;margin-bottom:20px}.box-img-environment svg{position:absolute}.box-img-environment-01 svg{position:absolute;right:10px;bottom:0;top:0;margin:auto}.box-img-environment-02 svg{left:0;right:0;bottom:10px;margin:auto;transform:rotate(90deg)}.box-img-environment-03 svg{left:0;right:30px;margin:auto;top:10px}.box-img-environment-04 svg{bottom:0;top:0;margin:auto;transform:rotate(180deg)}.section-total-sustainability .box-line-custom-01{width:calc(100% - 38px);margin:auto;right:0}.section-total-sustainability .box-line-custom-top{top:0;bottom:inherit;opacity:1}.section-sustainability-03 .box-top-sustainability-section-01{overflow:hidden}.box-img-swiper-about-us{height:100%;width:100%;border-radius:20px;overflow:hidden}.box-img-swiper-about-us img{width:100%;height:100%;object-fit:cover}.box-content-about-us-carrusel .swiper-about-us{padding-left:60px}.accordion-contant{display:none}.accordion-titel{display:flex;position:relative;padding:16px 0;cursor:pointer}.accordion-titel .box-plus-and-minus span{width:22px;height:3px;background:#000;position:absolute;bottom:0;top:0;margin:auto;transition:all .3s ease}.accordion-titel .box-plus-and-minus span:last-child{transform:rotate(90deg)}.box-plus-and-minus{position:relative;margin-left:12px}.accordion-titel.active .box-plus-and-minus span:last-child{opacity:0}.accordion-item{border-top:1px solid #000}.accordion-item:last-child{border-bottom:1px solid #000}.box-content-acordion-business{display:flex;height:fit-content}.box-content-direccion-business{width:clamp(192.75px, 18.8140556vw, 377.25px)}.box-content-img-business{width:clamp(393.75px, 38.4333821vw, 716.25px);height:100%;margin-left:auto;overflow:hidden;border-radius:20px;margin-bottom:26px;margin-top:-56px}.box-content-img-business img{width:100%;height:auto;object-fit:cover;display:block}.box-content-contacto-business{width:clamp(192.75px, 18.8140556vw, 377.25px)}.box-accordion-about-us-business .container{padding-left:41px}.box-content-logos-clients .box-content-swiper-marquesine{border:1px solid #000;border-radius:20px;overflow:hidden;height:clamp(78.75px, 7.6866764vw, 171.25px);display:flex;align-items:center}.box-content-logos-clients .box-img-colaborate-custom-01 img{height:100%;position:absolute;top:1px;right:0;margin:auto;object-fit:contain;height:98%}.section-about-us{padding-top:80px;padding-bottom:82px;position:sticky;top:0}.section-about-us .container{display:flex}.box-content-about-us-top{padding-left:clamp(186px, 18.1551977vw, 380px);padding-bottom:clamp(80.25px, 7.8330893vw, 163.75px)}.section-about-us .subtitle-01{color:#000;margin-bottom:clamp(17.25px, 1.6837482vw, 45.75px)}.box-top-text-about-top .title-01{color:#009775;font-weight:500;margin-bottom:68px}.box-content-text-about-top{padding-left:clamp(91.5px, 8.9311859vw, 193.5px)}.box-content-text-about-top .title-02{font-weight:300;margin-bottom:clamp(34.5px, 3.3674963vw, 77.5px)}.section-about-us-business{padding-top:clamp(67.5px, 6.5885798vw, 140.5px)}.section-about-us-business .box-text-title-custom-01{margin-bottom:clamp(52.5px, 5.124451vw, 107.5px);overflow:hidden}.section-about-us-clients{padding-top:clamp(79.5px, 7.7598829vw, 162.5px);overflow:hidden}.section-about-us-clients .box-content-clients-custom-01{padding-left:41px;display:flex;justify-content:space-between}.box-content-clients-img-and-video-custom-01{width:clamp(632.25px, 61.7130307vw, 1253.75px)}.box-text-clients-custom-01{width:clamp(232.5px, 22.6939971vw, 437.5px)}.box-text-clients-custom-01 .title-01{margin-bottom:clamp(18.75px, 1.8301611vw, 51.25px)}.box-content-clients-img-and-video-custom-01 img{height:auto;width:100%;position:relative}.box-content-logos-clients{margin-top:clamp(32.25px, 3.147877vw, 73.75px);margin-bottom:clamp(95.25px, 9.2972182vw, 178.75px)}.page-template-about-us .section-innovation-custom-05{margin-top:clamp(129.75px, 12.6647145vw, 236.25px);margin-bottom:clamp(94.5px, 9.2240117vw, 187.5px)}.page-template-about-us .section-our-brands{overflow:hidden}.section-total-sustainability:before{content:"";width:calc(100% - 40px);height:50px;position:absolute;top:-25px;right:0;background:#f2ebe7;border-radius:20px}.section-total-ethical-channel:before{content:"";width:calc(100% - 40px);height:50px;position:absolute;top:-25px;right:0;background:#f2ebe7;border-radius:20px}.section-total-ethical-channel .container .box-content-total-ethical-channel{padding-left:41px;display:flex;padding-top:clamp(22.5px, 2.1961933vw, 54.5px);padding-right:clamp(30px, 2.9282577vw, 50px)}.page-template-ethical-channel .btn-design-01{color:#FF7F32;border-color:#FF7F32;width:200px;height:40px;text-align:center;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.page-template-ethical-channel .btn-design-01:hover{color:#fff;background:#FF7F32;border-color:#FF7F32}.box-content-ethical-channel{width:clamp(420px, 40.9956076vw, 800px);margin-left:auto}.box-title-ethical-channel{width:clamp(300px, 29.2825769vw, 620px)}.list-ethical{display:flex;list-style:none;padding:0;margin:0;padding:clamp(18px, 1.7569546vw, 42px) 0 clamp(25.5px, 2.489019vw, 55.5px);gap:clamp(10.5px, 1.0248902vw, 27.5px)}.section-total-ethical-channel{padding-bottom:clamp(45px, 4.3923865vw, 95px)}.link{text-decoration:none;position:relative;transition:transform .1s ease-in-out}.link::before,.link::after{content:"";position:absolute;background-color:#fff;transition:transform .5s}.link1::after{left:0;width:100%;height:1px;bottom:0;transform:scaleX(0);transform-origin:left}.link1:hover::after{transform:scaleX(1)}.texto-01.show-all .product-buttom.link.link1{color:#FF7F32}.texto-01.show-all .product-buttom.link.link1::after{background-color:#FF7F32}.box-principal-links li:focus-within{filter:brightness(0) invert(1)}.list-links-01 .link1:after{background-color:#fff}.link-design-01:hover{background:#000;color:#fff}.link-design-01:hover svg{filter:brightness(0) invert(1)}.single-post .subtitle-01{top:0}.subtitle-01.link1::after{background-color:#000}.progress-wrap{max-width:100%;width:100%;margin-bottom:40px;display:flex;justify-content:space-between;height:clamp(472.5px, 46.1200586vw, 837.5px);position:relative;z-index:999}.progress-wrap::before{content:"";width:100%;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1;transition:.3s ease-in-out;background-color:#e6e6e6}.progress{width:0;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1;transition:.3s ease-in-out;background-color:#4717a7}.step{font-weight:700;display:flex;align-items:center;transition:.3s ease-in-out;height:100%;opacity:0;background:#f2ebe7;position:absolute;left:0;width:100%;top:0}.step.active{border-color:#4717a7;position:absolute;top:0;width:100%;opacity:1;height:100%;z-index:1}.btn{transition:transform .2s ease-in-out}.btn:active{transform:scale(.96)}.btn:disabled{color:#666;background-color:#e6e6e6;cursor:not-allowed}.section-contacto{padding:20px 0 0;padding-left:41px;overflow:hidden;min-height:102vh}.section-contacto .container{height:100%;min-height:95vh}.section-contacto .btn{position:relative;background:0 0;border:0;outline:none;font-weight:300;text-transform:uppercase;color:#FF7F32;z-index:999}.box-content-custom-contacto{width:100%;height:100%;min-height:95vh;display:none}.box-content-custom-contacto-step-02 .box-content-input-total{width:100%}.box-content-custom-contacto-step-03 .box-content-input-total{width:100%}.section-contacto #prev.w100{left:0}.box-content-custom-contacto-step-03{position:relative;z-index:99}#prev.disable{visibility:hidden;opacity:0}#next.disable{visibility:hidden;opacity:0}.box-content-custom-contacto.active{display:flex;gap:20px}.box-text-custom-contacto{width:25%;padding:32px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;height:auto;border-radius:20px;background:linear-gradient(133.56deg, #FF7F32 31.61%, #4A773C 76.27%)}.box-content-custom-contacto-step-01 .box-content-input-total{width:75%;padding:30px}.section-contacto #prev{left:25%;color:#FF7F32}.box-text-custom-contacto .texto-02{font-weight:300}.box-text-custom-contacto .texto-03{font-weight:500}.box-title-contact .texto-03{font-weight:500;margin-bottom:clamp(15px, 1.4641288vw, 25px);display:flex}.box-title-contact .title-02{font-weight:300}.box-title-contact .box-number-contact .title-02{font-weight:300}.box-number-contact .title-02{font-weight:300}.box-content-input-total{border-radius:20px;border:2px solid #FF7F32;display:flex;padding:30px;justify-content:space-between;height:74vh}.section-contacto #prev span{transform:rotate(180deg);display:inline-flex}.btn:disabled{color:#d9d3cf}.box-text-input-custom{height:100%;display:flex;flex-direction:column;justify-content:space-between;width:clamp(162px, 15.8125915vw, 330px)}.box-input-custom-01{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.box-input-custom-01 label{margin-bottom:10px;font-size:clamp(12px, 1.1713031vw, 20px);line-height:clamp(10.31325px, 1.0066618vw, 17.18875px);letter-spacing:-0.115px;font-weight:500;color:#000;display:block}.box-input-custom-01 input,.box-input-custom-01 textarea{border:0;outline:none;background:0 0;padding:0 25px;color:#000;font-size:24px;line-height:24px;letter-spacing:calc(clamp(.75px, .0732064vw, 1.25px) * -1);font-weight:300;display:flex;width:100%}.box-input-custom-01-small{width:49%}.box-input-custom-contact{width:clamp(687px, 67.057101vw, 1345px)}.box-total-input-contact{display:flex;flex-flow:wrap;gap:2%}.box-content-custom-contacto-step-01 .box-text-input-custom{width:clamp(151.5px, 14.7877013vw, 300.5px)}.box-content-custom-contacto-step-01 .box-input-custom-contact{width:clamp(393px, 38.3601757vw, 760px);margin-top:35px}.box-input-custom-01 input::placeholder{color:#fff}.box-input-custom-01 textarea{border:0;background:#E6D9D1;outline:none;padding:25px 21px !important;width:90%;height:100%;resize:none;overflow:hidden;border-radius:20px}.box-content-submit-btn{position:absolute;right:10px;bottom:calc(clamp(62.25px, 5.7638889vw, 103.75px) * -1)}.box-input-custom-01 input{width:100%}.box-input-custom-01 p{width:100%}.wpcf7-form-control-wrap{width:100%;display:block}.box-title-contact .title-02 br{display:none}.box-input-custom-01 .wpcf7-form-control-wrap{background:red;height:69px;padding:0;border:0;outline:none;background:#E6D9D1;border-radius:20px;display:flex;flex-direction:column;justify-content:center}.box-input-custom-01 br{display:none}.box-select-contact .wpcf7-radio{display:flex;flex-direction:column}.box-content-submit-btn p{display:flex;width:fit-content;position:relative}.box-content-submit-btn .btn.title-02{position:relative;background:#009775;padding:clamp(5.25px, .5124451vw, 13.75px) clamp(18px, 1.7569546vw, 45px);color:#fff;border-radius:20px;cursor:pointer;transition:all .3s ease}.step.active .box-content-submit-btn{display:block}.step .box-content-submit-btn{display:none}.wpcf7-not-valid-tip{position:absolute;bottom:-20px;right:20px;width:fit-content}.wpcf7-response-output{position:absolute;bottom:8vh;right:0;border:0 !important;color:#ff7f32;font-size:clamp(16.66666667px, 1.3158vw, 33.33333333px);padding:0 !important}.box-title-contact .texto-03 br{display:none}.section-contacto br{display:none}.wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-acceptance label{margin-left:0}.wpcf7 form .wpcf7-acceptance label a{transition:var(--trans)}.wpcf7 form .wpcf7-acceptance label a:hover,.wpcf7 form .wpcf7-acceptance label a:focus{color:var(--color-accent)}.wpcf7 form span.wpcf7-acceptance{--size:16px;position:relative;min-height:var(--size, 18px)}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]{width:initial;height:initial;padding:0;margin:0;cursor:pointer;opacity:0;position:absolute}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span{--top:4px;position:relative;display:block;padding-left:40px;line-height:clamp(10.5px, 1.0248902vw, 17.5px);cursor:pointer;color:#000;font-weight:300;width:clamp(273.75px, 26.7203514vw, 506.25px);font-size:clamp(9px, .8784773vw, 20px)}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span:before{content:'';-webkit-appearance:none;width:15px;height:15px;position:absolute;top:0;left:-1px;margin-right:var(--gap-300, 12px);display:inline-block;background-color:#fff;border:2px solid #000;border-radius:50%;vertical-align:middle;flex-shrink:0;cursor:pointer;transition:var(--trans);z-index:1;background:transparent}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]:checked+span:before{background-color:var(--color-accent);border-color:var(--color-accent)}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]:checked+span:after{opacity:1}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span:after{content:'';position:absolute;width:27px;height:27px;top:-3px !important;left:-5px;background-image:url(../img/ball-img.svg);background-repeat:no-repeat;background-position:center;background-size:100%;opacity:0;border-radius:50%;transition:all .3s ease}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span:before,.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span:after{top:0}.wpcf7 form span.wpcf7-acceptance input[type=checkbox]+span a{color:#000}.box-checkecd-contact{margin-left:clamp(15.75px, 1.5373353vw, 40.25px);margin-top:clamp(15px, 1.4641288vw, 35px)}.box-total-input-contact-textarea textarea{padding:0;font-size:clamp(18px, 1.7569546vw, 40px);font-weight:300}.box-select-contact input[type=radio]+span::before{transition:background .5s linear;-webkit-transition:background .5s linear}.box-select-contact input[type=radio]+span::after{width:clamp(30px, 2.9282577vw, 70px);height:clamp(30px, 2.9282577vw, 70px);margin:0 12px;vertical-align:middle;cursor:pointer;border:solid 2px #000;position:absolute;left:0;border-radius:50%;bottom:0;top:9px;margin:0}.box-select-contact input[type=radio]+span::before{display:inline-block;width:clamp(48.75px, 4.7584187vw, 81.25px);height:clamp(48.75px, 4.7584187vw, 81.25px);margin:0 12px;vertical-align:middle;cursor:pointer;border-radius:50%;text-align:center;content:'';position:relative;left:calc(clamp(8.25px, .8052709vw, 13.75px)*-1);margin:0;transition:all .7s ease;transform:scale(0);top:-6px}.box-select-contact input[type=radio]:checked+span::before{content:"";color:#fff;background-color:linear-gradient(133.56deg, #FF7F32 31.61%, #4A773C 76.27%);background:url();background-image:url(../img/ball-img.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:calc(clamp(8.25px, .8052709vw, 10.75px)*-1);transform:none}.box-select-contact input{display:none}.box-select-contact .wpcf7-list-item{margin:0;display:flex;margin-bottom:5px}.box-select-contact .title-02{font-weight:300}.box-select-contact .wpcf7-list-item::after{width:50px;height:50px;margin:0 12px;vertical-align:middle;cursor:pointer;border:solid 2px #000;border-radius:50%}.box-select-contact span{position:relative;cursor:pointer}.box-total-input-contact-textarea .wpcf7-form-control-wrap{padding:0;border:0;outline:none;background:#d9d3cf;display:flex;flex-direction:column;height:clamp(300px, 29.2825769vw, 570px);width:100%;border-radius:20px;overflow:hidden}.box-total-input-contact-textarea textarea::placeholder{color:#000}.step.step-final.active{z-index:9999;height:90%}.box-content-submit-btn .btn.title-02:hover{background:#fff;color:#009775}.preloader-custom-01{position:fixed;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden;transition:all 2s ease}.box-content-logo{gap:clamp(11.33333333px, 1.2445vw, 22.66666667px);position:relative;width:auto;overflow:hidden;justify-content:center;height:500px;display:flex;align-items:center}.box-content-swiper-brands .box-content-swiper-marquesine:hover{opacity:100%}.box-total-footer{position:relative;padding-top:clamp(30px, 2.9282577vw, 50px);border-radius:20px 20px 0 0;margin-top:-35px;overflow:hidden;left:-1px;width:calc(100% + 1px);padding-bottom:clamp(15.75px, 1.5373353vw, 36.25px)}.box-total-footer .background-50-50.video-no-safari{border-radius:20px 20px 0 0}.box-principal-links .list-links-01:hover .texto-01 a{color:#FF9E66}.box-principal-links .list-links-01 .texto-01:hover a{color:#fff}.box-secundary-links .list-links-01:hover .texto-01 a{color:#FEB98F}.box-secundary-links .list-links-01 .texto-01:hover a{color:#fff}.preloader-custom-01.active{border-radius:20px;height:calc(clamp(330px, 36.2372vw, 838px) * 1);top:clamp(13.3333px, 1.4641vw, 26.6667px);left:clamp(39.3333px, 4.3192vw, 78.6667px);width:calc(50% - clamp(29.3333px, 3.2211vw, 80.6667px));position:absolute}.preloader-custom-01.active .box-content-logo1{height:clamp(36px, 3.9531vw, 72px)}.preloader-custom-01.active .box-content-logo2{height:clamp(33.3333px, 3.6603vw, 66.6667px)}.box-content-logo2,.box-content-logo1{transition:all 2s ease;height:clamp(50.66666667px, 5.5637vw, 101.33333333px)}.title-02{font-size:clamp(36px, 3.5139092vw, 68px)}.box-item-our-strengths:last-child{border-right:1px solid #000}.box-content-about-us-carrusel{cursor:pointer}.accordion-item .accordion-contant.active .box-content-img-business{margin-top:-50px;opacity:1}.accordion-item .accordion-contant .box-content-img-business{margin-top:30px;opacity:0;transition:all .8s ease}.box-swiper-our-services{cursor:pointer}.box-swiper-service-custom-01{cursor:pointer}[data-aos=rotate-1]{opacity:0;transform:rotate(0deg) translateZ(0);transition-property:opacity,transform}[data-aos=rotate-1].aos-animate{transform:rotate(18deg) translate3d(0, 0, 0);opacity:1}[data-aos=rotate-2]{transform:rotate(0deg) translateZ(0);opacity:0;transition-property:opacity,transform}[data-aos=rotate-2].aos-animate{transform:rotate(-18deg) translate3d(0, 0, 0);opacity:1}.box-input-custom-01 input::placeholder{color:#f2ebe7}.box-total-input-contact-textarea textarea::placeholder{color:#f2ebe7}.swiper-button-disabled{opacity:0;visibility:hidden}.box-item-texto-innovation-01 p{text-align:start}.section-total-ethical-channel .box-content-service-top-custom-01{overflow:hidden}.panel{background:#f2ebe7}.box-next-and-prev{position:absolute;bottom:2vh;width:100%;right:0}.section-contacto-box-swiper{position:relative;min-height:90vh}.box-next-and-prev p{display:flex;justify-content:space-between}.page-template-sustainability .section-marquesine-bottom{margin-bottom:-7px}.box-menu-header{margin-top:clamp(86.25px, 8.4187408vw, 843.75px);top:0;bottom:0;margin:auto;height:fit-content;transition:all .3s ease;position:absolute;width:40px;display:flex;align-items:center;justify-content:center;height:100%}.box-top-header:before{background:#ff7f32;left:-28px !important;width:30px;height:100%;position:absolute;top:0;left:0;content:""}.box-top-header:hover{transform:translateX(6px)}.box-bottom-header:before{background:#00bfb3;left:-28px !important;width:30px;height:100%;position:absolute;top:0;left:0;content:""}.box-lateral-header.active{transform:none}.btn-subcategory .link-header-buttom-custom-01,.btn-subsubcategory .link-header-buttom-custom-01{pointer-events:none}.page-template-index .main-content-total-page-home{overflow:hidden}.page-template-about-us .section-innovation-custom-05{margin-bottom:0}.box-item-blog-custom-01:hover .title-02{color:#009775}.box-number-sustainability .texto-01{position:absolute;top:30px}.box-content-about-us-carrusel{width:100%;box-sizing:border-box}.swiper-slide-imagen-big{width:clamp(412.5px, 40.2635432vw, 887.5px);height:auto;border-radius:20px;overflow:hidden}.swiper-slide-imagen-small{width:clamp(345px, 33.6749634vw, 575px);height:auto}.box-content-logo1{margin-left:auto}.box-content-logo2{margin-right:auto}.animation-preloader-right{transform:translateX(100%);transition:all 2s .05s ease}.active-preloader .animation-preloader-right{transform:translateX(0)}.animation-preloader-bottom{transform:translateY(100%);transition:all 2s ease}.panel.active-preloader .animation-preloader-bottom{transform:translateY(0)}.active-preloader .animation-preloader-bottom{transform:translateY(0)}.page-template-index header{transform:translateX(-150%);transition:transform 0s ease}.page-template-index.body-animation-complete header{transform:translateX(0)}.active-preload header{transform:translateX(-150%)}.main-content-total-page-banner-full{max-width:inherit}.main-content-total-page-banner-full .container{max-width:1918px;margin:auto}.single-producto .main-content-total-page-banner-full .container{padding-right:0}.page-template-service .main-content-total-page-banner-full>.container{padding-right:0}.box-bottom-header a{display:flex}.box-bottom-header .box-logo-header{pointer-events:inherit}.box-bottom-header:hover{transform:translateX(6px)}.box-lateral-header.active .box-bottom-header{transform:none}.box-lateral-header.active .box-top-header{transform:none}.content-our-strengths .box-item-our-strengths{pointer-events:none}.texto-01.show-all .product-buttom.link.link1{text-transform:uppercase}.box-lang-custom-01{position:absolute;bottom:20px;right:20px}.box-lang-custom-01 ul{padding:0;margin:0;list-style:none;display:flex}.box-lang-custom-01 a{color:white;position:relative;padding-right:clamp(3.75px, .3660322vw, 6.25px);margin-right:clamp(3.75px, .3660322vw, 6.25px);opacity:.25;font-size:clamp(12px, 1.1713031vw, 20px)}.box-lang-custom-01 a:before{width:2px;height:80%;position:absolute;top:0;right:0;bottom:0;content:"";background:white;transform:rotate(10deg);margin:auto;opacity:.25}.box-lang-custom-01 .lang-item:last-child a:before{opacity:0}.box-lang-custom-01 .current-lang a{opacity:1;font-weight:500}.list-links-01{overflow-y:auto;height:100vh}.list-links-01{scrollbar-width:auto;scrollbar-color:#ffffff #ffffff}.list-links-01::-webkit-scrollbar{width:10px}.list-links-01::-webkit-scrollbar-track{background:transparent}.list-links-01::-webkit-scrollbar-thumb{background-color:#ffffff;border-radius:10px;border:3px solid #ffffff}.box-secundary-links .list-links-01{margin:auto 0;height:95vh;top:18px;padding-top:0}.content-banner-logo{width:100%;height:100%;object-fit:contain;display:block}.content-banner-box-text,.content-banner-box-item{width:74.4%;margin-left:auto}.content-banner-box-text{margin-top:20px;margin-bottom:40px}.content-banner-text{color:#FF7F32}.box-principal-links .list-links-01:hover .texto-01 a svg{filter:brightness(0) saturate(100%) invert(88%) sepia(34%) saturate(4621%) hue-rotate(314deg) brightness(100%) contrast(98%)}.box-principal-links .list-links-01 .texto-01 a:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(292deg) brightness(105%) contrast(103%)}.list-links-01 .texto-01.show-all{font-size:clamp(13.5px, 1.317716vw, 22.5px);line-height:1.5;font-weight:500}.links-list-footer a{font-weight:500;color:#F2EBE7}.box-text-footer-direction p{color:#F2EBE7}.section-home-about{padding-left:41px;margin-top:55px;margin-bottom:41px}.section-home-about-box-left{display:flex;flex-direction:column;gap:30px}.section-home-about-box-button{margin-top:7px}.section-home-about-content{display:flex;position:relative;padding-top:44px}.section-home-about-content>div{width:50%;position:relative}.section-home-about-box-text{width:80%}.section-home-about-text{font-weight:300}.section-home-about-subtitle{font-weight:500}.section-home-about-fond{position:absolute;top:0;width:100%;height:100%;object-fit:contain}.swiper-home-about{width:100%;height:100%}.section-home-about-box-swiper{height:100%}.swiper-home-about-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#F2EBE7;gap:5px}.section-portfolio{padding-left:41px;overflow:hidden}.section-portfolio .section-portfolio-content{padding-top:40px;padding-bottom:40px;position:relative}.section-custom-header-b-title{font-weight:300;text-align:end}.section-custom-header-b-box-subtitle{margin-bottom:30px}.section-custom-header-b-subtitle{font-weight:500;text-transform:uppercase}.section-custom-header-b{display:flex;justify-content:space-between}.section-custom-header-b-box-right{display:flex;flex-direction:column;gap:29px;width:40%;align-items:flex-end}.section-custom-header-b-text{text-align:end}.section-custom-header-b-box-button{display:flex;justify-content:flex-end}.section-custom-header-b-box-text{width:70%;margin-top:48px}.section-custom-header-b-box-right{width:25%}.section-custom-header-b-box-right .section-custom-header-b-box-text{width:100%}.section-custom-header-b-box-right .section-custom-header-b-box-text .section-custom-header-b-text{text-align:start}.section-custom-header-b-box-left{width:50%;margin-bottom:30px}.section-custom-header-b-subtitle{font-size:18px;line-height:1}.section-custom-header-b-title{text-align:start;line-height:1;letter-spacing:-1.2px}.section-portfolio-content-accordion{position:relative}.section-portfolio-content-accordion .box-line-custom-value{background:#4A773C}.section-portfolio-accordion-item{display:flex;gap:80px;position:relative}.section-portfolio-accordion-item-title{text-transform:uppercase;color:#4A773C;font-weight:500}.page-template-portafolio .section-portfolio-accordion-item{margin-bottom:1px}.page-template-portafolio .section-portfolio{padding-bottom:clamp(40px, 4.3924vw, 80px)}.section-portfolio-accordion-item-box-title{width:15%;padding-top:clamp(18.66666667px, 2.0498vw, 37.33333333px)}.section-portfolio-accordion-item .accordion{width:85%}.section-portfolio-accordion-item .accordion-titel{justify-content:space-between}.section-portfolio-accordion-item .accordion-item{border-top:0;border-bottom:1px solid #4A773C;overflow:hidden;display:block}.section-portfolio-accordion-item .accordion-item:last-child{border-bottom:none}.section-portfolio-accordion-item .title-02{color:#4A773C;font-weight:300}.section-portfolio-accordion-item .box-plus-and-minus{width:clamp(28.66666667px, 3.1479vw, 57.33333333px);height:clamp(28.66666667px, 3.1479vw, 57.33333333px);display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%;position:absolute;right:0}.section-portfolio-accordion-item .accordion-titel{padding:clamp(14.66666667px, 1.6105vw, 29.33333333px) 0;align-items:center}.section-portfolio-accordion-item .accordion-titel .box-plus-and-minus span{width:clamp(9.33333333px, 1.0249vw, 18.66666667px);height:clamp(1.33333333px, .1464vw, 2.66666667px)}.section-fruit-vegetables{padding-left:41px;padding-top:59px;padding-bottom:52px;background:#f2ebe6;position:relative;z-index:9}.section-fruit-vegetables-header{display:flex;padding-right:18px}.section-fruit-vegetables .container{padding-right:0}.section-fruit-vegetables-subtitle{font-weight:500;text-transform:uppercase}.section-fruit-vegetables-box-left{display:flex;flex-direction:column;gap:30px;justify-content:flex-end;width:50%}.section-fruit-vegetables-title{font-weight:300}.section-fruit-vegetables-title strong{font-weight:500}.section-fruit-vegetables-box-right{display:flex;align-items:flex-end;text-align:end;width:50%}.section-fruit-vegetables-box-title{width:100%}.section-fruit-vegetables-box-text{width:55%;margin-left:auto}.accordion-item-text.texto-03{padding-bottom:20px;width:25%;color:#4A773C}.boxes{display:flex;align-items:center;height:100%}.box{display:flex;align-items:center;padding-right:10px;position:relative;top:2.5px}.wrapper{overflow:hidden;padding:10px 0;position:relative}.wrapper-box{position:absolute;top:0;bottom:0;border-radius:13px;background:#000;width:33.3333333%}.box-img{position:relative;border-radius:20px;overflow:hidden}.fruit-vegetables-element-title{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;color:#fff}.section-fruit-vegetables-box-button{margin-top:0px}.box-img img{width:260px;height:260px;object-fit:cover;border-radius:20px}.section-market{padding-left:41px}.section-market .container{padding-right:0}.section-market-box-left{display:flex;flex-direction:column;gap:30px}.section-market-header{display:flex;justify-content:space-between;padding-right:18px}.section-market-box-title{width:60%}.section-market-title{font-weight:300}.section-market-box-right{width:30%;display:flex;align-items:flex-end;justify-content:flex-end}.section-fruit-vegetables-content{display:flex;flex-direction:column;gap:20px}.section-fruit-vegetables-button{font-weight:500}.accordion-button{display:flex;justify-content:center;align-items:center;width:43px;height:43px;border:1px solid #000;border-radius:22px;position:relative;overflow:hidden;transition:all .5s ease}.accordion-button-text{text-transform:uppercase;color:#000;font-size:16px;position:absolute;white-space:nowrap;left:-85px;transition:all .5s ease}.section-portfolio .accordion-item:hover .accordion-button{width:12vw}.section-portfolio .accordion-item:hover .accordion-button .accordion-button-text{left:15px}.section-portfolio .accordion-titel .box-plus-and-minus span:last-child{opacity:1}.box-img::after{content:"";display:block;position:absolute;width:260px;height:260px;top:0;left:0;background:#000;opacity:.1;border-radius:20px}.section-portfolio .accordion-contant{display:block;max-height:0;transition:all .5s ease}.section-portfolio-accordion-item .accordion-item:hover .accordion-contant{max-height:220px}.title-c-01{font-size:36px;font-weight:300;line-height:100%;letter-spacing:-0.4px}.swiper-market-slide-img{width:100%;height:100%;object-fit:cover;transition:all 1s ease}.swiper-market-slide-box-img{border-radius:20px;overflow:hidden;height:360px}.section-market-content{display:flex;flex-direction:column;gap:35px;position:relative;padding-top:36px}.swiper-market-slide{gap:20px;display:flex;flex-direction:column;height:100%;width:100%}.section-swiper-market .swiper-slide{height:400px}.section-market-swiper .swiper-slide{transition:all 1s ease}.section-market-subtitle{font-weight:500}.section-custom{padding-left:41px;overflow:hidden}.section-custom-header{display:flex;justify-content:space-between}.section-custom-box-left{display:flex;flex-direction:column;gap:30px}.section-custom-subtitle{font-weight:500}.section-custom-box-title{width:60%}.section-custom-title{font-weight:300}.section-custom-box-right{width:30%;display:flex;align-items:flex-end;justify-content:flex-end}.section-custom-content{display:flex;flex-direction:column;position:relative;padding-top:36px;padding-bottom:40px;gap:40px}.swiper-latest-news-slide{padding:clamp(26.66666667px, 2.9283vw, 53.33333333px) clamp(13.33333333px, 1.4641vw, 26.66666667px) clamp(13.33333333px, 1.4641vw, 26.66666667px);background:#E6D9D1;border-radius:40px;transition:all .5s ease}.swiper-latest-news-slide .swiper-latest-news-slide-button p{transition:all .5s ease}.swiper-latest-news-slide:hover{background:#DACABF;border-radius:60px}.swiper-latest-news-slide:hover .swiper-latest-news-slide-button p{transform:scale(1.1);position:relative;display:block}.swiper-latest-news-slide-box-header{display:flex;justify-content:space-between;width:26%;margin-bottom:clamp(13.33333333px, 1.4641vw, 26.66666667px);padding:0 clamp(10px, 1.0981vw, 20px)}.swiper-latest-news-slide-box-header h6{font-weight:300;text-transform:uppercase}.swiper-latest-news-slide-box-header .mes{font-weight:500}.swiper-latest-news-slide-box-top{display:flex;gap:clamp(26.66666667px, 2.9283vw, 44.33333333px);padding:0 clamp(10px, 1.0981vw, 20px)}.swiper-latest-news-slide-box-title{min-height:clamp(286.66666667px, 31.4788vw, 573.33333333px);width:85%}.swiper-latest-news-slide:hover .swiper-latest-news-slide-button{width:98%}.swiper-latest-news-slide-button{width:100%;display:block;background:#F2EBE7;border-radius:20px;padding:clamp(9px, .9883vw, 18px) 0;text-align:center;font-weight:500;color:#000000;transition:all .5s ease;margin:auto}.swiper-latest-news-slide-button span{transition:all .5s linear;transform:scale(1)}.swiper-latest-news-slide-box-img{width:15%;height:clamp(68px, 7.4671vw, 136px);border-radius:20px;overflow:hidden}.swiper-latest-news-slide-img{width:100%;height:100%;object-fit:cover}.section-latest-news .container{padding-right:0}.section-latest-news .section-custom-header{padding-right:18px}.section-work-footer-box-left{display:flex;gap:20px}.section-work{padding-left:41px;padding-bottom:50px}.section-work-header{display:flex;justify-content:space-between;padding-top:25px}.section-work-header-box-text{width:40%;display:flex;align-items:flex-end}.section-work-header-box-title{width:50%;display:flex;justify-content:flex-end}.section-work-header-title{width:fit-content;font-weight:300}.section-work-content{display:flex;flex-direction:column;gap:35px;position:relative}.section-work-image{width:100%;height:100%;object-fit:cover;display:block}.section-work-box-image{width:100%;border-radius:20px;height:390px;overflow:hidden}.section-work .number{text-align:center;line-height:1}.box-item-number-counter{padding:50px;border:1px solid #000;border-radius:100px;display:flex;flex-direction:column;gap:5px;width:200px;height:200px;padding:0;align-items:center;justify-content:center}.box-item-number-counter .text-02{width:50%}.box-item-number-counter .texto-02{width:60%;text-align:center}.section-work-box-footer{display:flex;justify-content:space-between}.section-work-footer-box-right{width:25%;text-align:end;display:flex;flex-direction:column;gap:54px;align-items:flex-end}.section-custom-button{width:fit-content}.section-about-us-fond{width:100%;height:100%;object-fit:cover}.section-about-us-box-fond{position:absolute;width:100%;top:0;z-index:-1}.section-about-us-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-about-us-box-logo{width:165px}.section-about-us-box-logo img{width:100%;height:100%;object-fit:contain}.section-about-us-box-title{margin-top:75px;display:flex;flex-direction:column;gap:23px}.section-about-us-title{font-weight:300;width:70%;margin:auto;color:#F2EBE7}.section-about-us-subtitle{text-align:center;color:#F2EBE7;font-weight:500}.section-about-us-div-img{padding-left:40px;width:calc(100% - 40px);position:relative}.section-about-us-div-img .container{padding:0;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.section-about-us-img{width:100%;height:100%;object-fit:cover;display:block}.section-about-us-mv{padding-left:40px;padding-top:65px;margin-left:40px;background:#F2EBE7;border-top-left-radius:20px;border-top-right-radius:20px;margin-top:-20px;position:relative}.section-about-us-mv .container{padding:0 15px}.section-about-us-mv-content{display:flex;gap:30px}.section-about-us-mv-box{width:50%;padding:50px;background:#E6D9D1;border-radius:80px;display:flex;flex-direction:column;gap:75px;transition:all .5s ease !important}.section-about-us-mv-box:hover{border-radius:20px}.section-word-animation{padding:35px 0px;padding-left:41px;overflow:hidden;background:#f2ebe6;position:relative;z-index:9}.section-word-animation .container{padding:0}.section-word-animation-text{font-weight:300;width:40%}.section-word-animation-box-text{width:100%;display:flex;justify-content:flex-end}#scroll-title{text-transform:uppercase;transition:all .5s ease;white-space:nowrap}.section-three-circle{display:flex;flex-direction:column;position:relative}.section-three-circle-content{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:22px}.section-three-circle-01{width:50%}.section-three-circles-content{display:flex;flex-wrap:wrap;justify-content:center}.section-three-circle-02{width:39%;height:fit-content;margin-left:-2%}.section-three-circle-03{width:43%;margin-left:auto;margin-top:-12%;margin-right:9%}.section-three-circle-box-text{width:35%;text-align:center}.section-tape-header-box{display:flex;align-items:flex-end;justify-content:space-between}.section-tape-header-box-title{display:flex;align-items:flex-end;gap:13px}.section-tape-header-title{line-height:.73;color:#000}.section-tape-header-subtitle{width:50%}.section-tape-header-box-text{width:20%}.section-tape-header{padding-bottom:60px;padding-left:55px;padding-right:35px}.section-tape-element-title{font-weight:300}.box-img-colaborate-custom-01{width:94px;height:70px;border-radius:10px;overflow:hidden}.section-tape .box-content-swiper-brands{border-top:1px solid}.section-tape .box-content-swiper-brands:last-child{border-bottom:1px solid}.section-process{padding-left:55px;padding-right:16px;background:#f2ebe6;position:relative;z-index:9}.section-process-content{width:100%;height:100%;border:1px solid #000;padding:33px 74px 53px 74px;border-radius:60px;box-sizing:border-box;display:flex;flex-direction:column;gap:32px}.section-process-box-title{width:50%;margin:auto;text-align:center}.section-process-title{font-weight:300}.section-process-box{display:flex;gap:34px;justify-content:center}.section-process-element{width:260px;height:260px;border:1px solid #000;border-radius:500px;display:flex;align-items:center;justify-content:center}.section-process-element-title{font-weight:300;transition:all 1s ease}.section-process-element-box-title{width:60%;text-align:center}.section-process-element:hover .section-process-element-title{transform:scale(1.1)}.section-fruit-vegetables-about .section-fruit-vegetables-box-button{display:flex;justify-content:flex-end;padding-right:18px}.section-360-element{display:flex;gap:20px}.section-360-element-right{width:70%;position:relative}.section-360-element-right .section-360-box-number-image{display:flex;gap:20px;position:absolute;left:0;top:0}.section-360-element-right .section-360-box-number-image:nth-child(1){position:relative}.section-360{padding-left:41px;background:#f2ebe6;position:relative;z-index:9;height:100vh;display:flex;align-items:center}.section-360-box-description{width:35%;display:flex;flex-direction:column;gap:30px}.section-360-box-number{width:200px;height:200px;display:flex;flex-direction:column;padding:30px;box-sizing:border-box;justify-content:space-between;background:#E6D9D1;border-radius:20px}.section-360-box-image{width:80%;height:480px;position:relative;margin-left:auto}.section-360-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:20px}.section-360-number{font-weight:300;text-align:start;line-height:.7}.section-360-box-text{width:77%}.section-our-strenghts-about{padding:0 0 0 41px;background:#f2ebe6;position:relative;z-index:9}.section-our-strenghts-about .box-text-strengths{display:flex;flex-direction:column;gap:10px}.section-our-strenghts-about .box-text-strengths p{width:90%;color:#000}.section-our-strenghts-about .box-img-strengths{height:360px}.section-our-strenghts-about .content-our-strengths .box-item-our-strengths:nth-child(1){padding-left:0;border:0}.section-our-strenghts-about .box-item-our-strengths:last-child{border-right:0;padding-right:0}.section-tech{padding-left:40px;padding-top:100px;background:#f2ebe6;position:relative;z-index:9}.section-tech-header-subtitle{text-align:center;font-weight:500}.section-tech-header{display:flex;flex-direction:column;gap:20px;padding-bottom:70px}.section-tech-header-box-title{width:40%;margin:auto;text-align:center}.section-tech-header-title{font-weight:300}.section-tech-element{display:flex;gap:130px;padding:40px 0;border-top:1px solid #000}.section-tech-element-box-description{display:flex;flex-direction:column;justify-content:space-between;width:40%}.section-tech-element-box-swiper{width:50%;overflow:hidden}.section-tech-swiper-slide-img{width:100%;height:100%;object-fit:cover;display:block}.section-tech-swiper-slide{position:relative;border-radius:600px;overflow:hidden}.section-tech-element:last-child{border-bottom:1px solid #000}.section-awards{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-top:clamp(23.33333333px, 2.5622vw, 46.66666667px);background:#f2ebe6;position:relative;z-index:9}.section-awards-header{display:flex;justify-content:space-between}.section-awards-header-box-text{width:40%;text-align:end}.section-awards-header-text{font-weight:300}.section-awards-box-img{width:100%;height:clamp(204.66666667px, 22.4744vw, 409.33333333px);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #000}.section-awards-box-img img{width:60%;object-fit:contain}.section-awards-element{display:flex;flex-direction:column;gap:clamp(10px, 1.0981vw, 20px);text-align:center}.section-awards-content{display:flex;flex-direction:column;gap:clamp(40px, 4.3924vw, 80px)}.section-information-box-all{width:clamp(576.66666667px, 63.3236vw, 1153.33333333px);height:clamp(576.66666667px, 63.3236vw, 1153.33333333px);position:relative}.section-information-box-img{width:100%;height:100%}.section-information-img{width:100%;height:100%;display:block}.section-information-content{display:flex;justify-content:center;align-items:center}.section-information-box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:9;display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%;text-align:center;color:#fff;gap:clamp(20px, 2.1962vw, 40px)}.section-information-text{font-weight:300}.section-information-box-text{width:75%}.section-information-button{margin-top:clamp(13.33333333px, 1.4641vw, 26.66666667px);border-color:#fff;color:#fff;text-transform:uppercase;padding:clamp(9.66666667px, 1.0615vw, 19.33333333px) clamp(46.66666667px, 5.1245vw, 93.33333333px);transition:all .5s ease}.section-banner-reference{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-top:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-banner-reference-img{width:100%;height:100%;display:block}.section-banner-reference-box-img{border-radius:clamp(40px, 4.3924vw, 80px);overflow:hidden}.section-banner-reference-content{display:flex;flex-direction:column;gap:clamp(31.33333333px, 3.4407vw, 62.66666667px)}.section-banner-reference-box{display:flex;gap:clamp(118px, 12.9575vw, 236px)}.section-banner-reference-title{font-weight:300;text-align:start;color:#4A773C}.section-banner-reference-box-title{width:65%}.section-banner-reference-box-text{display:flex;gap:clamp(43.33333333px, 4.7584vw, 86.66666667px)}.section-banner-reference-text-box-01{width:25%}.section-banner-reference-text-01{font-weight:500;color:#4A773C}.section-banner-text-02{font-weight:300}.section-banner-reference-button{border:none;background:transparent;white-space:nowrap;padding:0;display:flex;align-items:center;gap:clamp(6.66666667px, .7321vw, 13.33333333px);line-height:1;cursor:pointer;color:#000}.section-reference-description{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);margin-top:clamp(68px, 7.4671vw, 136px);margin-bottom:clamp(20px, 2.1962vw, 40px)}.section-reference-description-item-title{font-weight:500;text-transform:uppercase;margin-bottom:clamp(2px, .2196vw, 4px)}.section-reference-description-item-list{margin:clamp(3.33333333px, .366vw, 6.66666667px) 0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.section-reference-description-content{display:flex;justify-content:space-between;padding-top:clamp(31.33333333px, 3.4407vw, 62.66666667px);border-top:1px solid #000}.section-reference-description-box-item:nth-child(1){margin-bottom:clamp(10px, 1.0981vw, 20px)}.section-reference-description-box-left{display:flex;flex-direction:column;gap:clamp(10px, 1.0981vw, 20px);width:15%}.section-reference-description-box-right{width:61%;display:flex;flex-direction:column;gap:clamp(26.66666667px, 2.9283vw, 53.33333333px)}.section-reference-description-right-t{display:flex;gap:clamp(36.66666667px, 4.0264vw, 73.33333333px)}.section-reference-right-t-list{padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(2px, .2196vw, 4px)}.section-reference-right-t-box-list{width:40%}.section-reference-right-t-box-text{width:60%}.section-reference-right-b-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:clamp(5.33333333px, .5857vw, 10.66666667px) clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-reference-right-b-list p{color:#4A773C}.section-reference-description-right-b{width:60%}.section-reference-description-item-text{margin-top:clamp(2px, .2196vw, 4px)}.section-formats{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px)}.section-formats-content{padding:clamp(26.66666667px, 2.9283vw, 53.33333333px) clamp(23.33333333px, 2.5622vw, 46.66666667px) clamp(33.33333333px, 3.6603vw, 66.66666667px);border:1px solid #000;border-radius:clamp(40px, 4.3924vw, 80px)}.section-formats-elements{display:flex;gap:clamp(33.33333333px, 3.6603vw, 66.66666667px);width:100%;justify-content:center}.section-formats-title{text-align:center;text-transform:uppercase;font-weight:500}.section-formats-box-title{margin-bottom:clamp(33.33333333px, 3.6603vw, 66.66666667px)}.section-formats-element-title{font-weight:500;text-align:center;white-space:nowrap}.section-formats-element-subtitle{font-weight:300;text-align:center;white-space:nowrap}.section-formats-element-img{display:block;height:clamp(44.66666667px, 4.9048vw, 89.33333333px);object-fit:contain;width:100%;min-width:clamp(44.66666667px, 4.9048vw, 89.33333333px)}.section-formats-element-box-img{margin-bottom:clamp(8px, .8785vw, 16px)}.section-formats-element-box-title{margin-bottom:clamp(0, 0, 0)}.section-formats-element{opacity:.2;width:auto}.section-formats-element.active{opacity:1}.page-reference-home-about{overflow:hidden;position:relative;z-index:9}.single-portafolio-information{margin-top:-120px;background:transparent !important}.section-explore{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-bottom:clamp(26.66666667px, 2.9283vw, 53.33333333px);overflow:hidden}.section-explore-content{position:relative;padding-top:clamp(20px, 2.1962vw, 40px);overflow:hidden}.section-explore-box-title{margin-bottom:clamp(20px, 2.1962vw, 40px)}.section-explore-elements{display:flex;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px);box-sizing:border-box;width:100%;flex-wrap:wrap}.section-explore-element{position:relative;border-radius:clamp(40px, 4.3924vw, 80px);overflow:hidden;width:calc(25% - clamp(10px, 1.0981vw, 20px));transition:all .5s ease}.section-explore-element:hover{border-radius:120px}.section-explore-element-title{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff;text-align:center;padding:25px}.section-explore-element-img{width:100%;height:100%;object-fit:cover;display:block}.section-explore-title{font-weight:500}.section-explore-box-button{width:100%;display:flex;justify-content:center;align-items:center;margin-top:clamp(6.66666667px, .7321vw, 13.33333333px)}.section-explore-button{width:clamp(40px, 4.3924vw, 80px);height:clamp(40px, 4.3924vw, 80px);display:block;border:1px solid #000;border-radius:clamp(20px, 2.1962vw, 40px);display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:0;overflow:hidden;transition:all .5s ease}.section-explore-button svg{right:clamp(15px, 1.4641288vw, 35px);width:clamp(15px, 1.4641288vw, 25px);height:clamp(15px, 1.4641288vw, 25px);opacity:1}.section-explore-button span{left:-100px;text-transform:uppercase}.section-explore-button:hover{width:12vw}.section-explore-button:hover span{left:-1.5rem}.section-explore-button:hover svg{left:inherit;right:20px}.section-fruits-vegs-banner{padding-top:clamp(13.33333333px, 1.4641vw, 26.66666667px);padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px)}.section-fruits-vegs-banner .section-custom-header-b-box-left{margin-bottom:clamp(30.66666667px, 3.3675vw, 61.33333333px)}.section-fruits-vegs-box-products{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-bottom:clamp(23.33333333px, 2.5622vw, 46.66666667px)}.section-fruits-vegs-products{display:flex;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px);flex-wrap:wrap}.section-fruits-vegs-products .box-img img{width:100%;height:clamp(204px, 22.4012vw, 408px)}.section-fruits-vegs-products .box-img::after{width:100%;height:clamp(204px, 22.4012vw, 408px)}.section-fruits-vegs-products .box{padding-right:0;width:calc(25% - clamp(10px, 1.0981vw, 20px))}.section-fruits-vegs-products .box .box-img{width:100%}.section-fruits-vegs-products .fruit-vegetables-element-title{font-weight:500}.section-fruits-vegs-products-content{position:relative;padding-top:clamp(13.33333333px, 1.4641vw, 26.66666667px);overflow:hidden}.dropdown-button{padding:clamp(9.66666667px, 1.0615vw, 19.33333333px) clamp(13.33333333px, 1.4641vw, 26.66666667px);background:#CCCCCC;position:relative;z-index:9;cursor:pointer;border-radius:clamp(13.33333333px, 1.4641vw, 26.66666667px);width:clamp(133.33333333px, 14.6413vw, 266.66666667px);display:flex;justify-content:space-between;text-transform:uppercase;transition:all .5s ease;box-sizing:border-box;font-size:clamp(10.66666667px, 1.1713vw, 21.33333333px);line-height:clamp(11.33333333px, 1.2445vw, 22.66666667px);letter-spacing:calc(clamp(.13333333px, .0146vw, .26666667px) * -1);font-weight:300;color:#000}.dropdown-list a{font-size:clamp(10.66666667px, 1.1713vw, 21.33333333px);color:#000;text-transform:uppercase;letter-spacing:calc(clamp(.13333333px, .0146vw, .26666667px) * -1);line-height:clamp(11.33333333px, 1.2445vw, 22.66666667px)}.fruits-vegs-products-dropdowns-filter{display:flex;gap:clamp(6.66666667px, .7321vw, 13.33333333px)}.dropdown-element{width:fit-content;position:relative}.dropdown-content{position:absolute;background:#CCCCCC;width:clamp(133.33333333px, 14.6413vw, 266.66666667px);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dropdown-element.active .dropdown-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-list{margin:0;padding:0 clamp(13.33333333px, 1.4641vw, 26.66666667px) clamp(10px, 1.0981vw, 20px);list-style:none;display:flex;flex-direction:column;gap:clamp(3.33333333px, .366vw, 6.66666667px)}.section-fruits-vegs-products-box-filter{position:relative;z-index:9;padding-bottom:clamp(13.33333333px, 1.4641vw, 26.66666667px);display:flex;justify-content:space-between}.dropdown-element.active .dropdown-button img{transform:translateY(-2px) rotate(180deg)}.arrow-dropdown{transition:all .5s ease}.fruits-vegs-products-dropdowns-filter-left{display:flex;gap:clamp(16.66666667px, 1.8302vw, 33.33333333px);width:75%}.fruits-vegs-products-results-filter{display:flex;gap:clamp(5.33333333px, .5857vw, 10.66666667px);flex-wrap:wrap}.fruits-vegs-result-filter-tag{display:flex;align-items:center;background:linear-gradient(106.83deg, #FF7F32 21.08%, #4A773C 87.34%);padding:clamp(9.66666667px, 1.0615vw, 19.33333333px) clamp(13.33333333px, 1.4641vw, 26.66666667px);box-sizing:border-box;border-radius:20px;gap:clamp(10px, 1.0981vw, 20px)}.fruits-vegs-result-filter-tag-remove{background:transparent;border:none;outline:none !important;padding:0;margin:calc(clamp(1.33333333px, .1464vw, 2.66666667px) * -1) 0 0;cursor:pointer}.fruits-vegs-result-filter-tag-title{font-size:clamp(10.66666667px, 1.1713vw, 21.33333333px);font-weight:300;color:#F2EBE7}.dropdown-element-custom .dropdown-button{width:-webkit-fit-content;width:clamp(112px, 12.2987vw, 224px);background:#f2ebe6;gap:clamp(6.66666667px, .7321vw, 13.33333333px);padding-right:0;justify-content:flex-end}.dropdown-element-custom .dropdown-content{background:#f2ebe6;width:fit-content;right:0}.dropdown-element-custom .dropdown-content li{display:flex;justify-content:flex-end}.section-markets{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-bottom:clamp(53.33333333px, 5.8565vw, 106.66666667px);padding-top:clamp(24px, 2.6354vw, 48px)}.section-markets .section-custom-header-b-box-right{width:50%}.section-markets .section-custom-header-b{padding-bottom:clamp(41.33333333px, 4.5388vw, 82.66666667px)}.section-markets-elements .box-text-50-50{padding:0;justify-content:inherit;gap:clamp(20px, 2.1962vw, 40px)}.section-markets-elements .box-text-50-50 h2{width:50%;text-align:start;font-weight:300}.section-markets-elements .box-text-50-50 p{width:45%}.section-markets-element{padding:clamp(16px, 1.757vw, 32px) 0;position:relative;overflow:hidden;display:block;color:#000;transition:all .5s ease}.section-markets-element:hover{color:#FF7F32}.section-markets-element:hover .box-img-50-50 img{border-radius:80px}.section-markets-element-c .box-text-50-50{padding-left:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-news-content{display:flex}.section-news-box-left{width:42%;padding-right:clamp(43.33333333px, 4.7584vw, 86.66666667px)}.section-news-box-left .section-custom-header-b{flex-direction:column;position:sticky;top:21px}.section-news-box-left .section-custom-header-b-box-right{width:100%}.section-news{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-top:clamp(14px, 1.5373vw, 28px)}.section-news .section-custom-header-b-box-left{width:100%}.section-news-box-right{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px);overflow:hidden;width:100%}.section-custom-01 .section-custom-header-b-box-right{width:50%;gap:clamp(28px, 3.0747vw, 56px)}.section-custom-01 .section-custom-header-b-box-right .section-custom-header-b-box-text{margin:0}.section-custom-intern{position:relative;padding-top:clamp(18px, 1.9766vw, 36px);padding-bottom:clamp(60px, 6.5886vw, 120px);margin-top:clamp(23.33333333px, 2.5622vw, 46.66666667px)}.section-custom-intern-box-img{margin-bottom:clamp(32.66666667px, 3.5871vw, 65.33333333px)}.section-custom-intern-box{display:flex}.section-custom-intern-box-left{width:35%}.section-custom-intern-box-right{width:65%;display:flex;flex-direction:column;gap:clamp(40px, 4.3924vw, 80px)}.section-custom-intern-box-subtitle{width:55%}.section-custom-intern-title{font-weight:300}.section-custom-intern-box-text{padding-left:clamp(140px, 15.3734vw, 280px);padding-right:clamp(80px, 8.7848vw, 160px)}.section-carrusel-custom{padding-top:clamp(49.33333333px, 5.4173vw, 98.66666667px);overflow:hidden;padding-left:clamp(38.66666667px, 4.246vw, 77.33333333px)}.page-template-single-portafolio .section-reference-description{margin-top:clamp(33.33333333px, 3.6603vw, 66.66666667px);margin-bottom:clamp(33.33333333px, 3.6603vw, 66.66666667px)}.page-template-single-portafolio .section-reference-description .section-reference-description-content{border:none;padding:0}.page-template-single-portafolio .section-banner-reference{padding-bottom:clamp(0, 0, 0)}.page-template-single-portafolio .section-banner-reference-box-title{width:100%}.section-portfolio .section-custom-header-b-box-right{width:40%;padding-top:55px}.section-portfolio .section-custom-header-b-box-right .section-custom-header-b-box-text{margin:0}.section-portfolio .section-custom-header-b-box-right .section-custom-header-b-box-text .section-custom-header-b-text{text-align:end}.section-functionality-banner{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-top:clamp(13.33333333px, 1.4641vw, 26.66666667px);padding-bottom:clamp(52px, 5.7101vw, 104px)}.section-functionality-banner-top-box{display:flex;width:100%;gap:clamp(15.33333333px, 1.6837vw, 30.66666667px);height:92vh}.section-functionality-banner-box-header{width:50%;display:flex;flex-direction:column;justify-content:space-between}.section-functionality-banner-box-img{width:50%;border-radius:20px;overflow:hidden}.section-functionality-banner-img{width:100%;height:100%;object-fit:cover}.section-functionality-banner-title{padding:0;background:transparent;font-weight:300;text-align:left}.section-functionality-banner-box-title{border-radius:20px;overflow:hidden}.section-functionality-banner-header{display:flex;flex-direction:column;gap:clamp(16.66666667px, 1.8302vw, 33.33333333px)}.section-functionality-banner-top{margin-bottom:clamp(28.66666667px, 3.1479vw, 57.33333333px)}.section-functionality-banner-button{border:none;background:transparent;padding:0;display:flex;align-items:center;gap:clamp(6.66666667px, .7321vw, 13.33333333px);cursor:pointer;color:#000;font-weight:500}.section-functionality-banner-bottom{display:flex}.section-functionality-banner-bottom-box-text{width:31%}.section-functionality-banner-text{font-weight:300}.section-functionality-banner-bottom-box-list{width:69%;display:flex;justify-content:flex-end;padding-right:clamp(90px, 9.8829vw, 180px);box-sizing:border-box}.functionality-information{margin-top:calc(clamp(53.33333333px, 5.8565vw, 106.66666667px)*-1);background:transparent !important}.section-functionalities{padding-left:clamp(26.66666667px, 2.9283vw, 53.33333333px);padding-bottom:40%;position:relative;overflow:hidden}.section-functionalities-list{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;gap:clamp(6.66666667px, .7321vw, 13.33333333px)}.section-functionalities-content{position:relative;padding-top:clamp(20px, 2.1962vw, 40px)}.section-functionalities-box-title{margin-bottom:clamp(20px, 2.1962vw, 40px)}.section-functionalities-list-text{background:linear-gradient(90deg, #A8BAA0 0%, rgba(168,186,160,0) 100%);padding:clamp(12.33333333px, 1.3543vw, 24.66666667px) clamp(20px, 2.1962vw, 40px);border-radius:10px;font-weight:500;display:block;color:#000}.fruits-vegs-portfolio{padding-bottom:1px;padding-top:clamp(63.33333333px, 6.9546vw, 126.66666667px)}.fruits-vegs-portfolio .section-custom-header-b-box-left{margin:0}.fruits-vegs-portfolio .section-portfolio-content{padding-bottom:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.fruits-vegs-information{margin-top:calc(clamp(23.33333333px, 2.5622vw, 46.66666667px) * -1);background:transparent !important}.section-fruits-vegs-banner-content{display:flex;width:100%;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-fruits-vegs-banner-button{border:0;background:transparent;display:flex;align-items:center;gap:clamp(6.66666667px, .7321vw, 13.33333333px);padding:0}.section-fruits-vegs-banner-title{text-align:start;font-weight:300;line-height:.8}.section-fruits-vegs-banner-box-button{margin-bottom:clamp(16.66666667px, 1.8302vw, 33.33333333px)}.section-fruits-vegs-banner-varieties-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:clamp(10px, 1.0981vw, 20px)}.section-fruits-vegs-banner-varieties-list li{display:flex;gap:clamp(3.33333333px, .366vw, 6.66666667px)}.section-fruits-vegs-banner-box-description{display:flex;flex-direction:column;justify-content:space-between;width:50%;padding-bottom:clamp(33.33333333px, 3.6603vw, 66.66666667px);margin-bottom:clamp(37.33333333px, 4.0996vw, 74.66666667px);position:relative;overflow:hidden}.section-fruits-vegs-banner-box-description .box-line-custom-value{top:inherit;bottom:0}.section-fruits-vegs-banner-content-02{width:33%;margin-left:auto;box-sizing:border-box}.section-fruits-vegs-banner-img{width:100%;height:100%;object-fit:cover}.section-fruits-vegs-banner-box-img{border-radius:20px;width:50%}.section-fruits-vegs-banner-box-img img{height:100vh;position:sticky;top:0px;border-radius:20px}.section-fruits-vegs-banner-text{font-weight:300}.section-fruits-vegs-banner-footer{display:flex;flex-direction:column;gap:clamp(38.66666667px, 4.246vw, 77.33333333px)}.section-fruits-vegs-banner-box-varieties{display:flex;flex-direction:column;gap:clamp(2px, .2196vw, 4px)}.section-single-market{padding-top:clamp(13.33333333px, 1.4641vw, 26.66666667px);padding-bottom:35px}.section-single-market .section-banner-reference-text-box-01{width:55%}.section-single-market .section-banner-reference-title{color:#000}.section-single-market .section-banner-reference-text-01{color:#000}.section-single-market .box-img-premio{height:100%;margin:0}.section-banner-reference-description{display:flex;flex-direction:column;gap:clamp(20px, 2.1962vw, 40px);width:clamp(566.66666667px, 62.2255vw, 1133.33333333px)}.section-single-market-description{margin:clamp(36.66666667px, 4.0264vw, 73.33333333px) 0}.section-single-market-description .section-reference-right-t-box-text{width:90%}.section-single-market-description .section-reference-description-content{border:none;padding-top:0}.section-single-market-explore{padding-bottom:0}.section-single-market-explore .section-explore-title.texto-03{text-align:center}.section-single-market-explore .section-explore-content{padding-bottom:0}.section-single-market-home-about{margin-top:clamp(20px, 2.1962vw, 40px);overflow:hidden;position:relative;z-index:9}.section-total-single .title-01{color:#000}.section-total-single .box-blog-date-and-autor ul{gap:clamp(173.33333333px, 19.0337vw, 346.66666667px)}.box-top-internal-single .box-blog-date-and-autor{margin-bottom:clamp(20px, 2.1962vw, 40px)}.section-total-single-news{margin-left:clamp(40px, 4.3924vw, 80px);margin-right:clamp(13.5px, 1.317716vw, 22.5px);background:#E6D9D1;border-radius:40px}.box-news-single-header{display:flex;gap:clamp(106.66666667px, 11.713vw, 213.33333333px)}.box-news-single-header-text{padding-top:clamp(3.33333333px, .366vw, 6.66666667px)}.box-news-single-box-content{padding-left:19.78%;padding-top:clamp(50px, 5.4905vw, 100px)}.box-news-single-box-text{padding-left:clamp(245.25px, 23.9385066vw, 432.75px)}.box-news-single-box-title{padding:clamp(40px, 4.3924vw, 80px) 0}.box-news-single-box-image{padding-left:clamp(245.25px, 23.9385066vw, 432.75px);padding-top:clamp(40px, 4.3924vw, 80px);padding-bottom:clamp(40px, 4.3924vw, 80px)}.box-news-single-box-information{margin-top:60px;padding-top:30px;border-top:1px solid #000;display:flex;gap:clamp(119.25px, 11.6398243vw, 198.75px)}.news-single-information-box-list{display:flex;flex-direction:column;gap:clamp(8px, .8785vw, 16px)}.news-single-information-list-link{display:flex;align-items:center;gap:clamp(8px, .8785vw, 16px);font-weight:500;color:#FF7F32}.news-single-information-list-link svg{width:clamp(10.66666667px, 1.1713vw, 21.33333333px);height:clamp(10.66666667px, 1.1713vw, 21.33333333px)}.section-search{padding:clamp(13.33333333px, 1.4641vw, 26.66666667px) clamp(13.33333333px, 1.4641vw, 26.66666667px) clamp(11.33333333px, 1.2445vw, 22.66666667px) clamp(27.33333333px, 3.0015vw, 54.66666667px)}.section-search .container{padding-right:0}.section-search-content{display:flex;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px);min-height:97vh}.section-search-box-left{background:linear-gradient(325.08deg, #FF7F32 19%, #4A773C 81.32%);padding:clamp(20px, 2.1962vw, 40px);border-radius:20px;width:28.5%;height:86vh;position:sticky;top:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-search-box-right{width:80%}.section-search-form{display:flex;justify-content:space-between;gap:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-search-form-box-input{width:100%}.section-search-form-input{width:100%;height:100%;background:#E6D9D1;border:none;outline:none !important;border-radius:20px;padding:0 clamp(22.5px, 2.1961933vw, 37.5px) 0 clamp(22.5px, 2.1961933vw, 37.5px);height:clamp(45.33333333px, 4.978vw, 90.66666667px);font-weight:300;color:#000}.section-search-form-button{border:none;background:#FF7F32;transition:all .5s ease;width:clamp(45.33333333px, 4.978vw, 90.66666667px);height:clamp(45.33333333px, 4.978vw, 90.66666667px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.section-search-form-button:hover{background:#c85f20}.section-search-result:last-child{padding-bottom:15px;border-bottom:1px solid #CCCCCC}.section-search-result{padding-top:clamp(10px, 1.0981vw, 20px);border-top:1px solid #CCCCCC;margin-top:clamp(10px, 1.0981vw, 20px);display:block}.section-search-form-box-button{display:flex;align-items:center}.section-search-box-number{margin-top:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-search-title{color:#F2EBE7}.section-search-result-box-title{margin-top:clamp(8px, .8785vw, 16px)}.section-search-result-box-text{margin-top:clamp(8px, .8785vw, 16px)}.section-search-result-category{color:#FF9E66;font-weight:500}.section-search-result-title{color:#FF7F32}.section-search-result-text{letter-spacing:-0.1px;color:#000}.section-search-number{letter-spacing:-0.1px;font-weight:300}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.box-content-custom-contacto-step-01 .box-content-input-total{padding-right:109px}.box-select-contact .wpcf7-list-item:last-child{border-top:1px solid;padding-top:25px}.box-select-contact .wpcf7-list-item:last-child .wpcf7-list-item-label{font-weight:500}.box-title-contact .texto-02{margin-top:19px;letter-spacing:-0.4px}.box-input-custom-01 input::placeholder,.box-input-custom-01 textarea::placeholder{color:#cdbdb1}.box-content-custom-contacto-step-04 .box-content-input-total{width:100%}.box-content-custom-contacto-step-04 .box-content-submit-btn{bottom:-13vh}.box-textarea-custom{height:90%}.box-textarea-custom .wpcf7-form-control-wrap{height:93%}.box-content-custom-contacto.box-content-custom-contacto-step-04 .box-total-input-contact{height:100%}.box-textarea-custom>p{height:100%}.box-content-custom-contacto-step-04 .box-checkecd-contact{margin-left:0}.box-input-custom-01-box-left{width:45%}.box-input-custom-01-box-right{width:53%}.box-input-custom-01 .select2-selection--single{height:100%}.box-input-custom-01 .select2-container{height:100%}.box-input-custom-01 .select2-container--default .select2-selection--single{background:transparent;border:none;border-radius:0}.box-input-custom-01 .select2-selection--single .select2-selection__rendered{height:100%;padding:15px;box-sizing:border-box;font-size:48px;line-height:1;color:#000}.box-content-custom-contacto-step-02 .box-input-custom-01 .wpcf7-form-control-wrap{height:80px}.box-input-custom-01 .select2-selection--single .select2-selection__rendered span b{display:none}.box-input-custom-01 .select2-container .select2-selection__arrow b{display:none}.box-input-custom-01 .select2-container .select2-selection__arrow{content:"";display:block;background:url(../img/arrow-select-form.svg);background-repeat:no-repeat;background-size:contain;background-position:center;top:0;bottom:0;margin:auto;right:25px}.box-content-custom-contacto-step-03 .box-input-custom-01 .select2-selection--single .select2-selection__rendered{font-size:24px;line-height:1.6;padding:15px 25px;text-transform:uppercase}.box-content-custom-contacto-step-03 .box-textarea-custom .wpcf7-form-control-wrap{height:92%}input[type=file]::file-selector-button{background:transparent;border:none}.box-input-custom-01-file p{width:80%}.box-input-custom-01-file{display:flex;gap:15px}.box-input-custom-01-file p.texto-04{width:15%;display:flex;align-items:center}.box-input-custom-01 input[type="file"]{font-size:18px;line-height:18px}.section-contacto .box-content-submit-btn .btn{padding:11.5px 64px;background:#FF7F32;color:#fff;border-radius:20px;cursor:pointer}.box-content-custom-contacto-step-03 .box-textarea-custom{height:34.5vh}.box-content-custom-contacto-step-03 .box-checkecd-contact{margin-left:0}.box-content-custom-contacto-step-04{position:relative;z-index:99}.box-input-custom-01 .select2 .select2-selection__placeholder{color:#000}.select2-container .select2-results{background:#E6D9D1;position:relative;border-top:1px solid;margin-left:20px;margin-right:20px;padding-top:30px;padding-bottom:20px}.select2-container--open .select2-dropdown{top:15px;border:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;background:#E6D9D1;padding-top:15px}.select2-container .select2-results .select2-results__options{display:flex;flex-direction:column;gap:23px;max-height:370px}.select2-results__option--selectable{padding:0;font-size:24px;font-weight:300;line-height:23px;letter-spacing:-0.40000001px;text-align:left;padding:5px 0;text-transform:uppercase}.select2-results__option--highlighted.select2-results__option--selectable{background-color:#c3b4aa !important;color:#000 !important}.file-cv-label span{display:none !important}.file-cv-label{height:69px !important;background:#E6D9D1;border-radius:20px;padding:27.5px 30px;margin:0 !important;box-sizing:border-box;color:#CDBDB1 !important;position:relative;cursor:pointer}.file-cv-label::after{content:"";display:block;width:23.4px;height:23.4px;position:absolute;right:30px;top:0;bottom:0;margin:auto;background:url(../img/upload-file-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}ul#select2-select-country-results::-webkit-scrollbar{width:7px}ul#select2-select-country-results::-webkit-scrollbar-track{background:#000}ul#select2-select-country-results::-webkit-scrollbar-thumb{background:#e6d9d1;border:1px solid}.box-content-custom-contacto-step-02 .box-content-input-total,.box-content-custom-contacto-step-03 .box-content-input-total{border-color:#FF7F32}.box-next-and-prev-oc a{color:#FF7F32 !important}.box-content-custom-contacto-step-03 .box-content-submit-btn .btn{background:#FF7F32}.section-contacto .box-content-submit-btn .btn:hover span{left:-2.5rem}.section-contacto .box-content-submit-btn .btn span{transition:all .5s ease;left:0;position:relative}.section-contacto .box-content-submit-btn .btn svg{position:absolute;right:20px;top:0;bottom:0;margin:auto;opacity:0;transition:all .5s ease}.section-contacto .box-content-submit-btn .btn:hover svg{opacity:1}.section-three-circles{background:#f2ebe6;position:relative;z-index:9}.section-tape{background:#f2ebe6;position:relative;z-index:9}.section-information{background:#f2ebe6;position:relative;z-index:9}.page-template-about-us .main-content-total-page{padding:0 !important}.swiper-market-slide-title{color:#000}.box-text-premio .texto-01{font-weight:500}.section-reference-right-b-list a{color:#4A773C}.section-single-market .swiper-slide-premio{width:clamp(230.25px, 22.4743777vw, 383.75px)}.section-single-market .box-swiper-slide-flex{height:clamp(345px, 33.6749634vw, 575px)}.section-single-market .swiper-slide-only-img{width:clamp(517.5px, 50.5124451vw, 862.5px)}.section-single-market-description{margin-top:20px}.section-single-market-information{margin-top:-110px;background:transparent !important}.section-banner-animation{position:absolute;top:0;left:0;z-index:999;width:100%;height:100vh;overflow:hidden}.section-banner-animation-box-fond{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 4s ease;opacity:1}.section-banner-animation-box-fond-new{transition:all 0s ease}.animation-banner-finish .section-banner-animation-box-fond{opacity:0}.animation-banner-finish lottie-player#logo-banner{transform:scale(1.8) translateX(15px) translateY(-20.5vh)}.section-banner-animation-fond{width:100%;height:100%;object-fit:cover;display:block}lottie-player#logo-banner{transform:scale(1) translateX(0);transition:all 3s ease}.banner-translate{transform:translateY(25vh);position:relative;z-index:999}.section-banner-animation-circle{position:absolute;display:block}.banner-animation-circle-01{transform:scale(.35);top:100vh;left:25%;transition:all 2s ease}.banner-animation-circle-01-new{transition:all 0s ease}.banner-animation-circle-02{transform:scale(.5);right:-24%;top:100vh;transition:all 3s ease}.banner-animation-circle-02-new{transition:all 0s ease}.banner-animation-circle-03{transform:scale(.7);left:-15%;top:100vh;transition:all 4s ease;z-index:99}.banner-animation-circle-03-new{transition:all 0s ease}.banner-animation-circle-01.banner-animation-circle-active{top:-100vh}.banner-animation-circle-02.banner-animation-circle-active{top:-85vh}.banner-animation-circle-03.banner-animation-circle-active{top:-100vh}.section-banner-animation-box-fond video{width:100%;height:100%;object-fit:cover}.error404 .main-content-total-page{max-width:100%}.section-word-animation-title{will-change:change}.page-template-portafolio .accordion-button{width:60px;height:60px;border-radius:55px}.page-template-portafolio .section-portfolio .accordion-item:hover .accordion-button{background:linear-gradient(106.83deg, #FF7F32 21.08%, #4A773C 87.34%);border:1px solid transparent;width:14.53vw;border-radius:30px}.page-template-portafolio .section-portfolio .accordion-item:hover .accordion-button p{color:#fff;left:15px}.page-template-portafolio .section-portfolio .accordion-item:hover .accordion-button span{background:#fff}.page-template-portafolio .section-portfolio .accordion-item .accordion-button p{font-size:24px;left:-120px}.page-template-portafolio .section-portfolio-accordion-item .box-plus-and-minus{width:17px;height:17px;right:21px}.page-template-portafolio .section-portfolio-accordion-item .box-plus-and-minus span{width:17px}.section-information-button:hover span{left:-3.5rem}.section-fruits-vegs-banner-box-all{position:relative;padding-bottom:56px;display:flex;flex-direction:column;gap:320px}.section-fruits-vegs-banner-content-02{width:70%;margin-top:56px}.explore-element-img-h{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease;opacity:0}.section-explore-element:hover .explore-element-img-h{opacity:1}.section-contacto-work .box-content-custom-contacto-step-01{display:none}.have-third.btn-subsubcategory svg{display:block}.have-third.btn-subsubcategory a{display:flex;align-items:center;gap:15px;width:fit-content}.box-third-links{display:none;padding-left:50px;background:#FEB98F;width:clamp(264.75px, 25.8418741vw, 441.25px);border-radius:0 20px 20px 0;position:relative;padding-right:12px;margin-left:-20px;z-index:1}.box-third-links li:last-child a{color:#FF9E66;text-transform:uppercase;font-size:clamp(13.5px, 1.317716vw, 22.5px);font-weight:500}.box-third-links li:last-child{display:flex;margin-top:6px}.box-third-links li:last-child a::after{background-color:#FF7F32}.section-animation-scroll{height:100vh;overflow:hidden;width:100%}.section-animation-scroll .lottie-container{height:100%}.section-360-number{position:relative;overflow:hidden;line-height:1}.section-360-number span{position:absolute;top:0;display:block}.section-360-number span:nth-child(1){position:relative}.section-360-number-title{position:relative;overflow:hidden;line-height:1}.section-360-number-title span{position:absolute;top:0;display:block}.section-360-number-title span:nth-child(1){position:relative}.section-360-element-right-nav{position:absolute;right:auto;top:0;bottom:0;height:fit-content;margin:auto;right:14px}.section-360-element-right-nav-item{width:12px;height:12px;display:block;border-radius:50%;border:2px solid #F2EBE7;transition:all .3s ease}.section-360-element-right-nav-item.active{background:#F2EBE7}.section-360-element-right-nav-items{display:flex;flex-direction:column;gap:10px}.page-reference-home-about,.section-single-market-home-about{z-index:10 !important}.section-custom-intern-box-img img{width:100%;object-fit:cover}.section-banner-service:after{display:none}.section-word-animation-custom{margin-top:-15vh}.box-top-internal-single .box-blog-date-and-autor .texto-03 strong{text-transform:uppercase}.news-single-image{width:100%;height:clamp(196.66666667px, 21.5959vw, 450.33333333px);object-fit:cover;border-radius:20px;overflow:hidden}.news-single-text p{margin-bottom:20px}.section-custom-intern-text p{margin-bottom:25px}.page-reference-home-about,.section-single-market-home-about{z-index:10 !important}.section-custom-intern-box-img img{width:100%;object-fit:cover}.section-banner-service:after{display:none}.section-markets-elements .box-text-50-50 h2{width:79%}.section-fruits-vegs-banner-varieties-list{gap:clamp(3.33333333px, .366vw, 6.66666667px)}.section-fruits-vegs-banner-varieties-list li:last-child span{display:none}.section-fruits-vegs-banner-button.texto-02.medium{color:black;font-weight:500}.section-banner-reference-box-button .texto-02{font-weight:500}.section-banner-reference-text-01.texto-02{text-transform:uppercase}.section-reference-right-b-list{text-transform:uppercase}.section-reference-right-t-text p{margin-bottom:30px}.section-reference-right-t-text p:last-child{margin:0}.single-portafolio-reference-description{margin-top:0}.section-reference-description-content{border:0}.box-third-links .list-links-01{scrollbar-color:#ffffff transparent}.single-referencia .section-banner-reference .section-banner-reference-content{padding-bottom:clamp(68px, 7.4671vw, 136px);border-bottom:1px solid black}.single-referencia .section-reference-description{margin-top:0}.single-referencia .section-banner-reference-title{color:#000}.section-reference-right-t-text{font-weight:300}.box-content-swiper-01 iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-portafolio .section-home-about-box-swiper .swiper-sphere-01{display:flex;align-items:center;height:100%}.single-portafolio .section-home-about-fond{display:flex;align-items:center}.box-logo-header{position:relative;z-index:9999}.section-banner-custom-01 .content-banner-box-item .swiper-pagination{right:clamp(13.33333333px, 1.4641vw, 26.66666667px);left:inherit;width:fit-content;bottom:clamp(13.33333333px, 1.4641vw, 26.66666667px)}.section-banner-custom-01 .content-banner-box-item .swiper-pagination .swiper-pagination-bullet{width:clamp(16px, 1.757vw, 32px);height:clamp(16px, 1.757vw, 32px);background:transparent;border:1px solid #fff;position:relative;border-color:transparent;transition:all .5s ease;opacity:1}.section-banner-custom-01 .content-banner-box-item .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:clamp(6.66666667px, .7321vw, 13.33333333px);height:clamp(6.66666667px, .7321vw, 13.33333333px);background:#fff;border-radius:50%}.section-banner-custom-01 .content-banner-box-item .swiper-pagination .swiper-pagination-bullet-active{border-color:#fff}.section-functionalities-list-text{border:1px solid #000;background:transparent}#animation-section-visited{padding-top:10px;height:fit-content}#animation-section-visited svg{width:100%;height:100%}.header-home-visited{transform:translateX(0) !important}.section-awards-box-img{height:clamp(204.66666667px, 22.4744vw, 500.33333333px);width:clamp(204.66666667px, 22.4744vw, 500.33333333px);display:flex}.page-template-page-landing .section-banner-reference-box-title{width:100%}.page-template-page-landing .section-banner-reference-box-title h2{color:#000}.page-template-page-landing .section-banner-reference-box{justify-content:flex-end}.page-template-page-landing .section-banner-reference-box-text .section-banner-reference-text-box-02{width:80%}.page-template-page-landing .section-banner-reference-text-box-01{width:20%}.page-template-page-landing .section-banner-reference-description{width:clamp(566.66666667px, 62.2255vw, 1250.333333px)}.page-template-page-landing .section-about-us-mv{margin-bottom:60px}.page-template-page-landing .section-tape{margin-bottom:110px}.page-template-page-landing .section-process{margin-bottom:118px}.page-template-page-landing .section-tech{padding-top:0;margin-bottom:227px}.page-template-page-landing .section-our-strenghts-about{margin-bottom:204px}.page-template-about-us-flex .main-content-total-page{padding-bottom:0}.section-tech-element-box-swiper{height:clamp(340px, 26.7296vw, 680px)}.section-tech-swiper-slide-img{height:100%;width:100%}.section-tech-swiper-slide{width:100%;height:100%}.section-tech-element-box-swiper .section-tech-swiper{height:100%}.section-nav-anchor-01{position:fixed;top:0;left:0;width:100%;z-index:99;background:#ff7f32;padding:0}.section-nav-anchor-01 .section-box-nav-anchor-01-list-li-link{color:#fff;font-size:clamp(13.33333333px, 1.3228vw, 26.66666667px);opacity:.3;transition:all .5s ease}.section-nav-anchor-01 ul{list-style:none;display:flex;justify-content:center;gap:clamp(20px, 1.9841vw, 40px);padding:0}.section-nav-anchor-01 .section-box-nav-anchor-01-list-li-link.active{opacity:1}.swiper-slide-item-custom{flex:1 1 auto;width:inherit}.section-carrusel-custom-items{padding-right:clamp(21.33333333px, 1.6842vw, 42.66666667px)}@media (min-width:2000px){.banner-animation-circle-01{transform:scale(.8);left:35%}.banner-animation-circle-02{right:-8%;transform:scale(1)}.banner-animation-circle-03{transform:scale(1.2);left:-7%}.section-about-us-div-img{padding-left:0;width:100%}.section-about-us-mv{padding-left:0;margin-left:0}}@media (min-width:1600px){.box-bottom-header{height:fit-content !important}}@media (min-width:991px){.section-footer a:hover{transform:translateY(-4px) !important}.single-portafolio .section-banner-reference-box-title{width:85%}.accordion-button{width:clamp(28.66666667px, 3.1479vw, 57.33333333px);height:clamp(28.66666667px, 3.1479vw, 57.33333333px);border-radius:30px}}@media (max-width:991px){.show-desktop{display:none !important}.show-mobile{display:block !important}header{width:100%;height:fit-content;transform:none !important;width:100% !important;z-index:999}.swiper-custom-01,.swiper-custom-flex{padding-left:0}.content-our-products a:nth-child(n+4){display:none}.content-our-products .box-product-custom.box-product-custom-big{order:3}.box-top-header{flex-direction:row-reverse;width:80%;height:100%;padding:0 60px 0 20px;justify-content:flex-end;border-radius:0 0 25px 25px;justify-content:space-between;transition:all .3s ease;transform:none !important}.box-lateral-header{display:flex;height:45px;width:100%;flex-direction:row}.box-logo-header img{width:140px}.box-bottom-header{width:20%;height:100%;padding:0;border-radius:0 0 25px 25px;justify-content:center;transform:none !important}.box-menu-open{position:fixed;left:0;top:0;transform:translateY(-150%)}.box-menu-header{margin:0;position:relative;height:fit-content}.btn-menu{height:30px;width:35px;display:flex;align-items:center}.btn-menu img{transform:rotate(90deg);width:100%;height:100%;object-fit:contain}.box-content-50-50{flex-direction:column}.content-innovation .box-img-50-50{width:100%;height:clamp(187.5px, 64.1025641vw, 312.5px);margin-bottom:12px}.main-content-total-page{margin:0;margin-top:50px}.box-logo-img-50-50{max-width:100%;padding:0 45px}.box-logo-img-50-50 img{width:100%}.box-text-50-50{width:100%;padding:0}.title-big-01 strong{margin:0 !important;font-size:clamp(51px, 17.4358974vw, 85px);line-height:1;letter-spacing:-2px;display:flex;margin-right:15px !important}.title-big-01{display:flex;flex-wrap:wrap}.box-text-50-50-internal .texto-01{padding:0}.box-title-and-text-swiper{flex-direction:column;padding:20px;position:relative;z-index:9}.box-title-swiper{max-width:100%;margin-bottom:20px;width:100%}.title-01{font-size:clamp(33px, 11.2820513vw, 55px);line-height:clamp(31.5px, 10.7692308vw, 52.5px);letter-spacing:-1px}.box-text-swiper{width:100%}.box-top-category-swiper{padding:20px}.box-text-title-custom-01{flex-direction:column;align-items:flex-start;margin-bottom:20px}.box-text-custom-01{width:83% !important;margin-left:60px}.texto-02{font-size:clamp(12.75px, 4.5333333vw, 21.25px);line-height:clamp(13.5px, 4.8vw, 22.5px)}.box-title-custom-01{margin-bottom:20px}.box-product-custom{width:calc(50% - 1.5%);margin-bottom:3%;height:clamp(131.25px, 44.8717949vw, 320.75px);border-radius:10px}.box-product-custom-big{width:100%}.content-our-products{gap:3%}.content-culture{flex-direction:column}.box-content-item-culture{width:100% !important;padding:0;border:0;margin-bottom:12px;padding-bottom:20px !important;border-bottom:1px solid black !important}.box-content-item-culture .box-img-item-culture{display:block;width:83%;margin-left:auto;opacity:1}.box-title-item-culture{display:flex;width:48%}.box-title-item-culture .title-02.number{margin-right:50px;font-weight:500}.box-content-item-culture .box-button-item-culture{display:flex;min-height:45px;justify-content:center;align-items:center;opacity:1;margin-right:0}.box-img-marquesine img{width:100%;height:100%;object-fit:contain}.container{padding:0 15px !important}.box-img-50-50{width:100%;border-radius:10px}.box-top-footer{flex-direction:column;margin-bottom:180px}footer{padding:0;width:100%;left:0;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.box-left-top-footer a .logo-footer{width:100%}.links-list-footer{width:100%;margin:0;gap:10px}.box-bottom-footer{flex-direction:column-reverse}.box-bottom-footer{width:100%;margin:auto}.box-bottom-rigth-footer{width:100%;flex-direction:column-reverse}.box-bottom-right-r{width:100%;margin:auto;margin-bottom:41px}.box-bottom-right-r .list-logos-footer{gap:15px;width:fit-content;margin:auto;flex-wrap:wrap;justify-content:flex-start;align-items:center}.box-bottom-right-r .list-logos-footer img{width:100%;max-width:50px;max-height:40px}.box-right-top-footer{width:100%;margin:auto;margin-top:50px;gap:20px}.links-list-footer:last-child{width:100%}.box-rrss-footer ul{margin:0;justify-content:flex-end}.box-bottom-left-footer{margin-left:auto;margin-top:0;width:100%;flex-direction:row;justify-content:space-between}.marquee_text{font-size:96px;line-height:1;letter-spacing:-3px}footer .container{padding:0 !important}.marquee_text span{padding:10px}.content-achievements{padding:0;height:fit-content}.content-achievements .swiper-achievements{height:100%}.box-achievements-item{width:100%;padding:0;height:clamp(292.5px, 100vw, 487.5px);padding-top:65px}.box-text-achievements{width:fit-content;height:fit-content;margin:auto;border-left:1px solid black;padding-left:7px}.box-achievements-item img{width:135% !important;height:100%;object-fit:contain;top:-121px;transition:all .5s ease}.number-achievements{padding:0;margin-bottom:155px;margin-top:0;position:relative;font-size:clamp(51px, 18.1333333vw, 85px);font-weight:300}.content-achievements:after{border:0}.box-achievements-item:after{display:none}.section-our-achievements .container{padding:0}.section-our-achievements .box-text-title-custom-01{padding:0 15px}.box-achievements-item .texto-01{font-size:clamp(14.25px, 5.0666667vw, 23.75px);line-height:1.1;width:126px}.content-achievements .swiper-slide-active{opacity:1 !important}.content-achievements .swiper-slide{opacity:.5;transition:all .3s ease}.content-achievements .swiper-slide .box-text-achievements{border-color:transparent}.content-achievements .swiper-slide-active .box-text-achievements{border-color:black}.content-innovation .box-text-50-50{margin:0;height:fit-content;border-radius:10px}.title-02{font-size:clamp(22.5px, 7.6923077vw, 37.5px);line-height:clamp(21px, 7.1794872vw, 35px)}.box-content-innovation{padding:0;padding-right:16px;height:100%;width:clamp(145.5px, 49.7435897vw, 374.5px)}.content-innovation-text{padding:12px;height:fit-content}.box-right-logo-innovation img{width:29.3px;height:100%}.box-content-innovation .title-02{margin-bottom:clamp(26.25px, 8.974359vw, 43.75px);font-size:25px;line-height:1}.texto-01{font-size:clamp(12.75px, 4.5333333vw, 21.25px);line-height:clamp(13.5px, 4.6153846vw, 22.5px)}.section-banner-custom-01 .box-img-50-50{margin-bottom:20px}.box-bottom-header img{width:24px}.box-logo-header{display:flex;align-items:center;height:100%;justify-content:center;transition:all .3s ease}.box-logo-header a{display:flex;justify-content:center}.link-design-01{color:#008b62;border-color:#008b62;display:flex;align-items:center;font-size:clamp(9.75px, 3.4666667vw, 16.25px)}.link-design-01 path{stroke:#008b62}.box-title-and-button-culture{margin-bottom:40px;height:fit-content}.box-secundary-links,.box-third-links{width:100%;padding-left:20px;position:absolute;top:0;left:0;height:100%;z-index:9;padding-top:30px;padding-right:15px;overflow:inherit;box-sizing:border-box;margin-left:0}.box-menu-open{flex-direction:column;width:100%;padding-top:40px;height:100%}.box-close-menu{position:absolute;top:30px;right:0;z-index:9}.box-principal-links{width:100%;height:100%;position:absolute;top:30px;box-sizing:border-box}.box-close-menu-subcategory,.box-close-menu-subsubcategory{right:0;top:30px}.list-links-01 .texto-01 a{color:white}.box-principal-links .list-links-01 .texto-01 a{color:white}.box-principal-links .list-links-01 .texto-01 a path{stroke:white !important}.box-content-swiper-marquesine{padding:0 0}.box-title-marquesine .texto-02{font-weight:300}.box-title-product{height:80%;padding:10px}.box-total-office-ubication{flex-direction:column}.box-item-ubication-office{width:100%;border-bottom:0;padding-bottom:20px}.box-item-custom-value{flex-direction:column}.box-content-left-value{width:100%;margin-bottom:30px;position:relative}.box-content-right-value{width:100%}.box-title-item-value-item .title-02{padding-top:20px}.box-item-custom-value:last-child{margin-bottom:30px}.section-custom-padding{padding:0}.box-swiper-01{margin:30px 0}.section-our-achievements{padding-top:50px}.section-our-achievements .container{padding:0 !important}.section-marquesine-bottom{padding:20px 0 8px}.section-title-blog .box-title-custom-01{width:100%}.section-title-blog .box-categoria-custom-01{width:100%}.list-categoria-blog{flex-flow:wrap;justify-content:flex-start}.box-item-blog-custom-01{flex-direction:column}.box-left-item-blog{height:clamp(153.75px, 52.5641026vw, 350px);width:100%}.box-right-item-blog{width:100%;margin-top:15px;padding-bottom:0}.box-blog-date-and-autor{margin-bottom:20px}.section-content-blog{margin-bottom:30px}.section-total-value:before{width:100%;top:-18px}.section-total-value{margin-top:-40px;padding-left:0;padding-top:0}.section-banner-value{top:0;height:clamp(187.5px, 64.1025641vw, 312.5px);margin-top:-50px}.section-banner-innovation .box-banner-logo-custom-01{padding:0 50px;margin:auto}.section-banner-innovation .box-banner-logo-custom-01 img{max-width:100%}.section-total-innovation:before{width:100%;top:-20px}.box-item-innovation-01{max-width:100%;margin:auto;height:clamp(150px, 51.2820513vw, 250px);display:flex;align-items:center;margin-bottom:50px !important}.box-item-innovation-01 img{width:125%;height:125%;bottom:-9px;left:-12%}.box-item-innovation-01:before{left:0 !important;width:100%}.section-innovation-custom-02 .title-02{padding:0;margin-bottom:20px}.section-innovation-custom-02 .texto-02{width:100%}.section-innovation-custom-03{padding:50px 0}.section-innovation-custom-02 .box-img-50-50{height:clamp(150px, 51.2820513vw, 250px)}.section-innovation-custom-03 .title-03{font-size:clamp(33.75px, 11.5384615vw, 56.25px);line-height:1}.box-img-innovation-custom-02{height:clamp(225px, 76.9230769vw, 375px)}.section-innovation-custom-04 .box-content-50-50 .texto-02{width:100%}.section-innovation-custom-04 .box-text-50-50 .title-01{margin-bottom:20px}.section-innovation-custom-04 .box-img-50-50 img{object-position:center}.section-innovation-custom-04 .box-img-50-50{height:256px}.box-item-carrefour{width:calc(50% - 1.5%);margin-bottom:25px}.box-img-carrefour{height:clamp(75px, 25.6410256vw, 125px);margin-bottom:10px}.box-total-innovation-custom-item-02{gap:3%}.texto-03{font-size:clamp(11.25px, 3.8461538vw, 18.75px);line-height:clamp(12.375px, 4.2307692vw, 20.625px)}.texto-04{font-size:clamp(11.25px, 3.8461538vw, 18.75px);line-height:clamp(12.375px, 4.2307692vw, 20.625px)}.section-innovation-custom-06{padding:40px 0;border:0}.section-innovation-custom-06 .box-text-title-custom-01{margin-bottom:15px}.section-innovation-custom-06 .marquee_text img{margin:0 10px}.box-logo-and-text-innovation-07{flex-direction:column}.box-logo-innovation-07{margin:auto;width:30%;height:auto}.box-logo-innovation-07 img{width:100%}.section-innovation-custom-07{border:0}.box-text-innovation-07{width:100%;margin-top:30px;text-align:center}.section-banner-innovation{margin-top:-50px}.section-total-innovation{margin-top:-40px}.section-404 .box-top-content-404{flex-direction:column;text-align:center}.section-404{padding:20px;height:100vh;margin:0 0}.box-bottom-content-404 .title-404{width:fit-content;margin:auto;font-size:190px;letter-spacing:0;line-height:1.2}.box-text-404{max-width:100%;margin:0;width:100%}.btn-404{margin:auto}.box-title-404{margin-bottom:20px}.box-text-404 h3.texto-01{font-weight:300}.box-content-swiper-01{height:clamp(262.5px, 89.7435897vw, 437.5px)}.section-our-brands .box-text-title-custom-01{margin-bottom:70px;overflow:hidden;display:none}.box-total-content-culture-01{flex-direction:column}.box-total-content-culture-01 .box-text-title-custom-01-colum{width:100%;margin-bottom:20px}.box-img-custom-culture-01{width:100%;height:clamp(187.5px, 64.1025641vw, 312.5px)}.title-big-02{font-size:clamp(67.5px, 23.0769231vw, 112.5px);letter-spacing:-4px}.box-text-custom-culture-01{max-width:100%}.content-our-strengths{flex-direction:column}.box-item-our-strengths{width:100%;padding:10px 0;border:0;border-top:1px solid black;margin-bottom:30px}.section-our-strengths .box-title-custom-01{margin-bottom:20px}.section-culture-custom-01{margin-bottom:20px}.box-text-custom-culture-01 .texto-02{width:100%}.box-content-ethical-code{padding:20px;flex-direction:column}.box-text-ethical-code .texto-01{margin-top:20px}.btn-02{font-size:clamp(11.25px, 3.8461538vw, 18.75px);padding:10px 15px}.section-culture-values .container{flex-direction:column}.box-title-values{width:100%;margin-bottom:20px}.box-swiper-values{width:100%}.box-item-values .title-01{width:100%}.box-item-values .texto-02{width:100%}.section-culture-values{margin-bottom:20px;box-sizing:border-box}.section-culture-ethical-code{margin:30px 0 45px}.box-item-our-strengths:last-child{padding-bottom:30px;border-bottom:1px solid black;border-right:0}.section-innovation-custom-05 .box-title-custom-01{max-width:100%}.section-innovation-custom-04 .box-content-50-50 .texto-02{margin-top:0}.section-innovation-custom-04 .box-content-50-50{padding:15px 0}.section-innovation-custom-02 .box-text-50-50{padding-top:0}.single-producto .box-top-content .box-title-content-01 .title-01{width:fit-content;margin-bottom:0}.section-total-custom-01{padding-left:0}.single-producto .box-top-content .box-title-content-01{flex-direction:column;padding-left:0;padding-top:20px}.single-producto .box-top-content .box-title-content-01 .texto-02{width:fit-content;display:none}.single-producto .box-top-content{padding-top:0;flex-direction:column;padding-right:15px}.link-custom-back{top:0;position:relative;left:0;font-size:clamp(9px, 3.0769231vw, 16px)}.box-content-title-and-text-flex-01{padding:0;padding-top:20px;flex-direction:column}.box-content-title-and-text-flex-01 .texto-02{width:28%;margin:0;margin-bottom:15px;font-size:clamp(9.75px, 3.3333333vw, 16.25px);color:#000}.box-content-title-and-text-flex-01 .title-02{width:78%;margin-bottom:13px;margin-left:60px;font-size:clamp(18.75px, 6.4102564vw, 31.25px);line-height:clamp(19.5px, 6.6666667vw, 32.5px)}.box-swiper-slide-flex{height:clamp(225px, 76.9230769vw, 375px);border-radius:10px}.box-content-numero-y-texto{flex-direction:column;max-width:100%;padding-bottom:15px;position:relative}.box-text-numero-flex{width:64%;margin-left:clamp(45px, 15.3846154vw, 130px);padding-left:12px}.box-numero-flex img{width:clamp(225px, 76.9230769vw, 530px);left:-30px;top:-85px;right:0;margin:auto}.box-numero-flex .number-achievements{text-align:start;font-size:clamp(45px, 15.3846154vw, 90px);margin-left:clamp(52.5px, 17.9487179vw, 155.5px)}.box-cotent-lista-flex{width:35%}.box-content-lista-y-texto-flex{flex-direction:column;gap:20px;padding-top:25px}.box-content-texto-flex{width:79%;margin-left:60px}.single-producto .main-content-total-page{margin-top:0}.box-content-item-culture.active .box-img-item-culture{width:83%}.subtitle-01 strong{font-size:clamp(8.625px, 2.9487179vw, 14.375px) !important}.texto-single-flex .texto-02{width:100%}.box-content-internal-single{max-width:100%}.section-total-single .container{flex-direction:column}.box-img-internal-single{max-width:100%;width:100%;height:clamp(300px, 102.5641026vw, 500px)}.box-categories-internal-single{max-width:100%;margin-bottom:30px;width:100%}.box-text-internal-short{max-width:100%;margin-bottom:30px;width:100%}.texto-single-flex{max-width:100%;margin-bottom:30px;width:100%}.box-texto-destacado-flex{max-width:100%;margin-bottom:30px}.box-texto-destacado-flex .texto-01 br{display:none}.box-ic-flex-custom-img{max-width:100%}.box-imagen-y-caption-single-flex{flex-direction:column;margin-bottom:30px}.box-ic-flex-custom-text{width:100%;margin-left:0;margin-top:10px}.section-total-single .subtitle-01{position:relative;top:0}.section-total-single{margin-bottom:0}.section-our-service-total-page .container .box-text-title-custom-01{padding:0;margin-bottom:40px}.content-our-service .swiper{padding-left:0}.box-content-our-service-single{height:clamp(150px, 51.2820513vw, 250px);border-radius:20px}.box-top-our-services-single .texto-02{width:clamp(150px, 51.2820513vw, 250px)}.section-total-custom-01:before{width:100%;top:-19px}.box-products-services{width:25%;margin:0}.box-text-products-services{width:75%;margin:0}.box-content-service-top-custom-01 .box-top-content{flex-direction:column}.box-content-service-top-custom-01 .box-top-content .box-title-content-01{margin:0}.box-content-service-top-custom-01 .box-top-content .link-custom-back{position:relative;top:0;left:0;font-size:clamp(9px, 3.0769231vw, 16px);margin-bottom:10px}.page-template-service .main-content-total-page{margin-top:0}.box-content-service-top-custom-01 .box-top-content:before{width:100%;top:-19px}.box-content-service-top-custom-01 .box-top-content{margin-bottom:30px;padding-top:10px}.box-tags-texto-content{flex-direction:column}.box-content-text-service{max-width:100%}.box-content-text-service p br{display:none}.list-tags-service{margin-bottom:10px}.box-swiper-service-custom-01 .swiper-service-01{padding-left:0}.box-swiper-service-custom-01{padding:0}.box-product-service{left:0 !important;right:0 !important;margin:auto}.box-img-service-swiper{height:clamp(165px, 56.4102564vw, 275px)}.box-swiper-service-custom-01 .swiper-service-01{width:100%}.box-content-service-custom-01{padding:0 15px;overflow:hidden;padding-right:0}.box-content-service-top-custom-01 .container{overflow:hidden}.content-our-team-total-page{padding:0}.section-our-team-total-page .box-text-title-custom-01{margin-bottom:40px}.box-top-our-content .box-texto-our-content-top{flex-direction:column;padding:15px}.box-content-our-team-texto{max-width:100%;margin-top:10px}.box-content-our-team-texto .title-01{font-size:clamp(22.5px, 7.6923077vw, 37.5px);line-height:1.1}.box-content-our-team-single{flex-direction:column}.box-imagen-member-team{height:clamp(187.5px, 64.1025641vw, 312.5px);width:100%}.box-nombre-member-team{max-width:100%;margin:0;margin-top:10px;margin-bottom:20px}.title-big-03{font-size:clamp(42px, 14.3589744vw, 70px);letter-spacing:initial}.section-total-sustainability{padding-left:0}.section-sustainability-custom .container-custom-01{flex-direction:column;gap:0;padding:0}.box-top-sustainability-section-01{display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;padding-bottom:1px}.section-sustainability-custom .box-number-sustainability{position:relative;top:0;left:0;display:flex;align-items:center;display:none}.box-title-sustainability-section-01{padding-left:0}.box-left-content-sustainability-01{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0}.box-content-section-sustainability-01{flex-direction:column}.box-left-content-sustainability-01 .btn-design-01{height:fit-content}.box-content-manufacturing{padding-left:0}.box-content-item-manufacturing{flex-direction:column;padding:20px;gap:20px}.box-content-item-manufacturing .box-content-manufacturing{max-width:100%}.box-content-item-manufacturing .title-02{font-size:clamp(19.5px, 6.6666667vw, 32.5px);line-height:1.1}.box-center-img-environment{display:none}.box-img-environment{width:100%}.box-content-right-environment{width:100%}.box-environment-item{width:100%}.box-content-left-environment{width:100%}.box-content-environment{padding:0;gap:30px;display:none}.box-content-right-environment .box-environment-item{padding:0}.box-environment-item:first-child{padding:0 !important}.section-sustainability-03 .box-number-sustainability{height:fit-content;top:0}.box-text-sustainability-section-01{width:100%}.section-sustainability-03 .box-title-sustainability-section-01{width:100%}.section-total-sustainability:before{width:100%}.box-right-content-sustainability-01{max-width:100%}.box-right-content-sustainability-01 .title-02 br{display:none}.box-right-content-sustainability-01 .texto-01{padding-right:0}.box-text-sustainability-section-02{width:100%}.section-sustainablility-05{padding:0 15px !important;overflow:hidden;display:none}.section-sustainablility-05 .box-title-sustainability-section-02{padding-left:15px}.section-sustainablility-05 .texto-02{width:100%}.section-sustainability-04 .box-text-sustainability-section-01{width:100%}.section-sustainability-04 .box-title-sustainability-section-01{width:100%}.section-sustainability-01{overflow:hidden;padding-bottom:0 !important}.section-sustainability-03{overflow:hidden;margin-bottom:40px;padding-bottom:0 !important}.section-sustainability-04{overflow:hidden;display:none}.page-template-sustainability .main-content-total-page{background:transparent}.section-about-us{padding:0;padding-top:20px}.box-content-about-us-top{padding:0}.section-about-us .container{flex-direction:column}.section-about-us .subtitle-01{margin-bottom:15px}.box-content-text-about-top{padding:0}.box-content-text-about-top br{display:none}.box-top-text-about-top .title-01{margin-bottom:30px}.section-about-us-clients .box-content-clients-custom-01{padding:0;flex-direction:column}.box-content-clients-img-and-video-custom-01{width:100%}.box-text-clients-custom-01{width:100%;margin-bottom:30px}.box-content-logos-clients .box-content-swiper-marquesine{height:clamp(75px, 25.6410256vw, 125px);border:none;opacity:100%}.box-content-logos-clients .box-img-colaborate-custom-01 img{top:1px;height:96%}.box-accordion-about-us-business .container{padding:0 !important}.box-content-acordion-business{flex-wrap:wrap;gap:0 29px;padding-bottom:10px}.box-content-img-business{margin-top:0;width:100%;margin-top:30px}.box-content-contacto-business{width:45%;order:2}.box-content-about-us-carrusel .swiper-about-us{padding-left:0}.box-img-swiper-about-us{height:clamp(206.25px, 70.5128205vw, 343.75px);overflow:hidden;width:100%}.box-img-swiper-about-us img{object-fit:cover}.section-about-us-carrusel{margin-top:30px}.box-content-about-us-carrusel{padding:0 15px;padding-right:0}.page-template-about-us .section-innovation-custom-05{margin:-15px 0 40px}.section-innovation-custom-05 .box-text-title-custom-01{overflow:hidden;margin-bottom:30px}.section-total-ethical-channel .container .box-content-total-ethical-channel{padding:0;flex-direction:column}.box-content-ethical-channel{width:100%}.box-title-ethical-channel{width:60%;margin-bottom:69px}.section-total-ethical-channel:before{width:100%}.page-template-ethical-channel .main-content-total-page{margin-top:0}.box-next-and-prev{position:absolute;bottom:0;width:100%;width:90%;left:0;right:0;margin:auto;z-index:9999}.box-text-custom-contacto{width:75%;margin:auto;gap:10px}.box-content-custom-contacto-step-01 .box-content-input-total{width:90%;margin:auto;flex-direction:column;height:fit-content;padding:0 0}.box-content-custom-contacto-step-01{flex-direction:column;margin-top:10px}.box-title-contact{width:100%}.box-content-custom-contacto-step-01 .box-text-input-custom{width:100%;flex-direction:row}.step{height:fit-content;position:relative;position:absolute}.box-content-input-total{flex-direction:column;height:fit-content;border:0;background:#f2ebe7;padding:18.75px;box-sizing:border-box}.box-input-custom-contact{width:100% !important}.box-text-input-custom{width:100%}.step.active{position:absolute;height:fit-content}.section-contacto .container{padding:0 !IMPORTANT}.wpcf7 form span.wpcf7-acceptance input[type="checkbox"]+span{width:85%}.box-input-custom-01{width:100% !important;margin-bottom:10px}.box-input-custom-01 input::placeholder{font-size:clamp(15px, 5.1282051vw, 25px)}.box-input-custom-01 input{width:85%;height:100%;font-size:clamp(15px, 5.1282051vw, 25px);padding:0 15px}.box-input-custom-01 .wpcf7-form-control-wrap{height:47px;border-radius:15px}.box-select-contact .title-02{font-size:clamp(18.75px, 6.4102564vw, 31.25px);line-height:1}.box-select-contact input[type="radio"]+span::before{height:30px;width:30px;left:-3px !important;top:-2px}.box-select-contact input[type="radio"]+span::after{width:20px;height:20px;top:2px;bottom:0;margin:auto}.box-text-input-custom{width:100%;flex-direction:row}.box-total-input-contact-textarea .wpcf7-form-control-wrap{height:fit-content;overflow:hidden}.box-content-submit-btn{right:15px;bottom:35px;position:absolute;padding-top:0;z-index:9999}.step.step-final.active{background:#f2ebe7;padding-bottom:240px}.wpcf7 form span.wpcf7-acceptance input[type="checkbox"]+span{font-size:clamp(9px, 3.0769231vw, 16px);line-height:1}.progress{display:none}.section-contacto{height:fit-content;min-height:100vh;padding-top:10px}.section-contacto .container{height:fit-content}.progress-wrap{height:fit-content}.box-title-contact{width:80%}.box-number-contact{width:fit-content}.box-text-input-custom{margin-bottom:20px}.section-contacto #prev{position:relative;bottom:0;top:0;left:0}.section-contacto #next{position:relative;right:0;bottom:0;left:0}.box-next-and-prev p{display:flex;gap:30px}.section-legales-total-page .container{flex-direction:column}.box-title-legales-custom-01{width:100%;margin-bottom:20px}.box-text-legales-custom-01{width:100%}.section-legales-total-page{padding-top:15px}.box-content-logo{display:flex;width:clamp(35.33333333px, 13.5897vw, 70.66666667px);width:auto !important}.box-content-logo img{height:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.preloader-custom-01.active{height:100%;top:-100%;left:0;width:100%;border-radius:0}.box-product-custom:hover img{transform:none}.box-title-product .title-02{width:100%}.section-our-culture{padding-top:10px}.section-our-culture .subtitle-01{color:#000}.section-our-culture .subtitle-01{font-size:clamp(10.5px, 3.5897436vw, 17.5px)}.section-our-culture .subtitle-01 strong{font-weight:500}.box-content-item-culture.active .box-button-item-culture{display:flex}.box-img-item-culture img{border-radius:10px}.section-our-brands{margin-top:20px}.section-our-achievements .box-text-custom-01{width:77% !important}.number-achievements span{font-weight:500}.section-innovation .container{width:78%;margin:0;margin-left:auto}.section-innovation{margin-top:-20px}.section-innovation .box-title-custom-01{margin-bottom:-5px}.content-innovation-text .texto-02{width:100% !important;font-size:clamp(12px, 4.2666667vw, 20px)}.box-total-footer{padding:33px 16px 26px 16px;width:100%;left:0;box-sizing:border-box;margin-top:0}.links-list-footer a{font-size:clamp(11.25px, 4vw, 18.75px);line-height:1}.box-rrss-footer .texto-02{font-size:clamp(11.25px, 4vw, 18.75px)}.box-text-footer-direction p{font-size:clamp(11.25px, 4vw, 18.75px);line-height:1}.section-about-us-business .box-text-custom-01{width:70% !important}.section-about-us-business .box-text-custom-01 p br{display:none}.box-accordion-about-us-business{width:83%;margin-left:60px}.section-about-us-business .box-text-title-custom-01{margin-bottom:18px}.accordion-titel{padding:10px 0}.box-accordion-about-us-business .title-02{font-size:clamp(19.5px, 6.6666667vw, 32.5px)}.accordion-titel .box-plus-and-minus span{width:12px;height:2px}.accordion-item .accordion-contant.active .box-content-img-business{margin-top:0}.accordion-item .accordion-contant .box-content-img-business{order:1;margin-bottom:10px;border-radius:10px;margin-top:15px}.box-content-direccion-business{width:45%;order:2}.box-content-direccion-business p{font-size:clamp(9.75px, 3.3333333vw, 16.25px)}.box-content-contacto-business p{font-size:clamp(9.75px, 3.3333333vw, 16.25px);font-weight:500;color:#000 !important}.section-about-us-clients{padding-top:45px}.box-text-clients-custom-01 .title-01{width:35%}.box-text-clients-custom-01 .texto-02 br{display:none}.box-text-clients-custom-01 .texto-02{width:83%;margin-left:60px}.page-template-about-us .section-our-brands{display:none}.box-content-logos-clients{margin-top:20px;margin-bottom:0}.box-content-item-culture:nth-child(n+4){display:none}.box-content-numero-y-texto .box-line-custom-value{display:none}.box-line-custom-value.show-mobile{width:1px;height:86%;left:16%;top:10%}.box-text-sustainability-section-01 .texto-01{width:68%;line-height:1.1;font-size:clamp(13.5px, 4.6153846vw, 22.5px)}.box-text-sustainability-section-01 .texto-01 br{display:none}.box-text-sustainability-section-01 .texto-02{width:82%;margin-left:60px}.section-sustainability-01 .box-top-sustainability-section-01{margin-bottom:0}.swiper-slide-environment-img{width:100%;transition:all .5s ease}.swiper-slide-environment-top-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px}.swiper-slide-environment-box-top{position:relative}.environment-logo-box{display:flex;justify-content:center;margin-bottom:20px}.environment-logo-box img{width:15%}.box-content-environment-m{margin-top:35px}.swiper-slide-environment-box-bottom{width:55%;margin:auto;gap:7px;display:flex;flex-direction:column;margin-top:25px}.swiper-slide-environment-top-title{color:#fff;font-size:clamp(13.5px, 4.6153846vw, 22.5px);font-weight:400}.section-sustainability-custom .box-line-custom-01{display:none}.swiper-slide-environment-title{font-size:clamp(12px, 4.1025641vw, 20px);font-weight:600}.swiper-slide-environment-text{font-size:clamp(12px, 4.1025641vw, 20px)}.swiper-achievements .swiper-slide.swiper-slide-next .box-achievements-item img{transform:scale(.7)}.swiper-achievements .swiper-slide.swiper-slide-active .box-achievements-item img{transition:all .5s ease}.swiper-achievements .swiper-slide.swiper-slide-active .box-achievements-item img{transform:scale(1)}.swiper-achievements .swiper-slide.swiper-slide-prev .box-achievements-item img{transform:scale(.8)}.box-achievements-item:nth-child(1) img{right:-85px}.swiper-environment .swiper-slide.swiper-slide-active .swiper-slide-environment-img{transform:scale(1)}.swiper-environment .swiper-slide.swiper-slide-next .swiper-slide-environment-img{transform:scale(1);opacity:.5}.swiper-environment .swiper-slide.swiper-slide-prev .swiper-slide-environment-img{transform:scale(.7);opacity:.5}.box-internal-swiper::after{content:"";display:block;width:100%;height:50%;position:absolute;bottom:0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #000 150%)}.section-banner-single-product{height:clamp(157.5px, 53.8461538vw, 262.5px);position:sticky;top:0}.section-banner-single-product::after{content:"";display:block;width:100%;height:45%;position:absolute;bottom:0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #000 146%)}.section-title-blog{padding-top:20px}.single-post .section-total-single{padding-top:20px}.section-culture-01{padding-top:20px}.section-our-service-total-page{padding-top:20px}.box-img-strengths{height:clamp(135px, 46.1538462vw, 350px)}.box-ic-flex-custom-img{width:100%;height:clamp(262.5px, 89.7435897vw, 437.5px)}.box-ic-flex-custom-img img{object-fit:cover}.section-innovation .box-title-custom-01 .title-01{font-size:clamp(13.5px, 1.317716vw, 30.5px);line-height:clamp(15.75px, 1.5373353vw, 30.25px);letter-spacing:-0.115px;font-weight:500;margin-bottom:clamp(12px, 1.1713031vw, 35px);color:#009775;text-transform:uppercase}.page-template-value .section-innovation{margin-top:20px}.swiper-marquesine-products .swiper-slide-active .box-img-marquesine img{transform:rotate(0deg)}.swiper-marquesine-products .swiper-slide-next .box-img-marquesine img{transform:rotate(35deg)}.swiper-marquesine-products .swiper-slide-prev .box-img-marquesine img{transform:rotate(0deg)}.section-404 .container{justify-content:center;box-sizing:border-box}.link-header-buttom-custom-01{font-size:clamp(19.5px, 6.641026vw, 27.5px)}.list-links-01{gap:clamp(6.75px, 3.358974vw, 21.25px);display:flex;flex-direction:column;padding-top:25px;min-height:710px}.list-links-01 .texto-01 a{font-size:clamp(16.5px, 5.6410256vw, 27.5px)}.section-total-service{z-index:9}.section-banner-service{z-index:-1}.section-banner-sustainability{z-index:-1}.subtitle-01{font-size:clamp(8.625px, 2.9487179vw, 14.375px) !important}.box-content-custom-contacto{min-height:100%}.box-bottom-header:before{display:none}.box-top-header:before{display:none}.box-lateral-header.active .box-top-header.bar-open-menu{padding:0;justify-content:flex-end}.box-lateral-header:hover{transform:none}.box-lateral-header.active .box-top-header.bar-open-menu .box-menu-header{opacity:0}.hidden-mobile{display:none}.box-button-award-more{display:flex;justify-content:center}.section-carrusel-01 .container{padding-right:0 !important}.swiper-slide-environment-logo{width:clamp(60px, 21.3333333vw, 200px)}.error404 .main-content-total-page{padding-bottom:5px;margin-top:0}.section-marquesine-bottom:after{background:#f2ebe7;position:absolute;bottom:-2px;left:0;width:100%;height:2px;content:""}.box-content-service-custom-01 .box-content-only-texto-service-custom-01{padding-right:15px}.box-content-service-custom-01 .box-content-only-texto-service-custom-01{padding-right:15px}.box-button-award-more{display:flex !important;justify-content:center}.page-template-culture .section-culture-values .container{padding-right:0 !important}.page-template-culture .section-culture-values .container{padding-right:0 !important;padding-left:0 !important}.page-template-culture .section-culture-values .container .box-swiper-values .swiper-values{padding-left:15px}.page-template-culture .section-culture-values .container .box-title-values{padding:0 15px;box-sizing:border-box}header.aos-init.aos-animate{transform:none !important}.box-content-item-culture .box-button-item-culture svg{display:none}.box-content-item-culture .box-button-item-culture span{margin-left:10px;line-height:1}.box-button-item-culture .link-design-01{padding-right:clamp(15.25px, 2.2693997vw, 35.75px)}.box-button-item-culture .link-design-01 strong{font-weight:300}.page-template-index header{transform:none !important;width:100%;z-index:10;top:-200px}.section-our-service-total-page .container{padding-right:0 !important}.page-template-service .container{padding-right:0}.section-total-service:before{width:100%;top:-19px}.page-template-service .main-content-total-page-banner-full>.container{padding-right:0 !important;padding-left:0 !important}.single-producto .main-content-total-page-banner-full .container{padding-right:0 !important}.box-total-content-single-product .container{padding-left:0 !important;padding-right:0 !important}.single-producto .main-content-total-page-banner-full .container>.container{padding-right:0 !important}.single-producto .main-content-total-page .container .section-total-custom-01 .container{padding-left:0 !important}.main-content-total-page-banner-full>.container{padding:0 !important}.section-total-sustainability>.container{padding:0 !important}.my-classis-safari .section-banner-value{position:sticky}.environment-swiper-box .swiper-environment .swiper-slide .swiper-slide-environment-img{transform:none}.swiper-slide-environment-box{position:relative}.swiper-slide-environment-box svg{position:absolute;right:0;top:34%;margin:auto}.box-content-environment-m .swiper-slide:last-child svg{display:none}.page-template-about-us .main-content-total-page.active{margin-bottom:160px !important}.page-template-innovation .main-content-total-page.active{margin-bottom:155px !important}.section-about-us-clients .container{padding:0 !important}.section-about-us-clients .container .box-text-clients-custom-01{padding:0 15px !important}.box-content-clients-img-and-video-custom-01 img{width:125%;left:-15%}.single-producto .main-content-total-page .container .section-total-custom-01 .container{padding:0 15px !important;padding-right:0 !important}.texto-01.show-all .product-buttom.link.link1{font-size:16px;line-height:1}.box-content-carrusel-flex-01{width:100%}.btn-close-subcategories-mobile svg,.btn-close-subsubcategories-mobile svg{width:25px;height:25px}.btn-close-subcategories-mobile svg path,.btn-close-subsubcategories-mobile svg path{stroke:white}.btn-close-subcategories-mobile,.btn-close-subsubcategories-mobile{margin-top:8px;margin-right:5px}.box-content-submit-btn.last{display:block !important}.box-lang-custom-01{bottom:12%;right:5%}.box-lang-custom-01 a{font-size:20px;padding-right:10px;margin-right:10px}.box-lang-custom-01 .lang-item:last-child a{padding-right:0;margin-right:0}.box-img-marquesine img{transform:rotate(85deg);transition:all 1s cubic-bezier(1, .003, .25, 1.25);height:auto;transition-delay:0s;min-height:inherit;height:100%}.box-secundary-links .list-links-01,.box-third-links .list-links-01{top:65px;height:80vh;padding-bottom:80px}.section-banner-custom-01 .content-banner-text{font-size:18px;line-height:18px;text-align:end;font-weight:300}.content-banner-box-text{margin-bottom:37px}.content-banner-box-text,.content-banner-box-item{width:100%}.content-banner-box-item .box-content-swiper-01{height:463px}.content-banner-box-item .box-top-category-swiper{padding:20px 20px 20px 15px}.content-banner-box-item .btn-cat-01{font-weight:500}.content-banner-box-item .title-01{font-size:62px;line-height:56px}.section-home-about{margin-top:0;padding-left:0;margin-bottom:10px}.section-home-about-content{padding-top:30px;flex-direction:column}.box-swiper-01{margin:15px 0}.section-home-about-content>div{width:100%}.section-home-about-box-text{width:100%}.section-home-about-text{font-size:32px;line-height:31px}.section-home-about-box-button{margin-top:0;width:100%}.btn-custom-01:hover span{left:0}.btn-custom-01:hover svg{opacity:0}.section-home-about-fond{transform:scale(1.25)}.section-home-about-box-right{height:420px;margin-top:15px;z-index:-1}.swiper-home-about-slide-title{font-size:80px}.swiper-home-about-slide-text{font-size:21px}.swiper-home-about-slide{gap:15px}.section-portfolio{padding-left:0}.section-portfolio .section-portfolio-content{padding:30px 0}.section-custom-header-b{flex-direction:column;align-items:flex-end}.section-custom-header-b-box-right{width:100%;gap:0}.section-custom-header-b-subtitle{font-size:12px;line-height:1}.section-custom-header-b-box-left{margin-bottom:30px}.section-custom-header-b-title{font-size:32px}.section-custom-header-b-box-title{margin-bottom:20px}.section-custom-header-b-box-text{margin-bottom:30px;width:80%}.section-custom-header-b-text{font-size:18px;line-height:1}.btn-custom-01{box-sizing:border-box;width:100%;text-align:center;padding:11px 0;font-size:12px;line-height:1}.section-portfolio-header-box-button{width:100%}.section-portfolio-accordion-item-title{font-size:10px;line-height:10px;letter-spacing:-0.2px}.section-portfolio-accordion-item{gap:22px}.section-portfolio-accordion-item-box-title{width:19%}.section-portfolio-accordion-item .title-02{font-size:23px;line-height:1}.accordion-button-text{display:none}.section-portfolio-accordion-item .accordion-titel{padding:18px 0}.section-portfolio-accordion-item .box-plus-and-minus{width:22px;height:22px}.accordion-button{width:22px;height:22px}.section-portfolio .accordion-item:hover .accordion-button{width:22px}.section-portfolio-accordion-item .accordion-titel .box-plus-and-minus span{width:8px}.section-fruit-vegetables{padding-left:0;padding-top:25px;padding-bottom:31px}.section-fruit-vegetables-subtitle{font-weight:500;font-size:12px}.section-fruit-vegetables-header{flex-direction:column;gap:30px}.section-fruit-vegetables-box-left{width:100%;gap:30px}.section-fruit-vegetables-box-right{width:100%;text-align:start}.section-fruit-vegetables-box-text{width:80%;margin-right:auto;margin-left:inherit}.section-fruit-vegetables-text{font-size:18px;line-height:1.2}.box-img img{width:170px;height:170px}.box-img::after{width:170px;height:170px}.section-fruit-vegetables .wrapper{padding:0}.section-custom{padding-left:0}.section-custom-content{padding-top:20px;gap:25px;padding-bottom:37px}.section-market-box-left{gap:20px}.section-market-header{flex-direction:column}.section-market-box-right{display:none}.section-market-subtitle{font-size:12px}.section-market-box-title{width:95%}.fruit-vegetables-element-title{font-size:16px}.swiper-market-slide-title{font-size:23px}.section-market-swiper .swiper-slide-active img{transform:scale(1)}.section-work{padding-left:0}.section-work-header{flex-direction:column;gap:20px}.section-work-header-box-text{width:100%}.section-work-header-box-title{width:100%;justify-content:flex-start}.section-work-content{gap:20px}.section-work-box-image{height:240px}.section-work-box-footer{flex-direction:column;gap:30px}.section-work-footer-box-right{width:100%;gap:30px}.box-item-number-counter{width:165px;height:165px}.section-work-footer-text{width:85%}.swiper-market-slide-box-img{height:263px}.swiper-market-slide{gap:15px}.section-market .container{padding-right:0 !important}.section-market-swiper .swiper-slide{height:auto}.section-latest-news .section-custom-box-right{display:none}.section-market-box-button{margin-top:24px}.section-work .number{font-size:62px}.box-item-number-counter .texto-02{font-size:16px;letter-spacing:-0.1px;line-height:1.2}.swiper-latest-news-slide{border-radius:30px}.swiper-latest-news-slide-box-header{width:100%;box-sizing:border-box;padding:0;margin-bottom:15px}.swiper-latest-news-slide{padding:20px}.swiper-latest-news-slide-box-top{padding:0;flex-direction:column;gap:15px}.swiper-latest-news-slide-title{font-size:32px;line-height:1}.section-latest-news-box-slide-m{display:flex;flex-direction:column;gap:10px}.swiper-latest-news-slide-box-title{min-height:auto;width:100%}.swiper-latest-news-slide-box-content{display:flex;flex-direction:column;gap:20px}.swiper-latest-news-slide-box-img{width:84px;height:65px;border-radius:15px}.swiper-latest-news-slide-button{font-size:16px;line-height:1;border-radius:15px}.swiper-latest-news-slide-box-header h6{font-size:12px}.section-latest-news .section-custom-content{padding-bottom:49px}.section-latest-news-box-swiper .section-market-button{margin-top:20px}.page-template-about-us .main-content-total-page{margin-top:0}.page-template-about-us .section-about-us{height:105vh;padding-top:0;position:relative}.section-about-us-box-fond{height:105vh}.section-about-us-mv-content{flex-direction:column}.section-three-circles-content{flex-direction:column}.section-process-content{padding:64px 18.5px}.section-process-box{flex-direction:column}.section-360-element{flex-direction:column;gap:52px}.section-process-element{width:100%}.section-about-us-title{font-size:49px;line-height:46px;letter-spacing:-1px;width:80%}.section-about-us-box-title{margin-top:0;gap:20px}.section-about-us-content{height:105vh}.section-about-us-box-logo{display:none}.section-about-us-subtitle{font-size:16px}.section-about-us-div-img{padding:0;width:100%;margin-top:-20px}.section-about-us-div-img .container{padding:0 !important}.section-about-us-img{height:380px}.section-about-us-mv{margin:0;padding:43px 0;margin-top:-20px}.section-about-us-mv-box{width:100%;box-sizing:border-box;padding:40px 30px;gap:40px;border-radius:45px}.section-about-us-mv-box:hover{border-radius:45px}.section-about-us-mv-title{font-size:49px;line-height:46px;letter-spacing:-1px;font-weight:300}.title-06{font-size:23px;line-height:23px;letter-spacing:-0.4px}.title-07{font-size:143px;line-height:.7;letter-spacing:-6px}.section-word-animation{padding:0 15px}.section-word-animation-text{width:50%;font-size:23px;line-height:23px;letter-spacing:-0.4px}.section-word-animation-box-text{margin-top:25px}.section-three-circle-01{width:100%;margin-left:-25%}.section-three-circle-title{font-size:38px;letter-spacing:-1px;line-height:1}.section-three-circle-content{gap:15px}.section-three-circle-text{font-size:18px}.section-three-circle-box-text{width:30%}.section-three-circle-02{width:72%;margin-left:auto;margin-top:-10%}.section-three-circle-03{width:85%;margin-left:0%;margin-top:-2%}.section-three-circle-box-text{width:50%}.section-tape-header{padding:0 10px;margin-bottom:25px}.section-tape-header-box{flex-direction:column;gap:35px}.section-tape-header-box-title{width:100%}.section-tape-header-box-text{width:100%}.section-tape-header-title{font-size:143px;letter-spacing:-5px}.section-tape-header-subtitle{font-size:28px;line-height:1;letter-spacing:-0.5px}.box-img-colaborate-custom-01{width:50px;height:38px}.section-tape .box-content-swiper-marquesine{gap:21px;padding:33px 0}.section-tape-element-title{font-size:38px;line-height:1;letter-spacing:-1px}.section-tape-header-text{font-size:18px;line-height:18px}.section-tape{padding-bottom:70px}.section-word-animation .container{padding:0 !important}.section-process{padding:40px 0 0}.section-process-box-title{width:90%}.section-process-element{width:calc(50% - 7px);height:150px}.page-template-about-us .section-process-box{flex-wrap:wrap;flex-direction:row;gap:10px}.section-process-title{font-size:23px;line-height:1}.section-process-element-title{font-size:18px}.section-fruit-vegetables{padding-top:34px;padding-bottom:61px}.section-process-content{border-radius:45px}.section-fruit-vegetables-box-title{width:100%}.section-fruit-vegetables-content{gap:30px}.section-fruit-vegetables .container{padding-right:0 !important}.section-fruit-vegetables-about .section-fruit-vegetables-box-button{padding-right:15px !important;margin-top:-3px}.section-360{padding-left:0;padding-top:90px !important;padding-bottom:58px}.section-360-box-description{width:100%}.section-360-title{font-size:32px;line-height:31px}.section-360-text{font-size:16px}.section-360-box-text{width:70%}.section-360-box-number{width:32%;height:125px;padding:15px;gap:33px}.section-360-box-number-image{gap:7px;width:100%}.section-360-number{font-size:49px}.section-360-number-title{font-size:12px;font-weight:500}.section-our-strenghts-about{padding:50px 0 0}.content-our-strengths .box-item-our-strengths{display:flex;flex-direction:row;pointer-events:inherit;margin:0;padding:30px 0;gap:15px}.section-our-strenghts-about .content-our-strengths .box-item-our-strengths:nth-child(1){border-top:1px solid #000}.section-our-strenghts-about .box-img-strengths{height:210px;width:100%;margin:0}.section-our-strenghts-about .box-text-strengths{width:100%;justify-content:space-between}.section-tech{padding:48px 0 50px}.section-tech-header{padding-bottom:72px;width:80%;margin:auto}.section-tech-header-box-title{width:100%}.section-tech-header-title{font-size:32px;line-height:31px;letter-spacing:-0.5px}.section-tech-element{flex-direction:column;gap:40px}.section-tech-element-box-swiper{width:100%;height:auto}.section-tech-swiper-slide{height:215px;border-radius:110px}.section-tech-element-box-description{width:100%}.section-tech-element:last-child{flex-direction:column-reverse}.section-tech-element-title{font-size:49px;line-height:1;text-align:center}.section-tech-element-box-title{margin-bottom:30px}.section-tech-element-text{text-align:center}.section-awards{padding:0 0}.section-awards-header{flex-direction:column;gap:23px}.section-awards-header-box-text{width:100%;text-align:start}.section-awards-content{gap:50px}.section-awards .section-awards-content{padding-right:0}.section-awards .container{padding-right:0 !important}.section-awards-box-img{width:100%;height:200px}.section-awards-tag{font-size:18px;line-height:1;letter-spacing:-0.3px}.section-awards-box-img img{width:50%}.section-information-img{object-fit:contain;transform:scale(1.4)}.section-information .container{padding:0 !important}.section-information-title{font-size:38px;line-height:1;letter-spacing:-1px}.section-information-box-text{width:100%}.section-information-text{font-size:18px;line-height:1}.section-information-box{width:60%}.section-information-button{margin-top:10px;padding:11px 50px}.section-information{margin:-182px 0 -145px;overflow:hidden;position:relative;z-index:9}.section-explore{padding-left:0;position:relative;z-index:9;padding-bottom:34px}.section-explore-element{width:calc(50% - 5px);border-radius:30px;height:100px}.section-explore-elements{gap:10px}.section-explore-title{font-size:12px}.section-explore-box-title{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.section-explore-element-title{font-size:18px;line-height:18px}.section-explore-button{width:40px !important;height:40px}.section-explore-button span{width:10px;height:1px}.section-custom-header-b-box-left{width:100%;margin-bottom:20px}.section-custom-header-b-subtitle{font-size:12px}.section-custom-header-b-title{font-size:38px;letter-spacing:-1.8px;line-height:1}.section-custom-header-b-box-right{margin-top:55px}.section-custom-header-b-box-right .section-custom-header-b-box-text{margin-bottom:16px;margin-top:0}.section-custom-header-b-box-right{width:65%;margin-top:10px}.page-template-portafolio .section-portfolio-content{padding:24px 0}.page-template-portafolio .section-portfolio{padding-bottom:10px}.page-template-portafolio .section-portfolio-accordion-item .title-02{font-size:32px;line-height:1}.accordion-item-text.texto-03{width:100%}.page-template-ethical-channel .section-banner-service{height:463px}.page-template-ethical-channel .section-banner-service::after{display:none}.box-text-content-ethical-channel p{font-size:18px;line-height:1}.list-ethical li{width:100%}.list-ethical li a{width:100% !important}.page-template-ethical-channel .btn-design-01{height:30px}.list-ethical{flex-direction:column;gap:15px;padding-top:30px}.section-total-ethical-channel{padding-bottom:0}.section-banner-reference{padding:0}.page-template-referencia .main-content-total-page{margin-top:56px}.section-banner-reference-box-img{height:345px;border-radius:20px}.section-banner-reference-box-img img{width:100%;height:100%;object-fit:cover}.section-banner-reference-content{gap:20px}.section-banner-reference-box{flex-direction:column;gap:24px}.section-banner-reference-box-title{width:100%}.section-banner-reference-button{font-size:12px;line-height:1}.section-banner-reference-button svg{width:6px;height:8px}.section-banner-reference-title{font-size:62px;line-height:55px;letter-spacing:-1px}.section-banner-reference-description{gap:106px;width:100%}.section-banner-reference-text-01{font-size:16px}.section-banner-text-02{font-size:32px;line-height:31px;letter-spacing:-0.5px}.section-reference-description{margin-top:74px;padding:0}.section-reference-description-content{padding-top:32px}.section-reference-description-right-t{flex-direction:column;gap:30px}.section-reference-right-t-box-text{width:100%}.section-reference-right-t-box-list{width:100%;padding-left:20px;box-sizing:border-box}.section-reference-description-box-right{gap:30px}.section-reference-description-right-b{width:100%}.section-reference-right-b-list li{width:100%}.section-reference-right-t-text{font-size:18px}.section-reference-right-t-list p{font-size:16px;font-weight:300}.section-reference-description-box-left{width:34%}.section-reference-right-b-list p{font-size:10px;line-height:1}.section-reference-right-b-list{gap:12px}.section-reference-description-item-title{font-size:12px;margin-bottom:0}.section-reference-description-item-list{margin-top:0}.section-reference-description-box-item:nth-child(1){margin-bottom:0}.section-formats{padding:0;padding-bottom:35px}.section-reference-description-item-text{font-size:16px}.section-formats-elements{flex-wrap:wrap;gap:20px;justify-content:center}.section-formats-content{padding:40px 20px 60px}.section-formats-element{width:fit-content}.section-formats-element-img{max-width:78px;height:45px}.section-formats-element-title{font-size:12px;line-height:1;letter-spacing:-0.3px}.section-formats-element-subtitle{font-size:12px;line-height:1}.section-formats-element-box-title{margin-bottom:3px}.section-home-about-subtitle{font-size:12px}.section-home-about-box-left{margin-bottom:10px}.section-explore-button-filter{background:transparent;border:none;outline:none !important;font-size:12px;display:flex !important;gap:10px;padding:0}.section-explore-button-filter svg{width:10px}.section-fruits-vegs-banner{padding-left:0}.section-fruits-vegs-banner .section-custom-header-b-box-left{margin-bottom:20px}.section-fruits-vegs-box-products{padding-left:0}.section-fruits-vegs-box-products .box-line-custom-value{display:none}.fruits-vegs-products-dropdowns-filter{flex-direction:column}.fruits-vegs-products-dropdowns-filter-left{flex-direction:column;width:100%}.section-fruits-vegs-products-box-filter{flex-direction:column;padding-bottom:10px}.dropdown-content{width:100%;position:relative}.dropdown-element{width:100%;overflow:hidden}.dropdown-button{width:100%;padding:16px 15px;font-size:12px;line-height:1}.fruits-vegs-products-dropdowns-filter-right .dropdown-element{display:flex;flex-direction:column;align-items:flex-end}.fruits-vegs-products-results-filter{display:none}.fruits-vegs-products-dropdowns-filter-right{margin-top:3px}.section-fruits-vegs-products .box{width:calc(50% - 5px)}.section-fruits-vegs-products{gap:10px}.section-fruits-vegs-products .box-img img{height:171px;display:block}.section-fruits-vegs-products .box-img::after{height:171px}.arrow-dropdown{width:14px}.section-fruits-vegs-products .fruit-vegetables-element-title{font-size:18px}.dropdown-list a{font-size:12px}.dropdown-list{padding-left:15px}.section-markets{padding:20px 0 0}.section-markets .section-custom-header-b-box-subtitle{margin-bottom:0}.section-markets .section-custom-header-b-box-left{margin-bottom:30px}.section-markets .section-custom-header-b-box-right{width:100%;margin:0}.section-markets .section-custom-header-b-title{line-height:.9}.section-markets .section-custom-header-b-box-title{margin:0}.section-markets .section-custom-header-b{padding-bottom:100px}.section-markets-element .box-content-50-50{display:flex;flex-direction:column-reverse;gap:20px}.section-markets-element .box-img-50-50{height:194px}.section-markets-element{padding:30px 0}.section-markets-elements .box-text-50-50 h2{font-size:62px;line-height:55px;letter-spacing:-1px;width:100%}.section-markets-elements .box-text-50-50{gap:20px}.section-markets-elements .box-text-50-50 p{width:100%}.section-markets-element-c .box-text-50-50{padding-left:0}.section-markets-element-c .box-content-50-50{flex-direction:column}.section-custom-01{padding-left:0;margin-top:0}.section-custom-header-b-box-subtitle{margin-bottom:0}.section-custom-01 .section-custom-header-b{margin-top:15px}.section-custom-01 .section-custom-header-b-box-right{width:100%;gap:40px}.section-custom-01 .section-custom-header-b-box-title{margin:0}.section-custom-01 .section-custom-header-b-title{line-height:1}.section-custom-01 .section-custom-header-b-box-right .section-custom-header-b-box-text{width:80%}.section-custom-01 .section-custom-header-b-box-right .section-custom-header-b-box-text p{text-align:end;line-height:1.1}.section-custom-intern{margin-top:20px;padding-top:20px;padding-bottom:25px}.section-custom-intern .box-line-custom-value{display:none}.section-custom-intern-img{width:100%;height:190px;object-fit:cover;display:block}.section-custom-intern-box-img{border-radius:20px;overflow:hidden;margin-bottom:40px}.section-custom-intern-box{flex-direction:column;gap:30px}.section-custom-intern-box-left{width:100%}.section-custom-intern-box-subtitle{width:100%}.section-custom-intern-box-right{width:100%;gap:71px}.section-custom-intern-title{font-size:48px;line-height:1}.section-custom-intern-box-text{padding-right:0;padding-left:60px}.section-single-portafolio{padding-top:20px}.section-single-portafolio .section-banner-reference-description{gap:64px}.section-single-portafolio .section-banner-reference-text-01{font-size:10px;line-height:1}.section-single-portafolio .section-banner-reference-box-text{gap:24px}.section-single-portafolio .section-banner-text-02{font-size:23px;line-height:1}.section-carrusel-custom{padding-top:50px;padding-left:15px;padding-right:6px}.section-carrusel-custom .box-img-premio{margin-bottom:17px}.single-portafolio-reference-description .section-reference-description-box-left{display:none}.single-portafolio-reference-description .section-reference-description-box-right{width:100%}.page-template-single-portafolio .section-reference-description{margin-top:30px;margin-bottom:28px}.single-portafolio-reference-description .section-reference-right-t-box-list{padding-left:75px;padding-bottom:50px}.single-portafolio-reference-description .section-reference-description-right-t{gap:40px}.single-portafolio-reference-description .section-reference-right-b-list{display:flex;flex-direction:row;gap:15px}.single-portafolio-reference-description .section-reference-right-b-list li{width:fit-content}.single-portafolio-reference-description .container{padding:0 35px !important}.single-portafolio-explore .section-explore-content{padding-top:30px}.single-portafolio-explore .section-explore-content .section-explore-box-title{margin-bottom:27px}.single-portafolio-explore .section-explore-content .section-explore-box-title .section-explore-title{width:45%}.single-portafolio-explore .section-explore-content{padding-top:30px}.single-portafolio-explore .section-explore-content .section-explore-box-title{margin-bottom:27px}.single-portafolio-explore .section-explore-content .section-explore-box-title .section-explore-title{width:45%}.single-portafolio-explore{padding-bottom:24px}.section-formats-title{font-size:12px}.section-formats-box-title{margin-bottom:50px}.single-portafolio-information{margin-top:-95px;margin-bottom:-11px}.single-portafolio-information .section-information-img{transform:scale(1.5)}.section-functionality-banner{padding-left:0;padding-bottom:65px}.section-functionality-banner-top-box{flex-direction:column;gap:73px;height:auto}.section-functionality-banner-box-header{width:100%}.section-functionality-banner-title{padding:21.5px 22.5px}.section-functionality-banner-box-text{margin-top:80px}.section-functionality-banner-box-title{border-radius:10px}.section-functionality-banner-box-img{width:100%;height:420px}.section-functionality-banner-top{margin-bottom:40px}.section-functionality-banner-bottom{flex-direction:column;width:85%;gap:40px}.section-functionality-banner-bottom-box-text{width:100%}.section-functionality-banner-bottom-box-list{width:85%;padding:0;justify-content:flex-start;padding-left:30px}.functionality-information{margin-top:-60px;padding-top:35px;margin-bottom:0;padding-bottom:45px}.section-functionalities{padding-left:0;padding-bottom:10px}.section-functionalities-title{font-size:12px;line-height:1}.section-functionalities-content{padding-top:20px}.section-functionalities-list-text{padding:13.5px 15px}.section-fruits-vegs-banner-content{flex-direction:column;height:auto}.section-fruits-vegs-banner-box-img{width:100%;border-radius:15px;height:480px}.section-fruits-vegs-banner-box-img img{height:100%}.section-fruits-vegs-banner-box-all{gap:0}.section-fruits-vegs-banner-box-description{width:100%;padding-bottom:40px;margin-bottom:40px}.section-fruits-vegs-banner-button{font-size:12px}.section-fruits-vegs-banner-button svg{width:5px}.section-fruits-vegs-banner-box-button{margin-bottom:30px}.section-fruits-vegs-banner-title{font-size:62px;line-height:1}.section-fruits-vegs-banner-header{margin-bottom:75px}.section-fruits-vegs-banner-text{font-size:32px;line-height:30px}.section-fruits-vegs-banner-footer{gap:60px}.section-fruits-vegs-banner-varieties-title{font-size:12px;line-height:1}.section-fruits-vegs-banner-content-02{width:63%;margin-top:40px}.section-fruits-vegs-banner-text-02{font-size:18px;line-height:1}.fruits-vegs-portfolio .section-portfolio-content{padding-top:0;padding-bottom:20px}.fruits-vegs-portfolio{padding-top:0}.fruits-vegs-information{margin-top:0;padding-top:50px;margin-bottom:0;padding-bottom:50px}.section-fruits-vegs-banner-varieties-list{font-size:16px;line-height:1;gap:6px}.section-fruits-vegs-banner-varieties-list li{gap:5px}.section-single-market{padding-top:20px}.section-single-market .section-banner-reference-box{gap:24px}.section-single-market .section-banner-reference-description{gap:30px;width:100%}.section-single-market .box-swiper-slide-flex{height:420px}.section-single-market-description .section-reference-description-box-left{display:none}.section-single-market-description .section-reference-description-box-right{width:100%;gap:50px}.section-single-market-description{margin-top:25px;margin-bottom:24px}.section-single-market-description .section-reference-right-t-text{font-size:32px;line-height:30px}.section-single-market-description .section-reference-description-right-b{width:85%}.section-single-market-description .section-reference-right-t-box-text{width:100%}.section-single-market-home-about{margin-bottom:51px}.section-single-market-information .section-information-img{transform:scale(1.5)}.section-single-market-information{margin-top:-103px;margin-bottom:-10px;padding-bottom:30px}.section-single-market .section-banner-reference-text-box-01{width:100%}.section-single-market .box-img-premio{margin:0}.section-search-content{flex-direction:column}.section-search-box-left{height:auto;width:100%;box-sizing:border-box;border-radius:15px;padding:30px 15px 108px;position:relative;top:0}.section-search{margin-top:54px;padding-bottom:65px}.section-search-title{font-size:12px}.section-search-box-right{width:100%}.section-search-form{gap:11px}.section-search-form-input{border-radius:15px;padding:0 15px}.section-search-box-form{display:flex;flex-direction:column;gap:55px}.section-search-box-number{margin:0}.section-search-result{margin-top:26px;padding-top:22px}.section-search-result-category{font-size:10px}.section-search-result-box-title{margin-top:5px}.section-search-result-box-text{margin-top:12px}.section-search-result-text{font-size:16px}.section-search-form-button svg{width:26px}.section-search-form-button{padding:0}.box-input-custom-01-box-left{width:100%}.box-input-custom-01-box-right{width:100%}.box-input-custom-01 textarea{padding:0 !important;width:100%;box-sizing:border-box;line-height:1;padding:15px !important}.box-input-custom-01 input,.box-input-custom-01 textarea{font-size:20px}.box-textarea-custom .wpcf7-form-control-wrap{height:130px}.box-textarea-custom{height:72%}.box-input-custom-01 .select2-selection--single .select2-selection__rendered{font-size:22px}.box-content-custom-contacto-step-02 .box-input-custom-01 .wpcf7-form-control-wrap{height:47px}.box-content-custom-contacto-step-03 .box-input-custom-01 .select2-selection--single .select2-selection__rendered{font-size:20px;line-height:1;padding:15px}.box-input-custom-01-file p.texto-04{font-size:12px;line-height:1}.file-cv-label{height:47px !important;padding:18px 15px;line-height:1;font-size:17px !important;font-weight:300 !important}.box-content-custom-contacto-step-01 .box-input-custom-contact{margin-top:0}.select2-results__option--selectable{font-size:20px;line-height:1}.select2-container .select2-results .select2-results__options{gap:5px}.select2-container--open .select2-dropdown{top:32px;padding-top:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.select2-container .select2-results{padding-top:15px;margin-right:15px;margin-left:15px}.section-contacto-box-swiper{min-height:87vh}.box-content-custom-contacto-step-04 .box-content-submit-btn{bottom:-17vh;right:20px}.box-content-custom-contacto-step-03 .box-textarea-custom .wpcf7-form-control-wrap{height:90%}.box-content-custom-contacto-step-03 .box-textarea-custom{height:35%}.box-content-custom-contacto-step-03{min-height:145vh;margin-bottom:10px}.box-input-custom-01 .select2-container .select2-selection__arrow{background-color:#e6d9d1}.page-template-contacto .main-content-total-page{margin-bottom:90px !important;margin-top:0}.box-content-custom-contacto-step-03 .box-content-submit-btn{bottom:-1vh}.page-template-about-us .section-information{margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:44px}.section-portfolio .section-custom-header-b-box-right{padding-top:0;width:61%}.section-portfolio .section-custom-header-b-box-right .section-custom-header-b-box-text .section-custom-header-b-text{text-align:start}.box-news-single-header{flex-direction:column;gap:0}.box-news-single-box-text{padding:0}.box-news-single-box-image{padding-left:0;padding-top:0;padding-bottom:20px}.box-news-single-box-image img{width:100%}.box-news-single-box-information{margin-left:-50px;gap:0}.section-total-single-news{border-radius:30px;margin:0;padding-bottom:77px;margin-bottom:40px;margin-top:78px}.box-news-single-box-content{padding-left:15%}.box-news-single-box-title{margin-left:-50px}.news-single-text{font-size:18px;line-height:18.5px}.single-information-title{font-size:12px}.news-single-information-box-title{width:50%}.news-single-information-box-list{width:50%;gap:15px}.news-single-information-list-link{font-size:16px}.news-single-information-list-link svg{width:12px;height:12px}.box-top-internal-single{padding-top:40px}.section-total-single .subtitle-01{position:absolute;top:-23px}.box-news-single-header .subtitle-01 strong{font-size:12px}.section-total-single .subtitle-01 svg{height:9px}.box-blog-date-and-autor p{font-size:12px;line-height:1}.section-total-single .title-01{font-size:48px;font-weight:500;line-height:1}.news-single-title{font-size:32px;line-height:1}.section-custom-subtitle{font-size:12px}.section-news{padding-left:0}.section-news-content{flex-direction:column}.section-news-box-left{width:100%;padding-right:0}.section-news .section-custom-header-b-box-left .section-custom-header-b-box-title{margin-bottom:0}.section-news-box-left .section-custom-header-b-box-right{width:65%;margin-right:auto;margin-bottom:30px}.box-img-premio img{object-fit:cover}.animation-banner-finish lottie-player#logo-banner{transform:scale(1.8) translateX(0) translateY(-20.5vh)}.page-template-index.body-animation-complete header{z-index:99999;transform:none !important;margin-top:0}.overlay-menu{display:none !important}.page-template-index header{transition:all .5s ease !important}.banner-animation-circle-01{transform:scale(.3);left:0}.banner-animation-circle-02{transform:scale(.3);right:-6%}.banner-animation-circle-03{left:-60%;margin:auto;transform:scale(.2)}.banner-translate{transform:translateY(17vh)}.page-template-index .main-content-total-page-home{margin-top:0}#scroll-title{transition:all 2s ease}.section-explore-button svg{right:13px !important;opacity:1 !important;width:12px;height:12px;margin:auto}.section-explore-button span{display:none}.have-third .link-header-buttom-custom-01{font-size:clamp(16.5px, 5.6410256vw, 27.5px)}.box-third-links li:last-child{margin-top:0}.box-third-links li:last-child a{font-size:16px;line-height:1}.section-360-element-right{width:100%;overflow:hidden}.section-360-box-image{height:460px;width:65%;border-radius:15px;overflow:hidden}.section-360-element-right .section-360-box-number-image{gap:7px}.section-360-element-right-nav{display:none}.page-template-index .section-custom-header-b-subtitle{text-align:end}.page-template-index .section-custom-header-b-box-right{width:100%}.page-template-index .section-custom-header-b-title{text-align:end}.page-template-index .section-custom-header-b-text{text-align:end !important}.page-template-index .section-custom-header-b-box-text{margin-bottom:30px !important}.page-template-index .section-portfolio-accordion-item:last-child{height:1px}.page-template-index .section-fruit-vegetables{padding-top:25px;padding-bottom:31px}.page-template-index .section-fruit-vegetables-header{gap:20px}.page-template-index .section-fruit-vegetables-box-button{margin-top:-7px;padding-right:15px}.page-template-index .section-market-title{font-size:32px;line-height:31px}.page-template-index .section-latest-news .section-custom-content{gap:20px}.swiper-latest-news-slide:hover{border-radius:20px}.swiper-latest-news-slide{border-radius:20px}.main-content-total-page{padding-bottom:0}.box-right-top-footer .links-list-footer:nth-child(1){text-align:start}.box-right-top-footer .links-list-footer:nth-child(2){text-align:center}.box-right-top-footer .links-list-footer:nth-child(3){text-align:end}.box-left-top-footer{width:100%}.section-word-animation-custom{margin-top:7vh}.box-text-strengths .title-02{font-size:23px;font-weight:500;line-height:23px}.section-our-strenghts-about .box-text-strengths p{font-size:18px;line-height:18px}.section-tech-header-subtitle{font-size:12px}.section-awards-header-title{font-size:12px;line-height:12px}.section-awards-header-text{font-size:32px;line-height:32px}.page-template-portafolio .section-portfolio .accordion-item:hover .accordion-button{width:22px;height:22px;border-radius:84px;background:#fff;border-color:#000}.page-template-portafolio .accordion-button{width:22px;height:22px}.page-template-portafolio .section-portfolio-accordion-item .box-plus-and-minus{width:22px;height:22px;right:0}.section-portfolio-accordion-item .accordion-titel .box-plus-and-minus span{height:1px}.page-template-portafolio .section-portfolio .accordion-item:hover .accordion-button span{background:#000}.section-functionalities-list{gap:10px}.page-template-index .section-market-box-button{padding-right:15px}.single-referencia .section-information-img{transform:scale(1.4)}.single-referencia .section-information{margin-bottom:-70px;margin-top:-105px}.single-referencia .section-banner-reference-text-box-02{width:61%}.single-referencia .section-reference-description-box-left{width:27%}.header-home-visited{top:0 !important}#animation-section-visited{padding-top:65px}.page-template-about-us-flex .section-information{margin:0}.page-template-page-landing .section-banner-reference-description{width:100%;margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.page-template-page-landing .section-portfolio .section-custom-header-b-box-right .section-custom-header-b-box-text{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.page-template-page-landing .section-portfolio-accordion-item .title-02{width:90%}.page-template-page-landing .section-tape{margin-bottom:0}.page-template-page-landing .section-our-strenghts-about{margin-bottom:clamp(43.33333333px, 16.6667vw, 86.66666667px)}.page-template-page-landing .section-tech{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px);overflow:hidden}.page-template-page-landing .section-work{margin-bottom:clamp(106.66666667px, 41.0256vw, 213.33333333px);overflow:hidden;position:relative}.page-template-page-landing .section-information{margin-bottom:clamp(183.33333333px, 70.5128vw, 366.66666667px)}.page-template-page-landing .section-process{margin-bottom:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-process-box{flex-direction:row;flex-wrap:wrap;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-nav-anchor-01{display:block;position:sticky;top:0;padding-top:clamp(30px, 11.5385vw, 60px)}.section-nav-anchor-01 .section-box-nav-anchor-01-list-li-link{background:#ff7f32;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:1}.section-box-nav-anchor-01{background:transparent;overflow-x:scroll;padding:0}.section-box-nav-anchor-01-list{width:fit-content;border:0;gap:clamp(4px, 1.5385vw, 8px)}.section-box-nav-anchor-01-list-li-link{white-space:nowrap;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);text-transform:uppercase;padding:clamp(6.66666667px, 2.5641vw, 13.33333333px);background:#F2F2F2;opacity:1}.header-hide-amc .box-logo-header{padding-right:30%}.header-hide-amc .box-top-header{padding-right:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.wpcf7-response-output{bottom:45vw}.box-bottom-right-l{position:absolute;right:0;width:20%;bottom:1.9%}}@media (max-width:768px){.test{color:#000}}
/*# sourceMappingURL=./main.css.map */