@media only screen and (max-width: 660px) {
  
  br{display: none;}

  .top-section video{height: auto;}

  p{font-size: 16px;}

  .swedo-bg .col-md-8{padding: 50px 50px 50px 40px;}

  .col-20 {flex: 0 0 auto;width: 50%;}

  .float-end {float: unset!important;}

  .m-pt-20{padding-top: 20px;}

  .m-pt-20{padding-bottom: 20px;}

  .sub-card{padding: 35px 25px;width: 100%;right: 0;}

  .m-mt-225{margin-top: 225px;}

  .contact-card{margin-bottom: 35px;}

  .m-center{text-align: center;}

  .contact-card{height: auto;}

  .sub-page-bg{height: 35vh;}

  .desalination-works img {width: 100%;margin-bottom: 60px;}

  .ro-img img {position: relative;top: 0;right: 0;}

  .div-one{order: 1;-webkit-order: 1;}

  .div-two{order: 2;-webkit-order: 2;}

  .m-w-100{width: 100%;}

  .m-view{display: block;}

  .d-view{display: none;}

  .ab-card, .blog-section .card{height: auto;}

  .swedo-tech{background: unset;}




}


@media (min-width: 992px){

.navbar-expand-lg .navbar-nav .nav-link {margin-right: 0.5rem;margin-left: 0.5rem;padding-right: 0;padding-left: 0;}

}



@media only screen and (min-width: 1440px) {

  .blog-section .card{height: 380px;}

  p{font-size: 16px;}



}