img.icon{
    width: 40px;
    height: 40px;
    transform: translate(-10px,-17px);
}

.titleIconSet{
    display: flex;
    transform: translate(0,40px);
}

h2.iconTitle{
    margin: 0px;
}

.centerItem{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

::selection{
    background-color: rgba(117,191,255,0.2);
    border-radius: 10px;
    border-bottom: 2px gray;
    text-decoration: underline;
}

.post-content h2{
    margin-top: 70px !important;
}

.row{
    display: flex;
    flex-direction: row;
}

.column{
    display: flex;
    flex-direction: column;
}

.border{
    border: solid 3px var(--border);
}

.hide{
    display: none;
}
