.elementor-1052 .elementor-element.elementor-element-28aeff4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Syne;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-7dd2df99{padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-7dd2df99 .elementor-heading-title{font-family:"Syne", Syne;font-size:clamp(3rem, 2.4857vw + 2.2046rem, 5.6rem);font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Syne;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-646aa5b3{width:var( --container-widget-width, 52ch );max-width:52ch;padding:0px 0px 0px 0px;--container-widget-width:52ch;--container-widget-flex-grow:0;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:#E0C9FF;}.elementor-1052 .elementor-element.elementor-element-646aa5b3 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-bd30879{--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-1052 .elementor-element.elementor-element-bd30879:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-bd30879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecveq.com/wp-content/uploads/2025/11/About-bg.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-3a391df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-e5ed36c{text-align:center;}.elementor-1052 .elementor-element.elementor-element-e5ed36c .elementor-heading-title{font-family:var( --e-global-typography-fb8c613-font-family ), Syne;font-size:var( --e-global-typography-fb8c613-font-size );font-weight:var( --e-global-typography-fb8c613-font-weight );line-height:var( --e-global-typography-fb8c613-line-height );color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-5ebb070{width:var( --container-widget-width, 70ch );max-width:70ch;padding:0px 0px 0px 0px;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-5ebb070 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-e7d43eb{--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;}.elementor-1052 .elementor-element.elementor-element-eed03ea{--display:flex;}.elementor-1052 .elementor-element.elementor-element-e1a8a1d .elementor-heading-title{font-family:var( --e-global-typography-e596fec-font-family ), Syne;font-size:var( --e-global-typography-e596fec-font-size );font-weight:var( --e-global-typography-e596fec-font-weight );line-height:var( --e-global-typography-e596fec-line-height );color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-5d63cca{font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-5d63cca p{margin-block-end: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 ), Syne;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-90dc7a5{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1052 .elementor-element.elementor-element-90dc7a5.elementor-element{--align-self:flex-start;}.elementor-1052 .elementor-element.elementor-element-90dc7a5 .elementor-icon-list-icon i{color:var( --e-global-color-0f6483e );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-90dc7a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-0f6483e );transition:fill 0.3s;}.elementor-1052 .elementor-element.elementor-element-90dc7a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1052 .elementor-element.elementor-element-90dc7a5 .elementor-icon-list-item > a{font-family:"Syne", Syne;font-size:1.6rem;font-weight:600;}.elementor-1052 .elementor-element.elementor-element-90dc7a5 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-373f41a );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-13e1c3b{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1052 .elementor-element.elementor-element-13e1c3b.elementor-element{--align-self:flex-start;}.elementor-1052 .elementor-element.elementor-element-13e1c3b .elementor-icon-list-icon i{color:var( --e-global-color-0f6483e );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-13e1c3b .elementor-icon-list-icon svg{fill:var( --e-global-color-0f6483e );transition:fill 0.3s;}.elementor-1052 .elementor-element.elementor-element-13e1c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1052 .elementor-element.elementor-element-13e1c3b .elementor-icon-list-item > a{font-family:"Syne", Syne;font-size:1.6rem;font-weight:600;}.elementor-1052 .elementor-element.elementor-element-13e1c3b .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-373f41a );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-271f854{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1052 .elementor-element.elementor-element-271f854.elementor-element{--align-self:flex-start;}.elementor-1052 .elementor-element.elementor-element-271f854 .elementor-icon-list-icon i{color:var( --e-global-color-0f6483e );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-271f854 .elementor-icon-list-icon svg{fill:var( --e-global-color-0f6483e );transition:fill 0.3s;}.elementor-1052 .elementor-element.elementor-element-271f854 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1052 .elementor-element.elementor-element-271f854 .elementor-icon-list-item > a{font-family:"Syne", Syne;font-size:1.6rem;font-weight:600;}.elementor-1052 .elementor-element.elementor-element-271f854 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-373f41a );transition:color 0.3s;}.elementor-1052 .elementor-element.elementor-element-2589a22{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1052 .elementor-element.elementor-element-e48cdbc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1052 .elementor-element.elementor-element-e48cdbc:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-e48cdbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-dbc7543 .elementor-heading-title{font-family:"Syne", Syne;font-size:1.9rem;font-weight:700;line-height:1.48;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-5a48d0c{font-family:"Syne", Syne;font-size:15px;font-weight:600;line-height:1;color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-a42e184{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1052 .elementor-element.elementor-element-a42e184:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-a42e184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-b7698e9 .elementor-heading-title{font-family:"Syne", Syne;font-size:1.9rem;font-weight:700;line-height:1.48;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-0e9f5e3{font-family:"Syne", Syne;font-size:15px;font-weight:600;line-height:1;color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-69d20ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1052 .elementor-element.elementor-element-69d20ba:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-69d20ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-67caa80 .elementor-heading-title{font-family:"Syne", Syne;font-size:1.9rem;font-weight:700;line-height:1.48;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-a32cd55{font-family:"Syne", Syne;font-size:15px;font-weight:600;line-height:1;color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-8e7f12c{--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-1052 .elementor-element.elementor-element-8e7f12c:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-8e7f12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c56244 );background-image:url("https://tecveq.com/wp-content/uploads/2025/11/Team-bg.png");}.elementor-1052 .elementor-element.elementor-element-f2fda74{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-26d684b{text-align:center;}.elementor-1052 .elementor-element.elementor-element-26d684b .elementor-heading-title{font-family:var( --e-global-typography-fb8c613-font-family ), Syne;font-size:var( --e-global-typography-fb8c613-font-size );font-weight:var( --e-global-typography-fb8c613-font-weight );line-height:var( --e-global-typography-fb8c613-line-height );color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-50cb910{width:var( --container-widget-width, 70ch );max-width:70ch;padding:0px 0px 0px 0px;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-50cb910 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-1dfca2d{--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;}.elementor-1052 .elementor-element.elementor-element-d648853{--display:flex;}.elementor-1052 .elementor-element.elementor-element-4c7c4d0 .elementor-heading-title{font-family:var( --e-global-typography-e596fec-font-family ), Syne;font-size:var( --e-global-typography-e596fec-font-size );font-weight:var( --e-global-typography-e596fec-font-weight );line-height:var( --e-global-typography-e596fec-line-height );color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-6e09dfe{font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Syne;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1052 .elementor-element.elementor-element-062adc4 .elementor-button{background-color:#FFFFFF00;}.elementor-1052 .elementor-element.elementor-element-062adc4{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-062adc4.elementor-element{--align-self:flex-start;}.elementor-1052 .elementor-element.elementor-element-062adc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1052 .elementor-element.elementor-element-062adc4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1052 .elementor-element.elementor-element-c541055{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Syne;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1052 .elementor-element.elementor-element-b165d0e{padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-299fd47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1052 .elementor-element.elementor-element-299fd47:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-299fd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cb7a04 );}.elementor-1052 .elementor-element.elementor-element-696887a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-6eaf565{text-align:center;}.elementor-1052 .elementor-element.elementor-element-6eaf565 .elementor-heading-title{font-family:var( --e-global-typography-fb8c613-font-family ), Syne;font-size:var( --e-global-typography-fb8c613-font-size );font-weight:var( --e-global-typography-fb8c613-font-weight );line-height:var( --e-global-typography-fb8c613-line-height );color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-75a776e{width:var( --container-widget-width, 70ch );max-width:70ch;padding:0px 0px 0px 0px;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-373f41a );}.elementor-1052 .elementor-element.elementor-element-75a776e p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-4b21d4f{--display:flex;border-style:none;--border-style:none;}.elementor-1052 .elementor-element.elementor-element-52e302b{padding:5px 0px 5px 35px;border-style:none;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-52e302b p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-8bb6ff2{--display:flex;border-style:none;--border-style:none;}.elementor-1052 .elementor-element.elementor-element-3f22f5c{padding:5px 0px 5px 35px;border-style:none;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-3f22f5c p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-a04fa42{--display:flex;border-style:none;--border-style:none;}.elementor-1052 .elementor-element.elementor-element-b773645{padding:5px 0px 5px 35px;border-style:none;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-b773645 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-a6b65b6{--display:flex;border-style:none;--border-style:none;}.elementor-1052 .elementor-element.elementor-element-1963681{padding:5px 0px 5px 35px;border-style:none;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-1963681 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-0741697{--display:flex;border-style:none;--border-style:none;}.elementor-1052 .elementor-element.elementor-element-a475a57{padding:5px 0px 5px 35px;border-style:none;font-family:var( --e-global-typography-863f9ab-font-family ), Syne;font-size:var( --e-global-typography-863f9ab-font-size );font-weight:var( --e-global-typography-863f9ab-font-weight );color:var( --e-global-color-de2afca );}.elementor-1052 .elementor-element.elementor-element-a475a57 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-44228ab{--n-accordion-title-font-size:var( --e-global-typography-3f6f290-font-size );background-color:#050832;background-image:url("https://tecveq.com/wp-content/uploads/2025/11/Faqs-Bg.png");padding:3rem 3rem 3rem 3rem;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-373f41a );--n-accordion-title-hover-color:var( --e-global-color-373f41a );--n-accordion-title-active-color:var( --e-global-color-373f41a );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-1052 .elementor-element.elementor-element-44228ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1052 .elementor-element.elementor-element-44228ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-3f6f290-font-family ), Syne;font-weight:var( --e-global-typography-3f6f290-font-weight );line-height:var( --e-global-typography-3f6f290-line-height );}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-1052 .elementor-element.elementor-element-bd30879:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-bd30879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-646aa5b3{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-e5ed36c .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-e1a8a1d .elementor-heading-title{font-size:var( --e-global-typography-e596fec-font-size );line-height:var( --e-global-typography-e596fec-line-height );}.elementor-1052 .elementor-element.elementor-element-5d63cca{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-26d684b .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-4c7c4d0 .elementor-heading-title{font-size:var( --e-global-typography-e596fec-font-size );line-height:var( --e-global-typography-e596fec-line-height );}.elementor-1052 .elementor-element.elementor-element-6e09dfe{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-6eaf565 .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-52e302b{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-3f22f5c{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-b773645{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-1963681{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-a475a57{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-44228ab{--n-accordion-title-font-size:var( --e-global-typography-3f6f290-font-size );}:where( .elementor-1052 .elementor-element.elementor-element-44228ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-3f6f290-line-height );}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-646aa5b3{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-e5ed36c .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-e1a8a1d .elementor-heading-title{font-size:var( --e-global-typography-e596fec-font-size );line-height:var( --e-global-typography-e596fec-line-height );}.elementor-1052 .elementor-element.elementor-element-5d63cca{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-26d684b .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-4c7c4d0 .elementor-heading-title{font-size:var( --e-global-typography-e596fec-font-size );line-height:var( --e-global-typography-e596fec-line-height );}.elementor-1052 .elementor-element.elementor-element-6e09dfe{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-6eaf565 .elementor-heading-title{font-size:var( --e-global-typography-fb8c613-font-size );line-height:var( --e-global-typography-fb8c613-line-height );}.elementor-1052 .elementor-element.elementor-element-52e302b{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-3f22f5c{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-b773645{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-1963681{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-a475a57{font-size:var( --e-global-typography-863f9ab-font-size );}.elementor-1052 .elementor-element.elementor-element-44228ab{--n-accordion-title-font-size:var( --e-global-typography-3f6f290-font-size );}:where( .elementor-1052 .elementor-element.elementor-element-44228ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-3f6f290-line-height );}}/* Start custom CSS for container, class: .elementor-element-28aeff4b */.elementor-1052 .elementor-element.elementor-element-28aeff4b{
    padding-block:clamp(4rem, 1.912vw + 3.3881rem, 6rem);
   background: linear-gradient(160deg, #2b2b52, #4b0082);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90dc7a5 */.elementor-1052 .elementor-element.elementor-element-90dc7a5 ul:after{
    content:"Leveraging latest technologies to stay ahead";
    font-family: Syne;
    color:#D7A4FD;
    margin-left:5px;
}

.elementor-1052 .elementor-element.elementor-element-90dc7a5{
    position: relative;
    margin-left:25px;
}

.elementor-1052 .elementor-element.elementor-element-90dc7a5 span svg{
    position:absolute;
    left:-30px;
    top:-10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13e1c3b */.elementor-1052 .elementor-element.elementor-element-13e1c3b ul:after{
    content:"Leveraging latest technologies to stay ahead";
    font-family: Syne;
    color:#D7A4FD;
    margin-left:5px;
}

.elementor-1052 .elementor-element.elementor-element-13e1c3b{
    position: relative;
    margin-left:25px;
}

.elementor-1052 .elementor-element.elementor-element-13e1c3b span svg{
    position:absolute;
    left:-30px;
    top:-10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271f854 */.elementor-1052 .elementor-element.elementor-element-271f854 ul:after{
    content:"Leveraging latest technologies to stay ahead";
    font-family: Syne;
    color:#D7A4FD;
    margin-left:5px;
}

.elementor-1052 .elementor-element.elementor-element-271f854{
    position: relative;
    margin-left:25px;
}

.elementor-1052 .elementor-element.elementor-element-271f854 span svg{
    position:absolute;
    left:-30px;
    top:-10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e48cdbc *//* Normal state */
.elementor-1052 .elementor-element.elementor-element-e48cdbc {
  background: linear-gradient(135deg, #04061f, #8060a6);
  border-radius: 20px;
  box-shadow: 0 0 25px rgba(128, 96, 166, 0.3);
  transition: all 0.6s ease;
  transform: translateY(0);
}

/* Hover state: translate slightly upward (one-edge motion) */
.elementor-1052 .elementor-element.elementor-element-e48cdbc:hover {
  transform: translateY(-10px);
  box-shadow:
    0 10px 35px rgba(128, 96, 166, 0.6),
    0 15px 45px rgba(128, 96, 166, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42e184 *//* Normal state */
.elementor-1052 .elementor-element.elementor-element-a42e184 {
  background: linear-gradient(135deg, #04061f, #8060a6);
  border-radius: 20px;
  box-shadow: 0 0 25px rgba(128, 96, 166, 0.3);
  transition: all 0.6s ease;
  transform: translateY(0);
}

/* Hover state: translate slightly upward (one-edge motion) */
.elementor-1052 .elementor-element.elementor-element-a42e184:hover {
  transform: translateY(-10px);
  box-shadow:
    0 10px 35px rgba(128, 96, 166, 0.6),
    0 15px 45px rgba(128, 96, 166, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d20ba *//* Normal state */
.elementor-1052 .elementor-element.elementor-element-69d20ba {
  background: linear-gradient(135deg, #04061f, #8060a6);
  border-radius: 20px;
  box-shadow: 0 0 25px rgba(128, 96, 166, 0.3);
  transition: all 0.6s ease;
  transform: translateY(0);
}

/* Hover state: translate slightly upward (one-edge motion) */
.elementor-1052 .elementor-element.elementor-element-69d20ba:hover {
  transform: translateY(-10px);
  box-shadow:
    0 10px 35px rgba(128, 96, 166, 0.6),
    0 15px 45px rgba(128, 96, 166, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2589a22 */.elementor-1052 .elementor-element.elementor-element-2589a22 {
  background: linear-gradient(135deg, #04061f, #05052b);
  background-size: 200% 200%;
  animation: moveGradient 6s ease-in-out infinite;
  border-radius: 20px;
  box-shadow: 0 0 25px rgba(128, 96, 166, 0.3);
  transition: all 0.5s ease;
  opacity:.8;
}

.elementor-1052 .elementor-element.elementor-element-2589a22:hover {


@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b165d0e */.elementor-1052 .elementor-element.elementor-element-b165d0e img {
  filter: brightness(0.9) contrast(1.15) saturate(1.1);
}/* End custom CSS */