.elementor-8040 .elementor-element.elementor-element-2adcb2e:not(.elementor-motion-effects-element-type-background),.elementor-8040 .elementor-element.elementor-element-2adcb2e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00D184}.elementor-8040 .elementor-element.elementor-element-2adcb2e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:8px;margin-bottom:0;padding:3rem 0rem 3rem 0rem;z-index:100}.elementor-8040 .elementor-element.elementor-element-2adcb2e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-8040 .elementor-element.elementor-element-4d6ca18.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8040 .elementor-element.elementor-element-4d6ca18.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-8040 .elementor-element.elementor-element-7288675>.elementor-widget-container{margin:0 0 -9px 0}.elementor-8040 .elementor-element.elementor-element-7288675 .elementor-heading-title{font-family:"Nunito Sans",Sans-serif;font-size:36px;font-weight:800;line-height:48px}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-8040 .elementor-element.elementor-element-9389f60>.elementor-widget-container{margin:0 0 -22px 0}.elementor-8040 .elementor-element.elementor-element-9389f60{font-family:"Noto Sans TC",Sans-serif;font-size:18px;font-weight:400;line-height:39px}.elementor-8040 .elementor-element.elementor-element-573b151>.elementor-widget-container{background-color:#09BD7B;margin:0 0 0 0;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px}.elementor-8040 .elementor-element.elementor-element-6de77c4>.elementor-element-populated>.elementor-background-overlay{background-image:url(https://sofy.ai/wp-content/uploads/2023/01/illo-hero-performance-testing-@2x-1536x1267-2.png);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-8040 .elementor-element.elementor-element-6de77c4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8040 .elementor-element.elementor-element-6de77c4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8040 .elementor-element.elementor-element-b45249e>.elementor-widget-container{padding:26rem 0rem 26rem 0rem}.elementor-8040 .elementor-element.elementor-element-690fb24{margin-top:-4rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;z-index:2500}.elementor-8040 .elementor-element.elementor-element-0b8a895:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8040 .elementor-element.elementor-element-0b8a895>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8040 .elementor-element.elementor-element-0b8a895>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-0b8a895>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8040 .elementor-element.elementor-element-67c4180{margin-top:0;margin-bottom:0;padding:3rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-87160dd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-87160dd>.elementor-element-populated{padding:0rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-de5fe56{text-align:center}.elementor-8040 .elementor-element.elementor-element-de5fe56 .elementor-heading-title{font-family:"Nunito Sans",Sans-serif;font-size:28px;font-weight:900;line-height:40px}.elementor-8040 .elementor-element.elementor-element-760e96c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-760e96c>.elementor-element-populated{padding:3rem 1rem 3rem 3rem}.elementor-8040 .elementor-element.elementor-element-fbeac03>.elementor-widget-container{margin:0 0 8px 0}.elementor-8040 .elementor-element.elementor-element-fbeac03{text-align:center}.elementor-8040 .elementor-element.elementor-element-fbeac03 .elementor-heading-title{font-size:20px;font-weight:400;text-transform:uppercase;color:#00D184}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-prev,.elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-next{background-color:var(--e-global-color-accent)}.elementor-widget-posts .ecs-load-more-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-8040 .elementor-element.elementor-element-fd5ef91{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-link-wrapper,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-custom-grid .ecs-post-loop,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-inner,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.ecs-link-wrapper>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.ecs-link-wrapper>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-link-wrapper>.has-post-thumbnail,.ecs-link-wrapper>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.has-post-thumbnail,.ecs-post-loop>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-fd5ef91 .ecs-post-loop>.elementor .elementor-container{height:auto}.elementor-8040 .elementor-element.elementor-element-fd5ef91 .elementor-post{height:auto}.elementor-8040 .elementor-element.elementor-element-bf56386.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-bf56386>.elementor-element-populated{padding:3rem 2rem 3rem 2rem}.elementor-8040 .elementor-element.elementor-element-7bd0aa6>.elementor-widget-container{margin:0 0 8px 0}.elementor-8040 .elementor-element.elementor-element-7bd0aa6{text-align:center}.elementor-8040 .elementor-element.elementor-element-7bd0aa6 .elementor-heading-title{font-size:20px;font-weight:400;text-transform:uppercase;color:#00D184}.elementor-8040 .elementor-element.elementor-element-24d680c{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-link-wrapper,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-custom-grid .ecs-post-loop,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-inner,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.ecs-link-wrapper>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.ecs-link-wrapper>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-link-wrapper>.has-post-thumbnail,.ecs-link-wrapper>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.has-post-thumbnail,.ecs-post-loop>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-24d680c .ecs-post-loop>.elementor .elementor-container{height:auto}.elementor-8040 .elementor-element.elementor-element-24d680c .elementor-post{height:auto}.elementor-8040 .elementor-element.elementor-element-e20accf.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-e20accf>.elementor-element-populated{padding:3rem 3rem 3rem 1rem}.elementor-8040 .elementor-element.elementor-element-1f185c8>.elementor-widget-container{margin:0 0 8px 0}.elementor-8040 .elementor-element.elementor-element-1f185c8{text-align:center}.elementor-8040 .elementor-element.elementor-element-1f185c8 .elementor-heading-title{font-size:20px;font-weight:400;text-transform:uppercase;color:#00D184}.elementor-8040 .elementor-element.elementor-element-389135f{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-8040 .elementor-element.elementor-element-389135f .ecs-link-wrapper,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-custom-grid .ecs-post-loop,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-inner,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.ecs-link-wrapper>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.ecs-link-wrapper>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-link-wrapper>.has-post-thumbnail,.ecs-link-wrapper>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.has-post-thumbnail,.ecs-post-loop>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-389135f .ecs-post-loop>.elementor .elementor-container{height:auto}.elementor-8040 .elementor-element.elementor-element-389135f .elementor-post{height:auto}.elementor-8040 .elementor-element.elementor-element-3a90098{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:4rem;margin-bottom:7.7rem;padding:14px 0 0 0}.elementor-8040 .elementor-element.elementor-element-3a90098>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8040 .elementor-element.elementor-element-d0ac8bd{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-8040 .elementor-element.elementor-element-d0ac8bd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-link-wrapper,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-custom-grid .ecs-post-loop,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-inner,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-section-wrap,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.ecs-link-wrapper>.elementor>.e-container,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.ecs-link-wrapper>.elementor>.elementor-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-link-wrapper>.has-post-thumbnail,.ecs-link-wrapper>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.has-post-thumbnail,.ecs-post-loop>.has-post-thumbnail>.elementor-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-inner .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-section-wrap .elementor-top-section,.elementor-8040 .elementor-element.elementor-element-d0ac8bd .ecs-post-loop>.elementor .elementor-container{height:100%}.elementor-8040 .elementor-element.elementor-element-d0ac8bd .elementor-post{height:auto}@media(max-width:1024px){.elementor-8040 .elementor-element.elementor-element-2adcb2e{padding:0rem 1rem 4rem 1rem}.elementor-8040 .elementor-element.elementor-element-b45249e>.elementor-widget-container{padding:18rem 0rem 18rem 0rem}.elementor-8040 .elementor-element.elementor-element-690fb24{margin-top:0rem;margin-bottom:0rem;padding:0rem 1rem 0rem 1rem}.elementor-8040 .elementor-element.elementor-element-87160dd>.elementor-element-populated{margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-8040 .elementor-element.elementor-element-760e96c>.elementor-element-populated{margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-fd5ef91>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8040 .elementor-element.elementor-element-bf56386>.elementor-element-populated{margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-24d680c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8040 .elementor-element.elementor-element-e20accf>.elementor-element-populated{margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem}.elementor-8040 .elementor-element.elementor-element-389135f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}@media(max-width:767px){.elementor-8040 .elementor-element.elementor-element-b45249e>.elementor-widget-container{padding:9rem 0rem 9rem 0rem}}@media(min-width:768px){.elementor-8040 .elementor-element.elementor-element-4d6ca18{width:45.298%}.elementor-8040 .elementor-element.elementor-element-6de77c4{width:54.702%}}@media(max-width:1024px) and (min-width:768px){.elementor-8040 .elementor-element.elementor-element-4d6ca18{width:100%}.elementor-8040 .elementor-element.elementor-element-6de77c4{width:100%}.elementor-8040 .elementor-element.elementor-element-760e96c{width:100%}.elementor-8040 .elementor-element.elementor-element-bf56386{width:100%}.elementor-8040 .elementor-element.elementor-element-e20accf{width:100%}}@media(min-width:1025px){.elementor-8040 .elementor-element.elementor-element-6de77c4>.elementor-element-populated>.elementor-background-overlay{background-attachment:scroll}}.blog-newsletter{max-width:500px}.blog-newsletter form{position:relative;font-family:'Noto Sans TC'}.blog-newsletter .hs-button{font-weight:500;font-size:15px;line-height:20px;text-align:center;color:#FFF;background:#00D184!important;box-shadow:0 0 6px rgb(0 0 0 / 12%)!important;border-radius:30px;font-family:'Noto Sans TC';padding:11px 25px;position:absolute;right:0;top:0;height:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.blog-newsletter .hs-input.error{border-color:red}.blog-newsletter .hs-input.error{border-color:red}.blog-newsletter .hs-form-994b1fed-a4f8-453a-a8cf-a2681da47011_07a92d4c-ac92-4d7c-9a4d-e25087a856e8 .hs-field-desc{width:100%}.blog-newsletter .hs-input{background:#FCFAF8;box-sizing:border-box;border-radius:3px;font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-size:15px;line-height:20px;padding:9px 20px;width:calc(100% - 80px)}.blog-newsletter label:not(.hs-error-msg){display:none}.blog-newsletter label.hs-error-msg{position:absolute;font-size:12px;color:red;left:0;bottom:-15px;line-height:1}.blog-newsletter ul{list-style:none;border:none;text-decoration:none}.blog-newsletter .hs-input.error{border-color:red}.blog-newsletter .hs-input{color:#333!important;background:#FCFAF8;box-sizing:border-box;border-radius:3px;font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-size:15px;line-height:20px;padding:9px 20px;width:calc(100% - 80px);outline:none}@media screen and (max-width:420px){.blog-newsletter form{position:static}.blog-newsletter .hs-input{width:100%}.blog-newsletter .hs-button{width:100%}.blog-newsletter .hs-button{position:static;margin-top:10px}.blog-newsletter form ul{padding:0;margin:0}.blog-newsletter form .hs-error-msg.hs-main-font-element{display:none}}@media screen and (min-width:1024px){.elementor-8040 .elementor-element.elementor-element-6de77c4 .elementor-background-overlay{width:150%}}.elementor-8040 .elementor-element.elementor-element-0b8a895{box-shadow:30px 40px 50px rgb(0 0 0 / 16%)}.featured-resources .date-section{display:none!important}