.custom-menu a {
   
      color:white !important;
}

.custom-menu a:hover {
    color:#FFC7A6 !important;
}

.custom-menu.active {
  /* Стили для активного пункта */
  font-weight: bold; !important;
  text-decoration: underline;
}

.btnsolid {
    color: #181716 !important;
    transition: all 0.8s ease !important;
}
.btnsolid :hover{
    border-radius: 75px !important;
    text-decoration: none !important; 
    background-color: #E6AE8D !important;
    color: #181716 !important;
}
.btnline {
    color: #FFFFFF !important;
    transition: all 0.8s ease !important;
      border: 1px solid rgba(255, 255, 255, 0.2);!important;
     border-radius: 75px !important;
      background-color: rgba(255, 255, 255, 0.05);!important;
}
.btnline :hover{
    border-color: #E6AE8D !important;
    border-radius: 75px !important;
    text-decoration: none !important; 
    color: #ffeded !important;
    background-color: rgba(24, 23, 22, 0.1) !important;
    border: 1px solid #E6AE8D !important;
}
.btnblack {
     color: #ffffff !important;
    transition: all 0.8s ease !important;
}
.btnblack :hover{
   
    border-radius: 75px !important;
    text-decoration: none !important; 
    color: #181716 !important;
    background-color: #ffffff !important;
   
}


      

.logoanim {
  transition: all 0.8s ease !important;
}
.logoanim :hover{
          transform: scale(1.02);
  }

.custom-text-label-video
{    padding: 5px 10px 5px 35px;
    background-color: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(10px);
    border-radius: 7px;}
.custom-text-label-video a {
    color:rgba(255, 255, 255, 0.5);
    text-decoration: underline;
}

.custom-text-label-video :after {
  content: '';
  position: absolute;
  top: 5px;
  left: 5px;
  width: 20px;
  height: 20px;
  background: url(https://le-myp.ru/files/kiara/videoicon.svg) center no-repeat;}
  
.custom-text-label-photo
{    padding: 5px 10px 5px 35px;
    background-color: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(10px);
    border-radius: 7px;}
    
.custom-text-label-photo a {
    color:rgba(255, 255, 255, 0.5);
    text-decoration: underline;
}

.custom-text-label-photo :after {
  content: '';
  position: absolute;
  top: 5px;
  left: 5px;
  width: 20px;
  height: 20px;
  background: url(https://le-myp.ru/files/kiara/photoicon.svg) center no-repeat;}

.custom-text-label
{    
    background-color: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(10px);
    border-radius: 7px; }

.v-prev 
 { 
   
    background-color: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border-radius: 75px;!important;
    border: 1px solid #4B4A4A; !important;
    
}

.v-prev:hover
 { 

    background-color: rgba(255, 255, 255, 0.0); !important;
    backdrop-filter: blur(10px); !important;
    border-radius: 75px; !important;
    border: 1px solid #E6AE8D; !important;
}

.v-next
 { 
     
    background-color: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border-radius: 75px;!important;
    border: 1px solid #4B4A4A; !important;
    
    
}
.v-next:hover
 { 
     
    background-color: rgba(255, 255, 255, 0.0); !important;
    backdrop-filter: blur(10px); !important;
    border-radius: 75px; !important;
    border: 1px solid #E6AE8D; !important;
}
.floating {
 width: 350px;
}

.fixed {
 position: fixed;
/*Задаём отступ снизу*/ 
 bottom: 200px;
 z-index: 9999;
}

.t-carousel__zoomed{
        background-color: rgb(0 0 0 / 10%); !important;
        backdrop-filter: blur(10px); !important;
}
        