.aboutSect_history__9YhxO{font-size:35px;line-height:42px;text-align:center;margin:0 auto;color:#422e27;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.aboutSect_container__wUzjb{max-width:1200px;margin:0 auto;padding:0 20px}.aboutSect_wrap__amw5d{padding:50px 0}@media(max-width:1400px){.aboutSect_wrap__amw5d{padding:50px}}.aboutSect_wrap__amw5d p{word-break:auto-phrase;font-size:20px;line-height:1.2;margin-bottom:5px}@media(max-width:992px){.aboutSect_history__9YhxO{font-size:20px;line-height:30px}.aboutSect_container__wUzjb{padding:10%}}.OurValues_section__P6JSh{background:#422e27;padding:60px 20px;text-align:center;color:#fff}.OurValues_title__ln6by{font-size:42px;line-height:64px;margin-bottom:40px;font-weight:600;font-family:ZT Chintzy}.OurValues_grid__zLXAn{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.OurValues_card__gu9lO{width:338px;box-shadow:0 0 10px rgba(0,0,0,.3);background-color:#f9f9f9;display:flex;flex-direction:column}.OurValues_card__gu9lO:hover .OurValues_points__o5kq_{opacity:1;transition:opacity 1s ease}.OurValues_imageWrapper__pahJ9{position:relative;width:100%;min-height:100%}.OurValues_imageWrapper__pahJ9 img{position:relative!important}.OurValues_cardImage__uBhbd{object-fit:cover;z-index:0}.OurValues_cardTitle__bXDEn{font-size:42px;font-weight:600;text-transform:uppercase;color:#422e27;font-family:ZT Chintzy;margin-bottom:10px}.OurValues_points__o5kq_{opacity:0;transition:opacity .3s ease;position:absolute;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8392156863);flex-grow:1;padding:15px;display:flex;justify-content:center;align-items:center;flex-direction:column}.OurValues_points__o5kq_ ul{list-style-type:disc;padding-left:20px;margin:0;font-size:18px}.OurValues_points__o5kq_ ul li{color:#422e27;font-family:montserrat;font-size:18px;font-weight:500;text-align:left}.InfoSection_section__FXE_n{background-color:#fff;padding:40px 20px;color:#422e27;max-width:1200px;margin:0 auto}.InfoSection_grid__aFGZW{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.InfoSection_card__VOfuN{flex:1 1 30%;text-align:center}.InfoSection_title__BrO2j{font-weight:700;margin-bottom:20px;line-height:48px;color:#422e27;font-family:ZT Chintzy;font-size:32px}.InfoSection_image__cPiJX{width:100%;height:auto;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:992px){.InfoSection_card__VOfuN{flex:50% 1}.InfoSection_title__BrO2j{font-size:30px;line-height:36px;margin-top:30px}}@media(max-width:480px){.InfoSection_card__VOfuN{flex:1 1 100%}.InfoSection_title__BrO2j{font-size:20px;line-height:30px}}.InfoSection_timelineSection__iI_li{position:relative;background:#fff;padding:40px 0 0;overflow-x:auto}@media(max-width:1024px){.InfoSection_timelineSection__iI_li{padding-left:0;padding-right:0;max-width:100vw;width:100vw}}.InfoSection_timelineContainer__k_wTQ{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:2;padding:0 20px;min-width:900px}@media(max-width:900px){.InfoSection_timelineContainer__k_wTQ{min-width:700px}}@media(max-width:700px){.InfoSection_timelineContainer__k_wTQ{min-width:500px;flex-wrap:nowrap;overflow-x:auto}}.InfoSection_timelineItem__QNpCL{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:120px;margin:0 10px;position:relative}.InfoSection_timelineItem__QNpCL:nth-child(odd) .InfoSection_timelineDot__9dniA{height:80px}.InfoSection_timelineItem__QNpCL:nth-child(2n) .InfoSection_timelineDot__9dniA{height:120px}.InfoSection_timelineLogo__L8n43{width:100px;height:60px;object-fit:contain;margin-bottom:10px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.InfoSection_timelineDot__9dniA{width:1px;height:120px;background:#422e27;margin:0 auto 4px;border-radius:3px;position:relative}.InfoSection_timelineDot__9dniA:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8px;height:8px;background:#422e27;border-radius:50%}.InfoSection_timelineYear__QBVo2{font-weight:600;font-size:28px;color:#422e27;margin-bottom:8px;font-family:ZT Chintzy}.InfoSection_timelineText__KFDng{text-align:center;font-family:Montserrat;font-size:20px;color:#422e27;margin-bottom:10px}.InfoSection_timelineSubtitle__bsi0t{font-size:13px;color:#888}.InfoSection_breadBg__CaiBv{width:100%;margin-top:-50px;z-index:1;position:relative;pointer-events:none;z-index:9;height:100%}@media(max-width:1024px){.InfoSection_breadBg__CaiBv{width:100vw;max-width:100vw;margin-left:0;margin-right:0;left:50%;transform:translateX(-50%)}}.InfoSection_logoTimelineSection__36Oar{background:#fff;padding:40px 0 20px;overflow-x:auto;margin:20px 0}.InfoSection_logoTimelineContainer__1Ndf6{display:flex;justify-content:center;align-items:flex-start;gap:40px}@media(max-width:992px){.InfoSection_logoTimelineContainer__1Ndf6{flex-wrap:wrap;overflow-x:auto;padding:0 20px}}.InfoSection_logoTimelineItem__ecox2{display:flex;flex-direction:column;align-items:center;min-width:180px}.InfoSection_logoTimelineLogo__wj2VP{width:180px;height:100px;object-fit:fill;margin-bottom:0;background:#fff;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,.04)}.InfoSection_logoTimelineLine__rvo_H{width:1px;height:30px;background:#422e27;margin:0 auto;position:relative}.InfoSection_logoTimelineLine__rvo_H:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:8px;height:8px;background:#422e27;border-radius:50%}.InfoSection_logoTimelineYear__S_3W_{font-weight:600;font-size:24px;color:#422e27;margin-top:8px;font-family:ZT Chintzy;text-align:center}.croissantBanner{background-size:cover;min-height:40vh;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;margin-top:90px}@media(max-width:992px){.croissantBanner{display:none}}.croissantBanner.croissantMobBanner{display:none;position:relative}.croissantBanner.croissantMobBanner .overlay{position:absolute;background:rgba(0,0,0,.5607843137);top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:flex;flex-direction:column}.croissantBanner.croissantMobBanner .overlay h2{font-size:30px;color:#fff}.croissantBanner.croissantMobBanner .overlay .description{font-size:16px;line-height:normal;color:#fff}@media(max-width:992px){.croissantBanner.croissantMobBanner{display:flex;min-height:60vh;margin-top:50px}}.croissantBanner .main-image-wrapper img{min-width:505px;min-height:505px}@media(max-width:992px){.croissantBanner .main-image-wrapper img{min-width:300px!important;min-height:300px!important}}.croissantBanner .content{display:flex;justify-content:center;color:#422e27;flex-direction:column;align-items:center}@media(max-width:992px){.croissantBanner .content{margin-top:50px;padding:0 20px}}.croissantBanner .content h2{font-size:100%;font-size:clamp(28px,3vw,45px);line-height:1.2;font-weight:600;text-align:center;font-family:ZT Chintzy;margin:0 auto 10px}.croissantBanner .content .description{font-size:16px;font-size:clamp(13px,3.5vw,28px);line-height:40px;font-weight:500;text-align:center;margin:0 auto;width:40vw;font-family:Montserrat,sans-serif}@media(max-width:992px){.croissantBanner .content .description{width:90vw}.croissantBanner .content h2{font-size:40px;line-height:54px;font-weight:700}.croissantBanner .content .description{font-size:20px;line-height:30px}}.careerdesc{margin:50px 0}.careerdesc h3{font-family:ZT Chintzy;font-size:45px;line-height:64px;font-weight:600;margin-top:30px}.careerdesc h3,.careerdesc p{color:#422e27;text-align:center}.careerdesc p{font-family:montserrat;font-size:26px;line-height:40px;max-width:70%;margin:auto auto 20px}.careerdesc p a{font-weight:700;text-decoration:underline}.careerdesc p button{font-family:montserrat;font-size:26px;line-height:40px;color:#422e27;text-align:center;max-width:70%;margin:auto auto 20px;font-weight:700}@media(max-width:992px){.careerdesc h3{font-size:28px;line-height:32px}.careerdesc p{font-size:16px;line-height:24px;max-width:90%}}.contactdesc{background:#422e27;padding:20px 0}.contactdesc .detailrow{justify-content:space-between;gap:20px;display:flex;flex-wrap:wrap}@media(max-width:992px){.contactdesc .detailrow{flex-direction:column;justify-content:center;align-items:center;margin:auto;width:max-content;padding:30px 0;width:100%}.contactdesc .detailrow .detailbox{width:100%!important;justify-content:flex-start!important}}@media(max-width:1200px){.contactdesc .detailrow .detailbox{width:48%;display:flex;flex-direction:row;align-items:flex-start}}@media(max-width:600px){.contactdesc .detailrow .detailbox{width:100%;justify-content:center}}.contactdesc .detailrow .detailbox .detailcover{display:flex;align-items:center;gap:10px}.contactdesc .detailrow .detailbox .detailcover img{width:40px;height:40px}@media(max-width:992px){.contactdesc .detailrow .detailbox .detailcover img{width:30px;height:30px}}.contactdesc .detailrow .detailbox .detailcover h4{color:#f8f0e0;font-size:16px;line-height:normal;font-weight:600;font-family:montserrat;margin-bottom:0;word-break:break-all}@media(max-width:992px){.contactdesc .detailrow .detailbox .detailcover h4{font-size:18px}}@media(max-width:450px){.contactdesc .detailrow .detailbox .detailcover h4{font-size:14px}}.contactdesc .detailrow .detailbox .detailcover h4 a{color:#f9f0e1;font-size:16px;line-height:normal;font-weight:600;font-family:montserrat;margin-bottom:0;word-break:break-all}@media(max-width:992px){.contactdesc .detailrow .detailbox .detailcover h4 a{font-size:18px}}@media(max-width:450px){.contactdesc .detailrow .detailbox .detailcover h4 a{font-size:14px}}.fullybannerdesc{height:40vh;display:flex;justify-content:center;align-items:center}.fullybannerdesc p{font-family:montserrat;font-size:35px;line-height:50px;color:#422e27;text-align:center;max-width:70%;font-weight:500}@media(max-width:992px){.fullybannerdesc{height:auto;padding:50px 0}.fullybannerdesc p{font-size:18px;line-height:normal;max-width:90%}}.career-popup{position:relative;width:100%;max-width:920px;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.35);overflow:hidden;outline:none}.career-popup h4{line-height:64px;border-bottom:1px solid #eee}.career-popup h2,.career-popup h4{color:#422e27;text-align:center;margin-top:30px;font-weight:600}.career-popup h2{font-family:ZT Chintzy;font-size:30px}@media(max-width:992px){.career-popup h2{font-size:24px}}@media(max-width:600px){.career-popup h2{font-size:18px}}.career-popup-body{padding:12px 16px 20px;background:#fff}.career-popup iframe{width:100%;height:70vh;border:0;display:block}.career-popup-close{position:absolute;top:8px;right:8px;background:rgba(0,0,0,0);border:none;font-size:40px;line-height:1;width:40px;height:40px;border-radius:4px;color:#333;cursor:pointer;transition:background .12s,color .12s}.career-popup-close:hover{background:rgba(0,0,0,.06);color:#000}@media(max-width:520px){.career-popup{max-width:96%}.career-popup iframe{height:60vh}.career-popup h4{font-size:1rem;padding:12px}}.career-link-button{background:none;border:none;color:#1f6feb;padding:0;margin:0;font:inherit;cursor:pointer;text-decoration:underline}.career-popup-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:1200;padding:24px}