• File: _coming-soon.scss
  • Full Path: /home/monpetu/www/leoreno.fr/wp-content/themes/buildexo/assets/scss/components/_coming-soon.scss
  • Date Modified: 10/29/2024 2:43 PM
  • File size: 3.81 KB
  • MIME-type: text/plain
  • Charset: utf-8
.coming-soon {
    @include center;
    height: 100vh;
    padding: 80px 0;
    &__img {
        max-width: 600px;
        margin: 0 auto 50px;
        @include respond(laptop) {
            max-width: 500px;
        }
        @include respond(lg) {
            max-width: 450px;
        }
        @include respond(md) {
            max-width: 350px;
        }
        @include respond(xs) {
            max-width: 250px;
        }
    }
    &__countdown {
        margin: -11px;
        @include respond(md) {
            margin: -5px;
        }
        .single {
            max-width: 200px;
            width: 100%;
            height: 170px;
            background: rgba(255, 255, 255, 0.1);
            @include border-radius(50px);
            @include center;
            flex-direction: column;
            color: var(--color-white);
            margin: 11px;
            @include respond(laptop) {
                width: 180px;
                height: 150px;
            }
            @include respond(lg) {
                width: 160px;
                height: 140px;
            }
            @include respond(md) {
                width: 120px;
                height: 100px;
                margin: 5px;
            }
            h1 {
                color: var(--color-white);
                font-size: 55px;
                margin-bottom: 10px;
                font-weight: 800;
                color: var(--color-primary);
                @include respond(lg) {
                    font-size: 35px;
                }
                @include respond(md) {
                    font-size: 28px;
                    margin-bottom: 5px;
                }
            }
        }
    }
    &__form {
        position: relative;
        max-width: 554px;
        margin: 0 auto;
        margin-top: 50px;
        input {
            padding: 20px 30px;
            @include placeholder(rgba(255, 255, 255, 0.5));
            color: var(--color-white);
            @include border-radius(5px);
            background: rgba(255, 255, 255, 0.1);
            height: 72px;
            font-size: 20px;
            margin-bottom: 0;
            border: 0;
            @include border-radius(50px);
            @include respond(xs) {
                height: 55px;
                line-height: 1;
            }
        }
        button {
            position: absolute;
            top: 6px;
            right: 6px;
            height: 60px;
            padding: 15px 35px;
            @include border-radius(5px);
            font-weight: 600;
            font-size: 22px;
            color: var(--color-white);
            @include border-radius(50px);
            text-transform: capitalize;
            @include respond(xs) {
                position: unset;
                width: 100%;
                margin-top: 10px;
                height: 55px;
                line-height: 1;
            }
        }
    }
    &__social {
        li {
            &:not(:last-child) {
                margin-right: 15px;
            }
            a {
                width: 38px;
                height: 38px;
                border-radius: 50%;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
                -ms-border-radius: 50%;
                -o-border-radius: 50%;
                display: flex;
                align-items: center;
                justify-content: center;
                border: 1px solid rgba(255, 255, 255, 0.4);
                color: rgba(255, 255, 255, 0.6);
                font-size: 15px;
                margin-top: 10px;
                &:hover {
                    border-color: var(--color-white);
                    color: var(--color-white);
                }
            }
        }
    }
}