body{background-color:#f5fafa;font-family:Amatic SC,sans-serif}.bras-main{margin-top:40px}h1{font-family:Amatic SC,sans-serif;font-size:80px;font-weight:700;line-height:.9em;letter-spacing:-4px;color:#0c5460}@media screen and (max-width: 767px){h1{font-size:64px;margin-bottom:40px;text-align:center}}h2{font-family:Amatic SC,sans-serif;font-size:64px;font-weight:700;letter-spacing:-4px;color:#0c5460}h3{font-family:Amatic SC,sans-serif;font-size:48px;font-weight:700;letter-spacing:-2px;color:#0c5460}strong{color:#0c5460}h4,h4>p{font-family:Amatic SC,sans-serif;font-size:32px;font-weight:700}.max-width{max-width:100%;width:100%}.header{background:url(/build/assets/yellow-warbler-on-branch-CZMLY6CN.jpg) center center;background-size:cover;text-align:center;min-height:300px}.header h2{font-size:96px;color:#0e93a1;text-shadow:2px 2px 0px #0c5460;position:relative;top:140px;margin:0 auto}.navbar-brand{font-weight:700;font-size:32px}.nav-link,.dropdown-item{font-weight:700;font-size:28px}@media screen and (max-width: 992px){.nav-link,.dropdown-item{font-size:24px}}.navbar-light .navbar-nav .nav-link{color:#0c5460;white-space:nowrap}.dropdown-item--sub{font-size:24px;padding-left:40px}@media screen and (max-width: 992px){.dropdown-item--sub{font-size:18px}}figure.image-caption{text-align:center;margin:1rem}figure.image-caption figcaption{opacity:.7;font-size:90%}figure.figure-right{float:right;margin-right:0}figure.figure-left{float:left;margin-left:0}figure.caption-left figcaption{text-align:left}figure.caption-right figcaption{text-align:right}figure.image-caption.figure-right{width:50%;margin-left:2rem}@media screen and (max-width: 767px){figure.image-caption.figure-right{width:100%;margin-left:0!important;margin-right:0!important}}figure.image-caption.figure-left{width:50%;margin-right:2rem}@media screen and (max-width: 767px){figure.image-caption.figure-left{width:100%;margin-left:0!important;margin-right:0!important}figure.image-caption{width:100%;margin-left:0!important;margin-right:0!important}}figure.image-caption img{border-radius:16px;max-width:100%;cursor:zoom-in;box-shadow:4px 4px #0c5460}figure.image-caption figcaption{font-size:18px!important;line-height:1.2em}@media screen and (max-width: 767px){.bras-title{text-align:justify}}.bras-home__about{font-size:20px;font-family:Open Sans Condensed,sans-serif;line-height:1.2em}.big-links{margin:0;padding:0}.big-links--basics{margin-left:-15px;margin-right:-15px}.big-links__li{list-style-type:none}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.big-links__li--join{margin-bottom:-24px}}}.big-links__a{border-radius:8px;background-color:#89abab;color:#fefefe;height:80px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:40px;margin-bottom:16px;line-height:.9em;text-decoration:none}.big-links__a:hover{text-decoration:underline}.big-links__a--donate{cursor:pointer}.big-links__a--donate:hover{text-decoration:underline;color:#0056b3}.big-links__a--basics{font-size:32px;line-height:1em;background-color:#0c5460}.big-links__a--basics:hover{text-decoration:underline;color:#49d1e9}.birding-basics{text-align:center}.birding-basics h2{min-height:96px;font-size:64px;margin-bottom:0}@media screen and (max-width: 767px){.birding-basics h2{font-size:64px}}.contact{font-family:Sue Ellen Francisco,sans-serif}.bras-default .row{font-size:24px;font-weight:300;font-family:Open Sans Condensed,sans-serif;line-height:1.5em}.bras-default .row strong{font-weight:700}.bras-default img{display:block;margin-bottom:16px}.bras-default .membership-form .row{border-bottom:1px solid #dddddd;padding-top:16px;padding-bottom:16px}.bras-default .membership-form__price{width:100px;text-align:center;font-weight:700}.bras-default .membership-form__patch{width:400px;text-align:center;font-size:16px}@media screen and (max-width: 767px){.bras-default .membership-form{text-align:center}}.footer{padding-bottom:40px}.archive-columns{font-family:Open Sans Condensed,sans-serif;-moz-column-count:1;column-count:1;-moz-column-gap:1.5rem;column-gap:1.5rem}.archive-columns a,.archive-columns span{font-size:24px}@media (min-width: 768px){.archive-columns{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.archive-columns{-moz-column-count:4;column-count:4}}.archive-year{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5rem}
