:root {

    /* CORES */
  
    --01-Color-White: #fff;
    --01-Color-White-2: #fff;
  
    --02-Color-Black: #fff;
    --02-Color-Black-2: #fff;
  
    --03-Color-Gray: #fff;
    --03-Color-Gray-2: #fff;
  
    --04-Color-Custom1: #fff;
    --04-Color-Custom1-2: #fff;
  
    --05-Color-Custom2: #fff;
    --05-Color-Custom2-2: #fff;
  
    --10-Color-Custom1: #aa9e7e;
    --10-Color-Custom2: #5781A5;
    --10-Color-Custom3: #92ABBF;
  
    /* TAMANHOS */
  
    --t-100-vw: 100vw;
    --t-100-vh: 100vh;
  
    /* Bordas */
  
    --Borda-1: 1vw;
    --Borda-2: 1vw;
    --Borda-3: 1vw;
    --Borda-3: 1vw;
  }
  
  
  
  main {
    display: flex;
    justify-content: center;
    align-items: center;
    width: var(--t-100-vw);
    height: var(--t-100-vh);
    padding: 0 !important;
  }
  
  
  iframe {
    width: var(--t-100-vw);
    height: var(--t-100-vh);
  }

  * {
    font-family: Arial;
  }
  
  
  /* Preload */
  
  #PreloadFullscreen {
    z-index: 30;
    background-color: #2d2d2d;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 100vw;
    height: 100vh;
  }
  
  
  .PreloadIMG1,
  .PreloadIMG2 {
    width: 25vw;
  }
  
  
  .Preload-Apresentacao {
    font-size: 1.5vw;
    font-weight: bold;
    color: var(--01-Color-White);
    text-transform: uppercase;
    margin-bottom: 5vw;
  }
  
  .Preload-Construtora {
    font-size: 1vw;
    font-weight: bold;
    color: var(--01-Color-White);
    text-transform: uppercase;
    text-align: center;
    line-height: 4vw;
  }
  
p {
  font-size: 3.5vw;
}

h4 {
  font-size: 3vw;
}

h6 {
  font-size: 2.2vw;
}
  .Preload-Button {
    margin: 5vw;
  }
  
  .Preload-Button-class {
    width: 25vw;
    height: 8vh;
    color: var(--color0);
    font-weight: bold;
  }
  
  .Preload-Button-class:hover {
    cursor: pointer;
    color: var(--01-Color-White);
    background-color: var(--10-Color-Custom1)
  }
  
  .Preload-TextIMg {
    display: flex;
    align-items: flex-end;
    margin-top: 2vw;
  }
  
  .PreloadIMG2 {
    margin-left: 3vw;
  }