@media(min-width:1200px){
    .uc-cover .t-cover .t-container{
        max-width:calc(100% - 40px);
    }
    .t001__title{
        max-width:500px;
    }
    .uc-fw .t-container{
        max-width:100% !important;
    }
    .uc-fw .t395__col{
        max-width:100% !important;
    }
    .t1052__container{
        max-width:1200px !important;
    }
}
.uc-cover .t001__title{
    position:absolute;
    top:50%;
    margin-top:-200px;
    z-index:10 !important;
}
@media (min-width:981px) {.uc-cover .t001__wrapper:after{
    content:'' !important;
    position:absolute;
    width:2000px !important;
    height:2000px !important;
    display:block !important;
    z-index:0 !important;
    left:-1300px !important;
    top:-1000px !important;
    background: linear-gradient(180.74deg, #28395A 6.52%, rgba(40, 57, 90, 0.2) 99.3%);
    transform:rotate(20deg);
} 
}
.t155 .t-container{
    max-width:100%;
}
.t155 .t-row{
    max-width:100% !important;
    width:100% !important;
    display: block;
}
.t155 .t-col_6{
    max-width:50% !important;
    width:50% !important;
    margin:0;
}
.t155 .t-col_6:first-child .t-bgimg{
    height:50vw !important;
}
.t155 .t-col_6 .t-bgimg{
    height:25vw !important;
    margin-bottom:0 !important;
}
.projectname{
    position:absolute !important;
    top:0;
    width:calc(100% - 40px) !important;
    display:block;
    float:left;
    z-index:10;
    backdground:#fff;
    font-size:20px;
}
.t667__bgimg,.t155 .t-bgimg{
    position:relative;
}
.t667__bgimg .projectname{
    position:absolute !important;
    bottom:0px;
    left:0px;
    width:100% !important;
    padding:20px;
    box-sizing:border-box;
    display:inline-block;
    z-index:10;
    color:#fff ;
    font-size:24px;
    font-weight:bold;
    font-family: 'Inter',Arial,sans-serif;
    background:rgb(0 0 0 / 20%);
}
.t667__bgimg .projectinfo{
    position:absolute !important;
    bottom:40px;
    left:40px;
    width:calc(100% - 80px) !important;
    display:none !important;
    z-index:10;
    color:#fff ;
    font-size:20px;
    font-weight:normal;
    font-family: 'Inter',Arial,sans-serif;
    height:auto;
}
.t155 .t-bgimg .projectname{
    position:absolute !important;
    bottom:0px;
    left:0px;
    width:calc(100% - 80px) !important;
    display:inline-block;
    z-index:10;
    color:#fff ;
    font-size:24px;
    font-weight:bold;
    font-family: 'Inter',Arial,sans-serif;
}
.t155 .t-bgimg .projectinfo{
    position:absolute !important;
    bottom: 40px;
    left:40px;
    width:calc(100% - 80px) !important;
    display: none !important;
    z-index:10;
    color:#fff;
    font-size:20px;
    font-weight:normal;
    font-family: 'Inter',Arial,sans-serif;
    height:auto;
    
}
.t1052__container{
    display:block !important;
}
.t1052__container ul{
    width:100% !important;
}
.t1052__container ul li{
    width:20% !important;
    min-width:20% !important;
    float:left;
}
@media (min-width:1200px){
    .t1052__container .t-col_5-12{
        max-width:20% !important;
        margin:0 !important;
        box-sizing:border-box !important;
        padding:0 20px;
    }
}
.t595__img{
    filter:brightness(0) invert(1);
    opacity:0.7;
    transition:0.4s;
}
.t595__img:hover{
    opacity:1;
}
#rec593089615 .t-col:last-child .t005__text{
    border:2px solid #d6b300;
    padding:15px 20px;
    font-size:18px !important;
}
.t123 iframe{
    border:none;
}
@media (max-width:640px){
    .t107__width{
        padding:0 20px;
        box-sizing:border-box;
    }
    .t537__col{
        width:50%;
        float:left;
        margin:0 0 0 0 !important;
    }
    .t537 .t537__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2){
        margin:0 0 0 0 !important;
    }
    .t-rec_pt_90{
        padding-top:45px !important;
    }
    .t-rec_pb_90{
        padding-bottom:45px !important;
    }
    .t718__contentwrapper{
        text-align:left !important;
    }
    .projectname{
        display:none !important;
    }
    .t395__col{
        padding:15px 20px 5px 20px;
    }
    .t667__row{
        padding:10px 20px 0 20px !important;
    }
    .t395__wrapper_mobile{display:none;}
    .t395__wrapper{
        display:block;
        width:100%;
    }
    .t395__tab{
        padding:0 10px !important;
    }
    .t395__tab button{
        padding:15px 10px !important;
        font-size:11px !important;
    }
    #rec593089615 .t-col:last-child .t005__text{
        margin-bottom:0;
    }
    .t537__persdescr {
        margin-bottom:0 !important;
    }
    .t001__title{
        padding:0 !important;
    }
}