.skills-content, 
.imgIcons,
.skills-desc{
    display:flex;
    gap:10px;
}
.skills-desc{
    flex-direction: column;
    gap:30px;
    flex-wrap: wrap;
    align-content: center;
}
.skills-content{
    color:var(--font-color);
    justify-content: space-evenly;
    gap:20px;
    width: 100%;
    flex-wrap: wrap;
}
.descriptions-skills{
    max-width:400px;
    font-size: .9rem;
}
.descriptions-skills h3{
    margin-bottom:10px;
}
.descriptions-skills ul{
    list-style: none;
    display: flex;
    gap:20px;  
    flex-wrap: wrap;
    padding-inline-start:0;
    margin-top:10px;
}

.imgIcons span{
    display:flex;
    flex-direction: column;
    gap:10px;
}
.wrapper-imgIcon{
    background-color: #1b1b1b;
    position: relative;
    padding:25px 17px;
    width:100%;
    border-radius:15px;
    box-sizing: border-box;
    border:3px rgba(255, 255, 255, 0.322) solid;
    z-index:2;
}
.imgIcons > span:nth-child(1),
.imgIcons > span:nth-child(3){
    transform: translateY(30px);
}
.img-icon{
   width:clamp(20px, 10vw, 50px);
}
.wrapper-imgIcon{
    position: relative;
}
.glow-effect{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50%;
    height: 50%;
    transform: translate(-50%, -50%);
    background-size: cover;
    background-position: center;
    filter: blur(18px) contrast(300%);
    opacity: .5;
    z-index: 0;
}