HEX
Server: Apache
System: Linux webd006.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: zwafgyp (177615)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/z/w/a/zwafgyp/dodolodge-net/wp-content/themes/hotel-wp/assets/sass/styles/_comingsoon.scss
.page-template-comingsoon {
  .coom-inner {
    padding: 100px 0;
    text-align: center;
    color: #fff;
    .mobile-logo {
      display: none;
    }
    .title {
      font-size: 48px;
      color: #fff;
      margin: 0;
      line-height: 64px;
      margin-top: 82px;
      margin-bottom: 49px;
    }
    .content-text {
      font-size: 18px;
      color: #fff;
      letter-spacing: 0;
      font-weight: 500;
      .mc4wp-form {
        width: 453px;
        display: inline-block;
        max-width: 453px;
        margin-top: 30px;
        .mc4wp-form-fields {
          input[type=submit],
          button[type=submit] {
            width: auto;
            padding: 0 25px;
            position: absolute;
            i{
              font-size: 22px;
              margin-right: 5px;
              transform: translateY(3px);
            }
            &:hover {
              color: #fff;
              .fa {
                color: #fff;
              }
            }
            min-width: 120px;
          }
          input[type=email],
          input[type=text],
          input[type=number] {
            background-color: transparent;
            border: 1px solid;
            padding: 0 10px;
            height: 50px;
            line-height: 50px;
            min-width: 100%;
            float: left;
            font-style: italic;
            font-size: 15px;
            font-weight: normal;
            @include placeholder(#fff);
          }
        }
      }
    }
  }
  .background {
    position: fixed;
    z-index: -1;
    text-align: center;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    .slides {
      margin: 0;
      position: relative;
      z-index: -1;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      display: block;
      overflow: hidden;
      height: 100%;
      li {
        height: 100%;
      }
      img {
        max-width: inherit;
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      &:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: #000;
        display: block;
        z-index: 2;
        opacity: 0.3;
      }
    }
    .flex-control-paging {
      position: fixed;
      bottom: 60px;
      list-style: none;
      margin: 0 auto;
      left: 0;
      right: 0;
      li {
        margin: 0 13px;
        display: inline-block;
        a {
          width: 8px;
          height: 8px;
          display: inline-block;
          border-radius: 50%;
          overflow: hidden;
          text-indent: -999px;
          border: 2px solid rgba(255, 255, 255, 0.7);
          &.flex-active {
            background: #fff;
          }
        }
      }
    }
  }
  .thim-countdown {
    margin-bottom: 55px;
    .counter-group {
      display: inline-block;
      margin: 0 auto;
      .counter-block {
        float: left;
        margin: 0 10px;
        position: relative;
        width: 168px;
        height: 168px;
        overflow: hidden;
        display: block;
        &:before {
          content: '';
          border: 1px solid #979797;
          position: absolute;
          left: 0;
          right: 0;
          top: 50%;
          height: 120px;
          width: 120px;
          margin: 0 auto;
          @include transform(translateY(-50%) rotate(-315deg));
        }
        .counter {
          height: 65px;
          overflow: hidden;
          position: absolute;
          left: 0;
          right: 0;
          top: 35px;
          .number {
            padding: 0;
            width: 30px;
            height: 64px;
            position: absolute;
            top: -10000px;
            font-size: 48px;
            line-height: 64px;
            &.tens {
              left: 50%;
              @include translate(-100%, 0);
            }
            &.units {
              left: 50%;
            }
            &.hundreds {
              display: none;
            }
            &.show {
              top: 0;
              z-index: 2;
            }
            &.hidden-down {
              top: 100%;
            }
            &.hidden-up {
              top: -100%;
              z-index: 100;
            }
          }
          &.with-hundreds {
            .number {
              width: 30px;
              &.tens {
                left: 50%;
                @include translate(-50%, 0);
              }
              &.units {
                left: 66.66%;
                @include translate(-50%, 0);
              }
              &.hundreds {
                display: block;
                left: 33.33%;
                @include translate(-50%, 0);
              }
            }
          }
        }
        .counter-caption {
          font-size: 18px;
          font-weight: bold;
          line-height: 21px;
          text-transform: uppercase;
          position: absolute;
          bottom: 49px;
          left: 0;
          right: 0;
        }
      }
    }
  }
}

@media (max-width: 1440px) {
  .page-template-comingsoon {
    .background .flex-control-paging {
      bottom: 30px;
    }
    .coom-inner {
      padding: 60px 0;
      .title {
        font-size: 30px;
        line-height: normal;
        margin-top: 30px;
        margin-bottom: 30px;
      }
    }
    .thim-countdown {
      margin-bottom: 30px;
    }
  }
}

@media (max-width: 1023px) {
  .page-template-comingsoon {
    .background .flex-control-paging {
      bottom: 20px;
    }
    .coom-inner {
      padding: 30px 0;
      .title {
        font-size: 20px;
        line-height: normal;
        margin-top: 30px;
        margin-bottom: 20px;
      }
    }
    .thim-countdown {
      margin-bottom: 20px;
    }
    .content-text p {
      margin-bottom: 0;
    }
  }
}