/*
 Theme Name:   SRS
 Description:  A child theme of Twenty Twenty WordPress theme.
 Theme URI:    https://gradtouch.com
 Author:       Theo Chung
 Author URI:   https://gradtouch.com
 Template:     twentytwenty
 Version:      1.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

html {
    scroll-behavior: smooth;
}

.footer-copyright {
    font-size: 1.3rem;
    font-weight: 500;
}

body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover, .color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus):first-letter, .wp-block-button.is-style-outline, a {
    color: #211dbe;
}

button:not(.toggle), .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
    background-color: #211dbe;
}

h1, .heading-size-1 {
    font-size: 3rem;
}

.singular .entry-header {
    padding: 2rem 0;
}

.header-navigation-wrapper {
    display: none;
}

.entry-content {
    font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 1.5rem;
}

@media (min-width: 700px) {
    .site-logo img {
        max-height: 4rem;
        transition: height 0.15s linear, width 0.15s linear, max-height 0.15s linear;
    }
}
.site-logo img {
    max-height: 3rem;
    margin: 0 auto;
    width: auto;
}

.elementor-section {
    padding: 2rem 0 !important;
}
