﻿@media screen and (max-width: 1376px) {

    .home-tap-panels {
        padding: 30px 70px
    }

        .home-tap-panels .tab-content .tab-pane.active {
            display: -webkit-block;
            display: -ms-block;
            display: block;
        }

        .home-tap-panels .tab-content .tab-pane.active {
            text-align: center
        }

            .home-tap-panels .tab-content .tab-pane.active .tab-right {
                text-align: justify;
                margin: 20px 0px
            }
}

@media screen and (max-width:1030px) {
    .first-menu {
        display: none;
    }

    .second-menu{
        display: block;
    }

    .secondNavButtonTwo{
        display: block;
    }

    header .main-header {
        padding: 15px 80px
    }
}

@media screen and (max-width:768px) {
    .contact-form .form-group .row .col-md-6 {
        justify-content: center !important;
        margin-bottom: 10px
    }

    .contact-form .form-group.mb-4:nth-last-child(3) {
        width: 49% !important;
        margin: auto;
    }

    .carousel-img #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption section:nth-child(2) p:nth-child(2) {
        display: none;
    }

    .carousel-img #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption {
        left: 50%;
        transform: translate(-50%, -50%);
        width: fit-content;
    }
}

@media screen and (max-width:690px) {

    header .main-header {
        padding: 15px 30px
    }

    .home-tap-panels .tab-content .tab-pane.active img {
        width: 100%;
        margin: 0;
    }
}

@media screen and (max-width:575px) {

    main .vacancy .vacancies .table-responsive table {
        min-width: 600px
    }

    .carousel-img #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption {
        top: 40%;
    }
}


@media screen and (max-width:460px) {
    .prosys-logo {
        margin: auto;
    }

    .socialM-search {
        display: none;
    }

    .home-tap-panels ul {
        flex-direction: column;
        align-items: center;
    }

        .home-tap-panels ul li {
            width: 100%;
        }
}
