    .containerx {
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 100%;
      text-align: center;
	  padding-top:15% !important;
	  color: #fff;
		
    }

    /* Cursor */
    .txt-type > .txt {
      border-right: 0.2rem solid #777;
	  
    }
	
  @media(min-width: 1200px) {
      .txt-type h1 {
        font-size: 3rem;
      }
    }

    @media(max-width: 800px) {
      .container {
        padding: 0 1rem;
      }

      .txt-type h1 {
        font-size: 4rem;
      }
    }

    @media(max-width: 500px) {
      .txt-type h1 {
        font-size: 2.5rem;
      }

      .txt-type h2 {
        font-size: 1.5rem;
      }
    }