



/*ipad pro*/

@media screen and (max-width: 1024px) {
    .ftr-logo img {
    width: 100%;
}

.row.bt img {
    width: 100%;
}

.quick-img img {
    width: 100%;
}
section.sec-half ul {
    padding-left: 20px;
}
.row.lf img {
    width: 100%;
}
.hand img {

    width: 100%;}
section.second {
    height: auto;
}









}


@media screen and (max-width: 600px) {
  .fst-sc {
    width: 300px;
}
.subscibe h2 {
    font-size: 34px;
}
.fst-sc h1 {

    font-size: 36px;

}
section.about-fst.raw {
  
    background-position: center;
}
section.about-fst.svrc {

    background-position: center;
}
section.about-fst.cnt {

    background-position: center;
}

.navbar-brand{
	margin-right: 0em;
}

.hand img {
    width: 100%;
}
section.second {
    height: auto;
}
.lng-sc {
    width: 300px;
   
}

.client img {
    width: 200px !important;
margin:
0px auto;
}

.row.lf {
    margin-left: 0px;
    margin-right: 0px;
}

.row.lf img{
	margin-bottom: 30px;
}
.hedng p {
    padding-right: 15px;
    padding-left: 15px;
}

a.navbar-brand img {
    width: 180px;
}
.bx {
    margin-bottom: 20px;
}


.mg-top {
    margin-top: 66px !important;
}
.contact-form {

    padding: 30px 0px;
    margin-bottom: 20px;
}
section.sec-half {
    padding: 60px 20px;
}
.row.bt img {
    width: 100%;
}

section.mach-sec {
    padding: 60px 20px;
}

.tp{
	top: 0px;
}

p.copy {
    float: none;
}
.quick-img img {
    width: 100%;
}


footer {
 
    text-align: center;
}
section.sec-half ul {
    padding-left: 20px;
}
.row.lf img {
    width: 100%;
}



}