.div-header {
    .logo-div {
        margin: 15px;
        width: 150px;
    }
}

.div-body {
    display: flex;
    padding: 65px 100px;
    justify-content: space-between;
    align-items: center;
    min-height: 64vh;

    .like-little {
        width: 45%;

        h2 {
            color: #f35a81;
            font-size: 30px;
        }

        p {
            color: #cccccc;
            font-size: 16px;
            letter-spacing: 1px;
            line-height: 1.4;
            margin-bottom: 20px;
        }
    }

    .like-image {
        width: 45%;
        line-height: 0;

        img {
            width: 100%;
        }
    }

    .md-off-image {
        display: none;
    }
}

.div-footer {
    display: flex;
    padding: 0 100px;
    justify-content: space-between;
    margin-bottom: 20px;

    button {
        padding: 12px;
        min-width: 110px;
        font-size: 14px;
        border-radius: 30px;
    }

    .no-thanks {
        button {
            color: #fff;
            border: 1px solid #fff;
            background: transparent;
            cursor: pointer;
        }
    }

    .in-btn {
        text-align: end;

        button {
            background: #fff;
            color: #ee007a;
            border: 1px solid transparent;
            cursor: pointer;
        }

        span {
            display: block;
            color: #cccccc;
            margin-top: 10px;
        }
    }
}

@media only screen and (max-width: 767px) {
    .div-body {
        display: block;

        .like-little {
            width: 100%;
        }

        .like-image {
            width: 100%;
        }

        .md-off-image {
            display: block;
            margin-bottom: 20px;
        }

        .sm-off-image {
            display: none;
        }
    }

    .logo-div {
        margin: 15px;
        text-align: center;
    }
}

@media only screen and (max-width: 967px) {
    .div-body {
        padding: 20px;
        width: 90%;
        margin: auto;
    }
}

@media only screen and (max-width: 567px) {
    .div-body {
        .like-little {
            h2 {
                font-size: 22px;
            }

            p {
                font-size: 15px;
            }
        }
    }

    .div-footer {
        padding: 0 20px;

        button {
            min-width: 110px;
            margin-bottom: 10px;
        }

        .in-btn {
            span {
                margin: 0;
            }
        }
    }
}