.elementor-1340 .elementor-element.elementor-element-e5e5c90:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-e5e5c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.taichungdesign.com/wp-content/uploads/2020/12/100993118_1563869807124412_3351853096966815744_o.jpg");background-position:center center;background-size:cover;}.elementor-1340 .elementor-element.elementor-element-e5e5c90 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(8,8,8,0.88) 0%, rgba(8,8,8,0.12) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-e5e5c90 > .elementor-container{min-height:660px;}.elementor-1340 .elementor-element.elementor-element-e5e5c90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 28px 85px 28px;}.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-1340 .elementor-element.elementor-element-a03a802 .elementor-heading-title{color:#FFC49B;}.elementor-1340 .elementor-element.elementor-element-9b86132 .elementor-heading-title{font-size:64px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1340 .elementor-element.elementor-element-149a18f{color:#F5F1ED;}.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-1340 .elementor-element.elementor-element-1f35641 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-1340 .elementor-element.elementor-element-00df854:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-00df854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-1340 .elementor-element.elementor-element-00df854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 20px 28px 20px;}.elementor-1340 .elementor-element.elementor-element-00df854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-25fb34c{text-align:center;}.elementor-1340 .elementor-element.elementor-element-25fb34c .elementor-heading-title{color:#FFC49B;}.elementor-1340 .elementor-element.elementor-element-2363d00{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-7429f5b{text-align:center;}.elementor-1340 .elementor-element.elementor-element-7429f5b .elementor-heading-title{color:#FFC49B;}.elementor-1340 .elementor-element.elementor-element-6d674b7{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-55124b7{text-align:center;}.elementor-1340 .elementor-element.elementor-element-55124b7 .elementor-heading-title{color:#FFC49B;}.elementor-1340 .elementor-element.elementor-element-04fcd11{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-83509da{text-align:center;}.elementor-1340 .elementor-element.elementor-element-83509da .elementor-heading-title{color:#FFC49B;}.elementor-1340 .elementor-element.elementor-element-6f5f9e6{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-d4a04ef > .elementor-container{max-width:1180px;}.elementor-1340 .elementor-element.elementor-element-d4a04ef{padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-771af2a{text-align:center;}.elementor-1340 .elementor-element.elementor-element-771af2a .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-9082f4f:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-9082f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EC;}.elementor-1340 .elementor-element.elementor-element-9082f4f > .elementor-container{max-width:1180px;}.elementor-1340 .elementor-element.elementor-element-9082f4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-9082f4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-2229ef5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1340 .elementor-element.elementor-element-2229ef5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-2229ef5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-1340 .elementor-element.elementor-element-2229ef5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-0f2d92d .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-a52fba0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1340 .elementor-element.elementor-element-a52fba0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-a52fba0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-1340 .elementor-element.elementor-element-a52fba0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-de7808a .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-d02e230:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1340 .elementor-element.elementor-element-d02e230 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-d02e230 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-1340 .elementor-element.elementor-element-d02e230 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-cdb8a80 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-b7ffca0 > .elementor-container{max-width:1180px;}.elementor-1340 .elementor-element.elementor-element-b7ffca0{padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-bbe89ad{text-align:center;}.elementor-1340 .elementor-element.elementor-element-bbe89ad .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-11629b6{text-align:center;}.elementor-1340 .elementor-element.elementor-element-11629b6 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-c578afa{text-align:center;}.elementor-1340 .elementor-element.elementor-element-c578afa .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-6fc5c84 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-1340 .elementor-element.elementor-element-1feafd1:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-1feafd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1340 .elementor-element.elementor-element-1feafd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-1feafd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-f683078{text-align:center;}.elementor-1340 .elementor-element.elementor-element-f683078 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1340 .elementor-element.elementor-element-93b25a5 .gallery-item .gallery-caption{text-align:center;}.elementor-1340 .elementor-element.elementor-element-c75b1b0:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-c75b1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1340 .elementor-element.elementor-element-c75b1b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-c75b1b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-859f1b1{text-align:center;}.elementor-1340 .elementor-element.elementor-element-859f1b1 .elementor-heading-title{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-4d19840{text-align:center;color:#F6E8E8;}.elementor-1340 .elementor-element.elementor-element-2f1c74e .gallery-item .gallery-caption{text-align:center;}.elementor-1340 .elementor-element.elementor-element-58403c0 > .elementor-container{max-width:1180px;}.elementor-1340 .elementor-element.elementor-element-58403c0{padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-c8a40a1 .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-f666865 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-e2fd255 .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-80eb3f0 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-9e57389 .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-69afd72 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-a861d42 .elementor-heading-title{color:#F05A28;}.elementor-1340 .elementor-element.elementor-element-b7d1c35 .elementor-heading-title{color:#171717;}.elementor-1340 .elementor-element.elementor-element-813f381:not(.elementor-motion-effects-element-type-background), .elementor-1340 .elementor-element.elementor-element-813f381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-1340 .elementor-element.elementor-element-813f381{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 28px 85px 28px;}.elementor-1340 .elementor-element.elementor-element-813f381 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1340 .elementor-element.elementor-element-16f822c{text-align:center;}.elementor-1340 .elementor-element.elementor-element-16f822c .elementor-heading-title{color:#FFFFFF;}.elementor-1340 .elementor-element.elementor-element-7132745 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}