/** Generated: Tuesday, 17th of March 2026, 11:49:05 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
.main {
	padding:1.5% 3%;
}

	.left {
    width:37%;
  }
  
  .right {
    width:60.25%;
  }

h1, .right h2 {
    font-size:3.5em;
    font-weight:bold;
    letter-spacing: 0;
	font-family: 'Raleway', sans-serif;
	color:#67b5bb; /* turquoise */
	margin-bottom:1em;
}

.right h2 {
	font-size:2.6em;
}

.rslides {
}

.quote p {
    font-size:2.6em;
    font-family: 'Open Sans', sans-serif;
}

.right p {
    font-size:1.6em;
    margin-bottom:1em;
    line-height: 1.67;
	font-family: 'Raleway', sans-serif;
}

#newstitle {
	float:left;
	clear:left;
	width:100%;
	margin-bottom:3px;
}

	.news a {
		float:left;
		clear:left;
		width:100%;
		background-color:#e4ebf1; /* pale blue */
		margin-bottom:3px;
		padding:1.5em;
		text-decoration: none;
		font-family: 'Open Sans', sans-serif;
	}
	
		.news a h3 {
			font-family: 'Open Sans', sans-serif;
			color:#67b5bb; /* turquoise */
			font-weight:bold;
			font-size:1.6em;
			margin-bottom:0.5em;
		}
		
		.news a p {
			font-size:1.4em;
			color:#58595b;
		}

.quote {
	float:left;
	clear:left;
	width:100%;
	border:2px solid #ddd;
	border-radius: 2em;
	padding:7%;
	position:relative;
	margin-top:2em;
}

	.quote h3 {
		font-family: 'Merriweather', serif;
		font-size:3.2em;
		color:#67b5bb; /* turquoise */
		font-style: italic;
		font-weight:400;
		line-height: 1.5;
		margin-bottom:0.25em;
	}
	
	.quote p {
		font-weight:700;
		font-size:1.5em;
	}

	.quote-l {
		position:absolute;
		left:1em;
		top:1em;
	}
	
	.quote-r {
		position:absolute;
		right:1em;
		bottom:1em;
	}

.btns a {
	float:left;
	width:31.333333333%;
	margin:0 3% 3% 0;
	text-decoration: none;
}

	.btns a:nth-of-type(3n) {
		margin-right:0;
	}
	
	.btns a h3 {
		font-family: 'Raleway', sans-serif;
		color:#6d6e71;
		text-transform: uppercase;
		letter-spacing: 0;
		font-weight:600;
		width:100%;
		text-align: center;
	}
	
	.btns a img {
		margin-bottom:1em;
		border:2px solid #dcddde;
	}
	
		.btns a:hover img {
			opacity:0.8;
		}

.rslides2 {
	margin-top:1em;
	background:none;
}

	.rslides2 li {
		background-color:#e4ebf1;
		border-radius: 1em;
		padding:2em;
	}

	.rslides2 .left {
		float:left;
		width:65%;
	}
	
		.right .rslides2 .left h2 {
			padding:0;
			position:relative;
			font-family: 'Merriweather', serif;
			font-size:3.2em;
			color:#67b5bb; /* turquoise */
			font-style: italic;
			font-weight:400;
			line-height: 1.5;
			margin-bottom:0.25em;
		}
		
		.rslides2 .left h3 {
			font-family: 'Raleway', sans-serif;
			color:#67b5bb; /* turquoise */
			font-weight:600;
			font-size:1.8em;
		}
		
		.rslides2 .left p {
			font-family: 'Raleway', sans-serif;
			font-size:1.4em;
			line-height: 1.5;
			font-weight:400;
			color:#58595b;
		}
	
	.rslides2 img {
		float:right;
		width:30%;
	}

.video {
	margin-bottom:3em;
}

	.video video {
		cursor: pointer;
	}

.crt-widget {
	float:left;
	clear:left;
	width:100%;
	background-color:#fff;
	padding:1.5% 3%;
}

	.crt-feed div {
		padding:0.25em;
	}

	.crt-feed div + div + div + div + div,
	.crt-logo {
		display:none !important;
	}

	.crt-feed-window {
		height:unset !important;
	}

@media screen and (max-width:599px) {
    .left,
    .right {
        clear:left;
        width:100%;
        margin-bottom:2em;
    }
}
