@media screen and (max-width:320px){
	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}
 body{ overflow-x:hidden}
 .phoneicon{ background-image:none !important}
.logoArea{ text-align:center; width:100%;  margin-top:15px; }
.logoArea img{ width:50% !important} 
header.smaller h1#logo2 img {width: 90px;height:40px !important; margin-top:-5px !important}
.resForm{ margin-top:27px !important}
.resForm .rFormArea .frm1{ margin-bottom:0px; margin-right:12px; width:100% !important}
 .cd-tabs__navigation a{ width:107px !important;}
 .resForm .rFormArea .frm1 ul li a{ font-size:12px !important;}
.s2{ margin-right:0px !important}
.aboutArea .titleArea2 h2{ font-size:28px; padding-bottom:0px; text-align:center}
.resForm .rFormArea .rsfrm2{ margin-top:0px; width:100% !important}
.skdslider .slide-desc > p{ display:none}

.resForm{padding:20px 20px 19px 20px;}
.ourClient .contentArea4 .cl1{ width:87% !important}
.ourClient .contentArea4 .cl2{ width:87% !important}
.solution{ width:43% !important; min-height:48px !important; }
.solution .txt{ width:70%}
.solution .txt h2{ font-size:11px}
.contactus .contentArea5{ width:90%}
.contactus{ padding-top:52px}
.services .titleArea2 h2{ font-size:28px;}
.services .cln1{ width:100% !important; margin-bottom:5px;}
.services .titleArea2 h2{ margin-bottom:0px;}
.spaceResue{}
.skyline{ height:112px;}
.contactus .contentArea5{ padding-bottom:0px}
.input3{margin-top: -1px; padding: 10px 12px 10px 12px;}
 header nav a{display: flex; color:#fff !important; border-bottom:1px #000 solid}
 .contactus .contentArea5 .contactForm .formArea img{ display:none}
 header.smaller nav a{ color:#fff !important; line-height:50px !important}
/* .skdslider{ height:auto !important  }*/
.subaner1{ height:121px !important;}
 .aboutArea .contentArea2 .pointes ul li {
      background-position: 8px 8px;
     text-align: left;
    line-height: 12px;
    font-size: 12px;
    color: #3f3f3f;
    font-weight: normal;
    margin: 0px 6px 8px 6px;
    padding: 6px 35px 6px 25px;
    width: 98%;
 }
 .services .cln1{ padding-left:20px; padding-right:20px}
.contacARea{ padding-top:30px; width:100%}
.contacARea .cln1{ width:100%}
.contacARea .cln2{ width:100%}
.soula1{ padding-top:32px}
 .resForm2 .rFormArea .frm3{ margin-left:0px !important; width:100% !important}
.resForm2 .rFormArea .frm1{ width:100% !important}
.resForm2 .rFormArea .frm2{ width:100%}
.resForm2 .rFormArea .frm4{ width:40%; margin-bottom:25px;}
.input7{width: 18%;float: left;margin-left: 33px;}
.resForm2 .rFormArea .frm3 h5{ line-height:20px}
.formArea01{ margin-bottom:30px; width:100%}
.formArea01 .frm{ width:100%}
.number{ display:none !important}
.reviewCln1{ width:85%; margin-left:30px;  }
 .reviewCln1 .thmpic{ width:100% !important; text-align:center !important; border-right:none}
  .reviewCln1 .thmpic img{ width:40% !important}
  .reviewCln1 .txtArea{ width:100%; text-align:center !important}
  .reviewArea .titleArea2 h2{ font-size:28px}
  .reviewArea .titleArea2 h2{ padding-bottom:0px}
  .detailsArea .titleArea2 h2{ font-size:28x;}
  .reviewArea .contentArea2{ padding-bottom:36px;}
  .callArea .callSection .cl1{ width:100% !important; padding-bottom:30px;}
  .callArea .callSection .cl1 .textarea{ padding-top:30px}
  .actionArea .actions .cl1{ width:84% !important; margin-bottom:40px; margin-left:31px !important;}
  .footerArea .footer .cl1{ width:100%; text-align:center}
  .footerArea .footer .cl2{ width:100%; text-align:center; margin-top:40px;}
  .footerArea .footer .cl3{ width:42% !important; text-align:left}
  .footerArea .footer .cl4{width:28% !important; text-align:left; display:none}
  .footerArea .footer .cl5{ width:28% !important; text-align:center}
  .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{color:#fff !important; font-size:30px !important;}
  .callArea .callSection .cl1 .textarea h2{ background-color:none !important; font-size:41px !important; margin-top:30px;}
  .owl-carousel .owl-item img{ display:inline-block !important}
  
  
  .column{ width:100%; margin-bottom:40px; text-align:center}
  .space{ padding:0px}
  .aboutArea p{ width:100%; text-align:center}
 .services .clnArea{ margin-top:25px} 
 .services p{ font-size:12px}
 .services h3 { font-size:14px;}
 .services .cln1{ width:45% !important; margin-bottom:30px !important}
 .services{ padding-top:30px; padding-bottom:50px;}
 .detailsArea{ background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
 .detailsArea p{ font-size:14px; line-height:24px}
 .detailsArea .contentArea .cln1{ margin-bottom: 0px;     margin-top: 27px;}
 .detailsArea .contentArea{ padding:20px}
 .detailsArea{  padding-bottom:40px}
 .services .contentArea4{ padding:20px}
 .detailsArea .titleArea2{ padding-top:30px;}
 .detailsArea .contentArea .cln1 ul li{ font-size:14px}
 .detailsArea .titleArea2 h2{ font-size:28px}
 .publicsector .titleArea2 h2{font-size:28px}
 .aboutArea .titleArea2 h2{ margin-bottom:20px;}
 .publicsector .cln1{ width:38%; display: inline-block ; margin:15px;    vertical-align: top;}
 .publicsector .titleArea2 h2{ padding-bottom:0px}
 .publicsector{ padding-top:40px}
 .privateSector .cln1{ width:44%; margin-bottom:20px;}
 .privateSector .titleArea2 h2{ font-size:28px; padding-bottom:0px;}
 .privateSector .contentArea4{ padding-bottom:50px;}
 .formArea{ padding-top:0px}
 .formArea .titleArea2{ padding-top:60px; padding-bottom:0px}
 .formArea .titleArea2 h2{ font-size:28px;}
 .formArea .titleArea2 h2 strong{ font-size:28px;}
 .formArea .contentArea4{ padding-bottom:40px;}
 .formArea .clnArea{ margin-top:0px;}
 .form2 .fm1 {
    margin-left: 20px;
    margin-bottom: 11px;
    float: left;
    width: 93%;
}
 .form2 .fm2 {
    width: 93%;
}
.formArea .contentArea4{background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
.submitBut{ margin-top:0px;}
.st{ width:89%}
.footerArea h5{ font-size:40px;}
 .footerArea h5 img{ width:9%}
 .footerArea .titleArea2 h2{ font-size:27px}
 .publicsector .clnArea{ margin-top:21px;}
 .skdslider{ margin-top:57px;}
 .skdslider .slide-desc > a{ display:none}
  .aboutArea{ padding:17px; margin-top:70px;}
}
@media screen and (max-width:480px){
	 .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{ color:#fff !important; font-size:30px !important;}
  .skdslider .slide-desc > p{ display:none}
}

@media screen and (max-width:360px){
	 .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{ color:#fff !important; font-size:30px !important;}
  .skdslider .slide-desc > p{ display:none}
}


@media screen and (max-width:375px){
	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}
 body{ overflow-x:hidden}
 .phoneicon{ background-image:none !important}
.logoArea{ text-align:center; width:100%;  margin-top:15px; }
.logoArea img{ width:50% !important} 
header.smaller h1#logo2 img {width: 90px;height:40px !important; margin-top:-5px !important}
.resForm{ margin-top:27px !important}
.resForm .rFormArea .frm1{ margin-bottom:0px; margin-right:12px; width:100% !important}
 .cd-tabs__navigation a{ width:107px !important;}
 .resForm .rFormArea .frm1 ul li a{ font-size:12px !important;}
.s2{ margin-right:0px !important}
.aboutArea .titleArea2 h2{ font-size:28px; padding-bottom:0px; text-align:center}
.resForm .rFormArea .rsfrm2{ margin-top:0px; width:100% !important}
.skdslider .slide-desc > p{ display:none}

.resForm{padding:20px 20px 19px 20px;}
.ourClient .contentArea4 .cl1{ width:87% !important}
.ourClient .contentArea4 .cl2{ width:87% !important}
.solution{ width:43% !important; min-height:48px !important; }
.solution .txt{ width:70%}
.solution .txt h2{ font-size:11px}
.contactus .contentArea5{ width:90%}
.contactus{ padding-top:52px}
.services .titleArea2 h2{ font-size:28px;}
.services .cln1{ width:100% !important; margin-bottom:5px;}
.services .titleArea2 h2{ margin-bottom:0px;}
.spaceResue{}
.skyline{ height:112px;}
.contactus .contentArea5{ padding-bottom:0px}
.input3{margin-top: -1px; padding: 10px 12px 10px 12px;}
 header nav a{display: flex; color:#fff !important; border-bottom:1px #000 solid}
 .contactus .contentArea5 .contactForm .formArea img{ display:none}
 header.smaller nav a{ color:#fff !important; line-height:50px !important}
/* .skdslider{ height:auto !important  }*/
.subaner1{ height:121px !important;}
 .aboutArea .contentArea2 .pointes ul li {
      background-position: 8px 8px;
     text-align: left;
    line-height: 12px;
    font-size: 12px;
    color: #3f3f3f;
    font-weight: normal;
    margin: 0px 6px 8px 6px;
    padding: 6px 35px 6px 25px;
    width: 98%;
 }
 .services .cln1{ padding-left:20px; padding-right:20px}
.contacARea{ padding-top:30px; width:100%}
.contacARea .cln1{ width:100%}
.contacARea .cln2{ width:100%}
.soula1{ padding-top:32px}
 .resForm2 .rFormArea .frm3{ margin-left:0px !important; width:100% !important}
.resForm2 .rFormArea .frm1{ width:100% !important}
.resForm2 .rFormArea .frm2{ width:100%}
.resForm2 .rFormArea .frm4{ width:40%; margin-bottom:25px;}
.input7{width: 18%;float: left;margin-left: 33px;}
.resForm2 .rFormArea .frm3 h5{ line-height:20px}
.formArea01{ margin-bottom:30px; width:100%}
.formArea01 .frm{ width:100%}
.number{ display:none !important}
.reviewCln1{ width:85%; margin-left:30px;  }
 .reviewCln1 .thmpic{ width:100% !important; text-align:center !important; border-right:none}
  .reviewCln1 .thmpic img{ width:40% !important}
  .reviewCln1 .txtArea{ width:100%; text-align:center !important}
  .reviewArea .titleArea2 h2{ font-size:28px}
  .reviewArea .titleArea2 h2{ padding-bottom:0px}
  .detailsArea .titleArea2 h2{ font-size:28x;}
  .reviewArea .contentArea2{ padding-bottom:36px;}
  .callArea .callSection .cl1{ width:100% !important; padding-bottom:30px;}
  .callArea .callSection .cl1 .textarea{ padding-top:30px}
  .actionArea .actions .cl1{ width:84% !important; margin-bottom:40px; margin-left:31px !important;}
  .footerArea .footer .cl1{ width:100%; text-align:center}
  .footerArea .footer .cl2{ width:100%; text-align:center; margin-top:40px;}
  .footerArea .footer .cl3{ width:42% !important; text-align:left}
  .footerArea .footer .cl4{width:28% !important; text-align:left; display:none}
  .footerArea .footer .cl5{ width:28% !important; text-align:center}
  .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{color:#fff !important; font-size:30px !important;}
  .callArea .callSection .cl1 .textarea h2{ background-color:none !important; font-size:41px !important; margin-top:30px;}
  .owl-carousel .owl-item img{ display:inline-block !important}
  
  
  .column{ width:100%; margin-bottom:40px; text-align:center}
  .space{ padding:0px}
  .aboutArea p{ width:100%; text-align:center}
 .services .clnArea{ margin-top:25px} 
 .services p{ font-size:12px}
 .services h3 { font-size:14px;}
 .services .cln1{ width:45% !important; margin-bottom:30px !important}
 .services{ padding-top:30px; padding-bottom:50px;}
 .detailsArea{ background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
 .detailsArea p{ font-size:14px; line-height:24px}
 .detailsArea .contentArea .cln1{ margin-bottom: 0px;     margin-top: 27px;}
 .detailsArea .contentArea{ padding:20px}
 .detailsArea{  padding-bottom:40px}
 .services .contentArea4{ padding:20px}
 .detailsArea .titleArea2{ padding-top:30px;}
 .detailsArea .contentArea .cln1 ul li{ font-size:14px}
 .detailsArea .titleArea2 h2{ font-size:28px}
 .publicsector .titleArea2 h2{font-size:28px}
 .aboutArea .titleArea2 h2{ margin-bottom:20px;}
 .publicsector .cln1{ width:38%; display: inline-block ; margin:15px;    vertical-align: top;}
 .publicsector .titleArea2 h2{ padding-bottom:0px}
 .publicsector{ padding-top:40px}
 .privateSector .cln1{ width:44%; margin-bottom:20px;}
 .privateSector .titleArea2 h2{ font-size:28px; padding-bottom:0px;}
 .privateSector .contentArea4{ padding-bottom:50px;}
 .formArea{ padding-top:0px}
 .formArea .titleArea2{ padding-top:60px; padding-bottom:0px}
 .formArea .titleArea2 h2{ font-size:28px;}
 .formArea .titleArea2 h2 strong{ font-size:28px;}
 .formArea .contentArea4{ padding-bottom:40px;}
 .formArea .clnArea{ margin-top:0px;}
 .form2 .fm1 {
    margin-left: 20px;
    margin-bottom: 11px;
    float: left;
    width: 93%;
}
 .form2 .fm2 {
    width: 93%;
}
.formArea .contentArea4{background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
.submitBut{ margin-top:0px;}
.st{ width:89%}
.footerArea h5{ font-size:40px;}
 .footerArea h5 img{ width:9%}
 .footerArea .titleArea2 h2{ font-size:27px}
 .publicsector .clnArea{ margin-top:21px;}
 .skdslider{ margin-top:57px;}
 .skdslider .slide-desc > a{ display:none}
  .aboutArea{ padding:17px; margin-top:70px;}
  }



@media screen and (max-width:640px){
	 .cd-tabs__navigation a{ width:120px !important;}
	  .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{ color:#fff !important; font-size:30px !important;}
  .skdslider .slide-desc > p{ display:none}
  	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}
   
 }
@media screen and (max-width:667px){
	.cd-tabs__navigation a{ width:120px !important;}
	 .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{ color:#fff !important; font-size:30px !important;}
  .skdslider .slide-desc > p{ display:none}
  	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}
 }

@media screen and (max-width:769px){
	 .cd-tabs__navigation a{ width:120px !important;}
	  .skdslider .slide-desc > h3{ font-size:20px !important;}
  .skdslider .slide-desc > h2{ color:#fff !important; font-size:30px !important;}
  .skdslider .slide-desc > p{ display:none}
  	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}
 }
 
 

@media screen and (max-width:768px){
body{ overflow-x:hidden}
 .phoneicon{ background-image:none !important}
.logoArea{ text-align:center; width:100% }
.logoArea img{ width:35%}
.skdslider .slide-desc{ bottom:18% !important}
 .resForm .rFormArea .frm1{ width:17.5%}
 .submitBt2{font-size: 11px; padding: 9x 15px 9px 12px;}
  .submitBt3{font-size: 11px; padding: 11x 15px 11px 12px;}
 .resForm{ margin-top:0px; position:static;  }
 .skdslider ul.slide-navs{ bottom:6% !important}
 .aboutArea .contentArea2{ width:100%}
 .ourClient .contentArea4{width: 100%;text-align: center;display: inline-grid;}
 .ourClient .contentArea4 .cl1{  width:59%;text-align: center;margin: 0 auto;  }
 .ourClient .contentArea4 .cl2{width:59%;text-align: center; margin: 0 auto; padding-top:40px; margin-bottom:40px;}
 .ourClient .contentArea4 .cl3{ margin:0 auto; width:90%;}
 .applicationAreas .contentArea3{ width:90%}
 .solution{ width:30%}
 .soula1 .contentArea6{ width:90%}
 .contactus .titleArea5{ width:90%}
.contacARea{ width:90%}
.contacARea .cln1{ padding:24px 20px 20px 20px }
 .resForm2 .rFormArea .frm3{ margin-left:0px; width: 46%;}
 .resForm2 .rFormArea .frm1{width:100%;}
 .resForm .rFormArea .frm2{ display:none}
 .resForm .rFormArea .frm1{ width:100%}
 .resForm .rFormArea .frm1 .fild1{ width:100%}
 .resForm .rFormArea .frm1 .subtBT{ width:100%}
 .cd-tabs__navigation a{ padding-top:26px !important;}
 .aboutArea{ padding:17px;}
 .resForm{ background-color:#000; padding-bottom:20px;}
 .resForm .rFormArea .frm1 ul li a{ font-size:15px;}
 .aboutArea .contentArea2{ padding-bottom:0px}
 .services .cln1{ width:47%}
.services .cln1{ border-right:0px !important}
.services .contentArea4{ padding-bottom:0px}
.detailsArea .contentArea .cln1{ width:90%; margin-left:20px;}
.detailsArea{ padding-top:19px;}
.callArea .callSection .cl1 .carpic{ display:none}
.callArea .callSection .cl1 .textarea{ width:100%}
.callArea .callSection .cl1{ width:49%}
.actionArea .actions .cl1{ width:15%; margin-left:10px;}
.footerArea .footer{ width:95%}
.footerArea .footer .cl3 { width: 22%; margin-right: 50px; margin-bottom: 20px;}
.footerArea .footer .cl2{ width:100%; margin-bottom:30px;}
/*.callArea .callSection .cl1 .carpic img{ max-width:100%}*/
.number{ display:none !important}
 .services .cln1{ padding-left:20px; padding-right:20px; margin-bottom:3px}
 	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}


  .column{ width:100%; margin-bottom:40px; text-align:center}
  .space{ padding:0px}
  .aboutArea p{ width:100%; text-align:center}
 .services .clnArea{ margin-top:25px} 
 .services p{ font-size:12px}
 .services h3 { font-size:14px;}
 .services .cln1{ width:45% !important; margin-bottom:30px !important}
 .services{ padding-top:30px; padding-bottom:50px;}
 .detailsArea{ background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
 .detailsArea p{ font-size:14px; line-height:24px}
 .detailsArea .contentArea .cln1{ margin-bottom: 0px;     margin-top: 27px;}
 .detailsArea .contentArea{ padding:20px}
 .detailsArea{  padding-bottom:40px}
 .services .contentArea4{ padding:20px}
 .detailsArea .titleArea2{ padding-top:30px;}
 .detailsArea .contentArea .cln1 ul li{ font-size:14px}
 .detailsArea .titleArea2 h2{ font-size:28px}
 .publicsector .titleArea2 h2{font-size:28px}
 .aboutArea .titleArea2 h2{ margin-bottom:20px;}
 .publicsector .cln1{ width:38%; display: inline-block ; margin:15px;    vertical-align: top;}
 .publicsector .titleArea2 h2{ padding-bottom:0px}
 .publicsector{ padding-top:40px}
 .privateSector .cln1{ width:44%; margin-bottom:20px;}
 .privateSector .titleArea2 h2{ font-size:28px; padding-bottom:0px;}
 .privateSector .contentArea4{ padding-bottom:50px;}
 .formArea{ padding-top:0px}
 .formArea .titleArea2{ padding-top:60px; padding-bottom:0px}
 .formArea .titleArea2 h2{ font-size:28px;}
 .formArea .titleArea2 h2 strong{ font-size:28px;}
 .formArea .contentArea4{ padding-bottom:40px;}
 .formArea .clnArea{ margin-top:0px;}
 .form2 .fm1 {
    margin-left: 20px;
    margin-bottom: 11px;
    float: left;
    width: 93%;
}
 .form2 .fm2 {
    width: 93%;
}
.formArea .contentArea4{background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
.submitBut{ margin-top:0px;}
.st{ width:89%}
.footerArea h5{ font-size:40px;}
 .footerArea h5 img{ width:9%}
 .footerArea .titleArea2 h2{ font-size:27px}
 .publicsector .clnArea{ margin-top:21px;}
 .skdslider{ margin-top:57px;}
 .skdslider .slide-desc > a{ display:none}
  .aboutArea{ padding:17px; margin-top:70px;}
  .aboutArea .titleArea2{ text-align:center;}
  .detailsArea h3{ float:left}

}
 
@media screen and (max-width:1024px){
header nav {margin-right:3% !important	}
.logoArea{ padding-left:0px;}
#number h2{ font-size:22px;}
.footerArea .footer .cl1{ margin-left:33px;}
 .phoneicon{ background-image:url(../images/phone-icon.png); background-repeat:no-repeat; background-position:26% center 	;}
 .skdslider .slide-desc{ top:-69% }
	.resForm{     margin-top: -128px;}
	.aboutArea{ padding-top:163px;}
	 .phoneicon{ background-image:none !important}
}

@media screen and (max-width:850px){
	 .phoneicon{ background-image:none !important}
body{ overflow-x:hidden}
.logoArea{ text-align:center; width:100% }
.logoArea img{ width:35%}
.skdslider .slide-desc{ bottom:18% !important}
 .resForm .rFormArea .frm1{ width:17.5%}
 .submitBt2{font-size: 11px; padding: 9x 15px 9px 12px;}
  .submitBt3{font-size: 11px; padding: 11x 15px 11px 12px;}
 .resForm{ margin-top:0px; position:static;  }
 .skdslider ul.slide-navs{ bottom:6% !important}
 .aboutArea .contentArea2{ width:100%}
 .ourClient .contentArea4{width: 100%;text-align: center;display: inline-grid;}
 .ourClient .contentArea4 .cl1{  width:59%;text-align: center;margin: 0 auto;  }
 .ourClient .contentArea4 .cl2{width:59%;text-align: center; margin: 0 auto; padding-top:40px; margin-bottom:40px;}
 .ourClient .contentArea4 .cl3{ margin:0 auto; width:90%;}
 .applicationAreas .contentArea3{ width:90%}
 .solution{ width:30%}
 .soula1 .contentArea6{ width:90%}
 .contactus .titleArea5{ width:90%}
.contacARea{ width:90%}
.contacARea .cln1{ padding:24px 20px 20px 20px }
 .resForm2 .rFormArea .frm3{ margin-left:0px; width: 46%;}
 .resForm2 .rFormArea .frm1{width:100%;}
 .resForm .rFormArea .frm2{ display:none}
 .resForm .rFormArea .frm1{ width:100%}
 .resForm .rFormArea .frm1 .fild1{ width:100%}
 .resForm .rFormArea .frm1 .subtBT{ width:100%}
 .cd-tabs__navigation a{ width:118px !important; padding-top:26px !important;}
 .aboutArea{ padding:30px;}
 .resForm{ background-color:#000; padding-bottom:20px;}
 .resForm .rFormArea .frm1 ul li a{ font-size:15px;}
 .aboutArea .contentArea2{ padding-bottom:0px}
 .services .cln1{ width:47%}
.services .cln1{ border-right:0px !important}
.services .contentArea4{ padding-bottom:0px}
.detailsArea .contentArea .cln1{ width:90%; margin-left:20px;}
.detailsArea{ padding-top:19px;}
.callArea .callSection .cl1 .carpic{ display:none}
.callArea .callSection .cl1 .textarea{ width:100%}
.callArea .callSection .cl1{ width:49%}
.actionArea .actions .cl1{ width:15%; margin-left:10px;}
.footerArea .footer{ width:95%}
.footerArea .footer .cl3 { width: 22%; margin-right: 50px; margin-bottom: 20px;}
.footerArea .footer .cl2{ width:100%; margin-bottom:30px;}
/*.callArea .callSection .cl1 .carpic img{ max-width:100%}*/
.number{ display:none !important}
 .services .cln1{ padding-left:20px; padding-right:20px; margin-bottom:3px}
 	 .phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #fff;
}


  .column{ width:100%; margin-bottom:40px; text-align:center}
  .space{ padding:0px}
  .aboutArea p{ width:100%; text-align:center}
 .services .clnArea{ margin-top:25px} 
 .services p{ font-size:12px}
 .services h3 { font-size:14px;}
 .services .cln1{ width:45% !important; margin-bottom:30px !important}
 .services{ padding-top:30px; padding-bottom:50px;}
 .detailsArea{ background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
 .detailsArea p{ font-size:14px; line-height:24px}
 .detailsArea .contentArea .cln1{ margin-bottom: 0px;     margin-top: 27px;}
 .detailsArea .contentArea{ padding:20px}
 .detailsArea{  padding-bottom:40px}
 .services .contentArea4{ padding:20px}
 .detailsArea .titleArea2{ padding-top:30px;}
 .detailsArea .contentArea .cln1 ul li{ font-size:14px}
 .detailsArea .titleArea2 h2{ font-size:28px}
 .publicsector .titleArea2 h2{font-size:28px}
 .aboutArea .titleArea2 h2{ margin-bottom:20px; text-align:center}
 .publicsector .cln1{ width:38%; display: inline-block ; margin:15px;    vertical-align: top;}
 .publicsector .titleArea2 h2{ padding-bottom:0px}
 .publicsector{ padding-top:40px}
 .privateSector .cln1{ width:44%; margin-bottom:20px;}
 .privateSector .titleArea2 h2{ font-size:28px; padding-bottom:0px;}
 .privateSector .contentArea4{ padding-bottom:50px;}
 .formArea{ padding-top:0px}
 .formArea .titleArea2{ padding-top:60px; padding-bottom:0px}
 .formArea .titleArea2 h2{ font-size:28px;}
 .formArea .titleArea2 h2 strong{ font-size:28px;}
 .formArea .contentArea4{ padding-bottom:40px;}
 .formArea .clnArea{ margin-top:0px;}
 .form2 .fm1 {
    margin-left: 20px;
    margin-bottom: 11px;
    float: left;
    width: 93%;
}
 .form2 .fm2 {
    width: 93%;
}
.formArea .contentArea4{background-image:none; background-image: linear-gradient(to right top, #1c68a5, #0085bb, #00a2c2, #00bdbd, #2bd5ad);}
.submitBut{ margin-top:0px;}
.st{ width:89%}
.footerArea h5{ font-size:40px;}
 .footerArea h5 img{ width:9%}
 .footerArea .titleArea2 h2{ font-size:27px}
 .publicsector .clnArea{ margin-top:21px;}
 .skdslider{ margin-top:57px;}
 .skdslider .slide-desc > a{ display:none}
  .aboutArea{ padding:17px; margin-top:10px;}

}