
 .idioma-m{display:none;} 
  /* RESPONSIVE */

  @media (max-width: 1700px) {
    .banner .wraper {padding-left: 35px;}
    .swiper-button-next {transform: scale(0.9);}
    .swiper-button-prev {transform: scale(0.9);}
    section.section-wrapb .grid.grid-cols-12{align-items: center;}
    .section-wrap .w-8\/12{width: 100% !important;}
    #menu2 .\32xl\:px-\[70px\] {padding-left: 30px;padding-right: 30px;}
    #menu2 .px-\[20px\] {padding-left: 10px;padding-right: 10px;}
}


@media (max-width: 1450px) {
    #mensaje-enviado h2 {margin-bottom: 10px;font-size: 45px;}
    .wraper{max-width: 1150px;}
    .wraper2{max-width: 1150px;}
    .wraper3{max-width: 1150px;}
    #mensaje-enviado .content-m a img {max-width: 200px;}
    #menu   .xl\:text-\[16px\] {font-size: 14px;}
    #menu2 .\32xl\:px-\[70px\] {padding-left: 20px;padding-right: 20px;}
    #menu2 .px-\[20px\] {padding-left: 5px;padding-right: 5px;}
    #menu2 .xl\:px-\[90px\] {padding-left: 30px !important;padding-right: 30px !important;}

   

    
}


@media (max-width: 1200px) {
    .wraper{max-width: 970px;}
    .wraper2{max-width: 970px;}
    .wraper3{max-width: 970px;}
    .swiper-button-prev {left: 6px;}
    .swiper-button-next {right: 6px;}
    #mensaje-enviado h2 {margin-bottom: 0px;font-size: 40px;}
     #menu .politicas-item {display:none;}
  }



  @media (max-width: 1024px) {
    .wraper{max-width: 1170px;padding-left: 20px;padding-right: 20px;}
    .wraper2{max-width: 1170px;padding-left: 20px;padding-right: 20px;}
    .wraper3{max-width: 1170px;padding-left: 20px;padding-right: 20px;}
    .blog .grid .col-span-4:nth-child(3){display: none;}
    .wraper .flex  .col-span-5 {display: none;}
    #mensaje-enviado .img-pc{height: 800px;object-fit: cover;}
    #menu2 .xl\:px-\[10px\] {padding-left: 7px !important;padding-right: 7px !important;}
    
  }
  
  @media (max-width:1143px){
      #menu2 .theme-btn{display:none;}
      
  }
  
  
  
  
  
  

  @media (max-width: 991px) {
  .section-img1 .col-span-5 {width: 100%;}
  .section-img1 .col-span-7 { width: 100%;}
  .col-img2 {max-width: 100% !important;object-fit: cover;width: 100% !important;}
  #menu .politicas-item {display:inline-block;}
  .c-logo-f{justify-content:end !important;}
       #idioma {margin-left:0px;}
}

  
  @media (max-width: 767px) {
    #whatsappflotante {bottom: 1rem;left: 1rem;}
    .banner .wraper {padding-left: 20px;}
    .blog .grid .col-span-4:nth-child(3) {display: block;}
    .blog .grid .col-span-4 {margin-bottom: 30px;}
    .blog .grid .col-span-4:last-child{margin-bottom: 0px;}
    #mensaje-enviado .content-m a img{max-width: 150px;}
    #mensaje-enviado h2 {font-size: 35px;width: 90%;}
     .idioma-m{display:block;display:flex;align-items:center;justify-content:center;} 
     .items-top{display:flex !important;}
     .items-top.items-top1 .col-span-6:first-child {display:none !important;}
     .items-top.items-top1 .col-span-6:last-child div.flex ul:first-child {display:none;}
     .items-top.items-top1 .col-span-6:last-child div.flex ul:last-child li:nth-child(1) {display:none;}
     .items-top.items-top1 .col-span-6:last-child div.flex ul:last-child li:nth-child(2) {display:none;}
     .items-top.items-top1 .col-span-6:last-child div.flex ul:last-child li:nth-child(3) {display:none;}
     .items-top.items-top1 .col-span-6:last-child div.flex ul:last-child li:nth-child(4) ul li {display:block;}
     header .p-\[10px\]{padding:0px !important;padding-top:10px !important;}
     header .md\:py-\[10px\] {padding-top: 5px;padding-bottom: 5px;}
     .sticky-menu .info-contact {display:none !important;}
     #menu2 .xl\:px-\[90px\] {padding-left: 0px !important;padding-right: 0px !important;}
     #menu2  .p-\[10px\] {padding-top:0px !important;}
     #menu2 #idioma button {padding-left: 5px;padding-right: 5px;position:relative;right:-7px;}
     #menu2.sticky-menu #idioma button {display:none;}
     
     
     

  }
  



  

.sticky-menu{
  position: fixed !important;
  top: 0 !important;
  width: 100% !important;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 999 !important;
  transition: all 0.3s ease !important;
}

.sticky-menu .info-contact{
  display: none
}

.sticky-menu .menu-principal{
  background-color: #48090E;
  box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
}

.sticky-menu .logoh{
  max-width: 100px;
}

.sticky-menu  .item-menu{
  align-items: center !important;
}

.sticky-menu  .item-menu ul  li a{
 padding-top: 10px;
}

.sticky-menu .flex a{
  margin-top: 0px;
}

.sticky-menu .flex a::after{
  background: #EFB810;

}

#menu2.sticky-menu{
  background-color: transparent !important;
}

#menu2.sticky-menu .content-menu2{
  padding-top: 0px !important;
  margin-top: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);

}


.activet::before{
  visibility: visible !important;
  opacity: 1;
}

.activet{
  color:#EFB810;

}















