.elementor-92304 .elementor-element.elementor-element-b9c1f10{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-92304 .elementor-element.elementor-element-401ed8e{text-align:center;}.elementor-92304 .elementor-element.elementor-element-401ed8e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:56;color:#000000;}.elementor-widget-text-editor{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-92304 .elementor-element.elementor-element-63793d3{text-align:center;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-92304 .elementor-element.elementor-element-317ed31{--display:flex;--overlay-opacity:1;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-317ed31::before, .elementor-92304 .elementor-element.elementor-element-317ed31 > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-317ed31 > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-317ed31 > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-317ed31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-317ed31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-da455ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-da455ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-92304 .elementor-element.elementor-element-da455ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-b9c460a{font-size:18px;font-weight:300;color:#000000;}.elementor-92304 .elementor-element.elementor-element-03b89ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-03b89ec > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-03b89ec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-55e1afd{--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;--flex-wrap:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-92304 .elementor-element.elementor-element-8ee8ffb > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-8ee8ffb.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-8ee8ffb .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-92304 .elementor-element.elementor-element-8ee8ffb .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-62ebb97 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-62ebb97 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-62ebb97{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-62ebb97 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-62ebb97.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-62ebb97.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-62ebb97.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-62ebb97 .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-62ebb97 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-92304 .elementor-element.elementor-element-62ebb97 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-f0c6903 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-f0c6903 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-f0c6903{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-f0c6903 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-f0c6903.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-f0c6903.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-f0c6903.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-f0c6903 .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-f0c6903 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-92304 .elementor-element.elementor-element-f0c6903 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-94720e0 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-94720e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-94720e0{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-94720e0 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-94720e0.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-94720e0.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-94720e0.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-94720e0 .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-94720e0 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-92304 .elementor-element.elementor-element-94720e0 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-a998b19 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-a998b19 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-a998b19{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-a998b19 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-a998b19.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-a998b19.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-a998b19.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-a998b19 .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-a998b19 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-92304 .elementor-element.elementor-element-a998b19 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-c8fc7e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-8b54d44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-8b54d44 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-197428b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-197428b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-197428b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-ac8f027{--display:flex;}.elementor-92304 .elementor-element.elementor-element-ac8f027.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-92304 .elementor-element.elementor-element-19adc35.elementor-element{--align-self:center;}.elementor-92304 .elementor-element.elementor-element-c373e56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-50c29bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-50c29bf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-b82d465{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-b82d465 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-b82d465 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-67d9889{--display:flex;}.elementor-92304 .elementor-element.elementor-element-1fc7cbd{--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:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-a02775b{--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-92304 .elementor-element.elementor-element-60263db .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-60263db .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-60263db .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-81f0fc8 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-81f0fc8 .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-81f0fc8 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-771e5b2 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-771e5b2 .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-771e5b2 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-9a0658d{--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-92304 .elementor-element.elementor-element-736cc73 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-736cc73 .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-736cc73 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-91bc56f .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-91bc56f .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-91bc56f .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-e52a02f{--display:flex;--overlay-opacity:1;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-e52a02f::before, .elementor-92304 .elementor-element.elementor-element-e52a02f > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-e52a02f > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-e52a02f > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-e52a02f > .e-con-inner > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-e52a02f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F8FF;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-93d75af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-93d75af .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-9ba669d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-9ba669d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-9ba669d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-d21d15b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-d21d15b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-d21d15b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-14b282d{--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;--flex-wrap:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-3797d75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-3797d75 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-3797d75{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-3797d75 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-3797d75.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-3797d75.elementor-view-framed .elementor-icon, .elementor-92304 .elementor-element.elementor-element-3797d75.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-92304 .elementor-element.elementor-element-3797d75 .elementor-icon-box-title, .elementor-92304 .elementor-element.elementor-element-3797d75 .elementor-icon-box-title a{font-weight:600;}.elementor-92304 .elementor-element.elementor-element-3797d75 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-51813ee .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-51813ee{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-51813ee .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-51813ee .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-f997573 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-f997573{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-f997573 .elementor-icon-box-title{color:#000000;}.elementor-92304 .elementor-element.elementor-element-f997573 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-7aa05ba .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-7aa05ba{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-7aa05ba .elementor-icon-box-title{color:#020202;}.elementor-92304 .elementor-element.elementor-element-7aa05ba .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-b47d2a6 .elementor-icon-box-wrapper{text-align:left;}.elementor-92304 .elementor-element.elementor-element-b47d2a6{--icon-box-icon-margin:15px;}.elementor-92304 .elementor-element.elementor-element-b47d2a6 .elementor-icon-box-title{color:#020202;}.elementor-92304 .elementor-element.elementor-element-b47d2a6 .elementor-icon-box-description{color:#000000;}.elementor-92304 .elementor-element.elementor-element-e1b351d{--display:flex;--overlay-opacity:1;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-e1b351d::before, .elementor-92304 .elementor-element.elementor-element-e1b351d > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-e1b351d > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-e1b351d > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-e1b351d > .e-con-inner > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-e1b351d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-b6b6d3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-b6b6d3d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-46f04a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-46f04a2 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-46f04a2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-92304 .elementor-element.elementor-element-901e46c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-281107f{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-92304 .elementor-element.elementor-element-281107f:hover{background-color:#004FFF;}.elementor-92304 .elementor-element.elementor-element-d247ee3{--display:flex;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-d247ee3:hover{background-color:#4B2AA8;}.elementor-92304 .elementor-element.elementor-element-5959643{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-5959643:hover{background-color:#307151;}.elementor-92304 .elementor-element.elementor-element-4385482{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-4385482:hover{background-color:#F4595F;--overlay-opacity:1;}.elementor-92304 .elementor-element.elementor-element-4385482:hover::before, .elementor-92304 .elementor-element.elementor-element-4385482:hover > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-4385482:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-4385482 > .elementor-background-slideshow:hover::before, .elementor-92304 .elementor-element.elementor-element-4385482 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F4595F;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-ffad1d6{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-ffad1d6:hover{background-color:#004FFF;}.elementor-92304 .elementor-element.elementor-element-88da6cf{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-88da6cf:hover{background-color:#F4595F;}.elementor-92304 .elementor-element.elementor-element-e029294{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-e029294:hover{background-color:#307151;}.elementor-92304 .elementor-element.elementor-element-e3c4a10{--display:flex;--background-transition:0.3s;--border-radius:17px 17px 17px 17px;box-shadow:2px 6px 25px 0px rgba(0, 0, 0, 0.05);}.elementor-92304 .elementor-element.elementor-element-e3c4a10:hover{background-color:#4B2AA8;}.elementor-92304 .elementor-element.elementor-element-7b81c36{--display:flex;--overlay-opacity:1;--margin-top:114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-7b81c36::before, .elementor-92304 .elementor-element.elementor-element-7b81c36 > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-7b81c36 > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-7b81c36 > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-7b81c36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-7b81c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F8FF;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-8bbe4fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-8bbe4fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-b4f4aa8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-b4f4aa8 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-b4f4aa8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-92304 .elementor-element.elementor-element-520fb6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-520fb6d img{width:100%;max-width:100%;}.elementor-92304 .elementor-element.elementor-element-56e8056 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-56e8056 img{width:100%;max-width:100%;}.elementor-92304 .elementor-element.elementor-element-d9e7a90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-d9e7a90::before, .elementor-92304 .elementor-element.elementor-element-d9e7a90 > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-d9e7a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-92304 .elementor-element.elementor-element-d9e7a90 > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-d9e7a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92304 .elementor-element.elementor-element-d9e7a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F8FF;--background-overlay:'';}.elementor-92304 .elementor-element.elementor-element-256ac5e{--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-92304 .elementor-element.elementor-element-7348a71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-7348a71 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-7098f24{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-7098f24:hover{background-color:#F4595F;}.elementor-92304 .elementor-element.elementor-element-a82dad5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-3d078e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-9bd32d2{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-9bd32d2:hover{background-color:#004FFF;}.elementor-92304 .elementor-element.elementor-element-f0511ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-448d7a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-ba80b58{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-ba80b58:hover{background-color:#307151;}.elementor-92304 .elementor-element.elementor-element-7b3641f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-991246a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-07d4592{--display:flex;}.elementor-92304 .elementor-element.elementor-element-a401d9d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-a401d9d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-39c2193{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-92304 .elementor-element.elementor-element-39c2193 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-39c2193 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-92304 .elementor-element.elementor-element-226bf82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf{width:100%;max-width:100%;}.elementor-92304 .elementor-element.elementor-element-d0b6edf.elementor-element{--align-self:center;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link.top-pos .elementskit-tab-icon{margin-bottom:0%;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link.top-pos .ekit-icon-image{margin-bottom:0%;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:49px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:49px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.rtl .elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:10px;margin-right:0;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:10px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-nav .elementkit-nav-link{padding:14px 35px 14px 35px;color:#2575fc;border-style:solid;border-width:0px 0px 4px 0px;border-color:#FFFFFF;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-nav .elementkit-nav-link.active{color:#000;border-style:solid;border-width:0px 0px 4px 0px;border-color:#174ACB;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-nav .elementkit-nav-item a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-92304 .elementor-element.elementor-element-6a3a34a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-92304 .elementor-element.elementor-element-b99a8e7{--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;--border-radius:60px 64px 60px 64px;}.elementor-92304 .elementor-element.elementor-element-b99a8e7:not(.elementor-motion-effects-element-type-background), .elementor-92304 .elementor-element.elementor-element-b99a8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.netsolutions.com/wp-content/uploads/2025/09/Frame-1171277424.svg");}.elementor-92304 .elementor-element.elementor-element-5a0f371{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-2e06f59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:76.8px;color:#FFFFFF;}.elementor-92304 .elementor-element.elementor-element-5df0052{--display:flex;}.elementor-92304 .elementor-element.elementor-element-a4b0bbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-f8c9d2a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-219077a{--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-92304 .elementor-element.elementor-element-8785ceb > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-8785ceb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48;font-weight:600;color:#000000;}.elementor-92304 .elementor-element.elementor-element-04951b4{width:initial;max-width:initial;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-92304 .elementor-element.elementor-element-04951b4 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-92304 .elementor-element.elementor-element-0446dd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-92304 .elementor-element.elementor-element-9c53266{--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-92304 .elementor-element.elementor-element-a43f08e{--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-92304 .elementor-element.elementor-element-a43f08e:not(.elementor-motion-effects-element-type-background), .elementor-92304 .elementor-element.elementor-element-a43f08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.netsolutions.com/wp-content/uploads/2025/09/placeholder-1-1.png");}.elementor-92304 .elementor-element.elementor-element-637c576{--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;--border-radius:60px 64px 60px 64px;}.elementor-92304 .elementor-element.elementor-element-6cad975{--display:flex;}.elementor-92304 .elementor-element.elementor-element-ec7699c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:64px;font-weight:700;line-height:76.8px;color:#FFFFFF;}.elementor-92304 .elementor-element.elementor-element-0f0dd91{--display:flex;}.elementor-92304 .elementor-element.elementor-element-adcf861{--display:flex;}.elementor-92304 .elementor-element.elementor-element-24ad3da .elementor-button{font-family:"Outfit", Sans-serif;font-weight:normal;}@media(min-width:768px){.elementor-92304 .elementor-element.elementor-element-317ed31{--width:100%;}.elementor-92304 .elementor-element.elementor-element-c8fc7e0{--width:100%;}.elementor-92304 .elementor-element.elementor-element-ac8f027{--width:95.525%;}.elementor-92304 .elementor-element.elementor-element-c373e56{--width:100%;}.elementor-92304 .elementor-element.elementor-element-a02775b{--width:50%;}.elementor-92304 .elementor-element.elementor-element-9a0658d{--width:50%;}.elementor-92304 .elementor-element.elementor-element-e52a02f{--width:100%;}.elementor-92304 .elementor-element.elementor-element-e1b351d{--width:100%;}.elementor-92304 .elementor-element.elementor-element-281107f{--width:100%;}.elementor-92304 .elementor-element.elementor-element-d247ee3{--width:100%;}.elementor-92304 .elementor-element.elementor-element-5959643{--width:100%;}.elementor-92304 .elementor-element.elementor-element-4385482{--width:100%;}.elementor-92304 .elementor-element.elementor-element-ffad1d6{--width:100%;}.elementor-92304 .elementor-element.elementor-element-88da6cf{--width:100%;}.elementor-92304 .elementor-element.elementor-element-e029294{--width:100%;}.elementor-92304 .elementor-element.elementor-element-e3c4a10{--width:100%;}.elementor-92304 .elementor-element.elementor-element-d9e7a90{--width:100%;}.elementor-92304 .elementor-element.elementor-element-256ac5e{--width:100%;}.elementor-92304 .elementor-element.elementor-element-7098f24{--width:100%;}.elementor-92304 .elementor-element.elementor-element-a82dad5{--width:50%;}.elementor-92304 .elementor-element.elementor-element-3d078e9{--width:50%;}.elementor-92304 .elementor-element.elementor-element-9bd32d2{--width:100%;}.elementor-92304 .elementor-element.elementor-element-f0511ab{--width:50%;}.elementor-92304 .elementor-element.elementor-element-448d7a0{--width:50%;}.elementor-92304 .elementor-element.elementor-element-ba80b58{--width:100%;}.elementor-92304 .elementor-element.elementor-element-7b3641f{--width:50%;}.elementor-92304 .elementor-element.elementor-element-991246a{--width:50%;}.elementor-92304 .elementor-element.elementor-element-07d4592{--width:100%;}.elementor-92304 .elementor-element.elementor-element-226bf82{--width:100%;}.elementor-92304 .elementor-element.elementor-element-6a3a34a{--width:100%;}.elementor-92304 .elementor-element.elementor-element-5a0f371{--width:75%;}.elementor-92304 .elementor-element.elementor-element-5df0052{--width:25%;}.elementor-92304 .elementor-element.elementor-element-219077a{--width:55%;}.elementor-92304 .elementor-element.elementor-element-0446dd0{--width:45%;}.elementor-92304 .elementor-element.elementor-element-9c53266{--width:100%;}.elementor-92304 .elementor-element.elementor-element-6cad975{--width:75%;}.elementor-92304 .elementor-element.elementor-element-0f0dd91{--width:25%;}}@media(max-width:1024px){.elementor-92304 .elementor-element.elementor-element-a02775b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-92304 .elementor-element.elementor-element-e1b351d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-901e46c{--grid-auto-flow:row;}.elementor-92304 .elementor-element.elementor-element-7b81c36{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-520fb6d > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-92304 .elementor-element.elementor-element-d9e7a90{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-226bf82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-6a3a34a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-92304 .elementor-element.elementor-element-a02775b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92304 .elementor-element.elementor-element-e1b351d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-901e46c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-92304 .elementor-element.elementor-element-7b81c36{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-d9e7a90{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92304 .elementor-element.elementor-element-226bf82{--margin-top:24px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:49px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:49px;}.elementor-92304 .elementor-element.elementor-element-d0b6edf .elementkit-tab-nav .elementkit-nav-link{padding:10px 10px 10px 10px;}.elementor-92304 .elementor-element.elementor-element-6a3a34a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-b9c1f10 */.top-ai-build-powered-sec .elementor-widget-text-editor p{
    color: #4B5563 !important;
    font-weight: 400;
}

body .header-left-top-bg::after {
    background-image: url(/wp-content/uploads/2025/09/OverlayBlur-.png);
       width: 400px;
    height: 434px;
    right: 0;
   bottom: inherit;
    left: auto;
    top: 0;
}

body  .header-left-top-bg::before{
    
     background-image: url( /wp-content/uploads/2025/09/OverlayBlur-1.png);
      width: 400px;
    height: 552px;
}


@media screen and (max-width: 1024px) {
    body .top-ai-build-powered-sec {
               margin-top: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317ed31 */.searchBarCont p.elementor-heading-title strong{
    font-weight: 500;
}

body .searchBarCont.hidden-cost .headingSubText .elementor-widget-container{
    margin-top: 0px !important;
}

body .searchBarCont.hidden-cost .elementor-widget-text-editor p{
    margin-bottom: 16px !important;
}


.box-btm-text {
    position: relative;
    padding-left: 0px;
    display: inline-block;
}

.arrow-icon {
    position: absolute;
    left: 0;
    display: none
}

.gridMeasure .gridMeasureGrid .elementor-widget-container .elementor-icon-box-content .elementor-icon-box-title{
        min-height: 76px !important;
}


@media only screen and (max-width: 1199px) {
   
   .gridMeasure .gridMeasureGrid .elementor-widget-container .elementor-icon-box-content .elementor-icon-box-title{
        min-height: 56px !important;
}
   
}


@media only screen and (max-width: 767px) {
    body .searchBarCont .gridMeasure .elementor-icon-box-icon{
        display:block !important;
    }
   
}


@media only screen and (max-width: 480px) {
    .gridMeasure .gridMeasureGrid .elementor-widget-container .elementor-icon-box-content .elementor-icon-box-title{
       min-height: inherit !important;
}
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8f027 */.capability_inner {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    
}

.pluginsCont.reg-delivers{
    border-bottom:1px solid #F5F8FF;
}

.table-ul.first-ul {
    text-align: right;
}

.table-ul.first-ul li{
   justify-content: flex-end;
   color:#4E4E4E;
       font-weight: 600;
}

.table-ul.third-ul li {
    color: #1E1E1E;
      font-weight: 600;
}


.table-ul.third-ul li.heading,.table-ul.first-ul li.heading {
    color: #004fff;
}

.table-ul li {
    border-bottom: 1.5px solid #DEDEE9;
       padding: 40px 0;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 22px;
    line-height: 42px;
    letter-spacing: 0;
    color: rgba(0, 0, 0, 1);
        display: flex;
    align-items: center;
     min-height: 95px;
}

.table-ul {
    width: 33.333%;
}

.table-ul.second-ul {
    width: 295px;
    border-top-left-radius: 30px;
    border: 1.5px solid #DEDEE9;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    box-shadow: 3px 9.63px 36px 0px rgba(0, 0, 0, 0.05);
}

.table-ul.second-ul li:last-child {
    border-bottom: 0px;
}

.table-ul.second-ul li.heading {
    background-color: #F5F8FF;
    text-align: center;
    padding: 35px 0;
    border-top-left-radius: 30px;
    border-bottom: 1.5px solid #DEDEE9;
    border-top-right-radius: 30px;
}



.table-ul.second-ul li {
    font-weight: 700;
    text-align: center;
    justify-content: center;
    padding: 41px 0;
}
.table-ul li:last-child {
    border-bottom: 0px;
}

.capability_inner .heading {
    font-weight: 700;
    font-size: 28px;
    line-height: 42px;
    letter-spacing: 0;
    color: rgba(0, 79, 255, 1);
    border-bottom: 0px;
}

.table-ul.first-ul li img {
    margin-left: 18px;
}

.table-ul.third-ul li img {
    margin-right: 18px;
}


.pluginsCont .elementor-element.e-con-full.accGrid.e-flex.e-con.e-child{
    margin-top: 40px;
}


@media only screen and (max-width: 1280px) {
    
    .capability_inner .heading {
    
    font-size: 22px;
    line-height: 31px;
   
}
}

@media only screen and (max-width: 1199px) {
    
     .capability_inner .heading {
    
    font-size: 20px;
    line-height: 28px;
   
}

.table-ul.third-ul li img {
    margin-right: 10px;
}

.table-ul.first-ul li img {
    margin-left: 10px;
}
    
   .table-ul {
    width: 30%;
}

.table-ul li {
   
    padding: 30px 0;
    font-size: 17px;
    line-height: 26px;
   
}


.table-ul.second-ul li.heading {
    padding: 25px 0;
   
}

.table-ul.second-ul li {
  
    padding: 34px 0;
}


}




@media only screen and (max-width: 991px) {
    .table-ul {
    width: 100%;
}

.table-ul.second-ul {
    width: 100%;
    margin: 40px 0;
}

.table-ul.first-ul li {
    justify-content: flex-start;
}

.capability_inner .heading {
    padding-top: 0;
    padding-bottom: 0;
}

.table-ul li{
    min-height: auto;
}


ul.table-ul.third-ul li:last-child {
    padding-bottom: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c373e56 */.yearsExp .elementor-widget.elementor-widget-counter {
    background-color: #FAFAFA;
    border-radius: 20px;
    height: 186px;
    /* display: flex; */
    /* align-items: center; */
    /* width: 100%; */
    /* flex-wrap: wrap; */
}

.yearsExp .elementor-counter-number {
    font-size: 48px;
    font-weight: 800;
    line-height: 1;
    color: #000;
    font-family: 'Outfit';
}

body.new-page-layout .elementor-element.e-con-full.yearsExp>div {
    padding: 0 8px;
}

.yearsExp .elementor-counter-title {
    font-size: 18px !important;
    font-weight: 400 !important;
    display: block;
    text-align: center;
    line-height: normal !important;
    font-family: 'Outfit' !important;
    text-align: left;
}

.yearsExp .elementor-counter {
    align-items: baseline;
}

.yearsExp .elementor-counter-number-wrapper {
    /* display: flex; */
    align-items: center;
    flex-wrap: wrap;
    margin: 0 0 13px;
}

.yearsExp span.elementor-counter-number-suffix {
    line-height: 1;
    position: relative;
    top: -3px;
    padding-left: 2px;
    height: auto;
    font-size: 48px;
    font-weight: 600;
}

.yearsExp .elementor-widget-container {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding-left: 20px;
}


.numberCont {
    margin: 80px 0 4.3em;
}

.numberCont.e-con-full.e-flex.e-con.e-parent>div {
    padding-left: 0;
}

.yearsExp .elementor-widget.elementor-widget-counter:hover {
    background-image: url(../../../uploads/2024/09/home-tech-hover.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: transparent;
}

.yearsExp .elementor-widget.elementor-widget-counter:hover .elementor-counter-title,
.yearsExp .elementor-widget.elementor-widget-counter:hover span.elementor-counter-number-suffix {
    color: #fff
}

.yearsExp .elementor-widget.elementor-widget-counter:hover .elementor-counter-number {
    color: #fff
}

 body .e-con-full.accGrid.e-flex.e-con.e-child {
    width: 100%;
}

@media only screen and (max-width: 1199px) {
    body .yearsExp .elementor-counter-number {
        font-size: 36px;
    }

    .yearsExp span.elementor-counter-number-suffix {

        top: -1px;
        padding-left: 4px;
        height: auto;
        font-size: 36px;
    }

    .yearsExp .elementor-widget.elementor-widget-counter {

        height: 140px;
    }

    .numberCont {
        margin: 0 0 2em;
    }
    .yearsExp .elementor-counter-title {
    line-height: 1.2 !important;
}
}

@media only screen and (max-width: 991px) {
    body.new-page-layout .elementor-element.e-con-full.yearsExp>div {
        padding: 0 8px;
        width: 50%;
        margin: 0 0 16px;
    }

     body.new-page-layout .elementor-element.e-con-full.yearsExp {
        flex-wrap: wrap;
        margin: 0 -8px;
    }

    .yearsExp .elementor-counter-title {

        line-height: 1 !important;
    }
    
    body .e-con-full.accGrid.e-flex.e-con.e-child {
    width: 100%;
}
}

@media only screen and (max-width: 767px) {

    .yearsExp .elementor-counter-title {
        font-size: 16px !important;
    }

      body.new-page-layout .elementor-element.e-con-full.yearsExp>div {
        padding: 0 6px;
        width: 50%;
        margin: 0 0 12px;
    }
      body.new-page-layout .elementor-element.e-con-full.yearsExp {
        flex-wrap: wrap;
        margin: 0 -6px;
    }

    .numberCont {
        margin: 0 0 10px;
    }
}


@media only screen and (max-width: 479px) {
    body.new-page-layout .elementor-element.e-con-full.yearsExp>div:last-child {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a0658d */div#faq_one {}

.accordion-collapse-faq {
    display: none;
}
.accordion-body-faq p:last-child {
    margin: 0;
}
.accordion-header-faq span {
    font-size: 24px;
    line-height: 33.3px;
    color: #000;
    display: block;
    font-weight: 500;
    /* display: block; */
}
.accordion-body-faq p {
    font-size: 16px;
    line-height: 24px;
    color: #666666;
    /* font-weight: 400; */
}

.accordion-header-faq {
    position: relative;
     font-size: 24px;
    line-height: 33.3px;
    color: #000;
    display: block;
    font-weight: 500;
        cursor: pointer;
}

.accordion-header-faq:before {
    position: absolute;
    /* content: ""; */
    left: 0;
    top: 0;
    bottom: 0;
    background-color: #E8EDFF;
    width: 5px;
    content: "";
}

.accordion-header-faq,.accordion-collapse-faq {
    padding-left: 30px;
}

.accordion-body-faq {
    margin: 2.5em 0 0;
}
.accordion-item-faq {
    margin: 0 0 2.6em;
     padding: 0 0 0;
	 transition: all.03s ease-in-out;
  
}
.accordion-item-faq.faq-active {
border-bottom: 1px solid #E8EDFF;
  padding: 0 0 24px;
}
.accordion-header-faq {
    
    padding: 5px 81px 5px 30px;
    background-image: url(../../../../wp-content/uploads/2024/09/plus.svg);
    background-repeat: no-repeat;
    background-position: right center;background-size: 34px auto;
}
.accordion-body-faq li {
    position: relative;
    padding-left: 17px;
}

.accordion-body-faq li:before {}

.accordion-body-faq li:before {
    content: "";
    background-color: #666666;
    width: 5px;
    height: 5px;
    top: 10px;
    left: 0;
    border-radius: 50%;
    position: absolute;
}

.accordion-body-faq ul {
    padding: 0 0 0 21px;
}
.faq-active .accordion-header-faq {
    background-image: url(../../../../wp-content/uploads/2024/09/minus.svg);
    /* background-repeat: no-repeat; */
    /* background-position: right center; */
}

@media screen and (max-width:767px) {
.accordion-header-faq {
    position: relative;
    font-size: 20px;
    line-height: 28px;
        background-size: 34.47px auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d9889 */.our-services-inner .our-services-box .revenue-icon-box {
    padding-left: 48px;
    margin-bottom: 49px;
    position: relative;
}

.our-services-inner .our-services-box .revenue-icon-box::before {
    position: absolute;
    content: "";
    background-color: #DEDFE4;
    width: 2px;
    height: 100%;
    left: 0;
}

.our-services-inner .our-services-box .revenue-icon-box:hover::before {
   
    background: linear-gradient(0deg,rgb(219 221 224) 0%,rgba(6,102,249,1) 100%);
}

.our-services-inner .our-services-box .revenue-icon-box h3 {
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    color: #121F30 !important;
    margin-bottom: 12px;
}

.our-services-inner .our-services-box .revenue-icon-box p {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #90979E!important;
}


@media screen and (max-width: 1199px) {
    
  .our-services-inner .our-services-box .revenue-icon-box:last-child {
    margin-bottom: 0;
}  
}


@media screen and (max-width: 767px) {
    .our-services-inner .our-services-box .revenue-icon-box {
        padding-left: 28px;
    }
    
    .our-services-inner .our-services-box .revenue-icon-box {
    margin-bottom: 30px;
}

.our-services-inner .our-services-box .revenue-icon-box {
    margin-bottom: 40px !important;
}

.our-services-inner .our-services-box.right-our-services-box .revenue-icon-box:last-child{
     margin-bottom: 0px !important;
}

.our-services-inner .our-services-box .revenue-icon-box {
    padding-right: 10px;
}




}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e52a02f */body .measure-sec.ai-services-outer-sec {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
}

.measure-sec.ai-services-outer-sec .headingSubText p {
    background-color: #fff;
    display: inline-block;
    width: 294px !important;
    text-align: center;
    text-transform: uppercase;
    border-radius: 20px;
    padding: 10px;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0.3px;
}

.measure-sec .gridMeasure .elementor-icon-box-icon{
       position: absolute;
    right: 18px;
    top: 18px; 
        display: block !important;
}


.measure-sec .gridMeasure .elementor-icon-box-icon svg{
     width: 24px;
    height: 24px;
}

.measure-sec p.main-heading-bottom-text{
    margin-bottom: 16px;
}

.measure-sec .elementor-element.elementor-widget__width-initial.headingSubText.elementor-widget.elementor-widget-heading .elementor-widget-container {
    margin: 0px;
}

body .measure-sec .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    flex: 0 0 33.33%;
    max-width: 33.33%;
    padding: 0 10px;
}

body  .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child {
    gap: 20px 0px !important;
}

body  .measure-sec .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div .elementor-widget-container {
    box-shadow: 3px 9.63px 36px 0px rgba(0, 0, 0, 0.05);
    padding: 45.5px 30px;
    border-radius: 20px;
    position: relative;
    background-color: #fff;
}


.measure-sec .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div .elementor-widget-container h3.elementor-icon-box-title span {
   
    font-size: 28px;
    line-height: 42px;
   
}


.measure-sec .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child>div h3.elementor-icon-box-title {
    margin: 0 0 20px;
}


@media only screen and (max-width: 1199px) {
   .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    flex: 0 0 20% !important;
    max-width: 20% !important;
   
}



body .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child>div h3.elementor-icon-box-title {
    min-height: 56px !important;
}

.measure-sec.ai-services-outer-sec .headingSubText p {
   
    width: 255px !important;
  
}


}

@media only screen and (max-width: 1024px) {
   
   .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    flex: 0 0 33.333% !important;
    max-width: 33.33% !important;
   
}

.elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child{
   display: flex
;
    flex-direction: row;
    margin: 0 !important;
    flex-wrap: wrap; 
}


}


@media only screen and (max-width: 767px) {
    
    
    .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child {
   
    justify-content: space-between;
}
   
   .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    flex: 0 0 49% !important;
    max-width: 49% !important;
   
}

.our-services-inner .our-services-box .revenue-icon-box{
        margin-bottom: 0;
}

}


@media only screen and (max-width: 480px) {
    
    
   body .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child>div h3.elementor-icon-box-title {
    min-height: inherit !important;
    margin-bottom: 20px;
} 
   
   .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    flex: 0 0 100% !important;
    max-width: 100% !important;
   
}


body .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div {
    padding: 0;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b351d */.isa-grid {
    padding: 0px;
  gap: 30px 17.04px !important; 
      display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between !important;
}

.isa-grid .e-con.e-child {
    box-shadow: 3px 9.63px 36px 0 rgba(0, 0, 0, .05) !important;
    padding: 22px;
    min-height: 100%;
    width: 32%;
}



.isa-grid .half-div.e-con.e-child{
        width: 49%;
}



.isa-tag {
    display: flex;
    align-items: center;
        gap: 0px 16.87px;
}


.isa-tag p{
    margin-bottom: 0px
}

.isa-tag p br{
display: none
} 


.isa-cont {
    margin-top: 28.4px;
}

.isa-cont h4{
    font-size: 14.2px;
    color: #000;
    font-weight: 600;
    letter-spacing: 0.2px;
}


.isa-tit{
        font-size: 22.72px;
    font-weight: 500;
    letter-spacing: -0.3px;
    margin-bottom: 0px;
}

.isa-tag .hover-img{
    display: none;
}

.blue-box-div .isa-tit{
    color: #004FFF;
}

.red-box-div .isa-tit{
    color: #F4595F;
}

.purple-box-div .isa-tit{
    color: #4B2AA8;
}

.green-box-div .isa-tit{
    color: #307151;
}


.isa-grid .e-con.e-child:hover .isa-tag img{
    display: none
}


.isa-grid .e-con.e-child:hover .isa-tag .hover-img{
    display: block
}

.cont {
    font-size: 14.2px;
    line-height: 20px;
    font-weight: 400;
    letter-spacing: -0.3px;
    color: #5F5F5F; 
}


.isa-grid .e-con.e-child:hover  .isa-tit, .isa-grid .e-con.e-child:hover .cont{
    color:#fff;
}

.isa-grid .e-con.e-child:hover .isa-cont h4{
    color:#fff;
}

.blue-box-div .bx-cont{
    background-color: #E2F0F3; 
}

.blue-box-div .bx-title {
    color: #004FFF;
}

.red-box-div .bx-cont{
    background-color: #FFE0E0; 
}

.red-box-div .bx-title {
    color: #F4595F;
}

.green-box-div .bx-cont{
    background-color: #D0DBD5; 
}

.green-box-div .bx-title {
    color: #307151;
}

.purple-box-div .bx-cont{
    background-color: #E3D0FE; 
}

.purple-box-div .bx-title {
    color: #4B2AA8;
}

.bx-title{
    font-size: 14.17px;
    letter-spacing: -0.3px;
    font-weight: 500;
}

.bx-cont {
   
    padding: 9px 12.78px;
    border-radius: 7.1px;
    display: flex;
    align-items: center;
    margin-bottom: 14.2px;
    justify-content: space-between;
}

.blue-box-div .percent{
    background-color: #004FFF; 
}

.purple-box-div .percent{
    background-color: #4B2AA8; 
}

.percent {
    color: #fff;
    padding: 0px 6px;
    display: inline-block;
    border-radius: 6px;
    font-size: 11.36px;
    font-weight: 500;
}

.percent-outer {
    display: flex;
    align-items: center;
    gap: 20px;
}

body .mb-0{
    margin-bottom: 0px
}

.cont.cont-h {
        min-height: 43px;
}

.isa-grid .half-div.e-con.e-child .cont.cont-h {
    height: auto;
}


@media only screen and (max-width: 1280px) {
    
    .isa-grid .half-div.e-con.e-child .cont.cont {
    height: auto;
} 
    
    .cont {
       min-height: 43px;
}
    
   .cont br{
    display:none;
}

}


@media only screen and (max-width: 991px) {
    
  .isa-grid .e-con.e-child, .isa-grid .half-div.e-con.e-child {
   
    width: 48%;
}

}

@media only screen and (max-width: 639px) {
    
    .cont.cont-h, .cont {
    height: auto;
}
    
  .isa-grid .e-con.e-child, .isa-grid .half-div.e-con.e-child {
   
    width: 100%;
}

}

@media only screen and (max-width: 480px) {
    
    .cont.cont-h, .cont {
    min-height: auto;
}

.isa-grid .half-div.e-con.e-child .cont.cont-h,.isa-grid .half-div.e-con.e-child .cont.cont {
    min-height: auto
}
    
 

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56e8056 */.our-mb-image{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81c36 */.our-process-new-ai .elementor-widget-image{
    width: 100%;
}

.our-process-new .paragraphProc .elementor-widget-container{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e7a90 */.our-data-driven-section-outer{
     padding-top: 56px !important;
        padding-bottom: 56px !important
}

.our-data-driven-section-inner {
    box-shadow:3px 9.626px 36px 0 rgba(0, 0, 0, 0.05);
    border-radius: 20px;
    padding: 30px;
    margin-top: 44px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
        min-height: 93px;
        align-items: center;
         background-color: #fff;  
}

.main-heading-bottom-text{
    margin-bottom: 0px
}

.data-driven-points {
    font-size: 26px;
    color: #000;
} 




.dd-text {
    color: #000;
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 0px
}

.our-data-driven-section-inner .e-child:nth-child(1) .elementor-widget-text-editor .data-driven-points{
    
}

.data-driven-points{
    padding-right: 30px;
    position:relative;
     padding-left: 80px;
}

.number {
    display: inline-block;
    position: absolute;
    color: #000;
    font-size: 16px;
    top: 3px;
     padding-right: 0;
    left: 0;
}


.our-data-driven-section-inner:hover .number,
.our-data-driven-section-inner:hover .data-driven-points, .our-data-driven-section-inner:hover .dd-text{
    color: #fff;
}



@media screen and (max-width: 1439px) {
    
    .number{
            padding-right: 30px;
    }
}

@media screen and (max-width: 1280px) {
    
    .data-driven-points{
      padding-left: 50px;
}
    
   .number {
   
    font-size: 16px;
    top: 2px;
  
}

.our-data-driven-section-inner {
   
    margin-top: 30px;
   
}

}


@media screen and (max-width: 767px) {
    .our-data-driven-section-inner{
        margin-top: 32px;
    } 
    
    .our-data-driven-section-outer .elementor-widget-heading > .elementor-widget-container{
        margin-top:24px;
    }
    
    .our-data-driven-section-inner {
    padding: 12px;
    margin-top: 24px;
}

.number {
    position: relative;
    font-size: 18px;
    padding-right: 0;
    line-height: 33px;
    display: block;
    margin-bottom: 12px;
}

.data-driven-points{
    margin-bottom:12px;
    padding-right: 0;
    padding-left: 0;
}

.our-data-driven-section-outer {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d4592 */.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item .active.show {
	background-color: #004FFF;
    color: #fff;
    border-radius: 40px;
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item .active.show span{
	background-color: #004FFF;
   
}

.elementor-element.mt-56.aitech-stack-tab-slider.our-service-text.e-con-full.e-flex.e-con.e-parent{
    margin-top: 56px
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item .active.show .elementskit-tab-title,
.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link:hover span{
	
	color:#fff;
}



.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link{
	padding: 13px 16px !important; 
	border-radius: 40px;
	color:#fff;
	border-width:0px;
}

.tech-outer-tab-sec .ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item{
	    max-width: 327px;
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link:hover{
	background-color:#004FFF;
	color:#fff;
	
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link:hover span{
	
	color:#fff;
	
}


.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item{
	background-color:#FAFAFA;
	border-radius: 40px;
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title{
	font-size:22px;
	color:#1A1A1A;
	font-weight:400;
	background-color:transparent !important;
	
}

.tech-outer-tab-sec .tabs-across .elementkit-tab-nav .elementkit-nav-link.active:after{
	display:none;
}

ul.tech-stack-ul {
    display: flex;
   column-gap: 42px;
	padding-left:0px !important;
}

ul.tech-stack-ul li {
    border-radius: 24px;
    width: 20%;
    background-color: #fff;
    box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.05);
    text-align: center;
    padding: 29px 10px;
	
}

ul.tech-stack-ul li p{
	color:#000;
	font-size:18px;
	margin-top:8px;
	margin-bottom:0px;
	font-weight:500;
}

ul.tech-stack-ul .icon {
    height: 57px;
}


@media only screen and (max-width: 1680px) {
  
		
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title {
		font-size: 18px;
   
	}
	
	.tech-outer-tab-sec .ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item {
		max-width: 277px;
	}
	
}

@media only screen and (max-width: 1366px) {
  
	
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title {
		font-size: 18px;
  
	}
	
	

}

@media only screen and (max-width: 1024px) {
  

	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title {
		font-size: 16px;
	}
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link {
		padding: 14px 16px !important;
	}
}


@media only screen and (max-width: 991px) {
	
	
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title {
		font-size: 12px;
	}
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link {
		padding: 10px 16px !important;
	}
	
    ul.tech-stack-ul {
        column-gap: 12px;
    }
	
	
}

@media screen and (max-width: 767px) {
    .tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a .elementskit-tab-title {
		font-size: 18px;
		 color: #fff;
	}
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link:hover {
    background-color: #004FFF;
  
	}
	
	.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item a.elementkit-nav-link {
    padding: 18px 16px !important;
}
	
	.tech-outer-tab-sec .ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item {
    max-width: 100%;
}

.tech-outer-tab-sec .tabs-across .ekit-wid-con .nav-tabs .elementkit-nav-item{
		background-color:#004FFF;

	}
	
	.tech-outer-tab-sec ul.slick-dots{
	 align-items: center;
    justify-content: center;
}

ul.tech-stack-ul li {
		width: 18%; 
	}
	

ul.tech-stack-ul li p {
    line-height: 18px;
    font-size: 14px;
    
	}
	
	.icon {
    align-items: center;
    display: flex;
    justify-content: center;
}

ul.tech-stack-ul {
    padding-top: 20px !important;
    padding-bottom: 20px;
}
	
}

@media screen and (max-width: 639px) {
    
    .tech-outer-tab-sec .tab-pane {
     padding-top: 0 !important;
	}
	
	ul.tech-stack-ul li p {
    
    font-size: 12px;
}
}


@media screen and (max-width: 480px) {
	
	ul.tech-stack-ul li p {
    
    font-size: 14px;
}
	ul.tech-stack-ul {
    display: flex;
    flex-wrap: wrap;
   
	}
	
	ul.tech-stack-ul li {
    width: 47%;
   
	}
	
	ul.tech-stack-ul li:nth-child(n+3) {
     margin-top: 20px;
	}
}

@media screen and (max-width: 479px) {
    
	
	ul.tech-stack-ul .icon {
		height: 35px;
	}
	
	ul.tech-stack-ul li p {
		font-size: 14px;
		line-height: 13px;
		margin-top: 20px;
	}
	
	
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3a34a */@media only screen and (max-width: 1280px) {
   .elementor-element.e-con-full.small-cta-text.cta-section.section-1920.e-grid.e-con.e-parent > .e-con-full h2.elementor-heading-title.elementor-size-default {
   
    line-height: 48px;
}
}


@media only screen and (max-width: 1280px) {
   .elementor-element.e-con-full.small-cta-text.cta-section.section-1920.e-grid.e-con.e-parent > .e-con-full h2.elementor-heading-title.elementor-size-default {
   
    line-height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0446dd0 */.view-all.pt-80 {
    padding-top: 85px !important;
}

@media screen and (max-width: 1660px) { 
    .view-all.pt-80 {
        padding-top: 80px !important;
    }
}

@media screen and (max-width: 1440px) { 
    .view-all.pt-80 {
        padding-top: 82px !important;
    }
}

@media screen and (max-width: 1199px) { 
    .view-all.pt-80 {
        padding-top: 65px !important;
    }
}

@media screen and (max-width: 1024px) { 
    .view-all.pt-80 {
        padding-top: 65px !important;
    }
}

@media screen and (max-width: 991px) { 
    .view-all.pt-80 {
        padding-top: 70px !important;
    }
}


@media screen and (max-width: 767px) { 
    .view-all.pt-80 {
        padding-top: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c9d2a *//*custom-style,css*/

.elementor-27 .elementor-element.elementor-element-df7fb1d > .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f08e */.elementor-element.e-con-full.cta-section-full.cta-section.e-flex.e-con.e-parent.e-lazyloaded {
    margin-top: 169px;
    background-size: cover;
        background-position: center;
}

@media only screen and (max-width: 1199px) {
.elementor-element.e-con-full.cta-section-full.cta-section.e-flex.e-con.e-parent.e-lazyloaded {
    margin-top: 53px;
}
}

@media only screen and (max-width: 639px) {
      .elementor-element.e-con-full.cta-section-full.cta-section.e-flex.e-con.e-parent.e-lazyloaded {
        margin-top: 6px;
    }
}/* End custom CSS */