.QuadBanner{margin:25px 10px}.QuadBanner__container{display:grid}.QuadBanner__banner--center{display:flex;justify-content:center;align-items:center}.QuadBanner__content{max-width:80%}.QuadBanner__mainTitle{font-family:Khand-Bold;text-transform:uppercase;font-size:40px;text-align:center}.QuadBanner__description{line-height:1.5;font-size:17px;font-family:SourceSansPro-Regular;text-align:center}.QuadBanner__banner-container{grid-row-start:2;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,200px);grid-column-gap:10px;max-width:100%;overflow-x:auto}.QuadBanner__banner-container::-webkit-scrollbar{display:none}.QuadBanner__bannerTitle{margin:5px 0 0 10px;font-size:20px;font-family:Khand-Bold;text-transform:uppercase}.QuadBanner__btn{margin-top:20px;margin-left:20px;margin-right:20px;padding:20px 25px;display:block;text-align:center;border:2px solid #ffc904;color:#000;text-decoration:none}.QuadBanner__bannerTextLink,.QuadBanner__btn{font-family:SourceSansPro-Bold;text-transform:uppercase}.QuadBanner__bannerTextLink{margin-left:10px;color:#3b3b3b;font-size:12px}@media screen and (min-width:1000px){.QuadBanner__container{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;-webkit-column-gap:30px;column-gap:30px}.QuadBanner__banner--center{align-self:end}.QuadBanner__banner-container{grid-column-start:2;grid-column-end:5;grid-row-start:1;grid-row-end:3;grid-template-columns:repeat(3,1fr)}.QuadBanner__banner-container--inverted{grid-column-start:1;grid-column-end:4}.QuadBanner__btn{grid-row-start:2;align-self:start}}