<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
  scroll-behavior: smooth;
}
body::-webkit-scrollbar {
  width: .75rem;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: rgb(241,241 ,241);        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-color: rgb(168,168,168);    /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #35488c;  /* creates padding around scroll thumb */
}

.container-wrap{
  height: fit-content;
  max-width: 64rem;
  margin: 0 auto;
}
.content-wrap{
  min-height: 90vh;  
  /*display: grid;
  grid-template-rows: 15% auto;*/
}
.left-side{
  width:100%;
}

.enlace_sesion{
  font-size: 0.65rem;
}
header{
  height: fit-content;
  min-height: 15vh;
  margin-bottom: 0.5rem;
}

.first-header{
  display: grid;
  grid-template-columns: auto auto;  
  margin-bottom: 0.625rem;
}
.logo-header{
  margin: 0;
}
.logo-company img{
  object-fit: cover;
  width:100%;
  height:100%;
}
.second-header{
  display: grid;
  grid-template-columns: 9.75rem auto;
  column-gap: 0.625rem;
}
.second-header .column1{  
  display: flex;
  align-items: center;
  justify-content: center;
}
.second-header .column2{  
  display: flex;
  align-items: right;
  justify-content: right;
  flex-wrap: wrap;
  height: auto;
}

main{
  display: grid;
  grid-template-columns: 9.75rem auto;
  margin-top: .5rem;
  min-height: 70vh;
  overflow-x: hidden;
}
main h1{
  text-align: center;
}

.breadcrumbs-content{
  display: grid;
  grid-template-columns: 85% fit-content(15%);
  align-items: center;
  justify-content: center;
}

.center-content{
  display: grid;
  grid-template-rows: 5% 90%;

}

.main-content{
  display: grid;
  grid-template-rows: fit-content(10%) auto fit-content(10%);
  padding-top: .5rem;
  margin-top: .5rem;
}

footer table{
  width: 100%;
  border-collapse: collapse;
}
footer table tr{
  border: none;
}

@media screen and (max-width: 480px) {
  .enlace_sesion{
    font-size: 0.45rem;
  }
  .content-column2{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center
  }
  .tooltiptext-left {    
    left: -60%;    
  }
  .tooltiptext-top {
    top: -115%;
    left: 40%;
    transform: translateX(-50%);
  }
  .tooltiptext-right{  
    right: -35%;
  }
  .tooltiptext-bottom{  
    bottom:-55%;
    left: 40%;
    transform: translateX(-50%);
  }
}</pre></body></html>