.elementor-17 .elementor-element.elementor-element-5edf941{--display:flex;--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-66fe3a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7fe63d6d{--display:flex;--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;--justify-content:center;--gap:5% 5%;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7fe63d6d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7fe63d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0EE;}.elementor-17 .elementor-element.elementor-element-7fe63d6d, .elementor-17 .elementor-element.elementor-element-7fe63d6d::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-4444558e{text-align:center;}.elementor-17 .elementor-element.elementor-element-4444558e .elementor-heading-title{color:var( --e-global-color-b426568 );font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:1px;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-7fe63d6d{--width:100%;}}/* Start custom CSS *//*copyright*/
.copyright a {
    color:#767676;
}

/*首頁主視覺下方漸層*/
.linear-container {
  width: 100%;
  margin-top:0px;
  border: 0px solid black;
	z-index:0;
	overflow: hidden;
}

.linear {
	height: 4px!important;
  width: 330%;
  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgb(255, 0, 0) ),
        color-stop( 0.168, rgb(146, 213, 0) ),
        color-stop( 0.336, rgb(0, 213, 197) ),
        color-stop( 0.502, rgb(213, 0, 196) ),
        color-stop( 0.669, rgb(255, 0, 0) ),
        color-stop( 0.834, rgb(146, 213, 0) ),
        color-stop( 1.0, rgb(0, 213, 197) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgb(50, 91, 171), 
        rgb(50, 91, 171) 16.8%, 
        rgb(0, 213, 197) 33.6%, 
        rgb(43, 140, 196) 50.2%, 
        rgb(43, 140, 196) 66.9%, 
        rgb(146, 213, 0) 83.4%, 
        rgb(0, 213, 197));

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgb(50, 91, 171), 
        rgb(50, 91, 171) 16.8%, 
        rgb(0, 213, 197) 33.6%, 
        rgb(43, 140, 196) 50.2%, 
        rgb(43, 140, 196) 66.9%, 
        rgb(146, 213, 0) 83.4%, 
        rgb(0, 213, 197));

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgb(50, 91, 171), 
        rgb(50, 91, 171) 16.8%, 
        rgb(0, 213, 197) 33.6%, 
        rgb(43, 140, 196) 50.2%, 
        rgb(43, 140, 196) 66.9%, 
        rgb(146, 213, 0) 83.4%, 
        rgb(0, 213, 197));

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgb(50, 91, 171), 
        rgb(50, 91, 171) 16.8%, 
        rgb(0, 213, 197) 33.6%, 
        rgb(43, 140, 196) 50.2%, 
        rgb(43, 140, 196) 66.9%, 
        rgb(146, 213, 0) 83.4%, 
        rgb(0, 213, 197));

  /*  W3C  */
  background-image: linear-gradient(left,
        rgb(50, 91, 171), 
        rgb(50, 91, 171) 16.8%, 
        rgb(0, 213, 197) 33.6%, 
        rgb(43, 140, 196) 50.2%, 
        rgb(43, 140, 196) 66.9%, 
        rgb(146, 213, 0) 83.4%, 
        rgb(0, 213, 197));

  -webkit-animation: moving_line_jquery 4s linear infinite reverse;
          animation: moving_line_jquery 4s linear infinite reverse;
	
}

@-webkit-keyframes moving_line_jquery { to { margin-left: -210%; } from {margin-left: -10%; } }
        @keyframes moving_line_jquery { to { margin-left: -210%; } from {margin-left: -10%; } }/* End custom CSS */