.elementor-5 .elementor-element.elementor-element-3c69f84{--display:flex;--min-height:1440px;--overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3c69f84:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://i0.wp.com/tyfang.org/wp-content/uploads/2026/09/366.png?fit=2000%2C3500&ssl=1");background-position:0px 306px;background-repeat:no-repeat;background-size:100% auto;}.elementor-5 .elementor-element.elementor-element-3c69f84.e-con{--e-con-transform-translateY:-49px;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-shape-top .elementor-shape-fill, .elementor-5 .elementor-element.elementor-element-3c69f84 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#00000000;}.elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-shape-top svg, .elementor-5 .elementor-element.elementor-element-3c69f84 > .e-con-inner > .elementor-shape-top svg{width:calc(103% + 1.3px);height:230px;}.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-5 .elementor-element.elementor-element-c52a424{width:100%;max-width:100%;--e-transform-translateX:-516px;--e-transform-translateY:-13px;text-align:center;}.elementor-5 .elementor-element.elementor-element-c52a424.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c52a424 img{width:145%;max-width:200%;height:408px;opacity:1;border-style:none;}.elementor-5 .elementor-element.elementor-element-35329a7{width:100%;max-width:100%;--e-transform-translateX:5px;--e-transform-translateY:-154px;}.elementor-5 .elementor-element.elementor-element-35329a7 img{width:87%;height:228px;}.elementor-5 .elementor-element.elementor-element-8b0000a{--e-transform-translateX:-22000px;}.elementor-5 .elementor-element.elementor-element-43584ec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-43584ec.e-con{--e-con-transform-translateY:-2375px;}.elementor-5 .elementor-element.elementor-element-1082c80{--e-transform-translateX:-7px;}.elementor-5 .elementor-element.elementor-element-62dafe5{--e-transform-translateX:-7px;}.elementor-5 .elementor-element.elementor-element-1b21648{--e-transform-translateX:-3px;--e-transform-translateY:-2900px;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-3c69f84{--width:100%;}.elementor-5 .elementor-element.elementor-element-43584ec{--content-width:1572px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-43584ec{--content-width:500px;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-3c69f84{--min-height:137px;}.elementor-5 .elementor-element.elementor-element-3c69f84:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -132px;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-shape-top svg, .elementor-5 .elementor-element.elementor-element-3c69f84 > .e-con-inner > .elementor-shape-top svg{width:calc(194% + 1.3px);height:179px;}.elementor-5 .elementor-element.elementor-element-c52a424{--e-transform-translateX:-48px;}.elementor-5 .elementor-element.elementor-element-c52a424 img{width:110%;height:115px;}.elementor-5 .elementor-element.elementor-element-35329a7{--e-transform-translateX:2000px;}.elementor-5 .elementor-element.elementor-element-8b0000a{--e-transform-translateX:-179px;--e-transform-translateY:-369px;}.elementor-5 .elementor-element.elementor-element-8b0000a img{width:145%;max-width:200%;height:1200px;}.elementor-5 .elementor-element.elementor-element-43584ec.e-con{--e-con-transform-translateY:-1455px;}.elementor-5 .elementor-element.elementor-element-43584ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1082c80{--e-transform-translateX:-6px;}.elementor-5 .elementor-element.elementor-element-62dafe5{--e-transform-translateX:-3px;}.elementor-5 .elementor-element.elementor-element-1e8b462{--e-transform-translateX:-3px;}.elementor-5 .elementor-element.elementor-element-1de0cf9{--e-transform-translateX:-4px;}.elementor-5 .elementor-element.elementor-element-1b21648{--e-transform-translateY:-2235px;}.elementor-5 .elementor-element.elementor-element-1b21648 img{width:22%;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-3c69f84.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-5 .elementor-element.elementor-element-3c69f84{--width:1196px;--min-height:897px;--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-start;--align-items:center;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5 .elementor-element.elementor-element-3c69f84:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 83px;background-repeat:repeat-y;}.elementor-5 .elementor-element.elementor-element-3c69f84 > .elementor-shape-top svg, .elementor-5 .elementor-element.elementor-element-3c69f84 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:80px;}.elementor-5 .elementor-element.elementor-element-c52a424{--e-transform-translateX:-17px;--e-transform-translateY:-11px;}.elementor-5 .elementor-element.elementor-element-c52a424 img{width:110%;height:56px;}.elementor-5 .elementor-element.elementor-element-8b0000a{--e-transform-translateX:-481px;--e-transform-translateY:-5px;}.elementor-5 .elementor-element.elementor-element-8b0000a img{width:135%;max-width:180%;height:750px;}.elementor-5 .elementor-element.elementor-element-43584ec.e-con{--e-con-transform-translateX:-826px;--e-con-transform-translateY:96px;}.elementor-5 .elementor-element.elementor-element-43584ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1082c80 img{width:103%;max-width:120%;}.elementor-5 .elementor-element.elementor-element-62dafe5 img{width:105%;max-width:120%;}.elementor-5 .elementor-element.elementor-element-1e8b462{--e-transform-translateX:2px;}.elementor-5 .elementor-element.elementor-element-1e8b462 img{width:102%;max-width:120%;}.elementor-5 .elementor-element.elementor-element-1de0cf9{--e-transform-translateX:3px;}.elementor-5 .elementor-element.elementor-element-1b21648{--e-transform-translateX:-825px;--e-transform-translateY:-525px;}.elementor-5 .elementor-element.elementor-element-1b21648 img{width:25%;}}/* Start custom CSS for container, class: .elementor-element-3c69f84 */.elementor-5 .elementor-element.elementor-element-3c69f84 {
    height: 130vh;
    max-height: 130vh;
    overflow: hidden;
    background-size: cover;
    background-position: center;
}

@media (max-width: 1024px) {
    .elementor-5 .elementor-element.elementor-element-3c69f84 {
        height: 130vh;
        max-height: 130vh;
    }
}

@media (max-width: 767px) {
    .elementor-5 .elementor-element.elementor-element-3c69f84 {
        height: 100dvh;
        max-height: 100dvh;
    }
}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */