
.FooterSec {
    background-image: radial-gradient(#121131,#040216);
    display: flex;
    color: white;
    justify-content: center;
    align-items:top;
    padding: 15vh 10vw 15vh 10vw;
    gap: 15%;
}


.FooterSec a{
    color: white !important;
    font-weight: 300 !important;
    font-size: clamp(.8rem, 1vw, 2rem);
}

.FooterSec a:hover,
.FooterSec a:focus,
.FooterSec a:active{
    color: #FFB60C !important;
}

.FooterSec-Main {
    display: flex;
    flex-direction: column;    
    gap: 1rem;
}

.FooterSec-Main-LogoC {
    display: flex;
    flex-direction: column;
    width: 15vw
}


.FooterSec-Main-LogoC h4 {
    font-family: "Rubik", sans-serif;
    font-weight: 400;
    margin-top: 4px;
}

.FooterSec-Main-LogoC h5 {
 width: 10vw;
}

.Footer-Logo {
    width: clamp(8.5rem, 10vw, 16rem);
    height: auto;
}

.FooterSec-addy {
    font-weight: 400;
    width: 15vw;
    font-size: clamp(0.8rem, .7vw, 1rem);
}

.titlefootersec {
    font-family: "Rubik", sans-serif;
    font-weight: 500;
    font-size: clamp(1rem, 1.1vw, 2.4rem)
}

.FooterSec-links {
    width: 70vw;
    display: flex;
    flex-direction: row;
    gap: 6vw;
}

.FooterSec-links-taskbar,
.FooterSec-links-socials,
.FooterSec-links-contactus {
    display: flex;
    flex-direction: column;
    gap: 1vh;
}

/*Mobile*/
@media  (width<= 650px) {
    .FooterSec {
        flex-direction: column;
        gap: 10vh;
    }
    .FooterSec-Main {
        flex-direction: column;
    }
    .FooterSec-Main-LogoC {
        width: 100%;
    }
    .FooterSec-Main-LogoC h5{
        width: 25vw;
    }
    .FooterSec-addy {
       width: 100%;
    }
    .FooterSec-links {
        flex-direction: column !important;
        gap: 2.5rem;
    }
}
/*Tablets*/
@media  (width<= 949px) {

   
}

/*PC*/
@media  (width>= 949px) {

}