.elementor-7350 .elementor-element.elementor-element-78fec9c0 > .elementor-container{max-width:1440px;}.elementor-7350 .elementor-element.elementor-element-78fec9c0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-7350 .elementor-element.elementor-element-78fec9c0:not(.elementor-motion-effects-element-type-background), .elementor-7350 .elementor-element.elementor-element-78fec9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7350 .elementor-element.elementor-element-78fec9c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-7350 .elementor-element.elementor-element-78fec9c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7350 .elementor-element.elementor-element-7ecd80b .elementor-heading-title{color:var( --e-global-color-271408a );font-family:var( --e-global-typography-71e5b3e-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-71e5b3e-font-size );font-weight:var( --e-global-typography-71e5b3e-font-weight );text-transform:var( --e-global-typography-71e5b3e-text-transform );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7350 .elementor-element.elementor-element-7ecd80b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7350 .elementor-element.elementor-element-5d6709f .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-2a64e3d{color:var( --e-global-color-7d49f23 );}.elementor-7350 .elementor-element.elementor-element-6475539 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-6475539 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-b449a82{color:var( --e-global-color-7d49f23 );}.elementor-7350 .elementor-element.elementor-element-9f5713c .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-9f5713c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-8205ccd{color:var( --e-global-color-7d49f23 );}.elementor-7350 .elementor-element.elementor-element-7a63233 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-7a63233 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-899de94 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-b78b808 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-b78b808 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-b488637 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-0ff57ff .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-0ff57ff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-f40322f .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-e6039a6 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dbfed20 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-0d1a2e1 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-0d1a2e1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-dfe93c1 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dba1bd4 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-2fdc65e .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-2fdc65e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-3183d96 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-3ea85e1 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-8bdbf12 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-8bdbf12 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-09a37ed .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-6794d53 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-7e5e2f1 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-509486f .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-67ed7fc .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-67ed7fc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-db7cfad .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-4e56469{color:var( --e-global-color-7d49f23 );}.elementor-7350 .elementor-element.elementor-element-775144c .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-ac61e9e .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-ac61e9e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-a1cbf83 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-a3a4269 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7350 .elementor-element.elementor-element-a3a4269 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7350 .elementor-element.elementor-element-b25af8c .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:"Arial", 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:21px;letter-spacing:0px;}.elementor-7350 .elementor-element.elementor-element-7e21a1a .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-b0cae59{--spacer-size:2em;}.elementor-7350 .elementor-element.elementor-element-1beb295 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:"Arial", 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:21px;letter-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7350 .elementor-element.elementor-element-7ecd80b .elementor-heading-title{font-size:var( --e-global-typography-71e5b3e-font-size );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7350 .elementor-element.elementor-element-5d6709f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-899de94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-b488637 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-f40322f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-e6039a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dbfed20 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dfe93c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dba1bd4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-3183d96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-3ea85e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-09a37ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-6794d53 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-7e5e2f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-509486f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-db7cfad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-775144c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-a1cbf83 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-b25af8c .elementor-heading-title{font-size:16px;}.elementor-7350 .elementor-element.elementor-element-7e21a1a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-1beb295 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-7350 .elementor-element.elementor-element-7ecd80b .elementor-heading-title{font-size:var( --e-global-typography-71e5b3e-font-size );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7350 .elementor-element.elementor-element-5d6709f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-899de94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-b488637 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-f40322f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-e6039a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dbfed20 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dfe93c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-dba1bd4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-3183d96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-3ea85e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-09a37ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-6794d53 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-7e5e2f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-509486f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-db7cfad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-775144c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-a1cbf83 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-7e21a1a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7350 .elementor-element.elementor-element-1beb295 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-2a64e3d */.elementor-7350 .elementor-element.elementor-element-2a64e3d strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-2a64e3d ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b449a82 */.elementor-7350 .elementor-element.elementor-element-b449a82 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-b449a82 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b449a82 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8205ccd */.elementor-7350 .elementor-element.elementor-element-8205ccd strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-8205ccd .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-8205ccd ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-773b8c8 */.elementor-7350 .elementor-element.elementor-element-773b8c8 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-773b8c8 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}

@media only screen and (max-width: 480px){
    .elementor-7350 .elementor-element.elementor-element-773b8c8 .elementor-heading-title>a{
        overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e56469 */.elementor-7350 .elementor-element.elementor-element-4e56469 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-4e56469 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-4e56469 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b25af8c */.elementor-7350 .elementor-element.elementor-element-b25af8c strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-b25af8c .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-b25af8c ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e21a1a */.elementor-7350 .elementor-element.elementor-element-7e21a1a strong{
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ul li{
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ol li {
     margin-bottom: 0.9rem;
}
.elementor-7350 .elementor-element.elementor-element-7e21a1a ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78fec9c0 */.elementor-7350 .elementor-element.elementor-element-78fec9c0{
    padding-left: calc(4% - 20px);
    padding-right: calc(4% - 20px);
}
@media (max-width: 767px){
    .elementor-7350 .elementor-element.elementor-element-78fec9c0{
        padding-left: calc(6% - 20px);
        padding-right: calc(6% - 20px);
    }
}/* End custom CSS */