/*@media (min-width: 981px){*/
/*.avo-mobile {*/
/*    visibility: hidden !important;*/
/*}*/
/*}*/

/*.t518__col_1 .t518__innercol {*/
/*    background-color: #ffffff;*/
/*}*/


/*.t518__col_1 .t518__col-header {*/
/*    background-color: #ffffff;*/
/*}*/

/*.t518__col_2 .t518__innercol {*/
/*    background-color: #ffffe5;*/
/*}*/


/*.t518__col_2 .t518__col-header {*/
/*    background-color: #ffffe5;*/
/*}*/


/*.t518__col_3 .t518__col-header {*/
/*    background-color: #efefef;*/
/*    color: #000000;*/
/*}*/

/*@media (max-width:960px){*/
/*.t518__col_2 .t518__innercol .t518__item:nth-child(2), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(4), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(6), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(8), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(10), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(12), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(14), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(18), */
/*.t518__col_2 .t518__innercol .t518__item:nth-child(22),*/
/*.t518__col_3 .t518__innercol .t518__item:nth-child(2), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(4), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(6), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(10), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(14), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(16), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(20), */
/*.t518__col_3 .t518__innercol .t518__item:nth-child(22),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(1),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(2),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(3),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(4),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(5),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(6),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(7),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(9),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(10),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(11),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(13),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(14),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(15),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(19),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(20),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(21),*/
/*.t518__col_2 .t518__innercol .t518__linewrapper:nth-child(22),*/
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(3), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(5), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(7), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(9), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(12), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(13), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(14), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(15), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(19), */
/*.t518__col_3 .t518__innercol .t518__linewrapper:nth-child(21) {*/
/*    display: none;*/
/*}*/

/*}*/




/*@media (max-width:640px){*/
/*.uc-press--clean .t525__bgimg.t525__img_circle.t-bgimg {*/
/*    display: none;*/
/*}*/
/*}*/

.schedule {
  font-family: 'PT Serif',Times, serif;
}

 .schedule-container {
  display: grid;
  width:300px;
  margin: 0 auto;
 }
 
 .schedule-items__heading {
    font-family: 'PT Sans',Arial,sans-serif;
    font-weight: bold;
}


.schedule-items--hide {
  display: none;
}



.avo-icon{
  width: 22px;
}
    .schedule__heading {
      text-align: center;
      font-size: 42px;
  }

    .schedule__date {
      text-align: center;
      font-size: 24px;
  }

 .schedule-second {
  background-color: #fafafa;
}

.schedule-items {
  padding-top: 50px;
  margin: 0;
}

.schedule-time {
  font-size: 18px;
    color: #4d4c4c;
  padding-bottom: 10px;
  margin: 1em 0 1em 0;
}

.schedule-theme a {
  color: #ff8562;
  text-decoration: none;
}

.schedule-theme {
  font-size: 22px;
      color: #141414;
  line-height: 1.35;
  font-weight: 400;
  margin: 1.33em 0 1.33em 0;
}

.schedule-person {
  font-size: 18px;
  line-height: 1.55;
  margin: 1em 0 1em;
}

.schedule-person a {
  color: #ff8562;
    text-decoration: none;
    display: block;
}

.schedule-items__item {
  position: relative;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 20px;
  list-style: none;
}

.schedule-items__item p:last-child {
  padding-bottom: 19px;
}

.schedule-moderate {
  font-size: 14px;
  line-height: 1.55;
}

.schedule-items__heading {
  font-size: 30px;
  margin: 0;
  padding-bottom: 35px;
  color: #181818;
}

.schedule-line {
  padding: 15px 0 0 0;
}

.schedule__line {
  height: 1px;
    background: #000;
    opacity: 0.1;
}



@media (min-width: 600px) {
  .schedule-container {
    display: grid;
    width: 600px;
    margin: 0 auto;
    grid-template-columns: repeat(2, 1fr);
   }



.schedule__date {
    padding-bottom:30px;
}


.schedule__height-open {
    height: 162px;
}


   .schedule__height-1 {
    height: 123px;
   }

   .schedule__height-2 {
    height: 150px;
}

      .schedule__height-3 {
        height: 124px;
    }

  .schedule__height-4 {
    height: 123px;
  }

  .schedule__height-5 {
    height: 120px;
  }
  .schedule__height-6 {
    height: 182px;
  }

  .schedule__height-7 {
    height: 122px;
  }

  .schedule__height-8 {
    height: 229px;
  }
  
  .schedule__height-8 .schedule-theme {
  
}

  .schedule__height-9 {
    height: 610px;
  }

  .schedule__height-10 {
    height: 118px;
  }
  .schedule__height-11 {
    height: 383px;
  }

.schedule-items--hide {
  display: block;
}

  }

  @media (min-width: 1200px) {
      
      
    .schedule-container {
      width: 1200px;
      margin: 0 auto;
     }

     .schedule-items__item {
      padding-right: 70px;
     }

     .schedule-person a {
      display: inline;
     }

.schedule__height-open {
    height: 165px;
}

     .schedule__height-1 {
      height: 117px;
     }

     .schedule__height-2 {
      height: 124px;
  }

        .schedule__height-3 {
          height: 126px;
      }

    .schedule__height-4 {
      height: 118px;
    }

    .schedule__height-5 {
      height: 123px;
    }
    .schedule__height-6 {
      height: 154px;
    }

    .schedule__height-7 {
      height: 118px;
    }

    .schedule__height-8 {
      height: 10px;
    }


.schedule__height-8 .schedule-theme {
    
    margin: 0;
    line-height: 1;
}
    .schedule__height-9 {
      height: 407px;
    }

    .schedule__height-10 {
      height: 125px;
    }
    .schedule__height-11 {
      height: 280px;
    }

    }


 

    .base-parthners {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: space-between;
       list-style: none;
      padding: 0 !important;
    }
    
    @media (min-width: 960px) {
     .base-parthners {
        justify-content: flex-start;
        
    }
     } 
 
    
    
    .uc-patners {
      max-width:300px;
      margin: 0 auto;
      padding-top: 0;
      padding-bottom: 40px;
    }
    
     @media (min-width: 480px) {
     .uc-patners  {
         max-width: 630px;
    }
     }  
     
       @media (min-width: 640px) {
     .uc-patners  {
         max-width: 720px;
         
    }
     } 

     @media (min-width: 960px) {
     .uc-patners  {
         max-width: 961px;
         
    }
     } 

     @media (min-width: 1200px) {
     .uc-patners  {
         max-width: 1200px;
    }
     }  
     
   @media (max-width: 899px) {
      .uc-patners {
        padding-top: 55px;
      }  
     
   }
     

.reviews-parthners {
        align-items: flex-start;
        justify-content:space-between;
}
    
     
    .patners-title {
      color: #000000;
      font-size: 42px;
      font-family: 'OpinionPro', Arial, sans-serif;
      text-align: center;
      padding-bottom: 20px;
    }

    .gneral-partners {
      padding-bottom: 40px;
    }
    
    .gneral-partners__list {
    display: grid;
    grid-template-columns: 1fr;
    list-style: none;
    padding-left: 0 !important;
    }
    
    @media  (min-width: 600px) {
         .gneral-partners__list {
               grid-template-columns: repeat(2, 1fr);
          }
    }
    
     @media  (min-width: 1200px) {
         .gneral-partners__list {
               grid-template-columns: repeat(2, 365px);
          }
    }

    .uc-patners-title {
    font-size: 42px;
    font-family: 'PT Sans',Arial,sans-serif;
    font-weight: 700;
    color: #080808;
    }
    
    @media  (min-width: 960px) {    
        .uc-patners-title {
                padding-bottom: 15px;
        }
        
    }

    .uc-patners-base {
      width: 100%;
      color: #000000;
      font-size: 35px;
      font-family: 'OpinionPro', Arial, sans-serif;
      line-height: 1.55;
      padding-top: 20px;
    }


    .base-parthners-card {
     display: grid;
    grid-template-rows: 156px 60px;
    align-items: center;
    justify-items: center;
    grid-template-columns: 130px;
    padding: 10px;
    }
    
      @media (min-width: 480px){
    .base-parthners-card{
        grid-template-columns: 140px;
        padding: 10px;}
        
    }
    
          @media (min-width: 601px){
    .base-parthners-card{
        grid-template-columns: 160px;
        padding: 10px;}
        
    }
    
          @media (min-width: 960px){
    .base-parthners-card{
        grid-template-columns: 220px;
        padding: 40px;
        
    }
        
    }
 

    .base-parthners-card-def {
      display: grid;
      grid-template-rows: 220px;
      align-items: center;
      justify-items: center;
      grid-template-columns: 300px;
    }
    

    .partner-logo {
        max-width: 130px;
    }
    
    
@media (min-width: 480px){
     .partner-logo {
        max-width: 140px;
    }
    
}

@media (min-width: 960px){
     .partner-logo {
        max-width: 220px;
    }
    
}
   

    .partner-description {
        color: #000000a6;
        font-size: 14px;
        font-family: 'PT Serif',Times, serif;
        line-height: 1.55;
        font-weight: 500;
    }

      .uc-patners-base {
        padding-bottom: 10px;
      }

      .gneral-partners {
        text-align: center;
      }
    }

    .manka {
      height: 250px;
      width: auto;
    }
    
    
    
    
.uc-participants {
    margin-bottom: 80px;
}
    
    .uc-participants .t-section__topwrapper {
    margin: 0;
}

.uc-participants .t-section__title {
    margin-bottom: 0;
}

.header-title {
    font-family: 'PT Sans',Arial,sans-serif;
    font-size: 50px;
    text-transform: uppercase;
    font-weight: 900;
    color: #e6e6e6;
}

@media (min-width: 480px){
    .header-title {
        font-size: 55px;
    }
}

@media (min-width: 640px){
    .header-title {
        font-size: 80px;
    }
}

@media (min-width: 960px){
    .header-title {
        font-size: 80px;
    }
}

@media (min-width: 1200px){
    .header-title {
            font-size: 90px;
    }
}


.header-title--sub{
    font-size: 50px;
    padding-bottom: 8px;
}


@media (min-width: 1200px){
    .header-title--sub {
            font-size: 75px;
    }
}



.header-title--adress {
     font-family: 'PT Serif',Arial,sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 400;
    color: #e6e6e6;
}

@media (min-width: 1200px){
    .header-title--adress {
            font-size: 22px;
    }
}


.header-title--city{
    font-family: 'PT Sans',Arial,sans-serif;
    font-size: 30px;
}

@media (min-width: 1200px){
    .header-title--city {
            font-size: 68px;
    }
}

