.fadein {
    opacity: 0;
    -moz-transition: opacity ease-in-out 0.5s;
    -webkit-transition: opacity ease-in-out 0.5s;
    -o-transition: opacity ease-in-out 0.5s;
    transition: opacity ease-in-out 0.5s;
}

body.loaded .fadein {
    opacity: 1;
}

/*.page {
    opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:2s;}
.page {[lazy=loaded]{opacity:1}*/

@media screen and (max-width: 480px) { /*Максимальная ширина смартфона где будет применяться эффект сетки зеро-блока*/
.t-col { 
    padding: 0 10px !important; } /*Это отступы слева и справа до контента в Grid-контейнере*/
.t-container {
    max-width: 320px !important; /*Это максимальная ширина контейнера в зеро-блоке, при отображении мобильного*/
}
}

.t-popup_show .t-popup__container {
border-radius: 20px;
}

ul {
    list-style: square; /* Квадрат в качестве маркера */
   }

.t657__wrapper {background:##01223d;opacity:0.7} /*Прозрачность сообщения cookies*/