.rss-widget{width:100%;padding:20px;background-color:rgba(0,154,159,.1);color:#214256;word-break:break-word;border-radius:15px}.rss-widget h2{color:#214256;font-size:20px;margin-bottom:13px}.rss-widget .rss-articles-container{overflow:auto;padding-right:10px;min-height:100px;max-height:270px}.rss-widget .rss-articles-container article{display:flex;flex-direction:column;margin-bottom:8px}.rss-widget .rss-articles-container article time{display:block;color:#585858;font-size:13px;line-height:22px}.rss-widget .rss-articles-container article h3 a{display:block;color:#214256;font-size:15px;line-height:24px;margin-bottom:3px}.rss-widget .rss-subscribe{display:block;clear:both;position:relative}.rss-widget .rss-subscribe .rss-subscribe-message{display:block;height:20px;margin:4px 0;font-size:13px;color:red}.rss-widget .rss-subscribe .rss-subscribe-input{height:50px;border:1px solid #fff;border-radius:5px;margin:0;padding:11px 110px 11px 15px;background-color:#fff;line-height:22px;font-size:15px;color:#231f20}.rss-widget .rss-subscribe .rss-subscribe-input::placeholder{font-style:italic;color:gray}.rss-widget .rss-subscribe .rss-subscribe-button{position:absolute;right:9px;bottom:-9px;transform:translateY(-50%);height:34px;margin:0;padding:5px 14px;background-color:#214256;border-width:1px;border-color:transparent;border-radius:5px;font-size:15px;font-weight:600;color:#fff}