.elementor-31 .elementor-element.elementor-element-31e16bd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-31e16bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hilal-technology.com/wp-content/uploads/2021/10/h1-bg-section1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-31e16bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-31e16bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-3db9c25{padding:0px 0px 016px 0px;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading .item--title{color:#24347C;margin-bottom:5px;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading .ct-text-highlight{color:#9F9F9F;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading .item--sub-title{color:#000000 !important;font-size:21px;}.elementor-31 .elementor-element.elementor-element-493b824:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-493b824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hilal-technology.com/wp-content/uploads/2021/10/h1-bg-section1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-493b824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-493b824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-6115fe7{padding:0px 0px 016px 0px;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading .item--title{color:var( --e-global-color-7936b5a );margin-bottom:5px;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading .ct-text-highlight{color:var( --e-global-color-69e3859 );}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading .item--sub-title{color:#000000 !important;font-size:21px;}.elementor-31 .elementor-element.elementor-element-4d0f0dc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4d0f0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F7;}.elementor-31 .elementor-element.elementor-element-4d0f0dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-19px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-4d0f0dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-94f2c50 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-31 .elementor-element.elementor-element-a9b410b{padding:0px 15px 0px 15px;}.elementor-31 .elementor-element.elementor-element-9181e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-562124b .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-562124b .ct-fancy-box .item--icon i{color:#24347C;}.elementor-31 .elementor-element.elementor-element-cddedd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c58ca03 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-090813a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8fb6ab5 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-8d1f559 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c0ca682 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-14bf8ad8{padding:16px 0px 192px 0px;}.elementor-31 .elementor-element.elementor-element-606804e2 > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-606804e2{z-index:99;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading{text-align:left;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{color:#24347C;margin-bottom:26px;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .ct-text-highlight{color:var( --e-global-color-69e3859 );}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title{color:#000000 !important;font-size:21px;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--sub-title span::after{background-color:#0D0D0D !important;}.elementor-31 .elementor-element.elementor-element-52de9953 > .elementor-widget-container{padding:0% 14% 0% 0%;}.elementor-31 .elementor-element.elementor-element-25f77d5c .ct-text-editor{color:#1B1B1B;}.elementor-31 .elementor-element.elementor-element-25f77d5c{font-size:18px;line-height:29px;}.elementor-31 .elementor-element.elementor-element-25f77d5c > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0% 4% 0% 0%;}.elementor-31 .elementor-element.elementor-element-2770bef7 .ct-tabs .ct-tabs-title .ct-tab-title.active{color:#24347C;}.elementor-31 .elementor-element.elementor-element-2770bef7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-31 .elementor-element.elementor-element-2c254f33 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-019f8ab:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-019f8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7936b5a );}.elementor-31 .elementor-element.elementor-element-019f8ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:2px;}.elementor-31 .elementor-element.elementor-element-019f8ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-4eeaad6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-4eeaad6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-983903a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-983903a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7936b5a );}.elementor-31 .elementor-element.elementor-element-983903a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 65px 55px 65px;}.elementor-31 .elementor-element.elementor-element-983903a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-ef1e507.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter .ct-counter-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter-title{color:#FFFBFB;}.elementor-31 .elementor-element.elementor-element-f2d3a90 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-f2d3a90{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-5a4efe8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter .ct-counter-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter-title{color:#FFFBFB;}.elementor-31 .elementor-element.elementor-element-187ae36 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-187ae36{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-9c6af5b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter .ct-counter-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter-title{color:#FFFBFB;}.elementor-31 .elementor-element.elementor-element-170b5f2 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-170b5f2{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-54054db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter .ct-counter-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter  .ct-counter-number-value{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter-number .ct-counter-number-prefix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter-number .ct-counter-number-suffix{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter-title{color:#FFFBFB;}.elementor-31 .elementor-element.elementor-element-e3e0714 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-e3e0714{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-2c27c719{margin-top:0px;margin-bottom:2px;}.elementor-31 .elementor-element.elementor-element-59476f6{--spacer-size:50px;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{color:#24347C;margin-bottom:33px;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .ct-text-highlight{color:var( --e-global-color-69e3859 );}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title{color:#000000 !important;font-size:21px;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-31 .elementor-element.elementor-element-d45f421 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-51bf25a > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-31 .elementor-element.elementor-element-28e63c0{--spacer-size:58px;}.elementor-31 .elementor-element.elementor-element-b0cf63a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b0cf63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28357B;}.elementor-31 .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-31 .elementor-element.elementor-element-b0cf63a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{color:#FFFFFF;line-height:60px;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .ct-text-highlight{color:var( --e-global-color-69e3859 );}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title{color:#FFFFFF !important;font-size:21px;font-weight:500;margin-bottom:19px;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title span::after{background-color:#FFFFFF !important;}.elementor-31 .elementor-element.elementor-element-61bb403 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-2d782ec > .elementor-widget-container{padding:0px 20px 0px 020px;}.elementor-31 .elementor-element.elementor-element-2c86a8e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2c86a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28357B;}.elementor-31 .elementor-element.elementor-element-2c86a8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-2c86a8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--title{color:#FFFFFF;line-height:60px;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .ct-text-highlight{color:#9F9F9F;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--sub-title{color:#FFFFFF !important;font-size:21px;font-weight:500;margin-bottom:19px;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--sub-title span::after{background-color:#FFFFFF !important;}.elementor-31 .elementor-element.elementor-element-363c65a > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-86a6b14 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3b6fa8d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3b6fa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://staging.hilal-technology.com/wp-content/uploads/2021/10/h1-bg-section1.jpg");background-position:0px 487px;background-repeat:repeat-x;background-size:auto;}.elementor-31 .elementor-element.elementor-element-3b6fa8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3b6fa8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--title{color:#28357B;margin-bottom:26px;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .ct-text-highlight{color:var( --e-global-color-69e3859 );}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title{color:#000000 !important;font-size:21px;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--sub-title span::after{background-color:#0D0D0D !important;}.elementor-31 .elementor-element.elementor-element-720b92d > .elementor-widget-container{padding:0% 14% 0% 0%;}.elementor-31 .elementor-element.elementor-element-ffaf8f5{padding:0px 0px 60px 0px;}.elementor-31 .elementor-element.elementor-element-9dfb56f > .elementor-widget-container{margin:0px 45px 0px 0px;}.elementor-31 .elementor-element.elementor-element-54e7687 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-5c6ae27 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-5c6ae27 .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-5c6ae27 .ct-fancy-box-layout1.style3 .item--icon{background-color:#111111;}.elementor-31 .elementor-element.elementor-element-5c6ae27 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5c6ae27{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-20338c4 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-20338c4 .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-20338c4 .ct-fancy-box-layout1.style3 .item--icon{background-color:#111111;}.elementor-31 .elementor-element.elementor-element-20338c4 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-20338c4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-9aaa3fc .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-9aaa3fc .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-9aaa3fc .ct-fancy-box-layout1.style3 .item--icon{background-color:#111111;}.elementor-31 .elementor-element.elementor-element-9aaa3fc > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9aaa3fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-064e3b7 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-064e3b7 .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-064e3b7 .ct-fancy-box-layout1.style3 .item--icon{background-color:#28357B;}.elementor-31 .elementor-element.elementor-element-064e3b7 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-064e3b7{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-93e5861 .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-93e5861 .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-93e5861 .ct-fancy-box-layout1.style3 .item--icon{background-color:#111111;}.elementor-31 .elementor-element.elementor-element-93e5861 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-93e5861{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4d81bbb .ct-fancy-box .item--title{color:#24347C;}.elementor-31 .elementor-element.elementor-element-4d81bbb .ct-fancy-box-layout1.style2 .item--icon, .elementor-31 .elementor-element.elementor-element-4d81bbb .ct-fancy-box-layout1.style3 .item--icon{background-color:#111111;}.elementor-31 .elementor-element.elementor-element-4d81bbb > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4d81bbb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-5a8c2fe{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a155c4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-a155c4b{padding:110px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-25f7b73 .ct-image-single{text-align:right;}.elementor-31 .elementor-element.elementor-element-25f7b73 > .elementor-widget-container{margin:0px 30px 0px -127px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--title{color:#24347C;line-height:60px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .ct-text-highlight{color:#9F9F9F;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--sub-title{color:#000000 !important;font-size:20px;font-weight:500;margin-bottom:18px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--sub-title span::before, .elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--sub-title span::after{background-color:#000000 !important;}.elementor-31 .elementor-element.elementor-element-87fa0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-d9af055{width:25%;}.elementor-31 .elementor-element.elementor-element-86d8467{width:49.332%;}.elementor-31 .elementor-element.elementor-element-9c280ee{width:25%;}.elementor-31 .elementor-element.elementor-element-1e1142f{width:50%;}.elementor-31 .elementor-element.elementor-element-1c2e204{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-867769f{width:68%;}.elementor-31 .elementor-element.elementor-element-d9af055{width:16%;}.elementor-31 .elementor-element.elementor-element-86d8467{width:68%;}.elementor-31 .elementor-element.elementor-element-9c280ee{width:16%;}.elementor-31 .elementor-element.elementor-element-9181e64{width:50%;}.elementor-31 .elementor-element.elementor-element-cddedd9{width:50%;}.elementor-31 .elementor-element.elementor-element-090813a{width:50%;}.elementor-31 .elementor-element.elementor-element-8d1f559{width:50%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading .item--title{font-size:36px;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading .item--title{font-size:36px;}.elementor-31 .elementor-element.elementor-element-4d0f0dc{padding:0px 0px 55px 0px;}.elementor-31 .elementor-element.elementor-element-a9b410b{margin-top:140px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-9181e64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-090813a > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-8d1f559 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-25f77d5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2770bef7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2c254f33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-983903a{padding:55px 30px 55px 30px;}.elementor-31 .elementor-element.elementor-element-ef1e507 > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-5a4efe8 > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{font-size:36px;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--sub-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-61bb403 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--sub-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-363c65a > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-3b6fa8d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3b6fa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-9dfb56f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-54e7687 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-5c6ae27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5c6ae27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-20338c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-20338c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-9aaa3fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9aaa3fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-064e3b7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-064e3b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-93e5861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-93e5861{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-4d81bbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-4d81bbb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-25f7b73 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--title{font-size:36px;line-height:42px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--sub-title{font-size:18px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-31e16bd{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-a4dfa8c .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-493b824{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-6813486 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-4d0f0dc{padding:0px 0px 40px 0px;}.elementor-31 .elementor-element.elementor-element-9181e64 > .elementor-element-populated{margin:0px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-cddedd9 > .elementor-element-populated{margin:0px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-090813a > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-8d1f559 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-14bf8ad8{padding:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-606804e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-52de9953 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-52de9953 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-786344ee .ct-button-video1 a{font-size:12px;line-height:50px;}.elementor-31 .elementor-element.elementor-element-2fb85c69 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 110px 0px;}.elementor-31 .elementor-element.elementor-element-9c6af5b > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-d45f421 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-61bb403 .ct-heading .item--title{font-size:30px;line-height:36px;}.elementor-31 .elementor-element.elementor-element-363c65a .ct-heading .item--title{font-size:30px;line-height:36px;}.elementor-31 .elementor-element.elementor-element-3b6fa8d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3b6fa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-31 .elementor-element.elementor-element-3b6fa8d{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-720b92d .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-720b92d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ffaf8f5{padding:0px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-9393bb4 > .elementor-element-populated{margin:0px 0px 42px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-5c6ae27 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-20338c4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-9aaa3fc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-a155c4b{padding:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-25f7b73 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-31 .elementor-element.elementor-element-87fa0d7 .ct-heading .item--title{font-size:30px;line-height:36px;}}/* Start custom CSS for ct_service_grid, class: .elementor-element-fa69b65 *//*Front services layout*/   

.ct-service-grid1 .item--meta::before, .ct-service-carousel1 .item--meta::before {
  
  background-image: linear-gradient(to right, #c4272e,#c4272e);
  
}
.ct-service-grid1 .item--meta::after, .ct-service-carousel1 .item--meta::after {
  
  background-image: linear-gradient(to right, #8C94BA,  #28357B);
  }


/* hover background */
.ct-service-grid1 .item--holder, .ct-service-carousel1 .item--holder {
 
  background-image: linear-gradient(to bottom, #28357B, #28357B);
 
}

/* Read more button background color*/
.ct-service-grid1 .item-readmore a, .ct-service-carousel1 .item-readmore a {
  font-size: 14px;
  line-height: 35px;
  padding: 0 18px;
  background: #c4272e;
}

/* Read more button hover color*/
.ct-service-grid1 .item-readmore a:hover, .ct-service-carousel1 .item-readmore a:hover {
  background: #c4272e;
}

/*Icons*/

.ct-service-grid1 .item--icon i, .ct-service-carousel1 .item--icon i {

 background-image: linear-gradient(to right, #24347C,  #28357B);
}


.ct-service-grid1 .item--icon, .ct-service-carousel1 .item--icon {

  border: 3px solid #D1CDDB;
}

/*Tabs effect*/
.grid-filter-wrap span.active, .grid-filter-wrap span:hover {
   
   /* text-decoration: underline;*/
  
     color: #9f9f9f;
      border-bottom: 3px solid #24347C;
}
.grid-filter-wrap span {

    color:  #28357B;
  
}

/*Title Inner Background set to solid effect*/
.ct-service-grid1 .item--meta:before{
    opacity: unset;
}/* End custom CSS */
/* 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 {
   
    background-color: #28357B;
 
}

.elementor-31 .elementor-element.elementor-element-2770bef7 .ct-tabs .ct-tabs-title .ct-tab-title.hover {
    color:#9f9f9f ;
}

.ct-tabs1 .ct-tabs-title .ct-tab-title:hover, .ct-tabs1 .ct-tabs-title .ct-tab-title.active {
    color: #9f9f9f;
}/* 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  #28357B;
    position: absolute;
    
}



.ct-banner1 .ct-banner-counter {
    position: absolute;
 
    width: 170px;
    top: -48px;
    left: -45px;
    z-index: 99;
    background-color: #c4272e;
    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, #c4272e);
    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 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_blog_carousel, class: .elementor-element-2d782ec */.ct-blog-carousel-layout4 .item--holder.item--hover {
   
    background-color: #24347cde;
}

.ct-blog-carousel-layout4 .item--holder {
    background-color: #fffff;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5bc7e8 *//* 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-86a6b14 */.ct-portfolio-carousel3 .slick-dots {
    background-color: #f7f7f7;
}/* End custom CSS */