.elementor-14053 .elementor-element.elementor-element-4ec12d3 > .elementor-container{min-height:725px;}.elementor-14053 .elementor-element.elementor-element-4ec12d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14053 .elementor-element.elementor-element-4ec12d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-4d0f0dc:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-4d0f0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F7;}.elementor-14053 .elementor-element.elementor-element-4d0f0dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14053 .elementor-element.elementor-element-4d0f0dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-94f2c50 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-14053 .elementor-element.elementor-element-a9b410b{padding:0px 15px 0px 15px;}.elementor-14053 .elementor-element.elementor-element-9181e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-562124b .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-562124b .ct-fancy-box .item--icon i{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-cddedd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-c58ca03 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-090813a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-8fb6ab5 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-8d1f559 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-c0ca682 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-14bf8ad8{padding:78px 0px 70px 0px;}.elementor-14053 .elementor-element.elementor-element-606804e2 > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-606804e2{z-index:99;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{color:#24347C;margin-bottom:26px;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title{color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title span::after{background-color:#0D0D0D !important;}.elementor-14053 .elementor-element.elementor-element-52de9953 > .elementor-widget-container{padding:0% 14% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-25f77d5c .ct-text-editor{color:#1B1B1B;}.elementor-14053 .elementor-element.elementor-element-25f77d5c{font-size:18px;line-height:29px;}.elementor-14053 .elementor-element.elementor-element-25f77d5c > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0% 4% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-2770bef7 .ct-tabs .ct-tabs-title .ct-tab-title.active{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-2770bef7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-14053 .elementor-element.elementor-element-2c254f33 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-795317d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:2px;}.elementor-14053 .elementor-element.elementor-element-795317d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-01735ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14053 .elementor-element.elementor-element-01735ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-e2c4af3:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-e2c4af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0705;background-image:url("https://hilal-technology.com/wp-content/uploads/2023/08/Number-panel.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14053 .elementor-element.elementor-element-e2c4af3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 65px 55px 65px;}.elementor-14053 .elementor-element.elementor-element-e2c4af3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-6564ff0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter .ct-counter-icon i{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter-title{color:#E7E7E7;}.elementor-14053 .elementor-element.elementor-element-3db5957 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-3db5957{width:auto;max-width:auto;}.elementor-14053 .elementor-element.elementor-element-375a8ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter .ct-counter-icon i{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter-title{color:#E7E7E7;}.elementor-14053 .elementor-element.elementor-element-c166759 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-c166759{width:auto;max-width:auto;}.elementor-14053 .elementor-element.elementor-element-9c0f30d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter .ct-counter-icon i{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter-title{color:#E7E7E7;}.elementor-14053 .elementor-element.elementor-element-5a3aa20 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-5a3aa20{width:auto;max-width:auto;}.elementor-14053 .elementor-element.elementor-element-6d5d2d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter .ct-counter-icon i{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter-title{color:#E7E7E7;}.elementor-14053 .elementor-element.elementor-element-281d983 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-281d983{width:auto;max-width:auto;}.elementor-14053 .elementor-element.elementor-element-2c27c719{margin-top:0px;margin-bottom:2px;}.elementor-14053 .elementor-element.elementor-element-59476f6{--spacer-size:50px;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{color:#24347C;margin-bottom:33px;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title{color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-51bf25a > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-14053 .elementor-element.elementor-element-6dac8869:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-6dac8869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hilal-technology.com/wp-content/uploads/2021/10/h1-bg-section1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14053 .elementor-element.elementor-element-6dac8869{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 85px 0px;}.elementor-14053 .elementor-element.elementor-element-6dac8869 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-1c52d9f2{padding:0px 0px 016px 0px;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--title{color:#24347C;margin-bottom:33px;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--sub-title{color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper{text-align:center;}.elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn{padding:0px 26px 0px 26px;}.elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn.btn-ctext:before{background-color:#C4272E !important;background-image:none !important;}.elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-14053 .elementor-element.elementor-element-a7cffb8 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#C4272E !important;}.elementor-14053 .elementor-element.elementor-element-a7cffb8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-020f034:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-020f034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24347C;}.elementor-14053 .elementor-element.elementor-element-020f034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 60px 0px;}.elementor-14053 .elementor-element.elementor-element-020f034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--title{color:#FFFFFF;line-height:60px;margin-bottom:60px;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--sub-title{color:#FFFFFF !important;font-weight:500;margin-bottom:19px;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--sub-title span::after{background-color:#FFFFFF !important;}.elementor-14053 .elementor-element.elementor-element-9672b5c > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0% 0% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-0475337 .ct-process-grid .item--title{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-0475337 .ct-process-grid .item--description{color:#B7C1D1;}.elementor-14053 .elementor-element.elementor-element-0475337 .ct-process-grid .item--number{color:#FFFFFF;}.elementor-14053 .elementor-element.elementor-element-7c8ecd0{padding:0px 0px 016px 0px;}.elementor-14053 .elementor-element.elementor-element-56ab27f{--spacer-size:50px;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--title{color:#24347C;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--sub-title{color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper{text-align:center;}.elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn{padding:0px 26px 0px 26px;}.elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn.btn-ctext:before{background-color:#C4272E !important;background-image:none !important;}.elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-14053 .elementor-element.elementor-element-1726d12 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#C4272E !important;}.elementor-14053 .elementor-element.elementor-element-1726d12 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-9231eae{--spacer-size:50px;}.elementor-14053 .elementor-element.elementor-element-b0cf63a:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-b0cf63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24347C;}.elementor-14053 .elementor-element.elementor-element-b0cf63a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-14053 .elementor-element.elementor-element-b0cf63a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{color:#FFFFFF;line-height:60px;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title{color:#FFFFFF !important;font-weight:500;margin-bottom:19px;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title span::after{background-color:#FFFFFF !important;}.elementor-14053 .elementor-element.elementor-element-61bb403 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0% 0% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-98f0cd2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-3b6fa8d:not(.elementor-motion-effects-element-type-background), .elementor-14053 .elementor-element.elementor-element-3b6fa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://hilal-technology.com/wp-content/uploads/2021/12/h5-bg-section6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14053 .elementor-element.elementor-element-3b6fa8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:106px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-3b6fa8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--title{color:#24347C;margin-bottom:26px;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title{color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title span::after{background-color:#0D0D0D !important;}.elementor-14053 .elementor-element.elementor-element-720b92d > .elementor-widget-container{padding:0% 14% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-e777281{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-483662b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-9c64ece .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-9c64ece .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-9c64ece .ct-fancy-box-layout1.style3 .item--icon{background-color:#11111100;}.elementor-14053 .elementor-element.elementor-element-9c64ece > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 20px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-9c64ece{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-4c13fb5 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-4c13fb5 .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-4c13fb5 .ct-fancy-box-layout1.style3 .item--icon{background-color:#11111100;}.elementor-14053 .elementor-element.elementor-element-4c13fb5 > .elementor-widget-container{margin:0px 0px 30px 90px;padding:0px 0px 0px 90px;}.elementor-14053 .elementor-element.elementor-element-4c13fb5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-7a385ae .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-7a385ae .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-7a385ae .ct-fancy-box-layout1.style3 .item--icon{background-color:#11111100;}.elementor-14053 .elementor-element.elementor-element-7a385ae > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 20px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-7a385ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-e78988f .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-e78988f .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-e78988f .ct-fancy-box-layout1.style3 .item--icon{background-color:#11111100;}.elementor-14053 .elementor-element.elementor-element-e78988f > .elementor-widget-container{margin:0px 0px 30px 90px;padding:0px 0px 0px 90px;}.elementor-14053 .elementor-element.elementor-element-e78988f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-25e3151 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-25e3151 .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-25e3151 .ct-fancy-box-layout1.style3 .item--icon{background-color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-25e3151 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 20px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-25e3151{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-0414e22 .ct-fancy-box .item--title{color:#24347C;}.elementor-14053 .elementor-element.elementor-element-0414e22 .ct-fancy-box-layout1.style2 .item--icon, .elementor-14053 .elementor-element.elementor-element-0414e22 .ct-fancy-box-layout1.style3 .item--icon{background-color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-0414e22 > .elementor-widget-container{margin:0px 0px 30px 90px;padding:0px 0px 0px 90px;}.elementor-14053 .elementor-element.elementor-element-0414e22{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14053 .elementor-element.elementor-element-b29835f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14053 .elementor-element.elementor-element-b29835f{padding:110px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-6bc7afb > .elementor-widget-container{margin:0px 30px 0px -127px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading{text-align:center;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--title{color:#24347C;line-height:60px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .ct-text-highlight{color:#C4272E;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--sub-title{color:#000000 !important;font-size:20px;font-weight:500;margin-bottom:18px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--sub-title span::before, .elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-14053 .elementor-element.elementor-element-669eb50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-14053 .elementor-element.elementor-element-8f43432{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14053 .elementor-element.elementor-element-8f43432 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-14053 .elementor-element.elementor-element-18c61fb4{width:25%;}.elementor-14053 .elementor-element.elementor-element-6f7b20d0{width:49.332%;}.elementor-14053 .elementor-element.elementor-element-416a3c17{width:25%;}.elementor-14053 .elementor-element.elementor-element-eba0025{width:25%;}.elementor-14053 .elementor-element.elementor-element-d097f08{width:49.332%;}.elementor-14053 .elementor-element.elementor-element-e172578{width:25%;}.elementor-14053 .elementor-element.elementor-element-055c527{width:50%;}.elementor-14053 .elementor-element.elementor-element-8a629bc{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14053 .elementor-element.elementor-element-9181e64{width:50%;}.elementor-14053 .elementor-element.elementor-element-cddedd9{width:50%;}.elementor-14053 .elementor-element.elementor-element-090813a{width:50%;}.elementor-14053 .elementor-element.elementor-element-8d1f559{width:50%;}.elementor-14053 .elementor-element.elementor-element-18c61fb4{width:16%;}.elementor-14053 .elementor-element.elementor-element-6f7b20d0{width:68%;}.elementor-14053 .elementor-element.elementor-element-416a3c17{width:16%;}.elementor-14053 .elementor-element.elementor-element-eba0025{width:16%;}.elementor-14053 .elementor-element.elementor-element-d097f08{width:68%;}.elementor-14053 .elementor-element.elementor-element-e172578{width:16%;}}@media(max-width:1024px){.elementor-14053 .elementor-element.elementor-element-4d0f0dc{padding:0px 0px 55px 0px;}.elementor-14053 .elementor-element.elementor-element-a9b410b{margin-top:140px;margin-bottom:0px;}.elementor-14053 .elementor-element.elementor-element-9181e64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-090813a > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-8d1f559 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-25f77d5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-2770bef7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-2c254f33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-e2c4af3{padding:55px 30px 55px 30px;}.elementor-14053 .elementor-element.elementor-element-6564ff0 > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-375a8ad > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{font-size:36px;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--title{font-size:36px;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--sub-title{font-size:18px;}.elementor-14053 .elementor-element.elementor-element-9672b5c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--title{font-size:36px;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title{font-size:18px;}.elementor-14053 .elementor-element.elementor-element-61bb403 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-483662b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-9c64ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-4c13fb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-4c13fb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14053 .elementor-element.elementor-element-7a385ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-7a385ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14053 .elementor-element.elementor-element-e78988f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-e78988f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14053 .elementor-element.elementor-element-25e3151 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-25e3151{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14053 .elementor-element.elementor-element-0414e22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-0414e22{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14053 .elementor-element.elementor-element-6bc7afb > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--sub-title{font-size:18px;}}@media(max-width:767px){.elementor-14053 .elementor-element.elementor-element-cddedd9 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-606804e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-52de9953 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-786344ee .ct-button-video1 a{font-size:12px;line-height:50px;}.elementor-14053 .elementor-element.elementor-element-2fb85c69 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-9c0f30d > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14053 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-0ce5e4b .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-9672b5c .ct-heading .item--title{font-size:30px;line-height:36px;}.elementor-14053 .elementor-element.elementor-element-f039879 .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{font-size:30px;line-height:36px;}.elementor-14053 .elementor-element.elementor-element-720b92d .ct-heading .item--title{font-size:32px;}.elementor-14053 .elementor-element.elementor-element-720b92d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-9c64ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-e78988f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14053 .elementor-element.elementor-element-0414e22 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14053 .elementor-element.elementor-element-669eb50 .ct-heading .item--title{font-size:30px;line-height:36px;}}/* Start custom CSS for section, class: .elementor-element-4d0f0dc *//*Button */
.btn.btn-primary {
    background: #C4272E;
}

/*Button Hover */
.btn.btn-primary:hover {
    background: #C4272E;
}

.ct-fancy-box-layout4 .item--icon {
  
    border: 3px solid #8C94BA;
    
}



.ct-fancy-box-layout4 .item--title cite {
    font-style: normal;
    color: #C4272E;
}


.ct-fancy-box-layout4 .item--icon i{
    background-image: linear-gradient(to right, #24347C, #24347C);
}


.ct-fancy-box-layout4 .item--meta-hover {
    
    background-color:#24347C ;}/* End custom CSS */
/* Start custom CSS for ct_tabs, class: .elementor-element-2770bef7 */.ct-tabs1 .ct-tabs-title .ct-tab-title:before {
    content: '';
    width: 0;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -3px;
    height: 3px;
    position: absolute;
    background-color: #24347C;
    -webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
    -khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
    -moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
    -ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
    -o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
    transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
}

.elementor-31 .elementor-element.elementor-element-2770bef7 .ct-tabs .ct-tabs-title .ct-tab-title.hover {
    color: #C4272E;
}

.ct-tabs1 .ct-tabs-title .ct-tab-title:hover, .ct-tabs1 .ct-tabs-title .ct-tab-title.active {
    color: #C4272E;
}/* End custom CSS */
/* Start custom CSS for ct_button_video, class: .elementor-element-786344ee *//*Video Button */
.btn, button, .button, input[type="submit"] {
    background-image: linear-gradient(90deg, #C4272E 0%, #C4272E 50%, #C4272E);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');
   
}








/*Video Button Hover*/
.btn:hover, button:hover, .button:hover, input[type="submit"]:hover, .btn:focus, button:focus, .button:focus, input[type="submit"]:focus, .btn:active, button:active, .button:active, input[type="submit"]:active, .btn:not([disabled]):not(.disabled).active, button:not([disabled]):not(.disabled).active, .button:not([disabled]):not(.disabled).active, input[type="submit"]:not([disabled]):not(.disabled).active, .btn:not([disabled]):not(.disabled):active, button:not([disabled]):not(.disabled):active, .button:not([disabled]):not(.disabled):active, input[type="submit"]:not([disabled]):not(.disabled):active {
       background-image: linear-gradient(90deg, #24347C 0%, #24347C 50%, #24347C);
    
}/* End custom CSS */
/* Start custom CSS for ct_banner, class: .elementor-element-2c254f33 */.ct-banner1 .ct-banner-inner:before {
    content: '';
    width: 550px;
    height: 550px;
    border: 66px solid #24347C;
    position: absolute;
    top: 0px;
    right: -100px;
    z-index: -1;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    animation: el-bounce 3s infinite linear alternate;
}




.ct-banner1 .ct-banner-counter {
    position: absolute;
 
    width: 170px;
    top: -48px;
    left: -45px;
    z-index: 99;
    background-color: #365d2c;
    background-image: -webkit-gradient(linear, left top, right top, from(var(--gradient-color-from)), to(var(--gradient-color-to)));
    background-image: -webkit-linear-gradient(to right, var(--gradient-color-from), var(--gradient-color-to));
    background-image: -moz-linear-gradient(to right, var(--gradient-color-from), var(--gradient-color-to));
    background-image: -ms-linear-gradient(to right, var(--gradient-color-from), var(--gradient-color-to));
    background-image: -o-linear-gradient(to right, var(--gradient-color-from), var(--gradient-color-to));
    background-image: linear-gradient(to right, #C4272E, #d5121a);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='var(--gradient-color-from)', endColorStr='var(--gradient-color-to)', gradientType='1');
    z-index: 1;
}


.ct-banner1 .ct-banner-counter {
    position: absolute;
    padding: 36px 20px 27px 48px;}/* End custom CSS */
/* Start custom CSS for ct_service_carousel, class: .elementor-element-4b5750d *//*Front services layout*/   
.ct-service-carousel1 .item--meta:before {
        background-image: linear-gradient(to right, #C4272E, #C4272E);}
        .ct-service-carousel1 .item--meta:after {
        background-image: linear-gradient(to right, #C4272E, #C4272E);
            
        }
        
     /*Hover background*/   
    .ct-service-carousel1 .item--holder {background-image: linear-gradient(to bottom, #24347C, #24347C);}
        
          /*Hover button*/ 
          .ct-service-carousel1 .item-readmore a {
    font-size: 14px;
    line-height: 35px;
    padding: 0 18px;
    background: #C4272E;
          }
          
           /*Icons*/ 
          .ct-service-carousel1 .item--icon i{background-image: linear-gradient(to right, #24347C, #24347C);}
          
          /*Icons Border round*/ 
          .ct-service-carousel1 .item--icon {
   
    border: 3px solid #D1CDDB;
          }
          
          
          .ct-service-grid1 .item-readmore a:hover, .ct-service-carousel1 .item-readmore a:hover {
    background: #c4272e;
}
/*Title inner color opacity removed*/
.ct-service-carousel1 .item--meta:before {
    opacity:unset;}/* End custom CSS */
/* Start custom CSS for ct_process_grid, class: .elementor-element-0475337 */.ct-process-grid1 .item--icon {
    background-color: #c4272e;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-020f034 *//* consulting structure icon color*/

.ct-process-grid1 .item--icon {
    background-color: #C4272E;
}/* End custom CSS */
/* Start custom CSS for ct_service_carousel, class: .elementor-element-c1f1c6f *//*Front services layout*/   
.ct-service-carousel1 .item--meta:before {
        background-image: linear-gradient(to right, #C4272E, #C4272E);}
        .ct-service-carousel1 .item--meta:after {
        background-image: linear-gradient(to right, #C4272E, #C4272E);
            
        }
        
     /*Hover background*/   
    .ct-service-carousel1 .item--holder {background-image: linear-gradient(to bottom, #24347C, #24347C);}
        
          /*Hover button*/ 
          .ct-service-carousel1 .item-readmore a {
    font-size: 14px;
    line-height: 35px;
    padding: 0 18px;
    background: #C4272E;
          }
          
           /*Icons*/ 
          .ct-service-carousel1 .item--icon i{background-image: linear-gradient(to right, #24347C, #24347C);}
          
          /*Icons Border round*/ 
          .ct-service-carousel1 .item--icon {
   
    border: 3px solid #D1CDDB;
          }
          
          
          .ct-service-grid1 .item-readmore a:hover, .ct-service-carousel1 .item-readmore a:hover {
    background: #c4272e;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13e9101 *//* case studies image hover color*/

.ct-portfolio-carousel3 .item--featured::after {
 background-image: linear-gradient(to bottom, rgba(27, 27, 27, 0), #C4272E);
}

/* case studies arrows hover color */
.slick-arrows-1 .ct-slick-carousel .slick-arrow::after {
   background-image: linear-gradient(to right, #C4272E,#C4272E);
   color: #fff;
}

/* case studies image opicity color 
.ct-portfolio-carousel3 .item--featured:before {
    
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(27 27 27 / 0%)), to(#383838));
    
}
*/
/* case studies image opicity height*/  
.ct-portfolio-carousel3 .item--featured:before, .ct-portfolio-carousel3 .item--featured:after {
   
    height: 50%
}

/* case studies arrows background color */
.ct-portfolio-carousel3 .ct-slick-carousel .slick-arrow {
    background-color: #e8e8e8;
    color:#000;
  
}/* End custom CSS */
/* Start custom CSS for ct_portfolio_carousel, class: .elementor-element-98f0cd2 */.ct-portfolio-carousel3 .slick-dots {
    background-color: #ffffff;
}/* End custom CSS */