.animated-banner{display:grid;grid-column-gap:10px;grid-template-columns:repeat(12,[col] 1fr);grid-template-rows:repeat(6,[row] 1fr)}.animated-banner__content{color:#263640;grid-column:col 2/span 5;grid-row:row 2/span 4;z-index:10}@media screen and (max-width:1200px){.animated-banner{grid-template-rows:repeat(7,[row] 65px);padding-top:1em}.animated-banner__content{grid-column:col 2/span 6;grid-row:row 2/span 6}}@media screen and (max-width:900px){.animated-banner__content{grid-column:col 2/span 7}}@media screen and (max-width:768px){.animated-banner{display:flex;flex-wrap:wrap;padding-top:3.5em}.animated-banner__content{margin:0 auto;text-align:center;width:95vw}}.animated-banner__cta-header{font-size:25px;font-weight:800;margin:.5em 0 .25em}.animated-banner__header{line-height:1.1em;margin:.25em 0}.animated-banner__hr{background-color:#ffe300;height:8px;margin-left:0;width:65px}.animated-banner__layer{position:absolute;top:0;left:0}.animated-banner__motion{grid-column:col/span 12;grid-row:row/span 6;z-index:5;position:relative}@media screen and (max-width:1200px){.animated-banner__motion{grid-row:row 3/span 6}}@media screen and (max-width:900px){.animated-banner__motion{grid-row:row 4/span 12}}@media screen and (max-width:768px){.animated-banner__hr{margin:0 auto}.animated-banner__motion{margin-top:-3em}}.animated-banner__mobile{display:none;z-index:1}.animated-banner__sub-header{color:#215301;margin-bottom:.5em}.anniversary{position:absolute;right:0;top:-20px;max-width:73px}@media screen and (min-width:768px){.anniversary{max-width:150px;top:20px}}@media screen and (min-width:1200px){.anniversary{max-width:114px}}@media screen and (min-width:1700px){.anniversary{max-width:150px}}.anniversary__badge{width:100%}
/*# sourceMappingURL=maps/animated-banner.css.map */
