/* RAW */

html {
    position: relative;
    min-height: 100%;
}
main,
header,
footer {
    overflow: hidden;
}
a, p a {
    font-weight: 500;
    text-decoration: none;
    cursor: pointer;
}
.container {
    max-width: 1098px;
}
@media(max-width: 1000px) {
    .container {
        width: 740px;
        padding: 0;
    }
}
@media(max-width: 768px) {
    .container {
        max-width: 573px;
        padding: 0;
        width: 100%;
    }
}
img {
    max-width: 100%;
    height: auto;
}
body {
    background: rgba(0, 0, 0, 0) url("../img/water-background-6.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.verify-content {
    padding-bottom: 160px;
    padding-left: 30px;
    padding-right: 30px;
}
/* .verify-image img {
    margin-top: 20px;
} */
.juicy-logo {
    margin-bottom: 20px;
}

.btn:focus {
    outline: none !important;
    box-shadow: none !important;
}
.btn {
    border: 4px solid;
    border-radius: 100px;
    padding: 13px 35px;
    background: transparent;
    font-size: 18px;
    outline: none;
    margin-bottom: 20px;
    padding-left: 30px;
    color: #fff !important;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.btn:before {
    content: '\f105';
    font-family: fontawesome;
    font-family: 'Font Awesome\ 5 pro' !important;
    left: -20px;
    position:relative;
    opacity:0;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    font-weight:700px;
}
.btn:hover {
    padding-left: 35px;
    transform:scale(1.05);
    -moz-transform:scale(1.05);
    -webkit-transform:scale(1.05);
    -o-transform:scale(1.05);
}
.btn:hover:before {
    opacity: 1;
    left: -10px;
}

@media(max-width: 1000px) {
    .verify-content {
        padding-bottom: 120px;
    }
    .juicy-logo {
        max-width: 240px;
        margin-top: 20px;
    }
}
@media (max-width: 600px) {
    .verify-content {
        padding-bottom: 80px;
        padding-top: 20px;
    } 
    .juicy-logo {
        /* max-width: 140px; */
        display: none;
    }
    .btn {
        font-size: 14px;
        padding: 10px 28px;
    }
}