<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.building-section-imagen-fondo{
    position: relative;
    width: 100%;
    min-width: 300px;
    height: 30vw;
    max-height: 640px;
    min-height: 220px;
    background-size: 50%;
    background-position: right;
    background-repeat: no-repeat;
  }
  
  .building-section-imagen-fondo::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99%;
    z-index: -1;
  }
  
  .building-section-imagen-fondo::before {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    z-index: 0;
  }
  
  .text-box {
    margin-top: 5vh;
  }
  
  .responsive-img {
    height: 50%;
    min-height: 220px;
    min-width: 320px;
    display: none;
  }
  
  @media (max-width:1280px) {
    .building-section-imagen-fondo{
      background-size: 35%;
    }
  }
  
  @media (max-width:1100px) {
  
    .text-box {
      margin-top: 3vh;
    }
  
    .responsive-img {
      display: block;
    }
  
    .building-section-imagen-fondo {
      height: auto;
      background-image: none !important;
    }
  
  }</pre></body></html>