@media(max-width:768px){
    .top-bar.site-bg-secondry {display: none;}
    #header .logo img {max-height: 50px;}
    .about .container > .row{flex-direction: column-reverse;}
    .company-profileimg img{margin: 0;}
    section{padding: 15px 0;}
    .pt-4{padding-top: 0 !important;}
    .about .content h1{font-size: 24px;}
    .about .content h3{font-size: 24px;}
    .reul-img img {max-width: 40px;}
    .company-profileimg{display: none;}
    .counts .count-box p{font-size: 23px;padding-top: 8px;}
    .counts .count-box span{font-size: 32px;line-height: 10px;}
    .video-section-info.site-bg-primary.site-text-white{padding:5px;}
    .video-section-blockquote .q-author-detail{font-size: 20px;}
    .video-section-blockquote{padding-left: 20px;}
    .q-author-name.site-text-primary.title-style-2{margin-top: 5px;}
    .product-img{height: 280px;}
    .product-name{padding: 5px;}
    .product-name img {width: 25px;}
    .product-name a{font-size: 15px;}
    .call-to-action .content-column{margin: 15px 0;}
    .call-to-action{padding: 15px 0;}
    .inner-column.text-end {text-align: left !important;}
    .call-to-action .btn-column{margin: 10px 0;}
    .btn-style-two{font-size: 14px;line-height: 1;}
    .call-to-action .content-column h3{font-size: 24px;margin-bottom: 10px;}
    #hero .carousel-control-next-icon, #hero .carousel-control-prev-icon{font-size: 20px;height: 40px;width: 40px;}
    .why-section{background-size: 100% 100%;}
    .why-box{padding: 25px 10px;}
    .media-left{padding-right: 15px;}
    .media-left .icon{width: 50px;height: 50px;line-height: 50px;font-size:16px;}
    .media-body h2{font-size: 21px;}
    .why-choose-v1-single .media{margin-top: 15px;}
    .media-body p{font-size: 14px;}
    .wt-post-media{height: 140px;}
    .wt-post-title h3{font-size: 18px;margin-bottom: 0;}
    .date-style-2 .wt-post-meta ul li.post-date, .date-style-2 .wt-post-meta ul li.post-comment{font-size: 15px;}
    #footer .footer-top .footer-links{margin-bottom: 12px;}
    #footer .footer-top .footer-newsletter form{width: 50%;}
    .counts {background-size: 100% 100%;}
    .appointment-btn{display: none;}
}
@media (max-width:568px) {
    .product-img{height: 125px;}
    .product-name img{width: 18px;}
    .product-name a , .result-text span{font-size: 13px;}
    .reul-img img{width: 25px;}
    .counts{padding: 30px 0;}
    .mt-5 {margin-top: 1rem!important;}
    .video-section-info.site-bg-primary.site-text-white{margin-bottom: 10px;}
    .section-title h2{font-size: 26px;margin: 0;}
    .call-to-action .content-column h3{font-size: 20px;}
    .call-to-action .content-column .text{font-size: 13px;}
    .call-to-action .btn-column .message-box a{font-size: 16px;}
    .btn-style-two .btn-txt{padding: 10px 15px;}
    .wt-post-media{height: 200px;}
    #footer .footer-top .footer-links ul a{font-size: 13px;}
    #footer .footer-top h4{font-size: 22px;}
    #footer .footer-top .footer-newsletter form{width: 100%;}
    #footer .footer-top{padding:15px 0 0 0;}
    .product-imgs{width: 100%;float: initial;margin: 0;}
    .breadcrumbs{margin-top: 10px;}
    #footer .copyright{font-size: 12px;}
    h3.wt-tilte.site-text-white{font-size: 20px;margin: 0;}
    .video-section-info p {font-size: 14px;margin-bottom: 5px;}
    .blog-detail-img{height: auto;}
    .wt-post-readmore p{font-size: 14px;}
    .contact > .container > .row{flex-direction: column-reverse;}
    .contact .info-box{padding: 10px 0 15px 0;}
    .q-author-name.site-text-primary.title-style-2{font-size: 14px;}
    .counts .count-box span{font-size: 24px;}
    #counts{padding: 22px;}
    .conunt-img {width: 58px;margin: auto;}
    .counts .count-box{margin-top: 20px;}
    .counts .count-box p {font-size: 16px;}
    .main-tt{font-size: 17px !important;}
    .content h2{font-size: 25px;padding-right: inherit;line-height: 35px;}
    .product-wrapper .col-6{padding: 0px 5px;}
    .wh{font-size: 16px !important;}
}