/*Иконки*/

.t-sociallinks__item_vk svg, .t-sociallinks__item_instagram svg {display:none!important;}
.t-sociallinks__item_vk a {
    background:url(https://static.tildacdn.com/tild3539-6533-4964-a464-663931653637/-14___1__110.png) no-repeat center center / contain;
}

.t-sociallinks__item_instagram a {
    background:url(https://static.tildacdn.com/tild6134-6566-4537-b335-383361643063/-14___1__111.png) no-repeat center center / contain;
}

    /*Код для выравнивания по виндоу-контейнеру*/
 .uc-full-width .t-container, .uc-zaly .t774__container, .uc-catering .t-container, .uc-key .t-container, .uc-kak-me .t-container, .uc-dr .t-container, .uc-otz .t-container, .uc-loft, .uc-decoration .t-container {
        max-width: 1920px;
        width: calc(100% - 80px);
        padding: 0;
        margin:0 auto;
    }
    
    @media(max-width:1024px){.uc-full-width .t-container, .uc-zaly .t774__container, .uc-catering .t-container, .uc-key .t-container, .uc-kak-me .t-container, .uc-dr .t-container, .uc-otz .t-container, .uc-decoration .t-container {width: calc(100% - 40px);}}
    @media(max-width:768px){
        .uc-full-width .t-container, .uc-zaly .t774__container, .uc-catering .t-container, .uc-key .t-container, .uc-kak-me .t-container, .uc-dr .t-container, .uc-otz .t-container, .uc-decoration .t-container  {width: calc(100% - 20px);}
       
    } 
    
    @media(max-width:768px){
        .uc-heading .tn-atom {font-size:24px!important;}
        .t702 .t-popup__block-close {background:#fff!important;}
    }
   
    /*Колонки для стандартных блоков*/
   
    .uc-full-width .t-container:before, .uc-full-width .t-container:after, 
    .uc-key .t688__row:after, 
    .uc-kak-me .t-container:before, .uc-kak-me .t-container:after,
    .uc-dr .t-container:before, .uc-dr .t-container:after
    
    {display:none;}
   
   
   .uc-zaly .t774 .t-card__container, 
   .uc-kak-me .t577__row, 
   .uc-key .t688__row, 
   .uc-dr .t902 .t-card__container 
   {
       display:grid;
       gap:40px;
   }
   
   .uc-zaly .t774 .t-card__container, 
   .uc-key .t688__row,
   .uc-dr .t902 .t-card__container
   {
       grid-template-columns:repeat(2,1fr)
   }
   
   .uc-kak-me .t577__row {
       grid-template-columns:repeat(3,1fr)
   }
   
   .uc-full-width .t-col_6, .uc-full-width .t-col_4, .uc-zaly .t-col_6, .uc-key .t-col_6, .uc-kak-me .t-col_4, .uc-dr .t-col_6 {margin:0!important; max-width:100%!important; float:none;}
   
   .uc-zaly .t774__separator, .uc-dr .t902__separator {display:none;}
    
    
    @media(max-width:1024px){
        .uc-zaly .t774 .t-card__container, 
        .uc-key .t688__row,
        .uc-dr .t902 .t-card__container
        {
            grid-template-columns:repeat(1,1fr);
            gap:20px;
        }
        
        .t774__container_mobile-grid .t-col_6 {width:100%!important;}
    }
    
   
    
    /*Удаление лишних элементов*/

  .t786__markwrapper, .t923__content, .uc-popup .t702 .t702__wrapper  {
      display:none;
   }
   
    /*Плашка над попапом мобильная версия*/
     @media(max-width:600px) {
           .uc-step .t862 .t-popup__close {
               background:#C7C0E9;
            }
     }
       
       
     /*Вставка звездочек на первый экран*/
  
    .uc-ekran .t338__title strong:before, .uc-ekran .t338__title strong:after, .uc-ekran .t182__title strong:before, .uc-ekran .t182__title strong:after, .uc-ekran .t734__title strong:before, .uc-ekran .t734__title strong:after {
        content:"";
        width:30px;
        height:30px;
        background: url(https://static.tildacdn.com/tild6465-3833-4239-b763-336161363566/Frame_28_2.png) no-repeat center center / contain;
        display:inline-block;
    }
    
    .uc-ekran .t338__title strong:before, .uc-ekran .t182__title strong:before, .uc-ekran .t734__title strong:before {
        margin-right: 15px;
    }
        .uc-ekran .t338__title strong:after, .uc-ekran .t182__title strong:after, .uc-ekran .t734__title strong:after {
        margin-left: 15px;
    }
    
   
    
   
    
    
    @media(max-width:1024px){
       .uc-ekran .t338__title, .uc-ekran .t182__title {font-size:40px!important;}
    }
    
    @media(max-width:600px){
         
       .uc-ekran .t338__title, .uc-ekran .t182__title  {font-size:26px!important;}
       .uc-ekran .t-cover__wrapper, .uc-ekran .t-cover__filter, .uc-ekran .t-cover {height:500px!important;}
    }
    
    
       /*Вставка звездочек на плашки с обоями*/
      @media(min-width:480px) {
                .uc-vstavka1 .t338__title span:before, .uc-vstavka1 .t338__title span:after, .uc-vstavka .t183__title span:before, .uc-vstavka .t183__title span:after {
                content:"";
                width:20px;
                height:20px;
                background: url(https://static.tildacdn.com/tild6465-3833-4239-b763-336161363566/Frame_28_2.png) no-repeat center center / contain;
                display:inline-block;
            }
      }
    
    .uc-vstavka1 .t338__title span:before, .uc-vstavka .t183__title span:before {
        margin-right: 30px;
    }
  
   .uc-vstavka1 .t338__title span:after, .uc-vstavka .t183__title span:after {
        margin-left: 30px;
    }
    
  
  
      
    
    @media(max-width:1024px){
      .uc-vstavka1 .t-col_8 {max-width:100%!important;padding:0!important;float:none!important;}
    }
  
    @media(max-width:768px){
      .uc-vstavka1 .t338__title {font-size:18px!important;}
      .uc-vstavka .t183__title {font-size:18px!important;}
      .uc-vstavka .t183__title span:after {
          margin-left:10px;
      }
      
      .uc-vstavka .t183__title span:before {
          margin-right:10px;
      }
    }
    
    
    @media(max-width:600px){
        .uc-vstavka1 .t338__title {font-size:16px!important;}
        .uc-vstavka1 .t338__title span:before, .uc-vstavka1 .t338__title span:after, .uc-vstavka .t183__title span:before, .uc-vstavka .t183__title span:after, .uc-ekran .t182__title strong:before, .uc-ekran .t182__title strong:after {display:none;}
    }
    
    
   
    /*Вставки фона с обоями на большие блоки*/
     .uc-decor, .uc-kak-me, .uc-otz, #rec784524348 {
        background:url("https://static.tildacdn.com/tild6636-3232-4561-b862-303862343061/___1.jpg") center/cover no-repeat; 
    }
    
    @media(min-width:600px){
    .uc-vstavka .t-cover, .uc-vstavka .t-cover__carrier, .uc-vstavka .t-cover__filter, .uc-vstavka .t-cover__wrapper {
       height: 280px!important;
    }
    }
    
    .uc-vstavka .t183__buttons {
        margin-top: 8px;
    }
  
    
    
    
    .uc-contact .t-sociallinks__item:nth-child(1):before {
    content:"КРК «Ладога»"; 
    font-size: 18px!important;
    font-family: "CormorantCandara";
    font-weight: 300;
    color: #020004;
    margin-right: 10px;
    top:-7px;
    position: relative;
    }

   
    .uc-contact .t-sociallinks__item:nth-child(3):before {
    content:"Боулинг-клуб «Космодром»"; 
    font-size: 18px!important;
    font-family: "CormorantCandara";
    font-weight: 300;
    font-color: #020004;
    margin-right: 10px;
    top:-7px;
    position: relative;
    }
    
    /*Вставка волнистых линий в блоке Ладога — это*/
    
    .uc-ladoga-eto .t-card__title {display:inline-block!important;}
    
    .uc-ladoga-eto .t-card__title:after {
     content:"";
     width:385px;
     height:20px;
     background:url("https://static.tildacdn.com/tild6335-6665-4461-a462-623738393434/Frame_39.svg") no-repeat center;   
     display:block;
    }
    
    .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:338px;
    }
    
    .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:345px;
    }
    
    .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:261px;
    }
    
     .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:338px;
    }
    
    
    .uc-ladoga-eto .t939 .t-card__descr {
        margin-top:0px!important;
    }
    
    @media(max-width:1440px){
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:220px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:230px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:250px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:240px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1)  .t-card__title {
        width:70%;   
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4)  .t-card__title {
        width:85%;   
        }
    }
    
    @media(max-width:1024px){
        
        .uc-ladoga-eto .t939__row {display:block;}
        .uc-ladoga-eto .t939__features-wrap_half {width:100%!important;}
        
        .uc-ladoga-eto .t939__features-wrap_half .t-card__title:after {
        width:470px;   
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1)   .t-card__title {
        width:90%;
        }
       
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:350px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:340px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:260px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:340px;
        }
    }
    
    @media(max-width:768px){
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:280px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:250px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:250px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:250px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title {
        width:60%;
        }
    }
    
    @media(max-width:425px){
        .uc-ladoga-eto .t939__features-wrap_half .t-card__title:after {
        width:245px;   
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:300px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:300px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:230px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:300px;
        }
        
        
       .uc-ladoga-eto .t-card__title {
           width:100%!important;
       }
     }
     
    @media(max-width:375px){
        .uc-ladoga-eto .t939__features-wrap_half .t-card__title:after {
        width:240px;   
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:240px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:220px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:235px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:220px;
        }
    }
    
    @media(max-width:320px){
        .uc-ladoga-eto .t939__features-wrap_half .t-card__title:after {
        width:190px;   
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(1) .t-card__title:after {
        width:190px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(2) .t-card__title:after {
        width:215px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(3) .t-card__title:after {
        width:170px;
        }
        
        .uc-ladoga-eto .t939__features-wrap_half:not(.t939__features-wrap_odd) .t939__item:nth-child(4) .t-card__title:after {
        width:220px;
        }
    }
    /*Вставка волнистых линий в блоке Мы организуем под ключ*/
    
    .uc-key .t-card__uptitle {display:inline-block!important;}
    
    .uc-key .t-card__uptitle:after {
     margin-top:10px;
     content:"";
     width:469px;
     height:20px;
     background:url("https://static.tildacdn.com/tild6335-6665-4461-a462-623738393434/Frame_39.svg") no-repeat center;   
     display:block;
    }
    
   
    .uc-key .t688__row:nth-child(1) .t-col .t-card__uptitle:after {
        width:358px;
    } 
    
    
    .uc-key .t688__row:nth-child(1) .t688__featured .t-card__uptitle:after {
        width:370px;
    } 
    
    
     .uc-key .t688__row:nth-child(2) .t-col .t-card__uptitle:after {
        width:380px;
    } 
    
    
    .uc-key .t688__row:nth-child(2) .t688__featured .t-card__uptitle:after {
        width:370px;
    } 
    
    
     .uc-key .t688__row:nth-child(3) .t-col .t-card__uptitle:after {
        width:330px;
    } 
    
    
    .uc-key .t688__row:nth-child(3) .t688__featured .t-card__uptitle:after {
        width:350px;
    } 
   

     .uc-key .t688__row:nth-child(4) .t-col .t-card__uptitle:after {
        width:400px;
    } 
    
    
    .uc-key .t688__row:nth-child(4) .t688__featured .t-card__uptitle:after {
        width:400px;
    } 
    
     .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:360px;
    } 
    
    
    .uc-key .t688__row:nth-child(5) .t688__featured .t-card__uptitle:after {
        width:370px;
    } 
    

    .uc-key .t939 .t-card__descr {
        margin-top:0px!important;
    }
    
    .uc-key .t-card__uptitle {
        max-width:50%;
    }
    
    @media(max-width:1440px) {
   
   .uc-key .t688__row:nth-child(1) .t-col .t-card__uptitle:after {
        width:240px;
    } 
    
    
    .uc-key .t688__row:nth-child(1) .t688__featured .t-card__uptitle:after {
        width:220px;
    } 
    
    
     .uc-key .t688__row:nth-child(2) .t-col .t-card__uptitle:after {
        width:260px;
    } 
    
    
    .uc-key .t688__row:nth-child(2) .t688__featured .t-card__uptitle:after {
        width:230px;
    } 
    
    
     .uc-key .t688__row:nth-child(3) .t-col .t-card__uptitle:after {
        width:260px;
    } 
    
    
    .uc-key .t688__row:nth-child(3) .t688__featured .t-card__uptitle:after {
        width:260px;
    } 
   

     .uc-key .t688__row:nth-child(4) .t-col .t-card__uptitle:after {
        width:270px;
    } 
    
    
    .uc-key .t688__row:nth-child(4) .t688__featured .t-card__uptitle:after {
        width:270px;
    } 
    
     .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:270px;
    } 
    
    
    .uc-key .t688__row:nth-child(5) .t688__featured .t-card__uptitle:after {
        width:260px;
    } 
    .uc-key .t-card__uptitle {
        max-width:50%;
    }

    }
   
    @media(max-width:1024px) {
   
   .uc-key .t688__row:nth-child(1) .t-col .t-card__uptitle:after {
        width:360px;
    } 
    
    
    .uc-key .t688__row:nth-child(1) .t688__featured .t-card__uptitle:after {
        width:370px;
    } 
    
    
     .uc-key .t688__row:nth-child(2) .t-col .t-card__uptitle:after {
        width:385px;
    } 
    
    
    .uc-key .t688__row:nth-child(2) .t688__featured .t-card__uptitle:after {
        width:315px;
    } 
    
    
     .uc-key .t688__row:nth-child(3) .t-col .t-card__uptitle:after {
        width:330px;
    } 
    
    
    .uc-key .t688__row:nth-child(3) .t688__featured .t-card__uptitle:after {
        width:360px;
    } 
   

     .uc-key .t688__row:nth-child(4) .t-col .t-card__uptitle:after {
        width:370px;
    } 
    
    
    .uc-key .t688__row:nth-child(4) .t688__featured .t-card__uptitle:after {
        width:360px;
    } 
    
     .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:420px;
    } 
    
    
    .uc-key .t688__row:nth-child(5) .t688__featured .t-card__uptitle:after {
        width:360px;
    } 
  
    .uc-key .t-card__title {
        max-width:60%;
    }

    }
   
   @media(max-width:768px) {
   
   .uc-key .t688__row:nth-child(1) .t-col .t-card__uptitle:after {
        width:360px;
    } 
    
    
    .uc-key .t688__row:nth-child(1) .t688__featured .t-card__uptitle:after {
        width:350px;
    } 
    
    
     .uc-key .t688__row:nth-child(2) .t-col .t-card__uptitle:after {
        width:320px;
    } 
    
    
    .uc-key .t688__row:nth-child(2) .t688__featured .t-card__uptitle:after {
        width:305px;
    } 
    
    
     .uc-key .t688__row:nth-child(3) .t-col .t-card__uptitle:after {
        width:330px;
    } 
    
    
    .uc-key .t688__row:nth-child(3) .t688__featured .t-card__uptitle:after {
        width:360px;
    } 
   

     .uc-key .t688__row:nth-child(4) .t-col .t-card__uptitle:after {
        width:370px;
    } 
    
    
    .uc-key .t688__row:nth-child(4) .t688__featured .t-card__uptitle:after {
        width:360px;
    } 
    
     .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:360px;
    } 
    
    
    .uc-key .t688__row:nth-child(5) .t688__featured .t-card__uptitle:after {
        width:358px;
    } 
  

     .uc-key .t-card__title {
        max-width:58%;
    }
    
    .uc-key .t-card__uptitle {
        max-width:65%;
    }

    }

     @media(max-width:425px) {
   
   .uc-key .t688__row:nth-child(1) .t-col .t-card__uptitle:after {
        width:285px;
    } 
    
    
    .uc-key .t688__row:nth-child(1) .t688__featured .t-card__uptitle:after {
        width:275px;
    } 
    
    
     .uc-key .t688__row:nth-child(2) .t-col .t-card__uptitle:after {
        width:280px;
    } 
    
    
    .uc-key .t688__row:nth-child(2) .t688__featured .t-card__uptitle:after {
        width:275px;
    } 
    
    
     .uc-key .t688__row:nth-child(3) .t-col .t-card__uptitle:after {
        width:280px;
    } 
    
    
    .uc-key .t688__row:nth-child(3) .t688__featured .t-card__uptitle:after {
        width:270px;
    } 
   

     .uc-key .t688__row:nth-child(4) .t-col .t-card__uptitle:after {
        width:290px;
    } 
    
    
    .uc-key .t688__row:nth-child(4) .t688__featured .t-card__uptitle:after {
        width:280px;
    } 
    
     .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:360px;
    } 
    
    
    .uc-key .t688__row:nth-child(5) .t688__featured .t-card__uptitle:after {
        width:265px;
    } 
  

     .uc-key .t-card__title {
        max-width:100%; /*58*/
    }
    
    .uc-key .t-card__uptitle {
        max-width:100%; /*65*/
    }
    
    .uc-key .t-col {padding:0!important;}
    
    .t688__textwrapper.t688__paddingbig, .t688__textwrapper-featured.t688__paddingbig {padding:20px!important;}

    }
    
    
     @media(max-width:375px) {
         .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle {
              max-width:80%
         }
         .uc-key .t688__row:nth-child(5) .t-col .t-card__uptitle:after {
        width:280px;
    } 
     }
     

    
    
    
    
    /*Шрифт для кнопок*/
    .uc-key .t-btn td, .uc-ekran .t-btn td, .uc-zaly  .t774 .t-card__btn {
    font-size: 18px;
    }
    
     @media screen and (max-width:640px) {
    .uc-ekran .t-btn td {
        font-size: 16px;
    }
    
    .uc-ekran .t-btn_md {
    padding-left: 30px;
    padding-right: 30px;
    height: 50px!important;
    }
    }
    
     /*Стилизация блока Ладога это*/
    
    @media(max-width:1024px) { 
    #rec783843285 .t-rec_pb_30 {
        padding-bottom: 0px!important;
    }
    }
    
    @media(max-width:425px){
    .uc-ladoga-eto .t-card__title {
        width:100%;
        
    }
    
    
    
    }
   
    
    /*Стилизация блока Залы*/
    .uc-zaly  .t774__wrapper {
      display: flex;
      flex-direction: column;
    }
    .uc-zaly  .t774__imgwrapper {
      order: 2;
    }
    .uc-zaly  .t774__content {
      order:1;
      padding: 20px 200px 30px 30px;
      height:auto!important;
      background-position: center right 40px;
      background-size: 190px;
      background-repeat: no-repeat;
      
    }
   .uc-zaly  .t774__textwrapper, .uc-zaly  .t-card__btn-wrapper {
      padding:0px;
  }
  
  .uc-zaly  .t-card__btn-wrapper {
      margin-top:20px;
      position:relative;
  }
  
   .uc-zaly  .t-card__col:nth-child(1) .t774__content {
       background-color: #ECDFF0;
       background-image: url('https://static.tildacdn.com/tild3330-3534-4530-a239-343863353631/Frame_33.png');
   }
  
   .uc-zaly  .t-card__col:nth-child(2) .t774__content {
       background-color: #EBE8E1;
       background-image: url('https://static.tildacdn.com/tild3361-3735-4538-b931-363464303363/Frame_34.png');
   }
  
  .uc-zaly  .t-card__col:nth-child(4) .t774__content {
       background-color: #C7C0E9;
       background-image: url('https://static.tildacdn.com/tild3761-6361-4330-b364-613865313833/Frame_35.png');
   }
  
  .uc-zaly  .t-card__col:nth-child(5) .t774__content {
       background-color: #BCCBAA;
       background-image: url('https://static.tildacdn.com/tild6432-3464-4134-a234-376463626261/Frame_36.png');
   }
   
   
   
   .uc-zaly  .t-card__descr {
       max-width:80%;
   }
 
   .uc-zaly  .t-card__btn_second {
        margin-left:7px;
    }
    
    .uc-zaly  .t774__wrapper {   
    border: 1px solid #4A4848;
    }
    
    
    @media(max-width:1440px){
        .uc-zaly  .t-card__title {font-size:32px!important;}
        .uc-zaly  .t-card__descr {font-size:18px!important;}
    }
    
    @media(max-width:600px){
    .uc-zaly  .t774__content {padding:20px 20px 20px 20px!important;background-position: top 20px right 10px;
    background-size: 100px;}
    .uc-zaly  .t-card__descr {font-size:16px!important;
         max-width: 75%;
    }
   
    .uc-zaly  .t-name_xl {
    line-height: 1.1!important;
    }
        }
    
    @media(max-width:375px) {
    
    .uc-zaly  .t-card__title {
        font-size:22px!important;
    }
    
    
    
    }
    
    
    @media(max-width:320px) {
    .uc-zaly  .t-card__btn_second {
        margin-left:0px!important;
    }
    
    .uc-zaly  .t-card__btn_first {
        width:140px!important;
        text-align: center;
    }
    
    .uc-zaly  .t774__content {
      background-position: bottom 35px right 10px;
      background-size: 90px;
    }
    
    }
    
   
    
    /*Стилизация блока Оформление и оборудование*/
    .uc-decor .t786__content {
      display: flex;
      flex-direction: column;
    }
    .uc-decor .t786__imgwrapper {
      order: 2;
    }
    .uc-decor .t786__textwrapper {
      order:1;
    }
  
    .uc-decor .t786__bgimg {
    margin-top:40px!important;
   }
   
   
   @media(max-width:1440px) {
   .uc-decor .t786__descr {
       width: 75%;
   }
   }
   
   
   
   @media(max-width:768px){
       .uc-decor .t786__textwrapper .t786__descr {font-size:14px!important;}
       .uc-decor .t786__col {margin-bottom:0!important;}
   }
   
    /*Оформление лофт*/
    .uc-decoration .t923__col {
        width:100%!important;
    }
    
    .uc-decoration .t923__imgwrapper {
        padding-bottom: 0;
        height:625px;
    }
    
   .uc-decoration .t923__bgimg, #rec784524338 .t923__imgwrapper {
        background-position: top center!important;
        background-size: cover!important;
    }
    
    
    @media(max-width:1680px){
    .uc-decoration .t923__imgwrapper {
        padding-bottom: 0;
        height:450px;
    }
    }
    
    @media(max-width:1024px){
        .uc-decoration .t923__imgwrapper {
        height:310px;
        }
        }
    
    @media(max-width:768px){
        .uc-decoration .t923__imgwrapper {
        height:500px;
        }
        .t923 .t-slds__container {width:100%!important;}
      }
      
    
      
     /*Кейтеринг*/
    .uc-catering .t923__col, #rec784524338 .t923__col {
        width:100%!important;
    }
    
    .uc-catering .t923__imgwrapper, #rec784524338 .t923__imgwrapper {
        padding-bottom: 0;
        height:600px;
    }
    
   .uc-catering .t923__bgimg, #rec784524338 .t923__imgwrapper {
        background-position: top center!important;
        background-size: contain!important;
    }
    
    
    @media(max-width:1024px){
        .uc-catering .t923__imgwrapper {
        height:300px;
        }
    #rec783843285 .t795__title, .uc-decor .t-name_xl, #rec784178433 .tn-atom, #rec784178888 .tn-atom, #rec784172429 .tn-atom, #rec784173426 .tn-atom, #rec784173575 .tn-atom, #rec784337648 .tn-atom, .uc-contact .t554__title {
        font-size:32px!important;
        }
    }
    
    @media(max-width:768px){
        .uc-catering .t923__imgwrapper {
        height:500px;
        }
        
        .t923 .t-slds__container {width:100%!important;}
         
     }
    
    
    @media(max-width:425px){
    .uc-vstavka .t183__buttons {
        margin-top: 0;
    }
    
   .uc-vstavka  .t183 .t-btnwrapper:first-child:not(:last-child) {
    margin-bottom:0px;
    }
    }
    
     /*Код  для блока Организуем под ключ*/
    .uc-key .t-col {
    max-width:46%;
    margin-left:0;
    }
    
    .uc-key .t688__col .t688__img-wrapper {
        height: 264px;
    }
    
    .uc-key .t-card__descr {
    background: #fff;
    display: inline-block;
    padding: 10px 60px;
    border: 1px solid #4A4848;
    }
    
    .uc-key .t-card__title {
        
    }
    
    .uc-key .t688__textwrapper_inner {
        display:grid;
        column-gap:20px;
        align-items:end;
        grid-template-areas:
        "uptitle uptitle"
        "title descr"
        ;
    }
    
    .uc-key .t688__textwrapper_inner .t-card__uptitle {grid-area:uptitle}
    .uc-key .t688__textwrapper_inner .t-card__title {grid-area:title}
    .uc-key .t688__textwrapper_inner .t-card__descr {
        grid-area:descr;
        flex: 1;  
        align-self: flex-end;  
    }
    
    #rec784524344 .t688__textwrapper_inner .t-card__uptitle {grid-area:uptitle}
    #rec784524344 .t688__textwrapper_inner .t-card__title {grid-area:title}
    #rec784524344 .t688__textwrapper_inner .t-card__descr {
        grid-area:descr;
        flex: 1;  
        align-self: flex-end;  
    }
    
    .uc-key .t688__featured .t-card__descr {
        background: #C7C0E9!important;
        color:#000;
    }
    
    .uc-key .t688__textwrapper_inner .t-card__title {
        margin-bottom: 0px!important;
        width:80%;
    }
    
     @media(max-width:1440px) {
    .uc-key .t688__col .t688__img-wrapper {
        height: 270px!important;
    }  
      .uc-key .t-card__descr {
        margin-bottom: 5px;
    }
 
    
    .uc-key .t-card__title {
         margin-bottom:0px;
     }
     
    .uc-key .t688__textwrapper_inner {
        gap:0px;
    }
    }
   
    @media(max-width:1024px){
        .uc-key .t688__col .t688__img-wrapper {height:400px;}
    
    
    }
    
    @media(max-width:768px){
        .uc-key .t688__col .t688__img-wrapper {height:300px;}
        .uc-key .t688__textwrapper_inner {
            display:block;
        }
        .uc-key .t-card__descr {
            margin-top:15px;
            width: 230px;
            text-align:center;
        }
    }
    https://tilda.ru/tpl/img/basic_question_1.svg
    @media(max-width:600px){https://tilda.ru/tpl/img/basic_question_1.svg
        .uc-key .t688__col .t688__img-wrapper {height:200px;}
        .uc-key .t-card__title {font-size:16px!important;}
        .uc-key .t688__inner-col {
        max-width:100%;
        }
        
    }
    
    @media(max-width:425px) {
        .uc-key .t-card__descr {
            width: 150px;
            text-align:center
        }
  }
    
    
    
 
    
    
    /*Стилизация блока Как мы работаем*/
    
    .uc-kak-me .t-col_4{
        max-width: 30%;
    }
    
    .uc-kak-me .t577__textwrapper {
        padding: 70px 30px;
        justify-content: center;
    }
    
    
   .uc-kak-me .t-item:nth-child(even) .t577__textwrapper {
    background: none!important;
       
   }
   .uc-kak-me .t-item .t577__circle {
       border:none;
   }
   .uc-kak-me .t-item:nth-child(1) .t577__circle {
       background: url('https://static.tildacdn.com/tild3563-6466-4465-b039-316135646666/Vector.svg') no-repeat center center / contain;
   }
   
     .uc-kak-me .t-item:nth-child(2) .t577__circle {
       background: url('https://static.tildacdn.com/tild3361-3436-4266-a633-313739366364/Vector_1.svg') no-repeat center center / contain;
   }
   
    .uc-kak-me .t-item:nth-child(3) .t577__circle {
       background: url('https://static.tildacdn.com/tild3830-3265-4665-b963-626432303832/Vector_2.svg') no-repeat center center / contain;
   }  
   
    .uc-kak-me .t-item:nth-child(4) .t577__circle {
       background: url('https://static.tildacdn.com/tild3634-6265-4831-a161-663361643630/Vector_3.svg') no-repeat center center / contain;
   }  
   
    .uc-kak-me .t-item:nth-child(5) .t577__circle {
       background: url('https://static.tildacdn.com/tild6639-6363-4465-b866-386435306633/Vector_4.svg') no-repeat center center / contain;
   }  
   
    .uc-kak-me .t-item:nth-child(6) .t577__circle {
       background: url('https://static.tildacdn.com/tild3332-3066-4361-b163-303561666134/Vector_5.svg') no-repeat center center / contain;
   }  
   
  
   @media(max-width:1024px){
       .uc-kak-me .t577__row {
            grid-template-columns: repeat(2,1fr);
        }
   }
   
    @media(max-width:768px){
       .uc-kak-me .t577__textwrapper {padding:30px 20px!important;}
       .uc-kak-me .t577__descr {font-size:16px!important;}
       .uc-kak-me .t577__content {
          height:300px;
      }
      .uc-kak-me {
          margin-top: -10px;
      }
      .uc-otz .t923__imgwrapper_3-4 {
          padding-bottom: 120%!important;
      }
   }
   
   

   @media(max-width:600px){
       .uc-kak-me .t577__row {
            grid-template-columns: repeat(1,1fr);
        }
   }
   
   
    /*Стилизация блока Преимущества*/
    
    .uc-advantages .t959__card-arrow {
        display: none;
    }
    
    .uc-advantages .t959__row:nth-child(1) .t959__card:nth-child(2) .t959__card-overlay, 
    .uc-advantages .t959__row:nth-child(2) .t959__card:nth-child(1) .t959__card-overlay, 
    .uc-advantages .t959__row:nth-child(2) .t959__card:nth-child(3) .t959__card-overlay  {
    background: none!important;
    }
    
    .uc-advantages .t959__row:nth-child(1) .t959__card:nth-child(2) .t-card__descr, 
    .uc-advantages .t959__row:nth-child(2) .t959__card:nth-child(1) .t-card__descr, 
    .uc-advantages .t959__row:nth-child(2) .t959__card:nth-child(3) .t-card__descr {
     color: #020004!important;
    }
  
   /*Стилизация блока Другие услуги*/
    .uc-dr .t-col_6 {
        max-width: 46%;
    }
    
    .uc-dr .t-descr {
        max-width: 80%;
    }
    
   .uc-dr .t902__inner-col {
       border: 1px solid #4A4848;
   }
   
   .uc-dr .t-card__col_withoutbtn:nth-child(2) .t902__inner-col {
       background-color: #C7C0E9!important;
   }
   
   .uc-dr .t-card__col_withoutbtn:nth-child(4) .t902__inner-col {
       background-color: #C6B1DC!important;
   }
   
   .uc-dr .t-card__col_withoutbtn:nth-child(5) .t902__inner-col {
       background-color: #EBE8E1!important;
   }
   
     .uc-dr .t-card__col_withoutbtn:nth-child(7) .t902__inner-col {
       background-color: #DAF2F6!important;
   }
    
     .uc-dr .t-card__col_withoutbtn:nth-child(8) .t902__inner-col {
       background-color: #BCCBAA!important;
   }    
 
   #rec784152766 .t688__col {
      height: 645px!important;
   }
  
   #rec784152766 .t688__featured {
     height: 575px!important;
   }
   
   @media(max-width:1440px) {
     
       
     .uc-dr .t-descr {
        max-width: 100%;
    }
   }
   
   @media(max-width:1024px){
       .uc-dr .t-card__descr {font-size:14px!important;}
       
   }
   
   @media(max-width:425px) {
         .uc-dr  .t902__wrap_right {
               padding:0px!important;
           }
   
   }
   
   /*Отзывы*/
   .uc-otz .t923__col {
       width:100%!important;
   }
   
   .uc-otz .t923__bgimg {
       border: 1px solid #4A4848;
   }
   
  
   /*Контакты*/
  .t554__card {
    border: 1px solid #4A4848;
   } 
   
   @media(max-width:1024px){
       .t554__card {border:none!important;}
   }
   
   /*Поп-ап*/
   .t702__img {
       margin-top:-30px!important;
   }
   
    /*Страница зала ЛОФТ*/
   #rec784525549 .t-container_100 {
       margin-left:40px;
       margin-right:40px;
       width: 96%!important;
   }
   
   #rec784525549 {
       z-index:10!important;
   }
   
   /*Стилизация блока Как мы работаем, страница лофт*/
   
    #rec784524348 .t-col_4{
        max-width: 30%;
    }
    
    #rec784524348 .t577__textwrapper {
        padding: 70px 30px;
        justify-content: center;
    }
    
    
   #rec784524348 .t-item:nth-child(even) .t577__textwrapper {
    background: none!important;
       
   }
   #rec784524348 .t-item .t577__circle {
       border:none;
   }
   #rec784524348 .t-item:nth-child(1) .t577__circle {
       background: url('https://static.tildacdn.com/tild3563-6466-4465-b039-316135646666/Vector.svg') no-repeat center center / contain;
   }
   
   #rec784524348 .t-item:nth-child(2) .t577__circle {
       background: url('https://static.tildacdn.com/tild3361-3436-4266-a633-313739366364/Vector_1.svg') no-repeat center center / contain;
   }https://tilda.ru/tpl/img/basic_question_1.svg
   
   #rec784524348 .t-item:nth-child(3) .t577__circle {
       background: url('https://static.tildacdn.com/tild3830-3265-4665-b963-626432303832/Vector_2.svg') no-repeat center center / contain;
   }  
   
   #rec784524348 .t-item:nth-child(4) .t577__circle {
       background: url('https://static.tildacdn.com/tild3634-6265-4831-a161-663361643630/Vector_3.svg') no-repeat center center / contain;
   }  
   
   #rec784524348 .t-item:nth-child(5) .t577__circle {
       background: url('https://static.tildacdn.com/tild6639-6363-4465-b866-386435306633/Vector_4.svg') no-repeat center center / contain;
   }  
   
    #rec784524348 .t-item:nth-child(6) .t577__circle {
       background: url('https://static.tildacdn.com/tild3332-3066-4361-b163-303561666134/Vector_5.svg') no-repeat center center / contain;
   }  
   
    /*Стилизация блока Другие услуги лофт*/
    #rec784524356 .t-col_6 {
        max-width: 46%;
    }
    
    #rec784524356 .t-descr {
        max-width: 80%;
    }
    
   #rec784524356 .t902__inner-col {
       border: 1px solid #4A4848;
   }
   
   #rec784524356 .t-card__col_withoutbtn:nth-child(2) .t902__inner-col {
       background-color: #C7C0E9!important;
   }
   
  #rec784524356 .t-card__col_withoutbtn:nth-child(4) .t902__inner-col {
       background-color: #C6B1DC!important;
   }
   
   #rec784524356 .t-card__col_withoutbtn:nth-child(5) .t902__inner-col {
       background-color: #EBE8E1!important;
   }
   
   #rec784524356 .t-card__col_withoutbtn:nth-child(7) .t902__inner-col {
       background-color: #DAF2F6!important;
   }
    
   #rec784524356 .t-card__col_withoutbtn:nth-child(8) .t902__inner-col {
       background-color: #BCCBAA!important;
   }    
 
   #rec784524356 .t688__col {
      height: 645px!important;
   }
  
  #rec784524356 .t688__featured {
     height: 575px!important;
   }
   
   .t994 {
       padding: 100px 0 50px!important;
   }
   .t944__loaders-container {
       margin-top:50px!important;
       
   }