.elementor-3061 .elementor-element.elementor-element-119e4e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3061 .elementor-element.elementor-element-888c4a2 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans TC", Sans-serif;font-size:42px;font-weight:600;line-height:0.1em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.62);}.elementor-3061 .elementor-element.elementor-element-888c4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3061 .elementor-element.elementor-element-888c4a2{left:20%;}body.rtl .elementor-3061 .elementor-element.elementor-element-888c4a2{right:20%;}.elementor-3061 .elementor-element.elementor-element-888c4a2{top:50%;}@media(max-width:1024px){.elementor-3061 .elementor-element.elementor-element-888c4a2 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-3061 .elementor-element.elementor-element-119e4e4 img{height:200px;}.elementor-3061 .elementor-element.elementor-element-888c4a2{text-align:left;width:auto;max-width:auto;}.elementor-3061 .elementor-element.elementor-element-888c4a2 .elementor-heading-title{font-size:21px;}.elementor-3061 .elementor-element.elementor-element-888c4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-119e4e4 */.elementor-3061 .elementor-element.elementor-element-119e4e4 {margin: 0;}

@media (max-width: 600px) {
.elementor-3061 .elementor-element.elementor-element-119e4e4 img {
    object-fit: cover;
    object-position: right;
}
}/* End custom CSS */