.elementor-46 .elementor-element.elementor-element-c328fb6 > .elementor-container{max-width:1140px;}.elementor-46 .elementor-element.elementor-element-c328fb6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c328fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(29,38,107,0);background-image:url("https://www.puyang.com.tw/up/2019/07/home1-1.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-c328fb6 > .elementor-background-overlay{background-color:#0c0000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-c328fb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-d638d18{text-align:center;}.elementor-46 .elementor-element.elementor-element-d638d18.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-46 .elementor-element.elementor-element-d638d18 .elementor-heading-title{font-size:60px;font-weight:600;text-transform:uppercase;}.elementor-46 .elementor-element.elementor-element-56cd9ca .elementor-text-editor{text-align:center;}.elementor-46 .elementor-element.elementor-element-56cd9ca{color:#ffffff;font-size:32px;}.elementor-46 .elementor-element.elementor-element-56cd9ca > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-46 .elementor-element.elementor-element-d113c2a a.elementor-button, .elementor-46 .elementor-element.elementor-element-d113c2a .elementor-button{font-family:"Open Sans", 微軟正黑體,Microsoft JhengHei;font-size:18px;font-weight:bold;text-transform:uppercase;color:#ffffff;background-color:#2959e8;border-radius:50px 50px 50px 50px;}.elementor-46 .elementor-element.elementor-element-d113c2a a.elementor-button:hover, .elementor-46 .elementor-element.elementor-element-d113c2a .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-d113c2a a.elementor-button:focus, .elementor-46 .elementor-element.elementor-element-d113c2a .elementor-button:focus{background-color:#0483e5;}.elementor-46 .elementor-element.elementor-element-4c4da0d2 > .elementor-container{max-width:980px;}.elementor-46 .elementor-element.elementor-element-4c4da0d2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4c4da0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.puyang.com.tw/up/2019/06/t3.jpg");background-size:cover;}.elementor-46 .elementor-element.elementor-element-4c4da0d2 > .elementor-background-overlay{background-color:#ffffff;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-4c4da0d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-46 .elementor-element.elementor-element-62f8e7e4 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5f427db7.elementor-widget-heading .elementor-heading-title{color:#8daca6;}.elementor-46 .elementor-element.elementor-element-5f427db7 .elementor-heading-title{font-family:"Playfair Display", 微軟正黑體,Microsoft JhengHei;font-size:36px;font-weight:normal;}.elementor-46 .elementor-element.elementor-element-3aa2db73{color:#000000;font-family:"Times New Roman", 微軟正黑體,Microsoft JhengHei;}.elementor-46 .elementor-element.elementor-element-76bd6331 .elementor-image img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:10px 10px 20px 0px rgba(0,0,0,0.12);}.elementor-46 .elementor-element.elementor-element-5b9073fb > .elementor-container{max-width:980px;}.elementor-46 .elementor-element.elementor-element-5b9073fb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-5b9073fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.puyang.com.tw/up/2019/06/h222.jpg");}.elementor-46 .elementor-element.elementor-element-5b9073fb > .elementor-background-overlay{background-color:#0059ff;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-5b9073fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1982af5d .elementor-image img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:-10px 10px 20px 0px rgba(0,0,0,0.12);}.elementor-46 .elementor-element.elementor-element-1de2b504 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-46 .elementor-element.elementor-element-3cf92b70.elementor-widget-heading .elementor-heading-title{color:#7affe2;}.elementor-46 .elementor-element.elementor-element-3cf92b70 .elementor-heading-title{font-family:"Playfair Display", 微軟正黑體,Microsoft JhengHei;font-size:36px;font-weight:normal;}.elementor-46 .elementor-element.elementor-element-40c6b791{color:#ffffff;font-family:"Roboto", 微軟正黑體,Microsoft JhengHei;}.elementor-46 .elementor-element.elementor-element-316771df a.elementor-button, .elementor-46 .elementor-element.elementor-element-316771df .elementor-button{font-family:"Playfair Display", 微軟正黑體,Microsoft JhengHei;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-316771df a.elementor-button:hover, .elementor-46 .elementor-element.elementor-element-316771df .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-316771df a.elementor-button:focus, .elementor-46 .elementor-element.elementor-element-316771df .elementor-button:focus{background-color:#8daca6;}.elementor-46 .elementor-element.elementor-element-40e07ee:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-40e07ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("http://www.puyang.com.tw/up/2019/06/h111.jpg");background-size:cover;}.elementor-46 .elementor-element.elementor-element-40e07ee > .elementor-background-overlay{background-color:#ffffff;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-40e07ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-392ed21 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-46 .elementor-element.elementor-element-224a557 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-46 .elementor-element.elementor-element-4c199f9{text-align:left;}.elementor-46 .elementor-element.elementor-element-4c199f9.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-4c199f9 .elementor-heading-title{font-size:32px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-6008fa1{padding:20px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a7ccd89.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-a7ccd89 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-46 .elementor-element.elementor-element-a7ccd89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-4652aed{color:#0c0c0c;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-46 .elementor-element.elementor-element-e102e86.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-e102e86 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-46 .elementor-element.elementor-element-e102e86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8e85e9f{color:#0c0c0c;font-size:16px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-b4edc3b{color:#0c0c0c;font-size:16px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-b4edc3b > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-b06d971{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-b6b6ee1.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-b6b6ee1 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-46 .elementor-element.elementor-element-b6b6ee1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-93ced45{color:#0c0c0c;font-size:15px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-fdf505b{color:#0c0c0c;font-size:15px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-fdf505b > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-9be7867.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-9be7867 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-46 .elementor-element.elementor-element-9be7867 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-b280aee{text-align:left;}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon:not(:hover){background-color:#f4f4f4;}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon:not(:hover) i{color:#969696;}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon{font-size:25px;}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon:hover{background-color:rgba(0,206,27,0.25);}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon:hover i{color:#00ce1b;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-8cf7074{width:50%;}.elementor-46 .elementor-element.elementor-element-961600e{width:50%;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-4c4da0d2{padding:60px 30px 30px 30px;}.elementor-46 .elementor-element.elementor-element-5b9073fb{padding:30px 30px 30px 30px;}.elementor-46 .elementor-element.elementor-element-40e07ee{padding:100px 25px 100px 25px;}.elementor-46 .elementor-element.elementor-element-392ed21 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-224a557 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-46 .elementor-element.elementor-element-4c199f9 .elementor-heading-title{font-size:45px;}.elementor-46 .elementor-element.elementor-element-961600e > .elementor-element-populated{margin:0px 0px 0px 10px;}.elementor-46 .elementor-element.elementor-element-5e0abe6 > .elementor-element-populated{margin:0px 0px 0px 10px;}.elementor-46 .elementor-element.elementor-element-b280aee .elementor-social-icon{font-size:16px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-c328fb6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c328fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-46 .elementor-element.elementor-element-c328fb6{padding:50px 30px 50px 30px;}.elementor-46 .elementor-element.elementor-element-d638d18 .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-62f8e7e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5f427db7{text-align:center;}.elementor-46 .elementor-element.elementor-element-3aa2db73 .elementor-text-editor{text-align:center;}.elementor-46 .elementor-element.elementor-element-76bd6331 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-1982af5d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-1de2b504 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3cf92b70{text-align:center;}.elementor-46 .elementor-element.elementor-element-40c6b791 .elementor-text-editor{text-align:center;}.elementor-46 .elementor-element.elementor-element-40e07ee{padding:50px 20px 50px 20px;}.elementor-46 .elementor-element.elementor-element-392ed21 > .elementor-element-populated{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-392ed21{width:45%;}.elementor-46 .elementor-element.elementor-element-224a557{width:55%;}}