@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";.containerSectionPrincipalLoginPage{display:flex;justify-content:center;align-items:center;height:60vh;width:100%}.formLoginPage{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:23.75rem;padding:1rem}.titleLoginPage{font-family:Roboto,sans-serif;font-weight:700;color:#008100;font-size:1.5rem;overflow-y:hidden}.buttonLoginPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;background-color:#008100;color:#fff;width:85vw;max-width:28.125rem;margin-bottom:.5rem;margin-top:1rem}.buttonLoginPage:hover{background-color:#d6120a;transform:translateY(-2px)}.messageErrorPageLogin{font-family:Roboto,sans-serif;font-weight:400;color:#008100;overflow-y:hidden;margin-top:1rem}.containerFooterPrincipal{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:auto;overflow-y:hidden}.subContainerFooter{display:flex;justify-content:space-between;margin-top:3rem;width:64rem;height:100%;overflow-y:hidden}.imageSloganKipolpas{width:11.875rem;height:11.7rem;overflow-y:hidden}.titleFooter{font-family:Roboto,sans-serif;font-weight:700;font-size:1.25rem;color:#008100;overflow-y:hidden}.textFooter{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#008100;margin-top:1rem;overflow-y:hidden}.containerIconsRedeSocial{display:flex;gap:1rem;margin-top:1rem;overflow-y:hidden}.iconRedeSocial{width:1.875rem;height:1.875rem;transition:transform .3s ease;overflow-y:hidden;margin-top:.5rem}.iconRedeSocial:hover{transform:translateY(-.188rem)}.itemLinkPage{margin-top:1.5rem;overflow-y:hidden}.containerListLinks{overflow-y:hidden;margin-bottom:1rem}.buttonAcessComponentFooter{font-family:Roboto,sans-serif;font-weight:600;background-color:transparent;border:none;font-size:1rem;width:auto;text-decoration:none;color:#008100;overflow-y:hidden;cursor:pointer}.buttonAcessComponentFooter:hover{font-family:Roboto,sans-serif;font-weight:600;font-size:1rem;color:#d6120a}.buttonNavigateFooter{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:600;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:11.25rem;height:3.125rem;margin-top:1.5rem;border-radius:1rem;border:none;cursor:pointer;font-size:.875rem;color:#fff;text-decoration:none;overflow-y:hidden}.buttonNavigateFooter:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.containerBottomFooter{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;width:100%;height:3.125rem;overflow-y:hidden;margin-top:2rem}.subContainerBottomFooter{display:flex;align-items:center;width:64rem;overflow-y:hidden}.textBottomFooter{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#fff;overflow-y:hidden}.buttonFooterPrivacyPolice{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;background-color:transparent;border:none;color:#fff;margin-left:.313rem;overflow-y:hidden;cursor:pointer}@media(max-width:1023px){.containerFooterPrincipal{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:auto;overflow-y:hidden}.subContainerFooter{display:flex;justify-content:center;align-items:center;flex-direction:column;width:64rem;height:auto;margin-top:0;overflow-y:hidden}.titleFooter{margin-top:2rem;overflow-y:hidden}.subContainerBottomFooter{margin-left:.5rem;overflow-y:hidden}.containerArticleFooter{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow-y:hidden}.containerIconsRedeSocial{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;overflow-y:hidden}.containerListLinks{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow-y:hidden}}.containerSectionPrincipalTop{display:flex;justify-content:space-around;align-items:center;width:100vw;background-color:#fff;overflow-y:hidden}.containerDivHeaderTop{display:flex;justify-content:space-between;align-items:center;width:64rem;height:5rem;overflow-y:hidden}.navigationOne{display:flex;gap:1.5rem;margin-left:.6rem;overflow-y:hidden}.navigationTwo{display:flex;gap:1.5rem;overflow-y:hidden}.subContainerNavigationLocalization,.subContainerLogin,.subContainerCartShopping{display:flex;justify-content:space-around;align-items:center;gap:.5rem;overflow-y:hidden}.subContainerNavigationWhatsApp{display:flex;justify-content:space-around;align-items:center;background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:15rem;height:2.5rem;border:none;border-radius:1rem;overflow-y:hidden}.subContainerNavigationWhatsApp:hover{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:hidden}.linkWhatsApp{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;text-decoration:none;color:#fff;margin-left:.625rem;overflow-y:hidden}.iconWhatsApp{margin-right:.625rem;overflow-y:hidden}.buttonAcessHeaderTop{display:flex;align-items:center;gap:.5rem;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;text-decoration:none;color:#d6120a;background-color:transparent;border:none;overflow-y:hidden;cursor:pointer}@media(max-width:63.938rem){.containerDivHeaderTop{display:flex;flex-direction:column;justify-content:center;align-items:start;height:20rem;overflow-y:hidden}.navigationOne,.navigationTwo{flex-direction:column;gap:1rem;margin-top:1.5rem;margin-left:1rem;overflow-y:hidden}.subContainerNavigationLocalization,.subContainerNavigationWhatsApp,.subContainerLogin,.subContainerCartShopping{flex-direction:row;justify-content:flex-start;margin-top:.5rem;overflow-y:hidden}.subContainerNavigationWhatsApp{width:100%;justify-content:space-between;overflow-y:hidden}}.containerSectionPrincipalLow{display:flex;justify-content:space-around;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;overflow-y:hidden}.containerDivTwoHeader{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;overflow-y:hidden}.containerNavegation{display:flex;justify-content:center;align-items:center;background-color:#d6120a;flex-wrap:nowrap;gap:1.5rem;overflow-y:hidden;margin-bottom:1rem;width:100vw}.containerTitle{display:flex;justify-content:center;align-items:center;margin-top:.5rem;margin-bottom:.3rem;width:auto;height:2rem;overflow-y:hidden}.buttonAcessPagesHeaderLow{font-family:Roboto,sans-serif;font-weight:500;background-color:transparent;border:none;font-size:clamp(12px,.8vw,20px);width:auto;height:2.5rem;text-decoration:none;color:#fff;overflow-y:hidden;overflow-x:hidden;cursor:pointer}.buttonAcessPagesHeaderLow:hover{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;text-decoration:none;color:#eee322;overflow-y:hidden;cursor:pointer}.divisionButtonPages{color:#fff}.linkAcessPages:hover{color:#eee322;overflow-y:hidden}.linkAcessPages:focus{color:#eee322;overflow-y:hidden}.iconStore{width:1.5rem;height:1.5rem;overflow-y:hidden}.containerSocialNetwork{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;overflow-y:hidden}.containerIconLink{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:50%;overflow-y:hidden}.iconNetwork{width:1.8rem;height:1.8rem;margin-top:.188rem;margin-left:.035rem;transition:transform .3s ease;overflow-y:hidden}.iconNetwork:hover{transform:translateY(-.188rem);overflow-y:hidden}@media(max-width:64rem){.containerDivTwoHeader{flex-direction:column;align-items:flex-start;height:auto;overflow-y:hidden}.containerNavegation{flex-direction:column;flex-wrap:wrap;align-items:start;background-color:transparent;gap:1rem;width:100%;height:auto;margin-left:1rem;margin-top:3rem;overflow-y:hidden}.subContainerSectionTwo{flex-direction:column;align-items:flex-start;overflow-y:hidden}.containerTitle{border-bottom:1px solid white}.containerTitle:hover{border-bottom:1px solid #eee322}.divisionButtonPages{color:transparent}.containerSocialNetwork{margin-bottom:1rem;margin-left:1rem;overflow-y:hidden}.containerSectionButtons{flex-direction:column;height:auto}.containerTitleKipolpasAtYourEvent{margin-top:2rem;overflow-y:hidden}.buttonNavigationKipolpasAtYourEvent{margin-left:1rem}.titleNavigation,.buttonNavigationHeaderLow{margin-top:2rem;margin-left:1rem;overflow-y:hidden}.buttonAcessPagesHeaderLow{font-size:1rem}}.header{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;position:sticky;top:0;overflow-y:hidden}.imageSlogan{height:auto;width:17rem;overflow-y:hidden}.barMenu{height:2.5rem;width:2.5rem;margin-top:.5rem;margin-left:1rem;overflow-y:hidden}.sectionPrincipalHeaders{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d6120a #f0f0f0}.sectionPrincipalHeaders::-webkit-scrollbar{width:.5rem}.sectionPrincipalHeaders::-webkit-scrollbar-thumb{background-color:#d6120a;border-radius:.125rem}.sectionPrincipalHeaders::-webkit-scrollbar-track{background-color:#f0f0f0}@media(max-width:63.938rem){.header{display:flex;justify-content:space-between;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;z-index:1}.containerSectionLog,.containerSectionBarMenu{display:flex;justify-content:center;align-items:center;width:50%}.sectionPrincipalHeaders{position:fixed;top:0;left:0vw;width:60vh;height:100vh;transition:left .4s ease-in-out;z-index:1000}.buttonClosedBarMenu{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border:none;border-radius:.8rem;height:2rem;width:2rem;position:absolute;top:1rem;left:1rem;overflow-y:hidden}.buttonClosedBarMenu:focus{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.imageSlogan{height:11.7rem;width:11.3rem;overflow-y:hidden}}@media(min-width:64rem){.containerSectionLog{display:none;overflow-y:hidden}}.containerSectionNinePrincipal{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;height:8.5rem;overflow-y:hidden}.subContainerSectionNine{display:flex;justify-content:space-between;align-items:center;width:64rem;overflow-y:hidden}.textSectionNine{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#fff;overflow-y:hidden}.imageCatalog{width:7.5rem;height:8.125rem;overflow-y:hidden}@media(max-width:1023px){.containerSectionNinePrincipal{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow-y:hidden}.subContainerSectionNine{display:flex;justify-content:center;align-items:center;flex-direction:column;width:64rem;margin-top:3rem;margin-bottom:3rem;overflow-y:hidden}.imageCatalog{margin-top:1rem;margin-bottom:1rem;overflow-y:hidden}}.containerSectionGuide{display:flex;justify-content:center;align-items:center;width:100vw;overflow-y:hidden}.subContainerSectionGuide{display:flex;align-items:center;width:64rem;gap:1rem;margin-top:1rem;overflow-y:hidden}.iconGuide{width:30px;height:30px;overflow-y:hidden}.titleOne{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#a5a5a5;overflow-y:hidden}.titleTwo{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#008100;overflow-y:hidden}@media(max-width:64rem){.containerSectionGuide{height:auto;overflow-y:hidden}.subContainerSectionGuide{height:auto;justify-content:center;overflow-y:hidden}.iconGuide,.titleOne,.titleTwo{overflow-y:hidden}}.containerInput{width:100%;display:flex;flex-direction:column;gap:6px;margin-top:1.5rem}.label{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#000;overflow:hidden}.inputFragment{display:flex;height:2.875rem;width:100%;margin-top:.5rem;border-radius:1rem;border:.5px solid #008100;padding-left:.5rem;transition:border-color .3s ease-in-out;outline:none;box-sizing:border-box;padding:0 .75rem}.inputFragment:hover{border-color:#d6120a}.inputFragment:focus{border-color:#d6120a}.inputFragment::placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#a5a5a5}.containerSectionPrincipalComponentBannerAmazon{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow:hidden;margin-bottom:2rem}.subContainerSectionPrincipal{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:64rem;height:auto;border-radius:1rem}.containerSectionOne{display:flex;justify-content:center;align-items:center;width:40%;height:auto}.imageCollaboratorsAmazon{width:13rem;height:auto;border-radius:1rem;margin-left:2rem;margin-top:1rem}.containerSectionTwoAmazon{display:flex;flex-direction:column;width:60%;height:auto}.titleSectionAmazon{font-family:Roboto,sans-serif;font-weight:700;font-size:1.688rem;color:#fff;margin-top:2rem;overflow-y:hidden}.textSectionAmazon{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;text-align:justify;color:#fff;margin-top:1rem;margin-right:3rem;line-height:1.5rem}.textSpanColor{color:#eee322}.containerInformationPrincipal{display:flex;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1rem}.buttonNavigateBannerAmazon{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;background-color:#d6120a;width:11.25rem;height:3.125rem;gap:.5rem;border-radius:1rem;border:none;font-size:.875rem;color:#fff;text-decoration:none;cursor:pointer;margin-bottom:2rem}.buttonNavigateBannerAmazon:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.iconInformation{width:1.563rem;height:auto}@media(max-width:64rem){.containerSectionPrincipalComponentBannerAmazon{margin-bottom:0;height:auto}.subContainerSectionPrincipal{height:auto;flex-direction:column;border-radius:0}.containerSectionTwoAmazon{width:100%;height:auto;align-items:center}.titleSectionAmazon{text-align:center;overflow-y:hidden}.textSectionAmazon{text-align:center;margin-right:0;max-width:clamp(40%,80vw,100%)}.containerInformationPrincipal{height:auto;margin:0}.imageCollaboratorsAmazon{margin-left:0}.buttonNavigateBannerAmazon{margin-top:1rem}}.imageBannerTopPage{width:100%;height:auto}.containerTitleList{display:flex;justify-content:center;align-items:center;flex-direction:column}.subTitleList{font-family:Roboto,sans-serif;font-weight:500;font-size:1.188rem;color:#008100;margin-top:2.5rem}.titlePrincipalList{font-family:Roboto,sans-serif;font-weight:700;font-size:1.875rem;color:#d6120a;margin-top:1.5rem}.linkAccessDetailsProduct{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none}.containerListProducts{display:flex;justify-content:center;width:100%;gap:2rem}.containerItemProduct{display:flex;flex-direction:column;align-items:center;width:18.75rem;height:23rem;background-color:#eee;border-radius:1rem;cursor:pointer;transition:transform .3s ease;margin-top:.5rem;margin-bottom:2rem}.imageProduct{width:14.375rem;height:auto}.titleProduct{font-family:Roboto,sans-serif;font-weight:700;font-size:1.563rem;text-align:center;color:#008100}@media(max-width:64rem){.containerListProducts{flex-direction:column}.titleProduct{margin-bottom:1rem}}.containerBannerFragment{display:flex;justify-content:center;width:100vw;height:auto;object-fit:cover}.imageBannerFragment{width:100%;height:auto;object-fit:cover}.containerSectionComponentError404{display:flex;justify-content:center;align-items:center;width:100vw;overflow-y:hidden}.subContainerSectionComponentError404{display:flex;justify-content:center;align-items:center;width:64rem;margin-top:5rem;margin-bottom:7rem;overflow-y:hidden}.containerArticleError404{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow-y:hidden}.titlePricipalComponentError404{font-family:Roboto,sans-serif;font-weight:700;font-size:10.5rem;color:#008100;margin-top:1rem;overflow-y:hidden}.textComponentError404{font-family:Roboto,sans-serif;font-weight:400;font-size:1.25rem;color:#008100;margin-top:1rem;overflow-y:hidden}@media(max-width:64rem){.containerSectionComponentError404,.subContainerSectionComponentError404,.containerArticleError404{height:auto;overflow-y:hidden}.titlePricipalComponentError404{overflow-y:hidden}.textComponentError404{text-align:center;overflow-y:hidden}}.containerSectionOnePageBrand{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;gap:1rem;margin-top:2.5rem}.textSectionOnePageBrand{font-family:Roboto,sans-serif;font-weight:500;font-size:1.188rem;color:#008100;overflow-y:hidden}.titleSectionOnePageBrand{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#d6120a;overflow-y:hidden}.containerSectionTwoPageBrand{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:4rem}.subContainerSectionTwoPageBrand{background-image:url(/assets/FUNDO-02-CkcbHqpI.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;width:64rem;height:25rem;border-radius:1.5rem}.titleSectionTwo{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;line-height:2.5rem;margin-top:3rem;overflow-y:hidden}.textSectionTwo{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;line-height:1.5rem;margin-top:1rem;text-align:start;margin-right:2rem}.linkPageTwo{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;background-color:#d6120a;width:11.25rem;height:3.125rem;border-radius:1rem;border:none;text-decoration:none;color:#eee322;cursor:pointer}.linkPageTwo:hover{background-color:#008100;color:#eee322}.containerSectionThreePageBrand{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:4rem}.subContainerSectionThreePageBrand{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;width:64rem;height:25rem;border-radius:1.5rem}.titleSectionThree{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#eee322;line-height:2.5rem;margin-top:3rem;overflow-y:hidden}.textSectionThree{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#fff;line-height:1.5rem;margin-top:1rem;text-align:start;margin-right:2rem}.linkPageThree{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;background-color:#008100;width:11.25rem;height:3.125rem;border-radius:1rem;border:none;text-decoration:none;color:#eee322;cursor:pointer}.linkPageThree:hover{background-color:#eee322;color:#008100}.containerSectionFourPageBrand{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:4rem}.subContainerSectionFourPageBrand{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;width:64rem;height:25rem;border-radius:1.5rem;margin-bottom:4rem}.titleSectionFour{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#eee322;line-height:2.5rem;margin-top:3rem;overflow-y:hidden}.textSectionFour{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#fff;line-height:1.5rem;margin-top:1rem;text-align:start;margin-right:2rem}.linkPageFour{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;background-color:#eee322;width:11.25rem;height:3.125rem;border-radius:1rem;border:none;text-decoration:none;color:#d6120a;cursor:pointer}.linkPageFour:hover{background-color:#d6120a;color:#eee322}.imagesSection{width:18.625rem;height:auto;margin-left:7rem;margin-top:3rem;margin-bottom:3rem}.subOne,.subTwo{display:flex;flex-direction:column;width:50%}.containerLinksPageBrands{display:flex;gap:1.5rem;margin-top:2rem}@media(max-width:64rem){.containerSectionTwoPageBrand,.containerSectionThreePageBrand,.containerSectionFourPageBrand{height:auto;border-radius:0}.subContainerSectionTwoPageBrand,.subContainerSectionThreePageBrand,.subContainerSectionFourPageBrand{height:auto;flex-direction:column;border-radius:0}.subOne{display:flex;align-items:center;width:100%;border-radius:0;margin-top:3rem}.imagesSection{margin:0}.subTwo{display:flex;align-items:center;width:100%}.titleSectionTwo,.titleSectionThree,.titleSectionFour{text-align:center;max-width:clamp(40%,80vw,100%)}.textSectionTwo,.textSectionThree,.textSectionFour{text-align:center;margin:0;margin-top:3rem;max-width:clamp(40%,80vw,100%)}.containerLinksPageBrands{height:auto;flex-direction:column;margin-bottom:3rem}}.containerSectionPrincipalPageEthicalChannel{display:flex;justify-content:center;align-items:center;width:100vw}.subContainerSectionPrincipalPageEthicalChannel{display:flex;width:64rem;margin-top:3rem;margin-bottom:6rem;gap:2rem}.containerInformationOnePageEthicalChannel{width:50%}.containerFormPageEthicalChannel{display:flex;flex-direction:column;width:50%}.textInformationArticle{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;line-height:1.5rem;text-align:justify;margin-top:1rem}.linkClickAqui{color:#008100}.titleTextArea{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#000;margin-top:1.25rem}.textArea{height:15.625rem;border-radius:1rem;border:1px solid #008100;margin-top:.8rem;outline:none;padding-top:.5rem;padding-left:.5rem}.textArea:hover{border-color:#d6120a}.textArea:focus{border-color:#d6120a}.textArea::placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#a5a5a5}.containerDeclaration{display:flex;justify-content:center;align-items:center;gap:.5rem}.textDeclaration{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#000;line-height:1rem;margin-top:1.5rem}.buttonSubmit{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;height:50px;border-radius:1rem;border:none;background-color:#008100;color:#fff;cursor:pointer;margin-top:1rem}.buttonSubmit:hover{background-color:#548332}.containerSectionPrincipalPageExpansion{display:flex;justify-content:center;align-items:center;width:100vw;overflow:hidden}.subContainerSectionPrincipalPageExpansion{display:flex;width:64rem;gap:2rem;margin-top:3rem;margin-bottom:3rem}.containerFigureImage{width:50%}.imageContainerOnePage{width:31.25rem;height:31.25rem}.containerFormPageExpansion{display:flex;flex-direction:column;width:50%;background-color:#fff;box-shadow:0 0 10px #0003;border-radius:1rem;padding-left:1rem;padding-right:1rem}.containerTextareaPageExpansion{display:flex;flex-direction:column;margin-top:.8rem}.labelTextareaPageExpansion{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;margin-top:.5rem}.textareaPageExpansion{height:15.625rem;border-radius:1rem;border:1px solid #008100;margin-top:.8rem;outline:none;padding-top:.5rem;padding-left:.5rem}.textareaPageExpansion:hover{border-color:#d6120a}.textareaPageExpansion:focus{border-color:#d6120a}.textareaPageExpansion::placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#a5a5a5}.buttonSubmitPageExpansion{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;height:50px;border-radius:1rem;border:none;background-color:#008100;color:#fff;cursor:pointer;margin-top:1rem;margin-bottom:1rem}.containerPathUpload{display:flex;flex-direction:column;margin-top:1rem}.labelPathUpload{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem}.inputUpload{margin-top:.5rem}.buttonSubmitPageExpansion:hover{background-color:#548332}.containerSectionPrincipalBanner{display:flex;align-items:center;width:100vw;height:auto;margin-top:3rem;overflow-y:hidden}.imageBannerOne{width:100%;height:auto;object-fit:cover;overflow-y:hidden}.containerDynamicCatalog{display:flex;justify-content:center;align-items:center;width:53.6%;height:100%;overflow-y:hidden;position:relative}.catalogImage{width:100%;height:auto;transition:opacity .5s ease-in-out;overflow-y:hidden;object-fit:cover}@media(max-width:64rem){.containerSectionPrincipalBanner{flex-direction:column;width:100%;height:auto;margin-top:0;overflow-y:hidden}.containerBannerFragment,.containerDynamicCatalog{display:flex;justify-content:center;width:100%;height:auto;overflow-y:hidden}.imageBannerOne,.catalogImage{width:100%;max-width:35rem;height:auto;object-fit:cover;overflow-y:hidden;z-index:-1}}.containerSectionHomeOne{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:16rem}.containerTitleSectionOne{display:flex;justify-content:center;align-items:center;width:50rem}.buttonNavigateSectionOne{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-size:1rem;margin-top:2rem}.buttonNavigateSectionOne:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.titleSectionOne{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;text-align:center;line-height:3rem;color:#008100}.iconHeart{width:1.563rem;height:1.563rem}.iconImageSetaRight{width:1.875rem;height:1.875rem}@media(max-width:63.938rem){.containerSectionHomeOne{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:28rem}.containerTitleSectionOne{display:flex;justify-content:center;align-items:center;max-width:50rem}.titleSectionOne{max-width:clamp(40%,70vw,100%)}.buttonNavigateSectionOne{max-width:18.75rem}}.containerSectionHomeTwo{display:flex;justify-content:center;align-items:center;width:100vw;height:37.5rem;overflow-y:hidden}.containerElementInfomationCompany{width:64rem;display:flex;justify-content:center;align-items:center;margin-top:3rem;gap:1rem;overflow-y:hidden}.subContainerElementInfomationCompany{display:flex;flex-direction:column;align-items:center;width:100vw;overflow-y:hidden}.imageElements{width:3.125rem;height:3.125rem;overflow-y:hidden}.titleElements{font-weight:700;font-family:Roboto,sans-serif;font-size:1.2rem;color:#008100;margin-top:.5rem;overflow-y:hidden}.textElements{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1rem;color:#5a5a5a;margin-top:.5rem;overflow-y:hidden}.subContainerSectionHomeTwo{display:flex;justify-content:center;align-items:center;flex-direction:column;width:64rem;height:100vh;gap:2rem;overflow-y:hidden}.titlePrincipalSectionThree{font-weight:700;font-family:Roboto,sans-serif;font-size:2.5rem;color:#008100;overflow-y:hidden}.textSectionHomeTwo{font-family:Roboto,sans-serif;font-size:1rem;text-align:start;line-height:1.5rem;color:#5a5a5a;margin-top:2rem;overflow-y:hidden}.buttonNavigateSectionTwo{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow-y:hidden;font-size:1rem}.buttonNavigateSectionTwo:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.imageGirls{width:30rem;height:20rem}@media(max-width:64rem){.containerSectionHomeTwo{height:auto;overflow-y:hidden;margin-top:10%}.containerElementInfomationCompany{flex-direction:column;overflow-y:hidden;height:auto}.subContainerElementInfomationCompany{margin-top:1.5rem;height:auto;overflow-y:hidden}.containerTextsPrincipalSectionTwo{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;overflow-y:hidden}.subContainerSectionHomeTwo{height:100%;overflow-y:hidden}.titlePrincipalSectionThree{text-align:center;max-width:clamp(34%,70vw,100%);overflow-y:hidden}.textSectionHomeTwo{text-align:center;margin-top:2rem;max-width:clamp(30%,70vw,100%);overflow-y:hidden}.containerButtonSectionTwo{margin-bottom:3rem;overflow-y:hidden}.buttonNavigateSectionTwo{max-width:18.75rem;overflow-y:hidden}}.containerSectionThreePrincipal{display:flex;width:100vw;height:auto;overflow-y:hidden}.containerImageSectionThree{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;overflow-y:hidden}.containerbuttonSectionThree{display:flex;flex-direction:column;align-items:center;height:auto;overflow-y:hidden}.image{width:50%;height:auto;object-fit:cover}@media(max-width:64rem){.containerSectionThreePrincipal{height:auto;display:flex;flex-direction:column;align-items:center;overflow-y:hidden}.containerImageSectionThree{display:flex;flex-direction:column;align-items:center;position:relative;height:auto;overflow-y:hidden}.containerbuttonSectionThree{display:flex;flex-direction:column;align-items:center;height:auto;overflow-y:hidden;position:relative}.image{width:100%;max-width:500px;height:auto}}.containerSectionFourPrincipal{display:flex;justify-content:center;align-items:center;width:100vw;height:43.75rem;overflow:hidden;margin-top:2rem}.subContainerSectionFourPrincipal{display:flex;justify-content:center;align-items:center;width:64rem;height:100%;overflow-y:hidden}.containerSectionFourOne{display:flex;align-items:start;flex-direction:column;width:50%;height:100%;overflow-y:hidden;margin-top:10%}.titleSectionPrincipal{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;color:#008100;overflow-y:hidden}.textSectionPrincipal{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#5a5a5a;margin-top:2rem;overflow-y:hidden;text-align:start}.containerInformationSectionFour{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1.5rem;width:100%;height:9.375rem;margin-top:2rem;gap:1.5rem;overflow-y:hidden}.containerImageTitle{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow-y:hidden}.iconImage{width:3.125rem;height:3.125rem;overflow-y:hidden}.textSection{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;color:#fff;margin-top:1rem;overflow-y:hidden}.containerSectionFourTwo{display:flex;justify-content:center;align-items:center;width:50%;height:100%;overflow-y:hidden}.imageMapCeará{width:100%;height:22.125rem;object-fit:cover;overflow-y:hidden}.buttonNavigateSectionFour{display:flex;text-align:center;justify-content:center;border:none;font-size:1rem;font-weight:500;background-color:transparent;color:#008100;overflow-y:hidden;margin-top:2rem;text-decoration:underline;cursor:pointer}.iconHeart{margin-left:1rem;margin-bottom:1rem}@media(max-width:64rem){.containerSectionFourPrincipal{display:flex;align-items:center;height:auto}.subContainerSectionFourPrincipal{display:flex;justify-content:center;align-items:center;flex-direction:column}.containerSectionFourOne{align-items:center;height:auto;width:100%}.titleSectionPrincipal{max-width:clamp(40%,70vw,100%);text-align:center;overflow-y:hidden}.textSectionPrincipal{text-align:center;overflow-y:hidden;max-width:clamp(40%,90vw,100%)}.containerInformationSectionFour{align-items:center;flex-direction:column;height:auto;overflow-y:hidden;padding-top:3rem;padding-bottom:3rem;border-radius:0}.buttonNavigateSectionFour{max-width:18.75rem;overflow-y:hidden}.containerSectionFourTwo{display:flex;justify-content:center;align-items:center;width:100%;height:auto;position:relative;overflow-y:hidden}.imageMapCeará{width:100%;max-width:600px;height:auto;object-fit:contain;margin-top:5rem;margin-bottom:5rem}}.containerSectionFivePrincipalOne{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-02-CkcbHqpI.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;height:auto;overflow:hidden}.subContainerSectionFivePrincipal{display:flex;justify-content:center;align-items:center;width:64rem;margin-top:2rem;overflow-y:hidden;margin-bottom:2rem}.containerSectionFiveComponentOne{display:flex;flex-direction:column;width:50%;overflow-y:hidden}.titleSectionFive{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;overflow-y:hidden}.textSectionFive{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;text-align:start;line-height:1.5rem;margin-top:2rem;overflow-y:hidden}.containerInformationSectionFive{display:flex;align-items:center;gap:1rem;margin-top:1rem;overflow-y:hidden}.textInformation{font-family:Roboto,sans-serif;font-weight:700;font-size:.875rem;color:#008100;overflow-y:hidden}.iconSetaRightUp{width:1.563rem;height:1.563rem;overflow-y:hidden}.containerSectionFiveTwoFreezer{display:flex;justify-content:center;align-items:center;width:100%;overflow-y:hidden}.imageFreezer{width:40rem;height:auto;overflow-y:hidden}.containerSectionFivePrincipalTwo{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow:hidden}.containerSectionFiveTwoSectionFive{display:flex;flex-direction:column;align-items:end;width:50%;overflow-y:hidden}.containerSectionFiveTwoImage{display:flex;justify-content:center;align-items:center;width:70%;overflow-y:hidden}.imageTentYellow{width:auto;height:auto;overflow-y:hidden}.titleSectionFiveTwo{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;text-align:start;overflow-y:hidden}.containerButtonNavigationSectionTwo{display:flex;align-items:center;justify-content:center;width:100%;gap:1rem}.buttonNavigateSectionFiveOneSection{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;width:20rem;background-position:center;background-repeat:no-repeat;color:#fff;overflow-y:hidden;font-size:1rem;margin-top:2rem}.buttonNavigateSectionFiveOneSection:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.buttonNavigateSectionFive{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);width:12rem;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow-y:hidden;font-size:1rem;margin-top:2rem}.buttonNavigateSectionFive:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:765px){.containerButtonNavigationSectionTwo{flex-direction:column}.buttonNavigateSectionFive{margin-top:1rem}}@media(max-width:64rem){.containerSectionFivePrincipal{width:100vw;height:auto;overflow-y:hidden}.subContainerSectionFivePrincipal{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;overflow-y:hidden}.containerSectionFiveComponentOne{display:flex;justify-content:center;align-items:center;width:100%;max-width:100vw;height:auto;flex-grow:1;overflow-y:hidden;margin-top:3rem}.containerInformationSectionFive{flex-direction:column}.titleSectionFive{max-width:100%;max-width:clamp(40%,80vw,100%);text-align:center;overflow-y:hidden}.textSectionFive{text-align:center;margin-left:.5rem;margin-right:.5rem}.textInformation{overflow-y:hidden}.containerSectionFiveFreezer{display:flex;justify-content:center;align-items:center;width:100%;height:auto;position:relative;overflow-y:hidden}.imageFreezer{width:100%;max-width:600px;height:auto;object-fit:contain;overflow-y:hidden;margin-top:5rem;margin-bottom:1rem}.buttonNavigateSectionFiveOneSection{max-width:18.75rem;overflow-y:hidden}.buttonNavigateSectionFive{width:18.5rem}.containerSectionFiveTwoSectionFive{display:flex;justify-content:center;align-items:center;width:100%;max-width:100vw;height:auto;flex-grow:1;overflow-y:hidden;margin-top:0}.containerSectionFiveTwoImage{display:flex;justify-content:center;align-items:center;width:100%;height:auto;position:relative;overflow-y:hidden}.imageTentYellow{width:100%;max-width:600px;height:auto;object-fit:contain;overflow-y:hidden}.titleSectionFiveTwo{max-width:100%;max-width:clamp(40%,70vw,100%);text-align:center;overflow-y:hidden}}.containerSectionSixPrincipal{display:flex;justify-content:center;align-items:center;width:100vw;height:20.125rem;overflow:hidden}.subContainerSectionSixPrincipal{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:64rem;height:15.625rem;border-radius:1rem;overflow-y:hidden}.containerSectionSixOne{display:flex;justify-content:center;align-items:center;width:40%;height:100%;overflow-y:hidden}.imageSectionSixOne{width:12.5rem;height:auto;overflow-y:hidden}.containerSectionSixTwo{display:flex;flex-direction:column;width:60%;height:100%;overflow-y:hidden}.titleSectionSix{font-family:Roboto,sans-serif;font-weight:700;font-size:1.688rem;color:#fff;margin-top:2rem;overflow-y:hidden}.textSectionSix{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;text-align:start;color:#fff;margin-top:1rem;margin-right:3rem;line-height:1.5rem;overflow-y:hidden}.containerInformationPrincipalSectionSix{display:flex;align-items:center;gap:1rem;margin-top:2rem;overflow-y:hidden}.buttonNavigationSectionSix{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;background-color:#008100;width:180px;height:50px;gap:.5rem;border-radius:1rem;border:none;font-size:.875rem;color:#fff;text-decoration:none;cursor:pointer;overflow-y:hidden}.buttonNavigationSectionSix:hover{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:hidden}.containerInformation:hover{background-color:#548332;overflow-y:hidden}.iconInformation{width:1.563rem;height:1.563rem;overflow-y:hidden}@media(max-width:64rem){.containerSectionSixPrincipal{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;text-align:center;margin-top:0}.subContainerSectionSixPrincipal{flex-direction:column;height:auto;overflow-y:hidden}.containerSectionSixOne{display:flex;justify-content:center;align-items:center;width:100%;height:25rem;position:relative;overflow-y:hidden;margin-top:1.5rem}.containerSectionSixTwo{align-items:center}.imageSectionSixOne{width:30%;height:auto;object-fit:contain;margin-top:5rem;overflow-y:hidden}.titleSectionSix{overflow-y:hidden;max-width:clamp(50%,70vw,100%)}.textSectionSix{overflow-y:hidden;max-width:clamp(40%,70vw,100%);text-align:center;margin-right:0}.containerInformationPrincipalSectionSix{flex-direction:column;overflow-y:hidden;margin-bottom:3rem}.buttonNavigationSectionSix{width:18.5rem}}.containerSectionEightPrincipal{display:flex;justify-content:center;align-items:center;width:100vw;height:21.875rem;overflow:hidden}.subContainerSectionEightPrincipal{display:flex;justify-content:space-between;align-items:center;width:64rem;height:100%;margin-bottom:4rem;overflow-y:hidden}.containerSectionEightOne{width:30%;overflow-y:hidden}.titleSectionEight{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;text-align:start;overflow-y:hidden}.textSectionEight{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#5a5a5a;margin-top:1.5rem;overflow-y:hidden}.containerLinkRedesSocias{display:flex;margin-top:2rem;gap:1rem;overflow-y:hidden}.containerSectionEightTwo{display:flex;justify-content:space-around;align-items:center;width:70%;overflow-y:hidden}.imagespublicRedeSociais{width:14rem;height:15.625rem;border-radius:1rem;overflow-y:hidden}@media(max-width:64rem){.containerSectionEightPrincipal{height:auto;overflow:hidden}.subContainerSectionEightPrincipal{flex-direction:column;height:auto;overflow-y:hidden}.containerSectionEightOne{display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;width:100%;overflow-y:hidden}.titleSectionEight{max-width:clamp(40%,70vw,100%);text-align:center;margin-top:2rem;overflow-y:hidden}.textSectionEight{overflow-y:hidden}.containerSectionEightTwo{flex-direction:column;height:auto;margin-top:2rem;overflow-y:hidden}.imagespublicRedeSociais{margin-top:1rem;overflow-y:hidden}}.containerSectionPrincipalProductDetails{display:flex;justify-content:center;align-items:center;height:auto}.subContainerSectionPrincipalProductDetails{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto}.imageProductDetails{width:30rem;height:auto}.titleDestailsProduct{font-family:Roboto,sans-serif;font-weight:600;color:#008100;font-size:2.5rem;overflow-y:hidden;text-align:center}.containerButtonDetailsProduct{display:flex;justify-content:center;align-items:center;gap:1rem}.buttonModalDetailsProduct{width:15rem;height:2.5rem;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;border:none;border-radius:.5rem;margin-top:3rem;margin-bottom:3rem;cursor:pointer}.buttonModalDetailsProduct:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.containerPrincipalModal{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;padding:2rem;border-radius:10px;box-shadow:0 0 20px #0000004d;z-index:1000}.overlayFake{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000001a;z-index:999}.containerHeaderModal{display:flex;justify-content:space-between;align-items:center;width:100%}.imageModalInformation{margin-top:1.5rem}@media(max-width:47.813rem){.imageProductDetails{width:100%;max-width:30rem;height:auto}}@media(max-width:64rem){.containerButtonDetailsProduct{flex-direction:column;gap:0}.buttonModalDetailsProduct{margin-top:1rem;margin-bottom:1rem}}.modalDetailsProduct{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;max-width:31.25rem;height:auto;margin:auto;padding:1.25rem;border-radius:.625rem;text-align:center;background-image:url(../../../../assets/ImagesBanner/FUNDO-01.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:hidden}.containerOneDetailsProduct{display:flex;justify-content:space-between;align-items:center}.titleModal{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#fff;overflow-y:hidden}.buttonClosedModalDetailsProduct{background-color:transparent;width:40px;height:40px;border:none;border-radius:1rem;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:2rem;text-align:center;cursor:pointer}.buttonClosedModalDetailsProduct:hover{color:#eee322}.imageModal{width:350px;height:auto;max-width:80vh;margin-top:2rem;object-fit:contain}@media(max-width:47.813rem){.modalDetailsProduct{width:80%;height:auto}.imageModal{width:100%;height:auto;max-width:80vh;margin-top:2rem;object-fit:contain}}.containerSectionListProduct{display:flex;flex-direction:column;align-items:center;width:100vw;height:auto}.containerBannerTopPageProductKipolpas{width:100%;object-fit:cover}.imageBannerTopPage{width:100%}.subContainerSectionListProduct{display:flex;justify-content:center;align-items:center;flex-direction:column;width:64rem;height:auto}.icons{width:1.8rem;height:auto}.containerGuidePage{display:flex;align-items:center;width:64rem;margin-top:1rem;gap:1rem}.textHome{font-family:Roboto,sans-serif;font-weight:500;font-size:1.063rem;color:#a5a5a5;text-decoration:none;cursor:pointer}.textNamePage{font-family:Roboto,sans-serif;font-weight:500;font-size:1.063rem;color:#008100}.containerTitleList{display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;overflow-y:hidden;margin-bottom:3rem}.subTitleList{font-family:Roboto,sans-serif;font-weight:500;font-size:1.188rem;color:#008100;margin-top:2.5rem;overflow-y:hidden}.titlePrincipalList{font-family:Roboto,sans-serif;font-weight:700;font-size:1.875rem;color:#d6120a;margin-top:1.5rem;overflow-y:hidden}.linkAccessDetailsProductKipolpas{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none}.containerListProducts{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:64rem;gap:2rem}.containerItemProduct{display:flex;flex-direction:column;align-items:center;width:18.75rem;height:21.625rem;background-color:#eee;border-radius:1rem;box-shadow:0 4px 6px #0003;cursor:pointer;transition:transform .3s ease}.containerItemProduct:hover{transform:translateY(-.288rem)}.imageProduct{width:14.375rem;height:17.5rem}.titleProduct{font-family:Roboto,sans-serif;font-weight:700;font-size:1.563rem;text-align:center;color:#008100;overflow-y:hidden}@media(max-width:64rem){.containerSectionListProduct{height:auto}.containerListProducts{margin-top:5rem}.containerListProducts{flex-direction:column;margin-top:0}.containerItemProduct{margin-bottom:3rem}}.containerSectionPeterFrutPrincipal{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow:hidden;margin-bottom:2rem}.subContainerSectionPeterFrutPrincipal{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:64rem;height:auto;border-radius:1rem}.containerSectionOne{display:flex;justify-content:center;align-items:center;width:40%;height:100%}.imageCollaboratorsPeterFrut{width:10.5rem;height:100%;max-height:350px;border-radius:1rem;margin-left:2rem;margin-top:1rem}.containerSectionTwo{display:flex;flex-direction:column;width:60%;height:100%}.titleSectionPeterFrut{font-family:Roboto,sans-serif;font-weight:700;font-size:1.688rem;color:#fff;margin-top:2rem;overflow-y:hidden}.textSectionPeterFrut{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;text-align:start;color:#fff;margin-top:1rem;margin-right:3rem;line-height:1.5rem}.textSpanColorPeterFrut{font-family:Roboto,sans-serif;font-weight:600;color:#eee322}.buttonNavigateBannerPeterFrut{display:flex;justify-content:center;align-items:center;background-color:#d6120a;width:11.25rem;height:3.125rem;gap:.5rem;border-radius:1rem;border:none;color:#fff;cursor:pointer}.buttonNavigateBannerPeterFrut:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.linkPageInformation{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#fff;text-decoration:none}.iconInformation{width:1.563rem;height:1.563rem}@media(max-width:64rem){.containerSectionPeterFrutPrincipal{margin-bottom:0;height:auto}.subContainerSectionPeterFrutPrincipal{flex-direction:column;height:auto;border-radius:0}.containerSectionTwo{align-items:center;width:100%}.titleSectionPeterFrut{text-align:center;margin-right:0}.textSectionPeterFrut{text-align:center;margin-right:0;max-width:clamp(40%,80vw,100%)}.buttonNavigateBannerPeterFrut{margin-top:2rem;margin-bottom:2rem}.imageCollaboratorsPeterFrut{margin-left:0}}.containerSectionPagePressOffice{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow-x:hidden;margin-top:2rem;margin-bottom:4rem}.subContainerSectionPagePressOffice{display:flex;justify-content:space-between;align-items:center;width:64rem;gap:2rem}.containerArticleOnePagePressOffice{width:50%}.titleContainerArticleOnePagePressOffice{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;overflow-y:hidden}.textContainerArticleOne{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;line-height:1.5rem;text-align:start;margin-top:2rem;overflow-y:hidden}.textSpanContainerPagePressOffice{font-family:Roboto,sans-serif;font-weight:600;color:#008100}.containerArticleTwoPagePressOffice{display:flex;flex-direction:column;width:50%}.subContainerArticleTwoPagePressOffice{width:24.875rem;height:21.875rem;border-radius:1rem;padding-left:3rem;padding-right:3rem}.titleContainerArticleTwo{font-family:Roboto,sans-serif;font-weight:700;font-size:1.688rem;color:#d6120a;margin-top:2rem;overflow-y:hidden}.titleName{font-family:Roboto,sans-serif;font-weight:700;font-size:1.438rem;color:#008100;margin-top:1.5rem;overflow-y:hidden}.iconPagePressOffice{width:1.5rem;height:auto}.containerInformationPagePressOffice{display:flex;align-items:center;gap:1rem;margin-top:1rem}.textInformationPagePressOffice{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#008100;overflow-y:hidden}@media(max-width:64rem){.subContainerSectionPagePressOffice{flex-direction:column}.containerArticleOnePagePressOffice{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:0;padding-right:0}.containerArticleTwoPagePressOffice{width:100%;padding-left:0;padding-right:0}.subContainerArticleTwoPagePressOffice{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:0;padding-right:0}.titleContainerArticleOnePagePressOffice,.titleName,.titleContainerArticleTwo,.textContainerArticleOne{max-width:clamp(40%,80vw,100%);text-align:center}.containerInformationPagePressOffice{justify-content:center}}.containerSectionPagePrivacyPolicy{display:flex;justify-content:center;align-items:center;width:100vw;overflow-x:hidden;margin-top:4rem;margin-bottom:4rem}.subContainerSectionPagePrivacyPolicy{display:flex;justify-content:center;align-items:center;width:64rem}.containerSectionInformationPrivacyPolicy{display:flex;align-items:start;justify-content:center;flex-direction:column}.titlePrincipalPagePrivacyPolicy{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#000;overflow-y:hidden}.subTitlePrincipalPagePrivacyPolicy{font-family:Roboto,sans-serif;font-weight:700;font-size:1.5rem;color:#000;margin-top:2.5rem;overflow-y:hidden}.textPagePrivacyPolicy{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;line-height:1.5rem;text-align:start;margin-top:1rem}.textSpanPagePrivacyPolicy{font-family:Roboto,sans-serif;font-weight:600;color:#000}@media(max-width:64rem){.titlePrincipalPagePrivacyPolicy,.subTitlePrincipalPagePrivacyPolicy,.textPagePrivacyPolicy{text-align:center;max-width:clamp(40%,90vw,100%)}}.containerSectionOnePageSocialResponsability{display:flex;justify-content:center;align-items:center;width:100vw;overflow-x:hidden}.subContainerSectionOnePageSocialResponsability{display:flex;justify-content:center;align-items:center;width:100%}.imageBannerSectionOne{width:100%;height:25rem;object-fit:cover}.containerSectionTwoPageSocialResponsability{display:flex;justify-content:center;align-items:center;width:100vw;overflow-x:hidden}.subContainerSectionTwoPageSocialResponsability{display:flex;flex-direction:column;width:64rem;margin-top:3rem}.titleSectionTwoSocialResponsability{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;overflow-y:hidden}.textSectionTwoSocialResponsability{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;margin-top:1.5rem;line-height:1.5rem}.imageDriver{border-radius:1.5rem}.containerSectionThreePageSocialResponsability{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;overflow-x:hidden}.subContainerSectionThreePageSocialResponsability{display:flex;width:64rem;margin-top:5rem;gap:1.5rem;height:auto}.containerSectionPrimarySessionText{display:flex;flex-direction:column;align-items:start;gap:1.5rem;width:26.875rem;height:auto}.containerSectionFourPageSocialResponsability{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;height:50rem;overflow-x:hidden;margin-top:10rem}.subContainerSectionFourPageSocialResponsability{display:flex;width:64rem;margin-top:5rem;gap:1.5rem;margin-bottom:4.5rem}.imageOneSectionFour{width:20rem;height:auto;border-radius:1rem;object-fit:cover}.containerInformationOneSectionFour{display:flex;justify-content:center;align-items:center;width:50%}.containerInformationTwoSectionFour{display:flex;flex-direction:column;align-items:end;justify-content:center;width:50%}.imageIRecycle{width:12.5rem;height:auto}.titleSectionFourSocialResponsability{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#fff;overflow-y:hidden}.subTitleSectionFourPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:500;font-size:1.25rem;color:#fff;margin-top:1.5rem;overflow-y:hidden}.textSectionFourPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#f3f3f5;margin-top:1.5rem;line-height:1.5rem;text-align:start}.textSpanSectionFourPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#eee322}.containerSectionFivePageSocialResponsability{display:flex;justify-content:center;align-items:center;width:100vw;height:50rem;overflow-x:hidden;margin-top:5rem}.subContainerSectionFivePageSocialResponsability{display:flex;width:64rem;gap:1.5rem;margin-bottom:4.5rem}.imagePlayer{width:100%;max-width:500px;border-radius:1.5rem}.titleSectionSocialResponsability{text-align:end;font-family:Roboto,sans-serif;font-weight:700;font-size:1.875rem;color:#008100;overflow-y:hidden}.subTitleSectionPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:500;font-size:1.25rem;color:#008100;margin-top:.5rem;line-height:1.5rem}.textSectionPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;margin-top:1rem;line-height:2rem;text-align:start}.iconSection{width:2.5rem;height:2.5rem}.textSpanSectionPageSocialResponsability{font-family:Roboto,sans-serif;font-weight:600;color:#008100}@media(max-width:425px){.imagePlayer,.imageDriver{border-radius:0}}@media(max-width:64rem){.subContainerSectionTwoPageSocialResponsability{align-items:center}.titleSectionTwoSocialResponsability{text-align:center}.textSectionTwoSocialResponsability{text-align:center;max-width:clamp(40%,80vw,100%)}.imageDriver{width:100%;max-width:500px}.subContainerSectionThreePageSocialResponsability{flex-direction:column;text-align:center}.containerSectionPrimarySessionText{flex-direction:column;align-items:center;width:100%}.titleSectionSocialResponsability{text-align:center}.titleSectionFourSocialResponsability{margin-top:2rem;text-align:center}.textSectionPageSocialResponsability,.textSectionFourPageSocialResponsability{max-width:clamp(40%,80vw,100%);text-align:center}.containerSectionFourPageSocialResponsability{height:auto;margin-top:5rem}.subContainerSectionFourPageSocialResponsability{flex-direction:column;align-items:center;height:auto;margin-top:0}.containerInformationOneSectionFour{height:auto;width:100%}.containerInformationTwoSectionFour{align-items:center;width:100%}.subTitleSectionFourPageSocialResponsability{text-align:center}.imageIRecycle{margin-top:2rem}.imageOneSectionFour{border-radius:0}.subTitleSectionFourPageSocialResponsability,.subTitleSectionPageSocialResponsability{max-width:clamp(40%,80vw,100%)}.containerSectionFivePageSocialResponsability{height:auto}.subContainerSectionFivePageSocialResponsability{align-items:center;flex-direction:column}.subTitleSectionPageSocialResponsability{text-align:center}}.containerSectionPageTalkToUs{display:flex;justify-content:center;align-items:center;width:100vw;overflow-x:hidden}.subContainerSectionPageTalkToUs{display:flex;justify-content:center;align-items:center;flex-direction:column;width:64rem;overflow-x:hidden}.containerOnePageTalkToUs{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem}.titleContainerPageTalkToUs{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100}.textContainerPageTalkToUs{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;margin-top:2rem;line-height:1.5rem;text-align:justify}.containerLinkPageWhatsapp{display:flex;justify-content:center;align-items:center;width:200px;height:50px;background-color:#008100;border-radius:1rem;margin-top:2rem;gap:1rem}.containerLinkPageWhatsapp:hover{background-color:#548332}.linkPageWhastapp{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;text-decoration:none;color:#fff}.imageAttandent{width:31.25rem;height:18.75rem}.containerTwoPageTalkToUs{display:flex;justify-content:space-between;align-items:center;width:700px;gap:2rem;margin-top:5rem;margin-bottom:5rem}.formPageTalkToUs{display:flex;flex-direction:column;width:100%;height:850px;box-shadow:0 0 10px #0003;border-radius:1rem;padding-left:1rem;padding-right:1rem}.containerTextareaPageTalkToUs{display:flex;flex-direction:column;width:100%;margin-top:1rem}.labelTextarea{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem}.textareaPageTalkToUs{width:665px;height:300px;border-radius:1rem;border-color:#008100;outline:none;margin-top:.8rem}.textareaPageTalkToUs:focus{border-color:#d6120a}.textareaPageTalkToUs:hover{border-color:#d6120a}.textareaPageTalkToUs::placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#a5a5a5;padding-top:.5rem;padding-left:.5rem}.buttonSubmitPageTalkToUs{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;height:50px;border-radius:1rem;margin-top:2rem;border:none;background-color:#008100;color:#fff;cursor:pointer}.buttonSubmitPageTalkToUs:hover{background-color:#548332}.containerSectionOnePageTheCompany{width:100vw;height:auto}.imageBannerTopPageTheCompany{width:100%;height:auto}.containerSectionTwoPageTheCompany{display:flex;justify-content:center;align-items:center}.containerGuidePageTheCompany{display:flex;align-items:center;gap:1rem;margin-top:1rem;width:64rem;height:auto}.iconGuidePageTheCompany{width:1.8rem;height:1.8rem}.textHomePageTheCompany{font-family:Roboto,sans-serif;font-weight:500;font-size:1.063rem;color:#a5a5a5;text-decoration:none;cursor:pointer}.textTheCompany{font-family:Roboto,sans-serif;font-weight:500;font-size:1.063rem;color:#008100}.containerSectionThreePageTheCompany{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:5rem}.subContainerSectionThreePageTheCompany{display:flex;justify-content:center;align-items:center;width:64rem}.imagePrincipalSectionThree{width:100vw;max-width:30rem;height:auto}.containerImagesSectionThreePageTheCompany{position:relative;overflow-y:hidden}.iconMoveTwo{position:absolute;top:.313rem;right:.313rem;width:6.25rem;height:auto;z-index:2;animation:moveHorizontallyOne 2s infinite alternate}.iconMoveThree{position:absolute;bottom:0;right:0rem;width:14.25rem;height:auto;z-index:2;animation:moveVerticallyTwo 2s infinite alternate}.iconMoveFour{position:absolute;bottom:.313rem;left:1.2rem;width:6.25rem;height:auto;z-index:2;animation:moveHorizontallyTwo 2s infinite alternate}@keyframes moveHorizontallyOne{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes moveHorizontallyTwo{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes moveVerticallyOne{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes moveVerticallyTwo{0%{transform:translateY(0)}to{transform:translateY(20px)}}.containerSectionFourPageTheCompany{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:7rem}.subContainerSectionFourPageTheCompany{display:flex;width:64rem;height:auto;gap:1.5rem}.containerVideoPageTheCompany{width:50%;height:30rem;border:12px solid #008100;border-radius:1.5rem;overflow-y:hidden}.videoPageTheCompany{width:30.25rem;height:30.25rem;border-radius:.7rem}.containerHistoryPageTheCompany{width:50%;margin-bottom:4rem;overflow-y:hidden;height:auto}.titleHistoryPageTheCompany{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;text-align:start;overflow-y:hidden}.titleTwoHistoryPageTheCompany{font-family:Roboto,sans-serif;font-weight:700;font-size:1.5rem;color:#008100;text-align:start;margin-top:2rem;overflow-y:hidden}.textHistoryPageTheCompany{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;margin-top:2rem;text-align:start;line-height:1.5rem;overflow-y:hidden}.containerSectionFivePageTheCompany{display:flex;justify-content:center;align-items:center;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;height:39.5rem;background-color:#008100}.subContainerSectionFivePageTheCompany{display:flex;justify-content:center;align-items:center;width:64rem;gap:1.5rem}.containerSectionFiveOne{display:flex;flex-direction:column;justify-content:center;align-items:start;width:50%}.containerSectionFiveTwo{display:flex;justify-content:center;align-items:center;width:50%;position:relative}.imageListFivePageTheCompany{width:auto;height:30rem;border-radius:1.5rem}.titleSectionFiveOne{font-family:Roboto,sans-serif;font-weight:700;font-size:1.875rem;color:#fff;line-height:2.5rem;overflow-y:hidden}.textSectionFiveOne{font-family:Roboto,sans-serif;font-weight:300;font-size:1rem;line-height:1.8rem;margin-top:1rem;text-align:start;color:#eee;overflow-y:hidden}.imageSeta{width:1.875rem;height:1.875rem}.containerSectionSixTheCompany{display:flex;justify-content:center;align-items:center;width:100vw}.subConatinerSectionSixTheCompany{display:flex;justify-content:center;align-items:center;width:64rem;height:31.25rem;gap:2rem}.containerInformationSectionSixTheCompany{display:flex;justify-content:center;align-items:center;flex-direction:column;width:17.5rem;gap:1rem}.iconeInformation{width:3.125rem;height:3.125rem}.titleInformation{font-family:Roboto,sans-serif;font-weight:700;font-size:1.625rem;color:#008100;overflow-y:hidden}.textInformationSectionSix{font-family:Roboto,sans-serif;font-weight:300;font-size:1rem;line-height:1.5rem;margin-top:1rem;text-align:center;color:#5a5a5a;overflow-y:hidden}@media(max-width:425px){.imageListFivePageTheCompany{margin-bottom:0;border-radius:0}}@media(max-width:765px){.iconMoveTwo,.iconMoveThree,.iconMoveFour{display:none}}@media(max-width:64rem){.containerSectionFourPageTheCompany{margin-top:5rem;width:100%}.subContainerSectionFourPageTheCompany{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.containerVideoPageTheCompany{width:100%;height:auto;border:none;border-radius:0}.videoPageTheCompany{width:100vw;height:20.25rem;border-radius:0;z-index:-1}.containerHistoryPageTheCompany{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:0;width:100%}.titleHistoryPageTheCompany,.titleTwoHistoryPageTheCompany,.textHistoryPageTheCompany{text-align:center;max-width:clamp(40%,80vw,100%)}.containerSectionFivePageTheCompany{height:auto}.subContainerSectionFivePageTheCompany{flex-direction:column;width:100vw;gap:0}.titleSectionFiveOne{text-align:center;margin-top:4rem;max-width:clamp(40%,80vw,100%)}.textSectionFiveOne{text-align:center;margin-top:3rem;max-width:clamp(40%,80vw,100%)}.containerSectionFiveOne,.containerSectionFiveTwo{width:100%}.imageListFivePageTheCompany{width:100%;max-width:500px;margin-bottom:4rem;height:auto;margin-top:1rem}.containerSectionSixTheCompany{height:auto}.subConatinerSectionSixTheCompany{flex-direction:column;height:auto;margin-top:3rem;margin-bottom:3rem}.imagePrincipalSectionThree{width:100%}}.containerSectionPageWhereWeAre{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;overflow-x:hidden}.subContainerSectionPageWhereWeAre{width:64rem;height:18.75rem;margin-top:4rem}.titlePrincipalPageWhereWeAre{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;margin-top:6rem;overflow-y:hidden}.listItensInformation{display:flex;justify-content:center;align-items:center;gap:2rem}.containerItemInformation{display:flex;justify-content:center;align-items:center;flex-direction:column;width:18.75rem}.imageItemInformation{width:3.125rem;height:3.125rem}.titleItemInformation{font-family:Roboto,sans-serif;font-weight:700;font-size:1.25rem;color:#008100;margin-top:1rem;overflow-y:hidden}.textItemInformation{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;text-align:center;margin-top:1rem;overflow-y:hidden}.containerGoogleMaps{width:100%;height:700px;display:flex;justify-content:center;align-items:center;margin-bottom:6rem;overflow-y:hidden}@media(max-width:64rem){.containerSectionPageWhereWeAre,.subContainerSectionPageWhereWeAre{height:auto}.titlePrincipalPageWhereWeAre{text-align:center;height:auto;max-width:clamp(40%,90vw,100%);margin-top:3rem;overflow-y:hidden}.listItensInformation{flex-direction:column;margin-bottom:5rem}.titleItemInformation,.textItemInformation{overflow-y:hidden}}.containerSectionPageWorkToUs{display:flex;justify-content:center;align-items:center;width:100vw;height:auto;margin-bottom:5rem}.subContainerSectionPageWorkToUs{display:flex;justify-content:space-between;align-items:center;width:64rem;gap:3rem;margin-top:2rem}.containerInformationPageWorkToUs{display:flex;justify-content:center;width:100%}.containerArticlePageWorkToUs{display:flex;justify-content:center;flex-direction:column}.titlePageWorkToUs{font-family:Roboto,sans-serif;font-weight:700;font-size:2.5rem;color:#008100;overflow-y:hidden}.textPageWorkToUs{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;color:#5a5a5a;line-height:1.5rem;margin-top:2rem;text-align:start}.containerButtons{display:flex;margin-top:2rem;gap:1rem}.containerLinkOnePageWorkToUs{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:400;background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:12.5rem;height:3.125rem;gap:1rem;border-radius:1rem;border:none;font-size:.875rem;color:#fff;text-decoration:none;cursor:pointer}.containerLinkOnePageWorkToUs:hover{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.containerLinkTwoPageWorkToUs{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:400;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:12.5rem;height:3.125rem;gap:1rem;border:none;border-radius:1rem;font-size:.875rem;color:#fff;text-decoration:none;cursor:pointer}.containerLinkTwoPageWorkToUs:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.iconsPageWorkToUs{width:1.5rem;height:1.5rem}.imageBadge{top:0;right:50rem;width:580px;height:560px;z-index:10}@media(max-width:64rem){.subContainerSectionPageWorkToUs{flex-direction:column;height:auto;width:100%;margin-top:2rem}.containerArticlePageWorkToUs{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.containerInformationPageWorkToUs{display:flex;justify-content:center}.titlePageWorkToUs{text-align:center;max-width:clamp(50%,90vw,100%);width:100%}.textPageWorkToUs{text-align:center;max-width:clamp(50%,70vw,100%)}.containerButtons{display:flex;flex-direction:column;margin-top:2rem;gap:1rem}.imageCracha{width:100%;max-width:500px}}.containerDashboardClient{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:50vh;gap:1rem;margin-top:2rem;margin-bottom:2rem}.subContainerDashboardClient{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem;margin-bottom:2rem;text-align:center;gap:1.5rem}.titleRegistration{font-family:Roboto,sans-serif;font-weight:500;font-size:1.25rem;text-align:center;margin-bottom:.75rem;color:#374151;margin-bottom:1rem;overflow-y:hidden}.informationRegistration{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;margin-bottom:.75rem;color:#374151;margin-bottom:1rem;overflow-y:hidden}.buttonPageDashboardClient{display:flex;justify-content:center;align-items:center;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:1rem;font-family:Roboto,sans-serif;font-weight:400;color:#fff}.buttonPageDashboardClient:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.containerButtonLogout{display:flex;justify-content:center;align-items:center}.buttonLogout{display:flex;justify-content:center;align-items:center;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:70px;height:35px;font-family:Roboto,sans-serif;font-weight:400;color:#fff}.buttonLogout:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:70px;height:35px}.containerMessageNotFoundRegistration{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:300px;gap:2rem}.titleMessageNotFoundRegistration{font-family:Roboto,sans-serif;font-weight:400;color:#008100;font-size:1.25rem;line-height:1.25;text-align:center}.containerLoading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:18.75rem;gap:.625rem}.spinner{width:2.5rem;height:2.5rem;border:.25rem solid #ccc;border-top:.25rem solid #008100;border-radius:50%;animation:spin .8s linear infinite}.containerError{text-align:center;color:red;margin-top:20px}.containerPrincipalHeaderDashboard{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow-y:hidden;height:28vh}.imageSloganHeaderDashboard{height:auto;width:12rem;overflow:hidden}.containerPrincipalButtonActionComponent{display:flex;align-items:center;flex-direction:column;min-height:20vh;width:100%;background:#f3f3f5}.subContainerPrincipalButtonActionComponent{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.containerButtonAction{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.buttonLogout{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:.75rem;padding:1.25rem;font-size:1rem;font-weight:600;cursor:pointer;text-align:center;transition:all .25s ease;color:#eee;margin-top:1.5rem}.buttonLogout:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;transform:translateY(-.125rem)}.buttonLogout:active{transform:scale(.98)}.buttonDashboardCollaboratorsActionPage{background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;text-align:center;transition:all .25s ease;color:#eee;margin-top:.125rem;width:18.75rem;height:3.125rem}.buttonDashboardCollaboratorsActionPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;transform:translateY(-.125rem)}.buttonDashboardCollaboratorsActionPage:active{transform:scale(.98)}.containerPrincipalReadAllProductsPage{display:flex;flex-direction:column;align-items:center;min-height:50vh;margin-top:2rem;position:relative}.containerButtonfiltersReadAllProductsPage{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}.buttonActionFilterReadAllProductsPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;width:12.5rem;height:3rem;margin-top:.125rem}.buttonActionFilterReadAllProductsPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-.125rem)}.buttonActionFilterReadAllProductsPage.active{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-.125rem)}.messageNotFoundProducts{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5rem;color:#008100;margin-top:3rem;overflow-y:hidden}.iconImageReadAllProductPage{width:4rem;height:4rem;margin-top:1rem}.containerListPrductsReadAllProductsPage{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.containerCardReadAllProductsPage{background-color:#eee;border-radius:.5rem;box-shadow:0 .125rem .25rem #0000001a;padding:1rem;width:17rem}.containerInfoReadAllProductsPage{display:flex;flex-direction:column;gap:.25rem}.titleCardInfoReadAllProductPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;overflow-y:hidden}.textStrongReadAllProductPage{font-family:Roboto,sans-serif;font-weight:600;font-size:.875rem;color:#5a5a5a}.paragraphReadAllProductsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#5a5a5a;overflow-y:hidden}.containerButtonsActionsReadAllProductsPage{display:flex;gap:.5rem;margin-top:1rem}.buttonEditReadAllProductsPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;background-color:#0077b6;color:#fff;width:7.5rem;height:2rem;border-radius:.5rem;margin-top:.125rem}.buttonEditReadAllProductsPage:hover{transform:translateY(-.125rem)}.buttonDeleteReadAllProductsPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;background-color:#d6120a;color:#fff;width:8rem;height:2rem;border-radius:.5rem;margin-top:.125rem}.buttonDeleteReadAllProductsPage:hover{transform:translateY(-.125rem)}.loadingOverlay{position:absolute;top:0;left:0;width:100%;height:200px;background:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:10px}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #333;border-radius:50%;animation:spin .8s linear infinite;margin-bottom:10px}@keyframes spin{to{transform:rotate(360deg)}}.containerPricipalSectionRegisterProductPage{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:43.75rem;width:100vw}.titleRegisterProductPage{font-family:Roboto,sans-serif;font-weight:600;font-size:1.25rem;color:#008100;text-align:center;overflow-y:hidden}.formRegisterProductPage{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:auto;padding:2rem 1rem;margin-top:2rem;margin-bottom:2rem}.formMessageError{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#008100;overflow-y:hidden;margin-top:1rem}.buttonActionRegisterProductPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-size:1rem;margin-top:1rem;color:#fff}.buttonActionRegisterProductPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-2px);transition:.25s}.form-card{background:#fff;padding:2rem;border-radius:12px;width:100%;max-width:700px;margin:0 auto}.form-title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.form-group{display:flex;flex-direction:column;margin-bottom:1rem}.form-group label{font-size:.9rem;margin-bottom:.3rem;color:#555}.form-group input{width:100%;padding:.7rem;border:1px solid #ccc;outline:none;transition:.2s}.form-group input:focus{border-color:#2f80ed;box-shadow:0 0 0 2px #2f80ed33}.form-button{width:100%;margin-top:1rem;padding:.8rem;border:none;border-radius:8px;background:#008100;color:#fff;font-weight:600;cursor:pointer;transition:.2s}.form-button:hover{background:#1366d6}.form-error{margin-top:1rem;color:red;font-size:.85rem;text-align:center}.containerPricipalPatchProductPage{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:700px;width:100vw;position:relative}.formPatchProductPage{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:auto;padding:2rem 1rem;margin-top:2rem;margin-bottom:2rem}.titlePatchProductPage{font-family:Roboto,sans-serif;font-weight:600;font-size:1.25rem;color:#008100;text-align:center;overflow-y:hidden}.messagePatchProductPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;text-align:center;overflow-y:hidden}.messageErrorPatchProductPage{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#008100;overflow-y:hidden;margin-top:1rem}.buttonActionPatchProductPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-size:1rem;margin-top:1rem;color:#fff}.buttonActionPatchProductPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-2px);transition:.25s}.selectFormUpdateProduct{font-family:Roboto,sans-serif;font-weight:400;width:100%;height:2.813rem;margin-top:2em;border-radius:.5rem;border:.063rem solid #008100;padding:0 1rem;background-color:#fff;color:#008100;outline:none;cursor:pointer;transition:.3s ease}.selectFormUpdateProduct:focus{border:1px solid #d6120a;box-shadow:0 0 .313rem #00000026}.selectFormUpdateProduct:hover{border:.063rem solid #d6120a}.optionFormUpdateProduct{color:#008100}.containerSectionPrincipalReadAllCatalogPage{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;background-color:#f3f3f5;margin-top:1rem;position:relative}.containerHeaderCatalog{display:flex;flex-direction:column;align-items:center}.titleReadAllCatalgPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5rem;color:#008100;overflow:hidden;margin-top:2rem}.buttonActionAddProductPrice{padding:.625rem 1rem;border:none;border-radius:.5rem;background:#2b6cb0;color:#fff;cursor:pointer;font-weight:500;margin-top:2rem;transition:.3s}.buttonActionAddProductPrice:hover{background:#2c5282;transform:translateY(-2px)}.containerListReadAllCatalogsPage{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem}.containerCardReadAllCatalogsPage{font-family:Roboto,sans-serif;font-weight:500;background:#fff;padding:1.25rem;border-radius:.75rem;display:flex;flex-direction:column;gap:.938rem;transition:.2s}.titleCardReadAllCatalogsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#1a202c;overflow:hidden}.containerButtonsActionsReadAllCatalogsPage{display:flex;flex-direction:column;gap:1rem;width:18.75rem}.buttonUpdateCatalog{padding:.5rem;border-radius:.375rem;border:none;cursor:pointer;font-size:.875rem;transition:.2s;margin-top:.125rem;background:#38a169;color:#fff}.buttonUpdateCatalog:hover{background:#2f855a;transform:translateY(-.125rem)}.buttonDeleteCatalog{padding:.5rem;border-radius:.375rem;border:none;cursor:pointer;font-size:.875rem;transition:.2s;margin-top:.125rem;background:#e53e3e;color:#fff}.buttonDeleteCatalog:hover{background:#c53030;transform:translateY(-.125rem)}.buttonViewInformationCatalog{padding:.5rem;border-radius:.375rem;border:none;cursor:pointer;font-size:.875rem;transition:.2s;margin-top:.125rem;background:#718096;color:#fff}.buttonViewInformationCatalog:hover{background:#4a5568;transform:translateY(-.125rem)}.messageLoadingCatalog,.messageErrorReadAllCatalogsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;margin-top:1rem;overflow-y:hidden}.errorBox{background-color:#ffe5e5;border:1px solid #ff4d4f;color:#b00020;padding:12px 16px;border-radius:8px;margin:16px 0;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;animation:fadeIn .3s ease-in-out}.errorBox p{margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.containerSectionPrincipalCatalogDetailsPage{display:flex;flex-direction:column;padding:2.5rem 1.25rem;min-height:50vh;background:#f7fafc;margin-top:1rem;position:relative}.titleCatalogDetailsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5rem;margin-bottom:1.5rem;text-align:center;overflow-y:hidden}.containerTableHeaderCatalogDetailsPage{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:.625rem;padding:.75rem 1rem;background:#2b6cb0;color:#fff;border-radius:.5rem;margin-bottom:.625rem}.titleTableHeaderCatalogDetailsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;overflow-y:hidden}.productsList{display:flex;flex-direction:column;gap:12px}.productItem{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:10px;padding:14px 16px;background:#fff;border-radius:8px;box-shadow:0 6px 16px #0000000f;transition:.2s}.productItem:hover{transform:translateY(-2px)}.productItem span{font-size:14px;color:#2d3748;overflow:hidden;font-family:Roboto,sans-serif;font-weight:500}.productItem .price{font-weight:600;color:#2b6cb0;font-family:Roboto,sans-serif;font-weight:500}.productActions{display:flex;justify-content:flex-end}.productActions button{padding:6px 10px;border:none;border-radius:6px;cursor:pointer;font-size:13px;background:#38a169;color:#fff;transition:.2s}.productActions button:hover{background:#2f855a}.feedback{margin-top:20px;text-align:center}.feedback .error{color:#e53e3e}.feedback .loading{color:#3182ce}.notFound{text-align:center;font-size:18px;color:#718096}.containerPrincipalRegisterCatalogPage{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:50vh;width:100vw;position:relative}.formRegisterCatalogPage{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:auto;padding:2rem 1rem;margin-top:2rem;margin-bottom:2rem}.titleRegisterCatalogPage{font-family:Roboto,sans-serif;font-weight:600;font-size:1.25rem;color:#008100;text-align:center;overflow-y:hidden}.messageSalvedCatalog{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;overflow-y:hidden;margin-top:1rem}.buttonActionRegisterCatalogPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-size:1rem;margin-top:1rem;color:#fff}.buttonActionRegisterCatalogPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-2px);transition:.25s}.containerPrincipalUpdateCatalogPage{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:50vh;width:100vw;position:relative}.formUpdateCatalogPage{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:auto;padding:2rem 1rem;margin-top:2rem;margin-bottom:2rem}.titleUpdateCatalogPage{font-family:Roboto,sans-serif;font-weight:600;font-size:1.25rem;color:#008100;text-align:center;overflow-y:hidden}.messageUpdateCatalog,.messageNotFoundCatalog{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#008100;overflow-y:hidden;margin-top:1rem}.formErrorMessage{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;color:#008100;overflow-y:hidden;margin-top:1rem}.buttonActionUpdateCatalogPage{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-size:1rem;margin-top:1rem;color:#fff}.buttonActionUpdateCatalogPage:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-2px);transition:.25s}.containerPricipalGenericPageWithForm{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:50vh;width:100vw;position:relative}.formGenericPageWithForm{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;box-shadow:0 .75rem 1.875rem #0003;color:#f3f3f5;width:100%;max-width:31.25rem;height:auto;padding:2rem 1rem;margin-top:2rem;margin-bottom:2rem}.titleGenericPageWithForm{font-family:Roboto,sans-serif;font-weight:600;font-size:1.25rem;color:#008100;text-align:center;overflow-y:hidden}.buttonGenericPageWithForm{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-size:1rem;margin-top:1rem;color:#fff}.buttonGenericPageWithForm:hover{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-2px);transition:.25s}.selectGenericPageWithForm{font-family:Roboto,sans-serif;font-weight:500;width:100%;padding:.75rem;border-radius:.5rem;border:1px solid #008100;color:#008100;font-size:1rem;margin-top:1rem;cursor:pointer}.selectGenericPageWithForm:hover{border-color:#d6120a}.selectGenericPageWithForm:focus{outline:none;border-color:#008100}.messageErrorGenericPageWithForm{font-family:Roboto,sans-serif;font-weight:500;color:#d6120a;font-size:.875rem;margin-top:1rem;text-align:center;line-height:1.25rem;overflow-y:hidden}.textInformationRegistrationClient{font-family:Roboto,sans-serif;font-weight:500;color:#333;font-size:1rem;margin-top:1rem;text-align:center;overflow-y:hidden}.labelStrongInformationRegistrationClient{font-family:Roboto,sans-serif;font-weight:600;font-size:1rem}.containerSectionPrincipalReadAllClientsPage{display:flex;justify-self:center;align-items:center;flex-direction:column;background:#f7fafc;min-height:50vh;font-family:Arial,sans-serif;margin-top:1rem;position:relative}.titleReadAllClientsPage{font-family:Roboto,sans-serif;font-weight:500;font-size:2rem;margin-bottom:1.5rem;color:#333;overflow:hidden;text-align:center;margin-top:2rem}.containerListAllClientsPage{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0;gap:1.5rem;width:100vw}.containerCardClientPage{background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 .5rem .75rem #00000014;transition:.3s;width:100%;max-width:18.75rem;gap:3rem;margin-top:.125rem;margin-bottom:1rem}.containerCardClientPage:hover{box-shadow:0 1rem 1.5rem #00000029;transform:translateY(-.125rem)}.containerInformationClientPage{margin-bottom:1rem}.titleInformationClientPage{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;margin-bottom:.5rem;color:#333;overflow:hidden}.textInfromationClientPage{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;color:#333;margin-top:.5rem;overflow-y:hidden}.containerButtonsActionsClientsPage{display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap}.buttonActionViewInformationClientPage{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;background-color:#2b6cb0;color:#fff;padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;margin-top:.125rem}.buttonActionViewInformationClientPage:hover{background-color:#2c5282;transform:translateY(-2px)}.buttonActionUpdateClientPage{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;background-color:#38a169;color:#fff;padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;margin-top:.125rem}.buttonActionUpdateClientPage:hover{background-color:#2f855a;transform:translateY(-2px)}.buttonActionDeleteClientPage{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;background-color:#e53e3e;color:#fff;padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;margin-top:.125rem}.buttonActionDeleteClientPage:hover{background-color:#c53030;transform:translateY(-2px)}@media(max-width:768px){.containerListAllClientsPage{flex-direction:column}}.containerSectionPrincipalDetailsClientPage{min-height:50vh;background:#f4f6f9;display:flex;justify-content:center;align-items:center;padding:.5rem;margin-top:1rem;position:relative}.subContainerCardDetailsClientPage{width:100%;max-width:500px;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 6px 20px #00000014;animation:fadeIn .3s ease-in-out}.titleDetailsClientPage{margin-bottom:1.5rem;text-align:center;color:#333;overflow:hidden;font-family:Roboto,sans-serif;font-weight:500;font-size:1.5rem}.containerInfoDetailsClientPage{margin-bottom:2rem}.labelDetailsClientPage{font-family:Roboto,sans-serif;font-weight:600;font-size:.875rem;color:#333;overflow-y:hidden}.textInforClientDetailsClientPage{margin-top:.5rem;color:#333;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;overflow-y:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.containerButtonActions{display:flex;height:50px;gap:1rem}.buttonAction{flex:1;padding:.7rem;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:.2s;margin-top:2px}.buttonAction:hover{transform:translateY(-2px);opacity:.9}.buttonAction:first-child{background:#3498db;color:#fff}.buttonAction:last-child{background:#008100;color:#fff}.records-container{padding:.5rem;background:#f4f6f9;min-height:50vh;margin-top:1rem;position:relative}.records-container .title{font-size:2rem;margin-bottom:2rem;color:#333}.records-container .card{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:12px;padding:1.5rem 1rem;margin-bottom:2rem;margin-top:1rem;box-shadow:0 4px 12px #00000014}.records-container .card h2{font-family:Roboto,sans-serif;font-weight:500;margin-bottom:1rem;color:#222;overflow:hidden}.records-container .card .info{margin-bottom:1rem}.records-container .card .info p{font-family:Roboto,sans-serif;font-weight:500;margin:.3rem 0;color:#555;overflow:hidden}.records-container .card .actions{display:flex;gap:.5rem;margin-bottom:1rem}.records-container .card .actions button{padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer;font-weight:700;background:#3498db;color:#fff}.records-container .card .actions button:hover{opacity:.9}.records-container .card .actions .delete{background:#e74c3c}.records-container .card .sub-card{margin-top:1rem;padding:1rem;background:#f9fafc;border-radius:8px}.records-container .card .sub-card h3{font-family:Roboto,sans-serif;font-weight:500;margin-bottom:.5rem;overflow:hidden}.records-container .card .sub-card p{font-family:Roboto,sans-serif;font-weight:500;margin:.3rem 0;color:#555;overflow:hidden;white-space:nowrap}.records-container .card .sub-card button{margin-top:.5rem;background:#2ecc71;color:#fff;border:none;padding:.4rem .8rem;border-radius:6px;cursor:pointer}.records-container .card .sub-card button:hover{opacity:.9}.records-container .card .empty{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:1.5rem;background:#f9fafc;border-radius:10px}.records-container .card .empty p{font-family:Roboto,sans-serif;font-weight:500;color:#777;line-height:1.5rem}.records-container .card .empty button{background:#2ecc71;height:50px;width:100%;max-width:400px;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:.2s}.records-container .card .empty button:hover{opacity:.9;transform:translateY(-2px)}.records-container .card .primary{margin-top:1rem;width:100%;height:50px;max-width:400px;padding:.6rem;background:#2ecc71;color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer}.records-container .pj-list{list-style:none;padding:0;margin-bottom:1rem}.records-container .status{color:#555}.records-container .error{color:#e74c3c;margin-top:1rem}.titleLegalCard{font-family:Roboto,sans-serif;font-weight:500;margin-bottom:1rem;color:#222;overflow:hidden;text-align:center}.messageNotFoundRegisterPJ{font-family:Roboto,sans-serif;font-weight:500;color:#777;line-height:1.5rem}.containerRegisterPJ{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:1.5rem;background:#f9fafc;border-radius:10px}.buttonRegisterPJ{background:#2ecc71;height:50px;width:100%;max-width:400px;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:.2s}.buttonRegisterPJ:hover{opacity:.9;transform:translateY(-2px)}.containerAddress{background:#f9fafc;padding:.8rem;border-radius:8px}.titleAddress{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;margin-bottom:.5rem;font-size:.95rem;color:#333;overflow:hidden}.paragraphAddress{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;color:#555;margin-bottom:.5rem;overflow:hidden}.paragraphEmpty{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;color:#888;margin-bottom:.5rem;overflow:hidden}.buttonUpdateAddress{background:#008100;color:#fff;border:none;padding:.4rem .8rem;border-radius:6px;cursor:pointer;font-size:.85rem;margin-top:1rem;max-width:400px}.buttonUpdateAddress:hover{opacity:.9}.pj-card{background:#fff;border-radius:12px;padding:1.2rem;margin-bottom:1rem;box-shadow:0 4px 10px #0000000f;transition:.2s}.pj-card:hover{transform:translateY(-3px)}.pj-card .pj-info{margin-bottom:1rem}.pj-card .pj-info p{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;margin:.2rem 0;color:#555;overflow:hidden}.pj-card .pj-info p strong{color:#222}.pj-card .actions{display:flex;gap:.5rem;margin-bottom:1rem}.pj-card .actions button{flex:1;padding:.5rem;border:none;border-radius:6px;cursor:pointer;font-weight:700;transition:.2s;max-width:120px;background:#3498db;color:#fff}.pj-card .actions button:hover{opacity:.9}.pj-card .actions .delete{background:#e74c3c}.pj-card .address{background:#f9fafc;padding:.8rem;border-radius:8px}.pj-card .address h3{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;margin-bottom:.5rem;font-size:.95rem;color:#333;overflow:hidden}.pj-card .address p{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;color:#555;margin-bottom:.5rem;overflow:hidden}.pj-card .address .empty{color:#888}.pj-card .address .status{color:#666}.pj-card .address button{background:#2ecc71;color:#fff;border:none;padding:.4rem .8rem;border-radius:6px;cursor:pointer;font-size:.85rem;margin-top:1rem;max-width:400px}.pj-card .address button:hover{opacity:.9}.SectionPrincipalOrderPage{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:2rem}.containerPage{display:flex;justify-content:center;width:100%}.paragraphError{font-family:Roboto,sans-serif;font-weight:400;color:#374151}.titlePageOrderRegister{font-family:Roboto,sans-serif;font-weight:600;font-size:1.5rem;color:#008100;text-align:center;margin-bottom:1rem;overflow-y:hidden}.formOrderRegisterFragment{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:800px;gap:1rem}table{width:100%;border-collapse:collapse;margin-top:2rem;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 .25rem .75rem,#eee}table thead{background:#008b00}table thead th{font-family:Roboto,sans-serif;font-weight:500;color:#fff;padding:.875rem;font-size:.875rem;white-space:nowrap}table tbody tr{border-bottom:1px solid #eeeeee}table tbody td{font-family:Roboto,sans-serif;font-weight:500;padding:.5rem;font-size:.875rem;color:#374151;white-space:nowrap;text-align:center}.InputQuantityRegisterOrderFragment{font-family:Roboto,sans-serif;font-weight:400;width:100px;padding:.25rem;border:.063rem solid #008b00;border-radius:.5rem;outline:none;text-align:center;transition:.2s;overflow-y:hidden}.InputQuantityRegisterOrderFragment:focus{border-color:#d6120a}.divFormatPayment{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.labelFormatPayment{font-family:Roboto,sans-serif;font-weight:500;font-size:.875rem;overflow-y:hidden;color:#374151}.selectOrderRegisterFragment{padding:.5rem;border-radius:.5rem;border:.063rem solid #008b00;outline:none;color:#374151;width:100%;max-width:320px;height:3.5rem;overflow-y:auto}.selectOrderRegisterFragment:focus{border-color:#d6120a}.divButtonFinishOrder{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.buttonFinishOrder{display:flex;justify-content:center;align-items:center;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-image:url(/assets/FUNDO-03-CS9V7ums.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#eee;font-family:Roboto,sans-serif;font-weight:500;margin-bottom:2rem;margin-top:0}.buttonFinishOrder:focus{background-image:url(/assets/FUNDO-01-C4_8xlVF.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:768px){.tableRegisterOrderFragment{width:700px}}@media(min-width:1024px){.tableRegisterOrderFragment{max-width:850px}.tableRegisterOrderFragment thead th{padding:1rem;font-size:1.25rem}.tableRegisterOrderFragment tbody tr{border-bottom:1px solid #eeeeee}.tableRegisterOrderFragment tbody td{font-family:Roboto,sans-serif;font-weight:500;padding:.5rem;font-size:1rem;color:#374151;white-space:nowrap;text-align:center}.InputQuantityRegisterOrderFragment{padding:.5rem;font-size:1rem}.labelFormatPayment{font-size:1.25rem}.selectOrderRegisterFragment{padding:1rem;font-size:1rem;width:100%;max-width:400px}.buttonFinishOrder{font-size:1rem;width:100%;max-width:400px}}.update-order-container{max-width:700px;margin:40px auto;padding:20px}.update-order-container h1{font-family:Roboto,sans-serif;font-weight:400;font-size:1.5rem;text-align:center;margin-bottom:30px;color:#333;overflow:hidden}.order-item-card{display:flex;flex-direction:column;gap:10px;padding:15px;margin-bottom:15px;border-radius:10px;background-color:#fff;box-shadow:0 2px 8px #00000014}.order-item-card .item-name{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;font-weight:600;color:#222;overflow:hidden}.order-item-card .item-info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.order-item-card .quantity-text{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#555;overflow:hidden}.order-item-card input{width:80px;padding:6px;border-radius:6px;border:1px solid #ccc;outline:none}.order-item-card input:focus{border-color:#4caf50}.order-item-card .actions{display:flex;gap:8px}.order-item-card button{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:.2s}.order-item-card button.edit{background-color:#2196f3;color:#fff}.order-item-card button.edit:hover{background-color:#1976d2}.order-item-card button.save{background-color:#4caf50;color:#fff}.order-item-card button.save:hover{background-color:#388e3c}.order-item-card button.cancel{background-color:#f44336;color:#fff}.order-item-card button.cancel:hover{background-color:#d32f2f}.containerDataFilter{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;padding:1rem;background-color:#fff;border-radius:.75rem;box-shadow:0 4px 12px #0000000f;margin-top:1rem;margin-bottom:1rem}.dataFilterGroup{font-family:Roboto,sans-serif;font-weight:400;padding:.5rem .6rem;border-radius:.4rem;border:1px solid #d1d5db;outline:none;transition:.2s;font-size:.875rem}.dataFilterGroup:focus{border-color:#008100;box-shadow:0 0 0 2px #10b98133}.buttonClearFilter{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;font-size:.875rem;text-decoration:none;cursor:pointer;background-color:#008100;height:fit-content;padding:.5rem 1rem;font-size:.8rem;margin-top:0;color:#fff}.buttonClearFilter:hover{background-color:#d6120a}table{font-family:Roboto,sans-serif;font-weight:400;min-width:100%;border-collapse:collapse;margin-top:1.25rem;background-color:#fff;overflow-y:hidden;box-shadow:0 6px 18px #00000014;font-size:.875rem}table .order-row-main{background:#f1f5f9;border-top:2px solid #cbd5f5}table .order-row-item{background:#fff}table .order-row-item:last-child{border-bottom:12px solid transparent}table thead{background-color:#008100;color:#eee}table thead th{font-family:Roboto,sans-serif;font-weight:500;padding:.75rem;text-align:center;letter-spacing:.4px;white-space:nowrap}table tbody tr{font-family:Roboto,sans-serif;font-weight:400;border-bottom:1px solid #eeeeee;transition:.2s;text-align:center}table tbody tr:hover{background:#f8fafc}table td{padding:6px 8px;color:#374151;vertical-align:middle}table td:nth-child(1) td:nth-child(2) td:nth-child(3) td:nth-child(4) td:nth-child(5) td:nth-child(6) td:nth-child(7) td:nth-child(8) td:nth-child(9){font-family:Roboto,sans-serif;font-weight:500;color:#374151}table td:nth-child(9){font-family:Roboto,sans-serif;font-weight:500;color:#16a34a}table td.status-pendente{color:#d97706}table td.status-confirmado{color:#00f}table td.status-confirmado{color:#008100}table td.status-cancelado{color:#dc2626}.containerButtonAction{display:flex;align-items:end;justify-content:center;gap:.5rem}.buttonUpdateQuantityClient{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;text-decoration:none;cursor:pointer;background-color:#008100;width:100%;max-width:10.5rem;height:2.5rem;color:#eee;font-size:.875rem;margin-top:0}.buttonUpdateQuantityClient:hover{background-color:#d6120a}.buttonUpdateOrder{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;text-decoration:none;cursor:pointer;background-color:#008100;width:100%;max-width:10.5rem;height:2.5rem;color:#eee;font-size:.875rem;margin-top:0}.buttonUpdateOrder:hover{background-color:#d6120a}.buttonPDF{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:1.5rem;width:20rem;height:3.5rem;border-radius:1rem;border:none;text-decoration:none;cursor:pointer;background-color:#fca61d;width:100%;max-width:10.5rem;height:2.5rem;color:#eee;font-size:.875rem;margin-top:0}.buttonPDF:hover{background-color:#d6120a}.containerMessageNotFoundOrders{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:18.75rem;gap:2rem}.titleMessageNotFoundOrders{font-family:Roboto,sans-serif;font-weight:400;font-size:1.25rem;color:#008100;overflow:hidden}@media(max-width:1310px){table{width:100%}thead{display:none}tbody tr{display:block;padding:10px;margin-bottom:10px;border:1px solid #e5e7eb;border-radius:10px}td{display:flex;justify-content:space-between;padding:6px 0}td:before{content:attr(data-label);color:#6b7280}td:before{min-width:120px}}.containerPage{width:100%;max-width:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
