
@media(max-width:1460px){
  .text-modal{
    max-height: 238px;
  }
  .molecule-left{
    width: 300px;
    top: 230px;
    left: -265px;
  }
  .molecule-right{
    width: 300px;
    top: 230px;
    right: -265px;
  }
}






@media(max-width:1312px){
  .wrap-hexagon-ghost{
    display: none;
  }
  .container-sectors{
    margin-left:calc(var(--s)/2);
  }
  .sectors::before{
    height: 135%;
  }
}





@media(max-width:1290px){
   
    .menu__link:hover, .select{
        height: 40px;
    }
    .flex-footer{
      flex-direction: column;
      align-items: center;
    }
}
@media(max-width:1100px){

     .sectors .wrap-hexagon .list-specific{
      display: none;
    }
    .list-specific-modal{
      display: block;
    }
    .btn-x{
      width: 30px;
      height: 30px;
    }
}

@media(max-width:1100px) and (max-height:1370px){
  .modal{
    height: 60vh;
  }
  .text-modal{
    padding-right: 10px;
  }
}
@media(max-width:1000px){
  .molecule-left{
    width: 280px;
    left: -208px;
  }
  .molecule-right{
    width: 280px;
    right: -208px;
  }
}
@media(max-width:850px){
  .img-title{
    width: 310px;
  }

}
/* @media(max-width:1000px), handheld{
 
  .background_top{
    bottom: -55px;
  }
} */
@media(max-width:781px){
  .container-videos{
    padding-top: 350px;
  }
}
@media(max-width:770px){
  .container-img-1{
    width: 115px;
    left: -38px;
  }
  .text-modal{
    font-size: 14px;
  }
  .title-modal{
    font-size: 17px;
    padding: 13px 18px;
  }

}
@media(max-width:750px){
  .img-title{
    width: 280px;
  }
  .background_top{
    bottom: -55px;
  }
}
@media(max-width:650px){
  .img-title {
    width: 240px;
  }
  .text-modal {
    max-height: 160px;
}
.molecule-left{
  width: 240px;
  left: -158px;
  top: 320px;
}
.molecule-right{
  width: 240px;
  right: -158px;
  top: 320px;
}
}
@media(max-width:649px){
  .container-videos{
    padding-top: 160px;
  }
}
@media(max-width:570px){
  .container-sectors{
    margin-left: 0px;
  }
}
@media(max-width:500px){
  .background_top img{
    width: 150%;
  }
  .background_bot img{
    width: 150%;
  }
  .modal{
    width: 80%;
  }
  .title-modal {
    font-size: 13px;
    padding: 6px 9px;
  }
  .text-modal {
    font-size: 12px;
  }
}
@media(max-width:490px){
  .img-title {
    width: 210px;
  } 
  .molecule-left{
    top: 430px;
  }
  .molecule-right{
    top: 430px;
  }
}
@media(max-width:435px){
  .container-sectors{
    --s: 150px;
  }
  .btn-list{
    width: 110px;
    padding: 4px 5px;
    left: calc(50% - 55px);
    font-size: 11px;
  }
    .container-videos{
      padding-top: 350px;
    }
}
@media(max-width:399px){
  .container-sectors{
    margin-left: 30px;
  }
  .container-videos{
    padding-top: 160px;
  }
}
@media(max-width:340px){
  .container-sectors{
    margin-left: 0px;
  }
}