@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Protest+Guerrilla&display=swap');

*{font-family: "Poppins"; text-decoration: none; padding: 0; margin: 0; box-sizing: border-box; user-select: none;}



@media screen and (min-width: 1200px) {
    :root{ font-size: 20px;}
    
    .LOGO{font-size: 32px; background-color: #fff; color: #252525; padding: 10px; font-weight: 700;}

    .NavItem{padding: 5px 10px; background-color: var(--light-bg); 
        color: var(--light-text); width: fit-content; border-radius: 6px;
        
    }

    section{
        padding-block: 100px;
        background-color: var(--light-bg);
    }
}


@media screen and (max-width: 1200px) and (min-width: 700px) {
    :root{ font-size: 16px;}
    
    .LOGO{font-size: 32px; background-color: #fff; color: #252525; padding: 5px; font-weight: 700;}

    section{
        padding-block: 100px;
        background-color: var(--light-bg);
    }
}


@media screen and (max-width: 700px){
    :root{ font-size: 16px;}
    
    h1{font-size: 48px;}

    .LOGO{font-size: 24px; background-color: #fff; color: #252525; padding: 5px; font-weight: 700;}

    section{
        padding-block: 100px;
        background-color: var(--light-bg);
    }

    .blogg-section{padding-inline: 15px !important;}
}


.smaller{font-size: 0.9em;}
.bigger{font-size: 1.1em;}