.wp-block-navigation__container {
	background-color: ;
}

.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column * {
	hyphens: none;
}

strong {
	hyphens: none !important; 
}

.page-content {
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}
.nav-links {
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}
h1 {
	padding:0;
	margin:0;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
	font-family: Arial, Helvetica, sans-serif;
}
@media only screen and (max-width: 800px) {
h1 { font-size: 3em !important}
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	padding:0;
	margin:0;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	color: #088ccc;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #088ccc;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	color: #088ccc;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
}

p{
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}

li{
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-webkit-hyphens: none !important;
	hyphens: none !important;
	word-wrap: normal !important;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:rgba(0,0,0,0);
}

body {font-family: Arial, Helvetica, Futura, sans-serif;
font-size: 1em;
padding:0;
margin:0;
color: white;
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
	word-wrap: normal;
}

nav {
	width: 100%;
	border: 0 solid;
	padding: 2px;
	top: 0px !important;
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}

._2XBDTIVigBJDybhZvL-hU3 {
	width: 100%;
}

greyBackground {
	background-color: #f8f8f8;
}

.site-footer {
	background-color: #343434;
	min-width: 100%;
	color: #fff !important;
	text-align: center;
	columns: auto;
}

.site-footer a {
	color: #fcb316;
	font-family: Arial, Helvetica, Futura, sans-serif;	
}

.site-footer > .site-info a:link, .site-footer > .site-info a:visited, .site-footer > .site-info a:active {
	color: white;
}

.goog-te-gadget {
	color: white;
}

.widget.widget_text p {
	margin-right: 25%;
	margin-left: 25%;
}

#main {
	padding-top: 0px
}
.riverdaleHeader {
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: right;
}

.rivedaleImg {
	background-color: rgba(255,255,255,0.5);
}
.purpose {
	background-position: top left;
	background-size: contain;
	background-repeat: no-repeat;
}

wp-block-separator has-text-color has-background has-secondary-background-color has-secondary-color is-style-wide {
	width: 50px;
	color: red;
}

hr {width: 60%;margin-left: auto;margin-right: auto;}

ul li::before {
  content: "\2022";
  color: #fbb217;
	background-color: rgba(0,0,0,0);
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
nav ul li::before {
	list-style: none; 
	background-color: rgba(0,0,0,0)
}

.wp-block-coblocks-gallery-carousel .flickity-button{
	background: rgba(8,140,204,.5);
}
.flickity-page-dots{
	background: rgba(0,0,0,.25);
	min-height: 2em;
}

element.style {
}
.wp-block-coblocks-gallery-carousel .flickity-button.previous {
    height: 62px;
    left: 0;
    width: 62px;
}
@media (min-width: 600px)
.wp-block-coblocks-gallery-carousel .flickity-button:hover {
    background-color: rgba(255,255,255,0.25);
}

button:not(.has-background):hover, .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"], .a8c-posts-list__view-all:not(.has-background):hover, button:not(.has-background):focus, .button:not(.has-background):focus, input:not(.has-background):focus[type="submit"], .a8c-posts-list__view-all:not(.has-background):focus, button:not(.has-background).has-focus, .button:not(.has-background).has-focus, input:not(.has-background).has-focus[type="submit"], .a8c-posts-list__view-all:not(.has-background).has-focus {
    color: var(--button--color-text-hover);
    background-color: var(--button--color-background-hover);
}
button:not(.has-background):hover, .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"], .a8c-posts-list__view-all:not(.has-background):hover, button:not(.has-background):focus, .button:not(.has-background):focus, input:not(.has-background):focus[type="submit"], .a8c-posts-list__view-all:not(.has-background):focus, button:not(.has-background).has-focus, .button:not(.has-background).has-focus, input:not(.has-background).has-focus[type="submit"], .a8c-posts-list__view-all:not(.has-background).has-focus {
    color: var(--button--color-text-hover);
    background-color: var(--button--color-background-hover);
}
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column * {
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.wp-block-coblocks-gallery-carousel .flickity-button {
    background: rgba(8,140,204,.5);
}
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column * {
    hyphens: none;
}
@media (min-width: 600px)
.wp-block-coblocks-gallery-carousel .flickity-button {
    margin: 0 2%;
}
.wp-block-coblocks-gallery-carousel .flickity-button {
	transition: rgba(251,178,23,.5);
}
.wp-block-coblocks-gallery-carousel .flickity-button:hover {
    background-color: rgba(251,178,23,.5);
}

.wp-block-cover-image.is-position-center-left{
	align-items: center !important;
}

.wp-block-navigation-link__content {
	text-align: center;
}
.oxi-image-hover-wrapper-1 .oxi-addons-row .oxi_addons__light_box .oxi_addons__light_box_parent{
	padding: 0px 10px;
}
.oxi-image-hover-wrapper-9 .oxi-addons-row .oxi_addons__light_box .oxi_addons__light_box_parent{
	padding: 0px 10px;
}
.oxi-image-hover-wrapper-11 .oxi-addons-row .oxi_addons__light_box .oxi_addons__light_box_parent{
	padding: 0px 10px;
}
.wp-block-columns.has-background.coblocks-animate.slideInLeft{
	padding: 0px;
}
.elementor-kit-1715 h2 {
	font-size: 2.5em;
}