.page_main__akH3E{position:relative;overflow:hidden;color:#333;height:fit-content}.page_section1__17mEq{position:relative;width:100vw;height:100vh;color:#333;animation:page_section1__17mEq linear forwards;animation-timeline:scroll(root block);animation-range:0 100vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_section1__17mEq{0%{transform:translateY(0)}to{transform:translateY(70vh)}}.page_section1__17mEq .page_background__RvLBA{position:absolute;width:100vw;height:100vh;top:0;left:0;z-index:-1;background:linear-gradient(75deg,#ffffff 20%,#ddd 45%,#ddd 55%,#ffffff 80%);animation:page_section1_background__MZ7wd linear infinite forwards;animation-duration:7s}@keyframes page_section1_background__MZ7wd{0%{transform:translateX(-100vw)}to{transform:translateX(100vw)}}.page_section1__17mEq .page_segment_1__ygjzw{position:absolute;height:100vh;color:#333;left:4vw;font-size:25px;font-weight:400}.page_section1__17mEq .page_segment_2__Aq5d0{position:absolute;top:100px;left:4%}.page_section1__17mEq .page_segment_2__Aq5d0 .page_slogan__T_fkj{overflow:hidden}.page_section1__17mEq .page_segment_2__Aq5d0 .page_slogan__T_fkj p{font-size:16px;font-weight:400;color:#050505;animation:page_slogan__T_fkj linear forwards;animation-timeline:scroll(root block);animation-range:0 50vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_slogan__T_fkj{0%{transform:translateY(0)}to{transform:translateY(-100px)}}.page_section1__17mEq .page_segment_3__I0pJ9{position:absolute;top:50%;left:75%;transform:translateY(-50%)}.page_section1__17mEq .page_segment_3__I0pJ9 .page_newsBtn__McW1Z>a{position:relative;overflow:hidden;font-weight:400;width:160px;height:160px;color:#000;border-radius:50%;border:1px solid #333;cursor:pointer;transition:all .4s ease;font-size:18px;z-index:1}.page_section1__17mEq .page_segment_3__I0pJ9 .page_newsBtn__McW1Z>a:after{content:"";position:absolute;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;z-index:-1;top:50%;left:-30%;width:0;height:0;background-color:#333;transition:all .4s ease}.page_section1__17mEq .page_segment_3__I0pJ9 .page_newsBtn__McW1Z:hover>a{color:#ec8a21;box-shadow:10px 10px 10px #da770f,-10px -10px 10px #e6a646}.page_section1__17mEq .page_segment_3__I0pJ9 .page_newsBtn__McW1Z:hover>a:after{top:-1%;left:-1%;width:102%;height:102%}.page_section2__xXrw6{position:relative;width:100vw;height:120vh;background-color:#f1f1f1;overflow:hidden}.page_section2__xXrw6 .page_title__m5nyP{width:fit-content;height:fit-content;position:absolute;top:7vh;animation:page_sec2_title__WwqVP linear forwards;animation-timeline:scroll(root block);animation-range:0 150vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_sec2_title__WwqVP{0%{transform:translateX(100vw)}to{transform:translateX(-100vh)}}.page_section2__xXrw6 .page_title__m5nyP img{opacity:.1}.page_section2__xXrw6 .page_leftSegment__1befI{width:calc(46vw - 3px)}.page_section2__xXrw6 .page_centerSegment__MyE8r{position:relative;width:3px;margin:0 2vw;height:0;background-color:#da770f;animation:page_sec2_imgBox__CFXMi linear forwards;animation-timeline:scroll(root block);animation-range:50vh 200vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_sec2_imgBox__CFXMi{0%{height:0}to{height:80vh}}.page_section2__xXrw6 .page_rightSegment__Rice4{width:50vw;font-size:14px;font-weight:400;color:#333}.page_section2__xXrw6 .page_rightSegment__Rice4 h1{font-size:30px;font-weight:400;margin-bottom:20px}.page_section2__xXrw6 .page_rightSegment__Rice4 p{font-size:16px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7{width:fit-content;margin-top:30px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7>a{position:relative;overflow:hidden;font-weight:400;width:220px;height:50px;color:#000;border-radius:25px;border:1px solid #333;cursor:pointer;transition:all .4s ease;font-size:18px;z-index:1}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7>a:after{content:"";position:absolute;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;z-index:-1;top:0;left:0;width:0;height:100%;background-color:#333;transition:all .4s ease}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7:hover>a{color:#ec8a21}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7:hover>a:after{width:100%;border-radius:0}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_interactional_image__TBNbI{position:relative;margin-top:30px;width:100%;height:30vh;overflow:hidden}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_interactional_image__TBNbI>img{position:absolute;top:50%;left:0;width:120%;object-fit:cover;transform:translateY(-50%);animation:page_interactional_image__TBNbI linear forwards;animation-timeline:scroll(root block);animation-range:50vh 200vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_interactional_image__TBNbI{0%{transform:translateY(-50%) translateX(0) scale(1.2)}to{transform:translateY(-50%) translateX(-20%) scale(1)}}.page_section3__w4ruh{width:100vw;height:fit-content;background-color:#fff;overflow:visible;position:relative;padding:0 4vw}.page_section3__w4ruh .page_title__m5nyP{position:relative;width:fit-content;height:fit-content;mix-blend-mode:exclusion;z-index:10}.page_section3__w4ruh .page_title__m5nyP h1{margin:80px 0 10px;font-size:30px;color:#fff;font-weight:400}.page_section3__w4ruh .page_productsBox__lecak{position:relative;width:46vw;height:fit-content;overflow:visible}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m{position:relative;width:100%;height:fit-content}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui{width:100%;height:200px;margin:20px 10px 10px;position:relative;transition:all .4s ease-in-out}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui:hover{margin:20px 10px 10px 20px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui:hover>.page_thumbnailBox__Mcu9B{box-shadow:5px 5px 10px #da770f,-5px -5px 10px #e6a646}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B{width:200px;height:200px;background-color:#f6f6f6;border-radius:20px;overflow:hidden;transition:all .4s ease-in-out}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i{position:relative;width:200px;height:200px;overflow:hidden}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i>img{width:auto;height:100%;position:absolute}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i .page_thumbnail_mark__kYVtp{position:absolute;top:7px;right:7px;width:fit-content;height:fit-content;background-color:#f0f0f0;border:1px solid #ec8a21;border-radius:7px;padding:2px 7px;color:#222;font-size:12px;font-weight:500;z-index:2}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW{width:calc(100% - 220px);padding-left:20px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW .page_nameBox__G4yxO{font-size:25px;font-weight:400;width:100%;height:fit-content;margin:10px 0 8px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW .page_description___d9FL{font-size:1rem;width:100%;height:45px}.page_section3__w4ruh .page_toProductsBtn___2rvU{width:265px;height:55px;margin-top:30px;margin-bottom:100px}.page_section3__w4ruh .page_toProductsBtn___2rvU>a{position:relative;overflow:hidden;font-weight:400;width:220px;height:50px;color:#000;border-radius:25px;border:1px solid #333;cursor:pointer;transition:all .4s ease;font-size:18px;z-index:1}.page_section3__w4ruh .page_toProductsBtn___2rvU>a:after{content:"";position:absolute;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;z-index:-1;top:0;left:0;width:0;height:100%;background-color:#333;transition:all .4s ease}.page_section3__w4ruh .page_toProductsBtn___2rvU:hover>a{color:#ec8a21}.page_section3__w4ruh .page_toProductsBtn___2rvU:hover>a:after{width:100%;border-radius:0}.page_section4__yON6t{width:100vw;height:100vh;background-color:#66615f;overflow:visible;position:relative;padding:0 4vw}.page_section4__yON6t .page_title__m5nyP{color:#fff}.page_section4__yON6t .page_title__m5nyP h1{font-size:30px;font-weight:500}.page_section4__yON6t .page_hr__uaKRb{position:relative;width:0;height:2px;margin:20px 0;background-color:#ec8a21;animation:page_hr__uaKRb linear forwards;animation-timeline:scroll(root block);animation-range:350vh 500vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_hr__uaKRb{0%{width:0}to{width:100%}}.page_section4__yON6t .page_contact_list__y8_w8{width:50%;height:fit-content;margin-top:30px;flex-flow:row wrap;align-items:flex-start}@media(max-width:767px){.page_section1__17mEq .page_background__RvLBA{background:linear-gradient(-15deg,#ffffff 20%,#ddd 45%,#ddd 55%,#ffffff 80%)}@keyframes page_section1_background__MZ7wd{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}.page_section1__17mEq .page_segment_1__ygjzw{font-size:23px}.page_section1__17mEq .page_segment_2__Aq5d0{top:35vh}.page_section1__17mEq .page_segment_2__Aq5d0 .page_slogan__T_fkj p{font-size:14px}.page_section1__17mEq .page_segment_3__I0pJ9{top:60%;left:4%;transform:translate(0)}.page_section1__17mEq .page_segment_3__I0pJ9 .page_newsBtn__McW1Z>a{width:120px;height:120px;font-size:16px}.page_section2__xXrw6 .page_title__m5nyP img{opacity:.1}.page_section2__xXrw6 .page_leftSegment__1befI{width:0}.page_section2__xXrw6 .page_centerSegment__MyE8r{margin:0 5vw}.page_section2__xXrw6 .page_rightSegment__Rice4{width:89vw}.page_section2__xXrw6 .page_rightSegment__Rice4 h1{font-size:18px;margin-bottom:15px}.page_section2__xXrw6 .page_rightSegment__Rice4 p{font-size:14px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7{margin-top:20px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_toAboutBtn__y_3N7>a{width:150px;height:40px;border-radius:20px;font-size:16px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_interactional_image__TBNbI{margin-top:20px}.page_section2__xXrw6 .page_rightSegment__Rice4 .page_interactional_image__TBNbI>img{left:-25%;width:auto;height:120%}.page_section3__w4ruh .page_title__m5nyP h1{margin:40px 0 10px;font-size:20px;color:#fff}.page_section3__w4ruh .page_productsBox__lecak{width:92vw}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m{width:100%}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui{width:100%;height:150px;margin:15px 5px 5px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B{width:150px;height:150px;border-radius:15px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i{width:150px;height:150px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i>img{width:auto;height:100%}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_thumbnailBox__Mcu9B .page_innerThumbnailBox__IQo8i .page_thumbnail_mark__kYVtp{top:5px;right:5px;border-radius:5px;padding:2px 7px;font-size:12px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW{width:calc(100% - 165px);padding-left:15px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW .page_nameBox__G4yxO{font-size:18px;margin:8px 0 6px}.page_section3__w4ruh .page_productsBox__lecak .page_segment__dGD4m a.page_product__XJpui .page_infoBox__MTAQW .page_description___d9FL{font-size:14px;height:40px}.page_section3__w4ruh .page_toProductsBtn___2rvU{width:150px;height:40px;margin-top:25px;margin-bottom:80px}.page_section3__w4ruh .page_toProductsBtn___2rvU>a{width:150px;height:40px;border-radius:20px;font-size:16px}.page_section4__yON6t{height:fit-content;padding:80px 4vw}.page_section4__yON6t .page_title__m5nyP h1{font-size:20px}.page_section4__yON6t .page_hr__uaKRb{display:none}.page_section4__yON6t .page_contact_list__y8_w8{width:100%;margin-top:20px}}