@media screen and (min-width: 1200px) and (max-width: 1325px){
    .chooseus-full-width .chooseus-container .chooseus-item{
        margin-left:6%;
    }
}
@media screen and (min-width: 1400px) and (max-width: 1600px){
    .chooseus-full-width .chooseus-container .chooseus-item{
        margin-left:4%;
    }
    .image-width{
        width:1550px !important;
    }
}

@media(max-width:1200px){
    .left-move{
        font-size:30px !important;
    }
    .right-move{
        font-size:40px !important;
    }
    .mbpro { 
        margin-bottom: 20px;
    }
    .process-image1{
        position: absolute;
        top: 50px !important;
        width: 400px !important;
    }
    .process-image2{
        position:absolute;
        top:50px !important; 
        width:400px !important;
        transform: rotateX(180deg);
    }
    .process-image3{
        position: absolute;
        top: 60px !important;
        width: 400px !important;
    }
    .process-image4{
        position: absolute;
        top: 45px !important;
        width: 400px !important;
        transform: rotateX(180deg);
    }
    .process-image5{
        position: absolute;
        top: 50px !important;
        left: 28px !important;
        width: 400px !important;
        transform: rotateX(180deg);
    }
    .process-image6{
        position: absolute;
        top: 50px !important;
        left: 22px !important;
        width: 400px !important;
    }
    .process-image7{
        position: absolute;
        top: 60px !important;
        width: 400px !important;
        transform: rotateX(180deg);
    }
    .process-image8{
        position: absolute;
        top: 40px !important;
        left: 22px !important;
        width: 400px !important;
    }
    .logo-footer{
        width:40%;
    }
    .contact .cardes{
        padding:0;
    }
    .no-padding{
        margin-bottom:60px !important;
    }
}
@media(max-width:992px){
    .left-move{
        font-size:25px !important;
    }
    .pages-links{
        margin-top:20px !important;
    }
    .navi-level-1 li a {
    padding: 10px 10px 9px 10px;
    }
    .process-image1 , .process-image2 , .process-image3 , .process-image4 , .process-image5 , .process-image6 , .process-image7 , .process-image8{
        display:none;
    }
    /*.padding .bg-grey{*/
    /*    display:none !important;*/
    /*}*/
    /*.padding .bg-grey1{*/
    /*    display:block !important;*/
    /*}*/
    .aboutimg-1{
        text-align:center;
    }
    .aboutimg-1 img{
        width:50%;
    }
    .content p{
        font-size:10px;
    }
}
@media(max-width:700px){
    .img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img{
        display:inline;
    }
    .why-tri{
        text-align:center;
    }
    .right-move {
    font-size: 25px !important;
    }
    .left-move {
    font-size: 15px !important;
    }
    .about-para{
        font-size:medium;
    }
    .why-tri img{
        height:200px;
    }
    .testimonial-warp:hover .prev-testimonials-2-columns{
        left:20px;
    }
    .testimonial-warp:hover .next-testimonials-2-columns{
    right:20px;
    }
    .process-2-container{
        padding-right:12px !important;
        padding-left:17px !important;
    }
    .logo-footer{
        width:20%;
    }
    .item-testimonials{
        padding:0 80px;
    }
    .quote-icon{
        left:40px;
    }
}
@media(max-width:568px){
    .toggle-btn{
        top:22px;
    }
    .sidenav a{
        font-size:20px;
    }
    .header-logo{
        width:25% !important;
    }
    .text-cap{
        font-size:20px;
    }
    .process-title h3{
        font-size:18px;
    }
    .process-content h4{
        font-size:14px;
    }
    .text-cap p{
        font-size:12px;
    }
    .text-cap a {
    font-size: 15px;
    }
    .line::before{
        display:none;
    }
    .servise-page-style{
        margin-bottom:10px;
    }
    .gallery-menu ul li{
    font-size:10px;
    }
    .section1 p{
        font-size:12px;
    }
    ul.social li a{
        width:30px;
        height:30px;
        line-height:30px;
        font-size:12px;
    }
    .parallax .left-move {
    font-size: 20px !important;
    }
    .aboutpara p{
        font-size:9px;
    }
    .aboutimg-1 img {
    width: 100%;
    }
    .aboutpara-1 p{
        font-size:12px;
    }
    .aboutpara-2 p{
        font-size:12px;
    }
    .contact .cardes{
        margin:0;
        margin-bottom:20px;
    }
    .btn-submit{
        font-size:15px;
    }
}

@media(max-width:420px){
    .media-icon{
        bottom:0px;
    }
    .media-icon ul li{
        width:295px;
        padding:5px;
    }
    .process-2-item{
        justify-content:left;
    }
    .displaynone{
        display:none !important;
    }
    .displayblock{
        display:block !important;
    }
    .parallax-content{
        top:65%;
    }
    .parallax p{
        line-height:70px;
    }
    .aboutimg{
        display:flex;
        justify-content:center;
        padding-bottom:8px;
    }
    .aboutimg img{
        width:60%;
    }
    .right-move{
        font-size:20px !important;
    }
    .parallax .left-move{
        font-size:15px !important;
        line-height:30px !important;
    }
    .parallax{
        height:50vh;
    }
    .about-para {
    font-size: small;
    }   
    .btn-submit a{
        font-size:12px;
    }
    .section1 p{
        font-size:10px;
    }
    .why img{
        width:180px;
        height:180px;
    }
    .why{
        width:200px;
        height:200px;
        left:60px;
    }
    .chooseus-canvas-item, .chooseus-item{
        height:255px;
    }
    .logo-footer{
        width:30%;
    }
    .chooseus-full-width .chooseus-container .chooseus-item{
        margin-left:0;
    }
    .aboutimg-1 img{
        width:50%;
    }
    .aboutpara-2 p{
        font-size:10px;
    }
    .logo-box{
        padding-top:0px;
    }
    .footer-section{
        padding-top:0 !important;
    }
    .servise-page-style{
        margin:10px 30px;
    }
    .aboutimg img{
        height:125px;
    }
    .gallery-menu ul li{
        padding:5px 10px;
        margin:5px 5px 0 5px;
    }
    .gallery .image img{
        height:140px;
    }
    /*.gallery .image{*/
    /*    height:50%;*/
    /*}*/
    
    .image {
    position: relative;
    width: 300px;
    height: 155px;
    }
    .preview-box{
        width:80%;
    }
    .content p{
        font-size:16px;
        line-height:14px;
    }
    .contact-cards{
        padding-left: 0px;
        padding-right: 0px;
        /*margin: 0 2px 0 2.5px;*/
        width: 100%;
    }
    .footer-v1{
        padding-bottom:0px
    }
    .letter{
        font-size:10px;
    }
    .middle{
        bottom:12px;
        height:85%;
    }
    .contact-footer li a {
    font-size: 12px;
    line-height: 10px;
    }
    .footer-v1 p{
        font-size:14px;
    }
    .footer-menu ul li a{
        font-size:14px;
    }
    .footer-menu ul li{
        margin:0 0 5px 0;
    }
    .contact-footer li{
        padding:10px 10px 5px 10px;
    }
    .process-2-container .process-2-item span.order {
    width: 70px;
    height: 70px;
    line-height: 65px;
    font-size: 22px;
}
    .card img{
        height:300px;
    }
    .sub-header-1{
        height:250px;
    }
    .card-section{
        padding:20px 0;
    }
    .review-section{
        width:320px !important;
    }
    .more-reviews a{
        font-size:13px;
    }
    .slick-slide img{
        height:250px;
    }
    .nextarrow{
        top:110px;
        right:50px;
    }
    .prevarrow{
        top:110px;
        left:50px;
    }
    .form-contact-arc .form-textarea {
    width: 100%;
}
.sub-header-1 {
    height: 190px;
}
.fake-position{
    margin-top:50px;
}
.background-grey{
    margin-top:10px;
}
}

@media(max-width:380px){
    .aboutimg{
        display:flex;
        justify-content:center;
    }
    .aboutimg img{
        width:60%;
    }
.content p{
        font-size:15px !important;
    }
/*.fa-youtube:before{*/
/*    left: 4px;*/
/*    top: 9px;*/
/*    position: absolute;*/
/*}*/
/*.fa-instagram:before{*/
/*    left: 6px;*/
/*    top: 9px;*/
/*    position: absolute;*/
/*     }*/
/*.fa-envelope:before{*/
/*    left: 5px;*/
/*    top: 9px;*/
/*    position: absolute;*/
/*      }*/
/*.fa.fa-facebook:before{*/
/*    left: 8px;*/
/*    top: 9px;*/
/*    position: absolute;*/
/*      }*/
/*.fa-phone:before{*/
/*    left: 4.5px;*/
/*    top: 9px;*/
/*    position: absolute;*/
/*      }*/
.media-icon ul li i {
    text-align: center;
    margin-left: 14px;
    color: black;
    background-color: white;
    padding: 10px;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    font-size: 15px;
    transform: rotate(0deg);
    line-height: 15px;
}
.media-icon ul li{
    width:295px;
    margin-bottom:2px;
    padding: 5px 5px 5px 5px;
}
.media-icon{
    bottom:0%;
}
.media-icon ul li:hover {
    transform: translatex(80px);
}
    .parallax .left-move{
        font-size:15px !important;
        line-height:30px !important;
    }
    .parallax{
        height:50vh;
    }
    .text-cap {
    font-size: 18px;
    }
    .divider{
        width:70%;
    }
    .text-cap a{
        font-size:12px;
    }
    .aboutpara-2 p{
        font-size:9px;
    }
    .contact-footer li a {
    font-size: 12px;
    line-height: 10px;
    }
    .footer-v1 p{
        font-size:14px;
    }
    .footer-menu ul li a{
        font-size:14px;
    }
    .footer-menu ul li{
        margin:0 0 5px 0;
    }
    .contact-footer li{
        padding:10px 10px 5px 10px;
    }
    .process-2-container .process-2-item span.order {
    width: 70px;
    height: 70px;
    line-height: 65px;
    font-size: 22px;
    }
    .btn-submit{
        font-size:12px;
    }
    .card img{
        height:300px;
    }
    .sub-header-1{
        height:250px;
    }
    .card-section{
        padding:20px 0;
    }
    .review-section{
        width:300px !important;
    }
    .more-reviews a{
        font-size:12px;
    }
    .slick-slide img{
        height:400px;
    }
    .nextarrow{
        top:110px;
        right:50px;
    }
    .prevarrow{
        top:110px;
        left:50px;
    }
    
}
@media(max-width:300px){
    .aboutimg{
        display:flex;
        justify-content:center;
    }
    .aboutimg img{
        width:60%;
    }
    .why{
        left:50px;
    }
}
@media(max-width:280px){
    .aboutimg{
        display:flex;
        justify-content:center;
    }
    .aboutimg img{
        width:60%;
    }
    .parallax-content{
        top:60%;
    }
    .why{
        left:35px;
    }
    .text-cap a{
        padding-right:35px;
    }
    .process-content h4{
        font-size:12px;
    }
    .slick-prev{
        left:3px !important;
    }
    .slick-next{
        right:3px !important;
    }
    .card1{
        height:350px !important;
    }
    .review-section{
        width:280px !important;
    }
    .review-section{
        height:400px !important;
    }
    .padding{
        padding:0;
    }
    .parallax p{
        line-height:40px;
    }
    .building{
        top:-340px !important;
    }
    .card img{
        height:180px;
    }
    .card{
        height:175px;
    }
    .svg-triangle-icon-container{
        margin-left:-5px;
    }
    ul.social li a{
        width:23px;
        height:23px;
        line-height:25px;
    }
    
}