body{font-family:'Roboto',sans-serif;font-weight:400;/*!!!was: 300 -- and added below*/
 font-size:16px;color:#000}h1,.banner-title,.heading,.widget-title,.widgettitle{font-weight:700;letter-spacing:1px}h2,h3,h4,h5,h6{font-weight:400}.heading{text-align:inherit}.genesis-nav-menu a{font-weight:400}.content-sidebar-wrap{margin-top:0;margin-bottom:0}.content{margin-bottom:0}.entry{margin-bottom:0}@media only screen and (min-width:768px){.eventphoto{float:left;width:300px;font-size:12px}.eventinfo{width:430px;float:right;padding-left:10px}}.photo{max-width:290px}.eventdate{font-size:17px;font-weight:700;margin-bottom:10px}.eventtime{font-size:13px}.eventtitle{font-size:16px}.categories{font-size:13px}.divider{padding-top:15px;padding-bottom:40px;clear:both}@media only screen and (min-width:768px){.dealphoto{float:left;width:210px;font-size:12px}.dealinfo{width:460px;float:right;padding-left:10px}}.dealphoto .photo{max-width:210px}.sitespage .elementor-widget-heading .elementor-heading-title.elementor-size-large{max-width:700px;margin:auto;padding-bottom:250px;font-size:64px;font-weight:600}@media only screen and (max-width:400px){.sitespage .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:45px}}