@media all
{
	.widget.news ul
	{
		display: flex;
	    flex-wrap: wrap;
		gap: 1%;
		list-style: none;
		padding-left: 0;
	}

		.widget.news li
		{
			background: #fff;
			box-shadow: 0 .5rem .75rem rgba(0, 0, 0, .15);
			flex: 0 1 auto;
			margin: 0 0 .6em;
			overflow: hidden;
			position: relative;
		    width: 32.333333333333%;
		}

			.widget.news li .image
			{
				background: rgba(0, 0, 0, .03);
			}

				.widget.news li .image img
				{
					display: block;
					object-fit: cover;
					transition: all 1s ease;
					width: 100%;
				}

					.widget.news li:hover .image img
					{
						transform: scale(1.1);
					}

			.widget.news .content
			{
				padding: 1em;
			}

				.widget.news .meta
				{
					font-size: .7em;
					margin: .5em 0;
				}

					.widget.news .date
					{
						color: #ccc;
						font-size: .9em;
					}

				.widget.news .content a
				{
					text-decoration: none;
				}
				
				.widget.news .content p
				{
					margin: 0;
				}

				.widget.news .content .wp-block-button
				{
					text-align: right;
				}

					.widget.news .content .wp-block-button__link
					{
						font-size: .9em;
						padding: .5em 1em;
					}
}@media screen and (min-width: 930px) and (max-width: 1199px)
	{
		.widget.news li
		{
			width: 49%;
		}
	}@media screen and (max-width: 929px)
	{
		.widget.news li
		{
			width: 100%;
		}
	}