.elementor-572 .elementor-element.elementor-element-188709f{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;}.elementor-572 .elementor-element.elementor-element-188709f:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-188709f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ingenuitistaffing.com/wp-content/uploads/2026/01/shutterstock_2558609043-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-188709f::before, .elementor-572 .elementor-element.elementor-element-188709f > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-188709f > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-188709f > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-188709f > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-188709f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a45889 );--background-overlay:'';}.elementor-572 .elementor-element.elementor-element-5480bc3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-572 .elementor-element.elementor-element-75ecfa4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-572 .elementor-element.elementor-element-6b21c34{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-572 .elementor-element.elementor-element-6b21c34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-0292ae6{background-color:var( --e-global-color-5a45889 );text-align:start;}.elementor-572 .elementor-element.elementor-element-0292ae6 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-aa35863{width:var( --container-widget-width, 91.642% );max-width:91.642%;--container-widget-width:91.642%;--container-widget-flex-grow:0;text-align:start;}.elementor-572 .elementor-element.elementor-element-aa35863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-aa35863 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-572 .elementor-element.elementor-element-90d23d4{text-align:start;}.elementor-572 .elementor-element.elementor-element-90d23d4 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-49acf01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-572 .elementor-element.elementor-element-862a88c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-572 .elementor-element.elementor-element-862a88c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-572 .elementor-element.elementor-element-e0dc88b .elementor-button{background-color:transparent;font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-5a45889 );color:var( --e-global-color-5a45889 );background-image:linear-gradient(180deg, #6B33E1 0%, #3F7BEA 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-572 .elementor-element.elementor-element-8f67ab9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-572 .elementor-element.elementor-element-d0a1e44 .elementor-button{background-color:#083B5500;font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-572 .elementor-element.elementor-element-d0a1e44 .elementor-button-content-wrapper{flex-direction:row;}.elementor-572 .elementor-element.elementor-element-d0a1e44 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-af4277c{--display:flex;--min-height:45vh;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-572 .elementor-element.elementor-element-af4277c:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-af4277c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ingenuitistaffing.com/wp-content/uploads/2026/03/shutterstock_2450601089.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-4643bc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.075;}.elementor-572 .elementor-element.elementor-element-4643bc2:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-4643bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3e9304 );}.elementor-572 .elementor-element.elementor-element-4643bc2::before, .elementor-572 .elementor-element.elementor-element-4643bc2 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-4643bc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-4643bc2 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-4643bc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-4643bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ingenuitistaffing.com/wp-content/uploads/2026/02/shutterstock_47273077.webp");--background-overlay:'';}.elementor-572 .elementor-element.elementor-element-f593e95{--display:flex;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-dea9492{text-align:start;}.elementor-572 .elementor-element.elementor-element-dea9492 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-572 .elementor-element.elementor-element-81584c3{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0.07;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-81584c3::before, .elementor-572 .elementor-element.elementor-element-81584c3 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-81584c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-81584c3 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-81584c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-81584c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-572 .elementor-element.elementor-element-81584c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-1ef7983{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-1e716d0{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-ec928ea{--display:flex;--position:absolute;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-ec928ea{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-ec928ea{right:0px;}.elementor-572 .elementor-element.elementor-element-e4d1ec3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-80377cf{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-80377cf .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-6c76de5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-6c76de5 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-6c76de5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6c76de5.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6c76de5.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6c76de5.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6c76de5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6c76de5 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-6c76de5 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-0294241{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-572 .elementor-element.elementor-element-b3dfc9b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-b3dfc9b img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-d9d5a4c{--display:flex;}.elementor-572 .elementor-element.elementor-element-4ccb5e5{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-4ccb5e5 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-c13d3d5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-572 .elementor-element.elementor-element-f2a6a50{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-f2a6a50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-b80624e{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-b80624e{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-b80624e{right:0px;}.elementor-572 .elementor-element.elementor-element-7a486d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-c8929e0{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-c8929e0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-759fc0d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-759fc0d .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-759fc0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-759fc0d.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-759fc0d.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-759fc0d.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-759fc0d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-759fc0d .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-759fc0d .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-a9d91df{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-a9d91df .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-widget-pp-icon-list .pp-list-items:not(.pp-inline-items) li:not(:last-child){border-bottom-color:var( --e-global-color-text );}.elementor-widget-pp-icon-list .pp-list-items.pp-inline-items li:not(:last-child){border-right-color:var( --e-global-color-text );}.elementor-widget-pp-icon-list .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-primary );}.elementor-widget-pp-icon-list .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-icon-list .pp-icon-list-item:hover .pp-icon-wrapper{border-color:var( --e-global-color-secondary );}.elementor-widget-pp-icon-list .pp-icon-list-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-572 .elementor-element.elementor-element-ec077b6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-ec077b6.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-ec077b6.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-ec077b6.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-1e84a49{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-f179307{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-8fe72d7{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-8fe72d7{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-8fe72d7{right:0px;}.elementor-572 .elementor-element.elementor-element-e82a016{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-350974c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-350974c .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-e9a087c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-e9a087c .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-e9a087c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e9a087c.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-e9a087c.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e9a087c.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-e9a087c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e9a087c .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-e9a087c .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-f31c117{--display:flex;}.elementor-572 .elementor-element.elementor-element-84a2eaf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-84a2eaf img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-ae0227b{--display:flex;}.elementor-572 .elementor-element.elementor-element-a892bd0{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-a892bd0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-b2b2036{--display:flex;}.elementor-572 .elementor-element.elementor-element-b2b2036.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-455ed6d{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-455ed6d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-467915a{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-467915a{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-467915a{right:0px;}.elementor-572 .elementor-element.elementor-element-57cae84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-266a5bd{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-266a5bd .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-9bcd508.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-9bcd508 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-9bcd508.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-9bcd508.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-9bcd508.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-9bcd508.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-9bcd508.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-9bcd508 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-9bcd508 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-a4b4682{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-a4b4682 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-f5619ab{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-f5619ab.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-f5619ab.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-f5619ab.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-1228778{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-83e5f52{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-203b029{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-203b029{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-203b029{right:0px;}.elementor-572 .elementor-element.elementor-element-bdcdf93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-d1c8fca{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-d1c8fca .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-6dcdebd .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6dcdebd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6dcdebd .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-6dcdebd .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-012d7f4{--display:flex;}.elementor-572 .elementor-element.elementor-element-ab7ef7d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-ab7ef7d img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-dd12d06{--display:flex;}.elementor-572 .elementor-element.elementor-element-9f3f68a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-9f3f68a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-7a4e538{--display:flex;}.elementor-572 .elementor-element.elementor-element-7a4e538.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-25b64fa{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-25b64fa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-ad48f20{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-ad48f20{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-ad48f20{right:0px;}.elementor-572 .elementor-element.elementor-element-a935dc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-a935dc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-8f00f13{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-8f00f13 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-1e241f9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-1e241f9 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-1e241f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-1e241f9.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-1e241f9.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-1e241f9.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-1e241f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-1e241f9 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-1e241f9 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-f6c982b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-f6c982b .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-2ce1a37{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-2ce1a37.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-2ce1a37.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-2ce1a37.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-42f4714{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.075;}.elementor-572 .elementor-element.elementor-element-42f4714:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-42f4714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3e9304 );}.elementor-572 .elementor-element.elementor-element-42f4714::before, .elementor-572 .elementor-element.elementor-element-42f4714 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-42f4714 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-42f4714 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-42f4714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-42f4714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ingenuitistaffing.com/wp-content/uploads/2026/02/shutterstock_47273077.webp");--background-overlay:'';}.elementor-572 .elementor-element.elementor-element-86d3f6c{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0.07;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-86d3f6c::before, .elementor-572 .elementor-element.elementor-element-86d3f6c > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-86d3f6c > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-86d3f6c > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-86d3f6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-86d3f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-572 .elementor-element.elementor-element-86d3f6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-9ccf538{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-b4b2574{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-809238c{--display:flex;--position:absolute;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-809238c{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-809238c{right:0px;}.elementor-572 .elementor-element.elementor-element-4d77b6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-55baeb1{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-55baeb1 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-6ff8a8e .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-6ff8a8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-6ff8a8e .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-6ff8a8e .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-671f292{--display:flex;}.elementor-572 .elementor-element.elementor-element-0f9ba9a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-0f9ba9a img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-70f361a{--display:flex;}.elementor-572 .elementor-element.elementor-element-5503f9e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-5503f9e .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-cb3d1fc{--display:flex;}.elementor-572 .elementor-element.elementor-element-2a9e6bb{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-2a9e6bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-e4ad411{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-e4ad411{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-e4ad411{right:0px;}.elementor-572 .elementor-element.elementor-element-08007d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-2b6b0e0{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-2b6b0e0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-3cb1773.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-3cb1773 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-3cb1773.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-3cb1773.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-3cb1773.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-3cb1773.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-3cb1773.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-3cb1773 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-3cb1773 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-cc2a319{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-cc2a319 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-cf0b617{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-cf0b617.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-cf0b617.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-cf0b617.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-ee913bd{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-57c6154{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-d4d384e{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-d4d384e{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-d4d384e{right:0px;}.elementor-572 .elementor-element.elementor-element-a3f73e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-2ce501c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-2ce501c .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-e13ab7b .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-e13ab7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-e13ab7b .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-e13ab7b .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-6b78636{--display:flex;}.elementor-572 .elementor-element.elementor-element-4a3f157{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-4a3f157 img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-c473590{--display:flex;}.elementor-572 .elementor-element.elementor-element-7e1e6fe{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-7e1e6fe .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-59d096c{--display:flex;}.elementor-572 .elementor-element.elementor-element-59d096c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-a30e546{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-a30e546.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-714bfe5{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-714bfe5{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-714bfe5{right:0px;}.elementor-572 .elementor-element.elementor-element-321c0af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-03370eb{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-03370eb .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-2d66afb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-2d66afb .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-2d66afb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-2d66afb.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-2d66afb.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-2d66afb.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-2d66afb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-2d66afb .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-2d66afb .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-e43fde9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-e43fde9 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-657f292{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-657f292 .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-657f292.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-657f292.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-657f292.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-0ee6bad{--display:flex;--min-height:0px;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:2%;}.elementor-572 .elementor-element.elementor-element-65515e8{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-572 .elementor-element.elementor-element-8a116a5{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-8a116a5{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-8a116a5{right:0px;}.elementor-572 .elementor-element.elementor-element-595d116{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-825f951{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-825f951 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-7630856.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-7630856 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-7630856.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-7630856.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-7630856.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-7630856.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-7630856.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-7630856 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-7630856 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-d2fba6b{--display:flex;}.elementor-572 .elementor-element.elementor-element-5cb5b3f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:center;}.elementor-572 .elementor-element.elementor-element-5cb5b3f img{border-radius:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-32b5633{--display:flex;}.elementor-572 .elementor-element.elementor-element-ee5c51f{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-ee5c51f .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-86e064a{--display:flex;}.elementor-572 .elementor-element.elementor-element-86e064a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-76b3423{width:var( --container-widget-width, 89.52% );max-width:89.52%;margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 3%) 3%;--container-widget-width:89.52%;--container-widget-flex-grow:0;text-align:start;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-76b3423.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-b108d27{--display:flex;--position:absolute;--min-height:540px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:0px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-b108d27{left:0px;}body.rtl .elementor-572 .elementor-element.elementor-element-b108d27{right:0px;}.elementor-572 .elementor-element.elementor-element-638e11b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-638e11b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-be5103f{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-be5103f .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:23px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-734a243.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-734a243 .elementor-icon-wrapper{text-align:end;}.elementor-572 .elementor-element.elementor-element-734a243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-734a243.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-734a243.elementor-view-default .elementor-icon{color:var( --e-global-color-0a5dfaa );border-color:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-734a243.elementor-view-framed .elementor-icon, .elementor-572 .elementor-element.elementor-element-734a243.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a5dfaa );}.elementor-572 .elementor-element.elementor-element-734a243 .elementor-icon{font-size:30px;}.elementor-572 .elementor-element.elementor-element-734a243 .elementor-icon svg{height:30px;}.elementor-572 .elementor-element.elementor-element-e8bd726{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;text-align:start;}.elementor-572 .elementor-element.elementor-element-e8bd726 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#0000007D;}.elementor-572 .elementor-element.elementor-element-54bc15b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:0.5em;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items.pp-inline-items li:not(:last-child){margin-right:0.5em;}body.rtl .elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items.pp-inline-items li:not(:last-child){margin-left:0.5em;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-text );font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-54bc15b.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-572 .elementor-element.elementor-element-54bc15b.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-54bc15b.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-icon-wrapper{top:0px;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-icon-list-text{font-family:"Overpass", Sans-serif;font-size:15px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-5d371c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-a8d22ae{--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;--border-radius:10px 10px 10px 10px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-a8d22ae:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-a8d22ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B33E10F;}.elementor-572 .elementor-element.elementor-element-7e9c1a6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-572 .elementor-element.elementor-element-4763471{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-572 .elementor-element.elementor-element-4763471.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-cd77a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:2%;--margin-bottom:2%;--margin-left:4%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-cd77a3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-c6aa2e8{text-align:start;}.elementor-572 .elementor-element.elementor-element-c6aa2e8 img{border-radius:150px 150px 150px 150px;}.elementor-572 .elementor-element.elementor-element-5cfd773{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-572 .elementor-element.elementor-element-5cfd773 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-c4f8321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-572 .elementor-element.elementor-element-9c4062a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-ca1947e{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-572 .elementor-element.elementor-element-29a8c33 .elementor-button{background-color:transparent;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-5a45889 );color:var( --e-global-color-5a45889 );background-image:linear-gradient(180deg, var( --e-global-color-0a5dfaa ) 0%, #3F7BEA 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-572 .elementor-element.elementor-element-29a8c33{width:auto;max-width:auto;}.elementor-572 .elementor-element.elementor-element-29a8c33 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-aa35863 .elementor-heading-title{font-size:32px;}.elementor-572 .elementor-element.elementor-element-49acf01{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-862a88c{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-572 .elementor-element.elementor-element-8f67ab9{--grid-auto-flow:row;}.elementor-572 .elementor-element.elementor-element-dea9492 .elementor-heading-title{font-size:32px;}.elementor-572 .elementor-element.elementor-element-81584c3{--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-pp-icon-list .pp-icon-list-text{font-size:var( --e-global-typography-text-font-size );}.elementor-572 .elementor-element.elementor-element-86d3f6c{--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-5cfd773 .elementor-heading-title{font-size:13px;}.elementor-572 .elementor-element.elementor-element-ca1947e{font-size:13px;}}@media(min-width:768px){.elementor-572 .elementor-element.elementor-element-188709f{--width:100vw;}.elementor-572 .elementor-element.elementor-element-5480bc3{--width:75vw;}.elementor-572 .elementor-element.elementor-element-6b21c34{--width:50%;}.elementor-572 .elementor-element.elementor-element-49acf01{--width:35vw;}.elementor-572 .elementor-element.elementor-element-862a88c{--width:12vw;}.elementor-572 .elementor-element.elementor-element-8f67ab9{--width:50vw;}.elementor-572 .elementor-element.elementor-element-4643bc2{--width:100vw;}.elementor-572 .elementor-element.elementor-element-f593e95{--width:79%;}.elementor-572 .elementor-element.elementor-element-81584c3{--width:78vw;}.elementor-572 .elementor-element.elementor-element-1ef7983{--width:50%;}.elementor-572 .elementor-element.elementor-element-1e716d0{--width:100%;}.elementor-572 .elementor-element.elementor-element-ec928ea{--width:500px;}.elementor-572 .elementor-element.elementor-element-b80624e{--width:500px;}.elementor-572 .elementor-element.elementor-element-1e84a49{--width:50%;}.elementor-572 .elementor-element.elementor-element-f179307{--width:100%;}.elementor-572 .elementor-element.elementor-element-8fe72d7{--width:500px;}.elementor-572 .elementor-element.elementor-element-467915a{--width:500px;}.elementor-572 .elementor-element.elementor-element-1228778{--width:50%;}.elementor-572 .elementor-element.elementor-element-83e5f52{--width:100%;}.elementor-572 .elementor-element.elementor-element-203b029{--width:500px;}.elementor-572 .elementor-element.elementor-element-ad48f20{--width:500px;}.elementor-572 .elementor-element.elementor-element-42f4714{--width:100vw;}.elementor-572 .elementor-element.elementor-element-86d3f6c{--width:78vw;}.elementor-572 .elementor-element.elementor-element-9ccf538{--width:50%;}.elementor-572 .elementor-element.elementor-element-b4b2574{--width:100%;}.elementor-572 .elementor-element.elementor-element-809238c{--width:500px;}.elementor-572 .elementor-element.elementor-element-e4ad411{--width:500px;}.elementor-572 .elementor-element.elementor-element-ee913bd{--width:50%;}.elementor-572 .elementor-element.elementor-element-57c6154{--width:100%;}.elementor-572 .elementor-element.elementor-element-d4d384e{--width:500px;}.elementor-572 .elementor-element.elementor-element-714bfe5{--width:500px;}.elementor-572 .elementor-element.elementor-element-0ee6bad{--width:50%;}.elementor-572 .elementor-element.elementor-element-65515e8{--width:100%;}.elementor-572 .elementor-element.elementor-element-8a116a5{--width:500px;}.elementor-572 .elementor-element.elementor-element-b108d27{--width:500px;}.elementor-572 .elementor-element.elementor-element-a8d22ae{--width:75vw;}.elementor-572 .elementor-element.elementor-element-7e9c1a6{--width:80vw;}.elementor-572 .elementor-element.elementor-element-4763471{--width:30.583%;}.elementor-572 .elementor-element.elementor-element-cd77a3d{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-572 .elementor-element.elementor-element-5480bc3{--width:80vw;}.elementor-572 .elementor-element.elementor-element-49acf01{--width:62vw;}.elementor-572 .elementor-element.elementor-element-862a88c{--width:25vw;}.elementor-572 .elementor-element.elementor-element-1ef7983{--width:100vw;}.elementor-572 .elementor-element.elementor-element-1e84a49{--width:100vw;}.elementor-572 .elementor-element.elementor-element-1228778{--width:100vw;}.elementor-572 .elementor-element.elementor-element-9ccf538{--width:100vw;}.elementor-572 .elementor-element.elementor-element-ee913bd{--width:100vw;}.elementor-572 .elementor-element.elementor-element-0ee6bad{--width:100vw;}}@media(max-width:767px){.elementor-572 .elementor-element.elementor-element-6b21c34{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-0292ae6{text-align:start;}.elementor-572 .elementor-element.elementor-element-0292ae6 .elementor-heading-title{font-size:18px;}.elementor-572 .elementor-element.elementor-element-aa35863{text-align:start;}.elementor-572 .elementor-element.elementor-element-aa35863 .elementor-heading-title{font-size:32px;}.elementor-572 .elementor-element.elementor-element-90d23d4{text-align:start;}.elementor-572 .elementor-element.elementor-element-90d23d4 .elementor-heading-title{font-size:18px;}.elementor-572 .elementor-element.elementor-element-862a88c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-572 .elementor-element.elementor-element-e0dc88b .elementor-button{font-size:18px;}.elementor-572 .elementor-element.elementor-element-8f67ab9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-572 .elementor-element.elementor-element-dea9492{text-align:start;}.elementor-572 .elementor-element.elementor-element-dea9492 .elementor-heading-title{font-size:32px;}.elementor-572 .elementor-element.elementor-element-81584c3{--width:100vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-81584c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-1ef7983{--min-height:100px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-1e716d0{--justify-content:center;--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-ec928ea{--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-80377cf .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-572 .elementor-element.elementor-element-4ccb5e5 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-c13d3d5{--flex-wrap:nowrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-572 .elementor-element.elementor-element-f2a6a50{font-size:15px;}.elementor-572 .elementor-element.elementor-element-c8929e0 .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-a9d91df .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-widget-pp-icon-list .pp-icon-list-text{font-size:var( --e-global-typography-text-font-size );}.elementor-572 .elementor-element.elementor-element-ec077b6 .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-1e84a49{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-350974c .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-a892bd0 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-455ed6d{font-size:15px;}.elementor-572 .elementor-element.elementor-element-266a5bd .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-a4b4682 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-f5619ab .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-1228778{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-d1c8fca .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-9f3f68a .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-25b64fa{font-size:15px;}.elementor-572 .elementor-element.elementor-element-8f00f13 .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-f6c982b .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-2ce1a37 .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-86d3f6c{--width:100vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-572 .elementor-element.elementor-element-9ccf538{--min-height:100px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-b4b2574{--justify-content:center;--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-809238c{--flex-wrap:wrap;}.elementor-572 .elementor-element.elementor-element-55baeb1 .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-5503f9e .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-cb3d1fc{--flex-wrap:nowrap;}.elementor-572 .elementor-element.elementor-element-2a9e6bb{font-size:15px;}.elementor-572 .elementor-element.elementor-element-2b6b0e0 .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-cc2a319 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-cf0b617 .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-ee913bd{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-2ce501c .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-7e1e6fe .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-a30e546{font-size:15px;}.elementor-572 .elementor-element.elementor-element-03370eb .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-e43fde9 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-657f292 .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-0ee6bad{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-572 .elementor-element.elementor-element-825f951 .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-ee5c51f .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-572 .elementor-element.elementor-element-76b3423{font-size:15px;}.elementor-572 .elementor-element.elementor-element-be5103f .elementor-heading-title{font-size:19px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-e8bd726 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-572 .elementor-element.elementor-element-54bc15b .pp-icon-list-text{font-size:13px;}.elementor-572 .elementor-element.elementor-element-5cfd773{text-align:center;}.elementor-572 .elementor-element.elementor-element-5cfd773 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-572 .elementor-element.elementor-element-9c4062a .elementor-heading-title{font-size:32px;}}/* Start custom CSS for heading, class: .elementor-element-0292ae6 */.my-gradient-text .elementor-heading-title {
    background: #6B33E1; 
    background: linear-gradient(90deg, #6B33E1 0%, #3F7BEA 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec928ea */.elementor-572 .elementor-element.elementor-element-ec928ea {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b80624e */.elementor-572 .elementor-element.elementor-element-b80624e {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe72d7 */.elementor-572 .elementor-element.elementor-element-8fe72d7 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467915a */.elementor-572 .elementor-element.elementor-element-467915a {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-203b029 */.elementor-572 .elementor-element.elementor-element-203b029 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad48f20 */.elementor-572 .elementor-element.elementor-element-ad48f20 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-809238c */.elementor-572 .elementor-element.elementor-element-809238c {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4ad411 */.elementor-572 .elementor-element.elementor-element-e4ad411 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d384e */.elementor-572 .elementor-element.elementor-element-d4d384e {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714bfe5 */.elementor-572 .elementor-element.elementor-element-714bfe5 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a116a5 */.elementor-572 .elementor-element.elementor-element-8a116a5 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b108d27 */.elementor-572 .elementor-element.elementor-element-b108d27 {
  /* 1. Define your border widths */
  border: 1px solid transparent; 
  border-top-width: 15px;

  /* 2. Apply the radius to the top corners */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

  /* 3. The Magic: Layer two backgrounds */
  background-image: 
    linear-gradient(white, white),               /* Inner background color */
    linear-gradient(to right, #6b33e1, #3f7bea); /* Border gradient */
  
  /* 4. Clip the backgrounds so the gradient only shows on the border */
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */