@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v303/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v303/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsI.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3iWkUHHAIjg752FD8Ghe4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3iWkUHHAIjg752HT8Ghe4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3iWkUHHAIjg752GT8G.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home p-carousel .element.definition .image img,.home p-carousel .element.operations .image img,.home p-carousel .element.distribution-centers .image img,.home p-carousel .element.distribution-chains .image img,.home p-carousel .element.kanban-jit-jis .image img,.home p-carousel .element.ecomerce .image img{opacity:0}.home p-carousel .element.definition .text p,.home p-carousel .element.definition .text li,.home p-carousel .element.operations .text p,.home p-carousel .element.operations .text li,.home p-carousel .element.distribution-centers .text p,.home p-carousel .element.distribution-centers .text li,.home p-carousel .element.distribution-chains .text p,.home p-carousel .element.distribution-chains .text li,.home p-carousel .element.kanban-jit-jis .text p,.home p-carousel .element.kanban-jit-jis .text li,.home p-carousel .element.ecomerce .text p,.home p-carousel .element.ecomerce .text li{opacity:0}.home p-carousel.animation .element.definition .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:6.4s}.home p-carousel.animation .element.definition .text p,.home p-carousel.animation .element.definition .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.definition .text p:nth-of-type(1){animation-delay:0}.home p-carousel.animation .element.definition .text p:nth-of-type(2){animation-delay:.8s}.home p-carousel.animation .element.definition .text li:nth-of-type(1){animation-delay:1.6s}.home p-carousel.animation .element.definition .text li:nth-of-type(2){animation-delay:2.4s}.home p-carousel.animation .element.definition .text li:nth-of-type(3){animation-delay:3.2s}.home p-carousel.animation .element.definition .text li:nth-of-type(4){animation-delay:4s}.home p-carousel.animation .element.definition .text li:nth-of-type(5){animation-delay:4.8s}.home p-carousel.animation .element.definition .text li:nth-of-type(6){animation-delay:5.6s}.home p-carousel.animation .element.operations .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:4.8s}.home p-carousel.animation .element.operations .text p,.home p-carousel.animation .element.operations .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.operations .text p:nth-of-type(1){animation-delay:0}.home p-carousel.animation .element.operations .text p:nth-of-type(2){animation-delay:.8s}.home p-carousel.animation .element.operations .text li:nth-of-type(1){animation-delay:1.6s}.home p-carousel.animation .element.operations .text li:nth-of-type(2){animation-delay:2.4s}.home p-carousel.animation .element.operations .text li:nth-of-type(3){animation-delay:3.2s}.home p-carousel.animation .element.operations .text li:nth-of-type(4){animation-delay:4s}.home p-carousel.animation .element.distribution-centers .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:3.2s}.home p-carousel.animation .element.distribution-centers .text p,.home p-carousel.animation .element.distribution-centers .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.distribution-centers .text p:nth-of-type(1){animation-delay:0}.home p-carousel.animation .element.distribution-centers .text p:nth-of-type(2){animation-delay:.8s}.home p-carousel.animation .element.distribution-centers .text li:nth-of-type(1){animation-delay:1.6s}.home p-carousel.animation .element.distribution-centers .text li:nth-of-type(2){animation-delay:2.4s}.home p-carousel.animation .element.distribution-chains .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:1.6s}.home p-carousel.animation .element.distribution-chains .text p,.home p-carousel.animation .element.distribution-chains .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.distribution-chains .text p:nth-of-type(1){animation-delay:0}.home p-carousel.animation .element.distribution-chains .text p:nth-of-type(2){animation-delay:.8s}.home p-carousel.animation .element.kanban-jit-jis .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:2.4s}.home p-carousel.animation .element.kanban-jit-jis .text p,.home p-carousel.animation .element.kanban-jit-jis .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.kanban-jit-jis .text p:nth-of-type(1){animation-delay:0}.home p-carousel.animation .element.kanban-jit-jis .text p:nth-of-type(2){animation-delay:.8s}.home p-carousel.animation .element.kanban-jit-jis .text li:nth-of-type(1){animation-delay:1.6s}.home p-carousel.animation .element.ecomerce .image img{opacity:0;animation:fadeIn 1s forwards;animation-delay:1.6s}.home p-carousel.animation .element.ecomerce .text p,.home p-carousel.animation .element.ecomerce .text li{opacity:0;animation:fadeIn 1s forwards}.home p-carousel.animation .element.ecomerce .text p:nth-of-type(1){animation-delay:0s}.home p-carousel.animation .element.ecomerce .text p:nth-of-type(2){animation-delay:.8s}.loading{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.loading-content{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9100}.loading-overlay{background-color:#fff;width:100%;height:100%;position:relative;opacity:.95}.loading .group{position:relative;display:inline-block;line-height:2rem;font-size:1.8rem;text-align:center}.loading .text{color:#aaa;display:block;margin:1rem auto;padding:.3rem;font-weight:400}.loader{width:9rem;aspect-ratio:1;background:radial-gradient(farthest-side,#5e8415 90%,#0000) center/2.5rem 2.5rem,radial-gradient(farthest-side,#74b62c 90%,#0000) bottom/1.6rem 1.6rem;background-repeat:no-repeat;animation:l17 2s infinite linear;position:relative}.loader:before{content:"";position:absolute;width:1rem;aspect-ratio:1;inset:auto 0 1.8rem;margin:auto;background:#aaa;border-radius:50%;transform-origin:50% calc(100% + 1.3rem);animation:inherit;animation-duration:1s}@keyframes l17{to{transform:rotate(1turn)}}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:none;font-size:62.5%;min-width:38rem}body{font-family:Roboto,sans-serif;color:#2c2c2c;background-color:#fff;font-weight:300;margin:0;padding:0;overflow-x:hidden;min-width:38rem}@media only screen and (max-width: 82em){body{background-color:#f7f7f7}}body *{box-sizing:border-box}img{border:0}.site{display:flex;flex-direction:column;height:100%;min-height:100vh}.content{flex:1 1 auto}header.desk{height:7rem;position:fixed;top:0;left:0;width:100%;z-index:1000}@media only screen and (max-width: 82em){header.desk{height:6rem}}@media only screen and (max-width: 56.25em){header.desk{height:5rem}}.diff .header{align-items:flex-end;height:7rem;padding:0 3rem;background-color:#fff0}@media only screen and (max-width: 82em){.diff .header{padding:0 2rem;align-items:center;background-color:#ffffff80}}@media only screen and (max-width: 82em){.diff .header{height:6rem}}@media only screen and (max-width: 56.25em){.diff .header{height:5rem;padding:0 1rem}}.diff .header-logo img{height:5rem}@media only screen and (max-width: 82em){.diff .header-logo img{height:4rem}}@media only screen and (max-width: 56.25em){.diff .header-logo img{height:3rem}}.header{display:flex;align-items:flex-end;height:6rem;width:100%;padding:0 3rem .5rem;position:relative;background-color:#fff}@media only screen and (max-width: 82em){.header{height:6rem;padding:0 2rem;background-color:#fff;align-items:center;border-bottom:1px solid #DDDDDD}}@media only screen and (max-width: 56.25em){.header{height:5rem;padding:0 1rem}}@media only screen and (max-width: 105em){.header-logo{flex:1 1 auto}}.header-logo img{height:4rem;margin-right:5rem;cursor:pointer}@media only screen and (max-width: 105em){.header-logo img{margin-right:0}}@media only screen and (max-width: 56.25em){.header-logo img{height:3rem}}.header-menu{display:flex;margin-bottom:.5rem}@media only screen and (max-width: 82em){.header-menu{display:none}}.header-menu .menu-list{height:3.2rem;border-radius:1.4rem;display:flex;align-items:center;justify-content:center;padding:0 2rem .2rem;margin:0 0 0 2rem;cursor:pointer;border:2px solid transparent;transition:all .2s}.header-menu .menu-list *{cursor:pointer}.header-menu .menu-list:hover label{color:#5e8415}.header-menu .menu-list a{text-decoration:none}.header-menu .menu-list.active-link{border:2px solid #5E8415;background-color:#fff}.header-menu .menu-list.active-link label{color:#5e8415}.header-menu .menu-list label{font-family:Oswald,sans-serif;font-size:1.8rem;color:#2c2c2c;font-weight:500;transition:color .2s}app-menu-mobile{display:none}@media only screen and (max-width: 82em){app-menu-mobile{display:block}}.bm-overlay .body-overlay{opacity:.3;width:100vw;min-width:38rem}.bm-overlay .menu-mobile-list .bm-menu{right:0}.body-overlay{width:0;height:100vh;background-color:#000;opacity:0;position:fixed;top:0;left:0;z-index:20;transition:opacity .5s}.bm-menu{height:auto;overflow-x:hidden;position:fixed;top:0;transition:all .5s;z-index:100;width:25rem;right:0;background-color:#fff;padding:4rem 2rem 1.5rem;border-radius:1.5rem;margin:.5rem}.bm-menu .menu-list{height:3.2rem;border-radius:1.4rem;display:flex;align-items:center;justify-content:center;padding:0 2rem .2rem;margin:.5rem 0;cursor:pointer;border:2px solid transparent;transition:all .2s}.bm-menu .menu-list *{cursor:pointer}.bm-menu .menu-list:hover label{color:#5e8415}.bm-menu .menu-list a{text-decoration:none}.bm-menu .menu-list.active-link{border:2px solid #5E8415;background-color:#fff}.bm-menu .menu-list.active-link label{color:#5e8415}.bm-menu .menu-list label{font-family:Oswald,sans-serif;font-size:1.8rem;color:#2c2c2c;font-weight:500;transition:color .2s}.bm-burger-button,.bm-close-button{top:1.5rem;right:1.5rem;cursor:pointer;position:fixed;z-index:200}@media only screen and (max-width: 56.25em){.bm-burger-button,.bm-close-button{top:1rem;right:1rem}}.bm-burger-button i,.bm-close-button i{font-size:3rem;color:#444;transition:all .2s}.bm-burger-button i:hover,.bm-close-button i:hover{color:#5e8415}.home{position:relative;width:100vw;height:calc(100vh - 3.5rem);background-image:url("./media/background-LBJVRXG7.png");background-size:auto 100%;background-repeat:no-repeat;background-position:bottom 0 left 0;min-width:38rem}@media only screen and (max-width: 82em){.home{height:auto}}@media only screen and (max-width: 82em){.home p-carousel{display:none}}.home-button{display:flex;align-items:center;justify-content:center;position:absolute;top:3.2rem;right:3.2rem;z-index:2000;border-radius:1.5rem;font-family:Oswald,sans-serif;min-width:10rem;text-align:center;background-color:#0000000d;color:#444;transition:all .3s;cursor:pointer;padding:0 1.5rem .3rem 1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:3.5rem;font-size:1.8rem;outline:0;border:0}@media only screen and (max-width: 105em){.home-button{top:8rem;right:4.5rem}}.home-button span.material-symbols-outlined{margin-right:.5rem;font-size:2.3rem}.home-button *{cursor:pointer}.home-button:hover{background-color:#00000080;color:#fff}.home-button:focus{outline:transparent}.home .element{width:100%;display:flex;padding:4rem 7rem;position:relative}@media only screen and (max-width: 100em){.home .element{padding:4rem}}@media only screen and (max-width: 82em){.home .element{flex-direction:column;align-items:center;width:auto;padding:0;background-image:none}}.home .element.definition .image img,.home .element.operations .image img,.home .element.distribution-centers .image img,.home .element.distribution-chains .image img,.home .element.kanban-jit-jis .image img,.home .element.ecomerce .image img{height:auto;width:63vw;position:absolute;top:3rem;right:1rem}@media only screen and (max-width: 100em){.home .element.definition .image img,.home .element.operations .image img,.home .element.distribution-centers .image img,.home .element.distribution-chains .image img,.home .element.kanban-jit-jis .image img,.home .element.ecomerce .image img{width:63vw}}@media only screen and (max-width: 82em){.home .element.definition .image img,.home .element.operations .image img,.home .element.distribution-centers .image img,.home .element.distribution-chains .image img,.home .element.kanban-jit-jis .image img,.home .element.ecomerce .image img{position:relative;width:100%;max-width:90rem;height:auto;top:initial;right:initial;margin:1rem 0 2rem}}.home .element.definition .text,.home .element.operations .text,.home .element.distribution-centers .text,.home .element.distribution-chains .text,.home .element.kanban-jit-jis .text,.home .element.ecomerce .text{width:50%;min-width:80rem;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width: 82em){.home .element.definition .text,.home .element.operations .text,.home .element.distribution-centers .text,.home .element.distribution-chains .text,.home .element.kanban-jit-jis .text,.home .element.ecomerce .text{height:auto;width:100%;max-width:70rem;min-width:30rem}}.home .element .text{position:relative;height:calc(100vh - 11.4rem)}.home .element .text h1{font-family:Oswald,sans-serif;font-size:8rem;line-height:8rem;font-weight:700;color:#5e8415;padding-bottom:2.5rem;text-align:center}@media only screen and (max-width: 100em){.home .element .text h1{font-size:5.5rem;line-height:6rem;padding-bottom:2rem;text-align:left}}@media only screen and (max-width: 68.75em){.home .element .text h1{font-size:5rem;line-height:5rem;padding-bottom:1.8rem;text-align:center}}@media only screen and (max-width: 41.875em){.home .element .text h1{font-size:4rem;line-height:4rem;padding-bottom:1.2rem}}.home .element .text h1 img{height:10rem;position:relative;top:1.4rem;margin-right:1rem}@media only screen and (max-width: 100em){.home .element .text h1 img{height:5.6rem;top:.6rem;margin-right:.3rem}}@media only screen and (max-width: 41.875em){.home .element .text h1 img{height:4.5rem;top:.6rem}}.home .element .text p{font-size:2.5rem;line-height:3.2rem;font-weight:300;margin:.8rem 0}@media only screen and (max-width: 100em){.home .element .text p{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element .text p{font-size:1.7rem;line-height:2.2rem}}.home .element .text p span{font-size:2.6rem;color:#5e8415;font-weight:700}@media only screen and (max-width: 100em){.home .element .text p span{font-size:2rem}}@media only screen and (max-width: 41.875em){.home .element .text p span{font-size:1.8rem}}.home .element .text p img{height:2.7rem;position:relative;top:.35rem;margin-right:.2rem}@media only screen and (max-width: 100em){.home .element .text p img{height:2.4rem;top:.35rem}}@media only screen and (max-width: 41.875em){.home .element .text p img{height:2rem;top:.3rem}}.home .element .text ul{font-size:2.5rem;color:#5e8415;padding:.8rem 0 0 5rem}@media only screen and (max-width: 100em){.home .element .text ul{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element .text ul{font-size:1.7rem;line-height:2.2rem;padding:.8rem 0 0 3.5rem}}.home .element .text li{font-size:2.5rem;color:#5e8415;padding:.3rem 0}@media only screen and (max-width: 100em){.home .element .text li{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element .text li{font-size:1.7rem;line-height:2.2rem}}.home .element .text li span{color:#2c2c2c;font-size:2.5rem;font-weight:300}@media only screen and (max-width: 100em){.home .element .text li span{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element .text li span{font-size:1.7rem;line-height:2.2rem}}.home .element .text li strong{font-weight:700}.home .element .text li i.material-icons{font-size:2rem;position:relative;top:.4rem;color:#5e8415;margin:0 .2rem}@media only screen and (max-width: 100em){.home .element .text li i.material-icons{font-size:1.8rem;top:.3rem}}@media only screen and (max-width: 41.875em){.home .element .text li i.material-icons{font-size:1.5rem}}.home .element.operations .text,.home .element.distribution-centers .text,.home .element.kanban-jit-jis .text{padding:0 0 6rem}@media only screen and (max-width: 105em){.home .element.operations .text,.home .element.distribution-centers .text,.home .element.kanban-jit-jis .text{padding:0}}.home .element.operations .text ul,.home .element.distribution-centers .text ul,.home .element.kanban-jit-jis .text ul{font-size:3rem;padding:.8rem 0 0 5rem}@media only screen and (max-width: 100em){.home .element.operations .text ul,.home .element.distribution-centers .text ul,.home .element.kanban-jit-jis .text ul{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element.operations .text ul,.home .element.distribution-centers .text ul,.home .element.kanban-jit-jis .text ul{font-size:1.7rem;line-height:2.2rem;padding:.8rem 0 0 3.5rem}}.home .element.operations .text li,.home .element.distribution-centers .text li,.home .element.kanban-jit-jis .text li{font-size:3rem;padding:.3rem 0}@media only screen and (max-width: 100em){.home .element.operations .text li,.home .element.distribution-centers .text li,.home .element.kanban-jit-jis .text li{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element.operations .text li,.home .element.distribution-centers .text li,.home .element.kanban-jit-jis .text li{font-size:1.7rem;line-height:2.2rem}}.home .element.operations .text li span,.home .element.distribution-centers .text li span,.home .element.kanban-jit-jis .text li span{font-size:3rem}@media only screen and (max-width: 100em){.home .element.operations .text li span,.home .element.distribution-centers .text li span,.home .element.kanban-jit-jis .text li span{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 41.875em){.home .element.operations .text li span,.home .element.distribution-centers .text li span,.home .element.kanban-jit-jis .text li span{font-size:1.7rem;line-height:2.2rem}}.home .element.operations .text li i.material-icons,.home .element.distribution-centers .text li i.material-icons,.home .element.kanban-jit-jis .text li i.material-icons{font-size:2.8rem;top:.6rem;margin:0 .1rem}@media only screen and (max-width: 100em){.home .element.operations .text li i.material-icons,.home .element.distribution-centers .text li i.material-icons,.home .element.kanban-jit-jis .text li i.material-icons{font-size:1.8rem;top:.3rem}}@media only screen and (max-width: 41.875em){.home .element.operations .text li i.material-icons,.home .element.distribution-centers .text li i.material-icons,.home .element.kanban-jit-jis .text li i.material-icons{font-size:1.5rem}}.home .element.distribution-centers .image img{height:auto;width:52vw;top:5rem;right:5rem}@media only screen and (max-width: 100em){.home .element.distribution-centers .image img{width:60vw;top:5rem;right:5rem}}@media only screen and (max-width: 90em){.home .element.distribution-centers .image img{width:55vw;top:9rem;right:6rem}}@media only screen and (max-width: 82em){.home .element.distribution-centers .image img{width:100%;top:initial;right:initial}}.home .element.distribution-centers .text{padding:0 0 11rem;width:50%}@media only screen and (max-width: 105em){.home .element.distribution-centers .text{padding:0 0 2rem}}@media only screen and (max-width: 100em){.home .element.distribution-centers .text{padding:0}}@media only screen and (max-width: 100em){.home .element.distribution-centers .text{min-width:60rem}}@media only screen and (max-width: 82em){.home .element.distribution-centers .text{width:100%;min-width:30rem}}.home .element.distribution-centers .text.up{display:none}.home .element.distribution-chains{justify-content:flex-end}.home .element.distribution-chains .image img{height:auto;width:50vw;top:8rem;right:initial;left:3rem}@media only screen and (max-width: 105em){.home .element.distribution-chains .image img{width:55vw;top:4rem}}@media only screen and (max-width: 100em){.home .element.distribution-chains .image img{width:51vw;top:2rem;left:2rem}}@media only screen and (max-width: 90em){.home .element.distribution-chains .image img{width:54vw;top:3rem;left:3rem}}@media only screen and (max-width: 82em){.home .element.distribution-chains .image img{width:100%;height:auto;top:initial;right:initial;left:initial}}.home .element.distribution-chains .text{width:44%;min-width:80rem;justify-content:flex-end;padding:0 0 10rem}@media only screen and (max-width: 105em){.home .element.distribution-chains .text{padding:0}}@media only screen and (max-width: 100em){.home .element.distribution-chains .text{width:37%;min-width:55rem;padding:0}}@media only screen and (max-width: 82em){.home .element.distribution-chains .text{width:100%;min-width:30rem}}.home .element.distribution-chains .text.up{display:none}.home .element.kanban-jit-jis{justify-content:flex-end}.home .element.kanban-jit-jis .image img{height:auto;width:70vw;top:initial;bottom:3rem;right:initial;left:5rem}@media only screen and (max-width: 100em){.home .element.kanban-jit-jis .image img{width:70vw}}@media only screen and (max-width: 90em){.home .element.kanban-jit-jis .image img{width:62vw}}@media only screen and (max-width: 82em){.home .element.kanban-jit-jis .image img{width:100%;top:initial;right:initial;left:initial}}.home .element.kanban-jit-jis .text{width:35%;min-width:61rem;padding-top:5rem;justify-content:flex-start}@media only screen and (max-width: 100em){.home .element.kanban-jit-jis .text{min-width:43rem}}@media only screen and (max-width: 82em){.home .element.kanban-jit-jis .text{height:auto;width:100%;min-width:30rem}}.home .element.kanban-jit-jis .text.up{display:none}.home .element.ecomerce .image img{width:auto;height:77vh;top:11.5rem;right:10rem}@media only screen and (max-width: 100em){.home .element.ecomerce .image img{height:81vh;width:auto;top:8rem;right:9rem}}@media only screen and (max-width: 90em){.home .element.ecomerce .image img{height:78vh}}@media only screen and (max-width: 82em){.home .element.ecomerce .image img{height:auto;width:100%;top:initial;right:initial}}.home .element.ecomerce .text{width:35%;min-width:60rem;justify-content:center;padding:10rem 0 0}@media only screen and (max-width: 100em){.home .element.ecomerce .text{min-width:60rem;justify-content:flex-end;padding:0}}@media only screen and (max-width: 82em){.home .element.ecomerce .text{height:auto;width:100%;min-width:30rem}}.home .element.ecomerce .text.up{display:none}.home .linear{display:none;padding:7rem 3rem 3rem;flex-direction:column;width:100vw}@media only screen and (max-width: 82em){.home .linear{display:flex}}@media only screen and (max-width: 41.875em){.home .linear{padding:7rem 2rem 3rem}}.home .linear .line{height:1.1rem;display:flex;justify-content:center;margin:4rem auto 3rem}@media only screen and (max-width: 41.875em){.home .linear .line{height:.9rem;margin:3rem auto 2rem}}.home .linear .line div{height:100%;display:flex;align-items:center;min-width:1.1rem;border-radius:50%;background-color:#999;margin:0 .7rem}@media only screen and (max-width: 41.875em){.home .linear .line div{min-width:.9rem;margin:0 .6rem}}.home .linear .element.operations .image{display:none}.home .linear .element.distribution-centers .image img,.home .linear .element.distribution-chains .image img,.home .linear .element.kanban-jit-jis .image img,.home .linear .element.ecomerce .image img{margin:3rem 0}.home .linear .element.distribution-centers .text.up,.home .linear .element.distribution-chains .text.up,.home .linear .element.kanban-jit-jis .text.up,.home .linear .element.ecomerce .text.up{display:block}.home .linear .element.distribution-centers .text h1.carousel,.home .linear .element.distribution-chains .text h1.carousel,.home .linear .element.kanban-jit-jis .text h1.carousel,.home .linear .element.ecomerce .text h1.carousel{display:none}.home .linear .element.kanban-jit-jis .image img{margin:5rem 0 0}.home .linear .element.kanban-jit-jis .text{padding-top:0}p-carousel .p-button-text.p-button-secondary:not(:disabled){color:#444;height:10rem;justify-content:center;align-items:center;background-color:#0000000d;border-radius:.3rem;width:4rem;transition:all .5s}p-carousel .p-button-text.p-button-secondary:not(:disabled):hover{background-color:#00000080;color:#fff}p-carousel .p-carousel-prev-button,p-carousel .p-carousel-next-button{position:absolute;z-index:100}p-carousel .p-carousel-prev-button .p-icon,p-carousel .p-carousel-next-button .p-icon{width:2.5rem;height:2.5rem}p-carousel .p-carousel-prev-button{left:0}p-carousel .p-carousel-next-button{right:0}h1{font-family:Oswald,sans-serif;font-size:5.5rem;line-height:5.5rem;font-weight:700;color:#5e8415;padding-bottom:2.5rem;text-align:center}@media only screen and (max-width: 41.875em){h1{font-size:4em;line-height:4rem;padding-bottom:2rem}}h2{font-family:Oswald,sans-serif;font-size:3rem;color:#666;line-height:3.5rem;font-weight:700;margin-top:3rem}@media only screen and (max-width: 41.875em){h2{font-size:2.8rem;line-height:3.5rem}}.line-main{height:1rem;display:flex;justify-content:center;margin:0 auto 3rem}.line-main div{height:100%;display:flex;align-items:center;min-width:1rem;border-radius:50%;background-color:#5e8415;margin:0 .5rem}p{margin-top:1rem;margin-left:.2rem;font-size:1.8rem;line-height:2.7rem}@media only screen and (max-width: 41.875em){p{font-size:1.6rem;line-height:2.3rem}}a{color:#5e8415;transition:all .2s}a:hover{color:#74b62c}span.highlight{font-weight:700;color:#5e8415}.fila{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.fila *[class^=col-]{padding:0 2.5rem}.fila .col-1-1{width:100%;min-width:100%}.fila .col-1-2{width:50%;min-width:50%}.fila .col-2-5{width:40%;min-width:40%}@media only screen and (max-width: 56.25em){.fila .col-2-5{width:100%;min-width:100%}}.fila .col-3-5{width:60%;min-width:60%}@media only screen and (max-width: 56.25em){.fila .col-3-5{width:100%;min-width:100%}}.products-sheets{padding:9rem 0 6rem}@media only screen and (max-width: 82em){.products-sheets{padding:9rem 0 3rem}}@media only screen and (max-width: 56.25em){.products-sheets{padding:7rem 0 1rem}}.products-sheets-introduction .fila{max-width:96rem}@media only screen and (max-width: 65em){.products-sheets-introduction .fila{max-width:85rem}}@media only screen and (max-width: 56.25em){.products-sheets-introduction .fila{max-width:65rem}}@media only screen and (max-width: 65em){.products-sheets-introduction p{text-align:center}}.products-sheets-list .fila{max-width:96rem}@media only screen and (max-width: 65em){.products-sheets-list .fila{max-width:85rem}}@media only screen and (max-width: 56.25em){.products-sheets-list .fila{max-width:60rem}.products-sheets-list .fila .col-1-2{width:100%}}@media only screen and (max-width: 56.25em){.products-sheets-list .fila .col-1-2:last-child .products-sheets-element{border-bottom:0}}.products-sheets-element{border-bottom:1px dotted #DDDDDD;padding:3.5rem 0}@media only screen and (max-width: 56.25em){.products-sheets-element{border-bottom:1px dotted #CCCCCC}}.products-sheets-element-title{width:100%;display:block;text-align:center;color:#2c2c2c;font-size:2.2rem;line-height:2rem;transition:all .2s}.products-sheets-element-title,.products-sheets-element-title:visited{color:#2c2c2c}.products-sheets-element-title h2,.products-sheets-element-title:visited h2{margin-bottom:0;text-align:center;color:#2c2c2c}.products-sheets-element-title:hover,.products-sheets-element-title:active{color:#5e8415}.products-sheets-element-title:hover h2,.products-sheets-element-title:active h2{text-decoration:none;color:#5e8415}.products-sheets-element-title h2{padding:0;margin-top:0}.products-sheets-element p.description{font-size:1.6rem;line-height:2.1rem;text-align:center;margin-top:1rem;color:#2c2c2c;min-height:4.2rem}@media only screen and (max-width: 56.25em){.products-sheets-element p.description{min-height:initial}}.products-sheets-element-image{display:flex;align-items:center;justify-content:center;margin-top:2.2rem;height:22rem;width:auto}@media only screen and (max-width: 56.25em){.products-sheets-element-image{height:auto;width:100%}}.products-sheets-element-image a{display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (max-width: 56.25em){.products-sheets-element-image a{height:auto;width:100%}}.products-sheets-element-image a:hover img{opacity:.8}.products-sheets-element-image a img{border:1px solid #CCCCCC;transition:opacity .2s;height:100%}@media only screen and (max-width: 56.25em){.products-sheets-element-image a img{height:auto;width:calc(100% - 5rem)}}form.form-content{display:flex;flex-direction:column;padding:0}form.form-content .form-group label{color:#2c2c2c;margin:0 auto;font-size:1.6rem;line-height:2.5rem;width:100%;padding:1.5rem 0 .1rem .6rem;display:block;text-align:left}form.form-content .form-group label span{color:#b5121b;margin-right:.5rem;font-size:1.6rem;position:relative;top:.1rem;font-family:Oswald,sans-serif}form.form-content .form-group.recaptcha{margin:1.5rem 0 0}form.form-content .form-group.recaptcha .invalid-feedback{margin:1rem .5rem 0 0;text-align:left}form.form-content .form-group input[type=text],form.form-content .form-group input[type=password],form.form-content .form-group textarea{appearance:none;border:1px solid #CCCCCC;border-radius:1.5rem;font-size:1.6rem;font-weight:300;width:100%;height:3.2rem;padding:0 1.5rem;color:#2c2c2c;font-family:Roboto,sans-serif;background-color:#fff;transition:background-color .3s;transition:all .2s;outline:0}form.form-content .form-group input[type=text]:hover,form.form-content .form-group input[type=password]:hover,form.form-content .form-group textarea:hover{border:1px solid #AAAAAA}form.form-content .form-group input[type=text]:active,form.form-content .form-group input[type=text]:focus,form.form-content .form-group input[type=password]:active,form.form-content .form-group input[type=password]:focus,form.form-content .form-group textarea:active,form.form-content .form-group textarea:focus{border:1px solid #5E8415}form.form-content .form-group input[type=text].is-invalid,form.form-content .form-group input[type=password].is-invalid,form.form-content .form-group textarea.is-invalid{border-color:#b5121b80;background-color:#b5121b0d}form.form-content .form-group input[type=text].is-invalid:active,form.form-content .form-group input[type=text].is-invalid:focus,form.form-content .form-group input[type=text].is-invalid:hover,form.form-content .form-group input[type=password].is-invalid:active,form.form-content .form-group input[type=password].is-invalid:focus,form.form-content .form-group input[type=password].is-invalid:hover,form.form-content .form-group textarea.is-invalid:active,form.form-content .form-group textarea.is-invalid:focus,form.form-content .form-group textarea.is-invalid:hover{border-color:#b5121b}form.form-content .form-group input[type=text].is-invalid::-webkit-input-placeholder,form.form-content .form-group input[type=text].is-invalid -ms-input-placeholder,form.form-content .form-group input[type=text].is-invalid::placeholder,form.form-content .form-group input[type=password].is-invalid::-webkit-input-placeholder,form.form-content .form-group input[type=password].is-invalid -ms-input-placeholder,form.form-content .form-group input[type=password].is-invalid::placeholder,form.form-content .form-group textarea.is-invalid::-webkit-input-placeholder,form.form-content .form-group textarea.is-invalid -ms-input-placeholder,form.form-content .form-group textarea.is-invalid::placeholder{color:#b5121b80}form.form-content .form-group input[type=text]::-webkit-input-placeholder,form.form-content .form-group input[type=text] -ms-input-placeholder,form.form-content .form-group input[type=text]::placeholder,form.form-content .form-group input[type=password]::-webkit-input-placeholder,form.form-content .form-group input[type=password] -ms-input-placeholder,form.form-content .form-group input[type=password]::placeholder,form.form-content .form-group textarea::-webkit-input-placeholder,form.form-content .form-group textarea -ms-input-placeholder,form.form-content .form-group textarea::placeholder{color:#aaa}form.form-content .form-group textarea{resize:none;padding:1rem 1.5rem;height:auto}form.form-content .form-group .invalid-feedback{color:#b5121b;font-size:1.4rem;text-align:right;margin:.4rem 1.6rem 0 0}form.form-content .form-group input[type=checkbox]{display:none}form.form-content .form-group input[type=checkbox].is-invalid+label:before{border-color:#b5121b;background-color:#b5121b0d}form.form-content .form-group input[type=checkbox]+label{display:inline!important;position:relative;cursor:pointer;top:.1rem;padding:0;width:auto;margin-right:.8rem}form.form-content .form-group input[type=checkbox]+label:before{content:"";display:inline-block;vertical-align:text-top;width:1.5rem;height:1.5rem;outline:1px solid transparent;background-color:#fff;border:1px solid #CCCCCC;border-radius:.3rem;transition:all .3s;border-image:initial}form.form-content .form-group input[type=checkbox]+label:after{transition:all .3s}form.form-content .form-group input[type=checkbox]+label:focus{outline-color:transparent}form.form-content .form-group input[type=checkbox]:focus+label:before{outline:none;border:1px solid #5E8415}form.form-content .form-group input[type=checkbox]:hover+label:before{border:1px solid #74B62C}form.form-content .form-group input[type=checkbox]:checked+label:after{content:"";position:absolute;left:.5rem;top:.2rem;width:.5rem;height:.9rem;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg)}form.form-content .form-group input[type=checkbox]:checked+label:before{background-color:#5e8415;border-color:#5e8415}form.form-content .form-group input[type=checkbox]:checked:hover+label:before{background-color:#74b62c;border-color:#74b62c}form.form-content .form-group-checkbox{display:flex;padding:2rem 0 0}form.form-content .form-group-checkbox label{padding:0;font-size:1.5rem;line-height:1}form.form-content .form-group-end{display:flex;padding-left:.2rem;padding-right:.2rem}@media only screen and (max-width: 56.25em){form.form-content .form-group-end .invalid-feedback{text-align:center;margin:.7rem 1rem 0}}@media only screen and (max-width: 56.25em){form.form-content .form-group-end{justify-content:center;padding-left:0;padding-right:0}}form.form-content input:-webkit-autofill,form.form-content input:-webkit-autofill:hover,form.form-content input:-webkit-autofill:focus,form.form-content textarea:-webkit-autofill,form.form-content textarea:-webkit-autofill:hover,form.form-content textarea:-webkit-autofill:focus,form.form-content select:-webkit-autofill,form.form-content select:-webkit-autofill:hover,form.form-content select:-webkit-autofill:focus{border:1px solid transparent;-webkit-text-fill-color:#2C2C2C;-webkit-box-shadow:0 0 0px 1000px #EEEEE9 inset;transition:background-color 5000s ease-in-out 0s}a.btn-solid,button.btn-solid,input[type=submit].btn-solid{border-radius:1.5rem;font-family:Oswald,sans-serif;min-width:10rem;text-align:center;background-color:#5e8415;color:#fff;transition:all .3s;cursor:pointer;padding:0 3rem .3rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:3.3rem;font-size:1.8rem;outline:0;border:0}a.btn-solid *,button.btn-solid *,input[type=submit].btn-solid *{cursor:pointer}a.btn-solid:hover,button.btn-solid:hover,input[type=submit].btn-solid:hover{background-color:#74b62c}a.btn-solid:focus,button.btn-solid:focus,input[type=submit].btn-solid:focus{outline:transparent}a.btn-solid:disabled,button.btn-solid:disabled,input[type=submit].btn-solid:disabled{background-color:#666;color:#ddd;pointer-events:none}.contact{padding:9rem 0 6rem}@media only screen and (max-width: 82em){.contact{padding:9rem 0 3rem}}@media only screen and (max-width: 56.25em){.contact{padding:7rem 0 1rem}}.contact .form-recaptcha{margin-top:2rem}@media only screen and (max-width: 56.25em){.contact .form-recaptcha{display:flex;justify-content:center}}.contact-introduction .fila{max-width:70rem}@media only screen and (max-width: 56.25em){.contact-introduction .fila{max-width:60rem}}.contact-introduction p{text-align:center}.contact-form{padding:2rem 0 3rem}.contact-form form{padding:1rem 0 1rem 2.5rem}@media only screen and (max-width: 56.25em){.contact-form form{padding:0}}.contact-form .fila{max-width:90rem;background-color:#f7f7f7;border-radius:2rem;padding:2rem}@media only screen and (max-width: 82em){.contact-form .fila{background-color:transparent;border-radius:0;padding:0}}@media only screen and (max-width: 56.25em){.contact-form .fila{max-width:60rem;flex-direction:column-reverse}}.contact-form .button{margin:2rem 0 .5rem}@media only screen and (max-width: 56.25em){.contact-form .button{display:flex;justify-content:center}}.contact-form .button .btn-solid{width:13rem}@media only screen and (max-width: 37.5em){.contact-form .button .btn-solid{width:100%}}.contact-information{border-right:1px dotted #CCCCCC}@media only screen and (max-width: 56.25em){.contact-information{border-right:0;border-top:1px dotted #CCCCCC;margin-top:4rem;padding-top:2rem!important}}.contact-information-element{padding:3.5rem 1.5rem 3.5rem 0;display:flex}@media only screen and (max-width: 56.25em){.contact-information-element{justify-content:center;padding:2rem 0}}@media only screen and (max-width: 37.5em){.contact-information-element{padding:2.5rem 0}}.contact-information-element i{color:#29470a;font-size:2.1rem;position:relative;top:-.1rem}@media only screen and (max-width: 56.25em){.contact-information-element i{display:none}}.contact-information-element-internal{display:flex;flex-direction:column;margin-left:1.5rem}@media only screen and (max-width: 56.25em){.contact-information-element-internal{width:25rem;text-align:center;margin-left:0}}.contact-information-element-internal .etiqueta{font-size:1.8rem;display:block;font-weight:700;color:#29470a}@media only screen and (max-width: 56.25em){.contact-information-element-internal .etiqueta{display:flex;justify-content:center;align-items:center}}.contact-information-element-internal .etiqueta i{display:none}@media only screen and (max-width: 56.25em){.contact-information-element-internal .etiqueta i{display:block;margin-right:1rem}}.contact-information-element p{font-size:1.6rem;line-height:2.1rem;font-weight:400;margin-top:.5rem}.p-dialog{background-color:#fff!important;border-radius:1.5rem!important;color:#2c2c2c!important;max-height:90vh!important;border:0!important;margin:1rem 0 0!important;max-width:calc(100vw - 2rem)}.p-dialog-header{padding:1rem!important;cursor:move}.p-dialog .p-icon{height:1.5rem!important;width:1.5rem!important}.p-dialog .p-button-text.p-button-secondary{outline:0;color:#2c2c2c!important;border:2px solid #2C2C2C!important;padding:1.2rem;transition:all .2s}.p-dialog .p-button-text.p-button-secondary:not(:disabled):hover{background:transparent!important;color:#5e8415!important;border:2px solid #5E8415!important}.p-dialog .p-button-text.p-button-secondary:not(:disabled):active{background:transparent!important}.p-dialog .p-button-text.p-button-secondary:focus-visible{outline:0}.dialog.alert .dialog-icon .icon{border:.3rem solid #B5121B;background-color:#b5121b}.dialog.alert h1{color:#b5121b}.dialog.alert button,.dialog.alert input[type=submit]{margin:0 1rem}.dialog.alert button.btn-solid,.dialog.alert input[type=submit].btn-solid{background-color:#b5121b}.dialog.alert button.btn-solid:hover,.dialog.alert input[type=submit].btn-solid:hover{background-color:#620000}.dialog.success .dialog-icon .icon{border:.4rem solid #74B62C;background-color:#74b62c}.dialog.success h1{color:#74b62c}.dialog.success button,.dialog.success input[type=submit]{margin:0 1rem}.dialog.success button.btn-solid,.dialog.success input[type=submit].btn-solid{background-color:#74b62c}.dialog.success button.btn-solid:hover,.dialog.success input[type=submit].btn-solid:hover{background-color:#5e8415}.dialog-content{display:flex;align-items:center;flex-direction:column;padding:0 2rem 1rem}.dialog-icon .icon{border-radius:50%;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;margin:0}.dialog-icon .icon img{width:4.5rem}.dialog-text h1{text-align:center;font-size:2.8rem;margin:0 1rem;padding-bottom:.5rem}.dialog-text p{font-size:1.6rem;line-height:2.2rem;text-align:center;margin:0 1rem}.dialog-botons{display:flex;align-items:center;justify-content:center;padding:1rem}.dialog-botons button,.dialog-botons input[type=submit]{margin:0 1rem}.privacy-policy{padding:9rem 0 6rem}@media only screen and (max-width: 82em){.privacy-policy{padding:9rem 0 4rem}}@media only screen and (max-width: 56.25em){.privacy-policy{padding:7rem 0 3rem}}.privacy-policy .fila{max-width:80rem}.privacy-policy p{text-align:justify}.privacy-policy p.last-update{margin:.2rem 0 2rem;color:#888}.terms-service{padding:9rem 0 6rem}@media only screen and (max-width: 82em){.terms-service{padding:9rem 0 4rem}}@media only screen and (max-width: 56.25em){.terms-service{padding:7rem 0 3rem}}.terms-service .fila{max-width:80rem}.terms-service p{text-align:justify}.terms-service p.last-update{margin:.2rem 0 2rem;color:#888}.footer{height:3.5rem;padding:0 2rem;background-color:#444;width:100%;display:flex;align-items:center}@media only screen and (max-width: 56.25em){.footer{padding:1rem 2rem;height:auto}}@media only screen and (max-width: 41.875em){.footer{flex-direction:column;padding:1.5rem 1rem}}.footer label{flex:1 1 auto;color:#fff;font-size:1.5rem}.footer a{font-size:1.5rem;color:#fff;transition:all .2s}@media only screen and (max-width: 41.875em){.footer a{margin-top:.5rem}}.footer a:hover{color:#74b62c}.footer .links{display:flex;align-items:center}.footer .links div{width:1px;background-color:#999;height:1.5rem;margin:0 1rem 0 1.2rem}@media only screen and (max-width: 41.875em){.footer .links div{height:1.6rem;position:relative;top:.3rem}}
