body {
    font-family: Nunito, Sans-serif;
}

.uc-typewriter {
    font: Nunito, bold;
}

.uc-home-bg {
    height: 100vh;
}

.t694 .t694__cell:hover .t694__overlay, .t694 .t-card__col.t-focusable.t694__cell .t694__overlay, .t694 .t-card__col_btnfocusable.t694__cell .t694__overlay {
    opacity: 1;
}

/*Personal Sessions RU*/
@media only screen and (max-width: 768px) {
    .t979 {
        height: 100px;
    }
    
    .t979__grid :nth-child(n+3) {
        visibility: hidden;
    }
}

/*Buttons*/

.t-btn_md {
    height: 80px;
}

/*Blog*/

.t-feed__post-popup__content img {
    display: none;
}

.js-feed-popup-title {
    font-size: 42px;
    font-weight: 400;
}

.js-feed-post-title {
    font-weight: 300;
    padding-top: 70px;
}

.js-feed-post-author-name {
    font-weight: 300;
    font-size: 24px;
}

/*?*/

.t510__circle {
    font-weight: 100;
}

.t1068__content {
    padding: 0 0 0 160px;
}



/*Footer*/

.t345-text__wrapper {
    position: absolute;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
#rec727863858 .t345-text {
    padding-top: 33px;
}

