.elementor-3165 .elementor-element.elementor-element-5bf7624b:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-5bf7624b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04042E;}.elementor-3165 .elementor-element.elementor-element-5bf7624b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3165 .elementor-element.elementor-element-5bf7624b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3165 .elementor-element.elementor-element-1780e190{text-align:center;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;}.elementor-3165 .elementor-element.elementor-element-1780e190 p{margin-block-end:0px;}.elementor-3165 .elementor-element.elementor-element-61d8f1c > .elementor-container{max-width:1600px;}.elementor-3165 .elementor-element.elementor-element-57fe23f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3165 .elementor-element.elementor-element-57fe23f{text-align:center;}.elementor-3165 .elementor-element.elementor-element-c44b8aa > .elementor-container{max-width:1600px;}.elementor-3165 .elementor-element.elementor-element-c44b8aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:0px;}.elementor-3165 .elementor-element.elementor-element-c44b8aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3165 .elementor-element.elementor-element-6fe41d2{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-3165 .elementor-element.elementor-element-d0ce706{margin-top:90px;margin-bottom:0px;}.elementor-3165 .elementor-element.elementor-element-7a6129c{--spacer-size:93px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3165 .elementor-element.elementor-element-4b766ff{text-align:start;}.elementor-3165 .elementor-element.elementor-element-4b766ff .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#000000;}.elementor-3165 .elementor-element.elementor-element-4da671c > .elementor-container{max-width:1600px;}.elementor-3165 .elementor-element.elementor-element-65db31b:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-65db31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D44;}.elementor-3165 .elementor-element.elementor-element-65db31b > .elementor-container{max-width:1600px;}.elementor-3165 .elementor-element.elementor-element-65db31b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3165 .elementor-element.elementor-element-65db31b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3165 .elementor-element.elementor-element-312ce0a{text-align:center;}.elementor-3165 .elementor-element.elementor-element-312ce0a img{width:83%;}.elementor-3165 .elementor-element.elementor-element-bafc58b{text-align:center;}.elementor-3165 .elementor-element.elementor-element-bafc58b img{width:100%;max-width:96%;}.elementor-3165 .elementor-element.elementor-element-b629095{--spacer-size:10px;}.elementor-3165 .elementor-element.elementor-element-30e09fa > .elementor-widget-container{background-color:#1B0F9E;}.elementor-3165 .elementor-element.elementor-element-30e09fa{text-align:center;}.elementor-3165 .elementor-element.elementor-element-30e09fa .widget-image-caption{color:#FFFFFF;background-color:#1B0F9E;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-3165 .elementor-element.elementor-element-007743d{--spacer-size:3px;}.elementor-3165 .elementor-element.elementor-element-90e044c{--spacer-size:10px;}.elementor-3165 .elementor-element.elementor-element-8e9b316{--spacer-size:25px;}.elementor-3165 .elementor-element.elementor-element-76de432{text-align:center;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;}.elementor-3165 .elementor-element.elementor-element-b426e32{margin-top:83px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3165 .elementor-element.elementor-element-53fd22b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3165 .elementor-element.elementor-element-43b1fa1{width:39.25%;}.elementor-3165 .elementor-element.elementor-element-c7a5be4{width:60.75%;}.elementor-3165 .elementor-element.elementor-element-60f1dc3{width:32.193%;}.elementor-3165 .elementor-element.elementor-element-6970059{width:67.763%;}}@media(max-width:767px){.elementor-3165 .elementor-element.elementor-element-1780e190{text-align:center;font-size:25px;}.elementor-3165 .elementor-element.elementor-element-61d8f1c > .elementor-container{max-width:1401px;}.elementor-3165 .elementor-element.elementor-element-57fe23f p{margin-block-end:15px;}}/* Start custom CSS for section, class: .elementor-element-c44b8aa *//* Futuristic NetPro Difference */
.elementor-3165 .elementor-element.elementor-element-c44b8aa {
  background: linear-gradient(135deg, #0a0e29 0%, #141a3f 48%, #1d1147 100%);
  position: relative;
  overflow: hidden;
  padding: 70px 45px;
  border-radius: 20px;
  box-shadow: 0 25px 70px rgba(10,14,41,0.45);
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa::before {
  content: "";
  position: absolute;
  top: -130px;
  right: -90px;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(126,87,255,0.38) 0%, rgba(126,87,255,0) 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa::after {
  content: "";
  position: absolute;
  bottom: -150px;
  left: -70px;
  width: 360px;
  height: 360px;
  background: radial-gradient(circle, rgba(0,209,255,0.28) 0%, rgba(0,209,255,0) 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa > .elementor-container {
  position: relative;
  z-index: 1;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa .elementor-widget-image img {
  border-radius: 16px;
  border: 1px solid rgba(126,87,255,0.55);
  box-shadow: 0 0 0 1px rgba(0,209,255,0.25), 0 22px 50px rgba(0,0,0,0.5), 0 0 45px rgba(126,87,255,0.35);
  transition: transform .4s ease, box-shadow .4s ease;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa .elementor-widget-image img:hover {
  transform: translateY(-6px);
  box-shadow: 0 0 0 1px rgba(0,209,255,0.45), 0 32px 62px rgba(0,0,0,0.55), 0 0 65px rgba(126,87,255,0.55);
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa .wp-caption-text,
.elementor-3165 .elementor-element.elementor-element-c44b8aa figcaption {
  color: #9aa3c7 !important;
  letter-spacing: .05em;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa .column-bg-overlay {
  margin: 0 0 20px;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa .column-bg-overlay strong {
  display: inline-block;
  color: #ffffff !important;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .2em;
  text-transform: uppercase;
  padding: 8px 18px;
  border-radius: 999px;
  background: linear-gradient(135deg, rgba(126,87,255,0.95), rgba(0,209,255,0.95));
  box-shadow: 0 0 20px rgba(126,87,255,0.55);
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa h2,
.elementor-3165 .elementor-element.elementor-element-c44b8aa h2 strong {
  color: #f4f6ff !important;
  line-height: 1.22;
}
.elementor-3165 .elementor-element.elementor-element-c44b8aa p {
  color: #c6ccec !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65db31b *//* Futuristic Some of Our Clients */
.elementor-3165 .elementor-element.elementor-element-65db31b {
  background: linear-gradient(135deg, #0a0e29 0%, #141a3f 48%, #1d1147 100%);
  position: relative;
  overflow: hidden;
  padding: 65px 45px 70px;
  border-radius: 20px;
  box-shadow: 0 25px 70px rgba(10,14,41,0.45);
}
.elementor-3165 .elementor-element.elementor-element-65db31b::before {
  content: "";
  position: absolute;
  top: -140px;
  left: -90px;
  width: 420px;
  height: 420px;
  background: radial-gradient(circle, rgba(126,87,255,0.35) 0%, rgba(126,87,255,0) 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-3165 .elementor-element.elementor-element-65db31b::after {
  content: "";
  position: absolute;
  bottom: -150px;
  right: -80px;
  width: 380px;
  height: 380px;
  background: radial-gradient(circle, rgba(0,209,255,0.26) 0%, rgba(0,209,255,0) 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-3165 .elementor-element.elementor-element-65db31b > .elementor-container {
  position: relative;
  z-index: 1;
}
.elementor-3165 .elementor-element.elementor-element-65db31b h3,
.elementor-3165 .elementor-element.elementor-element-65db31b h3 span,
.elementor-3165 .elementor-element.elementor-element-65db31b h3 strong {
  color: #f4f6ff !important;
}
.elementor-3165 .elementor-element.elementor-element-65db31b h3 {
  text-shadow: 0 0 22px rgba(126,87,255,0.35);
}
.elementor-3165 .elementor-element.elementor-element-65db31b p {
  color: #c6ccec !important;
}
.elementor-3165 .elementor-element.elementor-element-65db31b .elementor-widget-image .elementor-widget-container {
  background: #ffffff;
  border-radius: 14px;
  padding: 16px 20px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.35), 0 0 0 1px rgba(126,87,255,0.22);
  transition: transform .35s ease, box-shadow .35s ease;
}
.elementor-3165 .elementor-element.elementor-element-65db31b .elementor-widget-image .elementor-widget-container:hover {
  transform: translateY(-5px);
  box-shadow: 0 18px 44px rgba(0,0,0,0.45), 0 0 24px rgba(126,87,255,0.5), 0 0 0 1px rgba(0,209,255,0.4);
}/* End custom CSS */