.elementor-2939 .elementor-element.elementor-element-c08b2d6{--display:flex;--min-height:600px;--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:flex-end;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--padding-top:130px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-2939 .elementor-element.elementor-element-c08b2d6:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mingyang.com/wp-content/uploads/2025/11/02_Hero-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2939 .elementor-element.elementor-element-c08b2d6::before, .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-c08b2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-aecee62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-0470ece{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-4a316f2{text-align:left;}.elementor-2939 .elementor-element.elementor-element-4a316f2 .title{color:var( --e-global-color-primary );font-size:4rem;line-height:1em;letter-spacing:-0.16rem;}.elementor-2939 .elementor-element.elementor-element-3e2fe93{text-align:left;}.elementor-2939 .elementor-element.elementor-element-3e2fe93 .title{color:var( --e-global-color-primary );font-size:1.125rem;opacity:100% !important;}.elementor-2939 .elementor-element.elementor-element-08268c1{text-align:left;}.elementor-2939 .elementor-element.elementor-element-08268c1 .tg-btn{padding:0rem 1.5rem 0rem 1.5rem !important;min-width:150px !important;--bs-btn-height:56px !important;border-radius:100px 100px 100px 100px !important;--bs-btn-bg:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-08268c1 .btn i{font-weight:normal !important;}.elementor-2939 .elementor-element.elementor-element-6e35bff{--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:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-6e35bff:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-6e35bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-6e35bff::before, .elementor-2939 .elementor-element.elementor-element-6e35bff > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-6e35bff > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-6e35bff > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-6e35bff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-6e35bff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-878a5dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-878a5dc.e-con{--align-self:flex-start;}.elementor-2939 .elementor-element.elementor-element-0bb875c{text-align:left;}.elementor-2939 .elementor-element.elementor-element-0bb875c .title{color:var( --e-global-color-secondary );font-size:3em;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2939 .elementor-element.elementor-element-6d81501{font-size:1.125rem;}.elementor-2939 .elementor-element.elementor-element-5c7aea8{--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:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-5c7aea8:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-786d26c );}.elementor-2939 .elementor-element.elementor-element-5c7aea8::before, .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-5c7aea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-1609a35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-1609a35.e-con{--align-self:flex-start;}.elementor-2939 .elementor-element.elementor-element-cacefd0{text-align:left;}.elementor-2939 .elementor-element.elementor-element-cacefd0 .title{color:var( --e-global-color-secondary );font-size:3em;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2939 .elementor-element.elementor-element-ab20af6{--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:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-ab20af6:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-ab20af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-ab20af6::before, .elementor-2939 .elementor-element.elementor-element-ab20af6 > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-ab20af6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-ab20af6 > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-ab20af6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-ab20af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-1806385{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-1806385.e-con{--align-self:flex-start;}.elementor-2939 .elementor-element.elementor-element-600c05a{text-align:left;}.elementor-2939 .elementor-element.elementor-element-600c05a .title{color:var( --e-global-color-secondary );font-size:3em;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2939 .elementor-element.elementor-element-a445aac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-d545855{font-size:1.125rem;}.elementor-2939 .elementor-element.elementor-element-77adae6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-a69f0c9{--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:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-a69f0c9:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-786d26c );}.elementor-2939 .elementor-element.elementor-element-a69f0c9::before, .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-a69f0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-357ffbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-357ffbf.e-con{--align-self:flex-start;}.elementor-2939 .elementor-element.elementor-element-c5718cd{text-align:left;}.elementor-2939 .elementor-element.elementor-element-c5718cd .title{color:var( --e-global-color-secondary );font-size:3em;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2939 .elementor-element.elementor-element-c4724c5{font-size:1.125rem;}.elementor-2939 .elementor-element.elementor-element-6e8d125{--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:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-6e8d125:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-6e8d125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-6e8d125::before, .elementor-2939 .elementor-element.elementor-element-6e8d125 > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-6e8d125 > .e-con-inner > .elementor-background-video-container::before, .elementor-2939 .elementor-element.elementor-element-6e8d125 > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-6e8d125 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2939 .elementor-element.elementor-element-6e8d125 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2939 .elementor-element.elementor-element-a4ff911{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-a4ff911.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2939 .elementor-element.elementor-element-52dccb3{text-align:left;}.elementor-2939 .elementor-element.elementor-element-52dccb3 .title{color:var( --e-global-color-secondary );font-size:3em;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2939 .elementor-element.elementor-element-6755192{color:var( --e-global-color-secondary );font-size:1.125rem;}.elementor-2939 .elementor-element.elementor-element-dbbfbd5{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2939 .elementor-element.elementor-element-e8d4dfb{--display:flex;--min-height:812px;}.elementor-2939 .elementor-element.elementor-element-e8d4dfb:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-e8d4dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000002B;background-image:url("https://mingyang.com/wp-content/uploads/2026/01/Europe-map-crop-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1366px){.elementor-2939 .elementor-element.elementor-element-a445aac{--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-77adae6{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2939 .elementor-element.elementor-element-c08b2d6{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-0470ece{--width:80%;}.elementor-2939 .elementor-element.elementor-element-6e35bff{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-878a5dc{--width:100%;}.elementor-2939 .elementor-element.elementor-element-5c7aea8{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-1609a35{--width:100%;}.elementor-2939 .elementor-element.elementor-element-ab20af6{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-1806385{--width:100%;}.elementor-2939 .elementor-element.elementor-element-a69f0c9{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-357ffbf{--width:100%;}.elementor-2939 .elementor-element.elementor-element-6e8d125{--content-width:1360px;}.elementor-2939 .elementor-element.elementor-element-a4ff911{--width:100%;}}@media(max-width:1200px){.elementor-2939 .elementor-element.elementor-element-c08b2d6{--padding-top:120px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-aecee62{--justify-content:space-between;}.elementor-2939 .elementor-element.elementor-element-4a316f2 .title{font-size:3.5rem;letter-spacing:-0.14rem;}.elementor-2939 .elementor-element.elementor-element-6e35bff{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-878a5dc{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-0bb875c .title{font-size:2.5rem;}.elementor-2939 .elementor-element.elementor-element-5c7aea8{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-1609a35{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-cacefd0 .title{font-size:2.5rem;}.elementor-2939 .elementor-element.elementor-element-ab20af6{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-1806385{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-600c05a .title{font-size:2.5rem;}.elementor-2939 .elementor-element.elementor-element-a445aac{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-77adae6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-a69f0c9{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-357ffbf{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-c5718cd .title{font-size:2.5rem;}.elementor-2939 .elementor-element.elementor-element-6e8d125{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-a4ff911{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-52dccb3 .title{font-size:2.5rem;}}@media(max-width:1024px){.elementor-2939 .elementor-element.elementor-element-c08b2d6{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-aecee62{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:wrap;}.elementor-2939 .elementor-element.elementor-element-aecee62.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-4a316f2{text-align:left;}.elementor-2939 .elementor-element.elementor-element-4a316f2 .title{font-size:3rem;}.elementor-2939 .elementor-element.elementor-element-3e2fe93{text-align:left;}.elementor-2939 .elementor-element.elementor-element-08268c1.elementor-element{--align-self:flex-start;}.elementor-2939 .elementor-element.elementor-element-08268c1{text-align:center;}.elementor-2939 .elementor-element.elementor-element-6e35bff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-878a5dc.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-0bb875c .title{font-size:2.3rem;letter-spacing:-0.07rem;}.elementor-2939 .elementor-element.elementor-element-5c7aea8{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-1609a35.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-cacefd0 .title{font-size:2.3rem;letter-spacing:-0.07rem;}.elementor-2939 .elementor-element.elementor-element-ab20af6{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-1806385{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2939 .elementor-element.elementor-element-1806385.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-600c05a .title{font-size:2.3rem;letter-spacing:-0.07rem;}.elementor-2939 .elementor-element.elementor-element-a445aac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-77adae6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-a69f0c9{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-357ffbf.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-c5718cd .title{font-size:2.3rem;letter-spacing:-0.07rem;}.elementor-2939 .elementor-element.elementor-element-6e8d125{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-a4ff911.e-con{--align-self:center;}.elementor-2939 .elementor-element.elementor-element-52dccb3 .title{font-size:2.3rem;letter-spacing:-0.07rem;}.elementor-2939 .elementor-element.elementor-element-e8d4dfb{--min-height:320px;}}@media(max-width:767px){.elementor-2939 .elementor-element.elementor-element-c08b2d6{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-4a316f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-4a316f2 .title{font-size:2.5rem;line-height:1.1em;letter-spacing:-0.08rem;}.elementor-2939 .elementor-element.elementor-element-3e2fe93 .title{font-size:1rem;}.elementor-2939 .elementor-element.elementor-element-6e35bff{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-2939 .elementor-element.elementor-element-0bb875c .title{font-size:2rem;}.elementor-2939 .elementor-element.elementor-element-6d81501{font-size:1rem;}.elementor-2939 .elementor-element.elementor-element-5c7aea8{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-cacefd0 .title{font-size:2rem;}.elementor-2939 .elementor-element.elementor-element-ab20af6{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-600c05a .title{font-size:2rem;}.elementor-2939 .elementor-element.elementor-element-a445aac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-d545855{font-size:1rem;}.elementor-2939 .elementor-element.elementor-element-77adae6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-2939 .elementor-element.elementor-element-a69f0c9{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-c5718cd .title{font-size:2rem;}.elementor-2939 .elementor-element.elementor-element-c4724c5{font-size:1rem;}.elementor-2939 .elementor-element.elementor-element-6e8d125{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-2939 .elementor-element.elementor-element-a4ff911{--width:105.868%;}.elementor-2939 .elementor-element.elementor-element-52dccb3 .title{font-size:2rem;}.elementor-2939 .elementor-element.elementor-element-6755192{font-size:1rem;}.elementor-2939 .elementor-element.elementor-element-e8d4dfb{--min-height:432px;--justify-content:center;}.elementor-2939 .elementor-element.elementor-element-e8d4dfb:not(.elementor-motion-effects-element-type-background), .elementor-2939 .elementor-element.elementor-element-e8d4dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:1200px) and (min-width:768px){.elementor-2939 .elementor-element.elementor-element-0470ece{--width:100%;}.elementor-2939 .elementor-element.elementor-element-878a5dc{--width:100%;}.elementor-2939 .elementor-element.elementor-element-1609a35{--width:100%;}.elementor-2939 .elementor-element.elementor-element-1806385{--width:100%;}.elementor-2939 .elementor-element.elementor-element-357ffbf{--width:100%;}.elementor-2939 .elementor-element.elementor-element-a4ff911{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2939 .elementor-element.elementor-element-aecee62{--width:80%;}.elementor-2939 .elementor-element.elementor-element-0470ece{--width:100%;}.elementor-2939 .elementor-element.elementor-element-878a5dc{--width:80%;}.elementor-2939 .elementor-element.elementor-element-1609a35{--width:80%;}.elementor-2939 .elementor-element.elementor-element-1806385{--width:80%;}.elementor-2939 .elementor-element.elementor-element-357ffbf{--width:80%;}.elementor-2939 .elementor-element.elementor-element-a4ff911{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-32987c0 *//* 锁定 ID，防止污染其他容器 */
#my-bespoke-team-section {
    width: 100%;
    padding: 40px 0;
    clear: both;
}

/* 标题样式复刻 */
#my-bespoke-team-section .team-header {
    font-size: 36px;
    color: #1a2b4b;
    margin-bottom: 40px;
    font-weight: 500;
    text-align: left;
}

/* 桌面端 6 列横排（已缩小尺寸） */
#my-bespoke-team-section .team-grid-layout {
    display: grid !important;
    grid-template-columns: repeat(6, 1fr) !important;
    gap: 16px !important;
    align-items: start;
}

#my-bespoke-team-section .individual-member {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* 头像圆形处理 - 已适当缩小 */
#my-bespoke-team-section .avatar-circle {
    width: 100%;
    max-width: 190px;          /* ← 缩小后更协调 */
    aspect-ratio: 1 / 1 !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    margin-bottom: 20px;
    background-color: #f7f7f7;
}

#my-bespoke-team-section .avatar-circle img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block;
}

/* 文字样式 */
#my-bespoke-team-section .member-name {
    font-size: 16px;
    font-weight: 600;
    color: #1a2b4b;
    margin: 8px 0 4px 0;
    line-height: 1.2;
}

#my-bespoke-team-section .member-title {
    font-size: 13px;
    color: #6b7280;
    line-height: 1.4;
    margin: 0;
}

/* --- 响应式断点 --- */
/* 平板端：3 列（6人 = 2行） */
@media (max-width: 1024px) {
    #my-bespoke-team-section .team-grid-layout {
        grid-template-columns: repeat(3, 1fr) !important;
    }
}

/* 手机端：2 列（6人 = 3行），间距更舒适 */
@media (max-width: 767px) {
    #my-bespoke-team-section .team-grid-layout {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 20px !important;     /* 手机端稍加大间距，更好看 */
    }
    #my-bespoke-team-section .avatar-circle {
        max-width: 160px;         /* 手机端再缩小一点 */
    }
    #my-bespoke-team-section .team-header {
        font-size: 28px;
    }
}/* End custom CSS */