body{font-weight:400;letter-spacing:0}.promo-container{margin:50px auto 80px}.promo-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 769px) and (max-width: 1024.98px){.promo-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0px}}@media (max-width: 543.98px){.promo-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px 0px}}.all-promos{margin:0 auto;max-width:999px}@media (max-width: 1299.98px){.all-promos{max-width:666px}}@media (max-width: 768.98px){.all-promos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.all-promos .p-md-1{width:100%}}.promo-title{background-color:#ebebeb;font-weight:bold;font-size:20px;border-right:5px solid #e66d1c;padding:15px;width:340px;margin-bottom:0px}@media (min-width: 769px) and (max-width: 1024.98px){.promo-title{width:50%}}@media (max-width: 543.98px){.promo-title{width:100%}}.description{font-size:18px;padding:2px 2px;margin-bottom:0px;margin-left:20px;width:400px}@media (min-width: 769px) and (max-width: 1024.98px){.description{font-size:16px;width:50%}}@media (max-width: 543.98px){.description{font-size:16px;width:100%;margin-left:0px;margin-top:1em}}
