
.lp-thank-you {
/*  position: absolute;*/
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display:flex;
  overflow: hidden;
  background: var(--text-color);
}
.block-333{
  width: 55%;
  text-align: left;
  padding: 0 20px;
  padding-top: 15%;
}
.block-33 {
  width: 20%;
}
.block-333 h1{
  font-size: 60px;
  text-align: left;
  letter-spacing: 1px;
}
.catPoints{
  list-style: disc !important;
  padding: 0 !important;
  padding-left: 3px !important;
  margin-top: 30px;
}
.catPoints li{
  color: var(--background-color);
  font-size: 17px;
  letter-spacing: 1px;
  margin-bottom: 10px;
}
.catPageBreadcrumb{
  display: inline-block;
  position: absolute;
  top: 100px;
}
.display--inline-top{
  display:inline-block;
  vertical-align:top;
}
.fill-dimensions {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.relative {
  position: relative;
}
.cover-img {
    background-size:cover;
    background-position: center center;
    background-repeat: no-repeat;
}
.relative img {
  width: 100%;
  height: 100%;
  object-fit:cover;
  background-size:cover;
  background-position: center center;
  background-repeat: no-repeat;
  /*position:absolute;
  top:0;
  left:0;*/
  transition: all 0.5s ease;
  filter: grayscale(100%);
}
.relative img:hover {
  filter: grayscale(0);
}
.gallery-image {
  animation: marqueeTop 30s linear infinite;
}

.gallery-h--tb .gallery-image {
  animation: marqueeBottom 30s linear infinite;
/*  padding: 20px 40px;*/
}
.gallery-image__img {
  /*  padding-top: 22vw;*/
  padding: 0 10px;
  padding-top: 2vw;
  max-width: 100%;
  box-sizing: border-box;
/*  margin: 20px auto;*/
}

.gallery-h {
overflow: hidden;
}

@keyframes marqueeTop {
  0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        -webkit-transform: translateY(calc(-22vw * 6));
        transform: translateY(calc(-22vw * 6))
    }
}

@keyframes marqueeBottom {
  0% {
        -webkit-transform: translateY(calc(-22vw * 6));
        transform: translateY(calc(-22vw * 6))
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

/* TABLET + MOBILE */

@media only screen and (max-width:768px){
  .left-column, .right-column{
    display:none;
  }
}

.catFormButtonsWrap{
  position: absolute;
  bottom: 40px;
}
.btnWithGifBg{
  display: inline-block;
  padding: 10px 20px;
  color: #fff !important;
  font-weight: bold;
  margin-right: 10px;
  border-radius: 5px;
  text-transform: capitalize;
  letter-spacing: 1px;
  transition: transform 0.3s ease;
}

.btnWithGifBg:hover {
  transform: scale(1.1);
}

.catContentSection{
  width: 70%;
  padding: 10px 20px;
  background: #fff;
  margin: 10px auto;
  margin-top: 20px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}