.elementor .e-69952c0{position:fixed;z-index:999;padding-block-start:0.5%;padding-block-end:0.5%;padding-inline-start:3%;padding-inline-end:3%;background-color:#fff;flex-direction:column;body, ast-container{
  padding: 0px 5% 0px 5%;
  overflow-x: hidden;
}
.primary{margin-top:5px !important;}

@media only screen and (max-width: 600px) {
body {
  padding: 0px 0% 0px 0%;
}
}

selector .e-search-input{
  padding-left: 20px !important;
}
.ha-navbar-nav-default .ha-navbar-nav>li>a{
  text-align: center;
}

selectro div:hover .elementor-icon svg {
  color:#fff !important;
  fill:#fff !important;
}

selector div:hover img{
  filter: brightness(100%) !important;
}


.ha-post-title, .elementor-size-default{
  display: inline !important;
}

.borderYellow .elementor-icon
{
  border-color: #FDD60C !important;
}

.borderGrey .elementor-icon
{
  border-color: #f0f0f0 !important;
  border-style: 3px !important;
}
@media only screen and (max-width: 600px) {
  .overflow-30{
      overflow-y:auto;
      height: 30vh;
  }
  
  .overflow-40{
      overflow-y:auto;
      height: 40vh;
  }
  
  .overflow-50{
      overflow-y:auto;
      height: 50vh;
  }
  
  .overflow-60{
      overflow-y:auto;
      height: 40vh;
  }
  
  .overflow-70{
      overflow-y:auto;
      height: 40vh;
  }
  
  .overflow-80{
      overflow-y:auto;
      height: 80vh;
  }
  
  .border-yellow-left{
      border-left: 5px solid #FDD60C;
  }
}
@media only screen and (min-width: 1600px) {
.margen {
 padding-left:5% !important;
      padding-right:5% !important;
      margin: auto;
}
}

@media only screen and (max-width: 600px) {
body {
 padding:0px;
}
.margen {
    padding:0px !important;
}
}\n}.elementor .e-2001d8a{flex-direction:column;}