@media (max-width: 1000px) {
    .logo-block-wrap {
        padding: 30px 0 20px 0;
    }
    .logo-block-wrap img {
        margin: 0 auto;
        padding: 0 10px;
    }
    .main-menu-wrap {
        text-align: center;
    }
    ul.main-menu {
        float: none;
        display: inline-block;
    }
    .lo1-wrap,
    .lo2-wrap,
    .lo3-wrap {
        padding: 30px 15px;
        float: none !important;
    }
    .lo1-wrap img,
    .lo2-wrap img,
    .lo3-wrap img {
        margin: 0 auto;
    }
    .cont1 {
        margin-top: 50px;
    }
    .cont1 img {
        margin: 0 auto;
    }
}

@media (max-width: 767px) {
    .section-slider {
        padding: 70px 0;
    }
    .section-slider h1,
    h3,
    .section-contact-form h1 {
        font-size: 34px;
    }
    h2 {
        font-size: 28px;
    }
    .section-contact-form p,
    .hey-honey label {
        font-size: 16px;
    }
    section {
        font-size: 16px;
        padding: 40px 0px 65px 0;
    }
    .cont1 {
        font-size: 16px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .cont1 .col-xs-12 {
        margin-bottom: 40px;
    }
    ul.main-menu{
        margin-bottom: 40px;
    }
    ul.main-menu li {
        display: block;

    }
    ul.main-menu li a {
        border-bottom: solid 1px #ddd;
        padding: 10px 20px;
    }
    .btn-ws {
        margin-top: 15px;
        font-size: 18px;
        padding: 10px 50px;
    }
    .mobile-hide {
        display: none;
    }
    .mobile-show {
        display: block;
    }
    .cont1 img {
        margin: 0;
        width: 70px;
    }
    .section-bottom-form h2 {
        margin: 50px 0 0 0;
        text-align: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .section-bottom-slider::after {
        left: 45%;
    }
}

@media (max-width: 480px) {
    .section-bottom-slider::after {
        left: 44%;
    }
}

@media (max-width: 360px) {

}