.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-70 .elementor-element.elementor-element-ab98f11.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-ab98f11 img{width:200px;}.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-70 .elementor-element.elementor-element-611e1ef .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-272678c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-0d0144b{--display:flex;}.elementor-70 .elementor-element.elementor-element-9e5c6f7 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.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-70 .elementor-element.elementor-element-a9b8db5 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a9b8db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a9b8db5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-1822e3b .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1822e3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-59c9fb1 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-59c9fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-59c9fb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-38a4af9 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-38a4af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-38a4af9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-704ec4b .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-29c808e .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-07ac395 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-891f74d .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e411a7e .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e697819 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-001518b{--display:flex;}.elementor-70 .elementor-element.elementor-element-f878936 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-6049221 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6049221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-ceb0538 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-ceb0538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-ceb0538.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-7c85ba1 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7c85ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7c85ba1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-547aaa2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-615904c .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-615904c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a6e2e97 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-bf633f4 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-bf633f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-df833bf{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-70 .elementor-element.elementor-element-df833bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-70 .elementor-element.elementor-element-df833bf > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-70 .elementor-element.elementor-element-4c1568a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-ffca44c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-e148d3e .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e148d3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0ae4ae1 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0ae4ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0ae4ae1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-5638378 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5638378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5638378.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-5f74c5c .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5f74c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5f74c5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-62bbf22 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6f62498 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-bbefd42 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-9aa3013 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-955b5bc .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e03cc34 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-d2210b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6e070ee .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-aa395ab .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-aa395ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-44181dd .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-44181dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-44181dd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-f0e40e2 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f0e40e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f0e40e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-e7ce7b0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-4d8958c .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-4d8958c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-53d826d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1.8px;}.elementor-70 .elementor-element.elementor-element-13b99df .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.28px;fill:#1C244C;color:#1C244C;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-13b99df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-9a030d7{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;--icon-size:19px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-70 .elementor-element.elementor-element-9a030d7 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-9a030d7 .elementor-social-icon i{color:#123987;}.elementor-70 .elementor-element.elementor-element-9a030d7 .elementor-social-icon svg{fill:#123987;}.elementor-70 .elementor-element.elementor-element-f806e27 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f806e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a21c994 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a21c994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-611e1ef .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.4px;}.elementor-70 .elementor-element.elementor-element-272678c .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.4px;}.elementor-70 .elementor-element.elementor-element-9e5c6f7 .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-a9b8db5 .elementor-button{font-size:9px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-1822e3b .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-59c9fb1 .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-38a4af9 .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-704ec4b .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-29c808e{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-29c808e .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-07ac395{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-07ac395 .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-891f74d{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-e411a7e .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-e697819 .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-f878936 .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-547aaa2 .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-615904c .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-a6e2e97 .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-bf633f4 .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-4c1568a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-ffca44c .elementor-heading-title{line-height:14px;letter-spacing:1px;}.elementor-70 .elementor-element.elementor-element-e148d3e .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-0ae4ae1 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-5638378 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-5f74c5c .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-62bbf22 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-6f62498{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-6f62498 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-bbefd42{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-bbefd42 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-9aa3013{padding:0px 0px 0px 4px;}.elementor-70 .elementor-element.elementor-element-9aa3013 .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-955b5bc .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-e03cc34 .elementor-heading-title{line-height:14px;letter-spacing:1px;}.elementor-70 .elementor-element.elementor-element-6e070ee .elementor-heading-title{font-size:11px;line-height:13px;letter-spacing:2px;}.elementor-70 .elementor-element.elementor-element-aa395ab .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-44181dd .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-f0e40e2 .elementor-button{font-size:9px;line-height:14px;letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-e7ce7b0 .elementor-heading-title{line-height:14px;letter-spacing:1px;}.elementor-70 .elementor-element.elementor-element-4d8958c .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-53d826d .elementor-heading-title{line-height:14px;letter-spacing:1px;}.elementor-70 .elementor-element.elementor-element-13b99df .elementor-button{letter-spacing:0.2px;}.elementor-70 .elementor-element.elementor-element-f806e27 .elementor-button{font-size:12px;line-height:12px;}.elementor-70 .elementor-element.elementor-element-a21c994 .elementor-button{font-size:12px;line-height:12px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-0d0144b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9e5c6f7 .elementor-heading-title{font-size:14px;line-height:18px;letter-spacing:2.6px;}.elementor-70 .elementor-element.elementor-element-a9b8db5 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-1822e3b .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-59c9fb1 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-38a4af9 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-704ec4b .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-29c808e .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-07ac395 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-891f74d .elementor-button{font-size:12px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-e411a7e .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-e697819 .elementor-heading-title{font-size:14px;line-height:18px;letter-spacing:2.6px;}.elementor-70 .elementor-element.elementor-element-001518b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-f878936 .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:2.6px;}.elementor-70 .elementor-element.elementor-element-6049221 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-ceb0538 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-7c85ba1 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-547aaa2 .elementor-heading-title{font-size:14px;line-height:18px;letter-spacing:2.6px;}.elementor-70 .elementor-element.elementor-element-615904c .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-a6e2e97 .elementor-heading-title{font-size:14px;line-height:18px;letter-spacing:2.6px;}.elementor-70 .elementor-element.elementor-element-bf633f4 .elementor-button{font-size:12px;line-height:18px;letter-spacing:0.26px;}.elementor-70 .elementor-element.elementor-element-df833bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-70 .elementor-element.elementor-element-4c1568a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9a030d7{--icon-size:16px;}.elementor-70 .elementor-element.elementor-element-f806e27{padding:0px 0px 2px 0px;}.elementor-70 .elementor-element.elementor-element-f806e27 .elementor-button{font-size:10px;line-height:10px;}.elementor-70 .elementor-element.elementor-element-a21c994{padding:0px 0px 2px 0px;}.elementor-70 .elementor-element.elementor-element-a21c994 .elementor-button{font-size:10px;line-height:10px;}}/* Start custom CSS for button, class: .elementor-element-1822e3b */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6049221 */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-615904c */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf633f4 */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1822e3b */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6049221 */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-615904c */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf633f4 */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df833bf */.mobile-footer-nav .e-n-accordion-item:not([open]) .e-n-accordion-item-title-icon {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e148d3e */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa395ab */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d8958c */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13b99df */.footer-nav-item {
    line-height: 12px;
}

.footer-nav-item .elementor-button {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-9a030d7 */.elementor-social-icons-wrapper {
    flex-wrap: nowrap !important;
}
.footer-social .elementor-social-icon {
    box-shadow: 0px 5px 10px 0px #00000033;
    background: #fff !important;
    border-radius: 50%;
}/* End custom CSS */