section{margin:50px auto;padding:0 15px}@media (min-width:768px){section{margin:70px auto}}@media (min-width:1024px){section{margin:90px auto}}section:first-of-type{margin-top:0}section div.constrain{margin:0 auto;max-width:1000px}section h2{font-size:3rem;line-height:1em;margin:20px 0;text-align:unset}section h2:first-child{margin-top:0}section h3{font-size:2rem;line-height:1em;margin:20px 0;text-align:unset}section h3:first-child{margin-top:0}section p{font-size:1rem;line-height:1.4em;margin:20px 0;text-align:unset}section p:first-child{margin-top:0}section p:last-child{margin-bottom:0}section b,section strong{font-weight:600}section em,section i{font-style:italic}section .button{background-color:#712980;border-radius:50px;color:#fff;display:inline-block;padding:20px 30px;text-decoration:none}section.has-background-color{padding-bottom:30px;padding-top:30px}@media (min-width:768px){section.has-background-color{padding-bottom:40px;padding-top:40px}}@media (min-width:1024px){section.has-background-color{padding-bottom:50px;padding-top:50px}}section.text-columns div.constrain{display:grid;gap:30px}@media (min-width:768px){section.text-columns div.constrain{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){section.text-columns div.constrain{gap:50px}}section.text-columns-with-media div.constrain{display:grid;gap:30px}@media (min-width:768px){section.text-columns-with-media div.constrain{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){section.text-columns-with-media div.constrain{gap:50px}}section.full-width-media img,section.text-columns-with-media div.constrain div.media img{height:auto;width:100%}section.sponsors-grid div.constrain div.grid{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}section.sponsors-grid div.constrain div.grid>div{text-align:center;width:calc(50% - 15px)}@media (min-width:768px){section.sponsors-grid div.constrain div.grid>div{width:calc(33.33333% - 20px)}}@media (min-width:1024px){section.sponsors-grid div.constrain div.grid>div{width:calc(25% - 22.5px)}}section.sponsors-grid div.constrain div.grid>div a:link,section.sponsors-grid div.constrain div.grid>div a:visited{display:block}section.sponsors-grid div.constrain div.grid>div img{display:block;height:auto;width:100%}div#golf-classic{margin-top:50px}@media (min-width:768px){div#golf-classic{margin-top:80px}}div#golf-classic section#mens-leadership-council-golf-classic-header{background-image:url(/assets/images/golf-classic-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain{padding:30px 15px}@media (min-width:1200px){div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain{padding-bottom:70px;padding-top:70px}}div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain div.image-wrap{margin:0 auto;max-width:300px}@media (min-width:1024px){div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain div.image-wrap{max-width:410px}}div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain div.image-wrap img,div#golf-classic section#mens-leadership-council-golf-classic-header div.constrain div.image-wrap svg{display:block;height:auto;width:100%}div#golf-classic section#date-location h2,div#golf-classic section#date-location h3{color:#71984a;font-family:condor-condensed,sans-serif}div#golf-classic section#event-info p{color:#582c5f;font-size:1.2rem}div#golf-classic section#event-info strong{font-family:condor-condensed,sans-serif;font-size:1.4rem}div#golf-classic section#sponsorships-intro{text-align:center}div#golf-classic section#sponsorships-intro h2{color:#582c5f;font-family:condor-condensed,sans-serif;font-size:1.5rem}div#golf-classic section#sponsorships-intro p{color:#582c5f;font-size:1.2rem;margin-left:auto;margin-right:auto;max-width:550px}div#golf-classic section#sponsorships-intro a:link,div#golf-classic section#sponsorships-intro a:visited{color:#71984a}div#golf-classic section#sponsorships-intro a.button{background-color:#582c5f;color:#fff}div#golf-classic section.sponsors-grid h2{color:#71984a;font-family:condor-condensed,sans-serif;font-size:1.5rem;text-transform:uppercase}
