/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Sep 28 2025 | 12:11:06 */
#text-area {
grid-area: text;
	max-width: 100%;
	/*max-height: 380px;*/
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 70%;
}


#img-area {
grid-area: image;
	max-width: 100%;
	max-height: 100%;
	flex-shrink: 1;
	flex-basis: 30%;
	padding: 6px;
	padding-bottom: 1px;
	margin-left: 10px;

}


#img-area:hover {
	/*
	border: 1px solid black;
	padding: 1px;
	*/
	background-color: black;
}

#img-area > img {
    max-width: 125px;
    height: auto;
}



#grid-section {
width: 100%;
display: grid;
grid-template-columns: 70% 30%;
grid-template-areas: "text image";
}

#side-section {
	padding-top: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	max-height: 100%;
    /*max-height: 380px;*/

}

div.discover-more-main-text {
	font-family: "Archivo", "Archivo Placeholder", sans-serif; 
letter-spacing: -0.05em; 
font-size: 18px;
color: #000000;
	/*height: 380px;*/
	line-height: 1.25;
}

#cols-area {
	width: 100%;
    /*max-height: 380px;*/
}

div#pgc-1289-1-0 {
	align-self: center;
}

a.hidden-anchor {
	text-decoration: none;
}

div.so-widget-sow-image.so-widget-sow-image-default-8b5b6f678277-1309 {
	width: 70%;
	display: flex;
	justify-content: center;
}

div#panel-1309-1-1-2 {
	width: 70%;
}

div.sow-image-container {
	justify-content: center !important;
}

div.entry-content > div:first-child > div:nth-child(2) {
	align-items: center !important;
}

