.t-btn {
    border-bottom: 3px solid #333333;
    padding-right: 0;
    padding-left: 0;
    transition: .2s;
}

.t-btn:hover, .t-btn:focus {
    border-bottom-width: 6px;
}


/* Intro */

@media screen and (max-width: 667px) {
  .t216__title {
    font-size: 48px !important;
  }
}


/* Text centered blocks with patterns */

/*
.t-rec_pb_210 {
    background: no-repeat center center / cover;
    background-image: url(https://static.tildacdn.com/tild3235-3034-4131-b032-346134376362/pattern_02_right.jpg;);
}

.t-rec_pb_210:nth-child(odd) {
    background: no-repeat center center / cover;
    background-image: url(https://static.tildacdn.com/tild6230-6264-4536-b031-366135646230/pattern_02_left.jpg;);
}
*/

[data-record-type="467"] {
    background: no-repeat center center / cover;
    background-image: url(https://static.tildacdn.com/tild3235-3034-4131-b032-346134376362/pattern_02_right.jpg;);
}

#rec70167903, #rec70168096 {
    background: no-repeat center center / cover;
    background-image: url(https://static.tildacdn.com/tild6230-6264-4536-b031-366135646230/pattern_02_left.jpg;);
}


/* Footer */

.t184__descr {
  padding-bottom: 20px !important;
}

/* Menu mobile */

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

    /* Wrapper */
    .t454.t454__positionabsolute {
        position: absolute;
    }

    .t454 {
        background: transparent !important;
    }

    /* Content */

    .t454__maincontainer {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        height: auto !important;
    }

    .t454__logowrapper {
        padding: 0;
        height: auto;
        grid-column: span 2;
    }

    .t454__imglogo {
        max-width: 110px !important;
        padding: 0 !important;
        margin-bottom: 10px;
    }

    .t454__leftwrapper, .t454__rightwrapper {
        width: auto;
    }

    .t454__leftwrapper .t454__list {
        justify-content: flex-end;
    }

    .t454__list {
        display: flex !important;
        flex-wrap: wrap;
    }

    .t454__list_item {
        display: flex !important;
    }

}

