*{margin:0;padding:0;box-sizing:border-box}.loadingParent{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#7c1f30}.bar{width:167px;height:167px;margin-left:14.25px;margin-bottom:46.25px;position:relative}.bar>span{width:38px;height:38px;display:block;background-color:#fff;position:absolute;animation-name:loading;animation-iteration-count:infinite;animation-duration:4s;background-color:#fef3f2;animation-timing-function:cubic-bezier(.55,.06,.68,.19)}.bar>span:nth-child(2){animation-delay:1s}.bar>span:nth-child(3){animation-delay:2s}.bar>span:last-child{animation-delay:3s}@keyframes loading{0%,to{top:0;left:0}25%{top:0;left:110px;transform:scale(1.5)}50%{top:110px;left:110px;transform:scale(1) rotate(90deg)}75%{top:110px;left:0;transform:scale(1.5) rotate(-90deg)}}.loadingTitle{font-size:24px;font-family:Chakra Petch;color:#fff}.styles_counter__V9bHq{margin:32px auto;display:flex;width:100%;max-width:190px}.styles_btn__u4SkE{width:42px;font-size:32px;font-weight:700;background-color:#1c6bd1;color:#fff;border:none;border-radius:4px;cursor:pointer;line-height:1.4}.styles_btn__u4SkE:hover{opacity:.8}.styles_count__bHK5o{flex:1 1;font-size:42px;text-align:center}.styles_counter__d_B2g{margin:32px auto;display:flex;width:100%;max-width:190px}.styles_btn__p_Tp9{width:42px;font-size:32px;font-weight:700;background-color:#1c6bd1;color:#fff;border:none;border-radius:4px;cursor:pointer;line-height:1.4}.styles_btn__p_Tp9:hover{opacity:.8}.styles_count__AY8t_{flex:1 1;font-size:42px;text-align:center}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.CarouselParent{width:calc(100% - 4rem)}.carousel{margin:1.5rem 2rem 0}.carousel div{width:100%;border-radius:20px}.mc_machineCardmaster{justify-content:center;display:flex;flex-wrap:wrap}.mc_machineCard,.mc_machineCard *{display:flex;box-sizing:border-box}.mc_machineCard{gap:.625rem;align-items:flex-start;overflow:hidden}.mc_machineCard,.mc_machineCard .mc_innerBox{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;flex-shrink:0;position:relative}.mc_machineCard .mc_innerBox{gap:1.25rem;align-items:flex-end;width:100%}.mc_machineCard .mc_title{background:#ac2433;border-radius:1.25rem;padding:.3125rem;width:100%;flex-direction:row;gap:.625rem;flex-shrink:0;box-shadow:var(
    --tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25)
  )}.mc_machineCard .mc_title,.mc_machineCard .mc_titleFont{display:flex;align-items:center;justify-content:center;position:relative}.mc_machineCard .mc_titleFont{color:#fef3f2;text-align:center;font-size:1.25rem;font-weight:500;text-transform:uppercase;font-family:Chakra Petch}.mc_machineCard .mc_machineImage{border-radius:.625rem;flex-shrink:0;width:clamp(40vw,190px,24vw);height:clamp(40vw,190px,24vw);position:relative;box-shadow:var(
    --card-box-shadow,0 0 1.25rem 0 rgba(0,0,0,.25)
  );object-fit:cover}.mc_machineCard .mc_description{border-radius:.625rem;padding:.4375rem .5rem;display:flex;flex-direction:row;gap:.625rem;align-items:center;justify-content:center;flex-shrink:0;height:11.1875rem;position:relative;overflow:visible;font-family:Chakra Petch}.mc_machineCard .mc_descriptionFont{color:#4d4d4d;text-align:left;font-size:1rem;font-weight:400;position:relative;width:10.9375rem;display:flex;align-items:center;justify-content:flex-start}.languageButton{position:absolute;top:17px;right:32px;display:flex;justify-content:center;align-items:center;width:auto;height:34px;font:500 16px/1.31 Chakra Petch,Noto Sans TC,Arial,serif;color:#fff2f2;text-align:center;background-color:#ac2433;border-radius:17px;padding:6.5px 16px;border-style:none}@media (max-width:1440px){.languageButton{font-size:.9rem;width:auto}}.cncExpertText{font:500 16px/1.31 Chakra Petch,Helvetica,Arial,serif}.nb_container{display:flex;justify-content:center;width:calc(100% - 4rem);margin:0 2rem}@media (max-width:991px){.nb_container{display:contents}}.group{display:flex;flex-direction:column;min-height:67px;width:100%;margin:2rem 0}@media (max-width:1440px){.group{margin:2rem 0 1rem}}@media (max-width:991px){.group{display:none}}.navBar{position:relative;display:flex;flex-direction:column;background-color:hsla(0,0%,98%,.807);border-radius:10px;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}@media (max-width:991px){.navBar{display:none}}.languageButton_zhTW{position:absolute;top:17px;right:32px;display:flex;justify-content:center;align-items:center;width:auto;height:34px;font:500 16px/1.31 Chakra Petch,Noto Sans TC,Arial,serif;color:#fff2f2;text-align:center;background-color:#ac2433;border-radius:17px;padding:6.5px 16px;border-style:none}@media (max-width:1440px){.languageButton_zhTW{font-size:.9rem;width:auto}}.NavflexRowContainer{position:relative;display:flex;align-items:center;gap:0 2rem;margin:0 337px 0 0;width:1032px;height:67px}.NavcompanyImage{width:206px;min-width:0;cursor:pointer}.highlightTextRow{display:flex;justify-content:space-between;gap:0 10px;width:766px;min-width:0}@media (max-width:1440px){.highlightTextRow{width:65vw;gap:1.5rem;justify-content:flex-start}}.cncExpertText{display:flex;align-items:center;min-width:0;font:500 16px/1.31 Chakra Petch,Noto Sans TC,Arial,serif;color:#4c4c4c;text-decoration:none;cursor:pointer}@media (max-width:1440px){.cncExpertText{font-size:.8rem}}.MenuContainer{display:none;padding:0;margin:0}@media (max-width:991px){.MenuContainer{display:contents}}.MenuRowContainer{display:flex;padding-top:2rem;width:100%;background-color:#ac2433;justify-content:space-between}.MenuButton{margin-left:1rem;cursor:pointer}.MenuPhone{margin-right:1rem;cursor:pointer}.abc,label{margin:0;padding:0}.overlayMenu{position:relative;top:100%;left:0;width:100%;background-color:#ac2433;z-index:1000;padding-top:2rem}.hm_CNCexpert{font:600 2rem/1.18 Chakra Petch,Helvetica,Arial,serif;color:#fff;letter-spacing:2px;cursor:pointer}.LangButton{margin-top:2rem;margin-left:2rem;margin-bottom:100vh}.MenuRowTitle{display:flex;flex-direction:row;justify-content:space-between}.CNCContainer{margin-bottom:2rem;margin-left:2rem;margin-right:2rem}.hm_belowTitle{margin-left:2rem;margin-top:1rem;font:400 1.2rem/1.18 Chakra Petch,Helvetica,Arial,serif;color:#fff;letter-spacing:1px;cursor:pointer}.downVector{cursor:pointer}.container{display:flex;justify-content:center;align-items:center;width:100%;margin:2rem 0}@media (max-width:991px){.container{width:100%}}.industryOverviewSection{display:flex;flex-direction:column;background:50%/100% 100% no-repeat;background-image:url(/assets/CNCIndustry_background.png);border-radius:20px;width:100%;height:100%;position:relative}.industryOverviewSection .overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/texture.jpg) 50%/cover no-repeat;mix-blend-mode:darken;opacity:.55;pointer-events:none;z-index:1;border-radius:20px}.industryOverviewSection .content{position:relative;z-index:2;width:100%;height:100%}.flexColGroup{display:flex;flex-direction:column;width:100%;height:100%;gap:8rem 0}.flexRowGroup{display:flex;flex-direction:row;justify-content:center;align-items:stretch;height:auto}@media (max-width:991px){.flexRowGroup{flex-direction:column;justify-content:center}}.imageMachinery{width:46.8vw;filter:drop-shadow(0 0 20px rgba(0,0,0,.25));padding-top:1.25rem}@media (max-width:991px){.imageMachinery{width:calc(100vw - 4rem);margin:auto}}@media (max-width:767px){.imageMachinery{width:calc(100vw - 2rem);margin:auto}}@media (max-width:479px){.imageMachinery{width:calc(100vw - 1rem);margin:auto}}.rightColBox{display:flex;flex-direction:column;justify-content:space-between;width:46.8vw;margin:3rem 1.5rem 2rem}@media (max-width:1440px){.rightColBox{margin:2rem 1.5rem 1rem}}@media (max-width:991px){.rightColBox{width:calc(100vw - 8rem);margin:auto;aspect-ratio:927/1041.25}}@media (max-width:767px){.rightColBox{width:calc(100vw - 4rem);margin:auto;aspect-ratio:927/1041.25}}@media (max-width:479px){.rightColBox{width:calc(100vw - 1.2rem);margin:auto;aspect-ratio:927/1041.25}}.imageContainer{position:relative;width:100%;height:47.5%;background:50%/100% 100% no-repeat;background-image:url(/assets/MillingMachine_Img.png);border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}@media (max-width:991px){.imageContainer{height:47.5%}}.imageContainer2{position:relative;width:100%;height:47.5%;background:50%/100% 100% no-repeat;background-image:url(/assets/CarMilling_Img.png);border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}@media (max-width:991px){.imageContainer2{height:47.5%}}.titleMillingMachine{position:absolute;top:5%;left:2.5%;display:flex;flex-direction:column;width:50%;height:35px;background:linear-gradient(0,#cd313f 44%,#972233);border-radius:10px;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}@media (max-width:991px){.titleMillingMachine{width:95%;border-radius:2px;padding:.5rem 0}}@media (max-width:575px){.titleMillingMachine{top:7.5%;left:5%;width:90%}}@media (max-width:479px){.titleMillingMachine{top:5%;padding:0}}.flexColBox3{position:absolute;top:5%;left:2.5%;display:flex;flex-direction:column;width:82%;height:35px;background:linear-gradient(0,#cd313f 44%,#972233);border-radius:10px;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}@media (max-width:991px){.flexColBox3{width:95%;border-radius:2px;padding:.5rem 0}}@media (max-width:575px){.flexColBox3{top:7.5%;left:5%;width:90%}}@media (max-width:479px){.flexColBox3{top:5%;padding:0}}.medium_title{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font:500 24px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fce9e7;text-align:center;text-wrap:nowrap}@media (max-width:1440px){.medium_title{font-size:20px}}@media (max-width:991px){.medium_title{font-size:24px}}@media (max-width:767px){.medium_title{font-size:22px}}@media (max-width:575px){.medium_title{font-size:20px}}@media (max-width:479px){.medium_title{font-size:18px}}@media (max-width:383px){.medium_title{font-size:15px}}.imageProcessing{position:absolute;right:2.5%;bottom:5%;width:65px;height:65px;cursor:pointer}@media (max-width:1440px){.imageProcessing{width:50px;height:50px}}@media (max-width:991px){.imageProcessing{width:60px;height:60px}}@media (max-width:479px){.imageProcessing{width:50px;height:50px}}@media (max-width:383px){.imageProcessing{width:45px;height:45px}}.flexColGroup2{display:flex;flex-direction:column;justify-content:center;gap:30px 0;margin:0 4rem 8rem}@media (max-width:1440px){.flexColGroup2{margin:0 0 8rem}}.heroTitleIndustry{margin-left:1rem;font:700 76px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fef3f2;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}@media (max-width:991px){.heroTitleIndustry{align-items:flex-start;font-size:108px;margin-left:4rem}}@media (max-width:767px){.heroTitleIndustry{margin-left:2rem;font-size:80px}}@media (max-width:575px){.heroTitleIndustry{margin-left:1rem;font-size:74px}}@media (max-width:479px){.heroTitleIndustry{font-size:60px}}@media (max-width:383px){.heroTitleIndustry{font-size:56px}}.flexRowGroup1{display:flex;justify-content:center;flex-wrap:wrap;gap:0 2rem}@media (max-width:1440px){.flexRowGroup1{gap:0 1rem}}@media (max-width:991px){.flexRowGroup1{display:none;gap:0 2rem}}.mdAltGroup{display:none}@media (max-width:991px){.mdAltGroup{display:flex;flex-direction:row;justify-content:center;gap:2rem}}@media (max-width:575px){.mdAltGroup{gap:1rem}}@media (max-width:991px){#groupCustomize{padding-top:0}}.mdAltRightCol{display:flex;flex-direction:column;gap:2rem}@media (max-width:575px){.mdAltRightCol{gap:1rem}}.mdAltLeftCol{display:flex;flex-direction:column;gap:2rem}@media (max-width:575px){.mdAltLeftCol{gap:1rem}}.imagePairGroupAerospace{position:relative;width:calc((100vw - 6rem - 8rem) / 4)}@media (max-width:1440px){.imagePairGroupAerospace{width:calc((100vw - 5rem) / 4)}}@media (max-width:991px){.imagePairGroupAerospace{width:calc((100vw - 8rem - 2rem) / 2)}}@media (max-width:767px){.imagePairGroupAerospace{width:calc((100vw - 4rem - 2rem) / 2)}}@media (max-width:575px){.imagePairGroupAerospace{width:calc((100vw - 2rem - 1rem) / 2)}}.imagePairGroupMilitary{position:relative;width:calc((100vw - 6rem - 8rem) / 4);padding-top:7rem}@media (max-width:1440px){.imagePairGroupMilitary{width:calc((100vw - 5rem) / 4)}}@media (max-width:991px){.imagePairGroupMilitary{width:calc((100vw - 8rem - 2rem) / 2)}}@media (max-width:767px){.imagePairGroupMilitary{width:calc((100vw - 4rem - 2rem) / 2)}}@media (max-width:575px){.imagePairGroupMilitary{width:calc((100vw - 2rem - 1rem) / 2)}}.coverImageAerospace{position:relative;width:100%;aspect-ratio:326/371;border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}.imageAerospace{position:absolute;left:90%;bottom:20%;width:50px;height:50px;transform:translate(-50%,-50%);cursor:pointer}@media (max-width:1440px){.imageAerospace{left:87.5%;bottom:27.5%;width:45px;height:45px}}@media (max-width:991px){.imageAerospace{right:4%;bottom:0;width:60px;height:60px}}@media (max-width:767px){.imageAerospace{width:55px;height:55px}}@media (max-width:575px){.imageAerospace{width:40px;height:40px}}@media (max-width:383px){.imageAerospace{left:85%;width:35px;height:35px}}.imageMilitary{position:absolute;left:90%;bottom:calc(20% - 7rem);width:50px;height:50px;transform:translate(-50%,-50%);cursor:pointer}@media (max-width:1440px){.imageMilitary{left:87.5%;bottom:calc(27.5% - 7rem);width:45px;height:45px}}@media (max-width:991px){.imageMilitary{right:4%;bottom:0;width:60px;height:60px}}@media (max-width:767px){.imageMilitary{width:55px;height:55px}}@media (max-width:575px){.imageMilitary{width:40px;height:40px}}@media (max-width:383px){.imageMilitary{left:85%;width:35px;height:35px}}.titleAerospace{position:absolute;top:4%;right:5%;display:flex;justify-content:center;text-align:center;align-items:center;width:90%;border-radius:10px;background:linear-gradient(0,#cd313f 44%,#972233);font:500 24px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fef3f2;padding:2px 0}@media (max-width:1440px){.titleAerospace{font-size:20px}}@media (max-width:1024px){.titleAerospace{align-items:center;font-size:20px}}@media (max-width:991px){.titleAerospace{font-size:32px;border-radius:2px}}@media (max-width:767px){.titleAerospace{font-size:30px}}@media (max-width:575px){.titleAerospace{font-size:26px;width:85%;right:7.5%;top:6%}}@media (max-width:479px){.titleAerospace{font-size:24px}}@media (max-width:383px){.titleAerospace{font-size:20px}}.titleMilitary{position:absolute;top:calc(4% + 7rem);right:5%;display:flex;justify-content:center;text-align:center;align-items:center;width:90%;border-radius:10px;background:linear-gradient(0,#cd313f 44%,#972233);font:500 24px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fef3f2;padding:2px 0}@media (max-width:1440px){.titleMilitary{font-size:20px}}@media (max-width:1024px){.titleMilitary{align-items:center;font-size:20px}}@media (max-width:991px){.titleMilitary{font-size:32px;border-radius:2px}}@media (max-width:767px){.titleMilitary{font-size:30px}}@media (max-width:575px){.titleMilitary{font-size:26px;width:85%;right:7.5%;top:calc(6% + 6.5rem)}}@media (max-width:383px){.titleMilitary{font-size:20px}}@media (max-width:991px){#altCustomizeTitle{top:4%}}@media (max-width:575px){#altCustomizeTitle{top:6%}}.coverImageMilitary{position:relative;width:100%;border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}.image8Military{position:absolute;right:2.5%;bottom:2.5%;width:45px;height:45px}@media (max-width:991px){.image8Military{right:4%;bottom:4%;width:40px;height:40px}}@media (max-width:767px){.image8Military{width:35px;height:35px}}@media (max-width:575px){.image8Military{width:30px;height:30px}}.contentBoxMilitary{position:absolute;top:5%;left:5%;display:flex;flex-direction:column;width:90%;height:10%;background:50%/100% 100% no-repeat;background-image:url(/assets/Title_Background.png);border-radius:10px;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}.titleCustomize{display:flex;justify-content:center;align-items:center;margin:2px auto;width:100%;height:100%;font:500 24px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fef3f2;text-align:center}@media (max-width:1024px){.titleCustomize{align-items:center;font-size:20px}}@media (max-width:991px){.titleCustomize{font-size:18px}}@media (max-width:767px){.titleCustomize{font-size:12px}}.imagePairGroupElectronic{position:relative;display:flex;flex-direction:column;margin:0 0 118px;width:22.8%;min-width:0}.coverImageElectronic{position:relative;width:100%;border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}.image8Electronic{position:absolute;right:2.5%;bottom:2.5%;width:45px;height:45px}@media (max-width:991px){.image8Electronic{right:4%;bottom:4%;width:40px;height:40px}}@media (max-width:767px){.image8Electronic{width:35px;height:35px}}@media (max-width:575px){.image8Electronic{width:30px;height:30px}}.contentBoxElectronic{position:absolute;top:5%;left:5%;display:flex;flex-direction:column;width:90%;height:10%;background:50%/100% 100% no-repeat;background-image:url(/assets/Title_Background.png);border-radius:10px;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25))}.titleElectronic{display:flex;justify-content:center;align-items:center;margin:2px auto;width:100%;height:100%;font:500 24px/1.29 Chakra Petch,Noto Sans TC,Arial,serif;color:#fef3f2;text-align:center}@media (max-width:1024px){.titleElectronic{align-items:center;font-size:20px}}@media (max-width:991px){.titleElectronic{font-size:18px}}@media (max-width:767px){.titleElectronic{font-size:12px}}.mediumTitle_container{display:flex;flex-direction:column;background:50%/100% 100% no-repeat;background-image:url(/assets/MediumTitle_backgroundImg.png);border-radius:20px 20px 0 0;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.25));margin:30px 2rem}@media (max-width:991px){.mediumTitle_container{margin:30px 1rem}}.text{display:flex;justify-content:center;margin:15px auto;font:700 48px/1.29 Chakra Petch,Helvetica,Arial,serif;color:#fef3f2;text-align:center}@media (max-width:1440px){.text{font-size:40px}}@media (max-width:575px){.text{font-size:34px}}@media (max-width:479px){.text{font-size:26px}}@media (max-width:383px){.text{font-size:20px}}.titleText{font:500 2rem/1.5 Chakra Petch,Helvetica,Arial,serif}@media (max-width:1440px){.titleText{font-size:20px}}@media (max-width:991px){.titleText{padding:1rem;font-size:2rem}}@media (max-width:575px){.titleText{font-size:24px}}@media (max-width:479px){.titleText{font-size:20px}}.detailCardContainer{height:66%;gap:1.2rem;padding:8% 0}@media (max-width:1440px){.detailCardContainer{gap:.7rem}}@media (max-width:991px){.detailCardContainer{gap:1.2rem}}@media (max-width:767px){.detailCardContainer{gap:.7rem}}@media (max-width:383px){.detailCardContainer{gap:.5rem}}.redTitle{padding:.4rem 0}@media (max-width:991px){.redTitle{padding:.4rem 0;font-size:1.4rem}}@media (max-width:767px){.redTitle{font-size:1rem}}@media (max-width:383px){.redTitle{padding:0;font-size:.6rem}}.whiteContent{padding:.4rem 0}@media (max-width:991px){.whiteContent{padding:.4rem 0;font-size:1.4rem}}@media (max-width:767px){.whiteContent{font-size:1rem}}@media (max-width:383px){.whiteContent{font-size:.6rem}}.equipmentCardParent{display:flex;justify-content:center;align-items:center;margin:0 2rem}.equipmentCardContainer{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:2rem;padding:0}@media (max-width:1440px){.equipmentCardContainer{gap:1rem}}@media (max-width:991px){.equipmentCardContainer{flex-wrap:nowrap;overflow-x:auto}}.equipmentCard{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;width:calc((100% - 4rem) / 3);margin-bottom:1rem}@media (max-width:1440px){.equipmentCard{width:calc((100% - 2rem) / 3)}}@media (max-width:991px){.equipmentCard{width:60.5vw;flex:0 0 auto}}.titleContainer{width:100%;display:flex;flex-direction:column;background:linear-gradient(0,#cd313f 44%,#972233);border-radius:10px;padding:.5rem 0}@media (max-width:1440px){.titleContainer{padding:2px 0}}.titleText{display:flex;justify-content:center;align-items:center;margin:auto;font:500 1.6rem/1.5 Chakra Petch,Helvetica,Arial,serif;color:#fef3f2;text-align:center;text-wrap:wrap}@media (max-width:1440px){.titleText{font-size:14px}}@media (max-width:991px){.titleText{padding:1rem;font-size:1.8rem}}@media (max-width:575px){.titleText{font-size:22px}}@media (max-width:479px){.titleText{font-size:18px}}@media (max-width:383px){.titleText{font-size:16px}}.cardImageContainer{height:auto;display:flex;flex-direction:column;margin:0 1px 0 0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25)}.cardImage,.cardImageContainer{position:relative;border-radius:16px}.cardImage{width:100%;aspect-ratio:1/1;object-fit:cover}.aboutImage{position:absolute;right:1rem;bottom:1rem;width:22%;aspect-ratio:93/28;background:50%/100% 100% no-repeat;background-image:url(/assets/about.svg);transition:background-image .8s ease-in-out;overflow:hidden;cursor:pointer}input{display:none}.detailCardContainer{border-radius:16px;width:90%;height:auto;max-height:80%;background-color:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:5% 0;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 20px rgba(0,0,0,.25));opacity:0;transition:opacity 1s ease-in-out;overflow-y:auto}@media (max-width:1440px){.detailCardContainer{gap:.6rem;padding:4% 0;max-height:75%}}@media (max-width:991px){.detailCardContainer{gap:.8rem;width:85%;padding:4% 0;max-height:70%}}@media (max-width:767px){.detailCardContainer{gap:.5rem;padding:3% 0;width:80%;max-height:65%}}@media (max-width:383px){.detailCardContainer{gap:.4rem;padding:3% 0;width:75%;max-height:60%}}input[type=checkbox]:checked+.detailCardContainer{opacity:1}input[type=checkbox]:checked+.aboutImage{background-image:url(/assets/cancel.svg)}.redTitle{background:#ac2433;border-radius:10px;width:82.35%;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;box-shadow:var(--tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25));font-size:1.4rem;color:#fef3f2;text-align:center;font-weight:400;font-family:Chakra Petch;padding:.3rem 0}@media (max-width:1440px){.redTitle{padding:.2rem 0;font-size:1rem}}@media screen and (max-width:1240px){.redTitle{font-size:.8rem}}@media (max-width:991px){.redTitle{padding:.2rem 0;font-size:1.4rem}}@media (max-width:767px){.redTitle{padding:.15rem 0;font-size:1rem}}@media (max-width:575px){.redTitle{padding:.2rem 0;font-size:.8rem}}@media (max-width:479px){.redTitle{width:80%;padding:.1rem 0;font-size:.8rem}}@media (max-width:383px){.redTitle{padding:.1rem 0;font-size:.6rem}}.whiteContent{border-radius:72px;width:82.35%;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;box-shadow:var(--tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25));font-size:1.4rem;color:#4d4d4d;text-align:center;font-weight:400;font-family:Chakra Petch;padding:.3rem 0}@media (max-width:1440px){.whiteContent{padding:.2rem 0;font-size:1rem}}@media screen and (max-width:1240px){.whiteContent{font-size:.8rem}}@media (max-width:991px){.whiteContent{padding:.2rem 0;font-size:1.4rem}}@media (max-width:767px){.whiteContent{padding:.15rem 0;font-size:1rem}}@media (max-width:575px){.whiteContent{padding:.2rem 0;font-size:.8rem}}@media (max-width:479px){.whiteContent{width:80%;padding:.1rem 0;font-size:.8rem}}@media (max-width:383px){.whiteContent{padding:.1rem 0;font-size:.6rem}}.detailCardContainer::-webkit-scrollbar{width:4px}.detailCardContainer::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.detailCardContainer::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.detailCardContainer::-webkit-scrollbar-thumb:hover{background:#555}.aboutMainTitle{font:700 88px/1.13 Chakra Petch,Helvetica,Arial,serif}.aboutSection{display:flex;flex-direction:column;width:auto;height:auto;padding:36px}@media (max-width:1024px){.aboutSection{padding:28px}}@media (max-width:575px){.aboutSection{padding:16px}}.flexColumn{display:flex;flex-direction:column;gap:40px 0;margin:32px 0}.heroImage{width:100%;min-height:12px;border-radius:7.5px}@media (max-width:479px){.heroImage{min-height:10px}}.flexColumnDetails{display:flex;flex-direction:column;gap:33px 0;margin:30px 0}.aboutMainTitle{width:548px;font:700 88px/1.13 Chakra Petch,Noto Sans TC,Arial,serif;color:#cd313f}@media (min-width:1441px) and (max-width:2999px){.aboutMainTitle{align-items:flex-start;font-size:96px}}@media (min-width:1441px) and (max-width:1919px){.aboutMainTitle{font-size:94px}}@media (max-width:575px){.aboutMainTitle{align-items:flex-start;font-size:84px}}@media (max-width:479px){.aboutMainTitle{font-size:68px}}@media (max-width:383px){.aboutMainTitle{font-size:60px}}.flexRowImages{display:flex;gap:0 26px}@media (min-width:1441px) and (max-width:2999px){.flexRowImages{column-gap:32px}}@media (max-width:1024px){.flexRowImages{align-items:center;gap:8px 26px}}@media (max-width:991px){.flexRowImages{flex-direction:column}}.secondaryImage{margin:12.5px 0 0;width:556px;min-width:0;border-radius:16px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}@media (min-width:1441px) and (max-width:2999px){.secondaryImage{width:40%;aspect-ratio:556/313}}@media (min-width:1441px) and (max-width:1919px){.secondaryImage{width:60%}}@media (max-width:1024px){.secondaryImage{margin:unset;width:100%}}.flexColumnText{display:flex;flex-direction:column;gap:1px 0;margin:0 0 120px;width:786px;min-width:0}@media (min-width:1441px) and (max-width:2999px){.flexColumnText{width:70%}}@media (max-width:1024px){.flexColumnText{margin:unset;width:100%}}@media (max-width:991px){.flexColumnText{margin-top:2rem}}.aboutSubTitle{display:flex;align-items:center;font:700 42px/1.28 Chakra Petch,Helvetica,Arial,serif;color:#4d4d4d}@media (min-width:1441px) and (max-width:2999px){.aboutSubTitle{font-size:60px}}@media (min-width:1441px) and (max-width:1919px){.aboutSubTitle{font-size:54px}}@media (max-width:1024px){.aboutSubTitle{font-size:40px}}@media (max-width:991px){.aboutSubTitle{font-size:42px}}@media (max-width:575px){.aboutSubTitle{font-size:40px}}@media (max-width:383px){.aboutSubTitle{font-size:36px}}.textGroup{position:relative;display:flex;flex-direction:column}.descriptiveSubtitle{position:relative;display:flex;align-items:center;min-width:0;font:300 20px/1.6 Chakra Petch,Helvetica,Arial,serif;color:#4d4d4d}@media (min-width:1441px) and (max-width:2999px){.descriptiveSubtitle{font-size:30px}}@media (min-width:1441px) and (max-width:1919px){.descriptiveSubtitle{font-size:27px}}@media (max-width:1024px){.descriptiveSubtitle{font-size:18px}}@media (max-width:991px){.descriptiveSubtitle{font-size:20px}}@media (max-width:575px){.descriptiveSubtitle{font-size:18px}}.ag_additionalImage{position:absolute;left:0;bottom:-66px;width:auto;height:40px;cursor:pointer;font:500 18px/1.31 Chakra Petch,Noto Sans TC,Arial,serif;color:#fff2f2;text-align:center;background-color:#ac2433;border-radius:17px;padding:6.5px 16px;border-style:none}@media (max-width:1024px){.ag_additionalImage{bottom:-40px;width:auto;height:50px}}@media (max-width:991px){.ag_additionalImage{width:auto;bottom:-55px}}.footerImage{width:100%;min-height:12px;border-radius:7.5px}@media (max-width:479px){.footerImage{min-height:10px}}@media (max-width:991px){#secondHorizon{margin-top:2rem}}.footerChild{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;max-width:100%;overflow:hidden;max-height:100%}.getTechPrecision{position:static}.taiwanIcon{width:1.5rem;position:relative;height:1.5rem;object-fit:cover}.taoyuanTaiwan{position:relative;font-weight:500;max-width:60vw}.taiwanParent{font-size:1rem}.getTechPrecisionParent,.taiwanParent{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.getTechPrecisionParent{position:absolute;height:auto;width:89.08%;top:0;right:10.92%;bottom:71.62%;left:0;border-radius:16px;font-size:1.3rem}.viberIcon{width:1.25rem;position:relative;height:1.275rem;object-fit:cover}.viberParent{position:absolute;height:14.19%;width:100%;top:43.92%;right:100%;bottom:41.89%;left:0;border-radius:16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.mailIcon{width:1.25rem;position:relative;height:1.25rem;object-fit:cover}.mailParent{top:64.86%;bottom:20.95%}.locationParent,.mailParent{position:absolute;height:14.19%;width:100%;right:100%;left:0;border-radius:16px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1rem}.locationParent{top:85.81%;bottom:0}.frameParent{position:absolute;height:43.59%;width:90%;top:35.64%;right:58.14%;bottom:20.77%;left:5.68%}.SocialParent,.lastLineParent{display:flex;flex-direction:row}.SocialParent{position:absolute;right:0;bottom:0;gap:1rem}.facebookIcon,.lineIcon,.phoneIcon{display:none;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}.phoneIcon{right:2%;bottom:0}.footer{width:100%;position:relative;height:21.219rem;text-align:left;font-size:.9rem;color:#4d4d4d;font-family:Chakra Petch;margin-top:12rem}.ConInfoContainer{max-width:60vw;overflow:hidden}.mainHeroSection{display:flex;flex-direction:column;background:50%/100% 100% no-repeat;background-image:url(/assets/HeroTitle_backgroundImg.png);position:relative;margin:0 2rem}@media (max-width:991px){.mainHeroSection{margin:0 1rem}}.mainHeroSection .overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/texture.jpg) 50%/cover no-repeat;mix-blend-mode:darken;opacity:.55;pointer-events:none;z-index:1;border-radius:20px}.mainHeroSection .content{position:relative;z-index:2;width:100%;height:100%}.flexColumnContainer{display:flex;flex-direction:column;align-items:center;margin:24px 0 28px;width:100%}.heroTitleCncExpert{display:flex;justify-content:center;align-items:center;font:700 88px/1.29 Chakra Petch,Helvetica,Arial,serif;color:#fef3f2;text-align:center}@media (max-width:1024px){.heroTitleCncExpert{font-size:76px}}@media (max-width:991px){.heroTitleCncExpert{font-size:70px}}@media (max-width:767px){.heroTitleCncExpert{font-size:66px}}@media (max-width:575px){.heroTitleCncExpert{font-size:58px}}@media (max-width:479px){.heroTitleCncExpert{font-size:38px}}@media (max-width:383px){.heroTitleCncExpert{font-size:34px}}.heroTitleMillingMachine{display:flex;justify-content:center;align-items:center;font:700 48px/1.29 Chakra Petch,Helvetica,Arial,serif;color:#fef3f2;text-align:center}@media (max-width:1024px){.heroTitleMillingMachine{font-size:40px}}@media (max-width:991px){.heroTitleMillingMachine{font-size:36px}}@media (max-width:767px){.heroTitleMillingMachine{font-size:32px}}@media (max-width:575px){.heroTitleMillingMachine{font-size:28px}}@media (max-width:479px){.heroTitleMillingMachine{font-size:20px}}@media (max-width:383px){.heroTitleMillingMachine{font-size:16px}}.breadcrumb{list-style:none;font-family:Chakra Petch;padding:0 2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:992px){.breadcrumb{padding:0 1rem;margin-top:2rem}}ul.breadcrumb li{display:inline-block;font-size:18px;color:#cd313f;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}ul.breadcrumb li:last-child{max-width:50%}ul.breadcrumb li+li:before{padding:8px;color:#b0b0b0;content:"/\00a0"}ul.breadcrumb li a{color:#b0b0b0;text-decoration:none}.IC_machineCard,.IC_machineCard *{width:100%;display:flex;box-sizing:border-box;flex-wrap:wrap}.IC_machineCard{border-radius:1.25rem;padding:1.125rem 1.25rem;flex-direction:column;gap:.625rem;overflow:hidden}.IC_machineCard,.IC_machineCard .IC_innerBox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.IC_machineCard .IC_innerBox{width:100%}.IC_machineCard .IC_title{background:#ac2433;border-radius:1.25rem;padding:.3125rem;flex-direction:column;gap:.625rem;flex-shrink:0;width:100%;box-shadow:var(
    --tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25)
  )}.IC_machineCard .IC_title,.IC_machineCard .IC_titleFont{display:flex;align-items:center;justify-content:center;position:relative}.IC_machineCard .IC_titleFont{color:#fef3f2;text-align:center;font-size:1.25rem;font-family:Chakra Petch;font-weight:500;text-transform:uppercase;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.IC_machineCard .IC_machineImage{border-radius:.625rem;width:100%;height:100%;position:relative;box-shadow:var(
    --card-box-shadow,0 0 1.25rem 0 rgba(0,0,0,.25)
  );margin-top:2rem}@use "../utils" as *;.companyInfoSection{display:flex;flex-direction:column;background-color:hsla(0,0%,92%,.917);border-radius:20px;overflow:hidden;margin:1.125rem 1.25rem;transition:background-color .5s,color .5s;cursor:pointer}.companyInfoSection:hover{background-color:#ac2433;color:#ebebeb}.flexRowContainer{display:flex;justify-content:space-between;align-items:center;gap:0 10px;padding:1.5rem clamp(1vw,2rem,6vw)}.flexColContainer{display:flex;flex-direction:column;gap:6px 0}.companyNameHighlight{display:flex;align-items:center;font:700 18px/1.22 Chakra Petch,Noto Sans TC,Arial,serif;color:#4d4d4d;letter-spacing:-.1px;transition:color .5s}.companyInfoSection:hover .companyNameHighlight{color:#ebebeb}.flexRowInfo{display:flex;gap:0 16px;align-items:center}.companyImage{width:24px;min-width:0;height:24px;transition:opacity .5s}.locationHighlight{display:flex;align-items:center;margin:3px 0 2px;min-width:0;font:500 16px/1.18 Chakra Petch,Helvetica,Arial,serif;color:#4d4d4d;letter-spacing:-.31px;transition:color .5s}.companyInfoSection:hover .locationHighlight{color:#ebebeb}.IFC_additionalImage{width:clamp(2vw,44px,6vw);height:clamp(2vw,44px,6vw);transition:opacity .5s,transform .5s}.companyInfoSection:hover .IFC_additionalImage{transform:scale(1)}@media screen and (min-width:992px) and (max-width:1441px){.companyNameHighlight,.locationHighlight{font-size:14px}.companyImage{width:18px;height:18px}.flexRowInfo{gap:0 10px}.companyInfoSection{margin:1.125rem 0 1.125rem 1rem}}.TitleBox{background:#ac2433;border-radius:10px;width:calc(100% - 4rem);height:40px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;box-shadow:var(
    --tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25)
  );font-size:1.25rem;color:#fef3f2;text-align:center;font-weight:500;font-family:Chakra Petch;margin-left:2rem;margin-right:2rem}@media screen and (max-width:992px){.TitleBox{width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem}}.TextBox{border-radius:72px;width:100%;height:40px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;box-shadow:var(
    --tag-box-shadow,.0625rem .0625rem .3125rem .0625rem rgba(0,0,0,.25)
  );font-size:1rem;color:#4d4d4d;text-align:center;font-weight:500;margin-top:1rem;font-family:Chakra Petch}.ArticleTitleParent{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ArticleMainTitle{font-size:2.625rem}.ArticleMainTitle,.ArticleSubTitle{font-weight:700;font-family:Chakra Petch;text-align:left;color:#000}.ArticleSubTitle{font-size:1.5rem}.ContactUsParent{width:100vw;padding-top:1.1vw;background-image:url(/assets/wave_bg.svg);background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:991px){.ContactUsParent{background-image:url(/assets/mobile_wave.svg)}}.ContactSection{margin-top:10rem;display:flex;flex-direction:row;gap:2vw;justify-content:center;position:relative;z-index:100}@media (max-width:991px){.ContactSection{font-size:74px;flex-direction:column;align-items:center}}.leftSection{display:flex;width:calc((100vw - 8rem - 2vw) / 2)}@media screen and (max-width:1281px){.leftSection{width:calc((100vw - 4rem - 2vw) / 2)}}@media (max-width:991px){.leftSection{width:calc(100vw - 2rem)}}@media (max-width:575px){.leftSection{width:calc(100vw - 1rem)}}.rightSection{width:calc((100vw - 10rem - 2vw) / 2)}@media (max-width:1440px){.rightSection{width:calc((100vw - 11rem - 2vw) / 2)}}@media screen and (max-width:1281px){.rightSection{width:calc((100vw - 6rem - 2vw) / 2)}}@media (max-width:991px){.rightSection{width:calc(100vw - 4rem)}}@media (max-width:575px){.rightSection{width:calc(100vw - 2rem)}}.MessageForm{background-image:url(/assets/rightSection_bg.svg);display:flex;flex-direction:column}.ContactUsTitle,.MessageForm{position:relative;filter:drop-shadow(0 0 20px rgba(0,0,0,.25));background-size:contain;background-repeat:no-repeat;width:100%;aspect-ratio:674/643}.ContactUsTitle{background-image:url(/assets/leftSection.svg)}.ContactTitle{display:none;color:#fff;font:700 108px/1.29 Chakra Petch,Helvetica,Arial,serif}@media (max-width:1440px){.ContactTitle{font-size:74px}}@media screen and (max-width:1025px){.ContactTitle{font-size:58px}}@media (max-width:991px){.ContactTitle{font-size:108px}}@media (max-width:767px){.ContactTitle{font-size:88px}}@media (max-width:575px){.ContactTitle{font-size:68px}}@media (max-width:479px){.ContactTitle{font-size:54px}}.InnerInfoContainer{margin-top:6rem;margin-left:3rem}@media (max-width:1440px){.InnerInfoContainer{margin-top:4rem;margin-left:2rem}}@media screen and (max-width:1281px){.InnerInfoContainer{margin-top:3rem}}@media (max-width:991px){.InnerInfoContainer{margin-top:7rem;margin-left:3rem}}@media (max-width:767px){.InnerInfoContainer{margin-top:4.5rem;margin-left:2.5rem}}@media (max-width:575px){.InnerInfoContainer{margin-top:3.5rem;margin-left:2rem}}@media (max-width:479px){.InnerInfoContainer{margin-top:3rem;margin-left:1.5rem}}.InnerTitleContainer{display:none;flex-direction:row;align-items:center}.InnerInfoTitle{color:#545354;font:500 2rem/1.29 Chakra Petch,Helvetica,Arial,serif}@media (max-width:1440px){.InnerInfoTitle{font-size:28px}}@media screen and (max-width:1025px){.InnerInfoTitle{font-size:24px}}@media (max-width:991px){.InnerInfoTitle{font-size:3rem}}@media (max-width:767px){.InnerInfoTitle{font-size:2rem}}@media (max-width:575px){.InnerInfoTitle{font-size:1.75rem}}@media (max-width:479px){.InnerInfoTitle{font-size:1.5rem}}.NationFlag{width:2rem;aspect-ratio:1/1}@media screen and (max-width:1025px){.NationFlag{width:1.5rem;font-size:16px}}@media (max-width:991px){.NationFlag{width:2.5rem}}@media (max-width:767px){.NationFlag{width:2rem}}@media (max-width:575px){.NationFlag{width:1.75rem}}@media (max-width:479px){.NationFlag{width:1.5rem}}.InnerInfoLocation{display:none;flex-direction:row;align-items:center;margin-left:2rem}@media screen and (max-width:1025px){.InnerInfoLocation{margin-left:1.5rem}}@media (max-width:991px){.InnerInfoLocation{margin-left:2rem}}@media (max-width:767px){.InnerInfoLocation{margin-left:2.5rem}}@media (max-width:575px){.InnerInfoLocation{margin-left:1.75rem}}@media (max-width:479px){.InnerInfoLocation{margin-left:1.25rem}}.LocationText{color:#545354;font:500 1.5rem/1.29 Chakra Petch,Helvetica,Arial,serif;margin-left:.5rem}@media (max-width:1440px){.LocationText{font-size:20px}}@media screen and (max-width:1025px){.LocationText{font-size:16px}}@media (max-width:991px){.LocationText{font-size:2.5rem;margin-left:.5rem}}@media (max-width:767px){.LocationText{font-size:1.75rem;margin-left:.8rem}}@media (max-width:575px){.LocationText{font-size:1.5rem;margin-left:.5rem}}@media (max-width:479px){.LocationText{font-size:1.25rem;margin-left:.5rem}}.ContactInfoContainer{display:none;flex-direction:column;margin-top:4rem;gap:2rem}@media (max-width:1440px){.ContactInfoContainer{gap:1.5rem;margin-top:2.5rem}}@media screen and (max-width:1025px){.ContactInfoContainer{margin-top:1.5rem;gap:1rem}}@media (max-width:991px){.ContactInfoContainer{gap:2rem;margin-top:3rem}}@media (max-width:767px){.ContactInfoContainer{gap:1.5rem;margin-top:2.5rem}}@media (max-width:575px){.ContactInfoContainer{gap:1rem;margin-top:1.5rem}}@media (max-width:479px){.ContactInfoContainer{gap:.75rem;margin-top:1.25rem}}.InnerPhoneContainer{display:flex;flex-direction:row;align-items:center}.PhoneNumberText{color:#545354;font:500 1.5rem/1.29 Chakra Petch,Helvetica,Arial,serif;margin-left:2rem;background-color:hsla(0,0%,85%,.502);border-radius:5px;padding:.5rem 5rem .5rem 1rem;width:30%}@media (max-width:1440px){.PhoneNumberText{font-size:20px;margin-left:1.5rem}}@media screen and (max-width:1025px){.PhoneNumberText{font-size:16px;margin-left:1rem}}@media (max-width:991px){.PhoneNumberText{font-size:2rem}}@media (max-width:767px){.PhoneNumberText{font-size:1.75rem;width:40%}}@media (max-width:575px){.PhoneNumberText{font-size:1.5rem}}@media (max-width:479px){.PhoneNumberText{font-size:1.25rem;margin-left:.75rem}}@media screen and (max-width:1025px){.PhoneIcon{width:1.5rem;aspect-ratio:1/1}}@media (max-width:991px){.PhoneIcon{width:2.5rem}}@media (max-width:767px){.PhoneIcon{width:2rem}}@media (max-width:575px){.PhoneIcon{width:1.75rem}}@media (max-width:479px){.PhoneIcon{width:1.5rem}}.InnerEmailContainer{display:flex;flex-direction:row;align-items:center}.EmailText{color:#545354;font:500 1.5rem/1.29 Chakra Petch,Helvetica,Arial,serif;margin-left:2rem;background-color:hsla(0,0%,85%,.502);border-radius:5px;padding:.5rem 5rem .5rem 1rem;width:30%}@media (max-width:1440px){.EmailText{font-size:20px;margin-left:1.5rem}}@media screen and (max-width:1025px){.EmailText{font-size:16px;margin-left:1rem}}@media (max-width:991px){.EmailText{width:40%;font-size:2rem}}@media (max-width:767px){.EmailText{font-size:1.75rem;width:40%}}@media (max-width:575px){.EmailText{font-size:1.5rem}}@media (max-width:479px){.EmailText{font-size:1.25rem;margin-left:.75rem}}.InnerAddressContainer{display:flex;flex-direction:row;align-items:center}.AddressText{color:#545354;font:500 1.5rem/1.29 Chakra Petch,Helvetica,Arial,serif;margin-left:2rem;background-color:hsla(0,0%,85%,.502);border-radius:5px;padding:.5rem 5rem .5rem 1rem;width:55%}@media (max-width:1440px){.AddressText{font-size:20px;margin-left:1.5rem}}@media screen and (max-width:1025px){.AddressText{font-size:16px;margin-left:1rem;width:60%}}@media (max-width:991px){.AddressText{font-size:2rem;width:70%}}@media (max-width:767px){.AddressText{font-size:1.75rem}}@media (max-width:575px){.AddressText{font-size:1.25rem;width:65%}}@media (max-width:479px){.AddressText{font-size:1rem;margin-left:.75rem}}.FormContainer{width:calc(100% - 8rem);height:100%;position:relative;margin-left:4rem;display:flex;flex-direction:column}@media (max-width:1440px){.FormContainer{width:calc(100% - 4rem);margin-left:2rem}}@media screen and (max-width:1025px){.FormContainer{width:calc(100% - 4rem);margin-left:2rem}}@media (max-width:767px){.FormContainer{width:calc(100% - 5rem);margin-left:2.5rem}}@media (max-width:575px){.FormContainer{width:calc(100% - 4rem);margin-left:2rem}}@media (max-width:479px){.FormContainer{width:calc(100% - 2rem);margin-left:1rem}}.field{margin-bottom:1.5rem;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:1025px){.field{margin-bottom:1rem}}@media (max-width:767px){.field{margin-bottom:.125rem}}.field label{display:flex;align-items:center;margin-right:1rem}@media (max-width:479px){.field label{margin-right:.75rem}}@media (max-width:383px){.field label{margin-right:.5rem}}@media screen and (max-width:1025px){.field label img{width:1.5rem;aspect-ratio:1/1}}@media (max-width:991px){.field label img{width:2rem}}@media (max-width:767px){.field label img{width:2.5rem}}@media (max-width:575px){.field label img{width:1.5rem}}@media (max-width:479px){.field label img{width:1.25rem}}@media (max-width:383px){.field label img{width:1rem}}.field input{display:block;min-width:250px;line-height:1.5;font-size:1.5rem;background-color:hsla(0,0%,85%,.502);border:none;border-radius:5px;box-sizing:border-box;width:100%;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:1440px){.field input{font-size:20px}}@media screen and (max-width:1025px){.field input{font-size:16px}}@media (max-width:991px){.field input{font-size:1.75rem}}@media (max-width:767px){.field input{font-size:1.5rem}}@media (max-width:575px){.field input{font-size:1.25rem}}@media (max-width:479px){.field input{font-size:1rem}}@media (max-width:383px){.field input{padding-left:.75rem;font-size:.75rem}}.field textarea{display:block;min-width:250px;line-height:1.5;font-size:1.5rem;background-color:hsla(0,0%,85%,.502);border:none;border-radius:5px;box-sizing:border-box;width:100%;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:1440px){.field textarea{font-size:20px}}@media screen and (max-width:1025px){.field textarea{font-size:16px}}@media (max-width:991px){.field textarea{font-size:1.75rem}}@media (max-width:767px){.field textarea{font-size:1.5rem}}@media (max-width:575px){.field textarea{font-size:1.25rem}}@media (max-width:479px){.field textarea{font-size:1rem}}@media (max-width:383px){.field textarea{padding-left:.75rem;font-size:.75rem}}.field input::placeholder{color:rgba(84,83,84,.349)}.field textarea::placeholder{color:rgba(84,83,84,.349)}#message{width:100%;height:21.5rem;box-sizing:border-box;display:block;overflow-y:auto;word-wrap:break-word;vertical-align:text-top;resize:none}@media screen and (max-width:1800px){#message{height:12.5rem}}@media (max-width:1440px){#message{height:12.5rem}}@media screen and (max-width:1281px){#message{height:10.25rem}}@media screen and (max-width:1025px){#message{height:8rem}}@media (max-width:991px){#message{height:14.75rem}}@media (max-width:767px){#message{height:11.75rem}}@media (max-width:575px){#message{height:8rem}}@media (max-width:479px){#message{height:6.5rem}}#messageField{display:flex;flex-direction:row;align-items:flex-start;flex-grow:0}input[type=submit]{display:flex;justify-content:center;aspect-ratio:65/22.27137;width:20%;margin:0 auto;font-size:26px;font-family:Chakra Petch;border-radius:35px;background-color:#31cd37;color:#fff;border:none;cursor:pointer}@media (max-width:1440px){input[type=submit]{font-size:16px}}@media (max-width:991px){input[type=submit]{margin-top:8px;font-size:28px}}@media (max-width:767px){input[type=submit]{margin-top:16px;font-size:1.5rem}}@media (max-width:575px){input[type=submit]{margin-top:0;font-size:1.25rem}}@media (max-width:479px){input[type=submit]{font-size:1rem}}@media (max-width:383px){input[type=submit]{font-size:.75rem}}.AlertBox{visibility:hidden;opacity:0;position:absolute;top:35%;margin:0 auto;filter:drop-shadow(0 0 20px rgba(0,0,0,.25));background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:257/40.02;transition:opacity 1s}.submitBtn{transition:opacity .5s ease,transform .5s ease}form{display:flex;flex-direction:column;width:100%;margin:auto 0;justify-content:space-between}@media (max-width:991px){form{height:90%}}#button{background:none;border:none;padding:0;cursor:pointer;transition:opacity .5s ease,transform .5s ease}.sendBtn{display:none;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;z-index:10}.CHG_Section{margin-top:10rem;margin-bottom:12rem}.CH-Group{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-bottom:2rem}.CHG_Title{position:relative;background-image:url(/assets/CH_Group_bg.svg);filter:drop-shadow(0 0 20px rgba(0,0,0,.25));background-size:contain;background-repeat:no-repeat;width:calc(100vw - 8rem);aspect-ratio:1371/575}@media screen and (max-width:1281px){.CHG_Title{width:calc(100vw - 6rem)}}@media (max-width:991px){.CHG_Title{width:calc(100vw - 4rem)}}@media (max-width:575px){.CHG_Title{width:calc(100vw - 2rem)}}.CHG_Content{display:none;font:500 1.5rem Chakra Petch,Helvetica,Arial,serif;color:#fff;transform:translate(-50%,-50%);position:absolute;left:50%;bottom:10%;text-align:center;width:62.5%}.belowSectionParent{display:flex;justify-content:center;width:calc(100vw - 8rem);margin-left:4rem}@media screen and (max-width:1281px){.belowSectionParent{width:calc(100vw - 6rem);margin-left:3rem}}@media (max-width:991px){.belowSectionParent{width:calc(100vw - 4rem);margin-left:2rem}}@media (max-width:575px){.belowSectionParent{width:calc(100vw - 2rem);margin-left:1rem}}.belowSection{display:flex;flex-direction:row;width:100%;gap:1rem;align-items:center}@media (max-width:991px){.belowSection{flex-direction:column;gap:2rem}}.ManufacturePhoto{width:calc((100vw - 8rem - 2rem) / 3);border-radius:20px}@media screen and (max-width:1281px){.ManufacturePhoto{width:calc((100vw - 6rem - 2rem) / 3)}}@media (max-width:991px){.ManufacturePhoto{width:calc(100vw - 4rem - 30vw);margin-right:30vw;border-radius:8px}}@media (max-width:575px){.ManufacturePhoto{width:calc(100vw - 2rem - 30vw);margin-right:30vw}}@media (max-width:991px){#ServicePhoto{width:calc(100vw - 4rem - 30vw);margin-left:30vw;border-radius:8px}}@media (max-width:575px){#ServicePhoto{width:calc(100vw - 2rem - 30vw)}}.ManufactureSection,.ServiceSection{position:relative}@media (max-width:991px){.ServiceSection{width:calc(100vw - 4rem)}}@media (max-width:575px){.ServiceSection{width:calc(100vw - 2rem)}}.AgentSection{position:relative}.belowTitleParent{display:flex;transform:translate(-50%,-50%);position:absolute;width:100%;top:15%;left:47.5%;justify-content:center}@media (max-width:991px){.belowTitleParent{width:calc(100vw - 4rem - 30vw);left:calc(50% - 30vw + 8rem)}}@media (max-width:767px){.belowTitleParent{left:calc(50% - 30vw + 8rem - 3.5rem)}}@media (max-width:575px){.belowTitleParent{width:calc(100vw - 2rem - 30vw);left:calc(50% - 30vw + 4rem)}}@media (max-width:479px){.belowTitleParent{left:calc(50% - 30vw + 4rem - .9375rem)}}@media (max-width:991px){#ServiceBelowTitle{left:calc(50% + 30vw - 10rem)}}@media (max-width:767px){#ServiceBelowTitle{left:calc(50% - 30vw + 10rem + 5.5rem)}}@media (max-width:575px){#ServiceBelowTitle{left:calc(50% + 30vw - 5rem)}}@media (max-width:479px){#ServiceBelowTitle{left:calc(50% + 30vw - 4rem - .3125rem)}}.belowTitleBackground{background-color:#fff;text-align:center;width:70%;padding:2%;border-radius:10px}.belowTitle{font:700 1.125rem Chakra Petch,Helvetica,Arial,serif;background:linear-gradient(0,#cd313f 44%,#972233);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (max-width:1281px){.belowTitle{font-size:1rem}}@media (max-width:991px){.belowTitle{font-size:2.125rem}}@media (max-width:767px){.belowTitle{font-size:1.5rem}}@media (max-width:575px){.belowTitle{font-size:1.25rem}}@media (max-width:479px){.belowTitle{font-size:1rem}}.Hyperlink{position:absolute;aspect-ratio:1/1;transform:translate(-50%,-50%);right:2.5%;top:50%;cursor:pointer}@media (max-width:1440px){.Hyperlink{width:3.5rem}}@media screen and (max-width:1281px){.Hyperlink{width:3.25rem}}@media (max-width:1024px){.Hyperlink{width:3rem}}@media (max-width:991px){.Hyperlink{width:5.5rem}}@media (max-width:767px){.Hyperlink{transform:translate(-25%,-50%);right:0;width:4rem}}@media (max-width:575px){.Hyperlink{transform:translate(-25%,-50%);right:0;width:3.5rem}}@media (max-width:479px){.Hyperlink{transform:translate(-25%,-50%);right:0;width:2.5rem}}