.elementor-934 .elementor-element.elementor-element-38b3917{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-934 .elementor-element.elementor-element-bf0ed42{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-bf0ed42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-6242bde{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-934 .elementor-element.elementor-element-c72a879{text-align:center;}.elementor-934 .elementor-element.elementor-element-c72a879 .elementor-heading-title{color:var( --e-global-color-59d2aba );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-40e27e9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.haoyi.com.tw/wp-content/uploads/2024/11/CNC車床-1.jpg);background-size:cover;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-40e27e9 .swiper-slide-inner{align-items:flex-end;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-fbf2f8a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.haoyi.com.tw/wp-content/uploads/2024/11/CNC放電加工機-1.jpg);background-size:cover;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-fbf2f8a .swiper-slide-inner{align-items:flex-end;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-c33326f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.haoyi.com.tw/wp-content/uploads/2024/11/CNC銃床.jpg);background-size:cover;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-c33326f .swiper-slide-inner{align-items:flex-end;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-dc01241 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.haoyi.com.tw/wp-content/uploads/2024/11/CNC線切割機-1.jpg);background-size:cover;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-dc01241 .swiper-slide-inner{align-items:flex-end;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-c1ee5fc .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.haoyi.com.tw/wp-content/uploads/2024/11/CNC精密線切割機-1.jpg);background-size:cover;}.elementor-934 .elementor-element.elementor-element-e9d9090 .elementor-repeater-item-c1ee5fc .swiper-slide-inner{align-items:flex-end;}.elementor-934 .elementor-element.elementor-element-e9d9090 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-934 .elementor-element.elementor-element-e9d9090{width:var( --container-widget-width, 60.326% );max-width:60.326%;--container-widget-width:60.326%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-e9d9090.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-e9d9090 .swiper-slide-contents{max-width:66%;}.elementor-934 .elementor-element.elementor-element-e9d9090 .swiper-slide-inner{text-align:center;}.elementor-934 .elementor-element.elementor-element-b2d1e8f{--display:flex;}.elementor-934 .elementor-element.elementor-element-6bf406b{text-align:center;}.elementor-934 .elementor-element.elementor-element-6bf406b .elementor-heading-title{color:var( --e-global-color-59d2aba );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-934 .elementor-element.elementor-element-14cc72a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-934 .elementor-element.elementor-element-14cc72a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-934 .elementor-element.elementor-element-14cc72a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-934 .elementor-element.elementor-element-bf0ed42{width:var( --container-widget-width, 196.203px );max-width:196.203px;--container-widget-width:196.203px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-934 .elementor-element.elementor-element-bf0ed42{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-934 .elementor-element.elementor-element-e9d9090{width:var( --container-widget-width, 365.102px );max-width:365.102px;--container-widget-width:365.102px;--container-widget-flex-grow:0;}}