.faq{
    height: fit-content;
    background-size: 100%;
    margin: var(--main-margin-xs);
    gap: 10px;
}

.faq>details{
    margin: 10px 0;
}

.textButton{
    cursor: pointer;
}

/*Large Desktop, TV, etc.*/
@media screen and (min-width: 1200px){

}

/*Tablet landscape, laptop, Desktop*/
@media screen and (min-width: 992px) and (max-width: 1199px){ 

}

/*Tablet portrait*/
@media screen and (min-width: 767px) and (max-width: 991px) { 

}

/*mobile landscape*/
@media screen and (min-width: 480px) and (max-width: 766px){

}

@media screen and (max-width: 479px){
    
}