.elementor-999 .elementor-element.elementor-element-9cc1097:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-9cc1097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codpartner.com/wp-content/uploads/2022/02/bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-999 .elementor-element.elementor-element-9cc1097{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-999 .elementor-element.elementor-element-9cc1097 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-92a89cd .hero-main-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-999 .elementor-element.elementor-element-40ec658, .elementor-999 .elementor-element.elementor-element-40ec658 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-40ec658{padding:100px 0px 100px 0px;}.elementor-999 .elementor-element.elementor-element-53ba204 .heading-title{margin:0px 0px 12px 0px;}.elementor-999 .elementor-element.elementor-element-53ba204 .sub-title{color:#6158CA;}.elementor-999 .elementor-element.elementor-element-53ba204{text-align:center;}.elementor-999 .elementor-element.elementor-element-53ba204 > .elementor-widget-container{margin:0px 0px 20px 0px;border-radius:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2c86ea4{text-align:center;}.elementor-999 .elementor-element.elementor-element-2c86ea4 img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-2c86ea4 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-159d982 img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-159d982 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-7f5e49a img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-7f5e49a .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-f786b70 img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-f786b70 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-46fdc5e img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-46fdc5e .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-c2e6507 img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-c2e6507 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-0f421a6 img{width:22%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-999 .elementor-element.elementor-element-0f421a6 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;font-style:normal;margin-top:0px;}.elementor-999 .elementor-element.elementor-element-0448a51 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-71d9cab{padding:0px 0px 60px 0px;}.elementor-999 .elementor-element.elementor-element-9f0a3cd .heading-title{margin:0px 0px 12px 0px;}.elementor-999 .elementor-element.elementor-element-9f0a3cd .sub-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#6158CA;}.elementor-999 .elementor-element.elementor-element-9f0a3cd{text-align:center;}.elementor-999 .elementor-element.elementor-element-9f0a3cd > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-b9f31a3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999 .elementor-element.elementor-element-b9f31a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-999 .elementor-element.elementor-element-58cd212 .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-999 .elementor-element.elementor-element-58cd212  .do_box_02 .do_box__icon{background-color:#8E8E8E;}.elementor-999 .elementor-element.elementor-element-58cd212{text-align:center;}.elementor-999 .elementor-element.elementor-element-d754423 .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-999 .elementor-element.elementor-element-d754423  .do_box_02 .do_box__icon{background-color:#FEC931;}.elementor-999 .elementor-element.elementor-element-d754423{text-align:center;}.elementor-999 .elementor-element.elementor-element-168270a .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-999 .elementor-element.elementor-element-168270a  .do_box_02 .do_box__icon{background-color:#FEC931;}.elementor-999 .elementor-element.elementor-element-168270a{text-align:center;}.elementor-999 .elementor-element.elementor-element-685c530 .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-999 .elementor-element.elementor-element-685c530  .do_box_02 .do_box__icon{background-color:#FEC931;}.elementor-999 .elementor-element.elementor-element-685c530{text-align:center;}.elementor-999 .elementor-element.elementor-element-95bf615{padding:120px 0px 65px 0px;}.elementor-999 .elementor-element.elementor-element-9ae03fb .about__list ul li:hover span i,.elementor-999 .elementor-element.elementor-element-9ae03fb .capabilities__list ol li::marker,,.elementor-999 .elementor-element.elementor-element-9ae03fb .capabilities__list ol li, .elementor-999 .elementor-element.elementor-element-9ae03fb .achievement__item h3:hover, .elementor-999 .elementor-element.elementor-element-9ae03fb .achievement__item i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-999 .elementor-element.elementor-element-9ae03fb .btn--icon-before .btn-icon{margin-right:10px;}.elementor-999 .elementor-element.elementor-element-9ae03fb .btn--icon-after .btn-icon{margin-left:10px;}.elementor-999 .elementor-element.elementor-element-dc926f6 .about__list ul li:hover span i,.elementor-999 .elementor-element.elementor-element-dc926f6 .capabilities__list ol li::marker,,.elementor-999 .elementor-element.elementor-element-dc926f6 .capabilities__list ol li, .elementor-999 .elementor-element.elementor-element-dc926f6 .achievement__item h3:hover, .elementor-999 .elementor-element.elementor-element-dc926f6 .achievement__item i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-999 .elementor-element.elementor-element-dc926f6 .btn--icon-before .btn-icon{margin-right:10px;}.elementor-999 .elementor-element.elementor-element-dc926f6 .btn--icon-after .btn-icon{margin-left:10px;}@media(max-width:1024px){.elementor-999 .elementor-element.elementor-element-40ec658{padding:80px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-2c86ea4 img{width:34%;}.elementor-999 .elementor-element.elementor-element-159d982 img{width:34%;}.elementor-999 .elementor-element.elementor-element-7f5e49a img{width:34%;}.elementor-999 .elementor-element.elementor-element-f786b70 img{width:34%;}.elementor-999 .elementor-element.elementor-element-46fdc5e img{width:34%;}.elementor-999 .elementor-element.elementor-element-c2e6507 img{width:34%;}.elementor-999 .elementor-element.elementor-element-0f421a6 img{width:34%;}.elementor-999 .elementor-element.elementor-element-71d9cab{padding:80px 0px 40px 0px;}.elementor-999 .elementor-element.elementor-element-95bf615{padding:80px 0px 80px 0px;}}@media(max-width:767px){.elementor-999 .elementor-element.elementor-element-cc357c5 > .elementor-container{max-width:500px;}.elementor-999 .elementor-element.elementor-element-2c86ea4 img{width:20%;}.elementor-999 .elementor-element.elementor-element-159d982 img{width:20%;}.elementor-999 .elementor-element.elementor-element-7f5e49a img{width:20%;}.elementor-999 .elementor-element.elementor-element-f786b70 img{width:20%;}.elementor-999 .elementor-element.elementor-element-46fdc5e img{width:20%;}.elementor-999 .elementor-element.elementor-element-c2e6507 img{width:20%;}.elementor-999 .elementor-element.elementor-element-0f421a6 img{width:20%;}.elementor-999 .elementor-element.elementor-element-71d9cab{padding:80px 0px 40px 0px;}.elementor-999 .elementor-element.elementor-element-b9f31a3{padding:10px 10px 10px 10px;}.elementor-999 .elementor-element.elementor-element-9ae03fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-999 .elementor-element.elementor-element-dc926f6 > .elementor-widget-container{margin:0px 0px 050px 0px;}}