@import url(https://fonts.bunny.net/css?family=bebas-neue:400|sixtyfour:400);

header.header-farts {width: 60%; margin: 0 auto; padding-left: 24px;}
header .icon-farts {width: 120px; height: 120px; margin: 0 auto; border-radius: 50%; border: 2px solid #a95f80; padding-bottom: 50px;}
h2.icon-farts-emoji {font-size: 5rem; text-align: center; line-height: 120px;}
h3.subtitle-farts {font-family: "bebas neue"; color: #333; margin-top: 50px; font-size: 2.5rem;}

article {margin-bottom: 75px;}

.support-container {width: 60%; margin: 0 auto 20px; border-radius: 5px;}
.support-col {height: 75px;}
.support-icon {width: 100%; height: 100%; filter: invert(1);}
.support-col-icon {width: 75px;}
.support-col-description {width: fit-content;}
.support-col-description a {text-decoration: none;}
.support-col-description a p { color: #fff; font-family: "sixtyfour"; font-size: 1.4rem; line-height: 75px;}



@media only screen and (max-width: 576px){
    
    header.header-farts {width: 100%;}
    h3.subtitle-farts {font-size: 1.8rem;}
    .support-container {width: 100%;}
    .support-col {height: 50px;}
    .support-col-icon {width: 50px;}
    .support-col-description a p {font-size: 0.7rem; line-height: 50px;}
}