@media (max-width: 1400px) {

}

@media (max-width: 1200px) {

}

@media (max-width: 1199px) {

}

@media (min-width: 992px) and (max-width: 1199px) {
    .navbar-collapse .nav-item {
        font-size: 0.6em;
    }

}

@media (min-width: 992px) {
.display-tablet {
    display: none;
}
}

@media (max-width: 991px) {
    .display-desktop {
        display: none;
    }

    .cursor-dot-outline {
        display: none;
    }

    .cursor-dot {
        display: none;
    }

    #myBtn {
        display: none !important;
    }

    .transform {
        display: none;
    }

    /*Strona glowna*/
    .navbar {
        height: 85px;
    }

    .navbar-collapse {
        background: #fff;
        margin-top: 10px;
        text-align: center;
        border: 1px solid lightgray;
    }

    .navbar .navbar-brand {
        margin-top: 12px !important;
    }

    .navbar-collapse .nav-item:nth-child(1),
    .navbar-collapse .nav-item:nth-child(2),
    .navbar-collapse .nav-item:nth-child(3),
    .navbar-collapse .nav-item:nth-child(4),
    .navbar-collapse .nav-item:nth-child(5),
    .navbar-collapse .nav-item:nth-child(6) {
        border-bottom: 1px solid lightgray;
    }

    .navbar-collapse .nav-item a:before {
        bottom: -5px;
    }

    .dropdown-menu li {
        line-height: 3;
    }

    .header .member {
        animation: text 4s linear infinite;
    }

    .header h1 {
        font-size: 1.8em;
        line-height: 40px;
    }

    .header h2 {
        font-size: 1.8em;
        line-height: 40px;
    }

    .header .btns-carousel {
        width: 150px;
        height: 45px;
        line-height: 45px;
    }

    .data-title {
        font-size: 1.8em;
    }

    /* oferta */
    .oferta {
        height: auto;
    }

    .layer {
        height: auto;
    }

    .generowanieBoxes2 {
        margin-top: 5%;
        margin-bottom: 5%;
    }

    .schemat {
        padding-top: 60px;
    }
}

@media (min-width: 768px) {
    .button-kontakt-wysylkaSms {
        justify-content: center;
    }
    .oferta-listSMS li {
        line-height: 26px;
        padding: 2px 0 11px 50px;
    }
}

@media (max-width: 767px) {
    .button-kontakt-wysylkaSms {
        justify-content: center;
    }
    .oferta-listSMS li {
        line-height: 26px;
        padding: 2px 0 11px 50px;
    }
    /* str glowna */
    .navbar .navbar-brand img {
        width: 50%;
    }

    .header .member {
        z-index: 999;
        margin-top: 10%;
        text-align: center;
    }

    .ofertab2c .layer {
        margin-top: -75%;
    }

    .oferta-leady .layer {
        margin-top: -95%;
    }

    .layer {
        margin-top: -45%;
        opacity: 0.4;
    }

    .header h1 {
        font-size: 2em;
    }

    .header h2 {
        font-size: 2em;
    }

    .header .btns-carousel {
        margin: 55px auto 0;
    }

    .header .slick-dots {
        bottom: 15%;
        left: 0%;
    }

    .slick-prev::before {
        display: none;
    }

    .slick-next::before {
        display: none;
    }

    .generowanieBoxes h2 {
        font-size: 1.5em;
    }

    .curiosity-description {
        text-align: center;
        font-size: 1.5em;
    }

    .meet-1 {
        order: 2;
    }

    .meet-2 {
        order: 1;
    }

    /* oferta */
    .generowanieBoxes {
        margin-top: 5%;
        margin-bottom: 5%;
    }

    .generowanieBox:nth-child(1),
    .generowanieBox:nth-child(2),
    #two {
        margin-bottom: 3%;
    }

    .oferta h2 {
        font-size: 2em;
    }

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

    .oferta-monetaryzacja-boxes,
    .oferta-b2ctargetowanieBoxes {
        display: none;
    }

    /* O nas */
    .my {
        height: auto;
        padding: 25px 0 0 0;
    }

    .aboutBox-2,
    .curiosity-box2 {
        margin-left: 0%;
    }

    .aboutBox-2 .team-1,
    .aboutBox-2 .team-2,
    .aboutBox-3 .team-3,
    .aboutBox-3 .team-4 {
        width: auto;
        height: auto;
    }

    .aboutBox-3 .team-4 {
        margin-top: 8%;
    }

    .aboutBoxes-meetUs {
        padding-top: 0px;
    }

    .kontakt {
        height: auto;
        padding: 10px 0 0 0;
    }

    .generowanieBoxes2_mobile {
        justify-content: center;
    }

    .kariera-new-3-boxes {
        margin-bottom: 6%;
    }
}

@media (max-width: 767px) and (min-width: 494px) {
    .offerRectangle:nth-child(1),
    .offerRectangle:nth-child(2) {
        margin-bottom: 5%;
    }
}

@media (max-width: 493px) {
    .offerRectangle:nth-child(1),
    .offerRectangle:nth-child(2),
    .offerRectangle:nth-child(3) {
        margin-bottom: 5%;
    }
}

@media (min-width: 576px) {

}

@media (max-width: 575px) {
    .navbar .container {
        margin-left: 0;
        margin-right: 0;
    }

    .oferta-list li {
        font-size: 13px;
    }

    .trust-box {
        -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
        filter: grayscale(0%);
    }
}

@media (max-width: 493px) {

}

@media (max-width: 461px) {

}

@media (max-width: 435px) {
    .btn_personal_data {
        margin-bottom: 10%;
    }
}

@media (max-width: 400px) {
    .ofertab2c .oferta-list li {
        font-size: 13px;
    }

    .oferta .layer {
        margin-top: -180%;
    }
}

@media (max-width: 350px) {
    .oferta .layer {
        margin-top: -155%;
    }
}

