.foot {
    background: linear-gradient(rgba(23, 41, 61, 0.361), rgba(22, 40, 61, 0.308)), url("../Img1/bg2.jpg");
    margin-top: -25vh;
    padding-top: 20vh;
    -webkit-clip-path: polygon(50% 20%, 100% 0, 100% 60%, 100% 100%, 0 100%, 0% 60%, 0 0);
    clip-path: polygon(50% 20%, 100% 0, 100% 60%, 100% 100%, 0 100%, 0% 60%, 0 0);
    padding-bottom: 5rem;
}



.footxt {
    /* margin-left: 50%; */
    padding-top: 10%;
    /* transform: translateX(-30%); */
    color: aliceblue;
    text-align: center;
    padding-top: 3rem;
}



.socialhandles {
    margin-top: 10rem;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    align-content: center;
}

@media (max-width:850px) {
    .socialhandles {

        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, 1fr);
        align-content: center;
    }

}

.social {
    /* align-self: center; */
    font-size: 5rem;
    margin-left: 7rem;
}

.social1 {
    color: #1971c2;
    transition: all .1s;
    animation: glow 1s infinite alternate;


}

@keyframes glow {
    10% {
        filter: brightness(200%);

    }


    20% {
        filter: brightness(100%);


    }

    30% {


        filter: brightness(200%);


    }


    40% {
        filter: brightness(100%);

    }

    50% {


        filter: brightness(200%);


    }

    60% {
        filter: brightness(100%);

    }

    70% {
        filter: brightness(200%);

    }

    80% {
        filter: brightness(100%);

    }

    1 90% {
        filter: brightness(200%);

    }

    100% {
        filter: brightness(100%);

    }
}

.social2 {
    color: rgba(255, 255, 255, 0.873);
    transition: all .1s;
    animation: glow 1s infinite alternate;
    animation-delay: 1s;




}

.social2:hover {
    /* scale: 1.5; */
    color: antiquewhite;
}

.social3 {

    color: #e64980;
    transition: all .1s;
    animation: glow 1s infinite alternate;





}

.social3:hover {
    color: #c73e6e;
}


.social4 {
    color: #1971c2;
    transition: all .1s;
    animation: glow 1s infinite alternate;
    animation-delay: 1s;



}

.social4:hover {
    color: #12599b;
}

@media (max-width:500px) {
    .social {
        /* align-self: center; */
        font-size: 4rem !important;
        margin-left: 3.3rem !important;
    }

    .countertxt {
        left: 13rem;
    }


}

@media (max-width:350px) {
    .social {
        /* align-self: center; */
        font-size: 3rem !important;
        margin-left: 3rem !important;
    }


}