.elementor-86 .elementor-element.elementor-element-2a1d4ba{--display:flex;--min-height:1030px;--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;--overlay-opacity:0.5;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2a1d4ba:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-2a1d4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cci-pvt.ltd/wp-content/uploads/2026/03/CCI-1-1.png");}.elementor-86 .elementor-element.elementor-element-2a1d4ba::before, .elementor-86 .elementor-element.elementor-element-2a1d4ba > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-2a1d4ba > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-2a1d4ba > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-2a1d4ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-2a1d4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3790E9;--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-fe2a2fb > .elementor-widget-container{margin:-180px 0px -04px 180px;}.elementor-86 .elementor-element.elementor-element-fe2a2fb .ct-text-editor{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-fe2a2fb{font-family:"CyGrotesk-GrandMedium", Sans-serif;font-size:23px;text-transform:uppercase;letter-spacing:10px;}.elementor-86 .elementor-element.elementor-element-2835c15 > .elementor-widget-container{margin:-146px 140px 0px 180px;}.elementor-86 .elementor-element.elementor-element-2835c15 .ct-heading{text-align:left;}.elementor-86 .elementor-element.elementor-element-2835c15 .ct-heading .item--title{color:#FFFFFF;font-family:"Horizon Regular", Sans-serif;font-size:58px;margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-1c9046e > .elementor-widget-container{margin:-7px 0px 0px 180px;}.elementor-86 .elementor-element.elementor-element-1c9046e .ct-text-editor{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-1c9046e{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:20px;letter-spacing:1px;}.elementor-86 .elementor-element.elementor-element-78d7bd5:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-78d7bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F6E6E;background-image:url("https://cci-pvt.ltd/wp-content/uploads/2021/11/bg-line.jpg");background-position:top center;background-repeat:repeat-y;}.elementor-86 .elementor-element.elementor-element-78d7bd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-78d7bd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-be0cf4d > .elementor-widget-container{margin:-398px -38px 30px -38px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-be0cf4d{z-index:1;}.elementor-86 .elementor-element.elementor-element-be0cf4d .item--body .item--title{font-family:"Horizon Regular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-f4e6e0b{padding:120px 0px 90px 0px;}.elementor-86 .elementor-element.elementor-element-a1a781e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 0px 70px;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading{text-align:left;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading .item--title{color:#2C62B7;font-family:"Horizon Regular", Sans-serif;font-size:43px;font-weight:normal;text-decoration:none;margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading .item--sub-title{color:#6C6C6C !important;font-family:"CyGrotesk-GrandMedium", Sans-serif;font-size:15px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-79db0c1{--divider-border-style:solid;--divider-color:#3589F1;--divider-border-width:2px;}.elementor-86 .elementor-element.elementor-element-79db0c1 > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-86 .elementor-element.elementor-element-79db0c1 .elementor-divider-separator{width:50px;}.elementor-86 .elementor-element.elementor-element-79db0c1 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-86 .elementor-element.elementor-element-e75ea9d > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-86 .elementor-element.elementor-element-e75ea9d .ct-text-editor{color:#666666;}.elementor-86 .elementor-element.elementor-element-e75ea9d{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:14px;line-height:25px;}.elementor-86 .elementor-element.elementor-element-1c5829e{margin-top:0px;margin-bottom:20px;}.elementor-86 .elementor-element.elementor-element-15b3fee > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-86 .elementor-element.elementor-element-15b3fee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-15b3fee .ct-fancy-box .item--title{color:#2C62B7;font-family:"CyGrotesk-GrandRegular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-15b3fee .ct-fancy-box .item--icon i{color:#6C6C6C;}.elementor-86 .elementor-element.elementor-element-15b3fee  .ct-fancy-box .item--icon i{font-size:53px;}.elementor-86 .elementor-element.elementor-element-15b3fee  .ct-fancy-box-layout1 .item--icon{min-width:53px;}.elementor-86 .elementor-element.elementor-element-affde53 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-86 .elementor-element.elementor-element-affde53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-affde53 .ct-fancy-box .item--title{color:#2C62B7;font-family:"CyGrotesk-GrandRegular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-affde53 .ct-fancy-box .item--icon i{color:#6C6C6C;}.elementor-86 .elementor-element.elementor-element-affde53  .ct-fancy-box .item--icon i{font-size:53px;}.elementor-86 .elementor-element.elementor-element-affde53  .ct-fancy-box-layout1 .item--icon{min-width:53px;}.elementor-86 .elementor-element.elementor-element-54b36b4{--divider-border-style:solid;--divider-color:#EAEBED;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-54b36b4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-86 .elementor-element.elementor-element-54b36b4 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-54b36b4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-86 .elementor-element.elementor-element-93a96d5{width:auto;max-width:auto;}.elementor-86 .elementor-element.elementor-element-93a96d5 > .elementor-widget-container{margin:22px 25px 20px 0px;}.elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .btn{padding:0px 40px 0px 40px;border-radius:8px 0px 0px 0px;font-family:"CyGrotesk-GrandRegular", Sans-serif;text-transform:uppercase;line-height:52px;background-color:#3589F1 !important;background-image:none !important;}.elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:3px;}.elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .ct-button-icon i{font-size:17px;}.elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .btn:hover, .elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .btn:focus{background:#2C62B7 !important;}.elementor-86 .elementor-element.elementor-element-50158da{width:auto;max-width:auto;}.elementor-86 .elementor-element.elementor-element-50158da > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info .ct-contact-icon{background-color:#E6F1FB;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info .ct-contact-label{font-family:"CyGrotesk-GrandRegular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info .ct-contact-content{color:#000000;font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:17px;font-weight:700;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info a.ct-contact-content:hover{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-dc2bf6e > .elementor-element-populated{margin:30px 60px 0px 50px;--e-column-margin-right:60px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-70875c8{width:var( --container-widget-width, 47.935% );max-width:47.935%;--container-widget-width:47.935%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-70875c8 > .elementor-widget-container{margin:0px 10px 5px 10px;}.elementor-86 .elementor-element.elementor-element-70875c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-inner{text-align:center;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter  .ct-counter-number-value{color:#3589F1;font-family:"Horizon Regular", Sans-serif;font-size:40px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-number .ct-counter-number-prefix{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-number .ct-counter-number-suffix{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-weight:500;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-title{color:#000000;font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:15px;font-weight:700;}.elementor-86 .elementor-element.elementor-element-9b77dd0{width:var( --container-widget-width, 47.935% );max-width:47.935%;--container-widget-width:47.935%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-9b77dd0 > .elementor-widget-container{margin:0px 10px 5px 10px;}.elementor-86 .elementor-element.elementor-element-9b77dd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-inner{text-align:center;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter  .ct-counter-number-value{color:#3589F1;font-family:"Horizon Regular", Sans-serif;font-size:40px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-number .ct-counter-number-prefix{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-number .ct-counter-number-suffix{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-weight:500;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-title{color:#000000;font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:15px;font-weight:700;}.elementor-86 .elementor-element.elementor-element-40a7a7a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-40a7a7a .ct-banner .ct-banner-title{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:12px;font-weight:500;letter-spacing:3px;color:#2C62B7;}.elementor-86 .elementor-element.elementor-element-40a7a7a .ct-banner .item--title{color:#2C62B7;}.elementor-86 .elementor-element.elementor-element-40a7a7a .ct-banner .ct-banner-title svg text{fill:#2C62B7;}.elementor-86 .elementor-element.elementor-element-785dc21{--display:flex;--margin-top:38px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-3b16484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1df9112{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0180px 0px;}.elementor-86 .elementor-element.elementor-element-1df9112 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-e0ba52c > .elementor-widget-container{margin:105px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-86 .elementor-element.elementor-element-e0ba52c{z-index:2;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading{text-align:center;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading .item--title{font-family:"Horizon Regular", Sans-serif;font-size:53px;margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading .item--sub-title{color:#6C6C6C !important;font-family:"CyGrotesk-GrandMedium", Sans-serif;}.elementor-86 .elementor-element.elementor-element-40ac9a7{--divider-border-style:solid;--divider-color:#3589F1;--divider-border-width:3px;}.elementor-86 .elementor-element.elementor-element-40ac9a7 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-86 .elementor-element.elementor-element-40ac9a7 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-40ac9a7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-991e381:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-991e381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F6E6E;background-image:url("https://cci-pvt.ltd/wp-content/uploads/2021/11/bg-line.jpg");background-position:top center;background-repeat:repeat-y;}.elementor-86 .elementor-element.elementor-element-991e381{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 90px 0px;}.elementor-86 .elementor-element.elementor-element-991e381 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-e5c6961 > .elementor-widget-container{margin:-180px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-86 .elementor-element.elementor-element-e5c6961.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-e5c6961{z-index:1;}.elementor-86 .elementor-element.elementor-element-e5c6961 .item--body .item--title a{color:#2C62B7;}.elementor-86 .elementor-element.elementor-element-e5c6961 .item--body .item--title{font-family:"Horizon Regular", Sans-serif;font-size:24px;}.elementor-86 .elementor-element.elementor-element-2cba066 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-3fe939e{--display:flex;}.elementor-86 .elementor-element.elementor-element-3fe939e:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3fe939e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3589F1;}.elementor-86 .elementor-element.elementor-element-1875dd3{--display:flex;}.elementor-86 .elementor-element.elementor-element-1875dd3:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1875dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3589F1;}.elementor-86 .elementor-element.elementor-element-1849bf0 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-1849bf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:138px 0px 105px 0px;}.elementor-86 .elementor-element.elementor-element-1849bf0 .elementor-heading-title{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-1849bf0 a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-1849bf0 a:hover{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-abc08f1 > .elementor-element-populated{margin:0px -0px 0px -0px;--e-column-margin-right:-0px;--e-column-margin-left:-0px;padding:30px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-ca5890b > .elementor-widget-container{margin:105px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-86 .elementor-element.elementor-element-ca5890b{z-index:2;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading{text-align:center;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--title{font-family:"Horizon Regular", Sans-serif;font-size:53px;margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--sub-title{color:#FFFFFF !important;font-family:"CyGrotesk-GrandLight", Sans-serif;}.elementor-86 .elementor-element.elementor-element-d180039{width:var( --container-widget-width, 110.748% );max-width:110.748%;--container-widget-width:110.748%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-d180039 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-86 .elementor-element.elementor-element-d180039.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-d180039 .grid-filter-wrap .filter-item{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .ct-load-more .btn-primary{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:17px;text-transform:uppercase;line-height:53px;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .item--title{font-family:"Horizon Regular", Sans-serif;font-size:23px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .item--category{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:13px;}.elementor-86 .elementor-element.elementor-element-bc3d23b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-bc3d23b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:138px 0px 105px 0px;}.elementor-86 .elementor-element.elementor-element-bc3d23b .elementor-heading-title{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-bc3d23b a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-bc3d23b a:hover{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-c7c5564 > .elementor-element-populated{margin:0px -0px 0px -0px;--e-column-margin-right:-0px;--e-column-margin-left:-0px;padding:30px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-a101892 > .elementor-widget-container{margin:105px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-86 .elementor-element.elementor-element-a101892{z-index:2;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading{text-align:center;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading .item--title{font-family:"Horizon Regular", Sans-serif;font-size:53px;margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading .item--sub-title{color:#FFFFFF !important;font-family:"CyGrotesk-GrandLight", Sans-serif;}.elementor-86 .elementor-element.elementor-element-f5153e6{width:var( --container-widget-width, 110.748% );max-width:110.748%;--container-widget-width:110.748%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-f5153e6 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-86 .elementor-element.elementor-element-f5153e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-f5153e6 .grid-filter-wrap .filter-item{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .ct-load-more .btn-primary{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:17px;text-transform:uppercase;line-height:53px;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .item--title{font-family:"Horizon Regular", Sans-serif;font-size:23px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .item--category{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:13px;}.elementor-86 .elementor-element.elementor-element-700c8f6{padding:95px 0px 65px 0px;}.elementor-86 .elementor-element.elementor-element-362adec .title-holder{font-family:"Horizon Outline", Sans-serif;}.elementor-86 .elementor-element.elementor-element-362adec .ct-heading .item--sub-title{font-family:"CyGrotesk-GrandRegular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-362adec .el--title{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-362adec .ct-team .item--title{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:18px;}.elementor-86 .elementor-element.elementor-element-362adec .ct-team .item--position{color:#6C6C6C;}.elementor-86 .elementor-element.elementor-element-362adec .ct-team .item--desc{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-362adec .ct-team .item--social a{color:#3589F1;}.elementor-86 .elementor-element.elementor-element-362adec .ct-team .item--social a:hover{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-89840e5{overflow:hidden;padding:0px 0px 20px 0px;}.elementor-86 .elementor-element.elementor-element-d09263b{width:var( --container-widget-width, 132.498% );max-width:132.498%;--container-widget-width:132.498%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-d09263b > .elementor-widget-container{margin:40px 0px 120px -350px;}.elementor-86 .elementor-element.elementor-element-d09263b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-title{color:#1B68E4;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-title .ct-ac-title-text{font-family:"CyGrotesk-GrandRegular", Sans-serif;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-content{font-family:"CyGrotesk-GrandRegular", Sans-serif;font-size:13px;}.elementor-86 .elementor-element.elementor-element-e43e449:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-e43e449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEDFF;background-image:url("https://cci-pvt.ltd/wp-content/uploads/2021/11/img-vector1.png");background-position:0px 65px;background-repeat:no-repeat;}.elementor-86 .elementor-element.elementor-element-e43e449 > .elementor-background-overlay{background-image:url("https://cci-pvt.ltd/wp-content/uploads/2021/11/vt-5.png");background-position:bottom right;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-e43e449{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-86 .elementor-element.elementor-element-5283895 .title-holder{font-family:"Horizon Regular", Sans-serif;font-size:112px;}.elementor-86 .elementor-element.elementor-element-5283895 .ct-heading .item--sub-title{font-family:"CyGrotesk-GrandMedium", Sans-serif;font-size:14px;}.elementor-86 .elementor-element.elementor-element-5283895 .el--title{font-family:"Horizon Regular", Sans-serif;font-size:41px;margin-bottom:3px;}.elementor-86 .elementor-element.elementor-element-5283895 .grid-item-inner .item--title{font-family:"CyGrotesk-GrandLight", Sans-serif;font-size:18px;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-2a1d4ba{--min-height:822px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-fe2a2fb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-86 .elementor-element.elementor-element-2835c15 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-86 .elementor-element.elementor-element-2835c15 .ct-heading .item--title{font-size:42px;}.elementor-86 .elementor-element.elementor-element-1c9046e > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-86 .elementor-element.elementor-element-1c9046e{font-size:17px;}.elementor-86 .elementor-element.elementor-element-78d7bd5{padding:30px 0px 70px 0px;}.elementor-86 .elementor-element.elementor-element-be0cf4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-f4e6e0b{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-a1a781e > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-86 .elementor-element.elementor-element-cca26c7 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading .item--title{font-size:30px;}.elementor-86 .elementor-element.elementor-element-79db0c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-86 .elementor-element.elementor-element-15b3fee .ct-fancy-box .item--title{font-size:18px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-86 .elementor-element.elementor-element-affde53 .ct-fancy-box .item--title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-dc2bf6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-86 .elementor-element.elementor-element-70875c8 > .elementor-widget-container{margin:0px 40px 30px 50px;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-inner{text-align:left;}.elementor-86 .elementor-element.elementor-element-9b77dd0 > .elementor-widget-container{margin:0px 40px 30px 50px;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-inner{text-align:left;}.elementor-86 .elementor-element.elementor-element-785dc21{--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-86 .elementor-element.elementor-element-3b16484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1df9112{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e0ba52c > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading .item--title{font-size:31px;}.elementor-86 .elementor-element.elementor-element-40ac9a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-991e381{margin-top:03px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-036e0d1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e5c6961 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-86 .elementor-element.elementor-element-e5c6961 .item--body .item--title{font-size:17px;}.elementor-86 .elementor-element.elementor-element-1849bf0{padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-ca5890b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--title{font-size:30px;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--sub-title{margin-bottom:31px;}.elementor-86 .elementor-element.elementor-element-d180039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .item--title{font-size:21px;}.elementor-86 .elementor-element.elementor-element-bc3d23b{padding:20px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-a101892 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading .item--title{font-size:30px;}.elementor-86 .elementor-element.elementor-element-f5153e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .item--title{font-size:21px;}.elementor-86 .elementor-element.elementor-element-700c8f6{padding:60px 0px 40px 0px;}.elementor-86 .elementor-element.elementor-element-89840e5{padding:30px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-d09263b > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-d09263b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-title .ct-ac-title-text{font-size:18px;}.elementor-86 .elementor-element.elementor-element-e43e449:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-e43e449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-86 .elementor-element.elementor-element-e43e449{padding:70px 0px 70px 0px;}.elementor-86 .elementor-element.elementor-element-5283895 > .elementor-widget-container{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-5283895 .el--title{font-size:30px;}.elementor-86 .elementor-element.elementor-element-5283895 .grid-item-inner .item--title{font-size:18px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-2a1d4ba{--min-height:650px;}.elementor-86 .elementor-element.elementor-element-fe2a2fb > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-86 .elementor-element.elementor-element-fe2a2fb{font-size:14px;letter-spacing:7.7px;}.elementor-86 .elementor-element.elementor-element-2835c15 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-86 .elementor-element.elementor-element-2835c15 .ct-heading .item--title{font-size:22px;}.elementor-86 .elementor-element.elementor-element-1c9046e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-86 .elementor-element.elementor-element-1c9046e .ct-text-editor .ct-text-editor-inner{max-width:100%;}.elementor-86 .elementor-element.elementor-element-1c9046e{font-size:14px;}.elementor-86 .elementor-element.elementor-element-78d7bd5{padding:20px 0px 20px 0px;}.elementor-86 .elementor-element.elementor-element-f4e6e0b{padding:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-cca26c7 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading .item--title{font-size:22px;}.elementor-86 .elementor-element.elementor-element-cca26c7 .ct-heading .item--sub-title{font-size:14px;}.elementor-86 .elementor-element.elementor-element-15b3fee{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-15b3fee > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-15b3fee .ct-fancy-box .item--title{font-size:18px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-86 .elementor-element.elementor-element-15b3fee  .ct-fancy-box .item--icon i{font-size:36px;}.elementor-86 .elementor-element.elementor-element-15b3fee  .ct-fancy-box-layout1 .item--icon{min-width:36px;}.elementor-86 .elementor-element.elementor-element-affde53{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-affde53 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-affde53 .ct-fancy-box .item--title{font-size:18px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-86 .elementor-element.elementor-element-affde53  .ct-fancy-box .item--icon i{font-size:36px;}.elementor-86 .elementor-element.elementor-element-affde53  .ct-fancy-box-layout1 .item--icon{min-width:36px;}.elementor-86 .elementor-element.elementor-element-93a96d5 .ct-button-wrapper .btn{font-size:16px;}.elementor-86 .elementor-element.elementor-element-50158da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info .ct-contact-label{font-size:14px;}.elementor-86 .elementor-element.elementor-element-50158da .ct-contact-info .ct-contact-content{font-size:16px;}.elementor-86 .elementor-element.elementor-element-70875c8 > .elementor-widget-container{margin:0px 0px 30px 15px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-inner{text-align:left;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter .ct-counter-icon i{font-size:30px;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter  .ct-counter-number-value{font-size:38px;}.elementor-86 .elementor-element.elementor-element-70875c8 .ct-counter-title{font-size:14px;}.elementor-86 .elementor-element.elementor-element-9b77dd0{width:var( --container-widget-width, 151.188px );max-width:151.188px;--container-widget-width:151.188px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-9b77dd0 > .elementor-widget-container{margin:0px 0px 60px 30px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-inner{text-align:left;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter .ct-counter-icon i{font-size:30px;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter  .ct-counter-number-value{font-size:38px;}.elementor-86 .elementor-element.elementor-element-9b77dd0 .ct-counter-title{font-size:14px;}.elementor-86 .elementor-element.elementor-element-40a7a7a > .elementor-widget-container{margin:0px 0px 38px -10px;}.elementor-86 .elementor-element.elementor-element-785dc21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-3b16484 > .elementor-widget-container{margin:-19px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1df9112{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e0ba52c > .elementor-widget-container{margin:0px 0px 10px 15px;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading{text-align:left;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading .item--title{font-size:22px;}.elementor-86 .elementor-element.elementor-element-e0ba52c .ct-heading .item--sub-title{font-size:14px;}.elementor-86 .elementor-element.elementor-element-40ac9a7 > .elementor-widget-container{padding:0px 0px 0px 17px;}.elementor-86 .elementor-element.elementor-element-40ac9a7 .elementor-divider{text-align:left;}.elementor-86 .elementor-element.elementor-element-40ac9a7 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-991e381{padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e5c6961 .item--body .item--title{font-size:17px;}.elementor-86 .elementor-element.elementor-element-1875dd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-ca5890b > .elementor-widget-container{margin:0px 0px 20px 15px;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading{text-align:left;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--title{font-size:22px;}.elementor-86 .elementor-element.elementor-element-ca5890b .ct-heading .item--sub-title{font-size:14px;}.elementor-86 .elementor-element.elementor-element-d180039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 10px;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .item--title{font-size:12px;}.elementor-86 .elementor-element.elementor-element-d180039 .ct-portfolio .item--category{font-size:12px;}.elementor-86 .elementor-element.elementor-element-a101892 > .elementor-widget-container{margin:0px 0px 20px 15px;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading{text-align:left;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading .item--title{font-size:22px;margin-bottom:20px;}.elementor-86 .elementor-element.elementor-element-a101892 .ct-heading .item--sub-title{font-size:14px;margin-bottom:26px;}.elementor-86 .elementor-element.elementor-element-f5153e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 10px;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .item--title{font-size:12px;}.elementor-86 .elementor-element.elementor-element-f5153e6 .ct-portfolio .item--category{font-size:12px;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-title .ct-ac-title-text{font-size:16px;}.elementor-86 .elementor-element.elementor-element-d09263b .ct-accordion .ct-accordion-item .ct-ac-content{font-size:13px;}.elementor-86 .elementor-element.elementor-element-e43e449:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-e43e449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-86 .elementor-element.elementor-element-5283895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-5283895 .el--title{font-size:22px;}.elementor-86 .elementor-element.elementor-element-5283895 .grid-item-inner .item--title{font-size:18px;line-height:1.3em;}.elementor-86 .elementor-element.elementor-element-48e007e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-a1a781e{width:55%;}.elementor-86 .elementor-element.elementor-element-dc2bf6e{width:45%;}.elementor-86 .elementor-element.elementor-element-785dc21{--width:100%;}.elementor-86 .elementor-element.elementor-element-78536f2{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-86 .elementor-element.elementor-element-a1a781e{width:100%;}.elementor-86 .elementor-element.elementor-element-dc2bf6e{width:100%;}}