.t772__bgimg_second{
    background-size:contain !important;
}
/* Descriptions */
    .t-text_md, .t-descr_xl, .t-descr_xs, .t-descr_xxs {
        line-height: 1.2 !important;
    }
    .t119__preface {
        line-height: 2.0 !important;
    }
/* Texts and subtitles */
    .t-text_md, .t-descr_xl, .t-descr_xs, .t-descr_xxs, .t119__preface, .t120__title {
        opacity: 0.75 !important;
    }
/* Media */
    .t503__img{
        filter:grayscale();
    }
/* ? */
    .t401__showmore {
        margin-top: 5px !important;
    }
/* ? */
    .t306__img{
        width:100% !important;
        max-width:100% !important;
        margin-top: 7%;
    }
    .t306 .t-container{
        width:100% !important;
        max-width:100% !important;
    }
/* Pop-up: enlarged Picture */
    .t-carousel__zoomer__control {
        display: none;
    }
/* additional 20px bottom margin for Pictures */
    .uc-margin-bottom-20p {
        margin-bottom: 20px !important;
    }
/* additional 60px bottom margin for Pictures */    
    .uc-margin-bottom-60p {
        margin-bottom: 60px !important;
    }
/* additional margin for SHOW MORE buttons */
    .t401__buttonwrapper {
        margin-top: 35px;
    }
/* Disable extra paddings & margins */
.t401 .t-container:last-child .t401__col {
    margin-bottom: 0px !important;
}
/* Menu */
    .t451__big .t451__burger span{
        height:2px;
    }
    .t451__centerside{
        opacity:0;
    }
    .t451__menu__content{
        background:url(https://static.tildacdn.com/tild3536-3830-4564-a137-356165343634/Frame_194.svg);
        background-size:50% auto;
        background-position:center center;
        background-repeat:no-repeat;
    }
@media (max-width: 1200px) {
/* additional margin for SHOW MORE buttons */
    .t401__buttonwrapper {
        margin-top: 45px;
    }
}
@media (min-width: 981px) {
/* Main headlines */
    .t795__title {
        font-size: 36px !important;
    }
}

@media (max-width: 980px) {
/* Disable Picture enlargement on click */
    .t979__image {
        pointer-events: none !important;
    }
/* Headlines, descriptions & texts */
    .t795__title, .t503__descr, .t503__title  {
        font-size: 32px !important;
    }
    .t-text_lg strong {
        font-weight: 400 !important;
        font-size: 32px !important;
    }
    .t185, .t185__butwrapper {
        text-align: left !important;
    }
/* Disable extra paddings & margins */
    .t503__col.t-col.t-col_6.t-item:last-child {
        margin-bottom: 0px !important;
    }
/* About */
    .t686__overlay.t686__animation_slow {
        background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.25), rgba(0,0,0,0.40)) !important;
    }
    .t686 .t686__table {
        height: 600px !important;
    }
/* Projects */ 
    .t401__overlay {
        background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.15)) !important;
    }
}
@media (max-width: 960px) {
/* Large Pictures */
    .t107__width {
        width: calc(100% - 40px) !important;
    }
/* Gallery 
    .t979__container.t-container {
        width: calc(100% - 20px) !important;
        max-width: calc(100% - 20px) !important;
        margin: auto !important;
    } */
}
@media (max-width: 640px) {
/* Headlines, descriptions & texts */
    .t503__descr,  .t119__preface, .t503__title {
        font-size: 24px !important;
    }
    .t004 .t-text, .t-text_md {
        font-size: 20px !important;
    }
    .t-slds__descr {
        font-size: 16px !important;
    }
/* Space between Blocks */
    .t-rec_pt_90 {
        padding-top: 60px !important;
    }
    .t-rec_pb_90 {
        padding-bottom: 60px !important;
    } 
    .t-rec_pt_45 {
        padding-top: 30px !important;
    }
    .t-rec_pb_45 {
        padding-bottom: 30px !important;
    }
    .uc-contacts-head {
        padding-top: 80px !important;
    }
    .t404__col {
        margin-bottom: 20px !important;
    }
    .t005 .t-col:last-child .t005__text {
        margin-bottom: 0px !important;
    }

/* About */
    .t686 .t686__table {
        height: 460px !important;
    }
/* Large Pictures */
    .t670 .t-slds__img {
        width: calc(100% - 40px) !important;
        margin: auto;
    }
}