@media only screen and (min-width:991px) and (max-width:1199px)  {
*.animated{animation-duration:inherit !important;}
section.related-products img {    margin-bottom: 15px;}
.related-content p{ text-align: justify !important;}
section.our-clients .client-lol{ width: 30% !important;}
.author-content h3{ font-size: 18px;}
.section-title h1{ font-size: 50px !important;}

}

@media only screen and (min-width:768px) and (max-width: 990px){
*.animated{animation-duration:inherit !important;}
div#popup-form{    width: 100% !important;}
.related-products .read-more-btn{ width: 25% !important;}
section.related-products img {    margin-bottom: 15px;}
.related-content p{ text-align: justify !important;}
.sticky-sidebar{ display: none !important;}
.mobile-three-item{ display: block !important;}
.f-panzoom__viewport>.f-panzoom__content{ width: 80% !important; height: 80% !important; margin-top: -15px !important; }
.f-caption{ display: none !important;}
.f-thumbs__viewport.is-draggable{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-prev{ display: none;}
.fancybox__dialog{ width: 90% !important;}
section.our-clients .client-lol{ width: 30% !important;}
.certifacte-section h2{ font-size: 40px !important; padding: 50px 0;}
section.our-clients h2{ font-size: 40px !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-next{ display: none !important;}
.f-panzoom__viewport{ left: 134px !important;}
.section-title h1{ font-size: 46px !important;}


}
@media only screen and (min-width:480px) and (max-width: 767px){
*.animated{animation-duration:inherit !important;}
div#popup-form{    width: 80% !important;}
.related-products .read-more-btn{ width: 30% !important;}
section.related-products img {    margin-bottom: 15px;}
.related-content p{ text-align: justify !important;}
.for-img.mr-3 img{ float: inherit !important; margin-right: inherit !important; width: 100%;}
.sticky-sidebar{ display: none !important;}
.mobile-three-item{ display: block !important;}
.f-panzoom__viewport>.f-panzoom__content{ width: 70% !important; height: 70% !important; margin-top: 30% !important;}
.f-caption{ display: none !important;}
.f-thumbs__viewport.is-draggable{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-prev{ display: none;}
section.our-clients .client-lol{ width: 40% !important;}
.certifacte-section h2{ font-size: 35px !important; padding: 50px 0;}
section.our-clients h2{ font-size: 35px !important;}
section.certifacte-section.py-5.bg-light .row{ gap: 20px !important;}
.nav_cleano{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-prev{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-next{ display: none !important;}
.f-panzoom__viewport{ left: 70px !important;}
.about-img{ margin-left: 0 !important; width: 100% !important;}
.about-us .section-title h2{ line-height: 30px !important;}
.about-content-body ul{ flex-direction: column !important;}
h3.product-name { text-align: center !important; }
  .contact-us.page-contact-us .section-title h2{ font-size: 35px !important;}

}

@media only screen and (max-width: 479px){
*.animated{animation-duration:inherit !important;}
div#popup-form{    width: 100% !important;}
section.related-products img {    margin-bottom: 15px;}
.related-products .read-more-btn{ width: 50% !important;}
.related-content p{ text-align: justify !important;}
.for-img.mr-3 img{ float: inherit !important; margin-right: inherit !important; width: 100%;}
.sticky-sidebar{ display: none !important;}
.mobile-three-item{ display: block !important;}
.f-panzoom__viewport>.f-panzoom__content{ width: 50% !important; height: 50% !important; margin-top: 30% !important; }
.f-caption{ display: none !important;}
.f-thumbs__viewport.is-draggable{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-prev{ display: none;}
.fancybox__dialog{ width: 90% !important;}
section.our-clients .client-lol{ width: 90% !important;}
section.our-clients h2{ font-size: 30px !important;}
.certifacte-section h2{ font-size: 30px !important; padding: 50px 0;}
.nav_cleano{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-prev{ display: none !important;}
.is-horizontal.is-ltr .f-button.is-arrow.is-next{ display: none !important;}
.f-panzoom__viewport{ left: 80px !important;}
.about-img{ margin-left: 0 !important; width: 100% !important;}
.about-us .section-title h2{ line-height: 30px !important;}
.about-content-body ul{ flex-direction: column !important;}
.about-us .section-title h2{ font-size: 18px !important;}
.section-title h1{ font-size: 28px !important;}
h3.product-name {    font-size: 16px !important;    text-align: center !important; }
  .location-content h3{ font-size: 18px !important;}
    .contact-us.page-contact-us .section-title h2{ font-size: 27px !important;}
}