@media only screen and (max-width:1199px){}
@media only screen and (max-width:1140px){}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:992px){}
@media only screen and (max-width:991px){
    .header-top{display:none;}
    .line-list-wrap > p, .service-list-wrap > p {max-width: 100%;}
    .about-right-content img{ padding-left: 0px; }
    .about-right-content .video-btn{display:none;}
    .about-right-content{text-align:left!important;}
    .productsSec:before{height: 20%;}
    .prodInnBox{text-align:center;margin-bottom: 10%;}
    .prodInnBox .content-box{width: 50%;}
    .pTB,.funfact{padding:40px 0;}
    .productsSec{padding-bottom:0!important;}    
    .single-funfact{margin-bottom:0px; border: 1px solid #ffffff57; padding: 15px; border-radius: 10px; height: 100%;}
    .funfact .row{row-gap:25px;}
    .whyChoose { background-position: right; }
    .whyChoose .row{flex-direction:column-reverse;}
    .choose-us-content { margin-top: 0 !important; }
    .footer-menu-wrap,.footer-menu-wrap p{text-align:center!important;justify-content:center!important;}
    .footer-main.style--two { padding: 40px 0 11px; }
    .footer .widget{padding-left:0!important;margin-bottom: 30px;}
    .banner-content { margin-bottom: 0 !important; }
    .about-right-content .exprience-box{text-align:center;}
    .exprience-box h2 { font-size: 52px;}
    .about-right-content .exprience-box h3{font-size:18px;}
    .page-title-wrap{background-position:center;}
    .productPage .row{row-gap:15px;}
    .productPage .orderBox1{order:1;}
    .productPage .orderBox2{order:2;}
    .productPage .orderBox3{order:3;}
}
@media only screen and (max-width:767px){
    .banner-content h1,.about-content h2, .whyChoose h2,h2{font-size: 35px;}
    
}
@media only screen and (max-width:678px){
    .page-title-wrap{min-height: 200px;}
}
@media only screen and (max-width:576px){
    .phBanner{display:block!important;}
    .disBanner{display:none!important;}
    .prodInnBox{margin-bottom: 15%;}
    .banner-content h1, .about-content h2, .whyChoose h2,,h2 {font-size: 30px;}
    .banner-content p { margin-bottom: 10px; }
    .btn.btn-lg { padding: 13px 14px; font-size: 13px; }
    .banner-content h1{margin-bottom: 8px;}
    .banner-content .banner-top-title { margin-bottom: 8px;}
    .prodInnBox .content-box { width: 90%; }
    .content-box h3 { margin-bottom: 5px; font-size: 20px;}
    .prodInnBox .content-box{    padding: 12px;}
    .single-funfact h2 { font-size: 35px;}
    .single-funfact h3{font-size:18px;}
    .logo { padding-left: 10px; }
    .page-title h2 {font-size: 30px;}
    .page-title-wrap { min-height: 150px; } 
    .form-wrap { padding: 25px 15px 14px; }   
}
@media only screen and (max-width:481px){
    .prodInnBox { margin-bottom: 25%; }
}
@media only screen and (max-width:320px){}
