@media only screen and (max-width: 992px) {
    .menu-icon {
        display: block;
    }

    .nav {
        margin-top: 35px;
    }

    .main-menu {
        display: block;
        position: fixed;
        top: 0;
        bottom: 0;
        left: -250px;
        width: 250px;
        background: #717ebf;
        transition: 0.39s all linear;
    }

    .menu-item {
        margin: 25px 15px !important;
        padding: 5px 0 !important;
    }

    .menu-item.active {
        background-color: transparent !important;
    }

    .login-btn {
        display: block;
        text-align: center;


    }


    .menu-icon2 {
        font-size: 28px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 225px;


    }

    .header-btn {
        width: 100%;
        margin-left: 0;
        margin-top: 12px;
    }

    .header-txt {
        max-width: 100%;
    }

    .header-content {
        flex-direction: column;
    }

    .img {
        order: 0;

    }

    .content {
        order: 1;
    }

    .header-content {
        margin-top: 0;
    }

    .header-title {
        margin-top: 0;
        font-size: 26px;


    }

    .header-caption {
        margin-bottom: 14px;
        margin-top: 14px;
        font-size: 20px;
    }

    .service-col-1 {
        order: 1;
    }

    .service-col-2 {
        order: 0;
    }

    .services-img {
        margin-bottom: 35px;
    }

    .service-content h3 {
        font-size: 17px;
    }

    .service-content p {
        font-size: 15px;
    }

    .start-2 {
        margin-top: 25px;
    }

    .plan {
        margin-bottom: 25px;
    }

    .comment-body {
        width: 252px;
    }

    .accepts {
        flex-wrap: wrap;
    }


}


@media only screen and (max-width: 768px) {
    .img {
        order: 0;
        margin-top: 0;
    }

    .content {
        order: 1;
    }

    .header-content {
        margin-top: 0;
    }

    .header-caption {
        margin-bottom: 12px;
        margin-top: 7px;
    }

    .header-title {
        margin-top: 0;
    }

    .plan-footer {
        height: 239px;
    }

    .plan-header {
        border-top: solid 8px #93A5FF;
    }


}

@media only screen and (max-width: 576px) {
    .header-title {
        font-size: 33px;
    }

    .header-caption {
        font-size: 20px;
    }

    .start-img-fix {
        max-width: 170px;
    }

    header {
        height: 700px;
    }

    .section-title {
        font-size: 25px;
    }

    .section-caption {
        font-size: 17px;
    }

    /*.owl-theme .owl-nav [class*=owl-] {*/
    /*    display: none;*/
    /*}*/
    .comment {
        display: block !important;
        text-align: center;
    }

    .comment-body {
        width: 100%;
    }

    .comment-img {
        margin: 16px auto;
    }

    footer {
        text-align: center;
    }

    .accepts {
        justify-content: center;
    }

    .footer-bottom {
        justify-content: center !important;

    }

    .social {
        justify-content: center;
    }


}

@media only screen and (max-width: 355px) {
    .start-img-fix {
        display: none;
    }
}