.elementor-50174 .elementor-element.elementor-element-a696959>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-a696959>.elementor-container{min-height:400px}.elementor-50174 .elementor-element.elementor-element-a696959{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-50174 .elementor-element.elementor-element-a696959>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-50174 .elementor-element.elementor-element-01ac6e3>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-a9f43b0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-ea77372>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-3bee3508>.elementor-container{min-height:300px}.elementor-50174 .elementor-element.elementor-element-3bee3508{margin-top:150px;margin-bottom:150px;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-78381396.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-50174 .elementor-element.elementor-element-78381396.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-50174 .elementor-element.elementor-element-78381396>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#000;padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-78381396>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-78381396>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-78381396>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-566a4f7e{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:300;color:#000}.elementor-50174 .elementor-element.elementor-element-173789ed{overflow:hidden;padding:0% 5% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-23f54ad2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-23f54ad2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-23f54ad2>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-24df86b{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;--divider-element-spacing:50px}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider__text{color:var(--e-global-color-1f2bb8ad);font-family:"Montserrat",Noto Sans TC;font-size:4rem;font-weight:200;text-transform:uppercase}.elementor-50174 .elementor-element.elementor-element-5dd18254{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:0% 16% 0% 18%}.elementor-50174 .elementor-element.elementor-element-5dd18254>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-a6240be.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-a6240be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-50b8eae2 .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:2.5rem;font-weight:400;text-transform:uppercase;color:#000}.elementor-50174 .elementor-element.elementor-element-5ac52c9c>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-5ac52c9c{text-align:start;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;color:#000}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-27bb22fc.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-27bb22fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-93e3c2e .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:2.5rem;font-weight:400;text-transform:uppercase;color:#000}.elementor-50174 .elementor-element.elementor-element-1a2d0c83>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-1a2d0c83{text-align:start;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;color:#000}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-44ab60cb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-44ab60cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-7d7a2cd2 .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:2.5rem;font-weight:400;text-transform:uppercase;color:#000}.elementor-50174 .elementor-element.elementor-element-4e10fea1>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-4e10fea1{text-align:start;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;color:#000}.elementor-50174 .elementor-element.elementor-element-27790bf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:0% 16% 0% 18%}.elementor-50174 .elementor-element.elementor-element-27790bf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-50174 .elementor-element.elementor-element-23f788d>.elementor-widget-container{margin:-12rem 0rem 0rem -15rem}.elementor-50174 .elementor-element.elementor-element-c6a31d4>.elementor-widget-container{margin:0rem 0rem 0rem -5rem}.elementor-50174 .elementor-element.elementor-element-b7e5862>.elementor-widget-container{margin:-8rem -15rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-b68c670{padding:5% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-e81e7d5>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-8e1a283>.elementor-widget-container{margin:0rem 0rem 0rem 20rem}.elementor-50174 .elementor-element.elementor-element-8e1a283 .elementor-heading-title{font-size:4rem;font-weight:300;color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-73fbe828{overflow:hidden;margin-top:0rem;margin-bottom:15rem;padding:0% 0% 0% 0%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-18d77eff.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-18d77eff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-18d77eff>.elementor-element-populated{padding:0 0 0 100px}.elementor-50174 .elementor-element.elementor-element-33ac606c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-50174 .elementor-element.elementor-element-33ac606c>.elementor-widget-container{padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider__text{color:var(--e-global-color-1f2bb8ad);font-size:4rem;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000}.elementor-50174 .elementor-element.elementor-element-2430cef>.elementor-container{max-width:1200px;min-height:60vh}.elementor-50174 .elementor-element.elementor-element-2430cef{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-2430cef>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-50174 .elementor-element.elementor-element-cf62f06>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-6a61208{text-align:start}.elementor-50174 .elementor-element.elementor-element-6a61208 .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:6rem;font-weight:200;text-transform:uppercase;line-height:7rem;color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-a71bf32>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-a71bf32>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-50174 .elementor-element.elementor-element-d5d2173>.elementor-container{min-height:300px}.elementor-50174 .elementor-element.elementor-element-d5d2173{margin-top:150px;margin-bottom:150px;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-a2ba11f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-a2ba11f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#000;padding:0% 5% 0% 10%}.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-95518dc .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:3rem;font-weight:400;text-transform:uppercase;line-height:5rem;color:#000}.elementor-50174 .elementor-element.elementor-element-99b2135{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:300;color:#000}.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button{background-color:#FFF;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:20px 50px 20px 50px}.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button:hover,.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-50174 .elementor-element.elementor-element-15871f6>.elementor-widget-container{margin:0rem 0rem 0rem 2rem}.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button:hover svg,.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button:focus svg{fill:#FFF}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-a2344d5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-a2344d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-element-populated{border-style:solid;border-width:0 0 0 0;border-color:#000;padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-e55b983 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-50174 .elementor-element.elementor-element-e55b983 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-50174 .elementor-element.elementor-element-e55b983>.elementor-widget-container{padding:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-e55b983{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-50174 .elementor-element.elementor-element-4d3e7087{overflow:hidden;padding:0% 5% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-702b8290.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-702b8290.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-702b8290>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-4e2b9642{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;--divider-element-spacing:50px}.elementor-50174 .elementor-element.elementor-element-4e2b9642 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-50174 .elementor-element.elementor-element-4e2b9642 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-50174 .elementor-element.elementor-element-4e2b9642 .elementor-divider__text{color:var(--e-global-color-6817e397);font-family:"Montserrat",Noto Sans TC;font-size:4rem;font-weight:200;text-transform:uppercase}.elementor-50174 .elementor-element.elementor-element-5c630eac{margin-top:15rem;margin-bottom:5rem;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-33d1ed31.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-33d1ed31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-26114a9f{text-align:center}.elementor-50174 .elementor-element.elementor-element-26114a9f .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:3rem;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-primary)}.elementor-50174 .elementor-element.elementor-element-198fde42>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-198fde42{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;color:#000}.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button{background-color:#FFF;font-family:"Montserrat",Noto Sans TC;font-size:16px;font-weight:200;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:20px 50px 20px 50px}.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button:hover,.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-50174 .elementor-element.elementor-element-06e185f>.elementor-widget-container{margin:0rem 0rem 0rem 2rem}.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button:hover svg,.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button:focus svg{fill:#FFF}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-29f95a68.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-29f95a68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-d2bbece{text-align:center}.elementor-50174 .elementor-element.elementor-element-d2bbece .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:3rem;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-primary)}.elementor-50174 .elementor-element.elementor-element-624f5d51>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-624f5d51{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.8rem;font-weight:200;color:#000}.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button{background-color:#FFF;font-family:"Montserrat",Noto Sans TC;font-size:16px;font-weight:200;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:20px 50px 20px 50px}.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button:hover,.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-50174 .elementor-element.elementor-element-264e211>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button:hover svg,.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button:focus svg{fill:#FFF}.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button{background-color:#FFF;font-family:"Montserrat",Noto Sans TC;font-size:16px;font-weight:200;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:20px 50px 20px 50px}.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button:hover,.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-50174 .elementor-element.elementor-element-df9bff5{width:var(--container-widget-width,139.183%);max-width:139.183%;--container-widget-width:139.183%;--container-widget-flex-grow:0}.elementor-50174 .elementor-element.elementor-element-df9bff5>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button:hover svg,.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button:focus svg{fill:#FFF}.elementor-50174 .elementor-element.elementor-element-92b52cb>.elementor-container{min-height:300px}.elementor-50174 .elementor-element.elementor-element-92b52cb{padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-2ead120.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-50174 .elementor-element.elementor-element-2ead120.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-50174 .elementor-element.elementor-element-2ead120>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-2ead120>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-2ead120>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-2ead120>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-78ed9d8>.elementor-widget-container{padding:5rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-78ed9d8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-50174 .elementor-element.elementor-element-5675b73a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-5675b73a>.elementor-container{max-width:1600px}.elementor-50174 .elementor-element.elementor-element-5675b73a{padding:100px 0 100px 0}.elementor-50174 .elementor-element.elementor-element-6aeb4e2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-50174 .elementor-element.elementor-element-6aeb4e2 .elementor-main-swiper{height:361px}.elementor-50174 .elementor-element.elementor-element-6aeb4e2 .elementor-swiper-button{font-size:20px}.elementor-50174 .elementor-element.elementor-element-77345f81>.elementor-container{min-height:250px}.elementor-50174 .elementor-element.elementor-element-77345f81{margin-top:200px;margin-bottom:100px;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-73a8985d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-73a8985d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-73a8985d>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#000;padding:0% 50% 0% 5%}.elementor-50174 .elementor-element.elementor-element-73a8985d>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-73a8985d>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-73a8985d>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-4d524943 .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:35px;font-weight:200;text-transform:uppercase;color:#000}.elementor-50174 .elementor-element.elementor-element-0d499f0>.elementor-container{max-width:1300px}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta .elementor-cta__bg,.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__content{min-height:25rem;text-align:start}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__bg-wrapper{min-height:380px}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__title{font-size:2rem;color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__description{font-size:1.5rem;color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta:hover .elementor-cta__title{color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta:hover .elementor-cta__description{color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta:hover .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta .elementor-cta__bg,.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__content{min-height:25rem;text-align:start}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__bg-wrapper{min-height:380px}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__title{font-size:2rem;color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__description{font-size:1.5rem;color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta:hover .elementor-cta__title{color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta:hover .elementor-cta__description{color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta:hover .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-d0ef8bd>.elementor-container{max-width:1300px}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta .elementor-cta__bg,.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__content{min-height:25rem;text-align:start}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__bg-wrapper{min-height:380px}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__title{font-size:2rem;color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__description{font-size:1.5rem;color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta:hover .elementor-cta__title{color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta:hover .elementor-cta__description{color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta:hover .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta .elementor-cta__bg,.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__content{min-height:25rem;text-align:start}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__bg-wrapper{min-height:380px}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__title{font-size:2rem;color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__description{font-size:1.5rem;color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta:hover .elementor-cta__title{color:var(--e-global-color-3c3aa2cd)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta:hover .elementor-cta__description{color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta:hover .elementor-cta__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50174 .elementor-element.elementor-element-53dfc86>.elementor-container{max-width:1300px}.elementor-50174 .elementor-element.elementor-element-f1d99f4>.elementor-widget-container{padding:3rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-50174 .elementor-element.elementor-element-f1d99f4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-f1d99f4.elementor-view-framed .elementor-icon,.elementor-50174 .elementor-element.elementor-element-f1d99f4.elementor-view-default .elementor-icon{fill:var(--e-global-color-1f2bb8ad);color:var(--e-global-color-1f2bb8ad);border-color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon{font-size:4rem}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title a{font-size:2rem;font-weight:400;line-height:2.2rem}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title{color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-738528fc>.elementor-container{min-height:250px}.elementor-50174 .elementor-element.elementor-element-738528fc{margin-top:200px;margin-bottom:100px;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-15665609.elementor-column .elementor-widget-wrap{align-items:center}.elementor-50174 .elementor-element.elementor-element-15665609.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-50174 .elementor-element.elementor-element-15665609>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#000;padding:0% 50% 0% 5%}.elementor-50174 .elementor-element.elementor-element-15665609>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-15665609>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-15665609>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-ac64a43 .elementor-heading-title{font-family:"Montserrat",Noto Sans TC;font-size:35px;font-weight:200;text-transform:uppercase;color:#000}.elementor-50174 .elementor-element.elementor-element-c377b17{margin-top:100px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-d71cf83.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-d71cf83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-f99b69b>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-f99b69b{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.6rem;font-weight:200;color:#000}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-71bb218.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-71bb218.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-c3c0923>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-c3c0923{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.6rem;font-weight:200;color:#000}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-f5cead1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-f5cead1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px}.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-element-populated,.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-element-populated>.elementor-background-overlay,.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-element-populated{padding:0 50px 0 0}.elementor-50174 .elementor-element.elementor-element-9100439>.elementor-widget-container{padding:0 0 0 16px}.elementor-50174 .elementor-element.elementor-element-9100439{text-align:justify;font-family:"Montserrat",Noto Sans TC;font-size:1.6rem;font-weight:200;color:#000}.elementor-50174 .elementor-element.elementor-element-04f3222{margin-top:2rem;margin-bottom:10rem;padding:0% 16% 0% 16%}.elementor-50174 .elementor-element.elementor-element-70b054d>.elementor-widget-container{padding:3rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-50174 .elementor-element.elementor-element-70b054d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-70b054d.elementor-view-framed .elementor-icon,.elementor-50174 .elementor-element.elementor-element-70b054d.elementor-view-default .elementor-icon{fill:var(--e-global-color-1f2bb8ad);color:var(--e-global-color-1f2bb8ad);border-color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon{font-size:4rem}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title a{font-size:2rem;font-weight:400;line-height:2.2rem}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title{color:var(--e-global-color-1f2bb8ad)}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-description{font-size:2rem;color:var(--e-global-color-1f2bb8ad)}body.elementor-page-50174:not(.elementor-motion-effects-element-type-background),body.elementor-page-50174>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(min-width:768px){.elementor-50174 .elementor-element.elementor-element-cf62f06{width:50%}.elementor-50174 .elementor-element.elementor-element-a71bf32{width:50%}.elementor-50174 .elementor-element.elementor-element-2dbd40e{width:50%}.elementor-50174 .elementor-element.elementor-element-c8297cf{width:49.998%}.elementor-50174 .elementor-element.elementor-element-73a8985d{width:100%}.elementor-50174 .elementor-element.elementor-element-15665609{width:100%}}@media(max-width:1024px){.elementor-50174 .elementor-element.elementor-element-a696959>.elementor-container{min-height:286px}.elementor-50174 .elementor-element.elementor-element-3bee3508>.elementor-container{min-height:250px}.elementor-50174 .elementor-element.elementor-element-3bee3508{margin-top:10rem;margin-bottom:20rem}.elementor-50174 .elementor-element.elementor-element-78381396>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-566a4f7e{font-size:1.7rem}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider__text{font-size:3.5rem}.elementor-50174 .elementor-element.elementor-element-5dd18254{margin-top:50px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-a6240be.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-a6240be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-27bb22fc.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-27bb22fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-44ab60cb.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-44ab60cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-50174 .elementor-element.elementor-element-27790bf{margin-top:50px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-50174 .elementor-element.elementor-element-73fbe828{margin-top:100px;margin-bottom:100px;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-18d77eff>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider__text{font-size:3.5rem}.elementor-50174 .elementor-element.elementor-element-6a61208 .elementor-heading-title{font-size:50px}.elementor-50174 .elementor-element.elementor-element-d5d2173>.elementor-container{min-height:250px}.elementor-50174 .elementor-element.elementor-element-d5d2173{margin-top:100px;margin-bottom:100px}.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-95518dc .elementor-heading-title{font-size:2.7rem}.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-4e2b9642 .elementor-divider__text{font-size:5rem}.elementor-50174 .elementor-element.elementor-element-5c630eac{margin-top:50px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-33d1ed31.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-33d1ed31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-29f95a68.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-29f95a68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-element-populated{margin:50px 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-50174 .elementor-element.elementor-element-92b52cb{padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-5675b73a{padding:100px 25px 100px 25px}.elementor-50174 .elementor-element.elementor-element-6aeb4e2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-50174 .elementor-element.elementor-element-77345f81>.elementor-container{min-height:200px}.elementor-50174 .elementor-element.elementor-element-77345f81{margin-top:0;margin-bottom:50px;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-73a8985d>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon{font-size:40px}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title a{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-738528fc>.elementor-container{min-height:200px}.elementor-50174 .elementor-element.elementor-element-738528fc{margin-top:0;margin-bottom:50px;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-15665609>.elementor-element-populated{padding:0% 0% 0% 5%}.elementor-50174 .elementor-element.elementor-element-c377b17{margin-top:50px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-d71cf83.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-d71cf83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-71bb218.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-71bb218.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-bc-flex-widget .elementor-50174 .elementor-element.elementor-element-f5cead1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-f5cead1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-50174 .elementor-element.elementor-element-04f3222{margin-top:50px;margin-bottom:0;padding:0% 16% 0% 16%}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon{font-size:40px}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title a{font-size:2rem}}@media(max-width:767px){.elementor-50174 .elementor-element.elementor-element-a696959>.elementor-container{min-height:0}.elementor-50174 .elementor-element.elementor-element-a696959{padding:75px 30px 75px 30px}.elementor-50174 .elementor-element.elementor-element-01ac6e3>.elementor-element-populated{margin:-4rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-a9f43b0{width:100%;max-width:100%;align-self:flex-start;text-align:center}.elementor-50174 .elementor-element.elementor-element-3bee3508{margin-top:-5rem;margin-bottom:10rem;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-173789ed{padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-24df86b>.elementor-widget-container{padding:0rem 0rem 0rem 2rem}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider{text-align:left}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider-separator{margin:0 auto;margin-left:0}.elementor-50174 .elementor-element.elementor-element-24df86b .elementor-divider__text{font-size:3rem;line-height:1.2em}.elementor-50174 .elementor-element.elementor-element-24df86b{--divider-element-spacing:15px}.elementor-50174 .elementor-element.elementor-element-5dd18254{margin-top:50px;margin-bottom:0;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-a6240be>.elementor-element-populated{margin:30px 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-50b8eae2 .elementor-heading-title{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-5ac52c9c{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-27bb22fc>.elementor-element-populated{padding:0rem 0rem 3rem 0rem}.elementor-50174 .elementor-element.elementor-element-93e3c2e .elementor-heading-title{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-1a2d0c83{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-44ab60cb>.elementor-element-populated{padding:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-7d7a2cd2 .elementor-heading-title{font-size:2rem;line-height:1.5em}.elementor-50174 .elementor-element.elementor-element-4e10fea1{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-27790bf{margin-top:50px;margin-bottom:0;padding:0% 10% 0% 10%}.elementor-50174 .elementor-element.elementor-element-23f788d>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-b7e5862>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-b68c670{margin-top:15rem;margin-bottom:0rem;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-e81e7d5>.elementor-element-populated{padding:0rem 2rem 0rem 2rem}.elementor-50174 .elementor-element.elementor-element-8e1a283>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-8e1a283 .elementor-heading-title{font-size:3rem;line-height:1.2em}.elementor-50174 .elementor-element.elementor-element-73fbe828{padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-18d77eff{width:30%}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider-separator{width:0%;margin:0 auto;margin-left:0}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-50174 .elementor-element.elementor-element-33ac606c .elementor-divider__text{font-size:3rem}.elementor-50174 .elementor-element.elementor-element-33ac606c{--divider-element-spacing:0px}.elementor-50174 .elementor-element.elementor-element-2430cef>.elementor-container{min-height:60vh}.elementor-50174 .elementor-element.elementor-element-2430cef{margin-top:50px;margin-bottom:0;padding:0% 5% 0% 8%}.elementor-50174 .elementor-element.elementor-element-6a61208{text-align:start}.elementor-50174 .elementor-element.elementor-element-6a61208 .elementor-heading-title{font-size:3rem;line-height:1.2em}.elementor-50174 .elementor-element.elementor-element-d5d2173{margin-top:50px;margin-bottom:50px;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-a2ba11f>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-50174 .elementor-element.elementor-element-95518dc .elementor-heading-title{font-size:2rem;line-height:3.5rem}.elementor-50174 .elementor-element.elementor-element-99b2135{font-size:1.7rem}.elementor-50174 .elementor-element.elementor-element-15871f6 .elementor-button{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-a2344d5>.elementor-element-populated{padding:5rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-4d3e7087{padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-4e2b9642 .elementor-divider__text{font-size:3rem}.elementor-50174 .elementor-element.elementor-element-4e2b9642{--divider-element-spacing:15px}.elementor-50174 .elementor-element.elementor-element-5c630eac{margin-top:50px;margin-bottom:0;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-33d1ed31>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-26114a9f .elementor-heading-title{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-198fde42{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-06e185f .elementor-button{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-29f95a68>.elementor-element-populated{margin:30px 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5rem 0rem 0rem 0rem}.elementor-50174 .elementor-element.elementor-element-d2bbece .elementor-heading-title{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-624f5d51{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-264e211 .elementor-button{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-df9bff5 .elementor-button{font-size:1.5rem}.elementor-50174 .elementor-element.elementor-element-92b52cb{margin-top:50px;margin-bottom:0;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-5675b73a{padding:50px 20px 50px 20px}.elementor-50174 .elementor-element.elementor-element-6aeb4e2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-50174 .elementor-element.elementor-element-6aeb4e2 .elementor-main-swiper{height:300px;width:300px}.elementor-50174 .elementor-element.elementor-element-77345f81>.elementor-container{min-height:150px}.elementor-50174 .elementor-element.elementor-element-77345f81{margin-top:0;margin-bottom:0;padding:5rem 5rem 5rem 2rem}.elementor-50174 .elementor-element.elementor-element-4d524943 .elementor-heading-title{font-size:3rem}.elementor-50174 .elementor-element.elementor-element-6176a86 .elementor-cta__bg-wrapper{min-height:250px}.elementor-50174 .elementor-element.elementor-element-31d7d8d .elementor-cta__bg-wrapper{min-height:250px}.elementor-50174 .elementor-element.elementor-element-72de924 .elementor-cta__bg-wrapper{min-height:250px}.elementor-50174 .elementor-element.elementor-element-d88ac50 .elementor-cta__bg-wrapper{min-height:250px}.elementor-50174 .elementor-element.elementor-element-f1d99f4>.elementor-widget-container{padding:2rem 2rem 2rem 2rem}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-wrapper{text-align:center}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon{font-size:40px}.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-f1d99f4 .elementor-icon-box-title a{font-size:1.8rem}.elementor-50174 .elementor-element.elementor-element-738528fc>.elementor-container{min-height:150px}.elementor-50174 .elementor-element.elementor-element-738528fc{margin-top:0;margin-bottom:0;padding:5rem 5rem 5rem 2rem}.elementor-50174 .elementor-element.elementor-element-ac64a43 .elementor-heading-title{font-size:3rem}.elementor-50174 .elementor-element.elementor-element-c377b17{margin-top:50px;margin-bottom:0;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-d71cf83>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-71bb218>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-f5cead1>.elementor-element-populated{padding:0 0 0 0}.elementor-50174 .elementor-element.elementor-element-04f3222{margin-top:50px;margin-bottom:0;padding:0% 5% 0% 5%}.elementor-50174 .elementor-element.elementor-element-70b054d>.elementor-widget-container{padding:2rem 2rem 2rem 2rem}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-wrapper{text-align:center}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon{font-size:40px}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title,.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-title a{font-size:2rem}.elementor-50174 .elementor-element.elementor-element-70b054d .elementor-icon-box-description{font-size:1.7rem}}@media(max-width:1024px) and (min-width:768px){.elementor-50174 .elementor-element.elementor-element-78381396{width:100%}.elementor-50174 .elementor-element.elementor-element-a6240be{width:100%}.elementor-50174 .elementor-element.elementor-element-27bb22fc{width:100%}.elementor-50174 .elementor-element.elementor-element-44ab60cb{width:100%}.elementor-50174 .elementor-element.elementor-element-18d77eff{width:50%}.elementor-50174 .elementor-element.elementor-element-a2ba11f{width:100%}.elementor-50174 .elementor-element.elementor-element-a2344d5{width:100%}.elementor-50174 .elementor-element.elementor-element-33d1ed31{width:100%}.elementor-50174 .elementor-element.elementor-element-29f95a68{width:100%}.elementor-50174 .elementor-element.elementor-element-73a8985d{width:100%}.elementor-50174 .elementor-element.elementor-element-15665609{width:100%}.elementor-50174 .elementor-element.elementor-element-d71cf83{width:100%}.elementor-50174 .elementor-element.elementor-element-71bb218{width:100%}.elementor-50174 .elementor-element.elementor-element-f5cead1{width:100%}}