.elementor-229 .elementor-element.elementor-element-5d8a5268{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-229 .elementor-element.elementor-element-7c91161f{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-4039f0fd{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-4039f0fd .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-4039f0fd .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-4039f0fd .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-70953ea8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b0143f );--border-color:var( --e-global-color-4b0143f );--border-radius:15px 15px 15px 15px;}.elementor-229 .elementor-element.elementor-element-70953ea8:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-70953ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-70953ea8.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-c308f45{--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;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-560207f0{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-7985c346{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-7985c346 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-47ef6e76{--display:flex;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-229 .elementor-element.elementor-element-3e637d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-5dc98445{--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;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-1d4feddd{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-5084450e{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-5084450e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5859ef5c{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-5540839a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-4ba6ad31{--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;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-200f40cb{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-3add5a73{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-3add5a73 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5c9862db{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-64871780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-73c51bb6{--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;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-29f3e650{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-3d966dc9{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-3d966dc9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-6c2c7cae{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-40abf025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-2cfc47f7{--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;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3c49d5a2{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-588cad4f{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-588cad4f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-42570475{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-733c0951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-76c129e8{--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;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-42203fb{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-595904d0{padding:0px 0px 5px 12px;}.elementor-229 .elementor-element.elementor-element-595904d0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3b24d2f9{--display:flex;--justify-content:center;}.elementor-229 .elementor-element.elementor-element-1326d39c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-40c4e94a{--display:flex;}.elementor-229 .elementor-element.elementor-element-5f1e8257{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-5f1e8257 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-5f1e8257 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-5f1e8257 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3fe1e29b{--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;}.elementor-229 .elementor-element.elementor-element-2d585c47{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-2d585c47:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-2d585c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-2d585c47:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-2d585c47.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-74b1db2e:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-74b1db2e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-7b6758ae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-7b6758ae:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-7b6758ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b6758ae:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-7b6758ae.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-7c10ff91:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-7c10ff91:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-10efa284{--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;}.elementor-229 .elementor-element.elementor-element-5190e0d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-5190e0d7:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-5190e0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5190e0d7:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-5190e0d7.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a637924.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-3a637924:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-3a637924:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-325173db{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-325173db:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-325173db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-325173db:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-325173db.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-62b7c8b:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-62b7c8b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-fa42708{--display:flex;}.elementor-229 .elementor-element.elementor-element-10cee978{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-10cee978 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-10cee978 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-10cee978 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-650f8fd1{--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;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-229 .elementor-element.elementor-element-5fdadce6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-229 .elementor-element.elementor-element-5fdadce6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-229 .elementor-element.elementor-element-5fdadce6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-229 .elementor-element.elementor-element-50fe0caf{--display:flex;}.elementor-229 .elementor-element.elementor-element-4cd39019{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-4cd39019 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-4cd39019 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-4cd39019 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-5a52eebc{--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;}.elementor-229 .elementor-element.elementor-element-2d2aafa2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-2d2aafa2:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-2d2aafa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-2d2aafa2:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-2d2aafa2.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-129c6de0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-129c6de0:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-129c6de0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-380ae42a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-380ae42a:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-380ae42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-380ae42a:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-380ae42a.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-4fdd3998:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-4fdd3998:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-19fe455e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-19fe455e:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-19fe455e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-19fe455e:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-19fe455e.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-5da0d205.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-5da0d205:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-5da0d205:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-4100345{--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;}.elementor-229 .elementor-element.elementor-element-64194aa0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-64194aa0:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-64194aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-64194aa0:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-64194aa0.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-ae40d8d.elementor-view-stacked .elementor-icon{background-color:#FFF35E;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-ae40d8d.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-ae40d8d.elementor-view-default .elementor-icon{fill:#FFF35E;color:#FFF35E;border-color:#FFF35E;}.elementor-229 .elementor-element.elementor-element-ae40d8d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-ae40d8d:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-ae40d8d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-1f12604a{--display:flex;}.elementor-229 .elementor-element.elementor-element-17d20cd9{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-17d20cd9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-17d20cd9 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-17d20cd9 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-302e21f{--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;}.elementor-229 .elementor-element.elementor-element-6829787e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-6829787e:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-6829787e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6829787e:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-6829787e.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b90e564.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-7b90e564:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-7b90e564:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-434768cf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-434768cf:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-434768cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-434768cf:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-434768cf.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-70bc0935:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-70bc0935:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.8px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-d7e24da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 60px 0px 60px;text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-d7e24da a:hover, .elementor-229 .elementor-element.elementor-element-d7e24da a:focus{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-67f96ee3{--display:flex;}.elementor-229 .elementor-element.elementor-element-744841b0{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-744841b0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-744841b0 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-744841b0 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-7b59dfcf{--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;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-229 .elementor-element.elementor-element-7b59dfcf.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-700ae777{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-700ae777:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-700ae777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-700ae777:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-700ae777.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:65px;font-weight:800;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-7f9245df:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-7f9245df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-0922578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-3b2f706d{--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;}.elementor-229 .elementor-element.elementor-element-193c00c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-193c00c:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-193c00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-193c00c:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-193c00c.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-wrapper{text-align:start;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title{margin-block-end:25px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-1304b72:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-1304b72:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3c5fb3ef{--display:flex;}.elementor-229 .elementor-element.elementor-element-1d715867{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-1d715867 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-1d715867 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-1d715867 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-49cb7785{--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;}.elementor-229 .elementor-element.elementor-element-5c4a72e4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-229 .elementor-element.elementor-element-5c4a72e4:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-5c4a72e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5c4a72e4:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-5c4a72e4.e-con{--align-self:flex-start;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-73f04fea.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-73f04fea:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-73f04fea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-440a6623{background-color:var( --e-global-color-4b0143f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;border-style:none;border-radius:8px 8px 8px 8px;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.3px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-215c6804{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-229 .elementor-element.elementor-element-215c6804:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-215c6804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-215c6804:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-215c6804.e-con{--align-self:flex-start;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-469328c3.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-469328c3:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-469328c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-default .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-325a4af.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon{font-size:18px;padding:6px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-325a4af:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-325a4af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-default .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-0168e3a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon{font-size:18px;padding:6px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-0168e3a:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-0168e3a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b0143f );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );border-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon{font-size:18px;padding:6px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.8px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-6dbc1c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-73e87fe2{--display:flex;}.elementor-229 .elementor-element.elementor-element-9bdcf71{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-9bdcf71 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-9bdcf71 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-9bdcf71 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-19134061{--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;}.elementor-229 .elementor-element.elementor-element-28823d99{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-28823d99:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-28823d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-28823d99:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-28823d99.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-26094856.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;word-spacing:5px;}.elementor-229 .elementor-element.elementor-element-26094856:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-26094856:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-153d5978{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-153d5978:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-153d5978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-153d5978:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-153d5978.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-3a79167e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;word-spacing:5px;}.elementor-229 .elementor-element.elementor-element-3a79167e:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-3a79167e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-79bdea8c{--display:flex;}.elementor-229 .elementor-element.elementor-element-304c8e8a{padding:8px 0px 12px 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-304c8e8a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-304c8e8a .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-304c8e8a .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-34ffddaa{--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;}.elementor-229 .elementor-element.elementor-element-4f91ee7a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-4f91ee7a:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-4f91ee7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4f91ee7a:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-4f91ee7a.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-229 .elementor-element.elementor-element-6b8f087e:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-6b8f087e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-3ffa7415{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-3ffa7415:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-3ffa7415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-3ffa7415:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-3ffa7415.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7626f28.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-229 .elementor-element.elementor-element-7626f28:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-7626f28:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-41e6aa48{--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;}.elementor-229 .elementor-element.elementor-element-66f9f5d0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-66f9f5d0:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-66f9f5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-66f9f5d0:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-66f9f5d0.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-714b6738.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-229 .elementor-element.elementor-element-714b6738:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-714b6738:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4b4c1f50{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-4b4c1f50:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-4b4c1f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-4b4c1f50:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-4b4c1f50.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-543b2be5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-229 .elementor-element.elementor-element-543b2be5:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-543b2be5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-4d7331ce{--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;}.elementor-229 .elementor-element.elementor-element-1f352744{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc6c2ad );--border-color:var( --e-global-color-dc6c2ad );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-1f352744:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-1f352744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-1f352744:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-1f352744.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );border-color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon{font-size:28px;padding:10px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-229 .elementor-element.elementor-element-7b7371bb:has(:hover) .elementor-icon-box-title,
					 .elementor-229 .elementor-element.elementor-element-7b7371bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-229 .elementor-element.elementor-element-349088a5{--display:flex;}.elementor-229 .elementor-element.elementor-element-ba88de1{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-229 .elementor-element.elementor-element-3f5b1942{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-229 .elementor-element.elementor-element-3f5b1942:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-3f5b1942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-229 .elementor-element.elementor-element-3f5b1942:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-229 .elementor-element.elementor-element-3f5b1942.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-46f88918{padding:0px 0px 5px 12px;text-align:center;}.elementor-229 .elementor-element.elementor-element-46f88918 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:52px;font-weight:800;letter-spacing:2.5px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-46f88918 .elementor-heading-title a:hover, .elementor-229 .elementor-element.elementor-element-46f88918 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-634afc40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 150px 0px 150px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.8px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-634afc40 a{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-634afc40 a:hover, .elementor-229 .elementor-element.elementor-element-634afc40 a:focus{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-5409a7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-229 .elementor-element.elementor-element-567d94b .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.2px;fill:#303030;color:#303030;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-229 .elementor-element.elementor-element-567d94b .elementor-button-content-wrapper{flex-direction:row;}.elementor-229 .elementor-element.elementor-element-567d94b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-229 .elementor-element.elementor-element-2c5e5410 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.2px;fill:#303030;color:#303030;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-229 .elementor-element.elementor-element-2c5e5410 .elementor-button-content-wrapper{flex-direction:row;}.elementor-229 .elementor-element.elementor-element-2c5e5410 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-229 .elementor-element.elementor-element-7a96566a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 150px 0px 150px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;word-spacing:6px;color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7a96566a a{color:#FFFFFF;}.elementor-229 .elementor-element.elementor-element-7a96566a a:hover, .elementor-229 .elementor-element.elementor-element-7a96566a a:focus{color:#FFFFFF;}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-5d8a5268{--width:85%;}.elementor-229 .elementor-element.elementor-element-70953ea8{--width:80%;}.elementor-229 .elementor-element.elementor-element-560207f0{--width:25%;}.elementor-229 .elementor-element.elementor-element-47ef6e76{--width:75%;}.elementor-229 .elementor-element.elementor-element-1d4feddd{--width:25%;}.elementor-229 .elementor-element.elementor-element-5859ef5c{--width:75%;}.elementor-229 .elementor-element.elementor-element-200f40cb{--width:25%;}.elementor-229 .elementor-element.elementor-element-5c9862db{--width:75%;}.elementor-229 .elementor-element.elementor-element-29f3e650{--width:25%;}.elementor-229 .elementor-element.elementor-element-6c2c7cae{--width:75%;}.elementor-229 .elementor-element.elementor-element-3c49d5a2{--width:25%;}.elementor-229 .elementor-element.elementor-element-42570475{--width:75%;}.elementor-229 .elementor-element.elementor-element-42203fb{--width:25%;}.elementor-229 .elementor-element.elementor-element-3b24d2f9{--width:75%;}.elementor-229 .elementor-element.elementor-element-2d585c47{--width:80%;}.elementor-229 .elementor-element.elementor-element-7b6758ae{--width:80%;}.elementor-229 .elementor-element.elementor-element-5190e0d7{--width:80%;}.elementor-229 .elementor-element.elementor-element-325173db{--width:80%;}.elementor-229 .elementor-element.elementor-element-2d2aafa2{--width:80%;}.elementor-229 .elementor-element.elementor-element-380ae42a{--width:80%;}.elementor-229 .elementor-element.elementor-element-19fe455e{--width:80%;}.elementor-229 .elementor-element.elementor-element-64194aa0{--width:100%;}.elementor-229 .elementor-element.elementor-element-6829787e{--width:100%;}.elementor-229 .elementor-element.elementor-element-434768cf{--width:100%;}.elementor-229 .elementor-element.elementor-element-7b59dfcf{--width:100%;}.elementor-229 .elementor-element.elementor-element-700ae777{--width:100%;}.elementor-229 .elementor-element.elementor-element-193c00c{--width:100%;}.elementor-229 .elementor-element.elementor-element-5c4a72e4{--width:100%;}.elementor-229 .elementor-element.elementor-element-215c6804{--width:100%;}.elementor-229 .elementor-element.elementor-element-28823d99{--width:100%;}.elementor-229 .elementor-element.elementor-element-153d5978{--width:100%;}.elementor-229 .elementor-element.elementor-element-4f91ee7a{--width:100%;}.elementor-229 .elementor-element.elementor-element-3ffa7415{--width:100%;}.elementor-229 .elementor-element.elementor-element-66f9f5d0{--width:100%;}.elementor-229 .elementor-element.elementor-element-4b4c1f50{--width:100%;}.elementor-229 .elementor-element.elementor-element-1f352744{--width:100%;}.elementor-229 .elementor-element.elementor-element-3f5b1942{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-229 .elementor-element.elementor-element-70953ea8{--width:100%;}.elementor-229 .elementor-element.elementor-element-2d585c47{--width:100%;}.elementor-229 .elementor-element.elementor-element-7b6758ae{--width:100%;}.elementor-229 .elementor-element.elementor-element-5190e0d7{--width:100%;}.elementor-229 .elementor-element.elementor-element-325173db{--width:100%;}.elementor-229 .elementor-element.elementor-element-2d2aafa2{--width:100%;}.elementor-229 .elementor-element.elementor-element-380ae42a{--width:100%;}.elementor-229 .elementor-element.elementor-element-19fe455e{--width:100%;}.elementor-229 .elementor-element.elementor-element-64194aa0{--width:100%;}.elementor-229 .elementor-element.elementor-element-6829787e{--width:100%;}.elementor-229 .elementor-element.elementor-element-434768cf{--width:100%;}.elementor-229 .elementor-element.elementor-element-7b59dfcf{--width:100%;}.elementor-229 .elementor-element.elementor-element-700ae777{--width:100%;}.elementor-229 .elementor-element.elementor-element-193c00c{--width:100%;}.elementor-229 .elementor-element.elementor-element-5c4a72e4{--width:100%;}.elementor-229 .elementor-element.elementor-element-215c6804{--width:100%;}.elementor-229 .elementor-element.elementor-element-28823d99{--width:100%;}.elementor-229 .elementor-element.elementor-element-153d5978{--width:100%;}.elementor-229 .elementor-element.elementor-element-4f91ee7a{--width:100%;}.elementor-229 .elementor-element.elementor-element-3ffa7415{--width:100%;}.elementor-229 .elementor-element.elementor-element-66f9f5d0{--width:100%;}.elementor-229 .elementor-element.elementor-element-4b4c1f50{--width:100%;}.elementor-229 .elementor-element.elementor-element-1f352744{--width:100%;}.elementor-229 .elementor-element.elementor-element-3f5b1942{--width:100%;}}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-4039f0fd .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-560207f0{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-7985c346{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-7985c346 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-1d4feddd{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-5084450e{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-5084450e .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-200f40cb{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-3add5a73{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-3add5a73 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-29f3e650{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-3d966dc9{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-3d966dc9 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3c49d5a2{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-588cad4f{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-588cad4f .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-42203fb{--justify-content:flex-start;}.elementor-229 .elementor-element.elementor-element-595904d0{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-595904d0 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-5f1e8257 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-3fe1e29b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-2d585c47{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-7b6758ae{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-10efa284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5190e0d7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-325173db{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-10cee978 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-650f8fd1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-4cd39019 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-5a52eebc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-2d2aafa2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-380ae42a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-19fe455e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4100345{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-64194aa0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-17d20cd9 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-302e21f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-6829787e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-434768cf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title{margin-block-end:0px;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title a{font-size:50px;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-744841b0 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-7b59dfcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-700ae777{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title a{font-size:55px;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3b2f706d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-193c00c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-193c00c.e-con{--align-self:stretch;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-1d715867 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-49cb7785{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5c4a72e4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-440a6623{font-size:16px;}.elementor-229 .elementor-element.elementor-element-215c6804{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-9bdcf71 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-19134061{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-28823d99{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-153d5978{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-304c8e8a .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-34ffddaa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-4f91ee7a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3ffa7415{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-41e6aa48{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-66f9f5d0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4b4c1f50{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-4b4c1f50.e-con{--order:-99999 /* order start hack */;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4d7331ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-1f352744{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-ba88de1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3f5b1942{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-46f88918{padding:5px 0px 0px 12px;}.elementor-229 .elementor-element.elementor-element-46f88918 .elementor-heading-title{font-size:30px;}.elementor-229 .elementor-element.elementor-element-634afc40{padding:0px 35px 0px 35px;font-size:16px;letter-spacing:0.5px;}.elementor-229 .elementor-element.elementor-element-567d94b .elementor-button{padding:18px 18px 18px 18px;}.elementor-229 .elementor-element.elementor-element-2c5e5410 .elementor-button{padding:18px 18px 18px 18px;}.elementor-229 .elementor-element.elementor-element-7a96566a{padding:0px 0px 0px 0px;font-size:16px;word-spacing:0.2em;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-5d8a5268{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-7c91161f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-4039f0fd .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-560207f0{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-7985c346{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-7985c346 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-47ef6e76{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3e637d7f{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-1d4feddd{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5084450e{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-5084450e .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-5859ef5c{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5540839a{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-200f40cb{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3add5a73{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-3add5a73 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-5c9862db{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-64871780{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-29f3e650{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3d966dc9{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-3d966dc9 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-6c2c7cae{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-40abf025{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-3c49d5a2{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-588cad4f{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-588cad4f .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-42570475{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-733c0951{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-42203fb{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-595904d0{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-595904d0 .elementor-heading-title{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3b24d2f9{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-1326d39c{font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-40c4e94a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-5f1e8257 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-3fe1e29b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-2d585c47{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-74b1db2e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-7b6758ae{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7c10ff91 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-10efa284{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5190e0d7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-3a637924 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-325173db{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-62b7c8b .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-fa42708{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-10cee978 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-650f8fd1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-50fe0caf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-4cd39019 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-5a52eebc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-2d2aafa2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-129c6de0 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-380ae42a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-4fdd3998 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-19fe455e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-5da0d205 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4100345{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-64194aa0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-ae40d8d .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-1f12604a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-17d20cd9 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-302e21f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-6829787e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7b90e564 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-434768cf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-title a{font-size:42px;}.elementor-229 .elementor-element.elementor-element-70bc0935 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-d7e24da{padding:0px 0px 0px 0px;font-size:15px;line-height:1.4em;letter-spacing:0.6px;}.elementor-229 .elementor-element.elementor-element-67f96ee3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-744841b0 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-7b59dfcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-700ae777{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title{margin-block-end:5px;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-title a{font-size:50px;}.elementor-229 .elementor-element.elementor-element-7f9245df .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-0922578{text-align:center;font-size:16px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-3b2f706d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-193c00c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-wrapper{text-align:start;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-1304b72 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3c5fb3ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-1d715867 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-49cb7785{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-5c4a72e4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-73f04fea .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-440a6623{font-size:15px;}.elementor-229 .elementor-element.elementor-element-215c6804{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-469328c3 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-325a4af .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-0168e3a .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-6dbc1c9 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-73e87fe2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-9bdcf71 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-19134061{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-28823d99{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-26094856 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-153d5978{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-3a79167e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-79bdea8c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-304c8e8a .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-229 .elementor-element.elementor-element-34ffddaa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-4f91ee7a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-6b8f087e .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-3ffa7415{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7626f28 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-41e6aa48{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-66f9f5d0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-714b6738 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4b4c1f50{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-4b4c1f50.e-con{--order:-99999 /* order start hack */;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-543b2be5 .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-4d7331ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-1f352744{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title, .elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-title a{font-size:20px;}.elementor-229 .elementor-element.elementor-element-7b7371bb .elementor-icon-box-description{font-size:15px;}.elementor-229 .elementor-element.elementor-element-349088a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-229 .elementor-element.elementor-element-ba88de1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3f5b1942{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-229 .elementor-element.elementor-element-46f88918{padding:5px 0px 0px 5px;}.elementor-229 .elementor-element.elementor-element-46f88918 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-634afc40{padding:0px 0px 0px 0px;font-size:16px;}.elementor-229 .elementor-element.elementor-element-5409a7a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-229 .elementor-element.elementor-element-7a96566a{padding:0px 0px 0px 0px;font-size:16px;word-spacing:0em;}}