.elementor-1474 .elementor-element.elementor-element-571c4e04{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1474 .elementor-element.elementor-element-57e2815{--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-1474 .elementor-element.elementor-element-4fab7c{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-4fab7c .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-1474 .elementor-element.elementor-element-4fab7c .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-4fab7c .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-25db36ed{--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-1474 .elementor-element.elementor-element-25db36ed:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-25db36ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-25db36ed.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-41278a77{--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-1474 .elementor-element.elementor-element-4ab592f3{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-790f5726{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-790f5726 .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-1474 .elementor-element.elementor-element-1b61c3a2{--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-1474 .elementor-element.elementor-element-73b20a26{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-1474 .elementor-element.elementor-element-64b84de3{--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-1474 .elementor-element.elementor-element-4c62e96c{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-7859be5b{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-7859be5b .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-1474 .elementor-element.elementor-element-50585275{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-51ee9516{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-1474 .elementor-element.elementor-element-79659362{--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-1474 .elementor-element.elementor-element-35d51fc2{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff .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-1474 .elementor-element.elementor-element-67a086b0{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-567a5da8{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-1474 .elementor-element.elementor-element-6a6d8ddd{--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-1474 .elementor-element.elementor-element-5fdad71d{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-226a571f{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-226a571f .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-1474 .elementor-element.elementor-element-4543cd12{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-31d95262{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-1474 .elementor-element.elementor-element-44d1791a{--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-1474 .elementor-element.elementor-element-7ed6651{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-31a6a969{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-31a6a969 .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-1474 .elementor-element.elementor-element-7f1e5292{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-29bbb399{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-1474 .elementor-element.elementor-element-481d3824{--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-1474 .elementor-element.elementor-element-5236bd{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-6a248d57{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-6a248d57 .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-1474 .elementor-element.elementor-element-6deae872{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-33935803{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-1474 .elementor-element.elementor-element-7a65282{--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-1474 .elementor-element.elementor-element-79c4083a{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-151b7957{padding:0px 0px 5px 12px;}.elementor-1474 .elementor-element.elementor-element-151b7957 .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-1474 .elementor-element.elementor-element-2f4c74ba{--display:flex;--justify-content:center;}.elementor-1474 .elementor-element.elementor-element-456b9782{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-1474 .elementor-element.elementor-element-506b7624{--display:flex;}.elementor-1474 .elementor-element.elementor-element-160c4912{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-160c4912 .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-1474 .elementor-element.elementor-element-160c4912 .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-160c4912 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-494dba13{--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-1474 .elementor-element.elementor-element-7c22010d{--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-1474 .elementor-element.elementor-element-7c22010d:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-7c22010d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-7c22010d:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-7c22010d.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-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-7bafa577.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-1474 .elementor-element.elementor-element-7bafa577.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577.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-1474 .elementor-element.elementor-element-7bafa577.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-7bafa577:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-7bafa577:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-77a06c8a{--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-1474 .elementor-element.elementor-element-77a06c8a:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-77a06c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-77a06c8a:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-77a06c8a.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-6edf2854.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-1474 .elementor-element.elementor-element-6edf2854.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854.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-1474 .elementor-element.elementor-element-6edf2854.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-6edf2854:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-6edf2854:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-1967646c{--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-1474 .elementor-element.elementor-element-3ae38652{--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-1474 .elementor-element.elementor-element-3ae38652:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-3ae38652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-3ae38652:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-3ae38652.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-9ad32a4.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-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4.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-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-9ad32a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-1090bde{--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-1474 .elementor-element.elementor-element-1090bde:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-1090bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1090bde:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-1090bde.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-20c057e0.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-1474 .elementor-element.elementor-element-20c057e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0.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-1474 .elementor-element.elementor-element-20c057e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-20c057e0:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-20c057e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-16457901{--display:flex;}.elementor-1474 .elementor-element.elementor-element-554a45bf{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-554a45bf .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-1474 .elementor-element.elementor-element-554a45bf .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-554a45bf .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-46e1a942{--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-1474 .elementor-element.elementor-element-63efa73a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1474 .elementor-element.elementor-element-63efa73a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1474 .elementor-element.elementor-element-63efa73a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1474 .elementor-element.elementor-element-9dc5b53{--display:flex;}.elementor-1474 .elementor-element.elementor-element-69fa8547{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-69fa8547 .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-1474 .elementor-element.elementor-element-69fa8547 .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-69fa8547 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-4b5b69ca{--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-1474 .elementor-element.elementor-element-58dc9a3{--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-1474 .elementor-element.elementor-element-58dc9a3:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-58dc9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-58dc9a3:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-58dc9a3.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-5829f6b4.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-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4.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-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-5829f6b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-5fcee2a5{--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-1474 .elementor-element.elementor-element-5fcee2a5:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-5fcee2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5fcee2a5:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-5fcee2a5.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-5f19dc4a.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-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a.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-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-5f19dc4a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-4cdd0288{--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-1474 .elementor-element.elementor-element-4cdd0288:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-4cdd0288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-4cdd0288:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-4cdd0288.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-67700ead.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-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-67700ead.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-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-67700ead.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-67700ead:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-67700ead:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-7a19adc6{--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-1474 .elementor-element.elementor-element-512a7cb{--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-1474 .elementor-element.elementor-element-512a7cb:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-512a7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-512a7cb:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-512a7cb.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-61f6303.elementor-view-stacked .elementor-icon{background-color:#FFF35E;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-61f6303.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-61f6303.elementor-view-default .elementor-icon{fill:#FFF35E;color:#FFF35E;border-color:#FFF35E;}.elementor-1474 .elementor-element.elementor-element-61f6303.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-61f6303:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-61f6303:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-28a1f41{--display:flex;}.elementor-1474 .elementor-element.elementor-element-6ab8424f{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-6ab8424f .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-1474 .elementor-element.elementor-element-6ab8424f .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-6ab8424f .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-2a99765d{--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-1474 .elementor-element.elementor-element-986dfda{--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-1474 .elementor-element.elementor-element-986dfda:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-986dfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-986dfda:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-986dfda.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-6eaa0193.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-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193.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-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-6eaa0193:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-9cbeeed{--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-1474 .elementor-element.elementor-element-9cbeeed:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-9cbeeed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-9cbeeed:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-9cbeeed.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-4136301.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-1474 .elementor-element.elementor-element-4136301.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-4136301.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-1474 .elementor-element.elementor-element-4136301.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-4136301.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-4136301:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-4136301:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-6e53123f{--display:flex;}.elementor-1474 .elementor-element.elementor-element-3e1db4e4{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-3e1db4e4 .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-1474 .elementor-element.elementor-element-3e1db4e4 .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-3e1db4e4 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-435e05f7{--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-1474 .elementor-element.elementor-element-435e05f7.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-c67e7c0{--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-1474 .elementor-element.elementor-element-c67e7c0:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-c67e7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-c67e7c0:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-c67e7c0.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:65px;font-weight:800;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-17e1464c:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-17e1464c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-ed66884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-6b00b458{--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-1474 .elementor-element.elementor-element-23314cfc{--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-1474 .elementor-element.elementor-element-23314cfc:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-23314cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-23314cfc:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-23314cfc.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1332944a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.6px;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1474 .elementor-element.elementor-element-68b52785{--display:flex;}.elementor-1474 .elementor-element.elementor-element-58305c68{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-58305c68 .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-1474 .elementor-element.elementor-element-58305c68 .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-58305c68 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-75a3d8dd{--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-1474 .elementor-element.elementor-element-7058054f{--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-1474 .elementor-element.elementor-element-7058054f:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-7058054f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-7058054f:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-7058054f.e-con{--align-self:flex-start;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-1c923052.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-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-1c923052.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-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-1c923052.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-1c923052:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-1c923052:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-10a2a4a{--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-1474 .elementor-element.elementor-element-10a2a4a:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-10a2a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-10a2a4a:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-10a2a4a.e-con{--align-self:flex-start;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-431dddf6.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-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6.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-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-431dddf6:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-431dddf6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-ed8afb3{--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-1474 .elementor-element.elementor-element-bc353c7{--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-1474 .elementor-element.elementor-element-bc353c7:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-bc353c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-bc353c7:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-bc353c7.e-con{--align-self:flex-start;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-37035f0.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-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-37035f0.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-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-37035f0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-37035f0:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-37035f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-cc18656{--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-1474 .elementor-element.elementor-element-cc18656:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-cc18656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-cc18656:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-cc18656.e-con{--align-self:flex-start;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-6b9eded.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-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded.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-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;}.elementor-1474 .elementor-element.elementor-element-6b9eded:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-6b9eded:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-5e21da4a{--display:flex;}.elementor-1474 .elementor-element.elementor-element-26d582b{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-26d582b .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-1474 .elementor-element.elementor-element-26d582b .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-26d582b .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-1274bb7a{--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-1474 .elementor-element.elementor-element-3a7af20a{--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-1474 .elementor-element.elementor-element-3a7af20a:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-3a7af20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-3a7af20a:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-3a7af20a.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-19be81d9.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-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9.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-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-19be81d9 .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-1474 .elementor-element.elementor-element-19be81d9:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-19be81d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-870a3fb{--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-1474 .elementor-element.elementor-element-870a3fb:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-870a3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-870a3fb:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-870a3fb.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-4b0143f );color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-14746b72.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-14746b72 .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-1474 .elementor-element.elementor-element-14746b72:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-14746b72:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-ee72f2f{--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-1474 .elementor-element.elementor-element-ee72f2f:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-ee72f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-ee72f2f:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-ee72f2f.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-bb3a735.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-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735.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-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-bb3a735 .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-1474 .elementor-element.elementor-element-bb3a735:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-bb3a735:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-1dab98a2{--display:flex;}.elementor-1474 .elementor-element.elementor-element-22813c02{padding:8px 0px 12px 0px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-22813c02 .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-1474 .elementor-element.elementor-element-22813c02 .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-22813c02 .elementor-heading-title a:focus{color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-14b6073{--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-1474 .elementor-element.elementor-element-3d8707d1{--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-1474 .elementor-element.elementor-element-3d8707d1:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-3d8707d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-3d8707d1:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-3d8707d1.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-5043c4f2.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-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2.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-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-5043c4f2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-2c235224{--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-1474 .elementor-element.elementor-element-2c235224:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-2c235224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-2c235224:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-2c235224.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-5dba44a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-46ddf26a{--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-1474 .elementor-element.elementor-element-41e540ee{--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-1474 .elementor-element.elementor-element-41e540ee:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-41e540ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-41e540ee:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-41e540ee.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-768a9d72:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-768a9d72:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-172b5d3c{--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-1474 .elementor-element.elementor-element-172b5d3c:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-172b5d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-172b5d3c:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-172b5d3c.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-38627635.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-1474 .elementor-element.elementor-element-38627635.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-38627635.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-1474 .elementor-element.elementor-element-38627635.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-38627635.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-38627635:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-38627635:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-331302e1{--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-1474 .elementor-element.elementor-element-7b883194{--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-1474 .elementor-element.elementor-element-7b883194:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-7b883194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-7b883194:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-7b883194.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-170ea148.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-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-170ea148.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-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-170ea148.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-170ea148:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-170ea148:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6192f8c );}.elementor-1474 .elementor-element.elementor-element-55ca3369{--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-1474 .elementor-element.elementor-element-55ca3369:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-55ca3369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-55ca3369:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-55ca3369.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed .elementor-icon, .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-dc6c2ad );color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1474 .elementor-element.elementor-element-152516b4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc6c2ad );}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon{font-size:28px;padding:10px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;word-spacing:3px;}.elementor-1474 .elementor-element.elementor-element-152516b4:has(:hover) .elementor-icon-box-title,
					 .elementor-1474 .elementor-element.elementor-element-152516b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5a5e8ab );}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-12f19ca9{--display:flex;}.elementor-1474 .elementor-element.elementor-element-1784faa1{--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-1474 .elementor-element.elementor-element-2ff367a9{--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-1474 .elementor-element.elementor-element-2ff367a9:not(.elementor-motion-effects-element-type-background), .elementor-1474 .elementor-element.elementor-element-2ff367a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b0143f );}.elementor-1474 .elementor-element.elementor-element-2ff367a9:hover{box-shadow:3px 3px 10px 0px rgba(183.6, 183.6, 183.6, 0.5);}.elementor-1474 .elementor-element.elementor-element-2ff367a9.e-con{--align-self:center;}.elementor-1474 .elementor-element.elementor-element-10a2951f{padding:0px 0px 5px 12px;text-align:center;}.elementor-1474 .elementor-element.elementor-element-10a2951f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:52px;font-weight:800;letter-spacing:2.5px;color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-10a2951f .elementor-heading-title a:hover, .elementor-1474 .elementor-element.elementor-element-10a2951f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-30a865a3{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-1474 .elementor-element.elementor-element-30a865a3 a{color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-30a865a3 a:hover, .elementor-1474 .elementor-element.elementor-element-30a865a3 a:focus{color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-26ef0854{--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-1474 .elementor-element.elementor-element-49b350c9 .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-1474 .elementor-element.elementor-element-49b350c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1474 .elementor-element.elementor-element-49b350c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1474 .elementor-element.elementor-element-3b0459d1 .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-1474 .elementor-element.elementor-element-3b0459d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1474 .elementor-element.elementor-element-3b0459d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1474 .elementor-element.elementor-element-2be297c{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-1474 .elementor-element.elementor-element-2be297c a{color:#FFFFFF;}.elementor-1474 .elementor-element.elementor-element-2be297c a:hover, .elementor-1474 .elementor-element.elementor-element-2be297c a:focus{color:#FFFFFF;}@media(min-width:768px){.elementor-1474 .elementor-element.elementor-element-571c4e04{--width:85%;}.elementor-1474 .elementor-element.elementor-element-25db36ed{--width:80%;}.elementor-1474 .elementor-element.elementor-element-4ab592f3{--width:25%;}.elementor-1474 .elementor-element.elementor-element-1b61c3a2{--width:75%;}.elementor-1474 .elementor-element.elementor-element-4c62e96c{--width:25%;}.elementor-1474 .elementor-element.elementor-element-50585275{--width:75%;}.elementor-1474 .elementor-element.elementor-element-35d51fc2{--width:25%;}.elementor-1474 .elementor-element.elementor-element-67a086b0{--width:75%;}.elementor-1474 .elementor-element.elementor-element-5fdad71d{--width:25%;}.elementor-1474 .elementor-element.elementor-element-4543cd12{--width:75%;}.elementor-1474 .elementor-element.elementor-element-7ed6651{--width:25%;}.elementor-1474 .elementor-element.elementor-element-7f1e5292{--width:75%;}.elementor-1474 .elementor-element.elementor-element-5236bd{--width:25%;}.elementor-1474 .elementor-element.elementor-element-6deae872{--width:75%;}.elementor-1474 .elementor-element.elementor-element-79c4083a{--width:25%;}.elementor-1474 .elementor-element.elementor-element-2f4c74ba{--width:75%;}.elementor-1474 .elementor-element.elementor-element-7c22010d{--width:80%;}.elementor-1474 .elementor-element.elementor-element-77a06c8a{--width:80%;}.elementor-1474 .elementor-element.elementor-element-3ae38652{--width:80%;}.elementor-1474 .elementor-element.elementor-element-1090bde{--width:80%;}.elementor-1474 .elementor-element.elementor-element-58dc9a3{--width:80%;}.elementor-1474 .elementor-element.elementor-element-5fcee2a5{--width:80%;}.elementor-1474 .elementor-element.elementor-element-4cdd0288{--width:80%;}.elementor-1474 .elementor-element.elementor-element-512a7cb{--width:100%;}.elementor-1474 .elementor-element.elementor-element-986dfda{--width:100%;}.elementor-1474 .elementor-element.elementor-element-9cbeeed{--width:100%;}.elementor-1474 .elementor-element.elementor-element-435e05f7{--width:100%;}.elementor-1474 .elementor-element.elementor-element-c67e7c0{--width:100%;}.elementor-1474 .elementor-element.elementor-element-23314cfc{--width:100%;}.elementor-1474 .elementor-element.elementor-element-7058054f{--width:100%;}.elementor-1474 .elementor-element.elementor-element-10a2a4a{--width:100%;}.elementor-1474 .elementor-element.elementor-element-bc353c7{--width:100%;}.elementor-1474 .elementor-element.elementor-element-cc18656{--width:100%;}.elementor-1474 .elementor-element.elementor-element-3a7af20a{--width:100%;}.elementor-1474 .elementor-element.elementor-element-870a3fb{--width:100%;}.elementor-1474 .elementor-element.elementor-element-ee72f2f{--width:100%;}.elementor-1474 .elementor-element.elementor-element-3d8707d1{--width:100%;}.elementor-1474 .elementor-element.elementor-element-2c235224{--width:100%;}.elementor-1474 .elementor-element.elementor-element-41e540ee{--width:100%;}.elementor-1474 .elementor-element.elementor-element-172b5d3c{--width:100%;}.elementor-1474 .elementor-element.elementor-element-7b883194{--width:100%;}.elementor-1474 .elementor-element.elementor-element-55ca3369{--width:100%;}.elementor-1474 .elementor-element.elementor-element-2ff367a9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1474 .elementor-element.elementor-element-25db36ed{--width:100%;}.elementor-1474 .elementor-element.elementor-element-7c22010d{--width:100%;}.elementor-1474 .elementor-element.elementor-element-77a06c8a{--width:100%;}.elementor-1474 .elementor-element.elementor-element-3ae38652{--width:100%;}.elementor-1474 .elementor-element.elementor-element-1090bde{--width:100%;}.elementor-1474 .elementor-element.elementor-element-58dc9a3{--width:100%;}.elementor-1474 .elementor-element.elementor-element-5fcee2a5{--width:100%;}.elementor-1474 .elementor-element.elementor-element-4cdd0288{--width:100%;}.elementor-1474 .elementor-element.elementor-element-512a7cb{--width:100%;}.elementor-1474 .elementor-element.elementor-element-986dfda{--width:100%;}.elementor-1474 .elementor-element.elementor-element-9cbeeed{--width:100%;}.elementor-1474 .elementor-element.elementor-element-435e05f7{--width:100%;}.elementor-1474 .elementor-element.elementor-element-c67e7c0{--width:100%;}.elementor-1474 .elementor-element.elementor-element-23314cfc{--width:100%;}.elementor-1474 .elementor-element.elementor-element-7058054f{--width:100%;}.elementor-1474 .elementor-element.elementor-element-10a2a4a{--width:100%;}.elementor-1474 .elementor-element.elementor-element-bc353c7{--width:100%;}.elementor-1474 .elementor-element.elementor-element-cc18656{--width:100%;}.elementor-1474 .elementor-element.elementor-element-3a7af20a{--width:100%;}.elementor-1474 .elementor-element.elementor-element-870a3fb{--width:100%;}.elementor-1474 .elementor-element.elementor-element-ee72f2f{--width:100%;}.elementor-1474 .elementor-element.elementor-element-3d8707d1{--width:100%;}.elementor-1474 .elementor-element.elementor-element-2c235224{--width:100%;}.elementor-1474 .elementor-element.elementor-element-41e540ee{--width:100%;}.elementor-1474 .elementor-element.elementor-element-172b5d3c{--width:100%;}.elementor-1474 .elementor-element.elementor-element-7b883194{--width:100%;}.elementor-1474 .elementor-element.elementor-element-55ca3369{--width:100%;}.elementor-1474 .elementor-element.elementor-element-2ff367a9{--width:100%;}}@media(max-width:1024px){.elementor-1474 .elementor-element.elementor-element-4fab7c .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-4ab592f3{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-790f5726{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-790f5726 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-4c62e96c{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-7859be5b{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-7859be5b .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-35d51fc2{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-5fdad71d{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-226a571f{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-226a571f .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-7ed6651{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-31a6a969{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-31a6a969 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-5236bd{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-6a248d57{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-6a248d57 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-79c4083a{--justify-content:flex-start;}.elementor-1474 .elementor-element.elementor-element-151b7957{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-151b7957 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-160c4912 .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-494dba13{--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-1474 .elementor-element.elementor-element-7c22010d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-77a06c8a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1967646c{--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-1474 .elementor-element.elementor-element-3ae38652{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1090bde{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-554a45bf .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-46e1a942{--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-1474 .elementor-element.elementor-element-69fa8547 .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-4b5b69ca{--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-1474 .elementor-element.elementor-element-58dc9a3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-5fcee2a5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-4cdd0288{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-7a19adc6{--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-1474 .elementor-element.elementor-element-512a7cb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-6ab8424f .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-2a99765d{--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-1474 .elementor-element.elementor-element-986dfda{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-9cbeeed{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-3e1db4e4 .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-435e05f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-c67e7c0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title a{font-size:55px;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-6b00b458{--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-1474 .elementor-element.elementor-element-23314cfc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-23314cfc.e-con{--align-self:stretch;}.elementor-1474 .elementor-element.elementor-element-1332944a{--e-icon-list-icon-size:18px;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > a{font-size:16px;letter-spacing:0.6px;}.elementor-1474 .elementor-element.elementor-element-58305c68 .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-75a3d8dd{--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-1474 .elementor-element.elementor-element-7058054f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-10a2a4a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-ed8afb3{--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-1474 .elementor-element.elementor-element-bc353c7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-cc18656{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-26d582b .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-1274bb7a{--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-1474 .elementor-element.elementor-element-3a7af20a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-870a3fb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-ee72f2f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-22813c02 .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-14b6073{--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-1474 .elementor-element.elementor-element-3d8707d1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-2c235224{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-46ddf26a{--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-1474 .elementor-element.elementor-element-41e540ee{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-172b5d3c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-172b5d3c.e-con{--order:-99999 /* order start hack */;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-331302e1{--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-1474 .elementor-element.elementor-element-7b883194{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-55ca3369{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1784faa1{--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-1474 .elementor-element.elementor-element-2ff367a9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1474 .elementor-element.elementor-element-10a2951f{padding:5px 0px 0px 12px;}.elementor-1474 .elementor-element.elementor-element-10a2951f .elementor-heading-title{font-size:30px;}.elementor-1474 .elementor-element.elementor-element-30a865a3{padding:0px 35px 0px 35px;font-size:16px;letter-spacing:0.5px;}.elementor-1474 .elementor-element.elementor-element-49b350c9 .elementor-button{padding:18px 18px 18px 18px;}.elementor-1474 .elementor-element.elementor-element-3b0459d1 .elementor-button{padding:18px 18px 18px 18px;}.elementor-1474 .elementor-element.elementor-element-2be297c{padding:0px 0px 0px 0px;font-size:16px;word-spacing:0.2em;}}@media(max-width:767px){.elementor-1474 .elementor-element.elementor-element-571c4e04{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-57e2815{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-4fab7c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-4ab592f3{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-790f5726{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-790f5726 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1b61c3a2{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-73b20a26{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-4c62e96c{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-7859be5b{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-7859be5b .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-50585275{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-51ee9516{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-35d51fc2{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-7a7fe7ff .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-67a086b0{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-567a5da8{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-5fdad71d{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-226a571f{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-226a571f .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-4543cd12{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-31d95262{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-7ed6651{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-31a6a969{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-31a6a969 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-7f1e5292{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-29bbb399{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-5236bd{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-6a248d57{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-6a248d57 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-6deae872{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-33935803{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-79c4083a{--width:40%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-151b7957{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-151b7957 .elementor-heading-title{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-2f4c74ba{--width:60%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-456b9782{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-506b7624{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-160c4912 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-494dba13{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-7c22010d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-7bafa577 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-77a06c8a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6edf2854 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1967646c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-3ae38652{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-9ad32a4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1090bde{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-20c057e0 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-16457901{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-554a45bf .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-46e1a942{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-9dc5b53{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-69fa8547 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-4b5b69ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-58dc9a3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5829f6b4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-5fcee2a5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5f19dc4a .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-4cdd0288{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-67700ead .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-7a19adc6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-512a7cb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-61f6303 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-28a1f41{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-6ab8424f .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-2a99765d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-986dfda{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6eaa0193 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-9cbeeed{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-4136301 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-6e53123f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-3e1db4e4 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-435e05f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-c67e7c0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-wrapper{text-align:center;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title{margin-block-end:5px;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-title a{font-size:50px;}.elementor-1474 .elementor-element.elementor-element-17e1464c .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-ed66884{font-size:16px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-6b00b458{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-23314cfc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-1332944a{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1474 .elementor-element.elementor-element-1332944a .elementor-icon-list-item > a{font-size:15px;letter-spacing:0.6px;}.elementor-1474 .elementor-element.elementor-element-68b52785{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-58305c68 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-75a3d8dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-7058054f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-1c923052 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-10a2a4a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-431dddf6 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-ed8afb3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-bc353c7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-37035f0 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-cc18656{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-6b9eded .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-5e21da4a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-26d582b .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-1274bb7a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-3a7af20a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-19be81d9 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-870a3fb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-14746b72 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-ee72f2f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-bb3a735 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-1dab98a2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-22813c02 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-1474 .elementor-element.elementor-element-14b6073{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-3d8707d1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5043c4f2 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-2c235224{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-5dba44a3 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-46ddf26a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-41e540ee{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-768a9d72 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-172b5d3c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-172b5d3c.e-con{--order:-99999 /* order start hack */;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-38627635 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-331302e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-7b883194{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-170ea148 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-55ca3369{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title, .elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-title a{font-size:20px;}.elementor-1474 .elementor-element.elementor-element-152516b4 .elementor-icon-box-description{font-size:15px;}.elementor-1474 .elementor-element.elementor-element-12f19ca9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1474 .elementor-element.elementor-element-1784faa1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-2ff367a9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1474 .elementor-element.elementor-element-10a2951f{padding:5px 0px 0px 5px;}.elementor-1474 .elementor-element.elementor-element-10a2951f .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-1474 .elementor-element.elementor-element-30a865a3{padding:0px 0px 0px 0px;font-size:16px;}.elementor-1474 .elementor-element.elementor-element-26ef0854{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1474 .elementor-element.elementor-element-2be297c{padding:0px 0px 0px 0px;font-size:16px;word-spacing:0em;}}