/*************Index page responive****************/
@media  only screen and  (max-width:900px) {
 body{
    overflow-x: hidden;
}
.logo-img{
 width: 200px;
    height: 37px;
}
.navbar-brand {
     margin-left:0px; 
}
#mainNav-anky {
    margin-right:0px;
}
.navbar-nav .dropdown-menu {
    position: static;
    float: none;
    width: 100%;
    overflow: scroll;
}
a.dropdown-item {
    font-size: 11px;
}
}

@media  only screen and  (max-width:1271px) {

  .navbar-brand {
    margin-left:0px;
}
.navbar-nav a {
    font-size: 12px;
}
#mainNav-anky {
     margin-right:0px; 
}
.navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: -136px;
    left: auto;
}
}


@media (min-width:320px) and (max-width:1024px){
  .bg-cover{
    height:100%;
  }
  .hero-head{
    font-size:25px;
    margin-top: 50px;
    margin-left: 23px;
  }
  .lead{
  margin-left:23px;
  font-size:16px;
 }
 .bg-cover .grow-btn{
  font-size: 16px;
  margin-left: 23px;
 }
 .small-text{
   margin-left: 23px;
}
}

@media(min-width: 1272px) and (max-width: 1400px){
.navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: -136px;
    left: auto;
}
}
/***************Index-page-- 2nd section*******************/
 @media (min-width:320px) and (max-width:1024px){
    .service-layout-bg .layout2 {
    margin-left: 10px;
    height: 550px;

}
#layout-id::after{
  display:none;
  }
  .layout2-details .layout2-heading{
    margin-top: 0px;
    font-size: 23px;
    margin-left: 27px;
  }
  .layout2-details p{
    font-size:14px;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .browse-anky{
    font-size: 14px;
    margin-left: 28px;
  }
  .grow-anky img{
    width:61%;
    margin-top:20px;
    
  }
}

@media (min-width:1025px) and (max-width:1500px) {
  #layout-id::after{
  display:none;
  }
  .service-layout-bg .layout2 {
   margin-left: 62px;
    height: 550px;
}
.layout2-details .layout2-heading{
  font-size:25px;
}
.layout2-details p{
  font-size: 15px;
}
}

/*************home-layout3 ******************/
@media (min-width:320px) and (max-width:1024px){
.layout3 .grow-anky1 img{
  width:51%;
 margin-left: 77px;
    margin-top: 121px;

}
.layout3-details .layout3-heading1,
  .layout3-details .layout3-heading2,
  .layout3-details .layout3-heading3{
     font-size:20px;
     padding-left: 2rem;
  }
  .layout3-details p{
   font-size: 13px;
   padding-left: 6rem;
  }
  .setting-img{
  width: 12%;
    margin-left: 24px;
  }
}

@media (min-width:601px) and (max-width:768px){
  .layout3 .grow-anky1 img{
  width:300px;
 margin-left: 77px;
    margin-top: 100px;

}
.layout3-details{
 }
.layout3-details .layout3-heading1,
  .layout3-details .layout3-heading2,
  .layout3-details .layout3-heading3{
     font-size:20px;
     padding-left: 1rem;
     
  }
  .layout3-details p{
   font-size: 13px;
  /* padding-left: 6rem;*/
  }
  .setting-img{
  width: 7%;
    margin-left: 24px;
  }
}
@media (min-width:769px) and (max-width:991px){
.layout3 .grow-anky1 img{
 width: 278px;
    margin-left: 13px;
    margin-top: 248px;

}
.setting-img{
  width: 7%;
    margin-left: 24px;
  }
  .layout3-details{
    margin-top: -307px;
    margin-left: 308px;
  }
  .layout3-details .layout3-heading1,
  .layout3-details .layout3-heading2,
  .layout3-details .layout3-heading3{
     font-size:20px;
     padding-left: 1rem;
     
  }
  .layout3-details p{
   font-size: 13px;
   padding-left: 6rem;
  }
}
@media(min-width:1024px) and (max-width:1200px){
  .layout3 .grow-anky1 img{
 
    margin-left: 83px;
    margin-top: 13px;

}
}
/******************Mini-banner***************/
@media  (min-width:320px) and  (max-width: 600px){
.appl-service .h3-appl-serv h3{
font-size:25px;
margin-left: 35px;
padding-top: 17px;
}
.appl-service .h3-appl-serv p{
  font-size:14px;
    margin-left:-149px; 
}
.appl-service .h3-appl-serv  .learn-anky-more1{
  margin-left: 41px;
   font-size:14px;
}

}

@media (min-width:601px) and (max-width:900px){
  .appl-service .h3-appl-serv h3{
font-size:25px;
margin-left: 35px;

}
.appl-service .h3-appl-serv p{
  font-size:14px;
    margin-left:-149px; 
}
.appl-service .h3-appl-serv  .learn-anky-more1{
  margin-left: 41px;
   font-size:14px;
}
}

/*******************Why choose us section*************/
@media (min-width:320px) and (max-width:600px){
.choose-why .row-choose {
    margin-left: 50px;
}
 .row-choose .card-deve-anky{
   max-width:150px;
   height:180px;
    margin-left: -17px;
    box-shadow: none;
    margin-top: 0px;

  }
  .row-choose .card-deve-anky h6{
    font-size:13px;
  }
  .row-choose .card4{
    margin-top: -8px;
  }
  .us-anky-details h3{
  font-size:23px;
  margin-left: 29px;
  margin-top: 1rem;
 

 }

    .us-anky-details  p{
  font-size: 13px;
    text-align: center;
    padding-right: 33px;
    padding-left: 33px;
    


 }
 
}

@media (min-width:320px) and (max-width:475px){
  .web-idea-anky{
  margin-left: 105px;
    font-size: 14px;
    margin-bottom: 1rem;
    margin-top: -28px;

 }
 .your-idea-anky{
  font-size:13px;

  margin-top: 33px;
    margin-left: -136px;
 }
}
@media (min-width:601px) and (max-width:768px){
  .choose-why .row-choose {
    margin-left: 30px;
}
 .us-anky p{
  padding-right: 0px;
    margin-right: 19px;
 }
}

@media (min-width:769px) and (max-width:987px){
  .choose-why .row-choose {
    margin-left: 30px;
}
.us-anky p{
  padding-right: 0px;
    margin-right: 19px;
 }
}
@media  (min-device-width:992px) {
   .row-choose .card-deve-anky{
   max-width:150px;
   height:180px;
    margin-left: -27px;
    box-shadow: none;

  }
   .row-choose .card-deve-anky a img{
   width: 80px;
    height: 80px;
   padding-left: 0px;
   }
 .row-choose  .card-column{
  margin-left: -50px;
 }
 .row-choose .card1{
  margin-left: -88px;
 }
 .row-choose .card2{
  margin-left: 28px;
 }
 .row-choose .card3{
margin-left: 8px;
 }
 .hide-on-desktop{
  display:none !important;
 }
}
@media only screen and (min-device-width: 1200px) {
  .row-choose .card-deve-anky{
   width: 200px;
   margin-left: 10px;
   
  }
}


/****************** our Service-section***********/
@media (min-width:320px) and (max-width:499px){
  #border-top-gallery1{
      display:none;

}
.our-serv-title h3{
 text-align: center;
font-size: 1.3rem;
 padding-top: 2rem;
}
}
@media (min-width:500px) and (max-width:501px){
  #border-top-gallery1{
      margin-left: 103px;

}
.our-serv-title h3{
 text-align: center;
font-size: 1.5rem;
 padding-top: 2rem;
}
.cap-title h3{
      font-size: 1.5rem;

}
}
@media (min-width:502px) and (max-width:767px){
  #border-top-gallery1{
     display:none;

}
.our-serv-title h3{
 text-align: center;
 font-size: 1.8rem;
 padding-top: 2rem;
}
}
@media (min-width:768px) and (max-width:991px){
  #border-top-gallery1{
      margin-left: -20px;

}
}
@media (min-width:992px) and (max-width:1199px){
#border-top-gallery1{
      margin-left: -61px;

}
}
/*********************Project-Anky*****************/


/***********Footer**************/
@media only screen and (max-width: 768px){
 div#icon {
    text-align: center;
}
#menu-footer li a {
   
}
ul#links-footer {
    text-align: center;
}
p.right-footer {
    text-align: center;
}
.menuanky li{
 padding-right: .6em;

}
.footer-bottom p {
    margin-top: 10px;
    font-size: 14px;
     margin-left:0px; 
}
.footerbottom-item {
    text-align: center;
}
ul#menu-footer {
    text-align: center;
}
.col-lg-8.col-md-12.footerterms {
    text-align: center;
}
}


@media only screen and (max-width:1024px){
#icon img {
    margin-left: 9px;
    width: 200px;
}
}
@media only screen and (max-width:320px){
 #footer h1 {
     margin-left:0px; 
    color: #fff;
    font-size: 1.3rem;
}
#footer-head p {
    margin-left:0px;
   
}
}
@media only screen and (max-width: 768px){
 div#icon {
    text-align: center;
}
#menu-footer li a {
  
}
ul#links-footer {
    text-align: center;
}
p.right-footer {
    text-align: center;
}
 #footer h1 {
     margin-left:0px; 
    color: #fff;
    font-size: 1.5rem;
}
#footer-head p {
    margin-left:0px;
    padding-top: 5px;
   
}
.footer-bottom p {
    margin-top: 10px;
    font-size: 14px;
     margin-left:0px; 
}
.footerbottom-item {
    text-align: center;
}
}
/*************Services- IT SERVICES****************/


@media (min-width:320px) and (max-width:600px){
 
  .indus-anky .head-deve #main-head-indus{
    font-size: 1.3rem;
  margin-left: 7%;
  }
  p#text-para{
   margin-left: 2px;
}
  p.about-para-indus {
    
   margin-left: 34px;
   font-size: 88%;
    
}

.grow-image1-indus  {
    margin-top: -15%;
    width: 112%;
}
.grow-image1-indus img{
 width: 25%;
    height: 28%;
   margin-top: -11%;
    margin-left: 58%;
    margin-right: 30%;
    margin-bottom: 2%
}
.intern .grow-image1-indus img{
  margin-top: -9%;
}
}

@media (min-width:601px) and (max-width:767px){
.indus-anky .head-deve #main-head-indus{
   font-size: 1.5rem;
    margin-left: 5%;
  }
  
  p.about-para-indus {
    
   margin-left: 34px;
   font-size: 88%;
    
}
.intern .grow-image1-indus img{
 margin-top: -31%;
margin-left: 62%;
}
.grow-image1-indus img{
 width: 25%;
    height: 28%;
    margin-top: -35%;
    margin-left: 68%;
    margin-right: 30%;
    margin-bottom: 2%;
}
}
@media(min-width:320px) and (max-width:600px){
  .development-container .services-title h3{
    font-size: 1.3rem;
  }
}


/**************Our capacity section***********/
@media (min-width:320px) and (max-width:460px){
  .capacity-anky {
    margin-top: -16px;
  }
  .capacity-anky .cap-title{
    font-size:1.1rem;
  }
.capacity-anky .box-anky .dev-anky-img{
  width:40%;
}
.capacity-anky .box-anky .title-anky a{
  font-size:81%
}
}
@media (min-width:461px) and (max-width: 500px){
   .capacity-anky {
   margin-top: -16px;
  }
}
@media (min-width:320px) and (max-width:1199px){
.capacity-anky .box-anky {
height:auto;
}
.capacity-anky .box-anky p{
  font-size: 12px;
}
}
@media only screen and (max-width:978px){
  .capacity-anky .box-anky .dev-anky-img {
    float: none;
    width: 100%;
    height: 202px;
    margin-top: -51px;
    margin-left: -14px;
}
.capacity-anky .box-anky .web-box {
    margin-top: 5px;
}
}

/*************Services--SEO**************/
@media only screen and (max-width:758px){
  .seo-details .seo-info {
    margin-top: 0%;
    font-size:1.5rem;
}
.seo-last{
  margin-top: 10%;
}
.seo-types h3{
  font-size:1.5rem;
}
}

/***************Services- Web Apps*********/
@media only screen and (max-width:1126px){
  #web-app-details h1 {
    font-size: 1.5rem;
   
    text-align: center;
    padding-top: 0%;
    padding-bottom: 2%;
    color: #455a64;
}
.web-app-res-img img {
    width: 20rem;
    }
}
@media only screen and (max-width:930px){
   .web-path {
    /*height: 32rem;*/
  }
  .web-app-para p{
    font-size: 0.9rem;
    margin-left: 18%;
}
.web-app-res-img img {
    width: 17rem;
    margin-left: 7%;
}
}
@media only screen and (max-width:751px){
  .web-path {
    clip-path: ellipse(100% 165% at 100% 52%);
    /*height: 43rem;*/
    height: auto;
  }
  .web-path h1 {
    margin-left: 24%;
}
.web-app-para {
    padding-top: 5%;
    font-size: 0.9rem;
}
.web-app-para p{
    margin-left: 8%;
}
div#web-row {
  background: none;
}
}

/*****************************Web application******************/
@media only screen and (max-width:1200px){
  #anky-wep-apps-content{
    margin-bottom: 40px;
  }
     #anky-wep-apps-content #web-apps-content {
    height: 623px;
    cursor: pointer;
}
    #anky-wep-apps-content h1 {
    margin-left: 9%;
    margin-top: 9%;
    font-size:1.6rem;
  }
#anky-wep-apps-content #web-apps-content .web-app-points li{
font-size: 1rem;
    padding-right: 2rem;
}
  .web-app-points {
    margin-left: 1%;
    margin-top: 6%;
  }
}
@media only screen and (max-width:768px){
  .web-app-points {
    margin-left: 1%;
    margin-top: 3%;
}

  }
  @media only screen and (max-width: 425px){

#web-app-image img {
    width: 92%;
}
#anky-wep-apps-content h1 {
    font-size: 1.3rem;
}
}
@media only screen and (max-width: 375px){
  #web-app-image img {
    width: 92%;
    margin-left: 3%;
}
  }
@media only screen and (max-width: 320px){
#web-app-image img {
  margin-top: 38%;
}
}
  /**************************Web development-content******************/

  @media only screen and (max-width:1126px){
  #web-develop-details h1 {
    font-size: 1.5rem;
  
    text-align: center;
    padding-top: 0%;
    padding-bottom: 2%;
    color: #455a64;
}
.web-develop-res-img img {
    width: 17rem;
    margin-top: 5rem;
}
}
@media only screen and (max-width:930px){
   .webdevelop-path {
    /*height: 32rem;*/
  }
  .web-develop-para p{
    font-size: 0.9rem;
    margin-left: 12%;
}
.web-develop-res-img img {
    width: 13rem;
    margin-left: 5%;
}
}

@media only screen and (max-width:751px){
  .webdevelop-path {
    clip-path: ellipse(100% 165% at 100% 52%);
    /*height: 43rem;*/
    height: auto;
  }
  .webdevelop-path h1 {
    margin-left: 24%;
}
.web-develop-para {
    padding-top: 5%;
    font-size: 0.9rem;
}
.web-develop-para p{
    margin-left: 8%;
}
/*div#webdevelop-row {
  background: none;
}*/
.web-develop-res-img img {
    width: 13rem;
    margin-left: 24%;
    margin-top: 0rem;
}
}

  /**************************Web development******************/
@media (min-width:320px) and (max-width:600px){
  .layout1{
    margin-top: 100px;
   }
   .layout1 h3{
    font-size: 1.3rem;
   }
   .layout-content1 .icon img{
      width: 31px;
    margin-left: 0.2rem;
}
}
@media only screen and (max-width: 977px){
div#anky-new-design-row {
    padding-bottom: 4rem;
}
#anky-new-design .anky-new-11 {
    margin-top: -18.2rem;
}
#anky-new-design .anky-new-12 {
    margin-top: -18.2rem;
}
#anky-new-design .anky-new-13 {
   margin-top: -17.2rem;
}
#anky-new-design .anky-new-14 {
    margin-top: -17.2rem;
}
}

/***************************** Services- Mobile application******************/

@media(min-width: 1401px) and (max-width: 1500px){
  #mobile-app-content {
    margin-top: 2rem;
   margin-bottom: 6rem;
 }

}
@media only screen and (max-width: 1400px){
  #mobile-app-content {
    margin-top: 2rem;
   margin-bottom: 4rem;
}
#mobile-apps .vl {
  display: none;
}
.mobile-image img {
    width: 172%;
    margin-top: 6rem;
    margin-left: -3rem;
}
  }
  @media only screen and (max-width: 1094px){
    .mobile-box {
      margin-top: 0rem;
    }
    #mobile-app-content p {
    font-size: 0.9rem;
  }
  #mobile-apps p {
    font-size: 0.9rem;
  }
}

  @media only screen and (device-width: 768px){
    #mobile-app-content p {
    font-size: 0.9rem;
    margin-left: 10%;
}
.mobile-image img {
    width: 172%;
    margin-top: 1rem;
    margin-left: -6rem;
}
#mobile-apps .vl {
  display: none;
}
div#mobile-apps {
    margin-left: 4rem;
}
#mobile-apps p {
    font-size: 0.9rem;
  }
#mobile-apps img {
    margin-left: 100px;
}
  }
  @media only screen and (max-width: 425px){
.mobile-image img {
    width: 100%;
    margin-top: -8rem;
    margin-left: 0rem;
}
#mobile-app-content p {
    margin-left: 5%;
}
#mobile-app-content p {
    font-size: 0.7rem;
    }
#mobile-apps p {
    font-size: 0.7rem;
  }
#mobile-apps .vl {
  display: none;
}
#img-head h3 {
    margin-top: 8rem;
    margin-left: 16%
}
}
 @media only screen and (max-width: 766px){
  .mobile-image img {
    width: 65%;
    margin-top: -8rem;
    margin-left: 20%;
}
#mobile-apps .vl {
  display: none;
}
.mobile-box {
    margin-top: 0rem;
    }
    div#mobile-apps {
    margin-left: 2rem;
}
#mobile-app-content p{
  padding-right: 1rem;
}
#mobile-apps p{
  padding-right: 1rem;
}
section#mobile-application {
    margin-top: -110px;
}
 }  
 @media only screen and (device-width: 550){

  div#mobile-apps {
    margin-left: 13rem;
}
#mobile-apps .vl {
  display: none;
}
 }
 @media only screen and (max-width: 750px){
 #mobile-app-content {
    margin-bottom: 6rem;
}
}

/*******************SLDC Layout**********************/
@media only screen and (max-width:1450px){
  .sldc2-box {
    width: 253px;
  }
  .line1 hr{
    display: none;
  }
  .line3 hr{
    display: none;
  }
  #sldc-contain {
    margin-left: 10%!important;
}
}
@media only screen and (max-width: 425px){
#sldc-contain {
    margin-left: 4%!important;
}
.ux-development-container .ux-services-title h3 {
    font-size: 1.3rem;
}
.ux-development-container .ux-services-title p {
    font-size: 0.9rem;
}
}
@media only screen and (max-width: 375px){
#sldc-contain {
    margin-left: 14%!important;
}
}
@media (min-width:320px) and (max-width:600px){
  .ux-development-container .ux-services-title h3{
    font-size: 1.7rem;
  }
}
@media only screen and (min-width:1024px){
  #sldc-contain-SLDC{
    margin-left: 10rem!important;
  }
}

/********training.html****************/

@media (min-width:320px) and (max-width:500px){
  .train-details h1{
      font-size: 20px;
    }
    .train-details p{
      font-size: 15px;
    }
}
@media (min-width:440px) and (max-width:500px){
  .apply-train1{
    margin-left: 177px;
  }
}


@media(min-width: 992px) and (max-width: 1200px){
  .applybuttons{
    margin-left: -20px;
  }
}
/***************Services - E-mail***********/
/*************************Features*******************************/
@media only screen and (max-width:768px){
      #box-hr .vl {
      display: none;
    }
    #layout-hr hr {
      display: none;
     }

    }
    @media (min-width:320px) and (max-width:500px){
      #layout-hr{
        margin-bottom: 45px;
      }
       #layout-hr h1{
        text-align: center;
     
      font-size: 1.7rem;
      }
      .box-hr-content img {
    margin-left: 40%;
}
   
    .box-hr-content h4{
      font-size: 1rem;
      text-align:center;
    }
    .box-hr-content p{
      font-size: .9rem;
    }
    }
    @media only screen and (max-width:383px){
    
    #box-hr .vl {
      display: none;
    }
    #box-hr {
    margin-bottom: 44px;
}
    .box-hr-content p {
    margin-top: 10px;
    margin-left: 22px;
}
 #layout-hr hr{
  display: none;
 }
 .box-hr-content img {
    margin-top: 20px;
}
    }
/*****************Services - IT Support*****************/
/*****************Services - 1st Section*****************/
@media (min-width:320px) and (max-width: 600px){
  .support-layout .layer-img img{
    width:100%;
    
  }
 .support-layout .layer-box{
  margin-left:0px;
  width: 100%;

 }
 .support-layout .layer-box p{
  font-size:.8rem;
 }
 .support-layout .layer-box .more-btn{
   font-size:100%;
   margin-top: -11px;
 }
.support-layout .right-box1,
.support-layout .right-box2,
.support-layout .right-box3,
.support-layout .right-box4{
margin-left: 11px;
margin-top: 10px;
width:80%;

}
.support-layout .right-box1 h5,
.support-layout .right-box2 h5,
.support-layout .right-box3 h5,
.support-layout .right-box4 h5{
  font-size:.9rem;
}

 }

@media (min-width:320px) and (max-width:474px){
  .support-layout .box1-img,
.support-layout .box2-img,
.support-layout .box3-img,
.support-layout .box4-img{
     margin-left: 68%;

}
}
 @media (min-width:475px) and (max-width:600px){
  .support-layout .box1-img,
.support-layout .box2-img,
.support-layout .box3-img,
.support-layout .box4-img{
     margin-left: 71%;

}
 }
@media (min-width:601px) and (max-width:767px){
.support-layout .layer-img img{
    width:100%;
    
  }
 .support-layout .layer-box{
  margin-left:0px;
  width: 100%;

 }
 .support-layout .layer-box p{
  font-size:100%;
 }
 .support-layout .layer-box .more-btn{
   font-size:100%;
   margin-top: -11px;
 }
 .support-layout .right-box1,
.support-layout .right-box2,
.support-layout .right-box3,
.support-layout .right-box4{
margin-left: 90px;
margin-top: 10px;

}
.support-layout .box1-img,
.support-layout .box2-img,
.support-layout .box3-img,
.support-layout .box4-img{
     margin-left: 66%;

}
}

@media (min-width:768px) and (max-width:991px){
  .support-layout .layer-img img{
    width:100%;
    
  }
 .support-layout .layer-box{
  margin-left:0px;
  width: 100%;

 }
 .support-layout .layer-box p{
  font-size:100%;
 }
 .support-layout .layer-box .more-btn{
   font-size:100%;
   margin-top: -11px;
 }
 .support-layout .right-box1,
.support-layout .right-box2,
.support-layout .right-box3,
.support-layout .right-box4{
margin-left: 166px;
margin-top: 10px;

}
.support-layout .box1-img,
.support-layout .box2-img,
.support-layout .box3-img,
.support-layout .box4-img{
    margin-left: 60%;

}
}

@media (min-width:992px) and (max-width:1199px){
.support-layout .layer-box{
  margin-left:0px;
  width: 100%;

 }
  .support-layout .layer-box p{
  font-size:100%;
 }
 .support-layout .layer-box .more-btn{
   font-size:100%;
   margin-top: -11px;
 }
  }

/*****************Services - What we provide in IT Support*****************/
@media(min-width:320px) and (max-width:600px){
.support-it h3{
font-size:1.5rem;

}

.support-it p{
font-size:.9rem;

}
}
  /*********************Services- HR Services********************/
/*********************hr-why choose us********************/
@media only screen and (max-width:383px){

#hr-newanky .hr-newanky-points {
    margin-left: -25px;
}
#hr-newanky .hr-newanky-points li a span {
    margin-left: 0px;
}
#hr-newanky h4:after {
display: none; 
}
}

@media(min-width:320px) and (max-width: 500px){
 #hr-newanky .hr-newanky-points li a{
    font-size: 0.9rem;
  }
  #hr-newanky h4 {
  text-align: center;
  font-size: 1.7rem;
}

}
@media only screen and (max-width:383px){
  .hr-points {
    margin-left: 0px;
  }
  #hr-staffing-content h1 {
    margin-left: 25px;
}
#hr-image img {
    width:100%;
    margin-left: 0px;
}
}

@media (min-width:320px) and (max-width:600px){
  #hr-staffing-content h1 {
    font-size: 1.7rem;
  }
  .hr-points  {
    font-size:.9rem;
  }
}
@media (min-width:384px) and (max-width:1571px){
  #hr-newanky h4:after {
display: none; 
}
}

/*************** Services- pcb-design*************/
/**************PCB Basics*************/
/****************PCB Types*************/
@media only screen and (max-width:768px){
  .pcb-anky-anky1 {
    font-size: 13px;
}
.pcb-anky-container .pcb-anky-title h3 {
    font-size: 25px;
}
  }


/*************About us page **************/
/*************who we are **************/

@media only screen and (max-width: 768px){
  .who-we{
    font-size: 1.5rem;
  }
  .who-we-are {
    font-size: 1.0rem;
    line-height: 2rem;
    padding-left: 1rem;
   
}
.about-us-anky.about-grow {
    width: 100%;
    margin-top: 6rem;
}


}

/*************what we do **************/
@media only screen and (max-width: 768px){
   .what-we{
     font-size: 1.5rem;
   }
  .what-we-do {
    font-size: 1.0rem;
    line-height: 2rem;
    padding-left: 1rem;
    
}
.about-us-anky1.what-we-img {
    width: 100%;
    margin-top: 0rem;
}

}
/***********vision and mission section *****************/

@media only screen and (max-width:570px){
.head span{
  font-size:1.3rem;
}
#content-head h4{
font-size: 1.1rem;
  }
  div#vision-box {
    margin-left: 40px;
}
.images p {
    font-size: 12px;
    margin-left: 1rem;
}
.box-inside {
    position: relative;
    height: 40%;
    width: 86%;
    margin-top: 0rem;
    border: 0.3rem solid #c7d4da;
    top: -6rem;
    border-bottom-left-radius: 3rem;
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
}
}
/*************our values boxes **************/
@media only screen and (max-width:570px){
.our-values h3{
   font-size: 1.7rem;
}
.our-values .box-anky1 {
    padding: 3rem 1rem;
  }
}

  @media only screen and (max-width:988px){
    .our-values .box-anky {
    margin-left: 20%;
    width: 58%;
  }
  .our-values .box-anky1 {
     margin-left: 20%;
    width: 58%;
  }
  .our-values .box-anky2 {
    margin-left: 20%;
    width: 58%;
  }
  .our-value-bg {
    background-image: url(../images/about-back.jpg);
    height: auto;
    margin-top: 4rem;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    margin-bottom: 2rem;
    padding-top: 31px;
}
  }
@media only screen and (max-width:320px){
.box-anky .equal-img {
    width: 3rem;
}
.our-values .box-anky {
    padding: 3rem 2rem;
    }
    .our-values .box-anky2 {
    padding: 3rem 2rem;
    }
}
  /*************what we provide **************/
  @media only screen and (max-width:996px){
  .layer2 .layer-box2 {
    width: 75%;
    height: 21rem;
    margin-left: 1.5rem;
}
 .col-4 {width: 33.33%;
 }
.mmin-box img {
    width: 41%;
}
  .layer2 .layer-box2 img {
    margin-left: 29%;
    margin-top: 26%;
  }
 }

@media only screen and (max-width:760px){
  #layer-box3{
  margin-top: 10rem;
}
  }
  @media only screen and (max-width:566px){
  .layer2 .layer-box1 {
    width: 91%;
    height: 19rem;
}
#layer-box2{
    margin-top: 20px;
  }
  #provide-class {
    margin-bottom: 145px;
    margin-top: -62px;
}
#provide-row {
    margin-left: 18px;
}
.layer2 .layer-box2 img {
    margin-left: 37%;
    margin-top: 14%;
}
.mmin-box img {
    width: 24%;
}
.provide-anky h3{
  font-size:1.5rem;
}

}
@media only screen and (device-width: 375px){
.layer2 .layer-box1 {
    width: 92%;
    height: 19rem;
}
#layer-box2{
    margin-top: 20px;
  }
  #provide-class {
    margin-bottom: 145px;
    margin-top: -62px;
}
#provide-row{
  margin-left: 10px;
}
}

 @media only screen and (device-width:425px){
  #layer-box2{
    margin-top: 20px;
  }
  .layer2 .layer-box1 {
    width: 87%;
    height: 19rem;
  }
 #provide-row{
    margin-left: 2rem;
    margin-top: -3rem;
}
.layer2 .layer-box2 img {
    margin-left: 37%;
    margin-top: 19%;
}
#layer-box2{
  margin-top: 1rem;
 }
 .mmin-box img {
    width: 28%;
  }
}



/*********************customer reviews carousel ****************************/
@media screen and (max-width: 1024px) {
#reviews-row{
  margin-left: 29px;
}
.review1 {
    margin-bottom: 43px;
  }
}
@media screen and (device-width: 320px){
#reviews-row{
  margin-left: -12px;
}
}
@media (min-width:321px) and (max-width: 475px){

  
.carousel-inner {
    height: -19rem;
    margin-left: -4%;
}
  }

@media (min-width:476px) and (max-width:600px){
  .carousel-inner {
    height: -19rem;
   margin-left: 11%;
}
}
/*********Contact Page **************/
@media only screen and (max-width: 383px){
  .contact-fluid{
    /*margin-top: 240px;*/
    margin-left: 12px;
  }
  .contact-fluid .email-form button[type="submit"]{
  margin-top: -3px;

}
}
@media only screen and (max-width: 383px) {
  .contact-fluid .contact-anky {
    height:550px; 
    margin-left: -150px;  
}
h1#contact-serv-head{
  margin-left: 203px;
}

 .contact-fluid .contact-anky img{
  width: 190px;
  height: 240px;
  margin-left: 260px;
  margin-top: 0px;
}
}
@media (min-width:384px) and (max-width:767px){
  .contact-fluid .email-form button[type="submit"] {
    margin-top: -10px;
  }
}

/*********************careeer page************************/
/***********internship form*************/
@media only screen and (max-width: 383px){
    #intern img{
        margin-left: 55px;
}
    #intern h2 {
    text-align: center;
    margin-top: 10px;
    font-size: 22px;
}
#intern p{
    text-align: center;
}
.grow-image1-intern {
    width: 209px;
    margin-top: 49px;
    margin-left: 77px;
}
}
/****************jobanky.html*************/
@media only screen and (max-width:383px)
{
  .job-btn-new {
  margin-left: 110px;
}
.job-apply-details #job-des-anky .job-anky{
margin-left: -37px;
}
.job-apply-details  #job-des-anky h4{
  font-size: 1.6rem;
}
/*.job-apply-details  #job-des-anky strong{
  font-size: 18px;
  font-weight: 500;
}*/
}
@media (min-width:384px) and (max-width:600px){
  .job-apply-details  #job-des-anky h4{
  font-size: 1.5rem;
}
}
/*********ankyform.html*************/
@media only screen and (max-width:383px){
  .apply-now .anky-form-img img {
    width: 254px;
    margin-top: 0px;
}
  .smalltitle-apply{
    font-size: 24px;
  }
}


@media only screen and (max-width:768px){
.job-apply-details #job-des-anky p{
  font-size: 0.9rem;
  }
  .job-apply-details #job-des-anky h4 {
    font-size: 26px;
}
  ul.job-anky {
    font-size: 0.9rem;
}
.job-btn-new {
    margin-left: 42%;
    }
}
/*************guote.html**********/
@media only screen and (max-width:383px){
  .quote-get .head-deve #main-head{
    margin-left: 240px;
    font-size: 33px;
    margin-top: 58px;
  }
}

@media (max-width: 767px){
 .quote-form .checkbox-mone {
    height: 380px !important;
}
}

@media (max-width: 767px){
 .quote-form .checkbox-m .checkbox_services, 
 .quote-form .checkbox-mone .checkbox_services {
    width: inherit !important;
    float: none !important;
    
}

}
/*****************course-anky.html***************/
 @media only screen and (max-width: 768px){
    #course-anky .details-anky4 {
      height: 662px;
    }
    #course-anky .details-anky2 {
    height: 416px;
}
    }
     @media only screen and (max-width: 600px){
     #course-anky .details-market-anky img {
    width: 41%;
    margin-left: 30%;
    margin-bottom: 2rem;
    margin-top: 0rem;
}
#course-anky .details-market-anky ul {
    margin-top: -6%;
    margin-left: 26%;
    padding-bottom: 2rem;
}
#course-anky .details-market-anky1 img {
    width: 58%;
    margin-left: 20%;
    margin-top: 0%;
}
#course-anky .details-market-anky1 ul {
    margin-top: 4%;
    margin-left: 17%;
    padding-bottom: 2rem;
}
#course-anky .details-market-anky {
  height: 100%;
}
     }
@media only screen and (max-width: 760px){
#course-anky .details-anky4 {
    height: 100%;
}
}

/*-------industries--------*/
@media only screen and (max-width: 1068px){
#indus-anky p {
    font-size: 0.8rem;
    margin: 0rem 2rem 0rem 2rem;
    text-align: center;
}
#indus-anky .card img {
    width: 100%;
}
#indus-anky .card {
    width: 99%;
    height: 98%;
    margin-bottom: 2rem;
}
#indus-anky {
    margin-left: 2rem;
    margin-right: 2rem;
}
#indus-anky h1{
  text-align: center;
}
#indus-layout-anky {
    margin-top: 2rem;
}
}

@media(min-width: 1069px) and (max-width: 1360px){
 #indus-anky p {
    font-size: 0.8rem;
    margin: 0rem 2rem 0rem 2rem;
    text-align: center;
}
#indus-anky .card img {
    width: 100%;
}
#indus-anky .card {
    width: 99%;
    height: 98%;
    margin-bottom: 2rem;
}
#indus-anky {
    margin-left: 2rem;
    margin-right: 2rem;
}
#indus-anky h1{
  text-align: center;
}
#indus-layout-anky {
    margin-top: 2rem;
}
}
/**************Application.html************/
/**************Tech services************/
/**************Digital services************/
@media (min-width:320px) and (max-width:475px){
  .digi-market-box  .digi-detail-box p{
        font-size: 86%;
  }
  .digi-market-box  .digi-detail-box a > h5{
    font-size: 96%;
  }
}

/*************************Services-Email Marketing*****************************/
/************************* services we provide*****************************/
/************************* Performance*****************************/

@media(min-width:320px) and (max-width:1300px){
  .perform-em h3{
    font-size:1.4rem;
  }

  .perform-em p{
    font-size:1rem;
    text-align:center;
  }
}
/************************* Details section*****************************/
  @media(min-width:320px) and (max-width:600px){
.email-detail #email-image{
  margin-top:-100px;
  }

}

 @media(min-width:601px) and (max-width:768px){
#email-image{
  margin-left: 10%;
  }

}
/*************************Benefits of Email Marketing-*****************************/
@media(min-width:320px) and (max-width:600px){
  .email-benefit{
     padding-bottom: 519px;
      padding-top: 22px;
  }
  .email-benefit #email-image img{
    margin-left: 10%;
    margin-bottom: 1rem;
  }
  .email-benefit .benefits-details{
margin-left: 0px;
padding-right: 0px;
}
  }

  @media(min-width:601px) and (max-width:768px){
  .email-benefit{
     padding-bottom: 519px;
      padding-top: 22px;
  }
  .email-benefit #email-image img{
    margin-left: 10%;
    margin-bottom: 1rem;
  }
  .email-benefit .benefits-details{
margin-left: 0px;
padding-right: 0px;
}
  }

  @media(min-width:769px) and (max-width:991px){
  .email-benefit{
     padding-bottom: 519px;
      padding-top: 22px;
  }
  .email-benefit #email-image img{
    margin-left: 10%;
    margin-bottom: 1rem;
  }
  .email-benefit .benefits-details{
margin-left: 0px;
padding-right: 0px;
}
  }
/*************************Services - IT Services*****************************/
/************************* IT Services we provide*****************************/

@media(min-width:320px) and (max-width:375px){
  
  .box-serv .content h5{
  text-align:center;
  font-size: 1.2rem;
}
.box-serv .content p{
 font-size: 1rem;
}
}

@media(min-width:320px) and (max-width:407px){
.it-service .serv-it-cont .box-serv{
  height:100%;
}
.box-serv .it-icon{
   position: absolute;
    top: 120px;
    left: 34%;
}
}
@media (min-width:320px) and (max-width:500px){
  .it-service h3{
    font-size:1.5rem;
  }

   .it-service p{
    font-size:.9rem;
  }
}


/*************************why we need IT services*****************************/
@media(min-width:320px) and (max-width:600px){
  .it-service p{
    font-size:.8rem;

  }
  .it-back{
    margin-top: 10px;
  }
  .why-it .it-box{
    width:100%;
    margin-left: 1px;
    height:100%;
  }
  .why-it .it-box h3{
    font-size: 1.5rem;
  }
  .why-it .it-box p{
    font-size: .9rem;
  }

}

@media(min-width:601px) and (max-width:991px){
   

 .why-it #it-box{
   width: 83%;
    margin-left: 30px;
    height: 100%;
    margin-top: 0px;
 }
 .why-it .it-img{
  width: 83%;
    margin-left: 30px;
    height: 100%;
 }
  .why-it .it-box h3{
    font-size: 1.5rem;
  }
  .why-it .it-box p{
    font-size: 1rem;
  }
}

@media(min-width:992px) and (max-width:1199px){
   

 .why-it #it-box{
  width: 100%;
    margin-left: 30px;
    height: 100%;
    margin-top: 0px;
 }
 .why-it .it-img{
  width:100%;
    margin-left: 0px;
    height:100%;
 }
  .why-it .it-box h3{
    font-size: 1.5rem;
  }
  .why-it .it-box p{
    font-size: 1rem;
  }
}
/*************************-How  IT services helps?*****************************/

@media(min-width:320px) and (max-width:600px){
  .why-it .how-img{
    width:100%;
    margin-left: 0px;
  }
  .why-it .box1-it{
    margin-top: 0px;
   height:100%;
  }
}


@media(min-width:601px) and (max-width:991px){
  .why-it .box1-it{
 width: 83%;
    margin-top: 0px;
    height: 100%;
    margin-left: 30px;

  }
  .why-it .how-img{
     width: 83%;
    margin-left: 30px;
    height: 100%;
  }

  .why-it .box1-it h3{
    font-size: 1.5rem;
  }
  .why-it .box1-it p{
    font-size: 1rem;
  }
}

@media(min-width:992px) and (max-width:1199px){
  .why-it .box1-it{
 width:100%;
margin-top: 0px;
height:100%;

  }
  .why-it .how-img{

    height:100%;
  }

  .why-it .box1-it h3{
    font-size: 1.5rem;
  }
  .why-it .box1-it p{
    font-size: 1rem;
  }
}
/*************************Intelligent Platform*****************************/
@media(min-width:320px) and (max-width:500px){
.platforms h3{
  font-size:1.5rem;
}

.platforms .main-para{
  font-size:.9rem;
  padding: 2rem;
  text-align: center;
}
.platforms .container{
  margin-left: 7%;
}
}

@media(min-width: 501px) and (max-width:768px){
  .platforms .container{
  margin-left: 7%;
}
.platforms .main-para{
  font-size:.9rem;
  padding: 2rem;
  text-align: center;
}
}
/*<!---------------End-to-end application services-------------------->*/
@media(min-width:320px) and (max-width:489px){
  .end-to-end .end-app-card {
   margin-left: -48px;
    margin-right: -35px;
  }
}
/*************************Services -SalesForce CRM*****************************/
/************************* Salesforce Process*****************************/
@media(min-width:320px) and (max-width:350px){
  .sales-card .sales-img{
   margin-left: 1rem;

     }
}

@media(min-width:351px) and (max-width:400px){
  .sales-card .sales-img{
   margin-left: 3rem;

     }
}
@media(min-width:401px) and (max-width:410px){
  .sales-card .sales-img{
   margin-left: 3rem;

     }
}

@media(min-width:411px) and (max-width:499px){
  .sales-card .sales-img{
   margin-left: 20%;

     }
}
@media(min-width:320px) and (max-width:499px){
  .sales-head h3{
     font-size:1.5rem;
  }
  .sales-process .sales-card{
    margin-bottom: 2rem;
  }
  
  .sales-card .sales-content{
  color: white;
  padding-left: 0rem;
  padding-bottom: 1rem;
}
}





/*************************How CRM Works?*****************************/


@media(min-width:320px) and (max-width:599px){
  .crm-works h3{
    font-size:1.5rem;
  }
  .crm-content-card h4{
    font-size:1.2rem;

  }

  .crm-content-card p{
    font-size:.9rem;
  }
  .crm-img img{
    width: 150px;
    margin-left: 30%;
  }
  
   .crm-works .container .crm-card{
    margin-left: 0px;
    width:100%;
    height:100%;
    position:relative;
  }
  .crm-card .crm-content-card{
    margin-left: 0px;
   
    padding-left: 20px;
  }
  .crm-card .crm-content-card h4{
    text-align: center;
  }
  
  .crm-works .container .crm-card:nth-child(2) .crm-img img{
   
    
    margin-left: 29%;
    
  
    
  }

  
  .crm-card:nth-child(2) .crm-content-card h4{
    margin-right: 108px;
   
  }
  .crm-card:nth-child(2) .crm-content-card p{
   margin-left: -25px;
    padding-right: 83px;
   
  }

}
@media(min-width:600px) and (max-width:767px){
  .crm-works .container .crm-card{
    margin-left: 0px;
    width:100%;
    height:100%;
  }
  .crm-img img{
    width: 142px;
    margin-left: 174px;
    padding: 2rem;
  }
  
  .crm-card .crm-content-card p{
  margin-right: -.5rem;
  }
  .crm-card .crm-content-card{
    margin-left: 0px;
  
  }
  .crm-card .crm-content-card h4{
    text-align:center;
     font-size:1.2rem;
  
  }
 
  
  .crm-card:nth-child(2) .crm-img img{
   
    margin-top: -425px;
    margin-right: 183px;
    float: right;
  }

  .crm-card:nth-child(2) .crm-content-card{
    margin-top: 120px;
   
  }

  .crm-card:nth-child(2) .crm-content-card h4{
    margin-right: 120px;
   
  }
.crm-card:nth-child(2) .crm-content-card p{
   margin-left: -25px;
    padding-right: 83px;
   
  }
  .content-card p{
    font-size:.9rem;
  }
}
@media(min-width:768px) and (max-width:1199px){
  .crm-works .container .crm-card{
    margin-left: 0px;
    width:100%;
    height:100%;
  }
  .crm-img img{
   margin-left: 13px;
   margin-right: 57px;
    margin-top: 45px;
    width:150px;

  }
  
  .crm-works .container .crm-card:nth-child(2) .crm-img img{
  margin-left: 58px;
   margin-right: 57px;
  }
}


/*************************Blog-page*****************************/
/*************************Blog-page -first-section*****************************/

/*************************Blog-page -Second-section*****************************/
@media (min-width: 320px) and (max-width: 475px){
.blog-sec-section .text-blog h3 {
    font-size: 1.3rem;
}
}
/************Latest Post Section***********************************/
@media(min-width:320px) and (max-width:600px){
  .latest-post h3{
    font-size: 1.5rem;
  }
  .post-card .post-content h4 a{
     font-size:1.1rem;
  }
  .h3-post{
    font-size: 1.3rem;
  }
}

/***************Event Section**********************/
@media (min-width:320px) and (max-width:1024px){
  .events-section .sub-sec1 h3{
    font-size: 1.5rem;
  }
  .event-content h4 a{
    font-size:1.1rem;
  }
}

/****************Learn Section************************/
@media (min-width:320px) and (max-width:600px){
  .learn-section{
    margin-top: 832px;
   padding-bottom: 2rem;
  }
  .learn-section1{
    width:100%;
  }

  .learn-section1 h6{
    text-align: center;
    font-size: 172%;
  }
  .learn-section .main-img img {
    margin-top: 430px;
}
.learn-section .text-main-box h3{
       font-size: 1rem;

}
.learn-section .text-main-box p{
  font-size: .7rem;

}

.other-content-card{
  margin-top: 1rem;
}
.other-content-card .content-card h6{
  font-size: .9rem;
    padding-top: .5rem;
}

.other-content-card .content-card p{
  font-size: 0.8rem;
  
}
}
@media(min-width:601px) and (max-width:726px){
  .learn-section{
   margin-top:842px;
   padding-bottom: 2rem;
  }
}

@media(min-width:727px) and (max-width:767px){
  .learn-section{
   margin-top:361px;
   padding-bottom: 2rem;
  }
}
@media (min-width:601px) and (max-width:767px){
  .learn-section{
 /*  margin-top: 150%;*/
   padding-bottom: 2rem;
  }
  .learn-section1{
    width:100%;
  }

  .learn-section1 h6{
    text-align: center;
    font-size: 172%;
  }
  .learn-section .main-img img {
    margin-top: 430px;
}
.learn-section .text-main-box h3{
   font-size: 1.3rem;

}
.learn-section .text-main-box p{
 font-size: .7rem;

}

.other-content-card{
  margin-top: 1rem;
}
.other-content-card .content-card h6{
  font-size: .9rem;
    padding-top: .5rem;
}

.other-content-card .content-card p{
  font-size: 0.8rem;
    /*padding-top: .5rem;*/
}
}

@media(min-width:768px) and (max-width:991px){
   .learn-section{
    margin-top: 351px;
   padding-bottom: 2rem;
  }
  .learn-section .main-img img {
      width:70%;
      margin-left: 31%;
      height: 369px;
}
.learn-section .text-main-box{
 margin-left: 32%;
}
.learn-section .text-main-box h3{
   font-size: 1.3rem;


}
.learn-section .text-main-box p{
   font-size: .7rem;

}

.learn-section1{
  width:28%;
}
.learn-section1 h6{
  margin-left: 2rem;
}
.other-content-card{
  margin-left: .3rem;
  margin-top: .3rem;
}
}

@media (min-width:992px) and (max-width:1560px){
.learn-section{
    /*margin-top: 400px;*/
   padding-bottom: 2rem;
  }
   .learn-section .main-img img {
      width:70%;
      margin-left: 31%;
      height: 369px;
}
.learn-section .text-main-box{
 margin-left: 32%;
 margin-top: -135px;
}
.learn-section .text-main-box h3{
   font-size: 1.3rem;


}
.learn-section.text-main-box p{
   font-size: .7rem;

}
.other-content-card{
  height:92px;
  margin-top: -43px;
}
.other-content-card .content-card h6{
  font-size: .9rem;
    padding-top: .5rem;
}

.other-content-card .content-card p{
  font-size: 0.8rem;
    /*padding-top: .5rem;*/
}
.learn-section1{
  width:20%;
}
}


@media(min-width: 992px) and (max-width: 1436px){
  .learn-section{
    margin-top: 16rem;
   padding-bottom: 2rem;
  }
}
/********************Join-section***************/
@media(min-width:320px) and (max-width:600px){
  .join-sec .join-text h3{
   font-size: 1.5rem;
  }
  .join-sec .join-text p{
    font-size:1rem;
    padding-left:2px;
    padding-right:2px;
  }
}
/**************UI and Ux****************/
/*/********************ux-ui layout******************/
@media(max-width: 768px){
  .box{
    text-align: center;
  }
}
/*************Ecom-services***************/
/************************ecom-details***************/
@media only screen and (max-width:1126px){
  #ecom-new-details h1 {
    font-size: 1.5rem;
    
    text-align: center;
    padding-top: 0%;
    padding-bottom: 2%;
    color: #455a64;
}
.ecom-new-path p {
    margin-left: 9%;
    font-size: 0.9rem;
}
}
@media only screen and (max-width:930px){
   .ecom-new-path {
    height: 29rem;
  }
  #ecom-anky h3{
    font-size: 1.3rem;
  }
}
@media only screen and (max-width:425px){
  .ecom-new-path {
    clip-path: ellipse(100% 165% at 100% 52%);
    height: 31rem;
    margin-bottom: 2rem;
  }
  .ecom-new-path h1 {
    margin-left: 24%;
}
}
/***********************ecom-process******************/
@media only screen and (max-width: 1068px){
#ecom-anky p {
    font-size: 0.8rem;
    margin: 0rem 2rem 0rem 2rem;
    text-align: center;
}
#ecom-anky .sem-clip img {
    width: 27%;
}
#ecom-anky .card {
    width: 99%;
    height: 98%;
    margin-bottom: 2rem;
}
#ecom-anky {
    margin-left: 2rem;
    margin-right: 2rem;
}
#ecom-anky h1{
  text-align: center;
}
#ecom-layout-anky {
    margin-top: 2rem;
}
#features-ecommerce h3{
  font-size: 1.3rem;
}
}
  @media only screen and (max-width: 568px){
    #ecom-anky .sem-clip img {
    width: 20%;
    margin-left: 12%;
}
    }


/**************************e-com*****************/
@media  only screen and  (max-width:1300px) {
  .about-newanky {
    margin-top: -17rem;
}
.about-newanky p {
    font-size: 1rem;
    font-weight: 600;
}
  .newanky-Content {
    background: #fffcf3;
    height: autofplat;
}
.newanky-head {
    font-size: 1.4rem;
    font-weight: bold;
}
  }
  @media only screen and (max-width: 976px){

.about-newanky {
    margin-top: -12.6rem;
}
.newanky-Content {
    background: #fffcf3;
    height: 99%;
}
}
  @media only screen and (max-width: 610px){
.newanky-image img {
    /* width: 100%; */
    display: none;
}
.about-newanky {
    margin-top: -1.6rem;
}
section.card-newanky {
     margin-bottom: 0rem; 
}
.about-newanky {
    opacity: 0.6;
}
.newanky-Content {
    background: #ffc68a;
}
}
/*************Services--SEO**************/
/***************target market*********/
@media only screen and (max-width: 1068px){
  .market-points li {
    font-size: 0.9rem;
}
}
@media only screen and (max-width: 962px){
  .target1 {
    height: 22rem;
}
.target2 {
    height: 22rem;
}
.target3 {
    height: 22rem;
}
.target4 {
    height: 22rem;
}

}
/*******************************SMM-services***********************/
/***********************SMM-Concept********************/
@media only screen and (max-width:1126px){
  #SMM-details h1 {
    font-size: 1.5rem;
 
    text-align: center;
    padding-top: 0%;
    padding-bottom: 2%;
    color: #455a64;
}
.Smm-path p {
    margin-left: 9%;
    font-size: 0.8rem;
}
}
@media only screen and (max-width:930px){
   .Smm-path {
    height: 32rem;
  }
}
@media only screen and (max-width:425px){
  .Smm-path {
    clip-path: ellipse(100% 165% at 100% 52%);
    height: 43rem;
  }
  .Smm-path h1 {
    margin-left: 24%;
}
}

/*@media (min-width: 1127px) and (max-width: 1572px){
  
 .Smm-path #smm-para p {
    font-size: 13px;
  }
}*/
/*********************SMM-process********************/
@media only screen and (max-width:1024px){
  .SMM-box-1{
    height: 8rem;
  }
  .SMM-box-2{
    height: 8rem;
  }
  .SMM-box-3{
    height: 8rem;
  }
  .SMM-box-4{
    height: 8rem;
  }
  .SMM-box-5{
    height: 8rem;
  }
  .SMM-box-6{
    height: 8rem;
  }
h1.SMM-process {
    margin-left: 26%;
}
}
@media only screen and (max-width:986px){
  .SMM-box-1{
    height: 6rem;
  }
  #SMM-anky .SMM-box-1 i {
    font-size: 1rem;
    }
  .SMM-box-2{
    height: 6rem;
  }
  #SMM-anky .SMM-box-2 i {
    font-size: 1rem;
    margin-top: 13%;
    }
  .SMM-box-3{
    height: 6rem;
  }
  #SMM-anky .SMM-box-3 i {
    font-size: 1rem;
    }
  .SMM-box-4{
    height: 6rem;
  }
  h1.SMM-process {
    margin-left: 27%;
    font-size: 1.4rem;
}
  #SMM-anky .SMM-box-4 i {
    font-size: 1rem;
    margin-top: 15%;
}
    
  .SMM-box-5{
    height: 6rem;
  }
  #SMM-anky .SMM-box-5 i {
    font-size: 1rem;
    }
  .SMM-box-6{
    height: 6rem;
  }
  #SMM-anky .SMM-box-6 i {
        font-size: 1rem;
    margin-top: -18%;
    }
    i.fas.fa-arrow-up {
       font-size: 1rem;
    }
    #SMM-anky .SMM-box-1 p {
    font-size: 0.9rem;
    }
    #SMM-anky .SMM-box-2 p {
    font-size: 0.9rem;
    }
    #SMM-anky .SMM-box-3 p {
    font-size: 0.9rem;
    }
    #SMM-anky .SMM-box-4 p {
    font-size: 0.9rem;
    }
    #SMM-anky .SMM-box-5 p {
    font-size: 0.9rem;
    }
    #SMM-anky .SMM-box-6 p {
    font-size: 0.9rem;
    }
}
@media only screen and (max-width:766px){
  #SMM-anky .SMM-box-1 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-2 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-3 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-4 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-5 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-6 p {
    font-size: 0.7rem;
    }
    #SMM-anky .SMM-box-1 i {
    margin-top: 38%;
  }
  #SMM-anky .SMM-box-4 i {
    margin-top: 51%;
}
#SMM-anky .SMM-box-2 i {
    margin-top: 39%;
}

}

@media only screen and (max-width:571px){
  .SMM-box-mobile-1 i {
    margin-top: 23%;
}
.SMM-box-mobile-2 i {
    margin-top: 14%;
}
.SMM-box-mobile-4 i {
    margin-top: 14%;
}
.SMM-box-mobile-5 i {
    margin-top: 14%;
}
h1.SMM-process-mobile {
    margin-left: 20%;
}
  }
@media only screen and (max-width:475px){
  h1.SMM-process-mobile {
    font-size: 1.1rem;
}
.SMM-box-mobile-1 {
    width: 34%;
}
.SMM-box-mobile-2 {
    width: 34%;
}
.SMM-box-mobile-4 {
    width: 34%;
}
.SMM-box-mobile-5 {
    width: 34%;
}
.SMM-box-mobile-6 {
    width: 34%;
}
.SMM-box-mobile-1 p {
    font-size: 0.9rem;
}
.SMM-box-mobile-2 p {
    font-size: 0.9rem;
}
.SMM-box-mobile-4 p {
    font-size: 0.9rem;
}
.SMM-box-mobile-5 p {
    font-size: 0.9rem;
}
.SMM-box-mobile-6 p {
    font-size: 0.9rem;
}
.SMM-box-mobile-1 i {
    margin-top: 32%;
}
.SMM-box-mobile-2 i {
    margin-top: 22%;
}
.SMM-box-mobile-4 i {
    margin-top: 27%;
}
.SMM-box-mobile-5 i {
    margin-top: 25%;
}
}
@media only screen and (max-width:320px){
  .SMM-box-mobile-1 {
    width: 34%;
    height: 7rem;
}
.SMM-box-mobile-2 {
    width: 34%;
    height: 7rem;
}
.SMM-box-mobile-4 {
    width: 34%;
    height: 7rem;
}
.SMM-box-mobile-5 {
    width: 34%;
    height: 7rem;
}
.SMM-box-mobile-6 {
    width: 34%;
    height: 7rem;
}
  }
    /*************************SMM***************************/
    @media only screen and (max-width: 1068px){
#SMM-aware p {
    font-size: 0.8rem;
    margin: 0rem 2rem 0rem 2rem;
    text-align: center;
}
#SMM-aware .card img {
    width: 32%;
}
#SMM-aware .card {
    width: 99%;
    height: 98%;
    margin-bottom: 2rem;
}
#SMM-aware {
    margin-left: 2rem;
    margin-right: 2rem;
}
#SMM-aware h1{
  text-align: center;
}
#ecom-layout-anky {
    margin-top: 2rem;
}
}
/*****************************our marketing plan******************/
@media only screen and (max-width: 1068px){
#plan-anky .card img {
    width: 32%;
}
#plan-anky .card {
    width: 99%;
    height: 98%;
    margin-bottom: 2rem;
}
#plan-anky {
    margin-left: 2rem;
    margin-right: 2rem;
}
#ecom-anky h1{
  text-align: center;
  font-size: 1rem;
}
#plan-layout-anky {
    margin-top: 2rem;
}
#plan-anky p {
    font-size: 0.8rem;
    }
}
@media only screen and (max-width: 552px){
  #plan-anky .card .anky-digi-img img {
    margin-top: 0%;
  }
  #plan-anky p {
    font-size: 1rem;
}
#plan-anky h1 {
    text-align: center;
    font-size: 1.2rem;
}
    }
/*****************************Web application******************/
/*************************our consulting services*******************************/
@media(max-width:1200px){
   #newanky-layout p{
    font-size: 11px;
   }
}
    @media  only screen and  (max-width: 988px) {
  #newanky-layout p {
    margin-left: 76px;
    margin-top: -57px;
    color: black;
    
}
#newanky-layout h4 {
    font-size: 1rem;
    margin-top: 7%;
}
#newanky-layout {
    margin-bottom: 18%;
}
#newanky-layout .vl {
    border: 1px solid #2447ab;
    width: 2px;
    height: 37rem;
    left: 50.5%;
    position: relative;
    margin-top: -37rem;
    margin-bottom: 20rem;
}
#newanky-layout .newanky-layout-one:hover::after {
    margin-left: 97%;
}
#newanky-layout .newanky-layout-two:hover::after {
   margin-left: -2.6%;
}
#newanky-layout .newanky-layout-three:hover::after {
    margin-left: 97%;
}
#newanky-layout .newanky-layout-four:hover::after {
    margin-left: -2.6%;
}
#newanky-layout .newanky-layout-five:hover::after {
    margin-left: 97%;
    }
#newanky-layout .newanky-layout-six:hover::after {
    margin-left: -2.6%;
}
}
@media  only screen and  (max-width: 767px) {
#newanky-layout .newanky-layout-one {
    width: 53%;
    margin-left: 0%;
}
#newanky-layout .newanky-layout-two {
    width: 53%;
    margin-left: 47%;
}
#newanky-layout .newanky-layout-three {
    width: 53%;
    margin-left: 0%;
    margin-top: 1px;
}
#newanky-layout .newanky-layout-four {
    width: 53%;
    margin-left: 37%;
        margin-left: 47%;
    margin-top: 1px;
}
#newanky-layout .newanky-layout-five {
    width: 53%;
    margin-left: 0%;
    margin-top: 1px;
}
#newanky-layout .newanky-layout-six {
    width: 53%;
    margin-left: 47%;
    margin-top: 1px;
}
.newanky-pointer-one {
    display: none;
}
.newanky-pointer-two {
    display: none;
}
#newanky-layout {
    margin-bottom: 31rem;
}
.newanky-pointer-three {
    display: none;
}
.newanky-pointer-four {
    display: none;
}
.newanky-pointer-five {
    display: none;
}
.newanky-pointer-six {
    display: none;
}
#newanky-layout .vl{
    display: none;
}
#newanky-layout .newanky-layout-one:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-two:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-three:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-four:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-five:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-six:hover::after {
    display: none;
}
}
@media  only screen and  (max-width: 500px) {
#newanky-layout .newanky-layout-one {
    width: 75%;
    margin-left: 11%;
    height: 11rem;
}
#newanky-layout .newanky-layout-two {
    width: 75%;
    margin-left: 11%;
    height: 11rem;
    margin-top: 29px;
}
#newanky-layout .newanky-layout-three {
    width: 75%;
    margin-left: 11%;
    margin-top: 28px;
    height: 11rem;
}
#newanky-layout .newanky-layout-four {
    width: 75%;
    margin-left: 11%;
    height: 11rem;
    margin-top: 28px;
}
#newanky-layout .newanky-layout-five {
    width: 75%;
    margin-left: 11%; 
   height: 11rem;
    margin-top: 28px;
}
#newanky-layout .newanky-layout-six {
    width: 75%;
    margin-left: 11%;
    height: 11rem;
    margin-top: 28px;
}
#newanky-layout {
    margin-bottom: 41rem;
}
#newanky-layout p {
    margin-left: 98px;
    font-size: 11px;
  }
.newanky-pointer-one {
    display: none;
}
.newanky-pointer-two {
    display: none;
}
.newanky-pointer-three {
    display: none;
}
.newanky-pointer-four {
    display: none;
}
.newanky-pointer-five {
    display: none;
}
.newanky-pointer-six {
    display: none;
}
#newanky-layout .vl{
    display: none;
}
#newanky-layout .newanky-layout-one:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-two:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-three:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-four:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-five:hover::after {
    display: none;
}
#newanky-layout .newanky-layout-six:hover::after {
    display: none;
}
}
@media  only screen and  (max-width: 320px) {
    #newanky-layout p {
        margin-left: 32%;
    }
}
/****************************PPC*****************************/
@media (min-width: 320px) and (max-width:1126px){
  #PPC-details h1 {
    font-size: 1.5rem;
    
    text-align: center;
    padding-top: 0%;
    padding-bottom: 2%;
    color: #455a64;
}
.PPC-path p {
    margin-left: 9%;
    font-size: 0.9rem;
}
}
@media only screen and (max-width:930px){
   .PPC-path {
    height: 32rem;
  }
}
@media only screen and (max-width:425px){
  .PPC-path {
    clip-path: ellipse(100% 165% at 100% 52%);
    height: 43rem;
  }
  .PPC-path h1 {
    margin-left: 24%;
}
}
/***********************types of PPC*************************/
@media only screen and (max-width:759px){
  .SEM-home .SEM-content p {
     padding-right: 0rem; 
    padding-left: 1.9rem;
    margin-top: 2rem;
    color: black;
}
.SEM-res-img h1 {
    font-size: 1.2rem;
    text-align: center;
    margin-top: 7%;
}
.Sem-head {
    font-size: 1.3rem;
  }
}
@media only screen and (max-width:978px){
  .SEM-res-img h1 {
    font-size: 1.2rem;
    text-align: center;
    margin-top: 20%;
}
.SEM-res-img img {
    width: 32%;
    margin-left: 32%;
    margin-top: 14%;
}
}
@media only screen and (max-width:1190px){
.SEM-res-img img {
    width: 22%;
    margin-left: 37%;
    margin-top: 5%;
}
.SEM-home .SEM-content p {
    font-size: 0.9rem;
}
.SEM-res-img h1 {
    margin-top: 13%;
}
}
 /**************************Web development******************/

 /*************************development*************/
  @media  only screen and  (max-width: 968px){
#anky-new-design .anky-new-14 {
    height: auto;
}
#anky-new-design .anky-new-4 img {
    margin-top: 14%;
}
 }
   @media  only screen and  (max-width: 1024px){
    #anky-new-design .anky-new-11 {
    margin-top: -18.2rem;
  }
   #anky-new-design .anky-new-12 {
    margin-top: -18.2rem;
  }
  #anky-new-design .anky-new-13 {
    margin-top: -17.2rem;
  }
  #anky-new-design .anky-new-14 {
    margin-top: -17.2rem;
  }
   }
  @media  only screen and  (max-width: 761px){
/*#anky-new-design .anky-new-1 img {
    margin-bottom: 18%;
}*/
/*#anky-new-design .anky-new-11 {
    margin-top: -12.7rem;
}*/
 #anky-new-design .anky-new-12 {
    height:auto;
}
 #anky-new-design .anky-new-3 img {
        margin-top: 20%;
 }
  #anky-new-design .anky-new-13 {
    height:auto;
}
  #anky-new-design .anky-new-4 img {
        margin-top: 20%;
 }
  #anky-new-design .anky-new-14 {
    height: auto;
}
}
@media  only screen and  (max-width: 565px){
 #anky-new-design .anky-new-2 img {
    margin-top: 20%;
}
#anky-new-design .anky-new-11 {
    margin-top: -15.5rem;
}
#anky-new-design .anky-new-12 {
    height: auto;
}
#anky-new-design .anky-new-13 {
    height: auto;
}
div#anky-new-design-row {
    padding-bottom: 6rem;
}
#anky-new-design .anky-new-14 {
    height: auto;
}
#anky-new-design {
    margin-bottom: 18%;
    }
}
@media  only screen and  (max-width: 425px){
    #anky-new-design .anky-new-11 {
        margin-top: -13.5rem;
        height: auto;
}
#anky-new-design {
    margin-bottom: 18%;
    }
}
/*********************Services- HR Services********************/
/************************Recruiting**************************/
@media only screen and (max-width: 1500px){
  .border-hr-anky{
    display: none;
  }
}
@media only screen and (max-width: 1500px){
  .border-hr-anky{
    display: none;
  }
  /*.hr-staff-content h1{
  font-size: 1.7rem;
  }*/
  .hr-staff-content {
    margin-right: 2%;
}
.hr-staff-content p {
    font-size: 0.9rem;
}

}

@media(min-width:320px) and (max-width:500px){
   .hr-staff-content h1{
  font-size: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  }
  #hiring-anky h1{
      font-size: 1.5rem;
      padding-top: 1rem;
      padding-bottom: 1rem;

  }
  
}
/**********************Types of hiring*********************/
@media only screen and (max-width: 1500px){
  .border-business-anky{
    display: none;
  }
}
@media only screen and (max-width: 1500px){
  .border-business-anky{
    display: none;
  }
  
  .business-staff-content {
    margin-right: 2%;
}
.business-staff-content p {
    font-size: 0.9rem;
}

}
@media(min-width:320px) and (max-width:500px){
  
  .business-staff-content h1{
      font-size: 1.5rem;

  }
}
@media (min-width:320px) and (max-width:767px){
  .hr-column{
    margin-left: -34px;
  }
}

@media(min-width:320px) and (max-width:992px){
  #hr-staffing .hr-points{
    padding-bottom: 2rem;
  }
}

@media(min-width: 320px) and (max-width: 800px){
  #tech-content{
 margin-top: 1rem;
    margin-right: 0rem;
}
}
/*****************training-form.html*********/
@media (min-width:320px) and (max-width: 1200px){
.training-form1 {
    margin-left: 0px;
    margin-top: 77px;
    margin-bottom: 158px;
}
.training-form1 h2{
font-size: 24px;
}
}
/********************outsourcing*********************/
/**************outsource layout-1************/
 @media only screen and (max-width: 425px){
    .out-head h3 span{
      margin-left: 0px;
      font-size: 16px;
    }
    .out-head h3 {
      padding-bottom: 13px;
      padding-right: 50px;
      padding-left: 10px;
    }
    .out-head h3 i{
      display: inherit;
      float: right;
      margin-right: -34px;
    }
    .out-content p{
      margin-left: 5px;
      margin-left: 10px;
      margin-top: 15px;
    }
    .outsource-para {
      font-size: 1rem;
    }
    .outsourc-main h1 {
      font-size: 1.6rem;
    }
  }
@media(min-width: 320px) and (max-width:600px){
  #out-anky h1{
    font-size: 1.5rem;
  }

}
/********************Newlayout-outsourcing*********************/
 @media  only screen and  (max-width:1192px) {
      .outsource-design2 p {
      font-size: 0.8rem;  
    }
    .outsource-design1 p {
      font-size: 0.8rem;  
    }
    .outsource-design1 h4 {
      font-size: 1rem;
    }
    .outsource-design2 h4 {
      font-size: 1rem;
    }
  }


  @media  only screen and  (max-width:768px) {
    #outsource-design-row {
      margin-left: 2rem;
    }
    #Newlayout-outsource h2{
      font-size: 1.5rem;
    }
  }
  /*@media  only screen and  (max-width:320px) {
    .outsource-design1 h4 {
      font-size: 1rem;
    }
    .outsource-design2 h4 {
      font-size: 1rem;
    }
  }*/


@media(min-width: 320px) and (max-width: 380px){
  .outsource-design1{
    width: 100%;
    margin-left: -20px;
  }
  .outsource-design2{
    width: 100%;
    margin-left: -20px;
  }
    .outsource-design1 h4 {
      font-size: .9rem;
    }
    .outsource-design2 h4 {
      font-size: .9rem;
    }
}
/******************benefits of outsource******************/
@media(min-width: 320px) and (max-width:600px){
   #aboutoutsource{
    padding-top: 2rem;
   }
  #aboutoutsource h2{
     font-size: 1.5rem;
     padding-top: 2rem;
     padding-bottom: 2rem;

  }
   #aboutoutsource h3{
    font-size: 1.3rem;
   }
   /*.out-source-anky {
    padding-bottom: 5rem;
   }*/
}

/*@media(min-width: 601px) and (max-width: 1500px){
  .out-source-anky {
    padding-bottom: 5rem;
   }
}*/
    /******************Consulting******************/
    
   
@media(min-width:320px) and (max-width:500px){
  .services-consulting .section-title-consulting p{
    font-size:1.5rem;
  }
}
@media(min-width:320px) and (max-width:370px){
.section-title-consulting h2::after{
    display: none;
  }
}
/******************consulting sevice-details--Technology******************/

@media(min-width:320px) and (max-width:500px){
  .consulting-tech h3{
  font-size: 1.5rem;
  }
}
 

 @media (min-width: 1100px) and (max-width: 1500px){
  .consulting-tech .container-flex .card{
    width: 300px;
  }
 }
 /******************consulting sevice-details--Contract Recruitment******************/
/*@media(min-width:320px) and (max-width:992px){
  .contract-staffing #highlight{
    
    padding-top: 2rem;
    padding-left: 0
  }
}*/

/*****************Brand develop**************/
@media (max-width: 768px) {
  #brandsection {
    height: 100%;;
    margin-bottom: 60px;
  }
  #brandsection h2 {
    font-size: 28px;
  }
}
@media (min-width: 1024px) {
  #brandsection {
    background-attachment: fixed;
  }
}

@media (max-width: 768px) {
  #brandsection {
    height: 100%;
  }
  #brandsection .container {
    padding-top: 60px;
  }
  #brandsection h1 {
    font-size: 32px;
    line-height: 36px;
  }
}

@media(min-width:320px) and (max-width:500px){
  .brand-services h3{
    font-size: 1.5rem;
  }
  .brandbox .brandbox1{
    width:100%;
  }
}

@media(min-width:500px) and (max-width: 767px){
  .brandbox .brandbox1{
    width:100%;
  }
}

@media(min-width:768px) and (max-width:1199px){
  #brandsection{
   /* height:100%;*/
   margin-bottom: 27px;
  }
  
}

