.elementor-780 .elementor-element.elementor-element-990238a{--display:flex;--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-780 .elementor-element.elementor-element-54cd599{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-780 .elementor-element.elementor-element-c4e349e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-c4e349e:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-c4e349e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-079c40e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-780 .elementor-element.elementor-element-3c1b624 > .elementor-widget-container{background-color:var( --e-global-color-079c40e );}.elementor-780 .elementor-element.elementor-element-66214aa{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-149px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:165px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-66214aa:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-66214aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-079c40e );}.elementor-780 .elementor-element.elementor-element-82e6762{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-780 .elementor-element.elementor-element-294c619{text-align:left;}.elementor-780 .elementor-element.elementor-element-294c619 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-765e049 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-780 .elementor-element.elementor-element-57a141f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-57a141f{text-align:left;font-family:"pingfang", Sans-serif;font-size:21px;font-weight:400;}.elementor-780 .elementor-element.elementor-element-8eea1be{--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:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-8eea1be::before, .elementor-780 .elementor-element.elementor-element-8eea1be > .elementor-background-video-container::before, .elementor-780 .elementor-element.elementor-element-8eea1be > .e-con-inner > .elementor-background-video-container::before, .elementor-780 .elementor-element.elementor-element-8eea1be > .elementor-background-slideshow::before, .elementor-780 .elementor-element.elementor-element-8eea1be > .e-con-inner > .elementor-background-slideshow::before, .elementor-780 .elementor-element.elementor-element-8eea1be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-780 .elementor-element.elementor-element-a78e8ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:173px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-a78e8ee:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-a78e8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-c3bf259 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-c3bf259{font-family:"pingfang", Sans-serif;font-size:18px;font-weight:500;line-height:14px;color:var( --e-global-color-7e3da4e );}.elementor-780 .elementor-element.elementor-element-4313a33{--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:0px 30px;--row-gap:0px;--column-gap:30px;--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-780 .elementor-element.elementor-element-9572a15{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-865a3ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-865a3ca .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-765e049 );}.elementor-780 .elementor-element.elementor-element-c71a29a{font-family:"pingfang", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-32ae7f3 );}.elementor-780 .elementor-element.elementor-element-34407ee{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-6bdcaf3 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-765e049 );}.elementor-780 .elementor-element.elementor-element-0ba9a2a{font-family:"pingfang", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-32ae7f3 );}.elementor-780 .elementor-element.elementor-element-49be096{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-49be096:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-49be096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-079c40e );}.elementor-780 .elementor-element.elementor-element-36b72d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-36b72d0{font-family:"pingfang", Sans-serif;font-size:18px;font-weight:500;line-height:14px;color:var( --e-global-color-7e3da4e );}.elementor-780 .elementor-element.elementor-element-067b4f7{--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:space-between;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-eaa031f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-3dcc97a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-3dcc97a .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:34px;font-weight:400;color:var( --e-global-color-765e049 );}.elementor-780 .elementor-element.elementor-element-35b6d1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-widget-button .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-780 .elementor-element.elementor-element-6b8c0ec .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-765e049 );color:var( --e-global-color-765e049 );border-style:none;border-radius:60px 60px 60px 60px;padding:12px 25px 12px 025px;}.elementor-780 .elementor-element.elementor-element-6b8c0ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-6b8c0ec .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-780 .elementor-element.elementor-element-16a84bc{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-bfd37e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-bfd37e5:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-bfd37e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-e82f768{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-780 .elementor-element.elementor-element-4cbccc3{z-index:1;}.elementor-780 .elementor-element.elementor-element-9da8b27{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-69fc4f7 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-69fc4f7{text-align:left;}.elementor-780 .elementor-element.elementor-element-69fc4f7 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-6bb4013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-6bb4013{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-78b78cf .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-78b78cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-8823253{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-8823253:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-8823253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-7e9efd1{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-8e9a2e8{z-index:1;}.elementor-780 .elementor-element.elementor-element-27ad084{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-39884d2 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-39884d2{text-align:left;}.elementor-780 .elementor-element.elementor-element-39884d2 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-1e734a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-1e734a0{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-1796746 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-1796746 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-8634b11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-8634b11:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-8634b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-281f937{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-f6128eb{z-index:1;}.elementor-780 .elementor-element.elementor-element-d07d381{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-0830185 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-0830185{text-align:left;}.elementor-780 .elementor-element.elementor-element-0830185 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-7adda14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-7adda14{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-0a6fb8f .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-0a6fb8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-80e0df0{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-738eed7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-738eed7:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-738eed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-dc44845{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-780 .elementor-element.elementor-element-9c95f66{z-index:1;}.elementor-780 .elementor-element.elementor-element-7815767{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-c507224 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-c507224{text-align:left;}.elementor-780 .elementor-element.elementor-element-c507224 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-827af87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-827af87{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-19e0ecb .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-19e0ecb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-36b2215{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-36b2215:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-36b2215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-c878e3c{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-a48ed0b{z-index:1;}.elementor-780 .elementor-element.elementor-element-916881f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-2d71543 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-2d71543{text-align:left;}.elementor-780 .elementor-element.elementor-element-2d71543 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-158cc95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-158cc95{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-8e5e036 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-8e5e036 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-b5457a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-b5457a5:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-b5457a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-294a502{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-a70bba7{z-index:1;}.elementor-780 .elementor-element.elementor-element-a82aa64{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-2a5efa4 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-2a5efa4{text-align:left;}.elementor-780 .elementor-element.elementor-element-2a5efa4 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-057ae50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-057ae50{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-1a00b86 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-1a00b86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-68a49b4{--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:flex-start;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-11b714b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-11b714b:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-11b714b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-21af2ab{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-2c872e3{z-index:1;}.elementor-780 .elementor-element.elementor-element-f74af3f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-dc3d520 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-dc3d520{text-align:left;}.elementor-780 .elementor-element.elementor-element-dc3d520 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-3301503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-3301503{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-ab1e328 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-ab1e328 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-f0006cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-f0006cd:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-f0006cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-bffa41c{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-60e4c05{z-index:1;}.elementor-780 .elementor-element.elementor-element-96054e9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-fe8d501 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-fe8d501{text-align:left;}.elementor-780 .elementor-element.elementor-element-fe8d501 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-b3bfbbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-b3bfbbb{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-7b65ca6 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-7b65ca6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-d60106d{--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:flex-start;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-d644b7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-d644b7d:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-d644b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-0f3a321{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-c9a5082{z-index:1;}.elementor-780 .elementor-element.elementor-element-9bf8cab{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-0eaaa4b > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-0eaaa4b{text-align:left;}.elementor-780 .elementor-element.elementor-element-0eaaa4b .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-d047068 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-d047068{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-ac359ce .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-ac359ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-efe4bb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-efe4bb2:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-efe4bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-a2b29bc{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-cb26fff );--border-color:var( --e-global-color-cb26fff );--border-radius:06px 06px 0px 0px;--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-780 .elementor-element.elementor-element-4e2e0e0{z-index:1;}.elementor-780 .elementor-element.elementor-element-2073519{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-780 .elementor-element.elementor-element-2baf968 > .elementor-widget-container{padding:0px 0px 0px 015px;border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-2baf968{text-align:left;}.elementor-780 .elementor-element.elementor-element-2baf968 .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-82dddd4 );}.elementor-780 .elementor-element.elementor-element-d70241b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 015px;}.elementor-780 .elementor-element.elementor-element-d70241b{text-align:left;font-family:"pingfang", Sans-serif;font-size:19px;font-weight:400;color:#565656;}.elementor-780 .elementor-element.elementor-element-d8bfc84 .elementor-button{background-color:#61CE7000;font-family:"pingfang", Sans-serif;font-size:22px;font-weight:400;fill:#145AFE;color:#145AFE;}.elementor-780 .elementor-element.elementor-element-d8bfc84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-780 .elementor-element.elementor-element-321babf{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-780 .elementor-element.elementor-element-321babf:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-321babf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb26fff );}.elementor-780 .elementor-element.elementor-element-e4b6bde{text-align:center;}.elementor-780 .elementor-element.elementor-element-e4b6bde .elementor-heading-title{font-family:"pingfang", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-765e049 );}.elementor-780 .elementor-element.elementor-element-526b650{text-align:center;font-family:"pingfang", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-32ae7f3 );}.elementor-780 .elementor-element.elementor-element-6b7525b .elementor-button{background-color:#3E45FF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-cb26fff );color:var( --e-global-color-cb26fff );box-shadow:-3px 4px 1px 0px #BCFF18;border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-780 .elementor-element.elementor-element-66214aa{--content-width:1260px;}.elementor-780 .elementor-element.elementor-element-82e6762{--width:52%;}.elementor-780 .elementor-element.elementor-element-8eea1be{--width:48%;}.elementor-780 .elementor-element.elementor-element-a78e8ee{--content-width:1260px;}.elementor-780 .elementor-element.elementor-element-9572a15{--width:50%;}.elementor-780 .elementor-element.elementor-element-34407ee{--width:50%;}.elementor-780 .elementor-element.elementor-element-49be096{--content-width:1260px;}.elementor-780 .elementor-element.elementor-element-eaa031f{--width:50%;}.elementor-780 .elementor-element.elementor-element-35b6d1c{--width:50%;}.elementor-780 .elementor-element.elementor-element-bfd37e5{--width:400px;}.elementor-780 .elementor-element.elementor-element-8823253{--width:400px;}.elementor-780 .elementor-element.elementor-element-8634b11{--width:400px;}.elementor-780 .elementor-element.elementor-element-738eed7{--width:400px;}.elementor-780 .elementor-element.elementor-element-36b2215{--width:400px;}.elementor-780 .elementor-element.elementor-element-b5457a5{--width:400px;}.elementor-780 .elementor-element.elementor-element-11b714b{--width:400px;}.elementor-780 .elementor-element.elementor-element-f0006cd{--width:400px;}.elementor-780 .elementor-element.elementor-element-d644b7d{--width:400px;}.elementor-780 .elementor-element.elementor-element-efe4bb2{--width:400px;}}@media(max-width:1024px){.elementor-780 .elementor-element.elementor-element-66214aa{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-80e0df0{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-780 .elementor-element.elementor-element-d60106d{--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:40px 0px;--row-gap:40px;--column-gap:0px;}}@media(max-width:767px){.elementor-780 .elementor-element.elementor-element-66214aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-82e6762{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-780 .elementor-element.elementor-element-294c619{text-align:center;}.elementor-780 .elementor-element.elementor-element-294c619 .elementor-heading-title{font-size:36px;}.elementor-780 .elementor-element.elementor-element-57a141f{text-align:center;font-size:18px;}.elementor-780 .elementor-element.elementor-element-8eea1be{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-780 .elementor-element.elementor-element-a78e8ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-780 .elementor-element.elementor-element-c3bf259{text-align:center;}.elementor-780 .elementor-element.elementor-element-865a3ca{text-align:center;}.elementor-780 .elementor-element.elementor-element-865a3ca .elementor-heading-title{font-size:30px;}.elementor-780 .elementor-element.elementor-element-c71a29a{text-align:center;}.elementor-780 .elementor-element.elementor-element-6bdcaf3{text-align:center;}.elementor-780 .elementor-element.elementor-element-6bdcaf3 .elementor-heading-title{font-size:30px;}.elementor-780 .elementor-element.elementor-element-0ba9a2a{text-align:center;}.elementor-780 .elementor-element.elementor-element-36b72d0{text-align:center;}.elementor-780 .elementor-element.elementor-element-3dcc97a{text-align:center;}.elementor-780 .elementor-element.elementor-element-3dcc97a .elementor-heading-title{font-size:30px;}.elementor-780 .elementor-element.elementor-element-35b6d1c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-16a84bc{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:015px;}.elementor-780 .elementor-element.elementor-element-80e0df0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:015px;}.elementor-780 .elementor-element.elementor-element-d60106d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-780 .elementor-element.elementor-element-321babf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-780 .elementor-element.elementor-element-e4b6bde .elementor-heading-title{font-size:30px;}}/* Start custom CSS for html, class: .elementor-element-0a3a8ca */.vertical-lines {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Important! so it doesn't block clicks */
    background: 
        url(https://acumendata.io/wp-content/uploads/2025/04/Vertical-Divider-2-scaled.png) no-repeat 128px 0,
        url(https://acumendata.io/wp-content/uploads/2025/04/Vertical-Divider-2-scaled.png) no-repeat calc(100% - 128px) 0;
    background-size: 1px 1222000px, 1px 1222000px;
    z-index: 4; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-294c619 */#contact-pg h1 span{
   background: url('https://acumendata.io/wp-content/uploads/2025/03/image-32.png');
    -webkit-background-clip: text; /* Clip the background to the text */
    background-clip: text; /* Standard property for background clipping */
    color: transparent; /* Make the text transparent so the gradient shows through */
    display: inline-block; 
    background-position: center center;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66214aa */#con-hero-sec
{
    background-image: url(https://acumendata.io/wp-content/uploads/2025/04/Vector-7332-2.png),url(https://acumendata.io/wp-content/uploads/2025/04/cont-white.png);
    background-position: top right,top 143px center;
    background-repeat: no-repeat;
    background-size: 35%,100%;
}

@media (max-width:768px){
    #con-hero-sec
{
    background-image:none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36b72d0 */.con-pp p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfd37e5 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}


@media (max-width:768px){
  
    .cardprof-btn2:hover .cardprof-h{
        height:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8823253 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8634b11 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed7 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}


@media (max-width:768px){
  
    .cardprof-btn2:hover .cardprof-h{
        height:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2215 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5457a5 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b714b */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0006cd */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d644b7d */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe4bb2 */.prof-expo {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Start slightly offset for slide effect */
    display: flex; /* Always flex for layout, no transition needed */
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease; /* Transition animatable properties */
    will-change: opacity, transform; /* Optimize for performance */
}

.cardprof-btn2 {
    height: 490px;
    box-shadow: 0 8px 12px -4px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease; /* Smooth shadow transition */
}

.cardprof-btn2:hover {
    box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
}

.cardprof-btn2:hover .prof-expo {
    opacity: 1;
    visibility: visible;
    transform: translateY(-10px); /* Slide to original position */
}

.cardprof-h {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; 
  
}

.cardprof-btn2:hover .cardprof-h {
    transform: translateY(-15px);
     height: 120%;
}

.prof-p {
    transform: translateY(0); /* Explicit initial state */
    transition: transform 0.3s ease; /* Smooth transform */
    will-change: transform; /* Optimize for performance */
}

.cardprof-btn2:hover .prof-p p {
    transform: translateY(-10px);
}

#card-cz {
    transform: scaleY(1); 
    transform-origin: top;
    transition: transform 0.3s ease;
    will-change: transform;
}

.cardprof-btn2:hover #card-cz {
    transform: scaleY(0.9); 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'pingfang';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://acumendata.io/wp-content/uploads/2025/03/ee5e0963d4f220cba32a5765cc4f9772.woff') format('woff');
}
/* End Custom Fonts CSS */