/* ≥768px */


@media (min-width: 768px) {
    #header .navbar-brand img { max-height: 60px; margin-right: 1rem; }
    #header .site-title { font-size:2.5rem;}
    #header .site-description { font-size:0.7rem;}  

    #search-panel .close-toggler { top:2rem; right:3rem;  }  
    
    .wp-block-pullquote { font-size:1.5rem;  padding-left:4rem;  padding-right:4rem; }
    .wp-block-pullquote cite { font-size:1.25rem; }
 
    .page-featured { height:40vw; }
    
    .single-post #main-container .post-content .post-thumbnail { max-width:33%; } 

    #cta .ratio { --bs-aspect-ratio:100%; }
    .cta-each i:not(.fa-arrow-right) { font-size:4rem;  } 

    #section-agenda .section-nav { flex-direction: row; }
    #section-agenda .section-nav .btn { margin:0 1rem; }

    .childpages .post-child .row { flex-direction:row }
    .childpages .post-child .page-intro { margin-bottom:0; }
    .childpages .post-child .btn { margin-left:3rem; margin-top:0; }
    
    #footer { padding-top:6rem; }
    
}