/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
.entry-content h1 {
	text-transform: uppercase;
}

.content-caption {
	left: 0;
}

.entry-content {
	hyphens: none;
}

.block-four .page .entry-title {
	border-bottom: 3px solid #BAD4F5;
}

.sidebar .widget_blog_subscription h2.widget-title {
	color: #000;
}

.sidebar .widget.widget_blog_subscription {
    color: #000;
}

.sidebar .widget.widget_blog_subscription button {
	background-color: #BAD4F5;
}

.entry-content blockquote {
    border-left: 5px solid #055940;
}

.button:hover {
    background: #BAD4F5;
}



.footer .widget a.button {
    color: #000;
}

.footer .widget button:hover {
    color: #000;
}

.footer .widget_recent_entries li {
    border-color: #EBB58A;
}

.footer .button {
    border: none;
}

.footer .widget_nav_menu li {
	border-color: #EBB58A;
}

.footer .textwidget {
	border-top: 1px solid #EBB58A;
}

.footer .textwidget p {
	padding-bottom: 10px;
}

.news .entry-content a.more-link, .news .entry-content a.button {
    color: #000;
    font-size: 16px;
    font-size: 1.6rem;
    background: #BAD4F5;
}

.block-one .post-thumbnail img {
  height: 75px;
	width: 75px;
}

@media screen and (min-width: 40em) {
.block-one .entry-title {
font-size: 39px;
	font-size: 3.9rem;
	line-height: 1.2308;
    margin-top: 1.641em;
    margin-bottom: 0.8205em;
}
}

@media screen and (max-width: 40em) {
.block-one .entry-title {
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 1.1538;
    margin-top: 1.8462em;
    margin-bottom: 0.9231em;
}
}

.block-one .entry-content h2 {
	font-family: gallery-modern;
	text-transform: uppercase;
	color: #BF992B;
}

.block-one .entry-content .column h2.entry-title {
	font-family: inherit;
	font-variant: none;
	font-size: inherit;
}

.block-one a.more-link {
    display: none;
}

.child-pages a.more-link {
    display: none;
}

@media screen and (min-width: 59.6875em) {
.block-one .column {
width: 23%;
}

.column:nth-child(3n+1) {
clear: none;
}
}

.block-one .entry-content .child-pages.columns.clear {
	padding-left: 5px;
	padding-right: 5px;
}

.block-one .entry-content .child-pages.columns.clear p, h2 {
	text-align: left;
}

.block-one .entry-content p {
	text-align: left;
}

.block-two .wp-block-media-text .wp-block-media-text__content {
	padding-left: 0px;
}

.block-two .overlay {
	background: #fff;
	opacity: .95
}

.block-two {
	padding-top: 0;
}

.block-two-content {
	padding-top: 0;
}


.block-two p {
	color: #000;
}

.block-three h1 {
	color: #BF992B;
	font-weight: 700;
}

.page-id-550 .post-thumbnail img {
    height: 75px;
	width: 75px;
	margin-top: 25px;
}

.child-pages p {
	text-align: center;
}

.aboutpage .cd-fixed-bg-one .overlay {
    background-color: #032640;
}
	