.t-popup.t-popup_show {
    backdrop-filter: blur(6px) !important;
}


@media screen and (min-width: 960px) {
    .t1007__col-wrapper {
    padding: 0 15px;
}
}


@media (min-width: 640px) and (max-width: 1200px) {
   /* .t-col_6 {
        max-width: 540px;
    }
    .t-col_12 {
        max-width: 1120px;
    }
    .t-container {
        max-width: 1120px;
    }*/
    .t-menu-base__maincontainer_100-40 {
    padding-right: 20px;
    padding-left: 20px;
}
    .t216__title, .t050__title {
        font-size: 60px !important;
    }
    .t820__textwrapper .t-name {
        font-size: 26px !important;
    }
}

@media (min-width: 980px) and (max-width: 1200px) {
.t-menu-base .t-menu-base__list {
    gap: 10px 20px;
}
a.t-menu__link-item {
    font-size: 16px !important;
}
.t-menu-base__maincontainer {
    gap: 10px 30px !important;
}
}

@media (min-width: 980px) and (max-width: 1024px) {

.t-menu-base__maincontainer {
    gap: 10px 25px !important;
}
.t-menu-base__imglogo {
    max-width: 170px !important;
    width: 170px !important;
}
}

@media screen and (max-width: 640px) {

.t216__logo {
    max-width: 70px !important;
}
.t216__title {
    padding: 24px 0 20px !important;
}
.t-uptitle_sm {
        font-size: 12px;
    }
    .t1148__container_flex {
        flex-direction: column;
    }
    .t457 li {
        margin-bottom: 0;
    }
    .t702 .t-popup__block-close {
        background: #ffffff;
    }
    .t1032__content {
    padding: 25px 0 25px;
}
.t1007__col-wrapper {
        padding: 30px 0;
    }
    
}



