.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-menu-toggle{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu .elementor-item{font-family:"Noto Serif TC", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main .elementor-item{color:#8FCCF9;fill:#8FCCF9;}.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main .elementor-item:focus{color:#1258DC;fill:#1258DC;}.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-21 .elementor-element.elementor-element-16ea8ba .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#1258DC;}.elementor-21 .elementor-element.elementor-element-16ea8ba .e--pointer-framed .elementor-item:before,
					.elementor-21 .elementor-element.elementor-element-16ea8ba .e--pointer-framed .elementor-item:after{border-color:#1258DC;}.elementor-21 .elementor-element.elementor-element-2a04670 .elementor-button{background-color:#1258DC;padding:18px 49px 18px 49px;}.elementor-21 .elementor-element.elementor-element-2a04670 > .elementor-widget-container{margin:0px -10px 0px 0px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-afe6372{width:79.648%;}.elementor-21 .elementor-element.elementor-element-5208e82{width:19.51%;}}