@media only screen and (max-width:680px){.wp-block-nishiki-blocks-pro-posts.is-list article .post-detail{width:100%;border-bottom:none;padding-bottom:1rem}}a{text-decoration:none !important}#masthead #menu-collapse a:hover{color:#b8bbb9}.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{font-size:1.125rem}.footer-widget a:hover{color:#78826e}.bgimg{max-width:100% !important;height:auto !important;padding:5% !important;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}.program{align-content:center;padding:0 30px}