.uc-main {
  height: 1000px;
}
@media (max-width: 1200px) {
  .uc-main {
    height: 670px;
  }
}
.uc-main .t107 {height: 100%;}
.uc-main .t-align_center {height: 100%;}
.uc-main .t-img {height: 100%; object-fit: cover;}
@media screen and (max-width: 960px) {
    .uc-photo {
       padding-top: 5px !important;
       padding-bottom: 0 !important;
    }
    .uc-photo .t667__row_indent-20px .t667__tile_right {
        padding-left: 2.5px !important;
    }
    .uc-photo .t667__row_indent-20px .t667__tile_left {
        padding-right: 2.5px !important;
    }
   .uc-main {
   height: 675px;
   }
   .uc-main .t675{
   height: 100% !important;
   }
   
    .uc-main .t-slds__items-wrapper {
       height: 675px !important; 
   }
   
   .uc-main2 {
   height: 500px;
   }
   
   .uc-proj .t959__container {
    padding: 0 !important;
   }
   
   .uc-proj .t959__card {
        padding: 10px 0 0 0; 
       
   }
   


   .uc-video {
       padding-top: 5px !important;
   }
}
/* Начальное состояние – невидим */
body {
    background-color: #000000;
}
#allrecords {
    
opacity: 0;
transition: opacity 0.5s ease;
}

/* Класс, при котором блок становится видимым */
#allrecords.loaded {
opacity: 1;
}

#rec881945119 .t-popup__close.t-popup__block-close {opacity: 0 !important;}
#rec881945119 .t1093 .t-popup.t-popup-anim-appearfromright .t-popup__container {
    transition-timing-function: cubic-bezier(0.76,0,0.24,1) !important;
    transition-duration: 0.7s !important;
}

#rec881945119 .t1093 .t-popup.t-popup-anim-appearfromright {
    transition: opacity cubic-bezier(0.76,0,0.24,1) .7s !important;
}

