 body, h1, h2, h3, h4, h5, h6, p {
     font-family: "Fredoka", sans-serif 
}
 .w3-bar-block .w3-bar-item {
     padding: 20px 
}

        .responsive-header {
            font-size: 2.8em; /* Default size for larger screens */
        }
    
        .responsive-subheader {
            font-size: 1.2em; /* Default size for larger screens */
        }
    
        /* Adjust for medium screens (tablets, etc.) */
        @media (max-width: 768px) {
            .responsive-header {
                font-size: 2.5em;
            }
    
            .responsive-subheader {
                font-size: 1.2em;
            }
        }
    
        /* Adjust for small screens (phones) */
        @media (max-width: 480px) {
            .responsive-header {
                font-size: 1.8em;
            }
    
            .responsive-subheader {
                font-size: 1em;
            }
        }
        
.search_field {
    display: inline-block;
    border: 1px inset #ccc;
}

.search_field input {
    border: none;
    padding: 0;
}

.search_field button {
    border: none;
    background: none;
}

@media screen and (min-width: 1200px) {
    .w3-card-hd{
        max-width: 70%;
        margin: auto;
    }

}

@media screen and (min-width: 1920px) {
    body {
        max-width: 70%;
        margin: auto;
    }
    .headerst{
        max-width: 70%;
        margin: auto;
    }
}