.elementor-90359 .elementor-element.elementor-element-00e962c{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-90359 .elementor-element.elementor-element-640728f{text-align:center;}.elementor-90359 .elementor-element.elementor-element-640728f .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-90359 .elementor-element.elementor-element-984943f{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-90359 .elementor-element.elementor-element-e3374e9{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-e3374e9:not(.elementor-motion-effects-element-type-background), .elementor-90359 .elementor-element.elementor-element-e3374e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-90359 .elementor-element.elementor-element-e3374e9::before, .elementor-90359 .elementor-element.elementor-element-e3374e9 > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-e3374e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-e3374e9 > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-e3374e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-e3374e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-90359 .elementor-element.elementor-element-1f7c904{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-1f7c904 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-00a06cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top: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{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-description{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-90359 .elementor-element.elementor-element-7cf4200 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-7cf4200 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-7cf4200{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-7cf4200 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-7cf4200.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-7cf4200.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-7cf4200.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-7cf4200 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-9d8435c .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-9d8435c{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-9d8435c .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-9d8435c .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-cb07365 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-cb07365{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-cb07365 .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-cb07365 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-d832631 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-d832631 .elementor-heading-title{color:#121314;}.elementor-90359 .elementor-element.elementor-element-d9e6071{--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-90359 .elementor-element.elementor-element-d9e6071::before, .elementor-90359 .elementor-element.elementor-element-d9e6071 > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-d9e6071 > .e-con-inner > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-d9e6071 > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-d9e6071 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-d9e6071 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-90359 .elementor-element.elementor-element-b66a1fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-b66a1fc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-fa0edd2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-fa0edd2 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-fa0edd2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-6eec364{--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-90359 .elementor-element.elementor-element-b69ec64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-b69ec64 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-b69ec64{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-b69ec64 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-b69ec64.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-b69ec64.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-b69ec64.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-b69ec64 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-e313b47 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-e313b47{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-e313b47 .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-e313b47 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-6f68127 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-6f68127{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-6f68127 .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-6f68127 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-70c149f .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-70c149f{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-70c149f .elementor-icon-box-title{color:#020202;}.elementor-90359 .elementor-element.elementor-element-70c149f .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-947d8f1 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-947d8f1{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-947d8f1 .elementor-icon-box-title{color:#020202;}.elementor-90359 .elementor-element.elementor-element-947d8f1 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-c046f1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-c046f1f:not(.elementor-motion-effects-element-type-background), .elementor-90359 .elementor-element.elementor-element-c046f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004FFF;}.elementor-90359 .elementor-element.elementor-element-5f13fa6{--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-90359 .elementor-element.elementor-element-e7aaeef > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-90359 .elementor-element.elementor-element-e7aaeef{text-align:left;}.elementor-90359 .elementor-element.elementor-element-e7aaeef .elementor-heading-title{color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-8a9f6c6{color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-0b158f4{--display:flex;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90359 .elementor-element.elementor-element-423fd2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-423fd2d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-423fd2d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-497bf80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-497bf80 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-497bf80 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-a673dd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-3de4e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-3de4e7a .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-3de4e7a{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-3de4e7a .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-3de4e7a.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-3de4e7a.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-3de4e7a.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-3de4e7a .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-a256e27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-a256e27 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-a256e27{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-a256e27 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-a256e27.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-a256e27.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-a256e27.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-a256e27 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-5b09ff8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-5b09ff8 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-5b09ff8{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-5b09ff8 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-5b09ff8.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-5b09ff8.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-5b09ff8.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-5b09ff8 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-a3edeeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-a3edeeb .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-a3edeeb{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-a3edeeb .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-a3edeeb.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-a3edeeb.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-a3edeeb.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-a3edeeb .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-5715735 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-5715735 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-5715735{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-5715735 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-5715735.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-5715735.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-5715735.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-5715735 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-8146f8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-8146f8e .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-8146f8e{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-8146f8e .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-8146f8e.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-8146f8e.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-8146f8e.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-8146f8e .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-7c4eabe{--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:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-57989e4{--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-90359 .elementor-element.elementor-element-949b3f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-949b3f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-5ecf481{--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-90359 .elementor-element.elementor-element-5ecf481:hover{background-color:#F4595F;}.elementor-90359 .elementor-element.elementor-element-e237b0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-de91e8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-fd75552{--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-90359 .elementor-element.elementor-element-fd75552:hover{background-color:#004FFF;}.elementor-90359 .elementor-element.elementor-element-5288aa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-f8eafc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-a357d17{--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-90359 .elementor-element.elementor-element-a357d17:hover{background-color:#307151;}.elementor-90359 .elementor-element.elementor-element-4913e01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-5388aad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-257898a{--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-90359 .elementor-element.elementor-element-257898a:hover{background-color:#F4595F;}.elementor-90359 .elementor-element.elementor-element-78aa2af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-ac5b59f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-bf5245a{--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-90359 .elementor-element.elementor-element-bf5245a::before, .elementor-90359 .elementor-element.elementor-element-bf5245a > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-bf5245a > .e-con-inner > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-bf5245a > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-bf5245a > .e-con-inner > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-bf5245a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-90359 .elementor-element.elementor-element-14a48de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-14a48de .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-c15cd2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-c15cd2d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-c15cd2d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-4838713{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-3db1316 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-3db1316 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-3db1316{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-3db1316 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-90359 .elementor-element.elementor-element-3db1316.elementor-view-stacked .elementor-icon{background-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-3db1316.elementor-view-framed .elementor-icon, .elementor-90359 .elementor-element.elementor-element-3db1316.elementor-view-default .elementor-icon{fill:#319CC8;color:#319CC8;border-color:#319CC8;}.elementor-90359 .elementor-element.elementor-element-3db1316 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-64d4282 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-64d4282{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-64d4282 .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-64d4282 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-72eecc5 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-72eecc5{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-72eecc5 .elementor-icon-box-title{color:#000000;}.elementor-90359 .elementor-element.elementor-element-72eecc5 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-632400e .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-632400e{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-632400e .elementor-icon-box-title{color:#020202;}.elementor-90359 .elementor-element.elementor-element-632400e .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-3bf2c25 .elementor-icon-box-wrapper{text-align:left;}.elementor-90359 .elementor-element.elementor-element-3bf2c25{--icon-box-icon-margin:15px;}.elementor-90359 .elementor-element.elementor-element-3bf2c25 .elementor-icon-box-title{color:#020202;}.elementor-90359 .elementor-element.elementor-element-3bf2c25 .elementor-icon-box-description{color:#000000;}.elementor-90359 .elementor-element.elementor-element-0e90fb3{--display:flex;--overlay-opacity:1;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-0e90fb3::before, .elementor-90359 .elementor-element.elementor-element-0e90fb3 > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-0e90fb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-90359 .elementor-element.elementor-element-0e90fb3 > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-0e90fb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90359 .elementor-element.elementor-element-0e90fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-90359 .elementor-element.elementor-element-a3fd180{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-a3fd180 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-5b75bde{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-90359 .elementor-element.elementor-element-9b1a92c img{width:100%;}.elementor-90359 .elementor-element.elementor-element-195ac04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-195ac04:not(.elementor-motion-effects-element-type-background), .elementor-90359 .elementor-element.elementor-element-195ac04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004FFF;}.elementor-90359 .elementor-element.elementor-element-b138061{--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-90359 .elementor-element.elementor-element-2b8ed50 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-90359 .elementor-element.elementor-element-2b8ed50{text-align:left;}.elementor-90359 .elementor-element.elementor-element-2b8ed50 .elementor-heading-title{color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-873a983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-f7a2d8b{color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-564a12f{--display:flex;}.elementor-90359 .elementor-element.elementor-element-edffaac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-edffaac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-0dd2876{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-90359 .elementor-element.elementor-element-0dd2876 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-0dd2876 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40;color:#000000;}.elementor-90359 .elementor-element.elementor-element-c0595e7{--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-90359 .elementor-element.elementor-element-0a25ea7{width:100%;max-width:100%;}.elementor-90359 .elementor-element.elementor-element-0a25ea7.elementor-element{--align-self:center;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link.top-pos .elementskit-tab-icon{margin-bottom:0%;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link.top-pos .ekit-icon-image{margin-bottom:0%;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:49px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:49px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.rtl .elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:10px;margin-right:0;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:10px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .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-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-nav .elementkit-nav-link.active{color:#000;border-style:solid;border-width:0px 0px 4px 0px;border-color:#174ACB;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-nav .elementkit-nav-item a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-90359 .elementor-element.elementor-element-250766a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-90359 .elementor-element.elementor-element-848887b{--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-90359 .elementor-element.elementor-element-848887b:not(.elementor-motion-effects-element-type-background), .elementor-90359 .elementor-element.elementor-element-848887b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.netsolutions.com/wp-content/uploads/2025/09/Frame-1171277424.svg");}.elementor-90359 .elementor-element.elementor-element-762b25a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-55a21b4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:66.8px;color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-390e343{--display:flex;}.elementor-90359 .elementor-element.elementor-element-05f43f1{--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-90359 .elementor-element.elementor-element-dcbbd01{--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-90359 .elementor-element.elementor-element-7e09ed4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-90359 .elementor-element.elementor-element-7e09ed4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48;font-weight:600;color:#000000;}.elementor-90359 .elementor-element.elementor-element-0a439d5{width:initial;max-width:initial;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-90359 .elementor-element.elementor-element-0a439d5 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-90359 .elementor-element.elementor-element-6d81e83{--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-90359 .elementor-element.elementor-element-003f52c{--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-90359 .elementor-element.elementor-element-ef53bf5{--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-90359 .elementor-element.elementor-element-ef53bf5:not(.elementor-motion-effects-element-type-background), .elementor-90359 .elementor-element.elementor-element-ef53bf5 > .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-90359 .elementor-element.elementor-element-03c2dbf{--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-90359 .elementor-element.elementor-element-6ca1cf0{--display:flex;}.elementor-90359 .elementor-element.elementor-element-ea78d70 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:64px;font-weight:700;line-height:76.8px;color:#FFFFFF;}.elementor-90359 .elementor-element.elementor-element-0d3fbf1{--display:flex;}@media(max-width:1024px){.elementor-90359 .elementor-element.elementor-element-a673dd5{--grid-auto-flow:row;}.elementor-90359 .elementor-element.elementor-element-7c4eabe{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90359 .elementor-element.elementor-element-bf5245a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-0e90fb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90359 .elementor-element.elementor-element-c0595e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90359 .elementor-element.elementor-element-250766a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-90359 .elementor-element.elementor-element-e3374e9{--width:100%;}.elementor-90359 .elementor-element.elementor-element-d9e6071{--width:100%;}.elementor-90359 .elementor-element.elementor-element-5f13fa6{--width:100%;}.elementor-90359 .elementor-element.elementor-element-a673dd5{--width:100%;}.elementor-90359 .elementor-element.elementor-element-7c4eabe{--width:100%;}.elementor-90359 .elementor-element.elementor-element-57989e4{--width:100%;}.elementor-90359 .elementor-element.elementor-element-5ecf481{--width:100%;}.elementor-90359 .elementor-element.elementor-element-e237b0c{--width:50%;}.elementor-90359 .elementor-element.elementor-element-de91e8a{--width:50%;}.elementor-90359 .elementor-element.elementor-element-fd75552{--width:100%;}.elementor-90359 .elementor-element.elementor-element-5288aa3{--width:50%;}.elementor-90359 .elementor-element.elementor-element-f8eafc5{--width:50%;}.elementor-90359 .elementor-element.elementor-element-a357d17{--width:100%;}.elementor-90359 .elementor-element.elementor-element-4913e01{--width:50%;}.elementor-90359 .elementor-element.elementor-element-5388aad{--width:50%;}.elementor-90359 .elementor-element.elementor-element-257898a{--width:100%;}.elementor-90359 .elementor-element.elementor-element-78aa2af{--width:50%;}.elementor-90359 .elementor-element.elementor-element-ac5b59f{--width:50%;}.elementor-90359 .elementor-element.elementor-element-bf5245a{--width:100%;}.elementor-90359 .elementor-element.elementor-element-b138061{--width:50%;}.elementor-90359 .elementor-element.elementor-element-873a983{--width:50%;}.elementor-90359 .elementor-element.elementor-element-564a12f{--width:100%;}.elementor-90359 .elementor-element.elementor-element-c0595e7{--width:100%;}.elementor-90359 .elementor-element.elementor-element-250766a{--width:100%;}.elementor-90359 .elementor-element.elementor-element-762b25a{--width:75%;}.elementor-90359 .elementor-element.elementor-element-390e343{--width:25%;}.elementor-90359 .elementor-element.elementor-element-dcbbd01{--width:55%;}.elementor-90359 .elementor-element.elementor-element-6d81e83{--width:45%;}.elementor-90359 .elementor-element.elementor-element-003f52c{--width:100%;}.elementor-90359 .elementor-element.elementor-element-6ca1cf0{--width:75%;}.elementor-90359 .elementor-element.elementor-element-0d3fbf1{--width:25%;}}@media(max-width:767px){.elementor-90359 .elementor-element.elementor-element-a673dd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-90359 .elementor-element.elementor-element-7c4eabe{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90359 .elementor-element.elementor-element-5b75bde{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90359 .elementor-element.elementor-element-c0595e7{--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-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:49px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:49px;}.elementor-90359 .elementor-element.elementor-element-0a25ea7 .elementkit-tab-nav .elementkit-nav-link{padding:10px 10px 10px 10px;}.elementor-90359 .elementor-element.elementor-element-250766a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-00e962c */.top-ai-build-powered-sec .elementor-widget-text-editor p{
    color: #4B5563 !important;
}


@media screen and (max-width: 1024px) {
    body .top-ai-build-powered-sec {
               margin-top: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3374e9 */.searchBarCont{
    background-color: transparent #F5F8FF;
    
    margin-top: 0px !important
}

.searchBarCont h5.elementor-heading-title.elementor-size-default{
    margin-bottom: 0px;
    font-size: 22px !important;
    line-height: 28px;
}

.searchBarCont .elementor-heading-title{
    margin-bottom: 16px
}


.elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box .elementor-widget-container{
    align-items: center;
   
    display: flex;
}

.elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box .elementor-widget-container .elementor-icon-box-wrapper{
   display: flex
;
    flex-direction: row;
    align-items: center !important;
        gap: 0 15px;
}

.elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box .elementor-icon-box-icon {
    margin: 0; 
}

.elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box span.textMain{
        min-height: auto !important;
}

.elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child{
    
}

body .elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box {
    flex: 0 0 33.33% !important;
    max-width: 33.33% !important;
    padding: 0 10px;
}


@media only screen and (max-width: 991px) {
    
    
    .elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child{
       flex-wrap: wrap;
        justify-content: space-between;
    }
    
   body .elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box {
    flex: 0 0 49% !important;
    max-width: 49% !important;
   
}
}

@media only screen and (max-width: 767px) {
    
   body .elementor-element.e-con-full.searchBarGrid.e-flex.e-con.e-child>div.impact-box {
    flex: 0 0 100% !important;
    max-width: 100% !important;
   
}

.searchBarCont{
   
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e6071 */.elementor-element.e-con-full.ai-services-outer-sec.e-flex.e-con.e-parent {
    padding-top: 0px;
    padding-bottom:56px;
   
}

.elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child > div .elementor-widget-container{
        background-color: #fff;
}

@media only screen and (max-width: 767px) {
  .elementor-element.e-con-full.ai-services-outer-sec.e-flex.e-con.e-parent {
    padding-top: 30px;
    padding-bottom: 30px;
}  
    
}

@media only screen and (max-width: 639px) {
    .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child>div {
       
        padding: 0 !important;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c046f1f */.blue-box-para{
    color: #fff;
    margin-top: 24px;
    margin-bottom: 0px;
}

 .acceCustom{
    padding-top: 52px !important;
    padding-bottom: 52px !important;
}

 .acceCustom .acceCustomLeft{
    flex: 0 0 100% !important;
    max-width: 100% !important;
 }

 .acceCustom .acceCustomLeft .elementor-widget-heading>.elementor-widget-container{
    margin: 0px !important;
}


@media only screen and (max-width: 767px) {
   .blue-box-para{
       margin-top:16px;
   }
}


@media only screen and (max-width: 639px) {
    .elementor-element.e-con-full.acceCustomLeft.e-flex.e-con.e-child .elementor-widget-container {
        margin: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b158f4 */.aws{
    gap: 16px 56px !important;
}

.aws .gridMeasureGrid .elementor-icon-box-title{
       font-size: 32px;
           line-height: 36px;
    font-weight: 500;
    letter-spacing: -0.3px;
    margin: 0px 0 24px 0
}

.aws .aws-purple-box.gridMeasureGrid .elementor-icon-box-title{
    color:#3C2286;
}

.aws .aws-red-box.gridMeasureGrid .elementor-icon-box-title{
    color:#F4595F;
}

.aws .aws-blue-box.gridMeasureGrid .elementor-icon-box-title{
    color:#004FFF;
}

.aws .gridMeasureGrid .elementor-icon-box-description{
       font-size: 20px;
    font-weight: 300;
    letter-spacing: 1px;
    margin-top: 24px;
}

.aws .gridMeasureGrid{
    box-shadow: 3px 9.63px 36px 0px rgba(0, 0, 0, 0.05);
    padding: 32px;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4eabe */.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;
}

.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;
  
}

}


@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;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf5245a */.measure-sec.ai-services-outer-sec{
        padding-top: 0 !important;
    margin-top: 112px !important;
}



@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;
   
}

.measure-sec.ai-services-outer-sec{
      
    margin-top: 80px !important;
}

body .elementor-element.e-con-full.gridMeasure.e-flex.e-con.e-child>div h3.elementor-icon-box-title {
    min-height: 56px !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;
   
}

.measure-sec.ai-services-outer-sec{
      
    margin-top: 60px !important;
}


}


@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;
   
}



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e90fb3 */.our-process-new-ai .elementor-widget-image{
    width: 100%;
}

.our-process-new-ai:before{
    background-color: transparent !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195ac04 */ul.why-right-pointers li {
    list-style: none;
    padding: 20px 0 !important;
    border-top: 1px solid #E8EDFF;
   
}

ul.why-right-pointers li p{
  
    color:#fff;
    font-weight: 500;
    margin-bottom: 0px ;
     padding-left: 20px;
    position: relative;
    font-size: 20px !important;
}

ul.why-right-pointers li::before{
       position: absolute !important;
    content: "" !important;
}

ul.why-right-pointers li p::before {
        position: absolute !important;
    content: "" !important;
   width: 4px;
   height: 100%;
   background-color: #E3D0FE;
   left: 0px;
  
   
}


.acceCustom.blue-why  .acceCustomRight {
    padding-left: 0px !important;
    margin-top: 0px;
    margin-bottom: 0;
}

.acceCustom.blue-why .acceCustomLeft {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.acceCustom .acceCustomLeft .elementor-widget-heading>.elementor-widget-container {
    margin: 0px;
}


@media only screen and (max-width: 639px) {
    .elementor-element.e-con-full.acceCustomRight.e-flex.e-con.e-child li {
       
        margin: 0 !important;
    }
    
    .elementor-element.e-con-full.acceCustomRight.e-flex.e-con.e-child{
        margin-bottom:0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-564a12f */.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.aitech-stack-tab-slider.our-service-text.e-con-full.e-flex.e-con.e-parent{
    margin-top: 56px !important
}

.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-6d81e83 */.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-05f43f1 *//*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-ef53bf5 */.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 */