/*!
 Theme Name:   Brand 2022
 Description:  Child Theme for 2022 Theme
 Author:       Steve Graboski
 Author URI:   http://sjgraboski.com
 Template:     mu-2022
 Version:      1.0.0
 Text Domain:  mu-wordpress-theme-im
*/.content .entry-title{margin-bottom:20px}.content .toc{margin-bottom:30px}.content .sectionheader{margin-bottom:20px}.content .logo{clear:both;display:inline-block;width:100%}.content .logo h3{font-size:1.25rem;font-weight:400}.content .logo-preview{float:left;width:100%;background:#c2bfbf;border:1px solid #000;margin-bottom:10px;position:relative;box-sizing:border-box}.content .logo-preview img{max-width:100%;position:relative;max-height:100%;padding:20px;box-sizing:border-box}.content .logo-links{float:left;width:66%;margin-bottom:30px;padding-left:0;box-sizing:border-box}.content .logo-links h4{text-decoration:underline;margin-top:0;margin-bottom:5px}.modal{padding:0;border:0;box-shadow:0 0 1em rgba(0,0,0,.5);display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;max-width:90vw;width:900px;max-height:85vh;background-color:#fff;overflow-y:auto}.modal[open]{display:block}.modal-close{position:absolute;top:.2em;right:.2em;padding:.3em;line-height:.6;background-color:transparent;border:0;font-size:4em;cursor:pointer;color:#fff;z-index:5}.modal-close:focus{outline:#fff solid 1px}.modal-footer,.modal-title{padding:var(--spacing);padding-top:.5em;padding-bottom:.5em}.modal-body{padding:var(--spacing)}.modal-body h3{margin:0 0 2.125rem;padding:0}.content.logos .entry-header,.content.logos h2{padding:0 30px}.modal-title{margin:0;background-color:#004b97;color:#fff}.modal-title h2{font-size:150%;font-weight:400}.modal-title p{line-height:1.25;margin:0 0 10px}.content.logos h2,.content.logos section h2{font-size:1.5rem;margin-bottom:30px;clear:both}.modal .wp-block-buttons{display:flex;gap:.5em;flex-wrap:wrap;align-items:flex-start}.content.logos section>h3{font-size:1.125rem;clear:both}.content.logos .padding{padding-top:0}.content.logos .sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.content.logos .logos-area,.content.logos .second-logos-area,.content.logos .third-logos-area{display:flex;flex-wrap:wrap;padding:30px 10px 20px}.content.logos .logos-area h3,.content.logos .second-logos-area h3,.content.logos .third-logos-area h3{margin-top:20px}.content.logos .logos-area .logo,.content.logos .second-logos-area .logo,.content.logos .third-logos-area .logo{flex:0 1 100%;padding:0 20px;box-sizing:border-box;margin-bottom:50px}.content.logos .logos-area .logo .thumbnail,.content.logos .second-logos-area .logo .thumbnail,.content.logos .third-logos-area .logo .thumbnail{background:#c2bfbf;border:1px solid #000;margin-bottom:10px;position:relative;box-sizing:border-box;padding:20px;width:100%;display:flex;justify-content:center}.content.logos .logos-area .logo .thumbnail.white-logo,.content.logos .second-logos-area .logo .thumbnail.white-logo,.content.logos .third-logos-area .logo .thumbnail.white-logo{background-color:#63666A}.content.logos .logos-area .logo .thumbnail img,.content.logos .second-logos-area .logo .thumbnail img,.content.logos .third-logos-area .logo .thumbnail img{height:intrinsic}.content.logos .logos-area .logo .links .logo-link,.content.logos .second-logos-area .logo .links .logo-link,.content.logos .third-logos-area .logo .links .logo-link{margin-right:.75em;display:inline-block}.content.logos .logos-area .files,.content.logos .second-logos-area .files,.content.logos .third-logos-area .files{font-size:1.25rem;font-weight:400;font-family:utopia-std,Georgia,serif;color:#0d64b2}.content.logos .tax-section{-moz-column-count:1;column-count:1;padding-top:20px}.content.logos .tax-wrapper{-moz-column-break-inside:avoid;break-inside:avoid;padding:0 30px}.content.logos .tax-wrapper h2{padding:0}.content.logos .tax-wrapper .tax-logos{padding:0 10px 20px}.content.logos .tax-wrapper:first-child .tax-name{margin-top:0}@media (min-width:500px){.content .logo-links,.content .logo-preview{width:50%;margin-bottom:40px}.content .logo-links{padding-left:10px}.content.logos .logos-area .logo,.content.logos .second-logos-area .logo,.content.logos .third-logos-area .logo{flex:0 1 50%}}@media (min-width:768px){.content .logo-preview{width:33%;margin-bottom:40px}.content .logo-links{width:66%;margin-bottom:40px;padding-left:10px}.content.logos .logos-area .logo,.content.logos .second-logos-area .logo,.content.logos .third-logos-area .logo{flex:0 1 calc(100% / 3)}.content.logos .tax-section{-moz-column-count:3;column-count:3}}@media (min-width:1024px){.content.logos .logos-area .logo,.content.logos .second-logos-area .logo,.content.logos .third-logos-area .logo{flex:0 1 25%}}