
.left-zone-menu .tn-atom:hover {
    color: #f05248 !important;
    transition: 0.3s !important;
}
.left-zone-menu .tn-atom {
    transition: 0.3s !important;
}
#rec348913654 .tn-elem[data-elem-id="1629728067370"] .tn-atom:after {
    display: none !important;
}
@media screen and (min-width: 960px) {
.left-zone-menu:hover .tn-atom:after {
    left: -20px;
    opacity: 1;
    transition: 0.3s;
}
#rec348345477 .tn-elem[data-elem-id="1629545098043"] .tn-atom,
#rec348345477 .tn-elem[data-elem-id="1629548027224"] .tn-atom,
#rec348345477 .tn-elem[data-elem-id="1629548589448"] .tn-atom,
#rec348379917 .tn-elem[data-elem-id="1629551823494"] .tn-atom,
#rec348629561 .tn-elem[data-elem-id="1629650403472"] .tn-atom,
.main-title .tn-atom {
    letter-spacing: 0.3em !important;
}
.left-zone-menu .tn-atom:after {
    content: "";
    background: url(https://static.tildacdn.com/tild3037-6665-4565-a366-343130363032/Vector_10.png);
    display: block;
    position: absolute;
    left: -17px;
    opacity: 0;
    pointer-events: none;
    width: 8px;
    top: 4px;
    height: 10px;
    transition: 0.3s;
}
}
#rec348374639 .tn-elem[data-elem-id="1629549408332"] .tn-atom:hover {
    color: #f05248;
    transition: 0.3s !important;
}
#rec348374639 .tn-elem[data-elem-id="1629549408332"] .tn-atom {
    transition: 0.3s !important;
}
#rec348379917 .post-title .tn-atom:hover {
    color: #ff8982 !important;
    transition: 0.3s;
}
#rec348374639 .tn-elem[data-elem-id="1629549408332"] .tn-atom,
#rec348379917 .post-title .tn-atom {
    transition: 0.3s;
}
/*#rec348641549 .t280__container {*/
/*    display: none !important;*/
/*}*/
.contact-links a:after {
    transition: 0.5s;
    opacity: 0;
    background: #f05248;
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
}
.contact-links a:hover:after {
    transition: 0.5s;
    opacity: 1;
    display: block;
    position: absolute;
}
@media screen and (max-width: 960px) {
    .left-zone-menu {
        opacity: 0;
        transition: 0.3s;
    }
/*.t662__container_indent, .t-container .t662__row {*/
/*    padding-left: 50px !important;*/
/*    padding-right: 50px !important;*/
/*}*/
}
.next-button,
.next-button-text div,
.next-button-icon,
.prev-button,
.prev-button-text div,
.prev-button-icon {
    transition: 0.3s;
}
.prev-button:hover ~ .prev-button-icon,
.next-button:hover ~ .next-button-icon {
    filter: invert(1);
    transition: 0.3s;
}
.next-button:hover ~ div.next-button-text div,
.prev-button:hover ~ div.prev-button-text div {
    color: #ffffff !important;
    transition: 0.3s;
}


