@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0}body{margin:0;font-family:Raleway,sans-serif;background-color:#f5f0eb}.container{width:90%;margin:0 auto;background-color:#f5f0eb}@media (max-width: 390px){.container{width:95%}}@media (min-width: 768px) and (max-width: 1024px){.container{width:85%}}@media (min-width: 1366px) and (max-width: 1919px){.container{width:80%}}@media (min-width: 1920px){.container{width:70%}}.ant-layout-header{background-color:#f5f0eb}.header{width:100%;height:100px;padding:0 32px;position:sticky;top:0;z-index:99;border:0px solid rgb(229,231,235);box-sizing:border-box}.ant-layout-content{background-color:#f5f0eb}.ant-menu{font-size:14px;font-weight:500;line-height:18.2px;text-decoration:rgb(47,79,47);color:rgb(163 177 138 / var(--tw-text-opacity, 1));letter-spacing:.28px}.ant-menu-light .ant-menu-item{color:rgb(163 177 138 / var(--tw-text-opacity, 1))}.footer{padding:64px 32px;background-color:#2f4f2f}.footer_column{height:304.891px;background-color:#2f4f2f;display:flex;gap:20px;flex-direction:column;color:#f5f0eb;font-size:14px;font-family:raleway;font-weight:400;line-height:22.75px;color:#f5f0ebe6;letter-spacing:.28px;text-decoration:rgba(245,240,235,.9)}.footer_column button{width:155.641px;height:42.1875px;padding:12px 24px;border:0px solid rgb(229,231,235);display:inline-flex;align-items:center;box-sizing:border-box;border-radius:8px;background:#f5f0eb;font-size:14px;font-family:raleway;font-weight:500;line-height:18.2px;color:#2f4f2f;letter-spacing:.28px;text-decoration:rgb(47,79,47)}.image-square{max-width:28rem;background-color:#2f4f2f;border:0px solid rgb(229,231,235);padding:32px;border-radius:24px;display:flex;justify-content:center;align-items:center}.herosection_backgroundimage{background-image:url(../../assets/Front\ image.svg)}.section_one{padding-top:5rem;padding-bottom:5rem}.section_one_content_text{letter-spacing:.7px;text-decoration:rgb(163,177,138);font-size:18px;font-family:raleway;font-weight:500;line-height:29.25px;color:rgb(163 177 138 / var(--tw-text-opacity, 1))}.section_one_title_text{font-size:18px;font-family:raleway;font-weight:500;line-height:18.2px;color:#a3b18a;letter-spacing:.7px;text-decoration:rgb(163,177,138)}.btn-container{margin-top:20px;display:flex;width:100%;gap:12px}.section_one_header{font-size:40px;font-family:playfair display;font-weight:700;line-height:60px;color:#2f4f2f;letter-spacing:1.92px;text-decoration:rgb(47,79,47)}.btn-primary{width:235.49px;height:40px;padding:0 32px;cursor:pointer;border:0px solid rgb(229,231,235);background:#2f4f2f;font-weight:400;white-space:nowrap;line-height:18.2px;color:#f5f0eb;letter-spacing:.28px;text-decoration:rgb(245,240,235);border-radius:6px}.btn-secondary{width:170.625px;height:40px;cursor:pointer;padding:0 32px;border:.666667px solid rgb(47,79,47);border-radius:6px;box-shadow:#0000 0 0,#0000 0 0,#0000000d 0 1px 2px;font-size:14px;font-weight:400;white-space:nowrap;line-height:18.2px;color:#2f4f2f;letter-spacing:.28px;text-decoration:rgb(47,79,47)}.section_two{width:100%;padding:20px;background-color:#2f4f2f}.section_two_primaryfont{font-family:playfair display;font-size:48px;line-height:57.6px;color:#fff}.section_two_secondaryfont{color:#fff;font-family:Raleway;font-size:14px;line-height:18.2px;font-weight:300;margin-top:4px}.section_three_header{font-size:36px;font-family:playfair display;font-weight:700;text-align:center;line-height:46.8px;color:#2f4f2f;letter-spacing:1.44px;text-decoration:rgb(47,79,47)}.section_three{padding-top:5%;padding-bottom:5%}.section_three_content_container{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px}.section_three_content{font-size:18px;font-family:raleway;font-weight:500;text-align:center;line-height:29.25px;color:#a3b18a;letter-spacing:.45px;text-decoration:rgb(163,177,138)}.section_four{padding-top:5%;padding-bottom:5%}.section_four_header{font-size:36px;font-family:playfair display;font-weight:700;line-height:46.8px;color:#2f4f2f;letter-spacing:1.44px;text-decoration:rgb(47,79,47)}.section_four_content_list{margin-top:20px;font-size:16px;font-family:raleway;font-weight:400;line-height:26px;color:#a3b18a;text-decoration:rgb(163,177,138)}.section_four_list{margin-top:10px;margin-left:10px}.section_four_image{width:70%;height:auto;border-radius:5%}.section_five{padding-top:5%;padding-bottom:5%}.section_five_header{font-size:36px;font-family:playfair display;font-weight:700;text-align:center;line-height:46.8px;color:#2f4f2f;letter-spacing:1.44px;text-decoration:rgb(47,79,47)}.section_five_container{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;gap:25px}.section_five_content{color:#a3b18a}.service_section_one_header{font-size:1.5rem;text-align:center;margin-bottom:1.5rem;font-family:playfair display;letter-spacing:.04em;font-weight:700;line-height:1.25;color:#2f4f2f;text-decoration:rgb(47,79,47)}.service_section_one{padding-top:5rem;padding-bottom:5rem}.service_section_one h1 span{font-size:1.5rem;display:block;font-family:playfair display;font-weight:700;text-align:center;color:#a3b18a;line-height:1.25;letter-spacing:.04em;text-decoration:rgb(47,79,47)}.services_section_one_content{text-align:center;color:rgb(163 177 138 / var(--tw-text-opacity, 1));line-height:1.65;font-size:1.125rem;font-weight:500;letter-spacing:.025em}.service_section_two{padding-top:5rem;padding-bottom:5rem}.service_section_two_secondaryfont{color:#2f4f2f;font-family:Raleway;font-size:14px;line-height:18.2px;font-weight:300;margin-top:4px}.service_section_two_primaryfont{font-family:playfair display;font-size:48px;line-height:57.6px;color:#2f4f2f}.service_section_three{padding-top:5rem;padding-bottom:5rem}.service_section_three_content_container{display:flex;width:100%;flex-direction:column;gap:20px}.service_section_three_content_container h2{font-size:1.875rem;line-height:1.4;letter-spacing:.035em;font-style:700;color:#2f4f2f}.service_section_three_content_container ul li{margin-top:5px;font-size:1rem;line-height:1.625;letter-spacing:.025em;font-weight:500;color:#a3b18a}.service_section_three_content_container span{color:#2f4f2f;font-weight:700}.service_section_four{padding-top:5rem;padding-bottom:5rem}.service_card{background-color:#f5f0eb;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:1.5rem;transition:all .3s ease}.service_card:hover{transform:translateY(-5px);box-shadow:0 4px 20px #0000001f}.service_card h3{color:#2f4f2f;font-family:playfair display;font-size:1.125rem;line-height:1.5;letter-spacing:.025em;font-weight:600;margin-bottom:.75rem}.service_card p{color:#a3b18a;font-family:raleway;font-size:15px;line-height:1.6}.factory_sourcing_section_two{padding-top:5rem;padding-bottom:5rem;width:100%;background-color:#2f4f2f}.factory_sourcing_section_two_container{background-color:#2f4f2f;color:#fff}.factory_sourcing_section_two_container h1{font-size:36px;font-family:playfair display;font-weight:700;line-height:46.8px;color:#fff;letter-spacing:1.44px;text-decoration:rgb(47,79,47)}.factory_sourcing_section_two_container p{margin-top:20px;font-size:16px;font-family:raleway;font-weight:400;line-height:26px;color:#fff;text-decoration:rgb(163,177,138)}.qualitycontrol_section_one,.qualitycontrol_section_three{padding-bottom:5rem;padding-top:5rem}.qualitycontrol_primarybutton{width:60%;cursor:pointer;border:0px solid rgb(229,231,235);background:#2f4f2f;height:42px;color:#fff;padding:0 8px;font-weight:400;border-radius:6px}.qualitycontrol_secondarybutton{cursor:pointer;width:40%;border:0px solid rgb(229,231,235);background:#2f4f2f;height:42px;color:#fff;padding:0 8px;font-weight:400;border-radius:6px}
