/* HOME PAGE */

.container .home-main {
    padding-top: 130px;
    width: 75vw;
}

.home-main-left {
    min-width: 400px;
    width: 55%;
    padding-top: 66px;
}

.home-main-left .name {
    font-size: 3rem;
    font-weight: 800;
    padding-top: 34px;
    padding-bottom: 0px;
    background-image: linear-gradient(135deg, #ffffff 0%, #78d4ff 50%, #ffffff 100%);
    /* background-image: linear-gradient(135deg, #00eaff 0%, #0aa9ff 25%, #ff0afb 50%, #009dff 75%, #00eaff 100%); */
    background-clip: text;
    color: transparent;
}

.nic-name {
    z-index: 1;
    font-size: 1.7rem;
    color: rgb(200, 200, 200);
}

.home-main-left p {
    z-index: 1;
    width: 90%;
    padding: 28px 0;
    color: rgb(200, 200, 200);
    font-size: 1.1rem;
}

.home-main-right {
    min-width: 400px;
    width: 45%;
}

.home-main-right .img {
    z-index: 1;
    height: 80%;
    width: 80%;
}

.home-main-right .img>img {
    z-index: 1;
    width: 99%;
    border-radius: 12px;
    animation: up-down 4s ease-in-out infinite alternate-reverse;
}


@keyframes up-down {
    from {
        transform: translateY(-10px);
    }

    to {
        transform: translateY(10px);
    }
}

.btn {
    font-weight: 600;
    font-size: 1.1rem;
    border-radius: 30px;
    text-decoration: none;
    cursor: pointer;
    transition: all .2s ease-in;
    z-index: 1;
}

.btn-Hire a {
    color: rgb(3, 0, 28);
    text-decoration: none;
}

@keyframes up-down-btn {
    from {
        transform: translateY(-3px);
    }

    to {
        transform: translateY(3px);
    }
}


.btn-Hire {
    background-image: linear-gradient(135deg, #ffffff 0%, #78d4ff 50%, #ffffff 100%);
    color: rgb(32, 32, 32);
    padding: 20px 32px;
    text-decoration: none;
    animation: up-down-btn 2s ease-in-out infinite alternate-reverse;
}

.btn-Hire:hover {
    box-shadow: 0px 0px 20px 3px #444444;
}

.btn-github {
    border: 2px solid #00eaff;
    color: #00eaff;
    padding: 18px 32px;
}

.btn-github a {
    color: #00eaff;
}

.buttons {
    gap: 12px;
    height: 80px;
}

.social-links {
    margin: 34px 0px;
    gap: 23px;
}

.social-links a {
    z-index: 1;
    background-color: rgba(128, 128, 128, 0.37);
    width: 45px;
    height: 45px;
    border-radius: 30px;
    transition: all .2s ease-in;
}

.social-links a:hover {
    background-image: linear-gradient(135deg, #00eaff 0%, #0a84ff 50%, #ff0ad6 100%);
    box-shadow: 0px 0px 12px 1px #444444;
    transform: translateY(-5px);
}

.social-links .twitter img {
    width: 20px;
}

.social-links .github img {
    width: 30px;
}

.social-links a img {
    width: 26px;
}
