.elementor-31501 .elementor-element.elementor-element-10a8577{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-10a8577:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-10a8577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://clisong.com/wp-content/uploads/2026/07/TEXIAO2-06.jpg") 50% 50%;background-size:cover;}.elementor-31501 .elementor-element.elementor-element-437d5bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-6875804{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;border-style:none;--border-style:none;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-6875804::before, .elementor-31501 .elementor-element.elementor-element-6875804 > .elementor-background-video-container::before, .elementor-31501 .elementor-element.elementor-element-6875804 > .e-con-inner > .elementor-background-video-container::before, .elementor-31501 .elementor-element.elementor-element-6875804 > .elementor-background-slideshow::before, .elementor-31501 .elementor-element.elementor-element-6875804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31501 .elementor-element.elementor-element-6875804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-31501 .elementor-element.elementor-element-6875804:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-6875804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://clisong.com/wp-content/uploads/2026/07/7201080YUAN-13.jpg") 50% 50%;background-size:cover;}.elementor-31501 .elementor-element.elementor-element-6875804:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-31501 .elementor-element.elementor-element-6875804, .elementor-31501 .elementor-element.elementor-element-6875804::before{--border-transition:0s;}.elementor-31501 .elementor-element.elementor-element-10f486c6{--display:flex;}.elementor-31501 .elementor-element.elementor-element-41231fd0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-31501 .elementor-element.elementor-element-41231fd0 .title-after_title, .elementor-31501 .elementor-element.elementor-element-41231fd0 .title-subtitle, .elementor-31501 .elementor-element.elementor-element-41231fd0 .woodmart-title-container{max-width:492px;}.elementor-31501 .elementor-element.elementor-element-41231fd0 .title-subtitle{color:#FFFFFF;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:48px;font-weight:700;}.elementor-31501 .elementor-element.elementor-element-41231fd0 .title{color:#FFFFFF;font-size:32px;line-height:38px;}.elementor-31501 .elementor-element.elementor-element-63791995 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-31501 .elementor-element.elementor-element-3eff901b .wd-btn-text{text-transform:uppercase;}.elementor-31501 .elementor-element.elementor-element-2a326398{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-31501 .elementor-element.elementor-element-2a326398:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-2a326398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-31501 .elementor-element.elementor-element-5535c82{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31501 .elementor-element.elementor-element-48ebf99 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-31501 .elementor-element.elementor-element-48ebf99 .elementor-icon-wrapper{text-align:center;}.elementor-31501 .elementor-element.elementor-element-48ebf99.elementor-view-stacked .elementor-icon{background-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-48ebf99.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-48ebf99.elementor-view-default .elementor-icon{color:#C9A227;border-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-48ebf99.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-48ebf99.elementor-view-default .elementor-icon svg{fill:#C9A227;}.elementor-31501 .elementor-element.elementor-element-48ebf99 .elementor-icon{font-size:24px;}.elementor-31501 .elementor-element.elementor-element-48ebf99 .elementor-icon svg{height:24px;}.elementor-31501 .elementor-element.elementor-element-40462908 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-31501 .elementor-element.elementor-element-40462908 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-31501 .elementor-element.elementor-element-40462908 .info-box-title{color:#F5F5F5;}.elementor-31501 .elementor-element.elementor-element-40462908 .info-box-inner{color:#A6A6A6;}.elementor-31501 .elementor-element.elementor-element-ad6ec4f{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31501 .elementor-element.elementor-element-6e1b155 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-31501 .elementor-element.elementor-element-6e1b155 .elementor-icon-wrapper{text-align:center;}.elementor-31501 .elementor-element.elementor-element-6e1b155.elementor-view-stacked .elementor-icon{background-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-6e1b155.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-6e1b155.elementor-view-default .elementor-icon{color:#C9A227;border-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-6e1b155.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-6e1b155.elementor-view-default .elementor-icon svg{fill:#C9A227;}.elementor-31501 .elementor-element.elementor-element-6e1b155 .elementor-icon{font-size:24px;}.elementor-31501 .elementor-element.elementor-element-6e1b155 .elementor-icon svg{height:24px;}.elementor-31501 .elementor-element.elementor-element-412cee66 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-31501 .elementor-element.elementor-element-412cee66 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-31501 .elementor-element.elementor-element-412cee66 .info-box-title{color:#F5F5F5;}.elementor-31501 .elementor-element.elementor-element-412cee66 .info-box-inner{color:#A6A6A6;}.elementor-31501 .elementor-element.elementor-element-45ab9fc{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31501 .elementor-element.elementor-element-e601c33 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-31501 .elementor-element.elementor-element-e601c33 .elementor-icon-wrapper{text-align:center;}.elementor-31501 .elementor-element.elementor-element-e601c33.elementor-view-stacked .elementor-icon{background-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-e601c33.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-e601c33.elementor-view-default .elementor-icon{color:#C9A227;border-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-e601c33.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-e601c33.elementor-view-default .elementor-icon svg{fill:#C9A227;}.elementor-31501 .elementor-element.elementor-element-e601c33 .elementor-icon{font-size:24px;}.elementor-31501 .elementor-element.elementor-element-e601c33 .elementor-icon svg{height:24px;}.elementor-31501 .elementor-element.elementor-element-5b648100 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-31501 .elementor-element.elementor-element-5b648100 .wd-info-box{padding:0px 20px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-5b648100 .info-box-title{color:#F5F5F5;font-size:14px;}.elementor-31501 .elementor-element.elementor-element-5b648100 .info-box-inner{color:#A6A6A6;}.elementor-31501 .elementor-element.elementor-element-ac177ea{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31501 .elementor-element.elementor-element-0bc1647 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-31501 .elementor-element.elementor-element-0bc1647 .elementor-icon-wrapper{text-align:center;}.elementor-31501 .elementor-element.elementor-element-0bc1647.elementor-view-stacked .elementor-icon{background-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-0bc1647.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-0bc1647.elementor-view-default .elementor-icon{color:#C9A227;border-color:#C9A227;}.elementor-31501 .elementor-element.elementor-element-0bc1647.elementor-view-framed .elementor-icon, .elementor-31501 .elementor-element.elementor-element-0bc1647.elementor-view-default .elementor-icon svg{fill:#C9A227;}.elementor-31501 .elementor-element.elementor-element-0bc1647 .elementor-icon{font-size:24px;}.elementor-31501 .elementor-element.elementor-element-0bc1647 .elementor-icon svg{height:24px;}.elementor-31501 .elementor-element.elementor-element-30e13565 > .elementor-widget-container{border-style:none;}.elementor-31501 .elementor-element.elementor-element-30e13565 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-31501 .elementor-element.elementor-element-30e13565 .info-box-title{color:#F5F5F5;}.elementor-31501 .elementor-element.elementor-element-30e13565 .info-box-inner{color:#A6A6A6;}.elementor-31501 .elementor-element.elementor-element-17b97e46{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31501 .elementor-element.elementor-element-164ca7c{--display:flex;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31501 .elementor-element.elementor-element-164ca7c:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-164ca7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31501 .elementor-element.elementor-element-d5c301b{text-align:center;font-size:15px;color:#D4A017;}.elementor-31501 .elementor-element.elementor-element-78ac9632{z-index:1;}.elementor-31501 .elementor-element.elementor-element-78ac9632 .title{font-size:40px;}.elementor-31501 .elementor-element.elementor-element-78ac9632 .title-after_title{color:#BBBBBB;font-size:20px;font-weight:300;}.elementor-31501 .elementor-element.elementor-element-11b38fad > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-11b38fad{z-index:10;}.elementor-31501 .elementor-element.elementor-element-11b38fad .wd-text-block{font-size:16px;font-weight:300;color:#141414;}.elementor-31501 .elementor-element.elementor-element-3b32c2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-1b4c623{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31501 .elementor-element.elementor-element-1b4c623:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-1b4c623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-94698e1{z-index:1;}.elementor-31501 .elementor-element.elementor-element-94698e1 .title{font-size:40px;}.elementor-31501 .elementor-element.elementor-element-94698e1 .title-after_title{color:#BBBBBB;font-size:20px;font-weight:300;}.elementor-31501 .elementor-element.elementor-element-97f63ef > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-97f63ef{z-index:10;}.elementor-31501 .elementor-element.elementor-element-97f63ef .wd-text-block{font-size:16px;font-weight:300;color:#141414;}.elementor-31501 .elementor-element.elementor-element-f278555{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31501 .elementor-element.elementor-element-f278555:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-f278555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-31501 .elementor-element.elementor-element-cc3d19f{z-index:1;}.elementor-31501 .elementor-element.elementor-element-cc3d19f .title{font-size:40px;}.elementor-31501 .elementor-element.elementor-element-cc3d19f .title-after_title{color:#BBBBBB;font-size:20px;font-weight:300;}.elementor-31501 .elementor-element.elementor-element-4e6e092 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-4e6e092{z-index:10;}.elementor-31501 .elementor-element.elementor-element-4e6e092 .wd-text-block{font-size:16px;font-weight:300;color:#141414;}.elementor-31501 .elementor-element.elementor-element-1dae87f{--display:flex;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-1dae87f:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-1dae87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-783da7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-31501 .elementor-element.elementor-element-783da7a:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-783da7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-08738b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-31501 .elementor-element.elementor-element-08738b2.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31501 .elementor-element.elementor-element-2773c05 .wd-el-video{height:400px;}.elementor-31501 .elementor-element.elementor-element-ce4bb15{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:5%;--padding-right:5%;}.elementor-31501 .elementor-element.elementor-element-ce4bb15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31501 .elementor-element.elementor-element-38e19ec{width:var( --container-widget-width, 104.888% );max-width:104.888%;--container-widget-width:104.888%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-38e19ec > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31501 .elementor-element.elementor-element-38e19ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31501 .elementor-element.elementor-element-38e19ec .title-subtitle{color:#C59B27;text-transform:uppercase;}.elementor-31501 .elementor-element.elementor-element-38e19ec .woodmart-title-container u{color:#111111;}.elementor-31501 .elementor-element.elementor-element-38e19ec .title-after_title{color:#444444;}.elementor-31501 .elementor-element.elementor-element-5b1bfe8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31501 .elementor-element.elementor-element-7c55460{width:auto;max-width:auto;}.elementor-31501 .elementor-element.elementor-element-c026c37{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-31501 .elementor-element.elementor-element-c026c37:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-c026c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-31501 .elementor-element.elementor-element-5656046{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-5656046:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-5656046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-31501 .elementor-element.elementor-element-5656046.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-000c907{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:53px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-000c907.e-con{--align-self:center;}.elementor-31501 .elementor-element.elementor-element-78e0e9c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31501 .elementor-element.elementor-element-78e0e9c .title-subtitle{color:#C59B27;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-31501 .elementor-element.elementor-element-78e0e9c .woodmart-title-container u{font-size:26px;color:#111111;}.elementor-31501 .elementor-element.elementor-element-78e0e9c .title-after_title{color:#444444;}.elementor-31501 .elementor-element.elementor-element-4fc3604{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31501 .elementor-element.elementor-element-3588c07{width:auto;max-width:auto;}.elementor-31501 .elementor-element.elementor-element-c965310{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-31501 .elementor-element.elementor-element-c965310.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-3964476 .wd-el-video{height:400px;}.elementor-31501 .elementor-element.elementor-element-033ee19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31501 .elementor-element.elementor-element-033ee19:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-033ee19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFC;}.elementor-31501 .elementor-element.elementor-element-26b9384{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-31501 .elementor-element.elementor-element-26b9384:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-26b9384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-26b9384.e-con{--align-self:center;}.elementor-31501 .elementor-element.elementor-element-f3eb8e8{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;}.elementor-31501 .elementor-element.elementor-element-f3eb8e8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-1db1423 .wd-el-video{height:400px;}.elementor-31501 .elementor-element.elementor-element-805cfca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-31501 .elementor-element.elementor-element-805cfca.e-con{--align-self:center;}.elementor-31501 .elementor-element.elementor-element-45f6a70 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31501 .elementor-element.elementor-element-45f6a70 .title-subtitle{color:#C59B27;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-31501 .elementor-element.elementor-element-45f6a70 .title{color:#111111;}.elementor-31501 .elementor-element.elementor-element-45f6a70 .woodmart-title-container u{font-size:26px;}.elementor-31501 .elementor-element.elementor-element-45f6a70 .title-after_title{color:#444444;line-height:1.6em;}.elementor-31501 .elementor-element.elementor-element-f67289d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31501 .elementor-element.elementor-element-34b8bfa{width:auto;max-width:auto;}.elementor-31501 .elementor-element.elementor-element-63978f8{--display:flex;}.elementor-31501 .elementor-element.elementor-element-f12cb52{--display:flex;}.elementor-31501 .elementor-element.elementor-element-f12cb52:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-f12cb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-bd1b080 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31501 .elementor-element.elementor-element-401d1d0{--display:flex;}.elementor-31501 .elementor-element.elementor-element-827eb52 .elementor-heading-title{font-weight:700;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5A823;}.elementor-31501 .elementor-element.elementor-element-be59434 .elementor-heading-title{font-weight:700;color:#222222;}.elementor-31501 .elementor-element.elementor-element-ad93aa8 .wd-text-block{color:#555555;}.elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button{background-color:#1A1A1A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;}.elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button:hover, .elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button:focus{background-color:#E5A823;color:#111111;}.elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button:hover svg, .elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button:focus svg{fill:#111111;}.elementor-31501 .elementor-element.elementor-element-2501960{--display:flex;}.elementor-31501 .elementor-element.elementor-element-2501960:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-2501960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-74dfd5b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-31501 .elementor-element.elementor-element-bc0e530{--display:flex;}.elementor-31501 .elementor-element.elementor-element-7e4e6f9 .elementor-heading-title{font-weight:700;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5A823;}.elementor-31501 .elementor-element.elementor-element-3f3c21e .elementor-heading-title{font-weight:700;color:#222222;}.elementor-31501 .elementor-element.elementor-element-78b3a37 .wd-text-block{color:#555555;}.elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button{background-color:#1A1A1A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;}.elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button:hover, .elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button:focus{background-color:#E5A823;color:#111111;}.elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button:hover svg, .elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button:focus svg{fill:#111111;}.elementor-31501 .elementor-element.elementor-element-ff86410{--display:flex;}.elementor-31501 .elementor-element.elementor-element-ff86410:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-ff86410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-5545645 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31501 .elementor-element.elementor-element-eb920fd{--display:flex;}.elementor-31501 .elementor-element.elementor-element-a76b2e0 .elementor-heading-title{font-weight:700;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5A823;}.elementor-31501 .elementor-element.elementor-element-0efb617 .elementor-heading-title{font-weight:700;color:#222222;}.elementor-31501 .elementor-element.elementor-element-8252e5d .wd-text-block{color:#555555;}.elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button{background-color:#1A1A1A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;}.elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button:hover, .elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button:focus{background-color:#E5A823;color:#111111;}.elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button:hover svg, .elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button:focus svg{fill:#111111;}.elementor-31501 .elementor-element.elementor-element-f08a363{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--padding-top:12rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31501 .elementor-element.elementor-element-f08a363:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-f08a363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://clisong.com/wp-content/uploads/2026/07/GGT.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-31501 .elementor-element.elementor-element-f08a363::before, .elementor-31501 .elementor-element.elementor-element-f08a363 > .elementor-background-video-container::before, .elementor-31501 .elementor-element.elementor-element-f08a363 > .e-con-inner > .elementor-background-video-container::before, .elementor-31501 .elementor-element.elementor-element-f08a363 > .elementor-background-slideshow::before, .elementor-31501 .elementor-element.elementor-element-f08a363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31501 .elementor-element.elementor-element-f08a363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31501 .elementor-element.elementor-element-8f46517{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31501 .elementor-element.elementor-element-2430e1b{z-index:1;}.elementor-31501 .elementor-element.elementor-element-2430e1b .title{color:#FFFFFF;font-size:40px;}.elementor-31501 .elementor-element.elementor-element-2430e1b .title-after_title{color:#BBBBBB;font-size:20px;font-weight:300;}.elementor-31501 .elementor-element.elementor-element-51dfb6f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-51dfb6f{z-index:10;}.elementor-31501 .elementor-element.elementor-element-51dfb6f .wd-text-block{font-size:16px;font-weight:300;}.elementor-31501 .elementor-element.elementor-element-764809f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-e565f03{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-e565f03 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-43f39b1{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-43f39b1 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-b6712e1{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-b6712e1 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-1e897f7{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-1e897f7 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-729e3fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31501 .elementor-element.elementor-element-693dcf1{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-693dcf1 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-e07d254{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-e07d254 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-2038e49{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-2038e49 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-e19bc14{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-e19bc14 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-6f3df86{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-6f3df86 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-32df84f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31501 .elementor-element.elementor-element-f72a5ff{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-f72a5ff .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-397a3cd{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-397a3cd .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-751e3dc{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-751e3dc .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-312116f{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-312116f .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-312116f .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-312116f .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-56b3d6c{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-56b3d6c .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-3b77d30{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-3b77d30 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-e3d7d35{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-e3d7d35 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-970f1aa{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-970f1aa .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-15035b0{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-15035b0 .banner-title{font-weight:700;}.elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-31501 .elementor-element.elementor-element-12f87391{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-31501 .elementor-element.elementor-element-321d3540 .title-subtitle{font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:500;}.elementor-31501 .elementor-element.elementor-element-336539d6 .wd-testimon .wd-testimon-text{background-color:#FFFFFF;}.elementor-31501 .elementor-element.elementor-element-336539d6 .wd-testimon .wd-testimon-text:before{border-bottom-color:#FFFFFF;}@media(max-width:991px){.elementor-31501 .elementor-element.elementor-element-6875804{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-41231fd0 .title{font-size:32px;line-height:42px;}.elementor-31501 .elementor-element.elementor-element-2a326398{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-78ac9632 .title{font-size:30px;line-height:40px;}.elementor-31501 .elementor-element.elementor-element-11b38fad .wd-text-block{font-size:18px;}.elementor-31501 .elementor-element.elementor-element-94698e1 .title{font-size:30px;line-height:40px;}.elementor-31501 .elementor-element.elementor-element-97f63ef .wd-text-block{font-size:18px;}.elementor-31501 .elementor-element.elementor-element-cc3d19f .title{font-size:30px;line-height:40px;}.elementor-31501 .elementor-element.elementor-element-4e6e092 .wd-text-block{font-size:18px;}.elementor-31501 .elementor-element.elementor-element-783da7a{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-ce4bb15{--padding-top:70px;--padding-bottom:70px;--padding-left:10%;--padding-right:10%;}.elementor-31501 .elementor-element.elementor-element-5656046{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-000c907{--padding-top:70px;--padding-bottom:70px;--padding-left:10%;--padding-right:10%;}.elementor-31501 .elementor-element.elementor-element-26b9384{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-805cfca{--padding-top:70px;--padding-bottom:70px;--padding-left:10%;--padding-right:10%;}.elementor-31501 .elementor-element.elementor-element-2430e1b .title{font-size:30px;line-height:40px;}.elementor-31501 .elementor-element.elementor-element-51dfb6f .wd-text-block{font-size:18px;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-312116f .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-312116f .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:174px;}.elementor-31501 .elementor-element.elementor-element-12f87391{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-31501 .elementor-element.elementor-element-6875804{--min-height:680px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-10f486c6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31501 .elementor-element.elementor-element-41231fd0 .title{font-size:28px;line-height:38px;}.elementor-31501 .elementor-element.elementor-element-2a326398{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31501 .elementor-element.elementor-element-40462908{width:100%;max-width:100%;}.elementor-31501 .elementor-element.elementor-element-40462908 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-412cee66{width:100%;max-width:100%;}.elementor-31501 .elementor-element.elementor-element-412cee66 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-5b648100{width:100%;max-width:100%;}.elementor-31501 .elementor-element.elementor-element-5b648100 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-31501 .elementor-element.elementor-element-30e13565{width:100%;max-width:100%;}.elementor-31501 .elementor-element.elementor-element-17b97e46{--margin-top:35px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-31501 .elementor-element.elementor-element-78ac9632 .title{font-size:25px;}.elementor-31501 .elementor-element.elementor-element-11b38fad .wd-text-block{font-size:16px;}.elementor-31501 .elementor-element.elementor-element-3d867cec .wd-nav-arrows{--wd-arrow-offset-h:-14px;}.elementor-31501 .elementor-element.elementor-element-3b32c2f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-31501 .elementor-element.elementor-element-a5093b8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-402c57a{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-10d7ce7{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-1b4c623{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-31501 .elementor-element.elementor-element-94698e1 .title{font-size:25px;}.elementor-31501 .elementor-element.elementor-element-97f63ef .wd-text-block{font-size:16px;}.elementor-31501 .elementor-element.elementor-element-f278555{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-31501 .elementor-element.elementor-element-cc3d19f .title{font-size:25px;}.elementor-31501 .elementor-element.elementor-element-4e6e092 .wd-text-block{font-size:16px;}.elementor-31501 .elementor-element.elementor-element-1dae87f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-31501 .elementor-element.elementor-element-783da7a{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-31501 .elementor-element.elementor-element-08738b2{--width:100%;}.elementor-31501 .elementor-element.elementor-element-ce4bb15{--padding-top:40px;--padding-bottom:40px;--padding-left:10%;--padding-right:10%;}.elementor-31501 .elementor-element.elementor-element-c026c37{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31501 .elementor-element.elementor-element-5656046{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-31501 .elementor-element.elementor-element-000c907{--padding-top:40px;--padding-bottom:40px;--padding-left:10%;--padding-right:10%;}.elementor-31501 .elementor-element.elementor-element-c965310{--width:100%;}.elementor-31501 .elementor-element.elementor-element-26b9384{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-31501 .elementor-element.elementor-element-f3eb8e8{--width:100%;}.elementor-31501 .elementor-element.elementor-element-805cfca{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-31501 .elementor-element.elementor-element-63978f8{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-31501 .elementor-element.elementor-element-f12cb52{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31501 .elementor-element.elementor-element-bd1b080{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-bd1b080 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-31501 .elementor-element.elementor-element-bd1b080 img{width:220px;}.elementor-31501 .elementor-element.elementor-element-401d1d0{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-827eb52.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-827eb52 .elementor-heading-title{font-size:9px;}.elementor-31501 .elementor-element.elementor-element-be59434 .elementor-heading-title{font-size:14px;}.elementor-31501 .elementor-element.elementor-element-ad93aa8 .wd-text-block{font-size:11px;line-height:1.3em;}.elementor-31501 .elementor-element.elementor-element-a31e47f .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-31501 .elementor-element.elementor-element-2501960{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31501 .elementor-element.elementor-element-74dfd5b{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-74dfd5b > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-31501 .elementor-element.elementor-element-bc0e530{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-7e4e6f9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-7e4e6f9 .elementor-heading-title{font-size:9px;}.elementor-31501 .elementor-element.elementor-element-3f3c21e .elementor-heading-title{font-size:14px;}.elementor-31501 .elementor-element.elementor-element-78b3a37 .wd-text-block{font-size:11px;line-height:1.3em;}.elementor-31501 .elementor-element.elementor-element-47e7655 .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-31501 .elementor-element.elementor-element-ff86410{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31501 .elementor-element.elementor-element-5545645{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-31501 .elementor-element.elementor-element-5545645 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-31501 .elementor-element.elementor-element-5545645 img{width:220px;}.elementor-31501 .elementor-element.elementor-element-eb920fd{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31501 .elementor-element.elementor-element-a76b2e0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31501 .elementor-element.elementor-element-a76b2e0 .elementor-heading-title{font-size:9px;}.elementor-31501 .elementor-element.elementor-element-0efb617 .elementor-heading-title{font-size:14px;}.elementor-31501 .elementor-element.elementor-element-8252e5d .wd-text-block{font-size:11px;line-height:1.3em;}.elementor-31501 .elementor-element.elementor-element-af6b831 .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-31501 .elementor-element.elementor-element-f08a363:not(.elementor-motion-effects-element-type-background), .elementor-31501 .elementor-element.elementor-element-f08a363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-31501 .elementor-element.elementor-element-f08a363{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-31501 .elementor-element.elementor-element-2430e1b .title{font-size:25px;}.elementor-31501 .elementor-element.elementor-element-51dfb6f .wd-text-block{font-size:14px;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-e565f03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-43f39b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-b6712e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-1e897f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-693dcf1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-e07d254{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-2038e49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-e19bc14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-6f3df86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-32df84f{--gap:12px 8px;--row-gap:12px;--column-gap:8px;--flex-wrap:wrap;}.elementor-31501 .elementor-element.elementor-element-f72a5ff{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-f72a5ff .banner-title u{font-size:10px;}.elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-397a3cd{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-751e3dc{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-312116f{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-312116f .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-312116f .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-56b3d6c{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-3b77d30{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-e3d7d35{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-970f1aa{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-15035b0{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-31501 .elementor-element.elementor-element-12f87391{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}@media(min-width:769px){.elementor-31501 .elementor-element.elementor-element-10f486c6{--width:50%;}.elementor-31501 .elementor-element.elementor-element-08738b2{--width:50%;}.elementor-31501 .elementor-element.elementor-element-ce4bb15{--width:58%;}.elementor-31501 .elementor-element.elementor-element-000c907{--width:50%;}.elementor-31501 .elementor-element.elementor-element-c965310{--width:50%;}.elementor-31501 .elementor-element.elementor-element-f3eb8e8{--width:50%;}.elementor-31501 .elementor-element.elementor-element-805cfca{--width:57%;}}@media(max-width:991px) and (min-width:769px){.elementor-31501 .elementor-element.elementor-element-10f486c6{--width:50%;}.elementor-31501 .elementor-element.elementor-element-08738b2{--width:100%;}.elementor-31501 .elementor-element.elementor-element-ce4bb15{--width:100%;}.elementor-31501 .elementor-element.elementor-element-000c907{--width:100%;}.elementor-31501 .elementor-element.elementor-element-c965310{--width:100%;}.elementor-31501 .elementor-element.elementor-element-f3eb8e8{--width:100%;}.elementor-31501 .elementor-element.elementor-element-805cfca{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-164ca7c */.elementor-31501 .elementor-element.elementor-element-164ca7c {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-2773c05 *//* 第一模块：加大倒角的冷钛灰金属框 */
.elementor-31501 .elementor-element.elementor-element-2773c05 {
    border: 2px solid #8A92A0 !important;                 /* 2px 精密冷钛灰外框 */
    border-radius: 60px !important;                       /* ⭐圆角加大至 16px（可根据喜好调至 12px~20px） */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08),          /* 柔和立体悬浮阴影 */
                0 0 0 1px rgba(200, 205, 215, 0.5) !important; /* 外围 1px 极细银光衬边 */
    transition: all 0.3s ease !important;
    overflow: hidden !important;                          /* ⭐确保视频不超出圆角 */
}

/* 强制内部视频画面同步切出大圆角 */
.elementor-31501 .elementor-element.elementor-element-2773c05 video,
.elementor-31501 .elementor-element.elementor-element-2773c05 iframe {
    border-radius: 14px !important;                       /* 比外框小 2px，完美内嵌 */
    overflow: hidden !important;
}

/* 鼠标悬停：金属高光上浮 */
.elementor-31501 .elementor-element.elementor-element-2773c05:hover {
    border-color: #C59B27 !important;                     /* 悬停微亮琥珀金 */
    box-shadow: 0 18px 35px rgba(0, 0, 0, 0.12) !important;
    transform: translateY(-3px);                          /* 上浮 3px */
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-3964476 *//* 第二模块：定制工坊加厚冷钛灰金属框（30px 大倒角版） */
.elementor-31501 .elementor-element.elementor-element-3964476 {
    border: 2px solid #8A92A0 !important;                 /* 2px 精密冷钛灰外框 */
    border-radius: 60px !important;                       /* ⭐倒角加大至 30px */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08),          /* 柔和立体悬浮阴影 */
                0 0 0 1px rgba(200, 205, 215, 0.5) !important; /* 外围 1px 极细银光衬边 */
    transition: all 0.3s ease !important;
    overflow: hidden !important;                          /* 确保内部视频裁切圆角 */
}

/* 内部视频同步裁切 28px 圆角 */
.elementor-31501 .elementor-element.elementor-element-3964476 video,
.elementor-31501 .elementor-element.elementor-element-3964476 iframe {
    border-radius: 28px !important;
    overflow: hidden !important;
}

/* 鼠标悬停：金属高光上浮 */
.elementor-31501 .elementor-element.elementor-element-3964476:hover {
    border-color: #C59B27 !important;                     /* 悬停微亮琥珀金 */
    box-shadow: 0 18px 35px rgba(0, 0, 0, 0.12) !important;
    transform: translateY(-3px);                          /* 上浮 3px */
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-1db1423 *//* 第三个模块：原创正品馆 2px 加厚冷钛灰金属框（60px 大弧形倒角） */
.elementor-31501 .elementor-element.elementor-element-1db1423 {
    border: 2px solid #8A92A0 !important;                 /* 2px 精密冷钛灰外框 */
    border-radius: 60px !important;                       /* ⭐倒角修改至 60px */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08),          /* 柔和立体悬浮阴影 */
                0 0 0 1px rgba(200, 205, 215, 0.5) !important; /* 外围 1px 极细银光衬边 */
    transition: all 0.3s ease !important;
    overflow: hidden !important;                          /* 确保内部视频完美按 60px 裁切 */
}

/* 内部视频/播放器同步裁切倒角 */
.elementor-31501 .elementor-element.elementor-element-1db1423 video,
.elementor-31501 .elementor-element.elementor-element-1db1423 iframe {
    border-radius: 58px !important;                       /* 比外框略小 2px，紧密贴合 */
    overflow: hidden !important;
}

/* 鼠标悬停：金属高光上浮 */
.elementor-31501 .elementor-element.elementor-element-1db1423:hover {
    border-color: #C59B27 !important;                     /* 悬停微亮琥珀金 */
    box-shadow: 0 18px 35px rgba(0, 0, 0, 0.12) !important;
    transform: translateY(-3px);                          /* 上浮 3px */
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-2430e1b *//* 立体微浮雕 + 悬浮阴影 */
.elementor-31501 .elementor-element.elementor-element-2430e1b .title, .elementor-31501 .elementor-element.elementor-element-2430e1b {
    text-shadow: 
        0px 1px 0px #cccccc,          /* 第一层：微弱白边高光 */
        0px 2px 0px #c0c0c0,          /* 第二层：厚度模拟 */
        0px 4px 10px rgba(0,0,0,0.8), /* 第三层：深色柔和投影 */
        0px 8px 20px rgba(0,0,0,0.5)  /* 第四层：远端漫反射 */
    !important;
    letter-spacing: 2px !important;  /* 稍微拉开一点字间距，立体感更强 */
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-51dfb6f *//* 针对当前文本块的立体与金发光效果 */
.elementor-31501 .elementor-element.elementor-element-51dfb6f, .elementor-31501 .elementor-element.elementor-element-51dfb6f p {
    color: #C59B27 !important;           /* 琥珀金 */
    text-transform: uppercase !important; /* 全大写 */
    letter-spacing: 3px !important;       /* 拉开字间距，战术精致感 */
    font-weight: 700 !important;          /* 加粗 */
    text-shadow: 
        0px 2px 4px rgba(0, 0, 0, 0.9),  /* 紧贴的黑色沉淀投影 */
        0px 0px 10px rgba(197, 155, 39, 0.4) /* 淡金微发光 */
    !important;
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-0bfc6bf *//* 🔒 仅在电脑端 (屏幕宽度 > 1024px) 生效，移动端彻底解锁 */
@media (min-width: 1025px) {

    /* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf,
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf .promo-banner-image {
        border-radius: 50% !important;               /* 100% 正圆形边框 */
        border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
        overflow: hidden !important;
        transition: all 0.3s ease !important;          /* 丝滑过渡动画 */
        box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
    }

    /* 默认状态下的文字 */
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf, .elementor-31501 .elementor-element.elementor-element-0bfc6bf p, .elementor-31501 .elementor-element.elementor-element-0bfc6bf a {
        color: #E2E8F0 !important;                    /* 亮钛银灰色文字 */
        text-transform: uppercase !important;          /* 全大写 */
        letter-spacing: 2px !important;                /* 精致字间距 */
        font-weight: 700 !important;                   /* 加粗 */
        text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
        transition: all 0.3s ease !important;
    }

    /* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf:hover,
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf:hover .promo-banner-image {
        border-color: #C59B27 !important;              /* 悬停变战术琥珀金边框 */
        box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
        transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
    }

    /* 悬停状态下的文字 */
    .elementor-31501 .elementor-element.elementor-element-0bfc6bf:hover, .elementor-31501 .elementor-element.elementor-element-0bfc6bf:hover p, .elementor-31501 .elementor-element.elementor-element-0bfc6bf:hover a {
        color: #C59B27 !important;                    /* 文字同步变琥珀金 */
        text-shadow: 
            0px 2px 6px rgba(0, 0, 0, 0.95),
            0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
    }

}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-e565f03 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-e565f03,
.elementor-31501 .elementor-element.elementor-element-e565f03 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e565f03, .elementor-31501 .elementor-element.elementor-element-e565f03 p, .elementor-31501 .elementor-element.elementor-element-e565f03 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-e565f03:hover,
.elementor-31501 .elementor-element.elementor-element-e565f03:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e565f03:hover, .elementor-31501 .elementor-element.elementor-element-e565f03:hover p, .elementor-31501 .elementor-element.elementor-element-e565f03:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-43f39b1 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-43f39b1,
.elementor-31501 .elementor-element.elementor-element-43f39b1 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-43f39b1, .elementor-31501 .elementor-element.elementor-element-43f39b1 p, .elementor-31501 .elementor-element.elementor-element-43f39b1 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-43f39b1:hover,
.elementor-31501 .elementor-element.elementor-element-43f39b1:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-43f39b1:hover, .elementor-31501 .elementor-element.elementor-element-43f39b1:hover p, .elementor-31501 .elementor-element.elementor-element-43f39b1:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-b6712e1 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-b6712e1,
.elementor-31501 .elementor-element.elementor-element-b6712e1 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-b6712e1, .elementor-31501 .elementor-element.elementor-element-b6712e1 p, .elementor-31501 .elementor-element.elementor-element-b6712e1 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-b6712e1:hover,
.elementor-31501 .elementor-element.elementor-element-b6712e1:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-b6712e1:hover, .elementor-31501 .elementor-element.elementor-element-b6712e1:hover p, .elementor-31501 .elementor-element.elementor-element-b6712e1:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-1e897f7 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-1e897f7,
.elementor-31501 .elementor-element.elementor-element-1e897f7 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-1e897f7, .elementor-31501 .elementor-element.elementor-element-1e897f7 p, .elementor-31501 .elementor-element.elementor-element-1e897f7 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-1e897f7:hover,
.elementor-31501 .elementor-element.elementor-element-1e897f7:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-1e897f7:hover, .elementor-31501 .elementor-element.elementor-element-1e897f7:hover p, .elementor-31501 .elementor-element.elementor-element-1e897f7:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-693dcf1 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-693dcf1,
.elementor-31501 .elementor-element.elementor-element-693dcf1 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-693dcf1, .elementor-31501 .elementor-element.elementor-element-693dcf1 p, .elementor-31501 .elementor-element.elementor-element-693dcf1 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-693dcf1:hover,
.elementor-31501 .elementor-element.elementor-element-693dcf1:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-693dcf1:hover, .elementor-31501 .elementor-element.elementor-element-693dcf1:hover p, .elementor-31501 .elementor-element.elementor-element-693dcf1:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-e07d254 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-e07d254,
.elementor-31501 .elementor-element.elementor-element-e07d254 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e07d254, .elementor-31501 .elementor-element.elementor-element-e07d254 p, .elementor-31501 .elementor-element.elementor-element-e07d254 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-e07d254:hover,
.elementor-31501 .elementor-element.elementor-element-e07d254:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e07d254:hover, .elementor-31501 .elementor-element.elementor-element-e07d254:hover p, .elementor-31501 .elementor-element.elementor-element-e07d254:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-2038e49 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-2038e49,
.elementor-31501 .elementor-element.elementor-element-2038e49 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-2038e49, .elementor-31501 .elementor-element.elementor-element-2038e49 p, .elementor-31501 .elementor-element.elementor-element-2038e49 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-2038e49:hover,
.elementor-31501 .elementor-element.elementor-element-2038e49:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-2038e49:hover, .elementor-31501 .elementor-element.elementor-element-2038e49:hover p, .elementor-31501 .elementor-element.elementor-element-2038e49:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-e19bc14 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-e19bc14,
.elementor-31501 .elementor-element.elementor-element-e19bc14 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e19bc14, .elementor-31501 .elementor-element.elementor-element-e19bc14 p, .elementor-31501 .elementor-element.elementor-element-e19bc14 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-e19bc14:hover,
.elementor-31501 .elementor-element.elementor-element-e19bc14:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-e19bc14:hover, .elementor-31501 .elementor-element.elementor-element-e19bc14:hover p, .elementor-31501 .elementor-element.elementor-element-e19bc14:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-6f3df86 *//* 1. 默认状态：正圆 2px 冷钛银灰边框 & 银灰文字 */
.elementor-31501 .elementor-element.elementor-element-6f3df86,
.elementor-31501 .elementor-element.elementor-element-6f3df86 .promo-banner-image {
    border-radius: 50% !important;               /* 100% 正圆形边框 */
    border: 2px solid #8A92A0 !important;        /* 2px 精密冷钛银灰边框 */
    overflow: hidden !important;
    transition: all 0.3s ease !important;         /* 丝滑过渡动画 */
    box-shadow: 0 0 8px rgba(138, 146, 160, 0.25) !important; /* 淡银灰微光 */
}

/* 默认状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-6f3df86, .elementor-31501 .elementor-element.elementor-element-6f3df86 p, .elementor-31501 .elementor-element.elementor-element-6f3df86 a {
    color: #E2E8F0 !important;                   /* 亮钛银灰色文字 */
    text-transform: uppercase !important;         /* 全大写 */
    letter-spacing: 2px !important;               /* 精致字间距 */
    font-weight: 700 !important;                  /* 加粗 */
    text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.9) !important; /* 立体深沉投影 */
    transition: all 0.3s ease !important;
}

/* 2. 鼠标悬停/选中状态：升华 2px 琥珀金边框 & 金色发光 & 金色文字 */
.elementor-31501 .elementor-element.elementor-element-6f3df86:hover,
.elementor-31501 .elementor-element.elementor-element-6f3df86:hover .promo-banner-image {
    border-color: #C59B27 !important;             /* 悬停变战术琥珀金边框 */
    box-shadow: 0 0 16px rgba(197, 155, 39, 0.5) !important; /* 金色发光扩散 */
    transform: translateY(-2px);                  /* 轻微上浮提升交互感 */
}

/* 悬停状态下的文字 */
.elementor-31501 .elementor-element.elementor-element-6f3df86:hover, .elementor-31501 .elementor-element.elementor-element-6f3df86:hover p, .elementor-31501 .elementor-element.elementor-element-6f3df86:hover a {
    color: #C59B27 !important;                   /* 文字同步变琥珀金 */
    text-shadow: 
        0px 2px 6px rgba(0, 0, 0, 0.95),
        0px 0px 12px rgba(197, 155, 39, 0.6) !important; /* 金色文字发光 */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-f72a5ff *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-f72a5ff, 
.elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-f72a5ff .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-f72a5ff .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-f72a5ff .banner-title,
.elementor-31501 .elementor-element.elementor-element-f72a5ff .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-397a3cd *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-397a3cd, 
.elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-397a3cd .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-397a3cd .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-397a3cd .banner-title,
.elementor-31501 .elementor-element.elementor-element-397a3cd .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-3ab3ddc *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-3ab3ddc, 
.elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-3ab3ddc .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-3ab3ddc .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-3ab3ddc .banner-title,
.elementor-31501 .elementor-element.elementor-element-3ab3ddc .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-751e3dc *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-751e3dc, 
.elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-751e3dc .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-751e3dc .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-751e3dc .banner-title,
.elementor-31501 .elementor-element.elementor-element-751e3dc .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-312116f *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-312116f, 
.elementor-31501 .elementor-element.elementor-element-312116f .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-312116f .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-312116f .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-312116f .banner-title,
.elementor-31501 .elementor-element.elementor-element-312116f .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-56b3d6c *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-56b3d6c, 
.elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-56b3d6c .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-56b3d6c .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-56b3d6c .banner-title,
.elementor-31501 .elementor-element.elementor-element-56b3d6c .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-3b77d30 *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-3b77d30, 
.elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-3b77d30 .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-3b77d30 .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-3b77d30 .banner-title,
.elementor-31501 .elementor-element.elementor-element-3b77d30 .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-e3d7d35 *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-e3d7d35, 
.elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-e3d7d35 .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-e3d7d35 .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-e3d7d35 .banner-title,
.elementor-31501 .elementor-element.elementor-element-e3d7d35 .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-970f1aa *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-970f1aa, 
.elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-970f1aa .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-970f1aa .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-970f1aa .banner-title,
.elementor-31501 .elementor-element.elementor-element-970f1aa .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-15035b0 *//* 1. 圆形边框与裁剪 */
.elementor-31501 .elementor-element.elementor-element-15035b0, 
.elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner-image {
    border-radius: 50% !important;
    border: 2px solid #8A92A0 !important;
    overflow: hidden !important;
}

/* 2. 强行重置 Woodmart 内部文字包裹容器（消除右偏和固定宽度） */
.elementor-31501 .elementor-element.elementor-element-15035b0 .wrapper-content-banner,
.elementor-31501 .elementor-element.elementor-element-15035b0 .promo-banner-content {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important; /* 强制绝对居中 */
    width: 90% !important;                       /* 给足宽度，防止折行切字 */
    padding: 0 !important;                        /* 清除默认的内边距偏移 */
    margin: 0 !important;
    text-align: center !important;
}

/* 3. 标题字号与样式 */
.elementor-31501 .elementor-element.elementor-element-15035b0 .banner-title,
.elementor-31501 .elementor-element.elementor-element-15035b0 .banner-title * {
    font-size: 10px !important;                   /* 缩小字号适配圆圈 */
    line-height: 1.1 !important;
    color: #E2E8F0 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 700 !important;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9) !important;
    text-align: center !important;
    white-space: nowrap !important;               /* 强制不换行（单行/按需显示） */
}/* End custom CSS */