.elementor-23340 .elementor-element.elementor-element-513686dc > .elementor-container{min-height:545px;}.elementor-23340 .elementor-element.elementor-element-513686dc:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-513686dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2020/01/116532961-scaled.jpg");background-position:top center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-513686dc > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23340 .elementor-element.elementor-element-513686dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-23340 .elementor-element.elementor-element-4f0a1799.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23340 .elementor-element.elementor-element-4f0a1799.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23340 .elementor-element.elementor-element-4f0a1799 > .elementor-element-populated{padding:120px 0px 50px 0px;}.elementor-23340 .elementor-element.elementor-element-14d34a1b{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-23340 .elementor-element.elementor-element-14d34a1b{left:0px;}body.rtl .elementor-23340 .elementor-element.elementor-element-14d34a1b{right:0px;}.elementor-23340 .elementor-element.elementor-element-b2219b4{text-align:center;}.elementor-23340 .elementor-element.elementor-element-b2219b4 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;}.elementor-23340 .elementor-element.elementor-element-b2219b4 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-23340 .elementor-element.elementor-element-efecebc{text-align:center;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-78b7e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-9b96edd .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-9b96edd .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-9b96edd .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-9b96edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-9b96edd{width:auto;max-width:auto;}.elementor-23340 .elementor-element.elementor-element-47ef74a3 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-47ef74a3 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-47ef74a3 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-47ef74a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-47ef74a3{width:auto;max-width:auto;}.elementor-23340 .elementor-element.elementor-element-4296f88:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-4296f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23340 .elementor-element.elementor-element-4296f88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23340 .elementor-element.elementor-element-4296f88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23340 .elementor-element.elementor-element-ce325b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-27fabb57{text-align:center;}.elementor-23340 .elementor-element.elementor-element-27fabb57 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-77999019{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-77999019.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23340 .elementor-element.elementor-element-3c493c45{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-3659167a{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-3659167a .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3659167a.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-3659167a.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-3659167a.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-3659167a.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3659167a.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3659167a .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-3659167a .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-3659167a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-3659167a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-1ad32dd7{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-23340 .elementor-element.elementor-element-7f486b45{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-3415a496{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-3415a496 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3415a496.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-3415a496.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-3415a496.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-3415a496.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3415a496.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-3415a496 .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-3415a496 .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-3415a496 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-3415a496 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-26269b40{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-23340 .elementor-element.elementor-element-f78f52f{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-11143684{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-11143684 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-11143684.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-11143684.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-11143684.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-11143684.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-11143684.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-11143684 .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-11143684 .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-11143684 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-11143684 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-80bfb69{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-23340 .elementor-element.elementor-element-690887c4{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-5aab2183{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-5aab2183 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-5aab2183.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-5aab2183.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-5aab2183.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-5aab2183.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-5aab2183.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-5aab2183 .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-5aab2183 .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-5aab2183 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-5aab2183 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-587aa67b{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-23340 .elementor-element.elementor-element-4bfbcac .elementor-heading-title{color:#E6E6E6;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23340 .elementor-element.elementor-element-29127dc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-37fdfce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-37fdfce:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-37fdfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2020/01/re292793294.jpg");background-position:center center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-37fdfce, .elementor-23340 .elementor-element.elementor-element-37fdfce::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-5a4ce7f4{--spacer-size:250px;}.elementor-23340 .elementor-element.elementor-element-1a909247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23340 .elementor-element.elementor-element-3291685f{text-align:left;}.elementor-23340 .elementor-element.elementor-element-3291685f .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-7afab48b{color:#2C2C2C;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-39165d5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-5fbbe6eb .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-5fbbe6eb .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-5fbbe6eb .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-5fbbe6eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-2384ec29 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-2384ec29 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-2384ec29 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-2384ec29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-1a7b4ab7 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-1a7b4ab7 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-1a7b4ab7 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-1a7b4ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-75fbaede .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-75fbaede .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-75fbaede .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-75fbaede > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-32a6cc26 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-32a6cc26 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-32a6cc26 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-32a6cc26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-77d007cd{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-26f272a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23340 .elementor-element.elementor-element-61b851bd{text-align:left;}.elementor-23340 .elementor-element.elementor-element-61b851bd .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-5101352d{color:#2C2C2C;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-7d2df1b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-b2e128b .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-b2e128b .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-b2e128b .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-b2e128b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-73928772 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-73928772 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-73928772 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-73928772 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-7be6f97d .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-7be6f97d .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-7be6f97d .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-7be6f97d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-7bb08c8a .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-7bb08c8a .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-7bb08c8a .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-7bb08c8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-44094c2a .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-44094c2a .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-44094c2a .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-44094c2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-7d601d72 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-7d601d72 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-7d601d72 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-7d601d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-553b31d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-553b31d3:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-553b31d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2023/10/DALL·E-2023-10-16-14.44.34-photo-of-a-Japanese-woman-aged-25-30-in-a-telecommunications-server-room.-She-is-dressed-professionally-and-is-inspecting-some-cables.jpg");background-position:center center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-553b31d3, .elementor-23340 .elementor-element.elementor-element-553b31d3::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-3e46f232{--spacer-size:250px;}.elementor-23340 .elementor-element.elementor-element-6a9b7a25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-2dd4fc24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-2dd4fc24:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-2dd4fc24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2020/01/re311303981.jpg");background-position:center center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-2dd4fc24, .elementor-23340 .elementor-element.elementor-element-2dd4fc24::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-357e5031{--spacer-size:250px;}.elementor-23340 .elementor-element.elementor-element-58c8ef02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23340 .elementor-element.elementor-element-217de16e{text-align:left;}.elementor-23340 .elementor-element.elementor-element-217de16e .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-46c8469e{color:#2C2C2C;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-10c1964c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-4c133c81 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-4c133c81 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-4c133c81 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-4c133c81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-2f44a4f5 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-2f44a4f5 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-2f44a4f5 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-2f44a4f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-49a66edc .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-49a66edc .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-49a66edc .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-49a66edc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-28da26c1{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-28c32315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23340 .elementor-element.elementor-element-3f727e88{text-align:left;}.elementor-23340 .elementor-element.elementor-element-3f727e88 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-4c0d3882{color:#2C2C2C;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-382238ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-6640aa71 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-6640aa71 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-6640aa71 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-6640aa71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-67195c7a .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-67195c7a .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-67195c7a .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-67195c7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-6e8d1787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-6e8d1787:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-6e8d1787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2020/01/re653838205.jpg");background-position:center center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-6e8d1787, .elementor-23340 .elementor-element.elementor-element-6e8d1787::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-7a399302{--spacer-size:250px;}.elementor-23340 .elementor-element.elementor-element-b1ceae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-5cdf109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-5cdf109:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-5cdf109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nss.com.tw/wp-content/uploads/2026/01/japan-virtual-hosting-03-scaled.jpg");background-position:center center;background-size:cover;}.elementor-23340 .elementor-element.elementor-element-5cdf109, .elementor-23340 .elementor-element.elementor-element-5cdf109::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-7c79966{--spacer-size:250px;}.elementor-23340 .elementor-element.elementor-element-d62017d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23340 .elementor-element.elementor-element-8c8a37a{text-align:left;}.elementor-23340 .elementor-element.elementor-element-8c8a37a .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-bf9f2f5{color:#2C2C2C;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-ddf3fdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-b4bfe38 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;}.elementor-23340 .elementor-element.elementor-element-b4bfe38 .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-b4bfe38 .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-b4bfe38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-6fac3543:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-6fac3543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#969696;}.elementor-23340 .elementor-element.elementor-element-6fac3543{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23340 .elementor-element.elementor-element-6fac3543 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23340 .elementor-element.elementor-element-7dd4da9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-486a4b2e{text-align:center;}.elementor-23340 .elementor-element.elementor-element-486a4b2e .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-7b5d4d42{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-2d83b8a2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-2d83b8a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23340 .elementor-element.elementor-element-2ef5937{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23340 .elementor-element.elementor-element-2ef5937:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-2ef5937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-2ef5937, .elementor-23340 .elementor-element.elementor-element-2ef5937::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-76c82090{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-76c82090 .elementor-icon-box-title{margin-bottom:0px;color:#111111;}.elementor-23340 .elementor-element.elementor-element-76c82090.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-76c82090.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-76c82090.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-76c82090.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-76c82090.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-76c82090 .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-76c82090 .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-76c82090 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-76c82090 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-37ac875b{color:#1B1B1B;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-6e120aac{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23340 .elementor-element.elementor-element-6e120aac:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-6e120aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-23340 .elementor-element.elementor-element-6e120aac, .elementor-23340 .elementor-element.elementor-element-6e120aac::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-668191bc{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-668191bc .elementor-icon-box-title{margin-bottom:0px;color:#111111;}.elementor-23340 .elementor-element.elementor-element-668191bc.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-668191bc.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-668191bc.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-668191bc.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-668191bc.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-668191bc .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-668191bc .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-668191bc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-668191bc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-1f69ff75{color:#1B1B1B;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-656c6c98{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23340 .elementor-element.elementor-element-656c6c98:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-656c6c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-656c6c98, .elementor-23340 .elementor-element.elementor-element-656c6c98::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f{--icon-box-icon-margin:15px;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f .elementor-icon-box-title{margin-bottom:0px;color:#111111;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f.elementor-view-stacked .elementor-icon{background-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f.elementor-view-framed .elementor-icon, .elementor-23340 .elementor-element.elementor-element-1d7ee57f.elementor-view-default .elementor-icon{fill:#D31111;color:#D31111;border-color:#D31111;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f .elementor-icon{font-size:35px;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f .elementor-icon-box-title, .elementor-23340 .elementor-element.elementor-element-1d7ee57f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-23340 .elementor-element.elementor-element-1d7ee57f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23340 .elementor-element.elementor-element-66f1b445{color:#1B1B1B;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-61de41f4:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-61de41f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23340 .elementor-element.elementor-element-61de41f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23340 .elementor-element.elementor-element-61de41f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23340 .elementor-element.elementor-element-27ffed83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-65de8f73{text-align:center;}.elementor-23340 .elementor-element.elementor-element-65de8f73 .elementor-heading-title{color:#272727;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;line-height:1.4em;}.elementor-23340 .elementor-element.elementor-element-4fbcb3c7{color:#050505;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}.elementor-23340 .elementor-element.elementor-element-424a560b .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;letter-spacing:0px;background-color:#C80E0E;padding:20px 30px 20px 30px;}.elementor-23340 .elementor-element.elementor-element-424a560b .elementor-button:hover, .elementor-23340 .elementor-element.elementor-element-424a560b .elementor-button:focus{background-color:#AA0000;}.elementor-23340 .elementor-element.elementor-element-424a560b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-214bb237{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-785fb76f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-977b723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-23340 .elementor-element.elementor-element-977b723:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-977b723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;}.elementor-23340 .elementor-element.elementor-element-977b723, .elementor-23340 .elementor-element.elementor-element-977b723::before{--border-transition:0.3s;}.elementor-23340 .elementor-element.elementor-element-7b1620d0{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;}@media(min-width:768px){.elementor-23340 .elementor-element.elementor-element-37fdfce{--width:50%;}.elementor-23340 .elementor-element.elementor-element-1a909247{--width:50%;}.elementor-23340 .elementor-element.elementor-element-26f272a8{--width:50%;}.elementor-23340 .elementor-element.elementor-element-553b31d3{--width:50%;}.elementor-23340 .elementor-element.elementor-element-2dd4fc24{--width:50%;}.elementor-23340 .elementor-element.elementor-element-58c8ef02{--width:50%;}.elementor-23340 .elementor-element.elementor-element-28c32315{--width:50%;}.elementor-23340 .elementor-element.elementor-element-6e8d1787{--width:50%;}.elementor-23340 .elementor-element.elementor-element-5cdf109{--width:50%;}.elementor-23340 .elementor-element.elementor-element-d62017d{--width:50%;}}@media(max-width:1024px){.elementor-23340 .elementor-element.elementor-element-77999019{--grid-auto-flow:row;}.elementor-23340 .elementor-element.elementor-element-39165d5f{--gap:10px 10px;--flex-wrap:wrap;}.elementor-23340 .elementor-element.elementor-element-7d2df1b7{--gap:10px 10px;--flex-wrap:wrap;}.elementor-23340 .elementor-element.elementor-element-10c1964c{--gap:10px 10px;--flex-wrap:wrap;}.elementor-23340 .elementor-element.elementor-element-382238ce{--gap:10px 10px;--flex-wrap:wrap;}.elementor-23340 .elementor-element.elementor-element-ddf3fdd{--gap:10px 10px;--flex-wrap:wrap;}.elementor-23340 .elementor-element.elementor-element-2d83b8a2{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-23340 .elementor-element.elementor-element-513686dc:not(.elementor-motion-effects-element-type-background), .elementor-23340 .elementor-element.elementor-element-513686dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0px;}.elementor-23340 .elementor-element.elementor-element-9b96edd > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23340 .elementor-element.elementor-element-47ef74a3 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23340 .elementor-element.elementor-element-77999019{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23340 .elementor-element.elementor-element-4bfbcac{text-align:center;}.elementor-23340 .elementor-element.elementor-element-4bfbcac .elementor-heading-title{font-size:15px;}.elementor-23340 .elementor-element.elementor-element-4bfbcac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23340 .elementor-element.elementor-element-1a909247{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23340 .elementor-element.elementor-element-3291685f .elementor-heading-title{line-height:1.2em;}.elementor-23340 .elementor-element.elementor-element-39165d5f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-5fbbe6eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-5fbbe6eb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-2384ec29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-2384ec29{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-1a7b4ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-1a7b4ab7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-75fbaede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-75fbaede{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-32a6cc26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-32a6cc26{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-26f272a8{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23340 .elementor-element.elementor-element-26f272a8.e-con{--order:99999 /* order end hack */;}.elementor-23340 .elementor-element.elementor-element-61b851bd .elementor-heading-title{line-height:1.2em;}.elementor-23340 .elementor-element.elementor-element-7d2df1b7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;}.elementor-23340 .elementor-element.elementor-element-b2e128b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-b2e128b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-73928772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-73928772{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-7be6f97d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-7be6f97d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-7bb08c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-7bb08c8a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-44094c2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-44094c2a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-7d601d72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-7d601d72{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-58c8ef02{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23340 .elementor-element.elementor-element-217de16e .elementor-heading-title{line-height:1.2em;}.elementor-23340 .elementor-element.elementor-element-10c1964c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-4c133c81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-4c133c81{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-2f44a4f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-2f44a4f5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-49a66edc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-49a66edc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-28c32315{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23340 .elementor-element.elementor-element-28c32315.e-con{--order:99999 /* order end hack */;}.elementor-23340 .elementor-element.elementor-element-3f727e88 .elementor-heading-title{line-height:1.2em;}.elementor-23340 .elementor-element.elementor-element-382238ce{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;}.elementor-23340 .elementor-element.elementor-element-6640aa71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-6640aa71{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-67195c7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-67195c7a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23340 .elementor-element.elementor-element-d62017d{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23340 .elementor-element.elementor-element-8c8a37a .elementor-heading-title{line-height:1.2em;}.elementor-23340 .elementor-element.elementor-element-ddf3fdd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-b4bfe38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-b4bfe38{width:100%;max-width:100%;}.elementor-23340 .elementor-element.elementor-element-2d83b8a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23340 .elementor-element.elementor-element-2ef5937{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23340 .elementor-element.elementor-element-6e120aac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23340 .elementor-element.elementor-element-656c6c98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23340 .elementor-element.elementor-element-424a560b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23340 .elementor-element.elementor-element-424a560b{width:100%;max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-8160141 */.wpcf7-form{
    color:#ffffff;
}

.wpcf7-form div>p{
width: 48%;
    display: inline-block;
    margin-right: 3.5%;
}
.wpcf7-form div>p:last-child{
    margin-right: 0px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 100px;
}
@media only screen and (max-width: 414px), only screen and (max-device-width: 414px){
    .wpcf7-form div>p {
    width: 100%;
    display: block;
    margin-right: 0px;
}
}
@media only screen and (min-width: 768px){
    
span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required {
    margin-left: -1em;
}}/* End custom CSS */
/* Start custom CSS *//*mobile-slider*/
/*方框Grid*/
@media (max-width: 767px){

    .mobile-slider .e-con-inner{
        display: flex !important;
        flex-wrap: nowrap !important;
        overflow-x: auto;

        gap: 16px;

        scroll-snap-type: x mandatory;
        scroll-behavior: smooth;

        -webkit-overflow-scrolling: touch;

        scrollbar-width: none;

        overscroll-behavior-x: contain;

        padding-bottom: 10px;
    }

    .mobile-slider::-webkit-scrollbar{
        display: none;
    }

    .mobile-slider .e-con-inner > *{
        min-width: 100%;
        flex: 0 0 100%;

         scroll-snap-align: center;
        scroll-snap-stop: always;

    }

    .mobile-slider .e-con{
        width: 100% !important;
    }

}
/*全寬Grid*/
@media (max-width: 767px){

    .mobile-slider2{
        display: flex !important;
        flex-wrap: nowrap !important;

        overflow-x: auto;

        gap: 12px;

        scroll-snap-type: x mandatory;
        scroll-padding-left: 0;

        -webkit-overflow-scrolling: touch;

        scrollbar-width: none;

        overscroll-behavior-x: contain;
    }

    .mobile-slider2::-webkit-scrollbar{
        display:none;
    }

    .mobile-slider2 > *{

        flex: 0 0 100%;
        min-width: 100%;

        scroll-snap-align: center;
        scroll-snap-stop: always;

    }

}

/*文章*/
@media (max-width: 767px){

    .mobile-slider2 .elementor-grid{
        display: flex !important;
        flex-wrap: nowrap !important;

        overflow-x: auto;

        gap: 12px;

        scroll-snap-type: x mandatory;
        scroll-padding-left: 0;

        -webkit-overflow-scrolling: touch;

        scrollbar-width: none;

        overscroll-behavior-x: contain;
    }

    .mobile-slider2::-webkit-scrollbar{
        display:none;
    }

    .mobile-slider2 .elementor-grid> *{

        flex: 0 0 100%;
        min-width: 100%;

        scroll-snap-align: center;
        scroll-snap-stop: always;

    }

}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container, .e-con>.elementor-widget>.elementor-widget-container {
    height: auto;
}/* End custom CSS */