.elementor-922 .elementor-element.elementor-element-e88b8ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-922 .elementor-element.elementor-element-e88b8ce:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-e88b8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1142f18 );}.elementor-922 .elementor-element.elementor-element-451f1d5{--display:flex;--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-df7db63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-df7db63 img{width:100%;}.elementor-922 .elementor-element.elementor-element-2cc3589{--display:flex;}.elementor-922 .elementor-element.elementor-element-b2a8872{--display:flex;--width:47.05%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:30px;}.elementor-922 .elementor-element.elementor-element-b2a8872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-361fd25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-361fd25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-361fd25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-361fd25 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-189e681 );}.elementor-922 .elementor-element.elementor-element-6d03452{width:var( --container-widget-width, 103.728% );max-width:103.728%;--container-widget-width:103.728%;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-6d03452 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-6d03452.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-6d03452 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:54px;font-weight:700;text-transform:capitalize;line-height:55px;letter-spacing:0px;}.elementor-922 .elementor-element.elementor-element-3679d71{width:var( --container-widget-width, 94.474% );max-width:94.474%;--container-widget-width:94.474%;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-3679d71 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-922 .elementor-element.elementor-element-3679d71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-3679d71 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:25px;}.elementor-922 .elementor-element.elementor-element-7883e13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-1978a7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-922 .elementor-element.elementor-element-8f749fb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-8f749fb.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-a89a3fc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-68c2de8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-189e681 );}.elementor-922 .elementor-element.elementor-element-6f8429c{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-6f8429c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-6f8429c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-6f8429c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:34px;text-transform:capitalize;line-height:1.2;word-spacing:0px;color:#000000;}.elementor-922 .elementor-element.elementor-element-052b354{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:1.2;}.elementor-922 .elementor-element.elementor-element-db9970a > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-db9970a.elementor-element{--align-self:flex-start;}.elementor-922 .elementor-element.elementor-element-db9970a .elementor-button{font-family:"Raleway", Sans-serif;font-size:15px;transition-duration:0.3s;padding:12px 12px 12px 12px;}.elementor-922 .elementor-element.elementor-element-74223d0{--display:flex;--width:485px;--min-height:485px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-189e681 );--border-color:var( --e-global-color-189e681 );--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-74223d0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-3500379{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-3500379.e-con{--align-self:center;}.elementor-922 .elementor-element.elementor-element-6464967 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:1.2;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter{gap:0px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-number-wrapper{color:#0673C9;font-size:55px;font-weight:700;}.elementor-922 .elementor-element.elementor-element-a09cafe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-title{justify-content:center;color:#000000;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:1.2;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter{gap:0px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-number-wrapper{color:#0673C9;font-size:55px;font-weight:700;}.elementor-922 .elementor-element.elementor-element-aadc021 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:1.2;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter{gap:0px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-number-wrapper{color:#0673C9;font-size:55px;font-weight:700;}.elementor-922 .elementor-element.elementor-element-ee6f10e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-ee6f10e:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-ee6f10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff331be );}.elementor-922 .elementor-element.elementor-element-7841ce6{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-e1bf5b2{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-e1bf5b2 .swiper-wrapper{display:flex;align-items:center;}.elementor-922 .elementor-element.elementor-element-e1bf5b2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-922 .elementor-element.elementor-element-33b859a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-33b859a:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-33b859a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abb06e3 );}.elementor-922 .elementor-element.elementor-element-2a0c581{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-922 .elementor-element.elementor-element-b8d1314{text-align:center;}.elementor-922 .elementor-element.elementor-element-b8d1314 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:34px;font-weight:700;text-transform:none;line-height:1.2;color:var( --e-global-color-f856b5e );}.elementor-922 .elementor-element.elementor-element-7056a28{--display:flex;--width:100.2%;--gap:75px 75px;--row-gap:75px;--column-gap:75px;}.elementor-922 .elementor-element.elementor-element-7056a28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-cb80c00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-922 .elementor-element.elementor-element-8ba605e{--display:flex;}.elementor-922 .elementor-element.elementor-element-deb98c7{--display:flex;--width:47.465%;--justify-content:center;}.elementor-922 .elementor-element.elementor-element-deb98c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-59d35e3{text-align:left;}.elementor-922 .elementor-element.elementor-element-59d35e3 img{width:100%;}.elementor-922 .elementor-element.elementor-element-03a9474 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-922 .elementor-element.elementor-element-64449c4{font-size:18px;font-weight:400;line-height:1.3;color:#000000;}.elementor-922 .elementor-element.elementor-element-f5d067a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-922 .elementor-element.elementor-element-8e3336b{--display:flex;--justify-content:center;}.elementor-922 .elementor-element.elementor-element-27863ce{text-align:left;}.elementor-922 .elementor-element.elementor-element-27863ce img{width:100%;}.elementor-922 .elementor-element.elementor-element-6b3dd03 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-922 .elementor-element.elementor-element-cd27754{font-size:18px;font-weight:400;line-height:1.3;color:#000000;}.elementor-922 .elementor-element.elementor-element-6931134{--display:flex;--width:47.533%;}.elementor-922 .elementor-element.elementor-element-6931134.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-7dfe9d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-922 .elementor-element.elementor-element-cb82cd2{--display:flex;}.elementor-922 .elementor-element.elementor-element-354044e{--display:flex;--width:47.466%;--justify-content:center;}.elementor-922 .elementor-element.elementor-element-354044e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-0db4ef4{text-align:left;}.elementor-922 .elementor-element.elementor-element-8f98d22 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-922 .elementor-element.elementor-element-4e205e7{font-size:18px;font-weight:400;line-height:1.3;color:#000000;}.elementor-922 .elementor-element.elementor-element-79f5549 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-79f5549.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-79f5549 .elementor-button{font-family:"Raleway", Sans-serif;font-size:15px;transition-duration:0.3s;padding:12px 12px 12px 12px;}.elementor-922 .elementor-element.elementor-element-1f79362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-1f79362:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-1f79362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff331be );}.elementor-922 .elementor-element.elementor-element-5d3b121{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-922 .elementor-element.elementor-element-f0214e0{--display:flex;--width:964px;--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:12.3%;}.elementor-922 .elementor-element.elementor-element-cef0424 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-189e681 );}.elementor-922 .elementor-element.elementor-element-df782e0 .elementor-heading-title{font-size:34px;font-weight:700;text-transform:capitalize;line-height:37px;color:var( --e-global-color-f856b5e );}.elementor-922 .elementor-element.elementor-element-1f54118{width:var( --container-widget-width, 87.648% );max-width:87.648%;--container-widget-width:87.648%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.3;color:var( --e-global-color-f856b5e );}.elementor-922 .elementor-element.elementor-element-1f54118.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-2ef2052{--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-922 .elementor-element.elementor-element-3aa81b6 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-3aa81b6.elementor-element{--align-self:flex-start;}.elementor-922 .elementor-element.elementor-element-3aa81b6 .elementor-button{font-family:"Raleway", Sans-serif;font-size:16px;transition-duration:0.3s;padding:12px 12px 12px 12px;}.elementor-922 .elementor-element.elementor-element-21931cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-75f368e{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-dbcc818 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-189e681 );}.elementor-922 .elementor-element.elementor-element-c38cb92{--grid-columns:3;--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-922 .elementor-element.elementor-element-a531539 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-a531539.elementor-element{--align-self:flex-start;}.elementor-922 .elementor-element.elementor-element-a531539 .elementor-button{font-family:"Raleway", Sans-serif;font-size:16px;transition-duration:0.3s;padding:12px 12px 12px 12px;}.elementor-922 .elementor-element.elementor-element-b767ed4{--display:flex;--min-height:400px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:176px;--padding-bottom:176px;--padding-left:40px;--padding-right:40px;}.elementor-922 .elementor-element.elementor-element-b767ed4:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-b767ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.icgroupinc.com/wp-content/uploads/2024/11/Careers-Background2.0.png");background-repeat:no-repeat;background-size:cover;}.elementor-922 .elementor-element.elementor-element-466628c{text-align:center;}.elementor-922 .elementor-element.elementor-element-466628c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-189e681 );}.elementor-922 .elementor-element.elementor-element-6b31293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-6b31293{text-align:center;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-922 .elementor-element.elementor-element-4b84c7e .elementor-button{background-color:var( --e-global-color-3f686da );font-family:"Raleway", Sans-serif;font-size:16px;fill:var( --e-global-color-189e681 );color:var( --e-global-color-189e681 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3f686da );border-radius:8px 8px 8px 8px;}.elementor-922 .elementor-element.elementor-element-4b84c7e > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:991px){.elementor-922 .elementor-element.elementor-element-3679d71 .elementor-heading-title{font-size:18px;}.elementor-922 .elementor-element.elementor-element-7883e13{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-1978a7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-922 .elementor-element.elementor-element-8f749fb{--width:100%;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-a89a3fc{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-922 .elementor-element.elementor-element-a89a3fc.e-con{--align-self:center;}.elementor-922 .elementor-element.elementor-element-68c2de8{text-align:center;}.elementor-922 .elementor-element.elementor-element-68c2de8 .elementor-heading-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-6f8429c{text-align:center;}.elementor-922 .elementor-element.elementor-element-6f8429c .elementor-heading-title{font-size:32px;}.elementor-922 .elementor-element.elementor-element-052b354{text-align:center;font-size:18px;}.elementor-922 .elementor-element.elementor-element-db9970a.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-74223d0{--width:370px;--min-height:371px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-3500379{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-number-wrapper{font-size:32px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-number-wrapper{font-size:32px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-number-wrapper{font-size:32px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-ee6f10e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-7841ce6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-922 .elementor-element.elementor-element-e1bf5b2{--e-image-carousel-slides-to-show:4;}.elementor-922 .elementor-element.elementor-element-33b859a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-2a0c581{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-922 .elementor-element.elementor-element-b8d1314 .elementor-heading-title{font-size:32px;}.elementor-922 .elementor-element.elementor-element-7056a28{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-922 .elementor-element.elementor-element-03a9474 .elementor-heading-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-64449c4{font-size:18px;}.elementor-922 .elementor-element.elementor-element-cd27754{font-size:18px;}.elementor-922 .elementor-element.elementor-element-4e205e7{font-size:18px;}.elementor-922 .elementor-element.elementor-element-79f5549.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-1f79362{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-5d3b121{--flex-wrap:wrap;}.elementor-922 .elementor-element.elementor-element-f0214e0{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-922 .elementor-element.elementor-element-cef0424 .elementor-heading-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-df782e0 .elementor-heading-title{font-size:32px;}.elementor-922 .elementor-element.elementor-element-1f54118{font-size:18px;}.elementor-922 .elementor-element.elementor-element-3aa81b6.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-21931cb{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-75f368e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-922 .elementor-element.elementor-element-dbcc818 .elementor-heading-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-c38cb92{--grid-columns:2;--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-922 .elementor-element.elementor-element-a531539.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-b767ed4{--min-height:300px;--padding-top:90px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-922 .elementor-element.elementor-element-466628c .elementor-heading-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-6b31293{font-size:18px;}.elementor-922 .elementor-element.elementor-element-4b84c7e .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-3679d71 .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-7883e13{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-8f749fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-a89a3fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-922 .elementor-element.elementor-element-a89a3fc.e-con{--align-self:center;}.elementor-922 .elementor-element.elementor-element-68c2de8{text-align:center;}.elementor-922 .elementor-element.elementor-element-68c2de8 .elementor-heading-title{font-size:20px;}.elementor-922 .elementor-element.elementor-element-6f8429c{text-align:center;}.elementor-922 .elementor-element.elementor-element-6f8429c .elementor-heading-title{font-size:28px;}.elementor-922 .elementor-element.elementor-element-052b354{text-align:center;font-size:16px;}.elementor-922 .elementor-element.elementor-element-db9970a{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-db9970a > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-922 .elementor-element.elementor-element-74223d0{--width:300px;--min-height:300px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-3500379{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-number-wrapper{font-size:26px;}.elementor-922 .elementor-element.elementor-element-6464967 .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-number-wrapper{font-size:26px;}.elementor-922 .elementor-element.elementor-element-a09cafe .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-number-wrapper{font-size:26px;}.elementor-922 .elementor-element.elementor-element-aadc021 .elementor-counter-title{font-size:22px;}.elementor-922 .elementor-element.elementor-element-ee6f10e{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-7841ce6{--min-height:0px;}.elementor-922 .elementor-element.elementor-element-e1bf5b2{--e-image-carousel-slides-to-show:3;}.elementor-922 .elementor-element.elementor-element-33b859a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-b8d1314{text-align:center;}.elementor-922 .elementor-element.elementor-element-b8d1314 .elementor-heading-title{font-size:28px;}.elementor-922 .elementor-element.elementor-element-7056a28{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-922 .elementor-element.elementor-element-cb80c00{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-922 .elementor-element.elementor-element-8ba605e{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-deb98c7{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-03a9474 .elementor-heading-title{font-size:20px;}.elementor-922 .elementor-element.elementor-element-64449c4{font-size:16px;}.elementor-922 .elementor-element.elementor-element-f5d067a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-922 .elementor-element.elementor-element-8e3336b{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-cd27754{font-size:16px;}.elementor-922 .elementor-element.elementor-element-6931134{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-7dfe9d0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-922 .elementor-element.elementor-element-cb82cd2{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-b8de54f img{height:275px;}.elementor-922 .elementor-element.elementor-element-354044e{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-4e205e7{font-size:16px;}.elementor-922 .elementor-element.elementor-element-79f5549{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-79f5549 > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-922 .elementor-element.elementor-element-df782e0 .elementor-heading-title{font-size:28px;}.elementor-922 .elementor-element.elementor-element-1f54118{font-size:16px;}.elementor-922 .elementor-element.elementor-element-2ef2052{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-922 .elementor-element.elementor-element-3aa81b6{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-3aa81b6 > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-922 .elementor-element.elementor-element-3aa81b6.elementor-element{--align-self:flex-start;}.elementor-922 .elementor-element.elementor-element-21931cb{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-75f368e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-922 .elementor-element.elementor-element-c38cb92{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-922 .elementor-element.elementor-element-a531539{width:100%;max-width:100%;}.elementor-922 .elementor-element.elementor-element-a531539 > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-922 .elementor-element.elementor-element-b767ed4{--min-height:250px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-922 .elementor-element.elementor-element-b767ed4:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-b767ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-922 .elementor-element.elementor-element-466628c{text-align:center;}.elementor-922 .elementor-element.elementor-element-466628c .elementor-heading-title{font-size:20px;}.elementor-922 .elementor-element.elementor-element-6b31293{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-e88b8ce */.hero-banner-section{
    position:relative;
    min-height: 650px;
}
.hero-banner-section .image-block{
    margin-left: auto;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  z-index: 2;
}
.hero-banner-section .image-block img{
    height: 100%;
    width: 100%
}
.hero-banner-section .image-block > div{
        height: 100%;
}

.hero-banner-section .banner-content{
    max-width: 50%;
    padding-top: 40px;
    padding-bottom: 40px;
    justify-content: center
}
.hero-banner-section .content-block>div {
    max-width: 771px !important;
}

@media(max-width:1600px){
    .hero-banner-section h1{
        font-size: 58px !important;
        line-height: 1.17 !important;
    }
}
@media(max-width:1440px){
    .hero-banner-section h1{
        font-size: 52px !important;
    }
    .hero-banner-section .banner-text p{
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}
@media(max-width:1366px){
    .hero-banner-section h1{
        font-size: 48px !important;
    }
    .hero-banner-section .banner-text p{
        font-size: 20px !important;
    }
}
@media(max-width:1199px){
    .hero-banner-section h1{
        font-size: 42px !important;
    }
    .hero-banner-section .banner-text p{
        font-size: 18px !important;
    }
}
@media(max-width:991px){
    .hero-banner-section{
        position:relative;
        flex-direction: column !important;
        min-height: auto;
    }
    .hero-banner-section h1 {
        font-size: 38px !important;
    }
    .hero-banner-section .banner-content,
    .hero-banner-section .image-block{
        width: 100%;
    }
    .hero-banner-section .image-block img{
        max-height: 370px;
    }
    .hero-banner-section .banner-content {
      
        padding: 60px 25px !important;
    }
    .hero-banner-section .image-block{         position: static;
        transform: none;
}
    .hero-banner-section .content-block{
        width: 100% !important;
        padding: 0 !important;
    }
    .hero-banner-section .content-block>div {
        max-width: 100% !important;
    }

}
@media(max-width:767px){
    .hero-banner-section h1 {
        font-size: 36px !important;
    }
    .hero-banner-section .banner-content{
        padding: 40px 25px !important;
    }
    .hero-banner-section .banner-text p{
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7883e13 */.what-we-do-section .elementor-counter-title{
    text-align: center
}
.what-we-do-section .left-inner .e-con-inner{
      margin: 0 !important;
}
.what-we-do-section .left {
    max-width: 880px;
    width: 100%;
    flex-shrink: 1;
}
@media(max-width:767px){
.what-we-do-section .left-inner p{
    margin-bottom:0 !important;
} 
}
@media(max-width:425px){
  .what-we-do-section .right-wrapper{
         width: 250px;
        padding: 10px 40px;
        min-height: 250px !important;
}  
.what-we-do-section .elementor-counter-title, .what-we-do-section .right-wrapper span{
    font-size: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6f10e */.customer-image img {
    max-height: 70px;
    object-fit: contain;
    width: auto;
}
.our-customer-slider img{
    object-fit: contain;
    height: 60px;
    width: auto;
}
@media(max-width:767px){
    .customer-image img {
        max-height:60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b859a */.our-division-section .link-text span{color:#000 !important;}
.our-division-section .link-text a:hover span{color:#0071ce !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b767ed4 */.what-we-value .has-blue-bg a{
    padding: 19px 25px;
}

@media(max-width:767px){
    .what-we-value .has-blue-bg a{
    padding: 13px 25px;
}
}
@media(max-width:375px){
    .animating-text{
        font-size: 36px;
    }
}/* End custom CSS */