.logoimg {
  height: 72px;
}
.fotlogoimg {
  height: 72px;
  position:relative;
}
.logotxt{
font-family:DMSerifDisplay-Regular;
	font-size:42px;
color: #13a2de;
 
}
.logotxt2{
font-family:DMSerifDisplay-Regular;;
	font-size:40px;
color: #13a2de;
}
.fs34{
	font-size: 34px !important;
}
.fs16 {
  font-size: 16px;
}
.sinf{
	line-height:33px !important;
	text-align:justify;
	
}
.sectpl{ 
  padding-top: 84px !important;
  padding-bottom: 50px !important;

}
.sky{
	color:#13a2de !important;
}
.service-sect .testimonial-item p{
	text-align:justify;
}
.service-sect img{
	height:250px !important;
}
.ghy{ 
  padding-bottom: 30px;

}
.bgbthree{
	background: url(../img/bg1.webp);
position: relative;

}
.bgbthree::before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#ffffff8a;
	position:absolute;
}


.fotlogotxt{
font-family:DMSerifDisplay-Regular;
font-size: 30px;
color: #13a2de;
position: relative;
margin-left: 17px;
}
.fotlogotxt2{
font-family:DMSerifDisplay-Regular;lar;
	font-size:30px;
color: #13a2de;
position:relative;
}
.whych .row {
	position:relative;
}
.whych p{
	padding-bottom:20px !important;
}
.whych i{
	padding:2px 0px 7px 0px !important;
}
.whych h4{
	font-size:19px !important;
}
.white{
	color:#fff !important;
}
.introbh{
	background-image: url(../img/computer-repair.jpg);
background-size: cover;
background-repeat: no-repeat;
position: relative !important;
 
padding-bottom:60px !important;
}
.introbh::before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
 
	position:absolute;
}
.jki:hover{
	color:#dfdede !important;
}
.jki{
	border: 1px solid #0000000a;
padding: 8px 8px;
 
color: #fff;
font-size: 16px;
background: #047b04;
border-radius: 3px;
box-shadow: 0px 0px 10px 0px #00000063;
}
.zoom{
	transition:transform 0.9s;
}
.zoom:hover{
	transform:scale(1.1);
}
.bwhite{
	background: #fffc !important;
border-radius: 4px;
border: 4px solid #1692cf75;
}
.bgtyo{
	background-image: url(../nimg/lannetworking.png);
background-size: cover;
background-repeat: no-repeat;
position: relative !important;
 background-attachment:fixed;
padding-bottom:60px !important;
}
.bgtyo::before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
 background-color:#13A2DEDB !important;
	position:absolute;
}
.ghv{
	background: #fff !important;
color: #1193cd !important;
box-shadow: 0px 0px 10px 0px #ffffffc9;
border:0px !important;
}
.testm .testimonial-item{
	padding:40px 20px 30px 20px!important;
	margin-top:20px !important;
	background:#fff !important;
}
.sllf a{ 
  margin-left: 75px !important;

}
.rel{
	position:relative;
}
 
.service-sect1 .bg-white{
	background:#fff !important;
	
}
.service-sect1 img{
	height:100px !important;
	box-shadow:0px 0px 10px 0px #00000021;
}

@font-face{
font-family:Quantico-Regular;

src:url(Quantico-Regular.ttf);
}


@font-face{
font-family:DMSerifDisplay-Regular;

src:url(DMSerifDisplay-Regular.ttf);
}
  
.slidimg{
	  margin-top: 116px;
}
.bancontent {
  margin-top: 170px;
}
.add-bag .add-btn{
	background: linear-gradient(90deg, #282c6f 0%, #13a2de 100%);
}
.slidtxt {
  color: #fff;
  font-size: 45px;
}
.header_area .navbar .nav .nav-item.active .nav-link {
  color: #13a2de;
}
.add-bag .add-text {
  padding-left: 15px;
  font-size: 12px;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  color: #fff;
}
.manslidkys {
  margin-left: 57px !important;
}
.carousel-caption {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center; 
  z-index: 1;
width:100%;

}
.slidpara {
color: #e6e3e3;
font-size: 23px;
margin-left: 31px;
width: 447px;
}
.rerbuts{
	margin-left: 34px!important;
}

.banner-area{
  background: url(../nimg/technologyban.png) center no-repeat;
  background-size: cover;
  position: relative;
}

.navbar .navbar-nav .nav-link.active {
  color: #13a2de;
} 
.webcamimg{
	height:200px!important;
}
.proutxt{
color: #13a2de;
font-size: 31px;
}
.producttxts{
color: #e1e4e6;
font-size: 31px;
text-align:center;
position:relative;
}
.serbanner{
   background-image: url("../nimg/computertexture.webp");
background-size: contain;
background-repeat: repeat;
position:relative!important;
	
background-attachment:fixed;	
}

.serbanner:before{
background-color: #fffffff7;

position: absolute !important;
left: 0;
top: 0;
content: "";
height: 100%;
width: 100%;


}

.servsbanner{
   background-image: url("../nimg/dottexture.png");
background-size: cover;
background-repeat:no-repeat;
position:relative!important;
	
background-attachment:fixed;	
}

.servsbanner:before{
background-color: #ffffff2e;

position: absolute !important;
left: 0;
top: 0;
content: "";
height: 100%;
width: 100%;


}
 
.enqrttxt{
font-size: 2rem!important;
margin-left: 67px!important;
}

.mainhdn{
font-size: 35px;
color: #13a2de;
text-align: center;
margin-top: 2px;
margin-bottom: 0px;
position: relative;

}
.intropara{
color: #625f5f;
position: relative;
text-align: justify;
padding: 13px;
background-color: #fefefe;

  box-shadow: 0 4px 10px rgba(117, 200, 236, 0.24);
}
.mb-5 {
  margin-bottom: 0rem !important;
}
.reftmtxt{
color: #13a2de;
font-size: 13px;
}
 
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
 
}

@font-face{
font-family:CinzelDecorative-Regular;

src:url(CinzelDecorative-Regular.ttf);
}

@font-face{
font-family:Laila-Bold;

src:url(Laila-Bold.ttf);
}

.ctn-slider33 .slider-nav33 .arrows33 {
  background-color: rgba(255, 255, 255, 0)!important;
  color: #ffffff;
  cursor: pointer;
  display: none;
  padding: 8px 15px;
  position: absolute;
  text-shadow: 1px 1px 5px #000000;
  top: 50%;
  transition: 0.3s ease all;
  z-index: 600;
}

.introimg {
  height: 291px;
  padding: 13px;
  background-color: #fefefe;
  border-radius: 5px 5px 5px 5px;
  margin-bottom: 107px;
}
.introimg:hover {
box-shadow: 0 4px 10px rgba(117, 200, 236, 0.73 );	
	
}

.about-img::before {
  position: absolute;
  content: "";
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background-image: -webkit-repeating-radial-gradient(#FFFFFF, #EEEEEE 5px, transparent 5px, transparent 10px);
  background-image: -moz-repeating-radial-gradient(#FFF, #EEE 5px, transparent 5px, transparent 10px);
  background-image: -ms-repeating-radial-gradient(#FFFFFF, #EEEEEE 5px, transparent 5px, transparent 10px);
  background-image: -o-repeating-radial-gradient(#FFFFFF, #EEEEEE 5px, transparent 5px, transparent 10px);
  background-image: repeating-radial-gradient(#FFF, #13A2DE29 5px, transparent 5px, transparent 10px);
 background-size: 24px 12px;
transform: skew(29deg);
z-index: 1;
height: 383px;
}
.maikeyat{
	position:relative;
	
}

.butonbg{
	position:relative;
	 background:linear-gradient(90deg, #13a2de 0%, #272d6c 100%)!important;
	   border-color: #BEE3FC;
}
.text-primary {
  color:#1B71AE!important;
}
.introbanner{
   background-image: url("../nimg/evolution.png");
background-size:cover;
background-repeat:no-repeat;
position:relative!important;
	
background-attachment:fixed;	
}

.introbanner:before{
background-color: rgba(6, 66, 115, 0.55);

position: absolute !important;
left: 0;
top: 0;
content: "";
height: 100%;
width: 100%;


}

.footbanner{
   background-image: url("../nimg/evolution.png");
background-size:cover;
background-repeat:no-repeat;
position:relative!important;
	
background-attachment:fixed;	
}
.footbanner:before{
background-color: rgba(44, 46, 47, 0.84);

position: absolute !important;
left: 0;
top: 0;
content: "";
height: 100%;
width: 100%;


}


.section-header::after {
  position: absolute;
  content: "";
  width: 90px;
  height: 2px;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
  background: #F0EFEE00;
}
.section-header::before {
  position: absolute;
  content: "";
  width: 60px;
  height: 2px;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background: #3CB81500;
}
.whytxts{
	position:relative;
	color:#fff;
}
.whsctxs{
position: relative;
height: 237px;

}
.clockicon{
font-size: 40px!important;
color: #1c6eab;

}
.sutpara{
  font-size: 18px;
  margin-top: 12px;
  text-align: justify;
  line-height: 27px;

}
.sersuptxt{
font-size: 20px;
margin-top: 20px;


}
.p-xl-5 {
  padding: 1rem !important;
}
.sertwbg{
background: linear-gradient(90deg, #fff 0%, #cbcbcc 100%) !important;
border-radius: 23px 8px 23px;
}
.testimonial-carousel .owl-item.center .protxbgt {
	 background:linear-gradient(90deg, #13a2de 0%, #272d6c 100%)!important;	
}

.sertwbg:hover{

box-shadow: 0 4px 10px rgba(117, 200, 236, 0.73 );
}
.py-6 {
  padding-top: 2rem;
  padding-bottom: 3rem;
}

.testimonial-carousel .owl-item.center .testmotxt {
background: linear-gradient(90deg, #fafafb 0%, #fbfbfd 100%) !important;

}
.serpara{
position: relative;
text-align: justify;
font-size: 18px;
color: #514e4e;
padding: 20px;
}
.testimonial-carousel .owl-item.center .testmotxt * {
color: #827D7D !important;
padding: 8px;
font-size: 16px;
}
.text-body{
text-align: center;
color: #13a2de !important;
 
font-size: 20px;
 
}
.wa-chat-box-poweredby{
	display:none;
}
.vistcrt{
	position:relative;
}
.testimonial-carousel .owl-nav .owl-prev, .testimonial-carousel .owl-nav .owl-next {
  margin: 0 12px;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--dark);
  border: 2px solid #13A2DE;
  border-radius: 50px;
  font-size: 18px;
  transition: .5s;
}
.loctxts{
	color:#fff;
}
.mapttxts{
	color:#fff;	
}
.facebook-f{
	border-radius: 50px!important;
background-color:#4867aa!important;
padding:7px;
width: 30px;
color: white;
}

.twitter-t{
	border-radius: 50px!important;
background-color:#5da9dd!important;
padding:7px;
width: 30px;
color: white;
}
.instagram-i{
	
	border-radius: 50px!important;
background-color:#c42fa3 !important;
padding:7px;
width: 30px;
color: white;
}
.solinkst{
	color:#fff;
}
a:hover {
  color: #1596d3;
}

.testimonial-carousel .owl-nav .owl-prev:hover{
color: #FFFFFF;
background: #13A2DE;	
}
.buybutns{
position:relative!important;	
}
.desttxts{
	text-align:center;
	padding: 10px;
}




.productbanner{
   background-image: url("../nimg/computermotherboard.png");
background-size:cover;
background-repeat:no-repeat;
position:relative!important;
	
background-attachment:fixed;	
}

.productbanner:before{
background-color: rgba(6, 66, 115, 0.64);

position: absolute !important;
left: 0;
top: 0;
content: "";
height: 100%;
width: 100%;


}
.testimonial-carousel .owl-nav .owl-prev, .testimonial-carousel .owl-nav .owl-next {
color: #312e2e;
  font-size: 18px;
}
.testimonial-carousel .owl-nav .owl-next:hover {
  color: #FFFFFF;
  background: #13A2DE;
}
.systandban{
padding-bottom: 0rem !important;
}
.btn-primary {
background: linear-gradient(90deg, #13a2de 0%, #272d6c 100%) !important;
border-color: #BEE3FC;
padding: 10px 24px !important;
border-radius: 10px !important;
}
.whattxtna{
margin-left: 26px;
}
.whatice{
		border-radius: 50px!important;
background-color:#28ce28b5!important;
padding:7px;
width: 30px;
color: white;
}
.keywordban{
	background: linear-gradient(90deg, #13a2de 0%, #272d6c 100%) !important;
padding-top: 0rem;
padding-bottom: 2rem;
}
.btn-secondary {
  
  background-color: #13A1DD;
  border-color: #149EDA;
}
.contcbgtt{
background-color: #13A1DD !important;
border-color: #149EDA !important;
padding: 8px 10px !important;
margin-left: 169px !important;
margin-top: -47px;


}
.butsbgt{
padding-bottom: 15px !important;
padding-left: 0px !important;
background-color: #0e1831bf;
width: 514px;
margin-left: 0px;
	
}
.btn.btn-secondary {
  color: #FFFFFF;
  position: relative !important;
}
.seckeywor{
font-size: 30px!important;
}
.subkypara{
	text-align:justify;
	font-size:18px;
}
.btn-secondary:hover {
  color: #000!important;
  background-color: #1b73b0!important;
  border-color: #149dd9!important;
}
.text-primary {
  color: #38CCF8 !important;
}
.btn-secondary:hover {
  color: #fff!important;
  background-color: #1887c4!important;
  border-color: #234381!important;
}
.btn-secondary {
  color: #fff!important;
  background-color: #1A78B5!important;
  border-color: #178CC9!important;
  border-color: #BEE3FC;
padding: 10px 24px !important;
border-radius: 10px !important;
}
.text-primary {
  color: #13a2de !important;
}
.text-primary {
  color: #13A2DE !important;
}
.mskrworsds{
padding: 20px;
background: linear-gradient(90deg, #234584f2 0%, #263372e6 100%) !important;
border-radius: 4px;
-webkit-box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
height: 200px;
margin-left: 12px;
}
.mkyicon{
text-align: center;
font-size: 34px !important;
margin-left: 129px;
color: #fffffb !important;
}
.deskysutxt{
color: #fbf7f7 !important;
font-size: 18px;
margin-top: 10px;
text-align: justify;
}
.afftsgt{
color: #d2b306 !important;
text-align: center;
margin-left: 63px;
font-size: 20px;
margin-bottom: 10px;

}
.serkeystxt {
margin-top: -162px;
position: relative;
z-index: 1;
}

.testimonial-carousel .owl-item.center .testmolbanner {
	background: linear-gradient(90deg, #13a2de 0%, #272d6c 100%) !important;
}
.testimonial-carousel .owl-item.center .brandbanner {
background: linear-gradient(90deg, #fff 0%, #fdfdfd 100%) !important;
}
.testimonial-carousel .owl-item .testimonial-item .branimg {
width: 164px;
height: auto;
margin-left: 49px;
}

.custews{
color: #13a2de;
font-size: 31px;
}
.testimonial-carousel .owl-item.center .testimonial-item i {
  color: #1EA6DF !important;
}
.proparas{
text-align: justify;
font-size: 18px;
position: relative;
color: #e1dfdf;
margin-top: 29px;
	
}
.brndimu{
height: auto;
width: 214px;
}
.brganner{
border: 1px solid #03216c;
border-radius: 5px;
padding: 25px 2px 6px 2px;
position: relative;
margin-bottom: 33px;
background: #fff;
margin-left: 45px;
height: 76px;
}
.fotpara{
	text-align:justify;
	font-size:18px;
	position:relative;
	color: #e6e1e1;
}

.qulitxs{
  color: #F7F8FC !important;
  position: relative;
}
.footer .btn.btn-link {
  display: block;
  margin-bottom: 5px;
  padding: 0;
  text-align: left;
  color: #e6dfdf;
  font-weight: normal;
  text-transform: capitalize;
  transition: .3s;
  position: relative;
}
.footer .btn.btn-link::before {
  position: relative;
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #fff;
  margin-right: 10px;
}
.adrestxts{
position: relative;
color: #ecebeb;
}
.coprghtxts{
	color:#fff;
	position:relative;
}

.sublotxt{
font-size: 15px !important;
margin-left: 93px;
margin-top: -23px;
color: #ecedee;
font-family: Iceland-Regular;
}



.banimg:before{
position: absolute!important;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #0519227a!important;
content: "";
z-index: -1;
opacity: 0.7!important;
}

.hltytxts{
font-size: 20px;
margin-left: 21px;
}



.btn-primary:hover {
  color: #ece9e9;
background-color: #ff7637;
border-color: #768ed0;
}

.left-right {
  animation: left-right 4s alternate infinite;
  -webkit-animation: left-right 4s alternate infinite;
}
.left-right-new {
  animation: left-right 8s alternate infinite;
  -webkit-animation: left-right 8s alternate infinite;
}
@keyframes left-right {
  0% {
    transform: translateX(30px);
    -webkit-transform: translateX(0);
  }
  50% {
    transform: translateX(-50px);
    -webkit-transform: translateX(-50px);
  }
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
}
@-webkit-keyframes left-right {
  0% {
    transform: translateX(30px);
    -webkit-transform: translateX(0);
  }
  50% {
    transform: translateX(-50px);
    -webkit-transform: translateX(-50px);
  }
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
}


.top-bottom {
  animation: top-bottom 4s alternate infinite;
  -webkit-animation: top-bottom 4s alternate infinite;
}
.top-bottom-new {
  animation: top-bottom 8s alternate infinite;
  -webkit-animation: top-bottom 8s alternate infinite;
}
@keyframes top-bottom {
  0% {
    transform: translateY(30px);
    -webkit-transform: translateY(0);
  }
  50% {
    transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
  }
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
  }
}
@-webkit-keyframes top-bottom{
  0% {
    transform: translateY(30px);
    -webkit-transform: translateY(0);
  }
  50% {
    transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
  }
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
  }
}
.bg-white{
	background: linear-gradient(to right, #fdfdfd 0%, #27282891 100%) !important;
}
/*.carousel-control-prev-icon, .carousel-control-next-icon {
width: 2rem;
height: 2rem;
background: linear-gradient(90deg, #234483 0%, #1e1c1c 100%) !important;
border-color: #FFF;
border-radius: 3rem;
position: relative;

}*/
.banimg{
	height:700px;
}
.shadow .navbar .navbar-nav .nav-link {
 
  color: #fbfbfb !important;
	
}
.owntwo{
	margin-top: -98px;
position: relative;
}
 


.csutrpara{
	text-align:justify;
	font-size:18px;
}
.owntwo h4 {
	color:#fff !important;
	margin-top: 1rem !important;
}  .owntwo p{
	color:#dddada  !important;
}
 
.bgh1{
	background-image: url(../img/firstone.jpg);
position: relative;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px #00000085;
}

.bgh2{
	background-image: url(../img/firsttwo.png);
position: relative;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px #00000085;
}

.bgh3{
	background-image: url(../img/firstthree.jpg);
position: relative;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px #00000085;
}



.page-header {
    padding-top: 12rem;
    padding-bottom: 6rem;
    background: url(../nimg/networksolutionban.png) top right no-repeat;
    background-size: cover;
}
.abohanding {
  color: #fff;
  font-size: 36px;
  position:relative;
}
.abosubtxt{
  color: #fff!important;
  font-size: 25px!important;
position: relative;  
}
.whtxts{
	font-size: 25px;
color: #13a2de;
text-align: center;
margin-top: 2px;
margin-bottom: 0px;
position: relative;
}
.abopara{
	text-align:justify;
	font-size:18px;
}
.lapkeytts{
font-size: 36px !important;
color: #fff;
}
.misspara{
	text-align:justify;
	font-size:18px;
}
.missimg{
	height:300px!important;
}
.blog .sidebar .categories ul a {
  color: #262828 !important;
  transition: 0.3s;
  font-size: 18px;
  position: relative;
}
.slidtxtser{
	font-size:24px;
}
.blog .sidebar .sidebar-title {
  font-size: 26px;
  font-weight: 700;
  padding: 0 0 0 0;
  margin: 0 0 15px 0;
  color: #0665b7;
  position: relative;
}
.servicepara {
  text-align: justify;
  font-size: 18px;
  line-height: 30px!important;
}
.subcgtbg{
padding: 30px;
margin: 0 0 60px 20px;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
}
.cmtxtlist{
	font-size:18px;
}
.copmtservices{
  height: 433px !important;
  padding: 35px 14px 4px 14px;
  margin-left: 51px;
	
}
.slio{ 
  color: #444141;
  font-size: 20px;
  line-height: 36px;

}
.dropdown-item:hover {
  color: #1e2125;
  background-color: #13a2de33 !important;
}
.blog .entry .entry-title {
  font-size: 28px;
  font-weight: bold;
  padding: 0;
  margin: 0 0 20px 0;
  text-align: center;
}
.prinderbanner{
    padding-top: 12rem;
    padding-bottom: 6rem;
    background: url(../nimg/canonprinter.png) top right no-repeat;
    background-size: cover;	
}
.productbanner {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background: url(../nimg/productban.png) top right no-repeat;
    background-attachment: scroll;
    background-size: auto;
  background-size: cover;
  background-attachment: fixed !important;
}
.desktopimg {
	font-size:16px;
}
.protxts{
	font-size:18px;
}
.product-item small a:hover {
  color: #0665B7 !important;
}
.systemsimgs{
  height: 200px!important;	
}

.productssalban{
  padding-bottom: 8rem !important;
  
  
  
  
}

.contacbanner{
background: linear-gradient(90deg, #13a2de 0%, #272d6c 100%) !important;

	
}
.sli-text {
  font-family: Roboto, sans-serif !important;
  font-size: 46px !important;
  color: #eeeced !important;
  font-weight: 300 !important;
  padding-bottom: 15px !important;
  padding-left: 0px !important;
  background-color: #0e1831bf;
  width: 514px;
  margin-left: 0px;

}
.phonicomigm{
height: 117px;
}
.phonpara{
font-size: 20px;
}
.sliderimgbg:before{

background-color: #0e1831bf;


}


.slimaitxt{
font-family: 'Aclonica';
font-size: 44px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
margin-left: 22px;

}
.slidtexts{
font-family: Roboto, sans-serif !important;
font-size: 60px !important;
color: #eeeced !important;
font-weight: 300 !important;

padding-bottom: 15px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 477px;
margin-left:0px;
}

.slidbanpara {
 color: #000!important;
font-size: 18px!important;
margin-left: 41px!important;
}

.slitext2 {
font-family: Roboto, sans-serif !important;
font-size: 56px !important;
color: #eeeced !important;
font-weight: 300 !important;

padding-bottom: 15px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 516px;
margin-left:0px;
}
.cttvtxts{
font-family: 'Aclonica';
font-size: 56px !important;
color: #eeeced !important;
font-weight: 300 !important;
margin-left: 31px;
}
.chiplstxt {
  font-family: 'Aclonica';
font-size: 31px !important;
color: #eeeced !important;
font-weight: 300 !important;
width: 426px;
 margin-left:33px;
}
.vidotxts{
font-family: 'Aclonica';
font-size: 38px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
margin-left: 20px;
}
.lanstxts{
font-family: 'Aclonica';
font-size: 38px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
margin-left: 20px;	
}
.pritcts{
font-family: 'Aclonica';
font-size: 33px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
width: 513px;
margin-left: 20px;	
}
.conasstxs{
font-family: 'Aclonica';
font-size: 38px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
margin-left: ;
width: 399px;
margin-left: 24px;
}
.dattxst{
font-family: 'Aclonica';
font-size: 38px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
width: 513px;
margin-left: 20px;
}
.slidtext3 {
font-family: Roboto, sans-serif !important;
font-size: 56px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding-bottom: 15px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 516px;
margin-left: 0px;
}
.slidst43{
font-family: Roboto, sans-serif !important;
  font-size: 57px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
  padding-left: 33px !important;
background-color: #0e1831bf;
  width: 450px;
margin-left: 0px;
}
.slidsytext4{
font-family: Roboto, sans-serif !important;
font-size: 48px !important;
color: #eeeced !important;
font-weight: 300 !important;

padding-bottom: 15px !important;
padding-left: 33px !important;

}
.slidtrstext{
font-family: Roboto, sans-serif !important;
font-size: 56px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding-bottom: 15px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 596px;
margin-left: 0px;
}
.sliprintstext{
font-family: Roboto, sans-serif !important;
font-size: 59px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding-bottom: 20px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 543px;
margin-left: 0px;
}

.vidiodoor{
height: 433px !important;
padding: 35px 14px 4px 14px;
margin-left: 185px;
}

.netwoktxt{
font-family: Roboto, sans-serif !important;
font-size: 59px !important;
color: #eeeced !important;
font-weight: 300 !important;

padding-bottom: 20px !important;
padding-left: 33px !important;
background-color: #0e1831bf;
width: 505px;
margin-left: 0px;
}
.homebageimg:before{
position: absolute;
width: calc(50% - 112px);
background-color: rgba(0, 0, 0, 0.6);
height: 100%;
top: 0;
left: 0;
content: '';
z-index: -1;
}
.data-slogan{
	padding-left: 102px;
font-size: 14px;
margin-top: -23px;
text-transform: uppercase;
}
.padcoll{ 
  padding-top: 114px;

}
.mb-new{ 
  margin-bottom: 22px !important;

}
.carousel-control-prev-icon, .carousel-control-next-icon {
  
  background-color: #13A2DE;
  border: 10px solid #13A2DE;
}
.dmob{
	display:none !important;
}
.page-header::before{
	position: absolute;
content: '';
background-image: -webkit-linear-gradient(90deg, rgba(36, 67, 151, 0.7) 5%, rgba(255, 255, 255, 0.9) 100%);
width: 100%;
height: 100%;
left: 0px;
top: 0px;
	
}
.page-header {
	position:relative;
}
.prodfside ul li{
	padding: 5px 0px !important;
list-style-type: none !important;
border-bottom: 1px solid #00000030;
width: 245px;
}
.prodfside{
	box-shadow: 0px 0px 10px 0px #0000002e;
padding: 20px;
 
}
















/*****************Responsive*****************/
@media only screen and (max-width:890px){
.hltytxts {
  font-size: 14px;
  margin-left: 0px;
}
/*------------------------*/
.slitext2 {
font-family: "Lora",serif;
font-size: 18px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding-top: 9px !important;
padding-left: 18px !important;
background-color: #253675bd;
margin-top: 87px;
width: 360px;
}
.slidtext3 {
  font-family: Roboto, sans-serif !important;
  font-size: 56px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 16px !important;
  padding-left:0px !important;
 background-color: #122147ad;
  width: 492px;
margin-top: 126px;
}
.cttvtxts {
font-family: 'Aclonica';
font-size: 30px !important;
color: #eeeced !important;
font-weight: 300 !important;
margin-left: 0px;
padding: 10px;
margin-top: 96px;
}
.chiplstxt {
font-family: 'Aclonica';
font-size: 18px !important;
color: #eeeced !important;
font-weight: 300 !important;
width: 316px;
margin-left: 10px;
margin-top: 107px;
}
.vidotxts {
font-family: 'Aclonica';
font-size: 22px !important;
color: #eeeced !important;
font-weight: 300 !important;
padding: 10px;
width: 294px;
margin-left: 0px;
margin-top: 95px;
}
.vidiodoor {
  height: 350px !important;
  padding: 35px 14px 4px 14px;
  margin-left: 38px;
}
.ctxtsu{
color:#101d42!important;
}
.netwoktxt {
  font-family: 'Aclonica' !important;
  font-size: 32px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 13px !important;
  padding-left: 33px !important;
  background-color: #1f5a98d4;
  width: 303px;
}
.slidsytext4 {
  font-family: 'Aclonica' !important;
  font-size: 19px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
  padding-left: 33px !important;
  margin-top: 122px;
  padding: 19px !important;

  margin-left: 10px;
  width: 276px;
}

.sliprintstext {
  font-family: 'Aclonica' !important;
  font-size: 26px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
  padding-left: 33px !important;
  margin-top: 122px;
  padding: 19px !important;
  background-color: #1221476e;
  margin-left: 0px;
}

.slidst43 {
  font-family: 'Aclonica' !important;
  font-size: 28px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
  padding-left: 33px !important;
  margin-top: 122px;
  padding: 19px !important;
  background-color: #1221476e;
}

.slidsytext4 {
font-family: 'Aclonica' !important;
font-size: 23px !important;
color: #eeeced !important;
font-weight: 300 !important;
z-index: 9999 !important;
padding-bottom: 15px !important;
padding-left: 33px !important;
margin-top: 122px;
padding: 19px !important;

margin-left: 10px;
width: 276px;
}
.pritcts {
font-family: 'Aclonica';
font-size: 22px !important;
color: #eeeced !important;
font-weight: 300 !important;
z-index: 9999 !important;
padding: 10px;
width: 513px;
margin-left: 2px;
margin-top: 105px;

}
.conasstxs {
font-family: 'Aclonica';
font-size: 17px !important;
color: #eeeced !important;
font-weight: 300 !important;
z-index: 9999 !important;
padding: 10px;
width: 399px;
margin-left: 0px;
margin-top: 0px;

}
.dattxst {
font-family: 'Aclonica';
font-size: 21px !important;
color: #eeeced !important;
font-weight: 300 !important;
z-index: 9999 !important;
padding: 10px;
width: 513px;
margin-left: 0px;
margin-top: 98px;
}
.sliprintstext {
  font-family: 'Aclonica' !important;
  font-size: 26px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
  padding-left: 33px !important;
  margin-top: 122px;
  padding: 19px !important;
  background-color: #1221476e;
  margin-left: 2px;
}

.slidtrstext {
  font-family: 'Aclonica' !important;
  font-size: 22px !important;
  color: #eeeced !important;
  font-weight: 300 !important;

  padding-bottom: 15px !important;
 
  margin-top: 122px;
  padding: 19px !important;

  background-color: #1221476e;

padding-left: 27px !important;
}


#header-carousel .carousel-item {
  position: relative;
height: auto !important;
}



/*------------------------------*/
.slimaitxt {
  font-family: 'Aclonica';
  font-size: 22px !important;
  color: #eeeced !important;
  font-weight: 300 !important;
  z-index: 9999 !important;
  padding: 10px;
  margin-left: 0px;
  margin-top: 79px;

}
.contcbgtt {
  background-color: #13A1DD !important;
  border-color: #149EDA !important;
  padding: 8px 10px !important;
  margin-left: 19px !important;
  margin-top: -14px;
}
.slidpara {
  color: #e6e3e3;
  font-size: 14px;
  margin-left: 0px;
  padding: 10px;
  font-family: "Lora",serif !important;

  width: 282px;

  
  
}
.sli-text {
 font-family: "Lora",serif;
font-size: 18px !important;
color: #eeeced !important;
font-weight: 300 !important;

padding-top: 9px !important;
padding-left: 54px !important;
background-color: #253675bd;
margin-top: 87px;
 width: 360px;

}


.netwoktxt {
  font-family: 'Aclonica' !important;
  font-size: 32px !important;
  color: #eeeced !important;
  font-weight: 300 !important;
  padding-bottom: 2px !important;
  padding-left: 33px !important;
  background-color: #122147ad;
  width: 363px;
  margin-top: 79px;
}
.lanstxts {
font-family: 'Aclonica';
font-size: 22px !important;
color: #eeeced !important;
font-weight: 300 !important;
z-index: 9999 !important;
padding: 10px;
margin-left: 0px;
margin-top: 92px;
}


.slidtexts {
font-family: "Lora",serif;
font-size: 23px !important;
color: #e1e0e0 !important;
font-weight: 300 !important;
padding-top: 11px !important;
padding-left: 17px !important;
background-color: #0a153991;
margin-top: 120px;
width: 359px;
margin-left: 0px;
}
.slidbanpara {
  color: #eeeced !important;
  font-size: 15px;
  margin-left: 60px;
  background-color: #253675bd;
  padding: 10px;
  border-radius: 10px;
  width: 223px;
}









.mainhdn {
  font-size: 23px;
  color: #13a2de;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 0px;
  position: relative;
}


.introimg {
  height: 250px;
  padding: 0px;
  background-color: #fefefe;
  border-radius: 5px 5px 5px 5px;
  margin-bottom: 0px;
}
.intropara {
  color: #625f5f;
  position: relative;
  text-align: justify;
  padding: 13px;
  background-color: #fefefe;
  box-shadow: 0 4px 10px rgba(117, 200, 236, 0.73 );
  line-height: 26px;
  font-size: 17px;
}
.webcamimg {
  height: 166px !important;
}
.whattxtna {
  margin-left: 0px;
  font-size: 15px;
}


.seckeywor {
  font-size: 30px;
  line-height: 45px;
}

.btn-secondary:hover {
  color: #eae6e6;
  background-color: #1b73b0;
  border-color: #149dd9;
}

.btn-secondary {
  background-color: #253876;
  border-color: #149EDA;
  margin-left: 48px;
}

.testimonial-carousel .owl-item .testimonial-item .branimg {
  width: 163px;
  height: auto;
  margin-left: 26px;
}

.navbar .navbar-nav .nav-link {
  padding: 8px 15px;
  color: #242868;
  font-weight: 500;
  outline: none;
}
.top-bar {
  height: 45px;
  border-bottom: 1px solid rgba(0, 0, 0, .07);
   
  display: block !important;
height: 32px;;
}
.slinks{
	
}
.logotxt {
    font-family: Quantico-Regular;
    font-size: 36px;
    color: #13a2de;
    margin-left: 5px;
}
.logotxt2 {
font-family: Quantico-Regular;
font-size: 32px;
color: #13a2de;
}
.sublotxt {
    font-size: 13px !important;
    margin-left: 67px;
    margin-top: -23px;
    color: #f1f3f7;
    font-family: Iceland-Regular;
}

#header-carousel .carousel-item img {
 position: absolute;
width: 300px;
height: auto;
background-size: cover;
background-repeat: no-repeat;

}
.loctxts {
  color: #fff;
  font-size: 11px;
}
.bgcar{ 
  background: #e1e4eb;

}
.rescty{ 
  padding-top: 148px;

}
.solinkst {
  color: #fff;
  display: none;
}
.systemsimgs {
  height: auto !important;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  position: relative;
}
.abohanding {
  color: #fff;
  font-size: 24px;
  position: relative;
}
.abosubtxt {
  color: #fff !important;
  font-size: 16px !important;
  position: relative;
}
.copmtservices {
  height: 200px !important;
  padding: 35px 14px 4px 14px;
  margin-left: 31px;
}


.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0px!important;
  padding-bottom: 0px!important;
}

.carousel-caption {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
 
  z-index: 1;
  width: 100%;
  height: 196px;
}
.mskrworsds {
  padding: 23px;
  background: linear-gradient(90deg, #13a2de 0%, #272d6c 100%) !important;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 36px -13px rgba(0, 0, 0, 0.75);
 height: 238px;
margin-top: 21px;
}
.lapkeytts {
  font-size: 28px !important;
  color: #fff;
}
.missimg {
  height: 195px !important;
}
.banimg {
height: 360px !important;
}
.serkeystxt {
  margin-top: -122px;
}

.manslidkys {
  margin-left: 0px !important;

}
.serkeystxt {
margin-top: -137px;
position: relative;
z-index: 1;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
   
  
}
.navbar .navbar-nav .nav-link {
    padding: 7px 15px;
    color: #202122 !important;
    font-weight: 500;
    outline: none;
}

.px-5 {
  padding-right:1rem !important;
  padding-left:1rem !important;
}
.logoimg {
    height: 62px;
}
.productbanner {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background: url(../nimg/productban.png) top right no-repeat;
    background-attachment: scroll;
    background-size: auto;
  background-size: cover;
  background-attachment: fixed !important;
}
.enqrttxt{
font-size: 2rem!important;
margin-left: 0px!important;
}
.resdnone{
	display:none !important;
}
.data-slogan {
font-size: 11px;
margin-top: -24px;
}
.slo{
	margin: 0px 0px 0px 17px !important;
}
.sliderhe {
font-size: 24px;
margin-bottom: 11px !important;
}
.slio {
  color: #444141;
  font-size: 14px;
  line-height: 26px;
 
}
.padcoll{ 
  padding-top: 76px;

}
#header-carousel .carousel-item {
 
  min-height: 540px;
}
.owntwo {
  margin-top: 0px;
}
.shadow .top-bar{
	display:none !important;
}
.bg-white {
  background: linear-gradient(to right, #fdfdfd 40%, #27282891 100%) !important;
}
.respp5{
	padding:0px !important;
}
.whych   {
	background-attachment:fixed;
}
.whych p {
   
  color: #000 !important;
}
.service-sect5 img {
  height: 137px !important;
}
.dmob{
	display:block !important;
}
.ddis{
	display:none !important;
}

}