.elementor-33 .elementor-element.elementor-element-d52d842{--display:flex;--min-height:400px;}.elementor-33 .elementor-element.elementor-element-f907c0b{--display:flex;--min-height:504px;}.elementor-33 .elementor-element.elementor-element-b8c7bc2{--display:flex;--min-height:0px;}.elementor-33 .elementor-element.elementor-element-b8c7bc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-c1a20d4{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-daa4ad0{text-align:center;}.elementor-33 .elementor-element.elementor-element-daa4ad0 .elementor-heading-title{color:var( --e-global-color-ec7b51d );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-5d73f7e{text-align:center;}.elementor-33 .elementor-element.elementor-element-714f2d7{--display:flex;--min-height:232px;}.elementor-33 .elementor-element.elementor-element-714f2d7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33 .elementor-element.elementor-element-3afdd85{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-33 .elementor-element.elementor-element-3bf6a34{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-3bf6a34:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-33 .elementor-element.elementor-element-3bf6a34.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-3bf6a34.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-3bf6a34.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-3e6ba84{--display:flex;}.elementor-33 .elementor-element.elementor-element-3df533b{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-3df533b:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-33 .elementor-element.elementor-element-3df533b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-3df533b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-3df533b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-9493452{--display:flex;}.elementor-33 .elementor-element.elementor-element-35a3a0a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-35a3a0a:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-33 .elementor-element.elementor-element-35a3a0a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-35a3a0a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-35a3a0a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-7eff504{--display:flex;}.elementor-33 .elementor-element.elementor-element-c46a77a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-c46a77a:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-33 .elementor-element.elementor-element-c46a77a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-c46a77a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-c46a77a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-21cd110{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;}.elementor-33 .elementor-element.elementor-element-21cd110 > .elementor-widget-container{background-image:url("http://139.129.24.225/wp-content/uploads/2025/01/projectCenter@2x.png");}.elementor-33 .elementor-element.elementor-element-efc4755{--display:flex;--min-height:474px;}.elementor-33 .elementor-element.elementor-element-7e4c66a{--display:flex;--min-height:0px;}.elementor-33 .elementor-element.elementor-element-7e4c66a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-b8363c3{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-b8363c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-09e6039{text-align:right;}.elementor-33 .elementor-element.elementor-element-09e6039 .elementor-heading-title{color:var( --e-global-color-07cf105 );}.elementor-33 .elementor-element.elementor-element-4ff7b9f{text-align:right;color:var( --e-global-color-07cf105 );}.elementor-33 .elementor-element.elementor-element-f418d49{--display:flex;--min-height:232px;}.elementor-33 .elementor-element.elementor-element-f418d49.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-37e8036{--display:flex;--min-height:0px;}.elementor-33 .elementor-element.elementor-element-38f4233{--display:flex;}.elementor-33 .elementor-element.elementor-element-0441ded{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-0441ded:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-post__thumbnail{border-radius:20px 20px 20px 20px;}.elementor-33 .elementor-element.elementor-element-0441ded.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-0441ded.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-0441ded.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-0441ded .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-0441ded .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-0441ded .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-0441ded .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-33 .elementor-element.elementor-element-33cdaae{--display:flex;}.elementor-33 .elementor-element.elementor-element-211b9ed{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-211b9ed:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-post__thumbnail{border-radius:20px 20px 20px 20px;}.elementor-33 .elementor-element.elementor-element-211b9ed.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-211b9ed.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-211b9ed.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-211b9ed .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-211b9ed .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-211b9ed .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-211b9ed .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-33 .elementor-element.elementor-element-9f6e653{--display:flex;}.elementor-33 .elementor-element.elementor-element-4175d1e{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-4175d1e:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-post__thumbnail{border-radius:20px 20px 20px 20px;}.elementor-33 .elementor-element.elementor-element-4175d1e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-4175d1e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-4175d1e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-4175d1e .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-4175d1e .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-4175d1e .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-4175d1e .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-33 .elementor-element.elementor-element-766c3c7{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:24%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;}.elementor-33 .elementor-element.elementor-element-766c3c7 > .elementor-widget-container{background-image:url("http://139.129.24.225/wp-content/uploads/2025/01/projectCenter@2x.png");}.elementor-33 .elementor-element.elementor-element-a849dd4{--display:flex;--min-height:400px;}.elementor-33 .elementor-element.elementor-element-b03d290{--display:flex;--min-height:0px;}.elementor-33 .elementor-element.elementor-element-b03d290.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-96f9dc8{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-96f9dc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-585f60f{text-align:left;}.elementor-33 .elementor-element.elementor-element-585f60f .elementor-heading-title{color:var( --e-global-color-ec7b51d );}.elementor-33 .elementor-element.elementor-element-527eef3{text-align:left;color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-011422f{--display:flex;--min-height:400px;}.elementor-33 .elementor-element.elementor-element-318149f{--display:flex;--min-height:0px;}.elementor-33 .elementor-element.elementor-element-318149f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-01b6615{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-01b6615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-2bdbac3{text-align:right;}.elementor-33 .elementor-element.elementor-element-2bdbac3 .elementor-heading-title{color:var( --e-global-color-ec7b51d );}.elementor-33 .elementor-element.elementor-element-5326cef{text-align:right;color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-d301741{--display:flex;--min-height:290px;}.elementor-33 .elementor-element.elementor-element-d301741.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-4beac32{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-4beac32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.48 * 100% );}.elementor-33 .elementor-element.elementor-element-4beac32:after{content:"0.48";}.elementor-33 .elementor-element.elementor-element-4beac32 .elementor-post__thumbnail__link{width:80%;}.elementor-33 .elementor-element.elementor-element-4beac32.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-4beac32.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-4beac32.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-4beac32 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-4beac32 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-4beac32 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-4beac32 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-33 .elementor-element.elementor-element-4beac32 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-c1a20d4{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-3afdd85{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-b8363c3{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-96f9dc8{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-01b6615{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-b8c7bc2{--width:24.772%;}.elementor-33 .elementor-element.elementor-element-714f2d7{--width:90.889%;}.elementor-33 .elementor-element.elementor-element-7e4c66a{--width:24.772%;}.elementor-33 .elementor-element.elementor-element-b8363c3{--width:420.054%;}.elementor-33 .elementor-element.elementor-element-f418d49{--width:93%;}.elementor-33 .elementor-element.elementor-element-b03d290{--width:24.772%;}.elementor-33 .elementor-element.elementor-element-96f9dc8{--width:420.054%;}.elementor-33 .elementor-element.elementor-element-011422f{--width:1600px;}.elementor-33 .elementor-element.elementor-element-318149f{--width:24.772%;}.elementor-33 .elementor-element.elementor-element-01b6615{--width:420.054%;}.elementor-33 .elementor-element.elementor-element-d301741{--width:100%;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-c1a20d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-3afdd85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-3bf6a34:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-3bf6a34 .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-3df533b:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-3df533b .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-35a3a0a:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-35a3a0a .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-c46a77a:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-c46a77a .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-b8363c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-0441ded:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-0441ded .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-211b9ed:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-211b9ed .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-4175d1e:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-4175d1e .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-96f9dc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-01b6615{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-4beac32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-4beac32:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-4beac32 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-011422f */* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body, html {
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #333;
}

ul, ol {
    list-style: none;
}

a {
    text-decoration: none;
    color: inherit;
}
.container{
	/* width: 1920px; */
}
/*header start*/
.header{
	position: relative;
	width: 100%;
	height: 800px;
}
.nav{
	height: 43px;
	width: 100%;
	margin-top: 20px;
	position: absolute;
	top: 0;
	z-index: 100;
	display: flex;
	flex-direction:row;
}
.nav li:first-child{
	width: calc(100% - 750px);	
}
.nav li{
	width: 150px;
	text-align: center;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	/*color: #333333;*/
	color: #fff;
	line-height: 43px;
	cursor: pointer;
	
}
.nav li:hover{
	color: #2468F2;
}
.nav li:last-child{
	margin-right: 50px;
}
.nav li i{
	font-style: normal;
	display: inline-block;
	font-size: 8px;
	margin-left: 6px;
	vertical-align: middle;
	transform: scaleX(2);
}
.nav .down-content{
	display: none;
	width: 1696px;
	height: 200px;
	background: #FFFFFF;
	box-shadow: 2px 3px 8px 0px rgba(0,0,0,0.03);
	position: absolute;
	left: 112px;
	top: 40px;
	padding-left: 30px;
}
.nav .down-content>span{
	height: 23px;
	display: block;
	text-align: left;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 24px;
	color: #333333;
	line-height: 80px;
	margin-left: 20px;
}
.nav li:hover .down-content{
	display: block;
}
.down-content .pannel{
	display: flex;
	margin-top: 55px;
}
.down-content .pannel a{
	display: block;
	width: 300px;
	height: 124px;
	text-align: left;
	margin-left: 50px;
	width: 237px;
height: 58px;
background: linear-gradient(180deg, rgba(26,136,254,0.05) 0%, rgba(26,136,254,0) 100%);
border-radius: 4px;
}
.down-content .pannel a>*{
	display: inline-block;
}
.down-content .pannel a img
{	
	width: 36px;
	height: 36px;
	vertical-align: middle;
}
.down-content .pannel a span
{
	margin-left: 12px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 18px;
	color: #333333;
	line-height: 80px;

}
.logo{
	width: 144px;
	height: 39px;
	margin-left: 117px;
	background: url(../img/LOGO@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
}


.carousel{
	position: absolute;
	width: 100%;
	height: 800px;
	background: url(../img/banner@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
}
/*header end*/
/*main start*/
.project-center{
	width: 100%;
	height: 960px;
	margin: 0 auto;
	background: url(../img/projectCenter@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
}
.project-center{
	display: flex;
}
.project-center .ul-left{
	width: 450px;
	padding-left: 80px;
}
.project-center .ul-left li:first-child{
	padding-top: 117px;
}
.project-center .project-center .project-title{
	height: 45px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 48px;
	color: #333333;
	line-height: 36px;
}
.project-center .ul-left li:first-child span{
	display: inline-block;
	margin-top: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #999999;
	line-height: 36px;
}
.project-center-li{
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 24px;
	color: #333333;
	padding-left: 60px;
	height: 60px;
	margin: 25px 0;
	cursor: pointer;
	line-height: 60px;
}
.project-center-li-active{
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #2468F2;
	border-right: 3px solid #2468F2;;
}
.ul-left .secod-li{
	margin-top: 90px;
}
.project-center .ul-right{
	width: calc(100% - 450px);
	height: 100%;
	padding-left:50px;
}
.ai-describe{
	margin-top: 322px;
}
.ai-describe-top{
	width: 525px;
	height: 46px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 48px;
	color: #333333;
	line-height: 36px;
}
.ai-describe>p{
	margin-top: 20px;
	width: 755px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 36px;
}
.ai-describe .application-title{
	display: inline-block;
	margin-top: 30px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #333333;
	line-height: 36px;
}
.ai-describe>div{
	width: 605px;
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.ai-describe>div .application-button{
	width: 260px;
	height: 48px;
	border: 1px solid #2468F2;
	text-align: center;
	margin-top: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 20px;
	color: #2468F2;
	line-height: 36px;
}
.ai-describe>div .application-button:nth-of-type(even){
	width: 316px;
}
.project-center .right-img{
	margin: 440px 0 0 50px;

}
.project-center .right-img img{
	width:290px;
	height: 172px;
}
.project-center .ul-right>li{
	display: flex;
}
/* 解决方案 */
.solution{
	width: 100%;
	height: 960px;
	margin: 0 auto;
	position: relative;
	background: url(../img/solutionBG@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
}
.solution-word{
	position: absolute;
	right: 100px;
	top: 79px;
}
.solution-word span{
	display: block;
	text-align: right;
	width: 416px;
	height: 45px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 48px;
	color: #FFFFFF;
	line-height: 36px;
}
.solution-word p{
	width: 420px;
	height: 22px;
	margin-top: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #FFFFFF;
	line-height: 36px;
}
.solution-buton-wrap{
	position: absolute;
	width: 380px;
	left: 120px;
	top: 360px;
	border-left: 1px solid rgba(255, 255, 255, 0.3);
	height: 415px;	
}
.solution-buton-wrap li{
	height: 72px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 28px;
	color: #FFFFFF;
	line-height: 72px;
	/* padding: 20px 0 20px 36px; */
	padding-left: 36px;
	cursor: pointer;
	margin: 50px 0;
}
.solution-buton-wrap .solution-active{
	border-left: 4px solid #fff;
	background: rgba(255, 255, 255, 0.2);
}
.solution-content-container{
	position: absolute;
	top: 400px;
	left: 650px;
	width: 1000px;
}
.solution-content-container .span-title{
	width: 192px;
	height: 24px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	line-height: 36px;
}
.solution-content-container p{
	width: 856px;
	height: 49px;
	margin-top: 15px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 32px;
}
.solution-content-container .check-span{
	margin-top: 50px;
	padding-bottom: 50px;
	border-bottom: 1px solid #fff;
}
.solution-content-container .check-span span{
	display: inline-block;
	width: 200px;
	height: 17px;
	margin-left: 30px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 32px;
	position: relative;
}
.solution-content-container .check-span span::before{
	content: ' ';
	width: 20px;
	height: 15px;
	background: url(../img/check@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
	position: absolute;
	color: rgba(36, 104, 242, 1);
	left: -30px;
	top: 8px;
}
.solution-content-container .learn-more{
	width: 136px;
	height: 48px;
	background: #2468F2;
	border-radius: 6px;
	text-align: center;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 20px;
	color: #FEFEFE;
	line-height: 48px;
	margin-top: 50px;
	cursor: pointer;
}
/* 关于我们 */
.about-us{
	width: 100%;
	/* height: 860px; */
	height: 760px;
	margin: 0 auto;
	position: relative;
}
.about-us .ul-left{
	width: 1000px;
	margin-left: 117px;
}
.about-us-top{
	margin-left: 117px;
	margin-top: 150px;
}
.about-us-top .about-title{
	height: 45px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 48px;
	color: #333333;
	line-height: 36px;
}
.about-us-top  span{
	display: inline-block;
	margin-top: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #999999;
	line-height: 36px;
}
.about-us-content{
	display: flex;
}
.about-us-content .ul-left{
	width: 1000px;
	height: 560px;
	background: #F8FAFC;
	border-radius: 100px 0px 0px 10px;
	margin-top: 20px;
	padding: 60px 0 0 74px;
}
.about-us-content .ul-left .company{
	width: 316px;
	height: 30px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 32px;
	color: #333333;
	line-height: 36px;
}
.about-us-content .ul-left li:first-child p{
	width: 708px;
	height: 126px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 36px;
	margin-top: 20px;
}
.about-us-content .about-us-num{
	display: flex;
	margin-top: 70px;
}
.about-us-content .about-us-num>div{
	width: 23%;
}
.about-us-content .about-us-num>div i{
	font-style: normal;
	display: block;
	height: 38px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 48px;
	color: #2468F2;
	line-height: 36px;
	position: relative;
}
.about-us-content .about-us-num .about-us-num-center i::before{
	content: '+';
	width: 13px;
	height: 13px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 24px;
	color: #2468F2;
	line-height: 36px;
	position: absolute;
	right: 35px;
	top: -20px;
}
.about-us-content .about-us-num>div i::before{
	content: '+';
	width: 13px;
	height: 13px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 24px;
	color: #2468F2;
	line-height: 36px;
	position: absolute;
	right: 65px;
	top: -20px;
}
.about-us-content .about-us-num>div span{
	display: block;
	height: 18px;
	margin-top: 10px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 36px;
}
.about-us-num-center{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
.about-us-num>div{
	text-align: center;
	
}
.about-us-content .about-us-learn-more{
	width: 136px;
	height: 48px;
	border-radius: 6px;
	border: 1px solid #2468F2;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 20px;
	color: #2468F2;
	line-height: 48px;
	text-align: center;
	margin-top: 70px;
}
.about-us-img{
	background: rgb(165, 231, 157);
	width: 666px;
	height: 560px;
	border-radius: 0px 10px 100px 0px;
}
/* 新闻动态 */
.news-updates-container{
	width: 100%;
	height: 960px;
	background: url(../img/newsBG@2x.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position: relative;
	padding: 250px 119px 0;
}
.news-updates-top{
	position: absolute;
	right: 119px;
	top: 94px;
}
.news-updates-top .news-updates-title{
	height: 45px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 48px;
	color: #333333;
	line-height: 36px;
	text-align: right;
}
.news-updates-top span{
	height: 22px;
	display: block;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #999999;
	line-height: 36px;
	margin-top: 20px;
}
.news-card-container{
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.news-card-container li{
	width: 502px;
	height: 610px;
	background: linear-gradient(0deg, #FFFFFF 0%, rgba(255,255,255,0.8) 100%);
	box-shadow: 2px 3px 18px 0px rgba(0,0,0,0.01);
	border-radius: 10px;
	position: relative;
}
.news-card-container img{
	width: 502px;
	height: 380px;
	background: #2468F2;
	border-radius: 10px;
}
.news-content{
	position: absolute;
	height: 280px;
	padding: 0 49px 0 38px;
	top: 298px;
	z-index: 1000;
	background: linear-gradient(0deg, #FFFFFF 0%, rgba(255,255,255,0.8) 100%);
	box-shadow: 2px 3px 18px 0px rgba(0,0,0,0.01);
	border-radius: 10px;
}
.news-card-container .news-content span{
	height: 58px;
	display: block;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 22px;
	color: #333333;
	line-height: 36px;
}
.news-card-container .news-content p{
	height: 152px;
	display: block;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 32px;
	margin-top: 30px;
	width: 424px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.news-card-container .news-content i{
	height: 15px;
	display: block;
	font-style: normal;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #999999;
	line-height: 32px;
	position: absolute;
	right: 30px;
	bottom: 20px;
}
/*main end*/
/*footer start*/
.footer{
	width: 100%;
	height: 520px;
	background-color: #081634;
}
.footer-top{
	display: flex;
	padding: 118px 100px 0 100px;
}
.footer-top>li{
	width: 200px;
	margin: 0 auto;
}
.footer-top>li>span{
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 22px;
	color: #FFFFFF;
	line-height: 36px;
	display: block;
	margin-bottom: 20px;
}
.footer-top>li a{
	display: block;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 40px;
	opacity: 0.8;
}
.footer-top>li a:hover{
	color: #2468F2;
}
.footer-top .last-li{
	width: 445px;
}
.footer-top .last-li span:first-child{
	display: block;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #FFFFFF;
	opacity: 0.8;
}
.footer-top .last-li .content{
	height: 22px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 22px;
	color: #FFFFFF;
	line-height: 42px;
}
.footer-top .last-li div span:first-child{
	position: relative;
}
.footer-top .last-li>div>span:first-child::before{
	content: '';
	position: absolute;
	left: -40px;
	top: 7px;
}
.footer-top .last-li .hotline>span:first-child::before{
	width: 28px;
	height: 28px;
	background: url(../img/hotline@2x.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.footer-top .last-li .email>span:first-child::before{
	width: 28px;
	height: 21px;
	background: url(../img/email@2x.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.footer-top .last-li .address>span:first-child::before{
	width: 25px;
	height: 28px;
	background: url(../img/address@2x.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.footer-bottom{
	margin: 50px 100px 20px 100px;
}
.footer-bottom::before{
	position: absolute;
	content: '';
	width: 1681px;
	height: 1px;
	background: #FFFFFF;
	opacity: 0.3;
}
.footer-bottom>div{
	display: flex;
	margin: 0 auto;
	padding: 15px 0;
	width: 1396px;
	height: 30px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 40px;
}
.footer-bottom>div .a-link{
		margin: 0 auto;
}
.footer-bottom>div .gov{
	position: relative;
	display: inline-block;
	height: 30px;
}
.footer-bottom>div .gov::before{
	content: ' ';
	display: inline-block;
	width: 18px;
	height: 20px;
	margin: -2px 10px 0 0;
	vertical-align: middle;
	background: url(../img/gov5@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;

}
/*footer end*/
/* dialog start */
.dialog{
	width: 500px;
	height: 300px;
	/* display: none; */
	position: fixed;
	background: url(../img/dialogBG@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
	left: calc(50% - 250px);
	top: 300px;
}
.close{
	display: block;
	width: 34px;
	height: 34px;
	background: url(../img/close@2x.png);
	background-size: 100% 100%;
	background-repeat:no-repeat;
	cursor: pointer;
}
.dialog-close{
	position: absolute;
	bottom: -45px;
	left:calc( 50% - 17px);
}
 .dialog{
	width: 700px;
	height: 380px;
}
.dialog-content{
	width: 100%;
	height: 250px;
	display: flex;
	margin-top: 190px;
}
.qr-code{
	width: 35%;
	text-align: center;
}
.qr-code img{
	width: 112px;
	height: 112px;
}
.qr-code>*{
	display:block;
	margin: 0 auto;
}
.qr-code span{
	height: 15px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 16px;
	color: #000000;
	margin-top: 20px;
}
.connect{
	width: 65%;
}
.connect>*{
	display: block;
	text-align: left;
}
.connect .welcome{
	height: 29px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 30px;
	color: #000000;
	margin-top: 10px;
}
.connect .phone{
	height: 38px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 48px;
	color: #2468F2;
	margin-top: 15px;
}
/* dialog end *//* End custom CSS */