@media only screen and (max-width: 1020px) {
  section.main-header {
    padding: 20px 0;
  }
  section.main-header .container .row .head-left .head-logo {
    margin-top: 10px;
  }
  section.main-header .container .row .head-right .head-right-img {
    background: none;
    height: 140px;
  }
  section.main-header .container .row .head-right .head-right-img .head-menu {
    right: 80px;
    bottom: 40px;
  }
  section.landing-page-out .main-menu {
    display: none;
  }
  section.landing-page-out .content-out .container:before {
    display: none;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products:after {
    display: none;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products h2 {
    position: static;
    -webkit-transform: none;
            transform: none;
    padding: 15px;
    background: #95b8d6;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products ul {
    margin-left: 30px;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products ul li {
    width: 90%;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery:after {
    display: none;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery h2 {
    position: static;
    -webkit-transform: none;
            transform: none;
    padding: 15px;
    background: #023666;
    float: left;
    width: 100%;
    margin: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery .gallery-sl {
    float: left;
    width: 100%;
    padding: 15px;
    background: #eee;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .bottom-img {
    text-align: center;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .bottom-img img {
    padding-left: 0;
  }
  section .hamburger {
    display: block;
  }
}

@media only screen and (max-width: 767px) {
  section.main-header .container .row .head-left {
    max-width: 40%;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
  section.main-header .container .row .head-left .head-logo {
    margin-top: 10px;
  }
  section.main-header .container .row .head-left .head-logo img {
    width: 100%;
  }
  section.main-header .container .row .head-right {
    max-width: 60%;
  }
  section.main-header .container .row .head-right .head-right-img {
    height: auto;
  }
  section.main-header .container .row .head-right .head-right-img .head-menu {
    display: none;
  }
  section.landing-page-out {
    background: #fff;
  }
  section.landing-page-out:before {
    display: none;
  }
  section.landing-page-out .content-out .container .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  section.landing-page-out .content-out .container .row .side-bar-left:after {
    display: none;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery .gallery-sl {
    padding: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery .gallery-sl .owl-carousel .item {
    padding: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery .gallery-sl .owl-carousel .item img {
    width: 100%;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .bottom-img {
    display: none;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in {
    padding-right: 0px;
    padding-bottom: 30px;
    border-bottom: 1px solid #f9f6f6;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in h1 {
    width: 100%;
  }
  section .hamburger {
    top: 55px;
  }
}

@media only screen and (max-width: 600px) {
  section.main-header {
    padding: 5px 0 15px;
  }
  section.landing-page-out .content-out {
    text-align: center;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery h2 {
    margin: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-gallery .gallery-sl .item {
    padding: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products ul {
    margin-left: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products ul li {
    width: 100%;
    padding: 0;
  }
  section.landing-page-out .content-out .container .row .side-bar-left .our-products ul li:before {
    display: none;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in img {
    width: 100%;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in .list-cont ul {
    width: 100%;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in .list-cont ul li {
    margin-left: 0;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in .list-cont ul li:before {
    display: none;
  }
  section.landing-page-out .content-out .container .row .content-right .content-in .cont-bottom {
    width: 100%;
    margin: 20px 0 0;
  }
  section.landing-page-out .above-footer .container ul li {
    padding: 0 5px;
    line-height: 25px;
  }
  section.landing-page-out .footer-out .container .foot-cont {
    background: #eee;
  }
  section.landing-page-out .footer-out .container .foot-cont .foot-in {
    width: 100%;
    padding: 10px 10px 0;
    text-align: center;
  }
  section.landing-page-out .footer-out .container .foot-cont .foot-in.foot-right {
    padding: 0 0 10px;
  }
  section .hamburger {
    top: 38px;
  }
}

@media only screen and (max-width: 400px) {
  section .hamburger {
    top: 25px;
    right: 5px;
  }
  section .hamburger-inner, section .hamburger-inner::before, section .hamburger-inner::after {
    width: 30px;
  }
}
/*# sourceMappingURL=mediaquery.css.map */