.fhn-top-ribbon{padding:12px 20px;background-color:#e1f4fe;border-bottom:1px solid #d0e3f2;padding:8px 20px;font-size:.8rem}.fhn-top-ribbon-inner{max-width:1200px;margin:0 auto;text-align:center;line-height:1.5}.fhn-top-ribbon a{margin-left:8px;font-weight:600;color:#0056a3;text-decoration:none}.fhn-top-ribbon a:hover{text-decoration:underline}