  @charset "utf-8";
  /*
  Theme Name: pixelpointtechnology
  Author: pixelpointtechnology.com
  Version:1.0
  */
/*===================================
       Media Query CSS
===================================== */
/*
|-------------------------------------------------------------------|
| Extra large devices (large desktops, 1200px)                      | 
|-------------------------------------------------------------------|
*/
@media screen and (min-width:1441px) and (max-width:1920px)
{
 /*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1.5rem;}
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
.pixel-Portfolio .card .card-body span{
    margin-bottom: .3rem;
}
.pixel-Portfolio .card .card-body{
    height: auto;
    min-height:160px;
}
.pixel-Portfolio {
margin: 2rem 0rem 1rem 0rem;
padding: 1.3rem 0rem 1.8rem 0rem;} 
/*===pixel-Portfolio End CSS===*/   
    
}
@media screen and (min-width:1201px) and (max-width:1440px)
{
/*===pixel-Company Start CSS===*/
.pixel-Company{
margin-bottom: 3rem;
}
.pixel-Customers{
    margin-top: 2.5rem;
}
/*===pixel-Company End CSS===*/
/****Pixel-Hiring-Page Start CSS*****/
.hiring-head {
    margin-top: .5rem;
}

.pixel-hiring {
    margin: 1.5rem 0rem .8rem 0rem;
}
.pixel-hiring .card{
height: 450px;
margin-bottom: 1.5rem;
}
/****Pixel-Hiring-Page End CSS*****/
.pixel-Recent-Posts {
    margin: 2rem 0rem 2.5rem 0rem;
}
/*******pixel-mob-app-page Start CSS*****/
.Pricing-sec{
margin: 0rem 0rem 3rem 0rem;} 
/*******pixel-mob-app-page End CSS*****/

/*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1.5rem;}
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
.pixel-Portfolio .card .card-body span{
    margin-bottom: .3rem;
}
.pixel-Portfolio .card .card-body{
    height: auto;
    min-height:0px;
}
.pixel-Portfolio {
margin: 2rem 0rem 1rem 0rem;
padding: 1.3rem 0rem 1.8rem 0rem;} 
/*===pixel-Portfolio End CSS===*/
.pixel-client-logo{margin-bottom: .8rem;}
.pixel-Blog-page .card{
 margin: 1rem 0rem .7rem 0rem;
}
.pixel-hire-dedi .card {
    margin-top: 1.5rem;
}
}

/*|-------------------------------------------------------------------|
| Extra large devices (large desktops, 1200px)                      | 
|-------------------------------------------------------------------|
*/

@media screen and (min-width:992px) and (max-width:1200px)
{
.pixel-header-sec .navbar-brand img {
    width: 170px;
    height: auto;
    display: block;
} 
.pixel-footer .pix-footer-social .footer-top img {
    width: 170px;
    height: auto;
    display: block;
    }     
/*--Section-heading Start CSS--*/
.Pixel-b-text h1 {
    font-size: 2.6rem;
line-height: 3rem;
}
.Pixel-b-text span {
    font-size: 3.2rem;
}
.Pixel-b-text p {
    font-size: 1.2rem;
   line-height: 1.5rem;
    margin: .4rem 0rem;
}
/*--Section-heading End CSS--*/
.Section-heading{
margin: 2rem 0rem;
}
.Section-heading h2{
    font-size: 2rem;
}
.Section-heading span{
    font-size: 2rem;
} 
.pixel-Service{
    margin: 2rem 0rem;
}
.pixel-Service .Service-sec{
    margin: 0px;
}
/*===pixel-Company Start CSS===*/
.pixel-Company{
margin-top: 3.2rem;
margin-bottom: 1rem;
}
.pixel-Company .pix-com-bg .pix-com-icon-box {
    margin: 0px;}
.pixel-Company .pix-com-bg {
 padding: 0rem .5rem 2.5rem .5rem;
/*  margin: 3rem .5rem; */
}
/*===pixel-Company End CSS===*/
/*===pixel-client-sec Start CSS===*/

.client-sec-main {margin-top: 0rem;}
.pixel-Customers .card {margin-bottom: 2.5rem;}
/*===pixel-client-sec End CSS===*/

/*===pixel-Recent-Posts Start CSS===*/

.pixel-Recent-Posts {
  margin-bottom: 1.5rem;
}
.pixel-Recent-Posts .card {
    margin-top:0rem;

}
.pixel-Recent-Posts .pixel-Recent-Posts-bg {
    padding: 1rem;
}
/*===pixel-Recent-Posts End CSS===*/
/*===pixel-How-we-work Start CSS===*/
.pixel-How-we-work .pix-how-mian {
    margin-top: 0rem;}
     .pixel-How-we-work .how-sec {
    height: 250px;
 }
/*===pixel-How-we-work End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1.5rem;}
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
.pixel-Portfolio .card .card-body span{
    margin-bottom: .3rem;
}
.pixel-Portfolio .card .card-body{
    height: auto;
    min-height:0px;
}
.pixel-Portfolio {
margin: 2rem 0rem 1rem 0rem;
padding: 1.3rem 0rem 1.8rem 0rem;} 

.pixel-Portfolio .pix-portfolio-min {
    margin-top: 0rem;
}
   
/*===pixel-Portfolio End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pix-cust-sec{
    margin-top: .5rem;
   }   
/*===pixel-Portfolio End CSS===*/
/**********pixel-Service-page Strt CSS*********/
.pixel-Service-card .Service-card{
    margin-top: 1rem;
} 
.pixel-Service-card {
    margin-bottom: 2rem;}
.pixel-Service .Service-sec {
height: 294px;
}

/**********pixel-Service-page End CSS*********/
/****pixel-Service-Detail-page Strt CSS*****/
.pixel-Service-Detail .Service-img-text-sec {
    margin: 1rem 0rem 1rem 0rem;
}
/****pixel-Service-Detail-page End CSS*****/
/****Pixel-Hiring-Page Start CSS*****/
.hiring-head {
    margin-top: .5rem;
}

.pixel-hiring {
    margin: 0rem 0rem 2rem 0rem;
}
.pixel-hiring .card{
height: 500px;
 margin-bottom: 1rem;
}
/****Pixel-Hiring-Page End CSS*****/
/****Pixel-Blog-Page Start CSS*****/
.pixel-Blog-page .card{
 margin: 1rem 0rem .5rem 0rem;
}
/* .pixel-Blog-page .card .card-body{
height:auto;
   } */
.pixel-Recent-Posts {
    margin: 3rem 0rem 1rem 0rem;
}   
/****Pixel-Blog-Page End CSS*****/
/****Section-heading-page Start CSS*****/
.Section-heading-page span{
    font-size:2.2rem;
}
.Section-heading-page h2{
    font-size: 2.2rem;
}
.Section-heading-page {
    padding: 2rem 0rem;
}
/****Section-heading-page End CSS****/

/****Pixel-Why-Page Start CSS****/
.pixel-why-sec {
    margin: 2.5rem 0rem 0rem 0rem;
}
/****Pixel-Why-Page End CSS****/
/****Pixel-Why-Page End CSS****/
.about-team-sec {
 width: 100%;
    height: auto;
    padding: 1rem 1rem;
    margin:0rem 0rem;
}
/****Pixel-about-Page End CSS****/
/****pixel-hire-Dedicated-Page Start CSS****/
.pixel-map{
 margin: 1rem 0rem 1rem 0rem;
}
.pixel-hire-dedi .card {
    margin-top: 1.4rem;
    height: 300px;}
.pixel-hire-dedi .card .card-body {
    height: auto;
}
.pixel-hire-dedi {
    margin: 1.5rem 0rem 1.5rem 0rem;
}
/****pixel-hire-Dedicated-Page End CSS****/

/*****pixel-mob-app-page Start CSS ****/
.pixel-mob-section .mob-heading h2 { 
font-size: 2rem;}
.pixel-mob-section .mob-heading span {  
font-size: 2rem;} 
.pixel-quote-i{
  margin:.8rem 0rem .8rem 0rem;
}
.Explore-sec{
    margin: -1rem 0rem;
}
.Pricing-sec{
margin: 0rem 0rem 2.5rem 0rem;} 
/*****pixel-mob-app-page End CSS ****/
/* ======Pixel-error-404-Page Start Stat CSS=======*/
.pixel-error-404 .error-404-sec img {
    width: 170px;
    height: auto;
    }
 .pixel-error-404 .error-404-sec h3 {
    font-size: 2rem;} 
    .pixel-error-404 .error-404-sec h6 {
    font-size: 1.2rem;}
 .pixel-error-404 .error-404-sec{
  margin: 3rem 0rem 1.5rem 0rem;} 
  /* ======Pixel-error-404-Page Start End CSS=======*/    

}
/*
|-------------------------------------------------------------------|
| Large devices (tablets, 992px)                                    | 
|-------------------------------------------------------------------|
*/
@media screen and (min-width:768px) and (max-width:991px)
{

.pixel-footer .pix-footer-social .footer-top img {
    width: 150px;
    height: auto;
    display: block;
    } 
.pixel-Service {
   margin: 2rem 0rem;
}
.pixel-Service .Service-sec{
margin: .5rem 0rem;
}
/*--Section-heading Start CSS--*/
.Pixel-b-text h1 {
    font-size: 2.6rem;
line-height: 3rem;
}
.Pixel-b-text span {
    font-size: 3.2rem;
}
.Pixel-b-text p {
    font-size: 1.2rem;
   line-height: 1.5rem;
    margin: .4rem 0rem;
}
/*--Section-heading End CSS--*/
.Section-heading{
margin: 2rem 0rem;
}
.Section-heading h2{
    font-size: 2rem;
}
.Section-heading span{
    font-size: 2rem;
} 
.Section-heading{
    margin: 1rem 0rem;
}
/*===pixel-Company Start CSS===*/
.pixel-Company{
margin-bottom: 2.5rem;
}
.pixel-Company .pix-com-bg .pix-com-icon-box {
    margin: 0px;}
.pixel-Company .pix-com-bg {
 padding: .5rem .5rem 2rem .5rem;
/*  margin: 3rem .5rem; */
}
.pixel-Company .pix-com-bg .pix-com-icon img{
    margin-bottom: 0px;
}
.pixel-Company .pix-com-bg .pix-com-icon h2{
    font-size: 1rem;
}
/*===pixel-Company End CSS===*/
/*===pixel-client-sec Start CSS===*/
.pixel-client-logo{margin-top: -22px;
margin-bottom: .8rem;}
.client-sec-main {margin-top: 1rem;}
.pixel-Customers .card {margin-bottom: 1.4rem;}
/*===pixel-client-sec End CSS===*/
/*===pixel-Recent-Posts Start CSS===*/
.pixel-Recent-Posts {
  margin-bottom: 2.5rem;
}
.pixel-Recent-Posts .card {
    margin-top: .5rem;
}
.pixel-Recent-Posts .pixel-Recent-Posts-bg {
    padding: 1rem;
}
/*===pixel-Recent-Posts End CSS===*/

/*===pixel-How-we-work Start CSS===*/
.pixel-How-we-work .pix-how-mian {
    margin-top: .8rem;}
 .pixel-How-we-work .how-sec {
    height: 275px;
 }   
/*===pixel-How-we-work End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1.5rem;}
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
.pixel-Portfolio .card .card-body span{
    margin-bottom: .3rem;
}
.pixel-Portfolio .card .card-body{
    height: auto;
    min-height:0px;
}
.pixel-Portfolio {
margin: 1rem 0rem;
padding: 1.3rem 0rem 1.8rem 0rem;} 

.pixel-Portfolio .pix-portfolio-min {
    margin-top: .5rem;
}
   
/*===pixel-Portfolio End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pix-cust-sec{
    margin-top: 1rem;
   }   
/*===pixel-Portfolio End CSS===*/
.pixel-say-hello .pix-cust-sec .social-contact {
    padding: .8rem;
}

/**********pixel-Service-page Strt CSS*********/
.pixel-Service-card .Service-card{
    margin-top: 1.3rem;
} 
.pixel-Service-card {
    margin-bottom: 2rem;}
/**********pixel-Service-page End CSS*********/
/****pixel-Service-Detail-page Strt CSS*****/
.pixel-Service-Detail .Service-img-text-sec {
    margin: 1rem 0rem 0rem 0rem;
}
/****pixel-Service-Detail-page End CSS*****/
/****pixel-contact-page Start CSS*****/
 .pixel-contact{
    margin-top: 1.5rem;
  }
/****pixel-contact-page End CSS*****/
/****Pixel-Hiring-Page Start CSS*****/
.hiring-head {
    margin-top: .5rem;
}

.pixel-hiring {
    margin: 1rem 0rem 1.7rem 0rem;
}
.pixel-hiring .card{
height: auto;
margin-bottom: 1rem;
}
/****Pixel-Hiring-Page End CSS*****/
/****Pixel-Blog-Page Start CSS*****/
.pixel-Blog-page .card{
    margin-top: 1rem;
}
/* .pixel-Blog-page .card .card-body{
height:auto;
   } */
 .pixel-Recent-Posts {
    margin: 1rem 0rem 1rem 0rem;
}  
/****Pixel-Blog-Page End CSS*****/
/****Pixel-Blog-Detail-Page Start CSS*****/
.blog-r-text{
    margin-top: .5rem;
}
.blog-d-text {
    margin: .5rem 0rem;
}
.blog-right-tt .service-det-text2 {
    padding-top: .5rem;}
/****Pixel-Blog-Detail-Page End CSS*****/
/****Section-heading-page Start CSS*****/
.Section-heading-page span{
    font-size: 2rem;
}
.Section-heading-page h2{
    font-size: 2rem;
}
.Section-heading-page {
    padding: 2rem 0rem;
}
/****Section-heading-page End CSS****/
/****Pixel-Why-Page Start CSS****/
.pixel-why-sec {
    margin: 2rem 0rem 1rem 0rem;
}
/****Pixel-Why-Page End CSS****/
.about-team-sec {
 width: 100%;
    height: auto;
    padding: 1rem 1rem;
    margin:.5rem 0rem;
}
/****Pixel-about-Page End CSS****/
/****pixel-hire-Dedicated-Page Start CSS****/
.pixel-map{
  margin-top: .5rem;
}
.pixel-hire-dedi .card {
    margin-top: 1.3rem;
height: 250px;}
.pixel-hire-dedi .card .card-body {
    height: auto;
}
.pixel-hire-dedi {
    margin: 1.5rem 0rem 1.5rem 0rem;
}
/****pixel-hire-Dedicated-Page End CSS****/
/*****pixel-Quick-Support-Page Start CSS ****/
.pixel-quote-i{
  margin:.8rem 0rem .8rem 0rem;
}
/*****pixel-Quick-Support-Page End CSS ****/

/* ======pixel-mob-app-page Start CSS=======*/
.pixel-mob-section .mob-heading .mob-btn-app{
  margin-bottom: 1rem;
}
.pixel-mob-section .mob-heading h2 { 
font-size: 2rem;}
.pixel-mob-section .mob-heading span {  
font-size: 2rem;}

.pix-card-Pricing{
margin-bottom: 1rem;}
.pix-vidoe .pix-vi{
    height: 350px;
}
.Explore-sec{
    margin: -1rem 0rem;
}
/* ======pixel-mob-app-page End CSS=======*/
/* ======Pixel-error-404-Page Start Stat CSS=======*/
.pixel-error-404 .error-404-sec img {
    width: 170px;
    height: auto;
    }
 .pixel-error-404 .error-404-sec h3 {
    font-size: 2rem;} 
    .pixel-error-404 .error-404-sec h6 {
    font-size: 1.2rem;}
 .pixel-error-404 .error-404-sec{
  margin: 2.5rem 0rem 1.5rem 0rem;}     
/* ======Pixel-error-404-Page Start Stat CSS=======*/
}
/*
|-------------------------------------------------------------------|
| Medium devices (Mobiles, 768px)                                   | 
|-------------------------------------------------------------------|
*/
@media screen and (min-width:576px) and (max-width:767px)
{
.pixel-header-sec .navbar-brand img {
    width: 150px;
    height: auto;
    display: block;
} 
.pixel-footer .pix-footer-social .footer-top img {
    width: 150px;
    height: auto;
    display: block;
    } 
.pixel-Service {
   margin: 2rem 0rem;
}
.pixel-Service .Service-sec{
margin: .5rem 0rem;
}
/*--Section-heading Start CSS--*/
.Pixel-b-text h1 {
    font-size: 2.6rem;
line-height: 3rem;
}
.Pixel-b-text span {
    font-size: 3.2rem;
}
.Pixel-b-text p {
    font-size: 1.2rem;
   line-height: 1.5rem;
    margin: .4rem 0rem;
}
.Section-heading{
margin: 2rem 0rem;
}
.Section-heading h2{
    font-size: 2rem;
}
.Section-heading span{
    font-size: 2rem;
} 
/*--Section-heading End CSS--*/

.Section-heading{
    margin: 1rem 0rem;
}
.pixel-Company .pix-com-bg .pix-com-icon h2{
    font-size: 1rem;
}
/*===pixel-Company Start CSS===*/
.pixel-Company{
margin-bottom: 2.5rem;
}
.pixel-Company .pix-com-bg .pix-com-icon-box {
    margin: 0px;
}
.pixel-Company .pix-com-bg {
 padding: .5rem .5rem 2rem .5rem;
/*  margin: 3rem .5rem; */
}
.pixel-Company .pix-com-bg .pix-com-icon img{
    margin-bottom: 0px;
}
/*===pixel-Company End CSS===*/
/*===pixel-client-sec Start CSS===*/
.pixel-client-logo{margin-top: -30px;
margin-bottom: .8rem;}
.client-sec-main {margin-top: .5rem;}
.pixel-Customers .card {margin-bottom: 1rem;}
/*===pixel-client-sec End CSS===*/
/*===pixel-Recent-Posts Start CSS===*/
.pixel-Recent-Posts {
  margin: 3.5rem 0rem 2.5rem 0rem;
}
.pixel-Recent-Posts .card {
    margin-top: .5rem;
}
.pixel-Recent-Posts .pixel-Recent-Posts-bg {
    padding: 1rem;
}
/*===pixel-Recent-Posts End CSS===*/
/*===pixel-How-we-work Start CSS===*/
.pixel-How-we-work .pix-how-mian {
    margin-top: 1rem;}
     .pixel-How-we-work .how-sec {
    height: 250px;
 }   
/*===pixel-How-we-work End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1rem;}
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
.pixel-Portfolio .card .card-body span{
    margin-bottom: .3rem;
}
.pixel-Portfolio .card .card-body{
    height: auto;
    min-height:0px;
}
.pixel-Portfolio {
margin: 1rem 0rem;
padding: 1.3rem 0rem 1.8rem 0rem;} 

.pixel-Portfolio .pix-portfolio-min {
    margin-top: .5rem;
}
   
/*===pixel-Portfolio End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pix-cust-sec{
    margin-top: 1rem;
   }   
/*===pixel-Portfolio End CSS===*/
.pixel-say-hello .pix-cust-sec .social-contact {
    padding: .8rem;
}

/**********pixel-Service-page Strt CSS*********/
.pixel-Service-card .Service-card{
    margin-top: 1.3rem;
} 
.pixel-Service-card {
    margin-bottom: 2rem;}
/**********pixel-Service-page End CSS*********/

/****pixel-Service-Detail-page Strt CSS*****/
.pixel-Service-Detail .Service-img-text-sec {
    margin: 1rem 0rem 0rem 0rem;
}
/****pixel-Service-Detail-page End CSS*****/
/****pixel-contact-page Start CSS*****/
 .pixel-contact{
    margin-top: 1.5rem 0rem;
  }
/****pixel-contact-page End CSS*****/
/****Pixel-Hiring-Page Start CSS*****/
.hiring-head {
    margin-top: .5rem;
}

.pixel-hiring {
    margin: 1rem 0rem 0rem 0rem;
}
.pixel-hiring .card{
height: auto;
 margin-bottom: 1rem;
}
/****Pixel-Hiring-Page End CSS*****/
/****Pixel-Blog-Page Start CSS*****/
.pixel-Blog-page .card{
 margin: .5rem 0rem .5rem 0rem;
}
/* .pixel-Blog-page .card .card-body{
height:auto;
   } */
.pixel-Recent-Posts {
    margin: .4rem 0rem 1rem 0rem;
}
/****Pixel-Blog-Page End CSS*****/
/****Pixel-Blog-Detail-Page Start CSS*****/
.blog-r-text{
    margin-top: .5rem;
}
.blog-d-text {
    margin: .5rem 0rem;
}
.blog-right-tt .service-det-text2 {
    padding-top: .5rem;}
/**nfc-blog-d css Start **/    
.blog-d-text .nfc-main-table {
    margin: 1rem 0rem -1rem 0rem;
}  
/**nfc-blog-d css End **/    
/****Pixel-Blog-Detail-Page End CSS*****/
/****Section-heading-page Start CSS*****/
.Section-heading-page span{
    font-size: 1.7rem;
}
.Section-heading-page h2{
    font-size: 1.7rem;
}
.Section-heading-page {
    padding: 2rem 0rem;
}
/****Section-heading-page End CSS****/
/****Pixel-Why-Page Start CSS****/
.pixel-why-sec {
    margin: 1.5rem 0rem 1rem 0rem;
}
/****Pixel-Why-Page End CSS****/
/****Pixel-about-Page Start CSS****/
.about-team-sec {
 width: 100%;
    height: auto;
    padding: 1rem 1rem;
    margin:.5rem 0rem;
}
/****Pixel-about-Page End CSS****/
.pixel-map{
  margin-top: .5rem;
}
/****pixel-hire-Dedicated-Page Start CSS****/
.pixel-map{
 margin: 1rem 0rem .3rem 0rem;
}
.pixel-hire-dedi .card {
    margin-top: 1rem;}
.pixel-hire-dedi .card .card-body {
    height: auto;
}
.pixel-hire-dedi {
    margin: 0rem 0rem 1rem 0rem;
}
/****pixel-hire-Dedicated-Page End CSS****/
.app-img img {
height: 300px;}


.app-img .app-btn {
padding: .4rem 1rem;}
/*****pixel-Quick-Support-Page Start CSS ****/
.pixel-quote-i{
  margin:.8rem 0rem .8rem 0rem;
}
/*****pixel-Quick-Support-Page End CSS ****/
/* ======pixel-mob-app-page Start CSS=======*/
.pixel-mob-section .mob-heading .mob-btn-app{
  margin-bottom: 1rem;
}
.pixel-mob-section .mob-heading h2 { 
font-size: 2rem;}
.pixel-mob-section .mob-heading span {  
font-size: 2rem;} 
.pix-card-Pricing{
margin-bottom: 1rem;}
.pix-vidoe .pix-vi{
    height: 300px;
}
.Explore-sec{
    margin: -1rem 0rem;
}

/* ======pixel-mob-app-page End CSS=======*/
/* ======Pixel-error-404-Page Start Stat CSS=======*/
.pixel-error-404 .error-404-sec img {
    width: 170px;
    height: auto;
    }
 .pixel-error-404 .error-404-sec h3 {
    font-size: 2rem;} 
    .pixel-error-404 .error-404-sec h6 {
    font-size: 1.2rem;}
 .pixel-error-404 .error-404-sec{
  margin: 2rem 0rem 1rem 0rem;}     
/* ======Pixel-error-404-Page Start Stat CSS=======*/

}
/*
|-------------------------------------------------------------------|
| Small devices (landscape phones, 476px)                           | 
|-------------------------------------------------------------------|
*/


@media screen and (min-width:0px) and (max-width:575px)
{

.pixel-Service-Detail .Service-img-text-sec span {
    font-size: .9rem;}    
.pixel-header-sec .navbar-brand img {
    width: 150px;
    height: auto;
    display: block;
} 
.pixel-footer .pix-footer-social .footer-top img {
    width: 150px;
    height: auto;
    display: block;
    }  
/*--Section-heading End CSS--*/
.Pixel-b-text h1 {
    font-size: 2.6rem;
line-height: 3rem;
}
.Pixel-b-text span {
    font-size: 2.6rem;
}
.Pixel-b-text p {
    font-size: 1.2rem;
   line-height: 1.5rem;
    margin: .4rem 0rem;
}
/* .Section-heading{
    margin: 1rem 0rem;
} */
.Section-heading h2{
    font-size: 2rem;
}
.Section-heading span{
    font-size: 2rem;
} 
/*--Section-heading End CSS--*/
.pixel-Service {
   margin: 2rem 0rem;
}
.pixel-Service .Service-sec{
margin: .5rem 0rem;
}

/*===pixel-Company Start CSS===*/
.pixel-Company{
margin-top:-.7rem;
}
.pixel-Company .pix-com-bg .pix-com-icon {
margin: .8rem 0rem;
}
.pixel-Company .pix-com-bg {
 padding: 1.6rem 1rem 1.3rem 1rem;
/*  margin: 3rem .5rem; */
}
.pixel-Company .pix-com-bg .pix-com-btn {
    margin: 1rem 0rem 0rem 0rem;
}
.pixel-Company .pix-com-bg .pix-com-icon img{
    margin-bottom: 0px;
}
.pixel-Company .pix-com-bg .pix-com-icon h2{
    font-size: 1rem;
}
/*===pixel-Company End CSS===*/
/*===pixel-client-sec Start CSS===*/
.pixel-client-logo{margin-top: -22px;
margin-bottom: .8rem;}
.client-sec-main {margin-top: 1rem;}
.pixel-Customers .card {margin-bottom: 1rem;}
/*===pixel-client-sec End CSS===*/

/*===pixel-Recent-Posts Start CSS===*/
.pixel-Recent-Posts .card {
    margin-top: 1rem;
}
.pixel-Recent-Posts .pixel-Recent-Posts-bg {
    padding: 1rem;
}
/*===pixel-Recent-Posts End CSS===*/

/*===pixel-How-we-work Start CSS===*/
.pixel-How-we-work .pix-how-mian {
    margin-top: 1rem;}
.pixel-How-we-work .how-sec {
    margin-bottom: 1rem;
}
/*===pixel-How-we-work End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pixel-Portfolio .pix-portfo-btn .prot-line .nav{
    flex-wrap: nowrap;
  }
.pixel-Portfolio .card{
    margin-bottom: 1rem;}
.pixel-Portfolio .pix-portfolio-min {
    margin-top: 1rem;
}
.pixel-Portfolio {margin: 1rem 0rem;}  
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
 margin: 0rem .3rem 1rem 0rem;} 
.pixel-Portfolio .pix-portfo-btn .nav-pills .nav-link {
    margin: 0rem .3rem 1rem 0rem;
} 
/*===pixel-Portfolio End CSS===*/

/*===pixel-Portfolio Start CSS===*/
.pix-cust-sec{
    margin-top: 1.5rem;
   }   
/*===pixel-Portfolio End CSS===*/
.Section-heading p{
    margin-bottom: 0px;
}
.pixel-say-hello .pix-cust-sec .social-contact {
    padding: 1rem;
}
/**********pixel-Service-page Strt CSS*********/
.pixel-Service-card .Service-card{
    margin-top: 1rem;
} 
.pixel-Service-card {
    margin-bottom: 2rem;}
/**********pixel-Service-page End CSS*********/

/****pixel-Service-Detail-page Strt CSS*****/
.pixel-Service-Detail .Service-img-text-sec {
    margin: 1rem 0rem 0rem 0rem;
}
/****pixel-Service-Detail-page End CSS*****/

/****pixel-contact-page Start CSS*****/
 .pixel-contact{
    margin-top: 1.5rem;
  }
/****pixel-contact-page End CSS*****/
/****Pixel-Hiring-Page Start CSS*****/
.hiring-head {
    margin-top: .5rem;
}

.pixel-hiring {
    margin: 1.5rem 0rem 0rem 0rem;
}
.pixel-hiring .card{
height: auto;
 margin-bottom: 1rem;
}
/****Pixel-Hiring-Page End CSS*****/
/****Pixel-Blog-Page Start CSS*****/
.pixel-Blog-page .card{
    margin: 1rem 0rem .5rem 0rem;
}
/* .pixel-Blog-page .card .card-body{
height:auto;
   } */
.pixel-Recent-Posts {
    margin: .4rem 0rem 2rem 0rem;
}

/****Pixel-Blog-Page End CSS*****/
/****Pixel-Blog-Detail-Page Start CSS*****/
.blog-r-text{
    margin-top: .5rem;
}
.blog-d-text {
    margin: .5rem 0rem;
}
.pixel-Service-Detail .Service-img-text-sec span {
    font-size: .9rem;}
.blog-right-tt .service-det-text2 {
    padding-top: .5rem;}
/**nfc-blog-d css Start **/    
 .blog-d-text .nfc-main-table {
    margin: 1rem 0rem -1rem 0rem;
}  
/**nfc-blog-d css End **/      
/****Pixel-Blog-Detail-Page End CSS*****/
/****Section-heading-page Start CSS*****/
.Section-heading-page span{
    font-size: 1.7rem;
}
.Section-heading-page h2{
    font-size: 1.7rem;
}
.Section-heading-page {
    padding: 2rem 0rem;
}
/****Section-heading-page End CSS****/
/****Pixel-Why-Page Start CSS****/
.pixel-why-sec {
    margin: 2rem 0rem 1rem 0rem;
}
/****Pixel-Why-Page End CSS****/
/****Pixel-about-Page Start CSS****/
.about-team-sec {
 width: 100%;
    height: auto;
    padding: 1rem 1rem;
    margin: 1rem 0rem;
}
/****Pixel-about-Page End CSS****/
/****pixel-hire-Dedicated-Page Start CSS****/
.pixel-map{
  margin-top: .5rem;
}
.pixel-hire-dedi .card {
    margin-top: 1rem;}
.pixel-hire-dedi .card .card-body {
    height: auto;
}
.pixel-hire-dedi {
    margin: 0rem 0rem 1rem 0rem;
}
/****pixel-hire-Dedicated-Page End CSS****/
.app-img img {
height: 300px;}
.app-img .app-btn {
padding: .4rem 1rem;}


/*****pixel-Quick-Support-Page Start CSS ****/
.pixel-quote-i{
  margin:.8rem 0rem .8rem 0rem;
}
/*****pixel-Quick-Support-Page End CSS ****/

/* ======pixel-mob-app-page Start CSS=======*/
.pixel-mob-section .mob-heading p{
  font-size: 1rem;}
.pixel-mob-section .mob-heading .mob-btn-app{
  margin-bottom: 1rem;
} 
.Pricing-sec{
margin: 1rem 0rem 0rem 0rem;} 
.pix-card-Pricing{
    margin-bottom: 1rem;}
.Pricing-sec{
margin: 1rem 0rem 0rem 0rem;}
.pixel-mob-section .mob-heading h2 { 
font-size: 2rem;}
.pixel-mob-section .mob-heading span {  
font-size: 2rem;} 
.pix-vidoe{
    margin-top: 1rem;
}
.pix-vidoe .pix-vi{
    height: 250px;
}

/* ======pixel-mob-app-page End CSS=======*/

/* ======Pixel-error-404-Page Start Stat CSS=======*/
.pixel-error-404 .error-404-sec img {
    width: 170px;
    height: auto;
    }
 .pixel-error-404 .error-404-sec h3 {
    font-size: 2rem;} 
    .pixel-error-404 .error-404-sec h6 {
    font-size: 1.2rem;}
 .pixel-error-404 .error-404-sec{
  margin: 2rem 0rem .5rem 0rem;}     
/* ======Pixel-error-404-Page Start Stat CSS=======*/

}

