.elementor-9034 .elementor-element.elementor-element-621dedf0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9034 .elementor-element.elementor-element-621dedf0:not(.elementor-motion-effects-element-type-background), .elementor-9034 .elementor-element.elementor-element-621dedf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea318fe );}.elementor-9034 .elementor-element.elementor-element-2611e4ad{text-align:left;}.elementor-9034 .elementor-element.elementor-element-2611e4ad img{width:160px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a{background-color:#FFFFFF;font-size:16px;padding:16px 16px 16px 16px;border-style:dashed;border-width:0px 0px 1px 0px;color:var( --e-global-color-text );border-color:#aeaeae;}
					.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:hover,
					.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:focus,
					.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:active,
					.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li:hover > a{background-color:#f5f5f5;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li.current-menu-item > a{background-color:#3BB7B7;color:#FFFFFF !important;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel{background-color:#FFFFFF;border-radius:4px 4px 4px 4px;min-width:220px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger{background-color:var( --e-global-color-ea318fe );float:right;border-style:none;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger:hover{background-color:#FFFFFF;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-close:hover{background-color:var( --e-global-color-5fdd830 );color:#CCCCCC;}.elementor-9034 .elementor-element.elementor-element-4d972976{width:100%;max-width:100%;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a{padding:0px 20px 0px 20px;font-size:16px;font-weight:400;color:#666666;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-nav-link-icon-position-top .ha-menu-icon{padding-bottom:14px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-nav-link-icon-position-left .ha-menu-icon{padding-right:14px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-nav-link-icon-position-right .ha-menu-icon{padding-left:14px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:hover{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:focus{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:active{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li:hover > a{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li:hover > a .ha-submenu-indicator{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:hover .ha-submenu-indicator{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:focus .ha-submenu-indicator{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a:active .ha-submenu-indicator{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li.current-menu-ancestor > a .ha-submenu-indicator{color:var( --e-global-color-dc6c8d4 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav li a .ha-submenu-indicator-wrap svg{height:16px;width:auto;color:var( --e-global-color-text );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav li a:hover .ha-submenu-indicator-wrap svg{color:#3BB7B7;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li:last-child > a{border-style:none;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:hover{color:#3BB7B7;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:focus{color:#3BB7B7;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a:active{color:#3BB7B7;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li:hover > a{color:#3BB7B7;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-submenu-panel{padding:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger .ha-menu-hamburger-icon{background-color:var( --e-global-color-c03ded3 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger > .ha-menu-icon{color:var( --e-global-color-c03ded3 );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger:hover .ha-menu-hamburger-icon{background-color:var( --e-global-color-text );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger:hover > .ha-menu-icon{color:var( --e-global-color-text );}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-close{border-style:none;color:var( --e-global-color-4999de8 );}.elementor-9034 .elementor-element.elementor-element-7026dbe8 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:16px;font-weight:600;fill:var( --e-global-color-ea318fe );color:var( --e-global-color-ea318fe );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5651f98 ) 100%);border-radius:500px 500px 500px 500px;padding:14px 44px 14px 44px;}.elementor-9034 .elementor-element.elementor-element-7026dbe8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.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-9034 .elementor-element.elementor-element-621dedf0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-9034 .elementor-element.elementor-element-4d972976{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-9034 .elementor-element.elementor-element-4d972976.elementor-element{--order:-99999 /* order start hack */;} .elementor-9034 .elementor-element.elementor-element-4d972976 .ha-nav-identity-panel{padding:10px 0px 10px 0px;} .elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-container{max-width:80%;} .elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-offcanvas-elements{--offcanvas-left-offset:-80%;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-container{border-radius:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a{padding:10px 15px 10px 15px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger{padding:8px 8px 8px 8px;border-radius:3px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger .ha-menu-icon{width:32px;height:32px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:50px;border-radius:3px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-nav-logo > img{max-width:120px;max-height:80px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-9034 .elementor-element.elementor-element-7026dbe8{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}}@media(max-width:767px){.elementor-9034 .elementor-element.elementor-element-621dedf0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-9034 .elementor-element.elementor-element-2611e4ad img{width:100px;}.elementor-9034 .elementor-element.elementor-element-4d972976{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;} .elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-container{max-width:80%;} .elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-offcanvas-elements{--offcanvas-left-offset:-80%;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav > li > a{padding:16px 20px 16px 20px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav-default .ha-dropdown-has>a .ha-submenu-indicator-wrap{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-navbar-nav .ha-submenu-panel > li > a{padding:20px 20px 20px 20px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-submenu-panel{padding:20px 20px 20px 20px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-hamburger{float:right;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-menu-close{font-size:16px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-nav-logo > img{max-width:100px;max-height:80px;}.elementor-9034 .elementor-element.elementor-element-4d972976 .ha-nav-logo{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9034 .elementor-element.elementor-element-7026dbe8{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-9034 .elementor-element.elementor-element-7026dbe8 .elementor-button{font-size:16px;padding:12px 28px 12px 28px;}}/* Start custom CSS for ha-nav-menu, class: .elementor-element-4d972976 *//*手機板的關閉按鈕*/
@media (max-width: 1024px){
    .elementor-2484 .elementor-element.elementor-element-d3e3fe8 .ha-menu-close {
        width:38px;
        fill:#3BB7B7;
    }
}/* End custom CSS */