.main-online-specials p {text-align: center; font-size: 1.4rem;}
.main-online-specials img {width: 90%; margin: 5%;}
.main-online-specials .mobile {display: none;}
.main-online-specials a:hover img {opacity: 0.9;}
@media screen and (min-width: 769px){
}
@media screen and (max-width: 768px) and (min-width: 480px){
.main-online-specials p {text-align: center; font-size: 1.4rem;}
.main-online-specials .mobile {display: none;}
}
@media screen and (max-width: 479px) {
.main-online-specials .pagebuilder-column-group {flex-flow: initial;}
.main-online-specials p {text-align: center; font-size: 1.15rem; padding: 0;}
.main-online-specials .mobile {display: block;}
}