.elementor-25 .elementor-element.elementor-element-b2274a8{--display:flex;--min-height:0px;--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;--margin-top:-20px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3a2d355{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-2cbd437{--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;}.elementor-25 .elementor-element.elementor-element-afd2d04{text-align:center;}.elementor-25 .elementor-element.elementor-element-afd2d04 .elementor-heading-title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-32711ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-32711ec:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-32711ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-328ce75{--display:flex;}.elementor-25 .elementor-element.elementor-element-1181a7f .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-25 .elementor-element.elementor-element-1181a7f .wd-nav-tabs.wd-style-default li:hover a{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1181a7f .tabs-design-simple .tabs-name{border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1181a7f .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1181a7f .tabs-name{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1181a7f .wd-tabs .tabs-name{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-1181a7f .wd-tabs-desc{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1181a7f .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"hkgroteskpro", Sans-serif;font-size:50px;}.elementor-25 .elementor-element.elementor-element-40966b9{--display:flex;--min-height:536px;--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;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-40966b9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-40966b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumvioletred-anteater-822860.hostingersite.com/wp-content/uploads/2025/11/about-tuya.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-40966b9::before, .elementor-25 .elementor-element.elementor-element-40966b9 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40966b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40966b9 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-40966b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-40966b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e430de7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-35d5593 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-35d5593 .title-after_title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-43f0e09 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-43f0e09 .wd-button-wrapper:hover a{background-color:#00B3FF8C;border-color:#00B3FF8C;}.elementor-25 .elementor-element.elementor-element-ffc42ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-ffc42ce:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ffc42ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1a4023a .title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-1a4023a .title-after_title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-1b01afc{--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;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-1fec5b6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1fec5b6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1fec5b6, .elementor-25 .elementor-element.elementor-element-1fec5b6::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-15cce32{text-align:center;}.elementor-25 .elementor-element.elementor-element-15cce32 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-0597943{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0597943:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-0597943, .elementor-25 .elementor-element.elementor-element-0597943::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d602357{text-align:center;}.elementor-25 .elementor-element.elementor-element-d602357 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-4718f7e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4718f7e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4718f7e, .elementor-25 .elementor-element.elementor-element-4718f7e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-9ee31fa{text-align:center;}.elementor-25 .elementor-element.elementor-element-9ee31fa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-4c82087{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4c82087:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4c82087, .elementor-25 .elementor-element.elementor-element-4c82087::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d601cbf{text-align:center;}.elementor-25 .elementor-element.elementor-element-d601cbf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-746b530{--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;}.elementor-25 .elementor-element.elementor-element-ac8470b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-52419a7{text-align:center;}.elementor-25 .elementor-element.elementor-element-52419a7 .elementor-heading-title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-b1c75cf{--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;}.elementor-25 .elementor-element.elementor-element-5f72bf4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c74c04d{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-1f7287a .box-with-text{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1f7287a .wd-info-box{--ib-icon-sp:5px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-1f81efb{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-25 .elementor-element.elementor-element-46b79b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title-after_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f8664d6{--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;}.elementor-25 .elementor-element.elementor-element-45ef584{--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-25 .elementor-element.elementor-element-0691756{--display:flex;}.elementor-25 .elementor-element.elementor-element-8caeb87{text-align:center;}.elementor-25 .elementor-element.elementor-element-8caeb87 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-5da9213{--display:flex;}.elementor-25 .elementor-element.elementor-element-77465be{text-align:center;}.elementor-25 .elementor-element.elementor-element-77465be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-7f9621b{--display:flex;}.elementor-25 .elementor-element.elementor-element-9ba2608{text-align:center;}.elementor-25 .elementor-element.elementor-element-9ba2608 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-2ff4d7f{--display:flex;}.elementor-25 .elementor-element.elementor-element-b399664{text-align:center;}.elementor-25 .elementor-element.elementor-element-b399664 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-7a0ab3a{--display:flex;}.elementor-25 .elementor-element.elementor-element-a6e1176{text-align:center;}.elementor-25 .elementor-element.elementor-element-a6e1176 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-535f797{--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-25 .elementor-element.elementor-element-3d9b61c{--display:flex;}.elementor-25 .elementor-element.elementor-element-db98ded{text-align:center;}.elementor-25 .elementor-element.elementor-element-db98ded .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-14d92a8{--display:flex;}.elementor-25 .elementor-element.elementor-element-735ba87{text-align:center;}.elementor-25 .elementor-element.elementor-element-735ba87 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f5f0db5{--display:flex;}.elementor-25 .elementor-element.elementor-element-d99b783{text-align:center;}.elementor-25 .elementor-element.elementor-element-d99b783 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-a636e69{--display:flex;}.elementor-25 .elementor-element.elementor-element-fc4abc3{text-align:center;}.elementor-25 .elementor-element.elementor-element-fc4abc3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-c1f61af{--display:flex;}.elementor-25 .elementor-element.elementor-element-ccf4840{text-align:center;}.elementor-25 .elementor-element.elementor-element-ccf4840 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-786ca42{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-786ca42:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-786ca42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-family:var( --e-global-typography-8db43ff-font-family ), Sans-serif;font-size:var( --e-global-typography-8db43ff-font-size );font-weight:var( --e-global-typography-8db43ff-font-weight );text-transform:var( --e-global-typography-8db43ff-text-transform );}.elementor-25 .elementor-element.elementor-element-9811ee7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9811ee7 .wd-el-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7D;}@media(min-width:769px){.elementor-25 .elementor-element.elementor-element-32711ec{--width:80%;}.elementor-25 .elementor-element.elementor-element-328ce75{--width:80%;}.elementor-25 .elementor-element.elementor-element-e430de7{--width:60%;}.elementor-25 .elementor-element.elementor-element-1b01afc{--width:80%;}.elementor-25 .elementor-element.elementor-element-1fec5b6{--width:25%;}.elementor-25 .elementor-element.elementor-element-0597943{--width:25%;}.elementor-25 .elementor-element.elementor-element-4718f7e{--width:25%;}.elementor-25 .elementor-element.elementor-element-4c82087{--width:25%;}.elementor-25 .elementor-element.elementor-element-1f81efb{--width:100%;}.elementor-25 .elementor-element.elementor-element-46b79b0{--width:80%;}.elementor-25 .elementor-element.elementor-element-f8664d6{--width:80%;}.elementor-25 .elementor-element.elementor-element-0691756{--width:18%;}.elementor-25 .elementor-element.elementor-element-5da9213{--width:18%;}.elementor-25 .elementor-element.elementor-element-7f9621b{--width:18%;}.elementor-25 .elementor-element.elementor-element-2ff4d7f{--width:18%;}.elementor-25 .elementor-element.elementor-element-7a0ab3a{--width:18%;}.elementor-25 .elementor-element.elementor-element-3d9b61c{--width:18%;}.elementor-25 .elementor-element.elementor-element-14d92a8{--width:18%;}.elementor-25 .elementor-element.elementor-element-f5f0db5{--width:18%;}.elementor-25 .elementor-element.elementor-element-a636e69{--width:18%;}.elementor-25 .elementor-element.elementor-element-c1f61af{--width:18%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-afd2d04 .elementor-heading-title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-35d5593 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-35d5593 .title-after_title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-1a4023a .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-15cce32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d602357 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-9ee31fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d601cbf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-52419a7 .elementor-heading-title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title-after_title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-8caeb87 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-77465be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-9ba2608 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-b399664 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-a6e1176 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-db98ded .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-735ba87 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d99b783 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-fc4abc3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-ccf4840 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-size:var( --e-global-typography-8db43ff-font-size );}}@media(max-width:768px){.elementor-25 .elementor-element.elementor-element-b2274a8{--width:966px;--min-height:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-afd2d04 .elementor-heading-title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-32711ec{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-35d5593 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-35d5593 .title-after_title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-1a4023a .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-15cce32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d602357 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-9ee31fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d601cbf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-746b530{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-52419a7 .elementor-heading-title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-c74c04d{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title{font-size:var( --e-global-typography-8db43ff-font-size );}.elementor-25 .elementor-element.elementor-element-5c60aa5 .title-after_title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-8caeb87 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-77465be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-9ba2608 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-b399664 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-a6e1176 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-db98ded .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-735ba87 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-d99b783 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-fc4abc3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-ccf4840 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-786ca42{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-size:var( --e-global-typography-8db43ff-font-size );}}/* Start custom CSS for wd_blog, class: .elementor-element-9811ee7 */.wd-post-title {
    font-size: 16px !important;
}

/* 1. 容器整体美化：增加阴影和过渡效果 */
.wd-post.blog-design-masonry {
    background: #ffffff !important;
    border: 1px solid #eee !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
    overflow: hidden;
}

.wd-post.blog-design-masonry:hover {
    transform: translateY(-5px); /* 鼠标悬停轻微浮起 */
    box-shadow: 0 10px 25px rgba(0,0,0,0.1) !important;
    border-color: #2d4059 !important;
}

/* 2. 正文内容区域：仿造下载中心的左侧深蓝条 */
.wd-post-content.article-body-container {
    padding: 25px !important;
    border-left: 5px solid #2d4059; /* 关键：左侧深蓝条 */
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 120px;
    background-color: #fafafa; /* 浅灰底色 */
}

/* 3. 标题文字美化 */
.wd-post-content.article-body-container h3, 
.wd-post-content.article-body-container .entry-title,
.wd-post-content.article-body-container a {
    color: #333 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: capitalize;
    text-decoration: none !important;
    line-height: 1.4;
    text-align: left !important; /* 改为左对齐更显专业 */
}





.wd-post-excerpt.entry-content {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4; /* 这里设置显示的行数，2或3行通常最美观 */
    overflow: hidden;
    
    /* 可选：如果你希望即使只有一行字，卡片也保持同样高度，可以加上这行 */
    /* min-height: 3em; */
}

/* 1. 标题对齐与高度统一 */
.wd-post-title.post-title {
    text-align: center;      /* 居中对齐，如果要左对齐改为 left */
    min-height: 50px;       /* 设置最小高度，防止标题单双行导致下方内容错位 */
    display: flex;
    align-items: center;    /* 垂直居中 */
    justify-content: center; /* 水平居中 */
    margin-bottom: 10px;    /* 与下方描述的间距 */
}

/* 2. 描述文字对齐与行数限制 */
.wd-post-excerpt.entry-content {
    text-align: center;      /* 保持与标题一致的居中感 */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;   /* 严格限制为 2 行，超出显示省略号 */
    overflow: hidden;
    min-height: 3em;         /* 统一描述框高度，确保卡片底部对齐 */
    line-height: 1.5;
}/* End custom CSS */