.elementor-977 .elementor-element.elementor-element-e41b17c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:1;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-e41b17c::before, .elementor-977 .elementor-element.elementor-element-e41b17c > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-e41b17c > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-e41b17c > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-e41b17c > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-e41b17c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #003B6B4F 43%, #002E54 90%);}.elementor-977 .elementor-element.elementor-element-f5d1555{--display:flex;}.elementor-977 .elementor-element.elementor-element-1c736ab{--display:flex;}.elementor-977 .elementor-element.elementor-element-dd9977a{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-977 .elementor-element.elementor-element-1eadc66 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-1eadc66 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-1eadc66{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-1eadc66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-1eadc66 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-1eadc66 .elementor-icon-list-text{color:var( --e-global-color-44dccf1 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-b37c0fb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:70px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-977 .elementor-element.elementor-element-45ca15b{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-45ca15b p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-5a4d189{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-977 .elementor-element.elementor-element-5a21d22{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-6aa39ec{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-1e897e3.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-1e897e3 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-1e897e3 .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-1e897e3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9627762{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-923d978.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-923d978 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-923d978 .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-923d978 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-0ad119e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-b89e6a9.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-b89e6a9 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-b89e6a9 .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-b89e6a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-f65212b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:20px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-f65212b:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-f65212b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E54;}.elementor-977 .elementor-element.elementor-element-a4788c0{--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;}.elementor-977 .elementor-element.elementor-element-68d51aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-be1eb20 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-be1eb20 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-be1eb20{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-be1eb20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-be1eb20 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-be1eb20 .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-fe1ef3e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ee97ed6.elementor-view-stacked .elementor-icon{background-color:#F05C2B;}.elementor-977 .elementor-element.elementor-element-ee97ed6.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-ee97ed6.elementor-view-default .elementor-icon{fill:#F05C2B;color:#F05C2B;border-color:#F05C2B;}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon{font-size:18px;padding:13px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-ee97ed6:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-ee97ed6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-96aa26d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-977 .elementor-element.elementor-element-b19d9f2{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-ae7aeb5{--display:flex;--min-height:188px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-ae7aeb5:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-ae7aeb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-977 .elementor-element.elementor-element-c213eb4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-498fbe7 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-498fbe7.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-498fbe7 .elementor-icon{font-size:22px;padding:13px;border-radius:12px 12px 12px 12px;}.elementor-977 .elementor-element.elementor-element-498fbe7 .elementor-icon svg{height:22px;}.elementor-977 .elementor-element.elementor-element-3b2e1ac{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:end;}.elementor-977 .elementor-element.elementor-element-3b2e1ac.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-977 .elementor-element.elementor-element-3b2e1ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#8A95A3;}.elementor-977 .elementor-element.elementor-element-fcb5e91{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-2cfec05 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f07507a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-f07507a .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-f07507a .elementor-icon{font-size:8px;padding:15px;}.elementor-977 .elementor-element.elementor-element-f07507a .elementor-icon svg{height:8px;}.elementor-977 .elementor-element.elementor-element-9c6e8f0{--display:flex;--min-height:188px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-9c6e8f0:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-9c6e8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-977 .elementor-element.elementor-element-7a65d44{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-475614d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-475614d .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-475614d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-475614d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-475614d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-475614d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-475614d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-475614d .elementor-icon{font-size:22px;padding:13px;border-radius:12px 12px 12px 12px;}.elementor-977 .elementor-element.elementor-element-475614d .elementor-icon svg{height:22px;}.elementor-977 .elementor-element.elementor-element-f1736cb{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:end;}.elementor-977 .elementor-element.elementor-element-f1736cb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-977 .elementor-element.elementor-element-f1736cb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#8A95A3;}.elementor-977 .elementor-element.elementor-element-1c97bf5{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-8ae8073 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c2aba51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-c2aba51 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-c2aba51 .elementor-icon{font-size:8px;padding:15px;}.elementor-977 .elementor-element.elementor-element-c2aba51 .elementor-icon svg{height:8px;}.elementor-977 .elementor-element.elementor-element-db2224b{--display:flex;--min-height:188px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-db2224b:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-db2224b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-977 .elementor-element.elementor-element-566b223{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-d83bc37 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-d83bc37.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-d83bc37 .elementor-icon{font-size:22px;padding:13px;border-radius:12px 12px 12px 12px;}.elementor-977 .elementor-element.elementor-element-d83bc37 .elementor-icon svg{height:22px;}.elementor-977 .elementor-element.elementor-element-9511ecf{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:end;}.elementor-977 .elementor-element.elementor-element-9511ecf.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-977 .elementor-element.elementor-element-9511ecf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#8A95A3;}.elementor-977 .elementor-element.elementor-element-f0e0062{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-d6df2b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f61256a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-f61256a .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-f61256a .elementor-icon{font-size:8px;padding:15px;}.elementor-977 .elementor-element.elementor-element-f61256a .elementor-icon svg{height:8px;}.elementor-977 .elementor-element.elementor-element-36fdbbd{--display:flex;--min-height:188px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-36fdbbd:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-36fdbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-977 .elementor-element.elementor-element-397fc01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-07fa532 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-07fa532.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-07fa532 .elementor-icon{font-size:22px;padding:13px;border-radius:12px 12px 12px 12px;}.elementor-977 .elementor-element.elementor-element-07fa532 .elementor-icon svg{height:22px;}.elementor-977 .elementor-element.elementor-element-a242573{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:end;}.elementor-977 .elementor-element.elementor-element-a242573.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-977 .elementor-element.elementor-element-a242573 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#8A95A3;}.elementor-977 .elementor-element.elementor-element-c2a8d8d{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-06b648b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-b632996.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-b632996 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-b632996 .elementor-icon{font-size:8px;padding:15px;}.elementor-977 .elementor-element.elementor-element-b632996 .elementor-icon svg{height:8px;}.elementor-977 .elementor-element.elementor-element-bee1d46{--display:flex;--min-height:188px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-bee1d46:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-bee1d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-977 .elementor-element.elementor-element-e777514{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-36dce00 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-36dce00.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-36dce00 .elementor-icon{font-size:22px;padding:13px;border-radius:12px 12px 12px 12px;}.elementor-977 .elementor-element.elementor-element-36dce00 .elementor-icon svg{height:22px;}.elementor-977 .elementor-element.elementor-element-2e9670f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:end;}.elementor-977 .elementor-element.elementor-element-2e9670f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-977 .elementor-element.elementor-element-2e9670f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-4d00e36{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-9d95945 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-e196dbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-977 .elementor-element.elementor-element-e196dbe .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-e196dbe .elementor-icon{font-size:8px;padding:15px;}.elementor-977 .elementor-element.elementor-element-e196dbe .elementor-icon svg{height:8px;}.elementor-977 .elementor-element.elementor-element-712d9aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-2d36345{--display:flex;}.elementor-977 .elementor-element.elementor-element-a0d4dbf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-a0d4dbf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-a0d4dbf{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-a0d4dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-a0d4dbf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-a0d4dbf .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-8623894{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-8623894 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:55px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-e43b083{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-977 .elementor-element.elementor-element-e43b083 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-fa02c9c{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-fb9ce3c );}.elementor-977 .elementor-element.elementor-element-fa02c9c p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-9e1413f{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-977 .elementor-element.elementor-element-9e1413f:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-9e1413f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-9e1413f.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-d2fb05e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-977 .elementor-element.elementor-element-d2fb05e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-3a21519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-3a21519 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-3a21519 .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-3a21519 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-aae8662{--display:flex;--min-height:560px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-aae8662:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-aae8662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TecoNXG-HQ.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-4e38a6a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-4e38a6a:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-4e38a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a36b5 );}.elementor-977 .elementor-element.elementor-element-e88a30d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-32a5399{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-b7c45b9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-b7c45b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-b7c45b9{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-b7c45b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-b7c45b9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-b7c45b9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-bc59063 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-3670581{--display:flex;--justify-content:flex-end;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-aaece8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-aaece8e.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-5cd83f9{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-977 .elementor-element.elementor-element-d2ef9cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-977 .elementor-element.elementor-element-d2ef9cb:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-d2ef9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TNXG-Banner-Service-1.2.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-fa23678{--display:flex;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-a7b74cd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-a7b74cd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-a7b74cd{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-a7b74cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-a7b74cd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-a7b74cd .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-f7f3f07 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-35a1e49{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-35a1e49 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-35a1e49 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-35a1e49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-35a1e49 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-35a1e49 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-d8ecd5b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-d8ecd5b p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-5f4d644{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#FFFFFF38;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-5f4d644 .elementor-icon-list-text{color:var( --e-global-color-44dccf1 );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-40ac49b{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-40ac49b.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-0293262{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-0293262 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-dba3c24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-dba3c24 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-dba3c24 .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-dba3c24 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-90d0eb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-81ecfc3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-81ecfc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-81ecfc3{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-81ecfc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-81ecfc3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-81ecfc3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-fd89d12{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-02261af .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-67699f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-67699f6 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon{background-color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-stacked .elementor-icon svg{fill:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-67699f6 .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-67699f6 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-aa75de5{--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:space-between;--align-items:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-977 .elementor-element.elementor-element-aa75de5:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-aa75de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TNXG-Banner-Service-2.2.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-4eee49e{--display:flex;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-95f4696 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-95f4696 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-95f4696{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-95f4696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-95f4696 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-95f4696 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-72767f6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-91b0225{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-91b0225 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-88bf18a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#FFFFFF38;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-88bf18a .elementor-icon-list-text{color:var( --e-global-color-44dccf1 );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-da23b89{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-da23b89.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-437af26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-437af26 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-948d37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-948d37c .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-948d37c .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-948d37c .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-083d578{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-9056faf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-9056faf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-9056faf{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-9056faf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-9056faf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-9056faf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-c507e0f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-b08a51d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-6d34409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-6d34409 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon{background-color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-stacked .elementor-icon svg{fill:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-6d34409 .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-6d34409 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-47689c3{--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:space-between;--align-items:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-977 .elementor-element.elementor-element-47689c3:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-47689c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TNXG-Banner-Service-3.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-d91ab8a{--display:flex;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-b937b0b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-b937b0b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-b937b0b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-b937b0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-b937b0b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-b937b0b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-ff173f2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-e26ba80{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-e26ba80 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-8b79e97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#FFFFFF38;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-8b79e97 .elementor-icon-list-text{color:var( --e-global-color-44dccf1 );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-8240e71{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-8240e71.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-3680b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-3680b61 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-36bbe74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-36bbe74 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-36bbe74 .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-36bbe74 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-025d57c{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-281e722 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-281e722 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-281e722{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-281e722 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-281e722 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-281e722 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-196178a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-122cd7a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-c8051e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-c8051e4 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon{background-color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-stacked .elementor-icon svg{fill:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c8051e4 .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-c8051e4 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-8253a94{--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:space-between;--align-items:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-977 .elementor-element.elementor-element-8253a94:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-8253a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TNXG-Banner-Service-4.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-9d969f1{--display:flex;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-f16ae82 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-f16ae82 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-f16ae82{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-f16ae82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-f16ae82 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-f16ae82 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-5ed9553 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1a26deb{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1a26deb p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-57a8bcd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#FFFFFF38;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-57a8bcd .elementor-icon-list-text{color:var( --e-global-color-44dccf1 );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-a203de4{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-a203de4.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-d9e1f8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-d9e1f8c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-14b0a1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-14b0a1a .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-14b0a1a .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-14b0a1a .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-de01394{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-362c27b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-362c27b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-362c27b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-362c27b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-362c27b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-362c27b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-b196b2c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-1bb25ed .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-bd214c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-bd214c7 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon{background-color:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-stacked .elementor-icon svg{fill:#F05C2B00;}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-bd214c7 .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-bd214c7 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-84bd024{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-3d75634{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-6bc8205{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-cc78b0d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-cc78b0d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-cc78b0d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-cc78b0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-cc78b0d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-cc78b0d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-37b6198 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-8fd185a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-1069527 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-1069527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-1069527.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-1069527 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-4544124{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-977 .elementor-element.elementor-element-f160e40{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-977 .elementor-element.elementor-element-f160e40:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-f160e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/Sector-Data-Center.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-f160e40::before, .elementor-977 .elementor-element.elementor-element-f160e40 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-f160e40 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-f160e40 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-f160e40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-f160e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A233085 0%, var( --e-global-color-primary ) 100%);}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-f53cafa .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f53cafa.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f53cafa .elementor-icon{font-size:40px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-f53cafa .elementor-icon svg{height:40px;}.elementor-977 .elementor-element.elementor-element-621e286{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-f4fa7ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f41a8a0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-f41a8a0 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-8ce2a5e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-00d7c44{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-00d7c44:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-00d7c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/Sector-Oil-Gas.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-00d7c44::before, .elementor-977 .elementor-element.elementor-element-00d7c44 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-00d7c44 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-00d7c44 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-00d7c44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-00d7c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A23301F 0%, var( --e-global-color-primary ) 100%);}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ddee5a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ddee5a5.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-ddee5a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ddee5a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon{font-size:30px;padding:14px;border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-ddee5a5:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-ddee5a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-6e8b66d{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-6e8b66d:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-6e8b66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/Sector-Energy.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-6e8b66d::before, .elementor-977 .elementor-element.elementor-element-6e8b66d > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-6e8b66d > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-6e8b66d > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-6e8b66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-6e8b66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A23301F 0%, var( --e-global-color-primary ) 100%);}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-4fadb7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-4fadb7d.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-4fadb7d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-4fadb7d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon{font-size:30px;padding:14px;border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-4fadb7d:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-4fadb7d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-5c1166e{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-5c1166e:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-5c1166e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/Sector-Energy.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-5c1166e::before, .elementor-977 .elementor-element.elementor-element-5c1166e > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-5c1166e > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-5c1166e > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-5c1166e > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-5c1166e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A23301F 0%, var( --e-global-color-primary ) 100%);}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1f996a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1f996a1.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-1f996a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-1f996a1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon{font-size:30px;padding:14px;border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1f996a1:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-1f996a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-09a9409{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-09a9409:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-09a9409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/Sector-General.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-09a9409::before, .elementor-977 .elementor-element.elementor-element-09a9409 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-09a9409 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-09a9409 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-09a9409 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-09a9409 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A23301F 0%, var( --e-global-color-primary ) 100%);}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-9a0e42e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-9a0e42e.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-9a0e42e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-9a0e42e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon{font-size:30px;padding:14px;border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9a0e42e:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-9a0e42e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-19a5b60{--display:flex;--min-height:755px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:1;--padding-top:80px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-19a5b60:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TNXG-MDC.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-977 .elementor-element.elementor-element-19a5b60::before, .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-19a5b60 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-19a5b60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(88deg, #002542 0%, #00101D5C 100%);}.elementor-977 .elementor-element.elementor-element-7090e0c{--display:flex;}.elementor-977 .elementor-element.elementor-element-5a75857 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-5a75857 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-5a75857{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-5a75857 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-5a75857 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-5a75857 .elementor-icon-list-text{color:#C9D4E0;transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-4766d7e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-a1b192d{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-a1b192d p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-cc9a1e6{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-977 .elementor-element.elementor-element-cc9a1e6:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-cc9a1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-cc9a1e6.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-9ed5ccb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-99e6db9:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-99e6db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-99e6db9 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-99e6db9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-99e6db9 .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-99e6db9 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-aee8702{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-be3ee65{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-fc369a8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-154ba81{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-154ba81 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-5740988{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-2d1e6e5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-144f87f{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-144f87f p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-f061586{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-5945a98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-4581cd1{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-4581cd1 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-d541671{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-0c507b5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-c213154{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-c213154 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-2c258ff{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-e98e1e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-b839735{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-b839735 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-0d2d0a5{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA21;--border-color:#E3E6EA21;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-be00fa8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-000f62d{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-000f62d p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-40336b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-bcbff3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-5689fdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-9071cc8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-9071cc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-9071cc8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-9071cc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-9071cc8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-9071cc8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-6db6673 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-a2950df{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-b07da28{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-fb9ce3c );}.elementor-977 .elementor-element.elementor-element-b07da28 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-4f1f2cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-947e7a6{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-65ab612{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:0.16;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-65ab612:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E54;}.elementor-977 .elementor-element.elementor-element-65ab612::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://teconxg.com/wp-content/uploads/2026/09/teco-spiral-white.svg");--background-overlay:'';background-position:63vw -302px;background-repeat:no-repeat;background-size:52% auto;}.elementor-977 .elementor-element.elementor-element-00e33e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-0a080a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-e5f25e6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-e5f25e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-e5f25e6{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-e5f25e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-e5f25e6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-e5f25e6 .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-1234fba .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-01ee81a{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-977 .elementor-element.elementor-element-01ee81a .swiper-slide > .elementor-element{height:100%;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-e306fb1{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-977 .elementor-element.elementor-element-e306fb1.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button:focus svg{fill:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-abeea51{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-abeea51:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-abeea51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E54;}.elementor-977 .elementor-element.elementor-element-c1fcfe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-a694d0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-347c831 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-347c831 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-347c831{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-347c831 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-347c831 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-347c831 .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-14e2d04 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-e72cfe0{--grid-columns:3;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-44dccf1 );color:var( --e-global-color-44dccf1 );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-9b7f942{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-977 .elementor-element.elementor-element-9b7f942.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button:focus svg{fill:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-de323e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-de323e6:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-de323e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a36b5 );}.elementor-977 .elementor-element.elementor-element-4ad61ad{--display:flex;--position:absolute;--min-height:840px;--overlay-opacity:0.54;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-977 .elementor-element.elementor-element-4ad61ad:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-4ad61ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/09/TNXG-Banner-Careers.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-4ad61ad::before, .elementor-977 .elementor-element.elementor-element-4ad61ad > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-4ad61ad > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-4ad61ad > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-4ad61ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-4ad61ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #02010100 0%, var( --e-global-color-text ) 100%);}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-4ad61ad{left:0px;}body.rtl .elementor-977 .elementor-element.elementor-element-4ad61ad{right:0px;}.elementor-977 .elementor-element.elementor-element-6c416e1{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-9f5dd51 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-9f5dd51 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-9f5dd51{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-9f5dd51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-9f5dd51 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-9f5dd51 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-2b1bd59{text-align:start;}.elementor-977 .elementor-element.elementor-element-2b1bd59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-8c46617{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-fb9ce3c );}.elementor-977 .elementor-element.elementor-element-8c46617 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-b279d4f{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-7c8bd39{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-6532f0c.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-6532f0c .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-977 .elementor-element.elementor-element-6532f0c .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-6532f0c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-a509815{text-align:justify;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-fb9ce3c );}.elementor-977 .elementor-element.elementor-element-a509815 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-17487ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA;--border-color:#E3E6EA;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-c4d7e44.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-c4d7e44 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-c4d7e44 .elementor-counter-title{justify-content:start;color:var( --e-global-color-fb9ce3c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-c4d7e44 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:55px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-b10f047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA;--border-color:#E3E6EA;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-fd20ea9.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-fd20ea9 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-fd20ea9 .elementor-counter-title{justify-content:start;color:var( --e-global-color-fb9ce3c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-fd20ea9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:55px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-cf2eb92{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-977 .elementor-element.elementor-element-f8addba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-3a01262 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-3a01262 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-3a01262{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-3a01262 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-3a01262 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-3a01262 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-e73545e{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-db88e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-6d70c88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-242cb76{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-0999054{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-332d837.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-332d837 .elementor-counter{flex-direction:column-reverse;gap:5px;}.elementor-977 .elementor-element.elementor-element-332d837 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-332d837 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-45f0f40{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E3E6EA;--border-color:#E3E6EA;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-0e5baef.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-0e5baef .elementor-counter{flex-direction:column-reverse;gap:5px;}.elementor-977 .elementor-element.elementor-element-0e5baef .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-0e5baef .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-c3da8ae{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-3586857.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-3586857 .elementor-counter{flex-direction:column-reverse;gap:5px;}.elementor-977 .elementor-element.elementor-element-3586857 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-3586857 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-60117ed{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.16;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-60117ed:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-977 .elementor-element.elementor-element-60117ed::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://teconxg.com/wp-content/uploads/2026/09/teco-spiral-white.svg");--background-overlay:'';background-position:63vw -302px;background-repeat:no-repeat;background-size:52% auto;}.elementor-977 .elementor-element.elementor-element-9555dc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-a52797c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-1196625 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-1196625 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-1196625{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-1196625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-1196625 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-1196625 .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-4865719 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-a23010b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-f7fcb71{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-f7fcb71 p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-ba9356d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-977 .elementor-element.elementor-element-3c716a3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-a887b75{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-8d934dd.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-8d934dd .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-8d934dd .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-8d934dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1f4899f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-a2c5dc9.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-a2c5dc9 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-a2c5dc9 .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-a2c5dc9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-82485ea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-94bfbee.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-94bfbee .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-94bfbee .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-94bfbee .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-2c56626{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-10689ec.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-10689ec .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-10689ec .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-10689ec .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-98e2d33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EA57;--border-color:#E3E6EA57;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-1f7c08f.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-1f7c08f .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-977 .elementor-element.elementor-element-1f7c08f .elementor-counter-title{justify-content:start;color:var( --e-global-color-1fadc9d );font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;}.elementor-977 .elementor-element.elementor-element-1f7c08f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-44dccf1 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-c6e9a80{--display:flex;}.elementor-977 .elementor-element.elementor-element-86c4b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-86c4b36 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-147db51{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-147db51:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-147db51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-57695de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-17cf6c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-be4ba91 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-be4ba91 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-be4ba91{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-be4ba91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-be4ba91 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.7;letter-spacing:1.5px;}.elementor-977 .elementor-element.elementor-element-be4ba91 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-9685930 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-52ab8d3{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-3e6b4a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-3e6b4a3.elementor-element{--align-self:flex-end;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-1156178{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-977 .elementor-element.elementor-element-39c56af{--display:flex;--min-height:480px;--justify-content:space-between;--overlay-opacity:0.85;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-977 .elementor-element.elementor-element-39c56af:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-39c56af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teconxg.com/wp-content/uploads/2026/10/TecoNXG-HQ-Front.jpg");background-position:center center;background-size:cover;}.elementor-977 .elementor-element.elementor-element-39c56af::before, .elementor-977 .elementor-element.elementor-element-39c56af > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-39c56af > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-39c56af > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-39c56af > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-39c56af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-secondary ) 100%);}.elementor-977 .elementor-element.elementor-element-bba59d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-d1eb52f{background-color:var( --e-global-color-44dccf1 );padding:5px 20px 5px 20px;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-d1eb52f.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-d1eb52f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-d1eb52f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-d1eb52f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-d1eb52f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-d1eb52f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-bf30ff7{--display:flex;}.elementor-977 .elementor-element.elementor-element-1fd884c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-icon i{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-icon svg{fill:var( --e-global-color-1fadc9d );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-16049fb{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-16049fb .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-icon i{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-icon svg{fill:var( --e-global-color-1fadc9d );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-0a9b1dd{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-0a9b1dd .elementor-icon-list-text{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-a741766 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-33cb90e{text-align:justify;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-33cb90e p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-28a53d0{--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;--border-radius:50px 50px 50px 50px;--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-977 .elementor-element.elementor-element-28a53d0.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-c54de98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-c54de98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-16b3681{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-16b3681 .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-16b3681 .elementor-icon{font-size:10px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-16b3681 .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-4110411{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-5a6dc34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-c4288ad{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-c4288ad img{border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-4e86829{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-f5f4aea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-icon i{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-icon svg{fill:var( --e-global-color-1fadc9d );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-5f26234{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-5f26234 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-icon i{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-icon svg{fill:var( --e-global-color-fb9ce3c );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-143d3dc{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-143d3dc .elementor-icon-list-text{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-636850d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-636850d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-2c3768a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-2c3768a.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-2faea03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-470ce0a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-470ce0a img{border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-85d8107{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-caf11bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-icon i{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-icon svg{fill:var( --e-global-color-1fadc9d );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-8b2922b{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-8b2922b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-icon i{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb9ce3c );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-f75cde3{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-f75cde3 .elementor-icon-list-text{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-4c8cd47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-4c8cd47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-60d4c1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-60d4c1f.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-523e76f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f63f5a4 );--border-color:var( --e-global-color-f63f5a4 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-6ea070c{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-6ea070c img{border-radius:16px 16px 16px 16px;}.elementor-977 .elementor-element.elementor-element-e7dda64{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-a4798f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-icon i{color:var( --e-global-color-1fadc9d );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-1fadc9d );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-df274d1{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-df274d1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-icon i{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb9ce3c );transition:fill 0.3s;}.elementor-977 .elementor-element.elementor-element-d4b0f33{--e-icon-list-icon-size:3px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.7;}.elementor-977 .elementor-element.elementor-element-d4b0f33 .elementor-icon-list-text{color:var( --e-global-color-fb9ce3c );transition:color 0.3s;}.elementor-977 .elementor-element.elementor-element-85f0fac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-85f0fac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.7;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button:hover, .elementor-977 .elementor-element.elementor-element-face790 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-face790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-977 .elementor-element.elementor-element-face790.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button:hover svg, .elementor-977 .elementor-element.elementor-element-face790 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-b107ef5{--display:flex;--min-height:420px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:0.19;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-977 .elementor-element.elementor-element-b107ef5:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-b107ef5::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://teconxg.com/wp-content/uploads/2026/09/teco-spiral-white.svg");--background-overlay:'';background-position:49vw -119px;background-repeat:no-repeat;background-size:73% auto;}.elementor-977 .elementor-element.elementor-element-8ff598a{--display:flex;--z-index:2;}.elementor-977 .elementor-element.elementor-element-30c92b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-693067c{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-693067c p{margin-block-end:0px;}.elementor-977 .elementor-element.elementor-element-a3c8a8d{--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;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-977 .elementor-element.elementor-element-a3c8a8d:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-a3c8a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-a3c8a8d.e-con:hover{--e-con-transform-translateX:5px;}.elementor-977 .elementor-element.elementor-element-c37dae0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-ae4637f:hover{--e-transform-translateX:-5px;}.elementor-977 .elementor-element.elementor-element-ae4637f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-977 .elementor-element.elementor-element-ae4637f .elementor-icon-wrapper{text-align:center;}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44dccf1 );color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-default .elementor-icon{color:var( --e-global-color-44dccf1 );border-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon, .elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon:hover, .elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ae4637f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-ae4637f .elementor-icon{font-size:10px;padding:15px;border-width:1px 1px 1px 1px;}.elementor-977 .elementor-element.elementor-element-ae4637f .elementor-icon svg{height:10px;}.elementor-977 .elementor-element.elementor-element-cc421d5{--display:flex;}.elementor-977 .elementor-element.elementor-element-1de9b25{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E3E6EA57;}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.7px;}.elementor-977 .elementor-element.elementor-element-1de9b25:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-1de9b25:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}.elementor-977 .elementor-element.elementor-element-a488a55{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E3E6EA57;}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.7px;}.elementor-977 .elementor-element.elementor-element-a488a55:has(:hover) .elementor-icon-box-title,
					 .elementor-977 .elementor-element.elementor-element-a488a55:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1fadc9d );}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-44dccf1 );}@media(min-width:768px){.elementor-977 .elementor-element.elementor-element-e41b17c{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-1c736ab{--width:65%;}.elementor-977 .elementor-element.elementor-element-5a4d189{--width:60%;}.elementor-977 .elementor-element.elementor-element-5a21d22{--width:100%;}.elementor-977 .elementor-element.elementor-element-f65212b{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-a4788c0{--width:100%;}.elementor-977 .elementor-element.elementor-element-68d51aa{--width:40%;}.elementor-977 .elementor-element.elementor-element-96aa26d{--width:100%;}.elementor-977 .elementor-element.elementor-element-b19d9f2{--width:100%;}.elementor-977 .elementor-element.elementor-element-712d9aa{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-2d36345{--width:45%;}.elementor-977 .elementor-element.elementor-element-9e1413f{--width:200px;}.elementor-977 .elementor-element.elementor-element-aae8662{--width:50%;}.elementor-977 .elementor-element.elementor-element-4e38a6a{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-e88a30d{--width:100%;}.elementor-977 .elementor-element.elementor-element-32a5399{--width:45%;}.elementor-977 .elementor-element.elementor-element-3670581{--width:30%;}.elementor-977 .elementor-element.elementor-element-fa23678{--width:420px;}.elementor-977 .elementor-element.elementor-element-40ac49b{--width:200px;}.elementor-977 .elementor-element.elementor-element-fd89d12{--width:180px;}.elementor-977 .elementor-element.elementor-element-4eee49e{--width:420px;}.elementor-977 .elementor-element.elementor-element-da23b89{--width:200px;}.elementor-977 .elementor-element.elementor-element-c507e0f{--width:180px;}.elementor-977 .elementor-element.elementor-element-d91ab8a{--width:420px;}.elementor-977 .elementor-element.elementor-element-8240e71{--width:200px;}.elementor-977 .elementor-element.elementor-element-196178a{--width:180px;}.elementor-977 .elementor-element.elementor-element-9d969f1{--width:420px;}.elementor-977 .elementor-element.elementor-element-a203de4{--width:200px;}.elementor-977 .elementor-element.elementor-element-b196b2c{--width:180px;}.elementor-977 .elementor-element.elementor-element-84bd024{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-3d75634{--width:100%;}.elementor-977 .elementor-element.elementor-element-6bc8205{--width:45%;}.elementor-977 .elementor-element.elementor-element-8fd185a{--width:30%;}.elementor-977 .elementor-element.elementor-element-f160e40{--width:40%;}.elementor-977 .elementor-element.elementor-element-8ce2a5e{--width:60%;}.elementor-977 .elementor-element.elementor-element-19a5b60{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-7090e0c{--width:45%;}.elementor-977 .elementor-element.elementor-element-cc9a1e6{--width:260px;}.elementor-977 .elementor-element.elementor-element-aee8702{--width:100%;}.elementor-977 .elementor-element.elementor-element-40336b5{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-bcbff3e{--width:100%;}.elementor-977 .elementor-element.elementor-element-5689fdd{--width:45%;}.elementor-977 .elementor-element.elementor-element-a2950df{--width:45%;}.elementor-977 .elementor-element.elementor-element-4f1f2cb{--width:100%;}.elementor-977 .elementor-element.elementor-element-65ab612{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-00e33e9{--width:100%;}.elementor-977 .elementor-element.elementor-element-0a080a6{--width:45%;}.elementor-977 .elementor-element.elementor-element-abeea51{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-c1fcfe1{--width:100%;}.elementor-977 .elementor-element.elementor-element-a694d0b{--width:45%;}.elementor-977 .elementor-element.elementor-element-de323e6{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-4ad61ad{--width:40%;}.elementor-977 .elementor-element.elementor-element-6c416e1{--width:60%;}.elementor-977 .elementor-element.elementor-element-b279d4f{--width:100%;}.elementor-977 .elementor-element.elementor-element-17487ff{--width:70%;}.elementor-977 .elementor-element.elementor-element-b10f047{--width:70%;}.elementor-977 .elementor-element.elementor-element-cf2eb92{--width:100%;}.elementor-977 .elementor-element.elementor-element-e73545e{--width:49%;}.elementor-977 .elementor-element.elementor-element-242cb76{--width:100%;}.elementor-977 .elementor-element.elementor-element-60117ed{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-9555dc0{--width:100%;}.elementor-977 .elementor-element.elementor-element-a52797c{--width:45%;}.elementor-977 .elementor-element.elementor-element-a23010b{--width:45%;}.elementor-977 .elementor-element.elementor-element-ba9356d{--width:100%;}.elementor-977 .elementor-element.elementor-element-3c716a3{--width:100%;}.elementor-977 .elementor-element.elementor-element-c6e9a80{--width:100%;}.elementor-977 .elementor-element.elementor-element-147db51{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-57695de{--width:100%;}.elementor-977 .elementor-element.elementor-element-17cf6c2{--width:45%;}.elementor-977 .elementor-element.elementor-element-52ab8d3{--width:30%;}.elementor-977 .elementor-element.elementor-element-28a53d0{--width:160px;}.elementor-977 .elementor-element.elementor-element-4e86829{--width:480px;}.elementor-977 .elementor-element.elementor-element-85d8107{--width:480px;}.elementor-977 .elementor-element.elementor-element-e7dda64{--width:480px;}.elementor-977 .elementor-element.elementor-element-b107ef5{--content-width:1400px;}.elementor-977 .elementor-element.elementor-element-8ff598a{--width:44%;}.elementor-977 .elementor-element.elementor-element-a3c8a8d{--width:220px;}.elementor-977 .elementor-element.elementor-element-cc421d5{--width:35%;}}@media(max-width:1200px){.elementor-977 .elementor-element.elementor-element-e41b17c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-977 .elementor-element.elementor-element-b37c0fb .elementor-heading-title{font-size:50px;}.elementor-977 .elementor-element.elementor-element-45ca15b{font-size:15px;}.elementor-977 .elementor-element.elementor-element-5a21d22{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-1e897e3 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-923d978 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-b89e6a9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-fe1ef3e .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title a{font-size:14px;}.elementor-977 .elementor-element.elementor-element-b19d9f2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-3b2e1ac .elementor-heading-title{font-size:13px;}.elementor-977 .elementor-element.elementor-element-2cfec05 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-f1736cb .elementor-heading-title{font-size:13px;}.elementor-977 .elementor-element.elementor-element-8ae8073 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-9511ecf .elementor-heading-title{font-size:13px;}.elementor-977 .elementor-element.elementor-element-d6df2b3 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-a242573 .elementor-heading-title{font-size:13px;}.elementor-977 .elementor-element.elementor-element-06b648b .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-2e9670f .elementor-heading-title{font-size:13px;}.elementor-977 .elementor-element.elementor-element-9d95945 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-8623894 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-e43b083{font-size:16px;}.elementor-977 .elementor-element.elementor-element-fa02c9c{font-size:16px;}.elementor-977 .elementor-element.elementor-element-d2fb05e .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-bc59063 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-aaece8e .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-d2ef9cb{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-f7f3f07 .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-d8ecd5b{font-size:16px;}.elementor-977 .elementor-element.elementor-element-0293262 .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-02261af .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-aa75de5{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-72767f6 .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-91b0225{font-size:16px;}.elementor-977 .elementor-element.elementor-element-437af26 .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-b08a51d .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-47689c3{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-ff173f2 .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-e26ba80{font-size:16px;}.elementor-977 .elementor-element.elementor-element-3680b61 .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-122cd7a .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-8253a94{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-5ed9553 .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-1a26deb{font-size:16px;}.elementor-977 .elementor-element.elementor-element-d9e1f8c .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-1bb25ed .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-37b6198 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-1069527 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-4544124{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-977 .elementor-element.elementor-element-f4fa7ee .elementor-heading-title{font-size:25px;}.elementor-977 .elementor-element.elementor-element-f41a8a0{font-size:16px;}.elementor-977 .elementor-element.elementor-element-8ce2a5e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title a{font-size:25px;}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title a{font-size:25px;}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title a{font-size:25px;}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title a{font-size:25px;}.elementor-977 .elementor-element.elementor-element-4766d7e .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-a1b192d{font-size:16px;}.elementor-977 .elementor-element.elementor-element-9ed5ccb .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-aee8702{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-fc369a8 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-154ba81{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-2d1e6e5 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-144f87f{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-5945a98 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-4581cd1{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-0c507b5 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-c213154{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-e98e1e9 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-b839735{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-be00fa8 .elementor-heading-title{font-size:20px;}.elementor-977 .elementor-element.elementor-element-000f62d{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-6db6673 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-b07da28{font-size:16px;}.elementor-977 .elementor-element.elementor-element-1234fba .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-01ee81a{--swiper-slides-to-display:3;}.elementor-977 .elementor-element.elementor-element-e306fb1 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-14e2d04 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-9b7f942 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-de323e6{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-977 .elementor-element.elementor-element-4ad61ad{--min-height:390px;}.elementor-977 .elementor-element.elementor-element-6c416e1{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-2b1bd59 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-8c46617{font-size:16px;}.elementor-977 .elementor-element.elementor-element-6532f0c .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-a509815{font-size:16px;}.elementor-977 .elementor-element.elementor-element-c4d7e44 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-fd20ea9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-db88e61 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-6d70c88 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-242cb76{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-332d837 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-0e5baef .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-3586857 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-4865719 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-f7fcb71{font-size:16px;}.elementor-977 .elementor-element.elementor-element-3c716a3{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-8d934dd .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-a2c5dc9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-94bfbee .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-10689ec .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-1f7c08f .elementor-counter-number-wrapper{font-size:40px;}.elementor-977 .elementor-element.elementor-element-86c4b36 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-9685930 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-3e6b4a3 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-1156178{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-977 .elementor-element.elementor-element-39c56af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-bf30ff7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-a741766 .elementor-heading-title{font-size:30px;}.elementor-977 .elementor-element.elementor-element-33cb90e{text-align:start;font-size:16px;}.elementor-977 .elementor-element.elementor-element-c54de98 .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-636850d .elementor-heading-title{font-size:18px;}.elementor-977 .elementor-element.elementor-element-2c3768a .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-4c8cd47 .elementor-heading-title{font-size:18px;}.elementor-977 .elementor-element.elementor-element-60d4c1f .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-85f0fac .elementor-heading-title{font-size:18px;}.elementor-977 .elementor-element.elementor-element-face790 .elementor-button{font-size:14px;}.elementor-977 .elementor-element.elementor-element-b107ef5::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:550px -83px;background-repeat:no-repeat;background-size:600px auto;}.elementor-977 .elementor-element.elementor-element-30c92b3 .elementor-heading-title{font-size:40px;}.elementor-977 .elementor-element.elementor-element-693067c{font-size:16px;}.elementor-977 .elementor-element.elementor-element-c37dae0 .elementor-heading-title{font-size:15px;}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-description{font-size:20px;}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-description{font-size:20px;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-5a21d22{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-b19d9f2{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-712d9aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-977 .elementor-element.elementor-element-aae8662{--min-height:358px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-977 .elementor-element.elementor-element-8ce2a5e{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-aee8702{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-65ab612::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0px;}.elementor-977 .elementor-element.elementor-element-01ee81a{--swiper-slides-to-display:2;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-e72cfe0{--grid-columns:2;}.elementor-977 .elementor-element.elementor-element-de323e6{--min-height:1050px;}.elementor-977 .elementor-element.elementor-element-4ad61ad{--min-height:312px;}.elementor-977 .elementor-element.elementor-element-242cb76{--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-60117ed::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0px;}.elementor-977 .elementor-element.elementor-element-3c716a3{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-b107ef5::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:384px -89px;}}@media(max-width:767px){.elementor-977 .elementor-element.elementor-element-e41b17c{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-f5d1555{--min-height:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-b37c0fb .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-5a21d22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-6aa39ec{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-1e897e3 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9627762{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-923d978 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-0ad119e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-b89e6a9 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-f65212b{--min-height:1110px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-fe1ef3e .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon-box-title a{font-size:14px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-b19d9f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-c213eb4{--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-498fbe7 .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-3b2e1ac{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-977 .elementor-element.elementor-element-3b2e1ac .elementor-heading-title{font-size:17px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-2cfec05 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-7a65d44{--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-475614d .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-f1736cb{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-977 .elementor-element.elementor-element-f1736cb .elementor-heading-title{font-size:17px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-8ae8073 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-566b223{--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-d83bc37 .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-9511ecf{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-977 .elementor-element.elementor-element-9511ecf .elementor-heading-title{font-size:17px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-d6df2b3 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-397fc01{--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-07fa532 .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-a242573{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-977 .elementor-element.elementor-element-a242573 .elementor-heading-title{font-size:17px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-06b648b .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-e777514{--justify-content:space-between;}.elementor-977 .elementor-element.elementor-element-36dce00 .elementor-icon-wrapper{text-align:start;}.elementor-977 .elementor-element.elementor-element-2e9670f{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-977 .elementor-element.elementor-element-2e9670f .elementor-heading-title{font-size:17px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9d95945 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-712d9aa{--min-height:1110px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-8623894 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9e1413f{--width:200px;}.elementor-977 .elementor-element.elementor-element-d2fb05e .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-4e38a6a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-bc59063 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-977 .elementor-element.elementor-element-aaece8e.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-d2ef9cb{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-977 .elementor-element.elementor-element-f7f3f07 .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-40ac49b{--width:200px;}.elementor-977 .elementor-element.elementor-element-0293262 .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-02261af .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-aa75de5{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-977 .elementor-element.elementor-element-72767f6 .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-da23b89{--width:200px;}.elementor-977 .elementor-element.elementor-element-437af26 .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-b08a51d .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-47689c3{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-977 .elementor-element.elementor-element-ff173f2 .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-8240e71{--width:200px;}.elementor-977 .elementor-element.elementor-element-3680b61 .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-122cd7a .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-8253a94{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-977 .elementor-element.elementor-element-5ed9553 .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-a203de4{--width:200px;}.elementor-977 .elementor-element.elementor-element-d9e1f8c .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1bb25ed .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-84bd024{--min-height:1110px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-37b6198 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1069527.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-4544124{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-f160e40{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-977 .elementor-element.elementor-element-f53cafa .elementor-icon{font-size:25px;}.elementor-977 .elementor-element.elementor-element-f53cafa .elementor-icon svg{height:25px;}.elementor-977 .elementor-element.elementor-element-f4fa7ee .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-8ce2a5e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon{font-size:25px;}.elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-ddee5a5 .elementor-icon-box-title a{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon{font-size:25px;}.elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-4fadb7d .elementor-icon-box-title a{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon{font-size:25px;}.elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-1f996a1 .elementor-icon-box-title a{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon{font-size:25px;}.elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title, .elementor-977 .elementor-element.elementor-element-9a0e42e .elementor-icon-box-title a{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-19a5b60{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-19a5b60:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-977 .elementor-element.elementor-element-7090e0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-4766d7e .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-a1b192d{text-align:start;}.elementor-977 .elementor-element.elementor-element-cc9a1e6{--width:80%;}.elementor-977 .elementor-element.elementor-element-9ed5ccb .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-aee8702{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-be3ee65{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-fc369a8 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-5740988{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-2d1e6e5 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-f061586{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-5945a98 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-d541671{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-0c507b5 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-2c258ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-e98e1e9 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-0d2d0a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-be00fa8 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-40336b5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-6db6673 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-4f1f2cb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-977 .elementor-element.elementor-element-65ab612{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-65ab612::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-65ab612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:23vw -91px;background-size:430px auto;}.elementor-977 .elementor-element.elementor-element-1234fba .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-01ee81a{--swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-977 .elementor-element.elementor-element-abeea51{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-14e2d04 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-977 .elementor-element.elementor-element-e72cfe0{--grid-columns:1;}.elementor-977 .elementor-element.elementor-element-e72cfe0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-977 .elementor-element.elementor-element-de323e6{--min-height:1380px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-4ad61ad{--min-height:263px;}.elementor-977 .elementor-element.elementor-element-6c416e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-2b1bd59 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-7c8bd39{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-6532f0c .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-17487ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-c4d7e44 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-b10f047{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-fd20ea9 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-e73545e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-db88e61.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-6d70c88.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-242cb76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-0999054{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-332d837 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-45f0f40{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-0e5baef .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-c3da8ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-3586857 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-60117ed{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-60117ed::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-60117ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0px;}.elementor-977 .elementor-element.elementor-element-4865719 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-3c716a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-977 .elementor-element.elementor-element-a887b75{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-8d934dd .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1f4899f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-a2c5dc9 .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-82485ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-94bfbee .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-2c56626{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-10689ec .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-98e2d33{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-1f7c08f .elementor-counter-number-wrapper{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-86c4b36 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-147db51{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-9685930 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-3e6b4a3.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-a741766 .elementor-heading-title{font-size:25px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-28a53d0{--width:200px;}.elementor-977 .elementor-element.elementor-element-c54de98 .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-977 .elementor-element.elementor-element-c4288ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-977 .elementor-element.elementor-element-636850d .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-2c3768a.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-470ce0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-977 .elementor-element.elementor-element-4c8cd47 .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-60d4c1f.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-6ea070c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-977 .elementor-element.elementor-element-85f0fac .elementor-heading-title{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-face790.elementor-element{--align-self:flex-start;}.elementor-977 .elementor-element.elementor-element-b107ef5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-977 .elementor-element.elementor-element-b107ef5::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-977 .elementor-element.elementor-element-b107ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:88px 178px;}.elementor-977 .elementor-element.elementor-element-30c92b3 .elementor-heading-title{font-size:35px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-a3c8a8d{--width:250px;}.elementor-977 .elementor-element.elementor-element-c37dae0 .elementor-heading-title{font-size:15px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-1de9b25 .elementor-icon-box-description{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}.elementor-977 .elementor-element.elementor-element-a488a55 .elementor-icon-box-description{font-size:20px;line-height:1.0;letter-spacing:-0.02em;}}@media(max-width:1200px) and (min-width:768px){.elementor-977 .elementor-element.elementor-element-5a4d189{--width:100%;}.elementor-977 .elementor-element.elementor-element-a4788c0{--width:100%;}.elementor-977 .elementor-element.elementor-element-68d51aa{--width:50%;}.elementor-977 .elementor-element.elementor-element-2d36345{--width:50%;}.elementor-977 .elementor-element.elementor-element-e88a30d{--width:100%;}.elementor-977 .elementor-element.elementor-element-32a5399{--width:50%;}.elementor-977 .elementor-element.elementor-element-3670581{--width:50%;}.elementor-977 .elementor-element.elementor-element-c507e0f{--width:140px;}.elementor-977 .elementor-element.elementor-element-196178a{--width:140px;}.elementor-977 .elementor-element.elementor-element-b196b2c{--width:140px;}.elementor-977 .elementor-element.elementor-element-3d75634{--width:100%;}.elementor-977 .elementor-element.elementor-element-6bc8205{--width:50%;}.elementor-977 .elementor-element.elementor-element-8fd185a{--width:50%;}.elementor-977 .elementor-element.elementor-element-7090e0c{--width:50%;}.elementor-977 .elementor-element.elementor-element-bcbff3e{--width:100%;}.elementor-977 .elementor-element.elementor-element-5689fdd{--width:50%;}.elementor-977 .elementor-element.elementor-element-a2950df{--width:50%;}.elementor-977 .elementor-element.elementor-element-00e33e9{--width:100%;}.elementor-977 .elementor-element.elementor-element-0a080a6{--width:50%;}.elementor-977 .elementor-element.elementor-element-c1fcfe1{--width:100%;}.elementor-977 .elementor-element.elementor-element-a694d0b{--width:50%;}.elementor-977 .elementor-element.elementor-element-4ad61ad{--width:100%;}.elementor-977 .elementor-element.elementor-element-6c416e1{--width:100%;}.elementor-977 .elementor-element.elementor-element-cf2eb92{--width:100%;}.elementor-977 .elementor-element.elementor-element-9555dc0{--width:100%;}.elementor-977 .elementor-element.elementor-element-a52797c{--width:50%;}.elementor-977 .elementor-element.elementor-element-a23010b{--width:50%;}.elementor-977 .elementor-element.elementor-element-ba9356d{--width:100%;}.elementor-977 .elementor-element.elementor-element-57695de{--width:100%;}.elementor-977 .elementor-element.elementor-element-17cf6c2{--width:50%;}.elementor-977 .elementor-element.elementor-element-52ab8d3{--width:50%;}.elementor-977 .elementor-element.elementor-element-39c56af{--width:60%;}.elementor-977 .elementor-element.elementor-element-4110411{--width:50%;}.elementor-977 .elementor-element.elementor-element-8ff598a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-977 .elementor-element.elementor-element-1c736ab{--width:100%;}.elementor-977 .elementor-element.elementor-element-5a4d189{--width:100%;}.elementor-977 .elementor-element.elementor-element-a4788c0{--width:100%;}.elementor-977 .elementor-element.elementor-element-68d51aa{--width:60%;}.elementor-977 .elementor-element.elementor-element-2d36345{--width:100%;}.elementor-977 .elementor-element.elementor-element-aae8662{--width:100%;}.elementor-977 .elementor-element.elementor-element-e88a30d{--width:100%;}.elementor-977 .elementor-element.elementor-element-32a5399{--width:60%;}.elementor-977 .elementor-element.elementor-element-3670581{--width:60%;}.elementor-977 .elementor-element.elementor-element-3d75634{--width:100%;}.elementor-977 .elementor-element.elementor-element-6bc8205{--width:60%;}.elementor-977 .elementor-element.elementor-element-8fd185a{--width:60%;}.elementor-977 .elementor-element.elementor-element-7090e0c{--width:60%;}.elementor-977 .elementor-element.elementor-element-bcbff3e{--width:100%;}.elementor-977 .elementor-element.elementor-element-5689fdd{--width:60%;}.elementor-977 .elementor-element.elementor-element-a2950df{--width:60%;}.elementor-977 .elementor-element.elementor-element-00e33e9{--width:100%;}.elementor-977 .elementor-element.elementor-element-0a080a6{--width:60%;}.elementor-977 .elementor-element.elementor-element-c1fcfe1{--width:100%;}.elementor-977 .elementor-element.elementor-element-a694d0b{--width:60%;}.elementor-977 .elementor-element.elementor-element-6c416e1{--width:100%;}.elementor-977 .elementor-element.elementor-element-cf2eb92{--width:100%;}.elementor-977 .elementor-element.elementor-element-9555dc0{--width:100%;}.elementor-977 .elementor-element.elementor-element-a52797c{--width:60%;}.elementor-977 .elementor-element.elementor-element-a23010b{--width:60%;}.elementor-977 .elementor-element.elementor-element-ba9356d{--width:60%;}.elementor-977 .elementor-element.elementor-element-57695de{--width:100%;}.elementor-977 .elementor-element.elementor-element-17cf6c2{--width:60%;}.elementor-977 .elementor-element.elementor-element-52ab8d3{--width:60%;}.elementor-977 .elementor-element.elementor-element-8ff598a{--width:72%;}}@media(min-width:1201px){.elementor-977 .elementor-element.elementor-element-19a5b60:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-19a5b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-5a4d189 */.elementor-977 .elementor-element.elementor-element-5a4d189 .elementor-counter-number-suffix {
    color: #F05C2B;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ee97ed6 */.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon {
    color: #F05C2B !important;
    border-color: rgba(255, 255, 255, .3) !important;
}

.elementor-977 .elementor-element.elementor-element-ee97ed6 .elementor-icon svg {
    fill: #F05C2B !important;
}

.elementor-977 .elementor-element.elementor-element-ee97ed6 a,
.elementor-977 .elementor-element.elementor-element-ee97ed6 a:visited,
.elementor-977 .elementor-element.elementor-element-ee97ed6 a:hover,
.elementor-977 .elementor-element.elementor-element-ee97ed6 a:focus{color:#FFFFFF}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f65212b *//* Orange dash before the eyebrow */
.elementor-977 .elementor-element.elementor-element-f65212b .es-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:10px}
.elementor-977 .elementor-element.elementor-element-f65212b .es-eyebrow .elementor-heading-title::before{content:"";width:24px;height:2px;background:#F05C2B}

/* Tile line icons only: never filled */
.elementor-977 .elementor-element.elementor-element-f65212b .es-ic .elementor-icon svg,
.elementor-977 .elementor-element.elementor-element-f65212b .es-ic .elementor-icon svg *{fill:none!important;stroke:currentColor}

/* Tile */
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile{transition:background .3s ease,border-color .3s ease,transform .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile .elementor-heading-title{transition:color .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover{background:#fff!important;border-color:#fff!important;transform:translateY(-4px)}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover .elementor-heading-title{color:#002E54!important}

/* Top icon: orange square, fills orange with white lines on hover */
.elementor-977 .elementor-element.elementor-element-f65212b .es-ic .elementor-icon{background:rgba(240,92,43,.14)!important;color:#F05C2B!important;transition:background .3s ease,color .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover .es-ic .elementor-icon{background:#F05C2B!important;color:#fff!important}

/* Arrow (Font Awesome): outline circle, white arrow, fills navy on hover */
.elementor-977 .elementor-element.elementor-element-f65212b .es-arrow .elementor-icon{background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;transition:background .3s ease,border-color .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-arrow .elementor-icon svg{fill:currentColor!important;transition:transform .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-arrow .elementor-icon i{color:currentColor!important;transition:transform .3s ease}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover .es-arrow .elementor-icon{background:#004780!important;border-color:#004780!important}
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover .es-arrow .elementor-icon svg,
.elementor-977 .elementor-element.elementor-element-f65212b .es-tile:hover .es-arrow .elementor-icon i{transform:translateX(2px)}

/* Tender / RFQ tile in orange */
.elementor-977 .elementor-element.elementor-element-f65212b .es-rfq{background:#F05C2B!important;border-color:#F05C2B!important}
.elementor-977 .elementor-element.elementor-element-f65212b .es-rfq .es-ic .elementor-icon{background:rgba(255,255,255,.18)!important;color:#fff!important}
.elementor-977 .elementor-element.elementor-element-f65212b .es-rfq .es-arrow .elementor-icon{border-color:rgba(255,255,255,.6)!important}
.elementor-977 .elementor-element.elementor-element-f65212b .es-rfq:hover .es-ic .elementor-icon{background:#F05C2B!important;color:#fff!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd83f9 *//* Expanding service panels: effects and colour only */
.svc-panel{
  position:relative;
  overflow:hidden;
  cursor:pointer;
  flex:1 1 0 !important;
  transition:flex-grow .6s cubic-bezier(.2,.7,.2,1);
}
.svc-panel.is-active{flex-grow:3.2 !important}

/* Overlay: flat on narrow panels, left fade on the open one */
.svc-panel::before{
  content:"" !important;
  position:absolute;
  inset:0;
  z-index:0;
  background:rgba(0,30,56,.55);
  transition:background .5s ease;
}
.svc-panel.is-active::before{
  background:linear-gradient(90deg, rgba(0,30,56,.92) 0%, rgba(0,30,56,.70) 45%, rgba(0,30,56,.10) 100%);
}
.svc-panel > .e-con, .svc-panel > .elementor-element{position:relative;z-index:1}

/* Open content fades in after the panel widens */
.svc-open{
  opacity:0;
  visibility:hidden;
  transform:translateY(12px);
  transition:opacity .3s ease, transform .3s ease, visibility 0s .3s;
}
.svc-panel.is-active .svc-open{
  opacity:1;
  visibility:visible;
  transform:none;
  transition:opacity .5s ease .25s, transform .5s ease .25s, visibility 0s;
}

/* Closed content sits on top of the narrow panel */
.svc-closed{
  position:absolute !important;
  inset:40px 32px;
  transition:opacity .3s ease;
}
.svc-panel.is-active .svc-closed{opacity:0;visibility:hidden}

/* Vertical title */
.svc-vtitle .elementor-heading-title{
  writing-mode:vertical-rl;
  transform:rotate(180deg);
  white-space:nowrap;
}

/* Tablet and mobile: everything open, no animation */
@media (max-width:1024px){
  .svc-panel{flex:none !important}
  .svc-panel::before{background:linear-gradient(180deg, rgba(0,30,56,.35) 0%, rgba(0,30,56,.90) 100%) !important}
  .svc-open{opacity:1 !important;visibility:visible !important;transform:none !important}
  .svc-closed{display:none !important}
}
@media (prefers-reduced-motion:reduce){
  .svc-panel, .svc-open, .svc-closed{transition:none !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1f2cb *//* Scope of works section. Paste into the outer container's Advanced > Custom CSS.
   Layout and states only. Typography is set in each widget's Style tab. */

/* drawing card */
.sow-art {
  justify-content: center;
}
.sow-stage {
  position: relative;
  aspect-ratio: 1200 / 485;
  max-width: 100%;
}
.sow-stage svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible;
}

/* highlight states */
.sow-base,
.sow-sys {
  transition: opacity 0.35s ease;
}
.sow-sys * {
  transition: stroke 0.35s ease, fill 0.35s ease;
}
.sow-art.has-focus .sow-base {
  opacity: 0.6;
}
.sow-art.has-focus .sow-sys {
  opacity: 0.22;
}
.sow-art.has-focus .sow-sys.is-on {
  opacity: 1;
}
.sow-sys.is-on [stroke="#004780"] {
  stroke: #F05C2B;
}
.sow-sys.is-on [fill="#004780"] {
  fill: #F05C2B;
}

/* markers
   Selectors start with .sow-art so they beat the theme's button styles,
   including its hover, focus and active colours. */
.sow-art .sow-pin {
  position: absolute;
  width: 36px;
  height: 36px;
  margin: -18px 0 0 -18px;
  padding: 0;
  border: 0;
  border-radius: 999px;
  background: #F05C2B;
  color: #FFFFFF;
  font: inherit;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0 0 0 7px rgba(240, 92, 43, 0.18);
  transition: transform 0.25s ease, background 0.25s ease, color 0.25s ease, box-shadow 0.25s ease;
}
.sow-art .sow-pin:hover,
.sow-art .sow-pin:focus,
.sow-art .sow-pin:active {
  background: #F05C2B;
  color: #FFFFFF;
  border: 0;
  box-shadow: 0 0 0 7px rgba(240, 92, 43, 0.18);
}
.sow-art .sow-pin::after {
  content: "";
  position: absolute;
  inset: -7px;
  border-radius: 999px;
  border: 2px solid #F05C2B;
  opacity: 0;
}
.sow-art.has-focus .sow-pin:not(.is-on) {
  background: #FFFFFF;
  color: #004780;
  box-shadow: 0 0 0 1px #E3E6EA;
}
.sow-art.has-focus .sow-pin:not(.is-on):hover {
  background: #F05C2B;
  color: #FFFFFF;
  box-shadow: 0 0 0 7px rgba(240, 92, 43, 0.18);
}
.sow-art .sow-pin.is-on {
  transform: scale(1.12);
}
.sow-art .sow-pin.is-on::after {
  animation: sow-ping 1.6s ease-out infinite;
}
.sow-art .sow-pin:focus-visible {
  outline: 3px solid #004780;
  outline-offset: 4px;
}
@keyframes sow-ping {
  from { opacity: 0.7; transform: scale(1); }
  to { opacity: 0; transform: scale(1.7); }
}

/* list items */
.sow-item {
  position: relative;
  cursor: pointer;
}
.sow-item:focus-visible {
  outline: 2px solid #004780;
  outline-offset: -2px;
}
.sow-num {
  flex-shrink: 0;
  width: 40px !important;
  height: 40px;
  border: 1px solid #E3E6EA;
  border-radius: 999px;
  background: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease, border-color 0.3s ease;
}
.sow-num .elementor-heading-title {
  transition: color 0.3s ease;
}
.sow-item:hover .sow-num {
  border-color: #F05C2B;
}
.sow-item.is-on .sow-num {
  background: #F05C2B;
  border-color: #F05C2B;
}
.sow-item.is-on .sow-num .elementor-heading-title {
  color: #FFFFFF;
}

/* progress line: full width of the item, along its bottom border */
.sow-bar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 2px;
  background: #F05C2B;
  transform: scaleX(0);
  transform-origin: left;
}

@media (max-width: 767px) {
  .sow-art .sow-pin {
    width: 28px;
    height: 28px;
    margin: -14px 0 0 -14px;
    box-shadow: 0 0 0 5px rgba(240, 92, 43, 0.18);
  }
}

@media (prefers-reduced-motion: reduce) {
  .sow-art .sow-pin.is-on::after {
    animation: none;
  }
  .sow-base,
  .sow-sys,
  .sow-sys * {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b279d4f */.elementor-977 .elementor-element.elementor-element-b279d4f .elementor-counter-number-suffix {
    color: #F05C2B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf2eb92 */.elementor-977 .elementor-element.elementor-element-cf2eb92 .elementor-counter-number-suffix {
    color: #F05C2B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba9356d */.elementor-977 .elementor-element.elementor-element-ba9356d .elementor-counter-number-suffix {
    color: #F05C2B;
}/* End custom CSS */