/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

    .home.one-container .site-content {
        padding: 0px 40px 40px 0px;
    }

.one-container.left-sidebar .site-main, .one-container.both-left .site-main {
    margin-top: 40px;
    margin-left: 40px;
}

#maxmegamenu-2 {
    background-color: #ffdd00;
    height: 550px;
}
#maxmegamenu-2 .widget-title {
    padding: 30px 0 0 30px;
}
#maxmegamenu-3 {
    background-color: #55ba56;
}
#maxmegamenu-3 .widget-title {
    padding: 30px 0 0 30px;
}
#maxmegamenu-4 {
    background-color: #b8a0cc;
    height: 750px;
}
#maxmegamenu-4 .widget-title {
    padding: 30px 0 0 30px;
}
#maxmegamenu-5 {
    background-color: #9b9b9b;
}
#maxmegamenu-5 .widget-title {
    padding: 30px 30px 0 30px;
}
#maxmegamenu-6 {
    background-color: #cccccc;
}
#maxmegamenu-6 .widget-title {
    padding: 30px 30px 0 30px;
}
/*
#nav_menu-7 {
    background-color: #ffdd00;
}
#nav_menu-8 {
    background-color: #4da94e;
}
#nav_menu-9 {
    background-color: #b8a0cc;
}*/

/*
Max Menu overrides
}*/

#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265 > a.mega-menu-link {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-319.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-319.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-319.mega-current-page-ancestor > a.mega-menu-link {
  background: #4da94e;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link {
  background: #55ba56;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-319.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-319 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-319.mega-toggle-on > a.mega-menu-link {
  background: #4da94e;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-319 > ul.mega-sub-menu {
  background: #4da94e;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-319 > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {
  background: #4da94e;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319.mega-menu-megamenu > ul.mega-sub-menu {
  background: #4da94e;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319.mega-toggle-on > a.mega-menu-link {
  background: #4da94e;
}
@media only screen and (min-width: 601px) {
  #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319 > a.mega-menu-link:focus {
    background: #4da94e;
  }
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-319 > a.mega-menu-link {
  background: #55ba56;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-320.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-320.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-320.mega-current-page-ancestor > a.mega-menu-link {
  background: #a892bb;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link {
  background: #b8a0cc;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-320.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-320 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-320.mega-toggle-on > a.mega-menu-link {
  background: #a892bb;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-320 > ul.mega-sub-menu {
  background: #a892bb;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-320 > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {
  background: #a892bb;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320.mega-menu-megamenu > ul.mega-sub-menu {
  background: #a892bb;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320.mega-toggle-on > a.mega-menu-link {
  background: #a892bb;
}
@media only screen and (min-width: 601px) {
  #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320 > a.mega-menu-link:focus {
    background: #a892bb;
  }
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-320 > a.mega-menu-link {
  background: #b8a0cc;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-265.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-265.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-265.mega-current-page-ancestor > a.mega-menu-link {
  background: #ffdd00;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-265.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-265 > a.mega-menu-link:active, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-265.mega-toggle-on > a.mega-menu-link {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-265 > ul.mega-sub-menu {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li#mega-menu-item-265 > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265.mega-menu-megamenu > ul.mega-sub-menu {
  background: #ffcc00;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265.mega-toggle-on > a.mega-menu-link {
  background: #ffcc00;
}
@media only screen and (min-width: 601px) {
  #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265 > a.mega-menu-link:focus {
    background: #ffcc00;
  }
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-265 > a.mega-menu-link {
  background: #ffdd00;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    background: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    background: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    color: #000;
    font-weight: bold;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    background: rgba(241, 241, 241, 0);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    color: #000;
    font-weight: 700;
    text-decoration: none;
    background: rgba(241, 241, 241, 0);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    color: #000;
    font-weight: bold;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
    color: #000;
}
@media only screen and (min-width: 601px){
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:hover {
    color: #fff;
}}

@media only screen and (min-width: 601px){
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-209 > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-209 > a.mega-menu-link:focus {
    color: #ffffff;
}}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    color: #000;
    font-weight: bold;
}


/*
Max Menu overrides end
}*/

.sidebar .widget, .footer-widgets .widget {
    line-height: 1.3em;
}
.sidebar .widget li {
padding: 0 0 10px 0;
}

.wp-block-pullquote {
    border-top: 0px solid #3a3a3a;
    border-bottom: 0px solid #3a3a3a;
    padding: 5px 0px 5px 0px;

}
.wp-block-pullquote blockquote {
    border: none;
    margin: 0;
    background: #efefef;
}

.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
    font-size: 18px;
}

.wp-block-pullquote.alignleft a, .wp-block-pullquote.alignright a {
    font-weight: 400;
}
.wp-block-pullquote.alignleft a:hover, .wp-block-pullquote.alignright a:hover {
    color:#3a3a3a;
}

.wp-block-pullquote cite, .wp-block-pullquote footer {
    font-size:14px;
    line-height:0.9px;
}
blockquote {
   font-size: 1.0em;
}
blockquote {
    background: #f0f0f0;
    color: #000000;
    border-left: 0;
}
/*
.wp-block-pullquote blockquote {
    background: #ffffff;
    color: #a892bb;
    border-left: 5px solid #b8a0cc;
    border-right: 5px solid #b8a0cc;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    padding: 30px;
    margin: 20px;
    max-width: 600px;
}
*/
.wp-block-pullquote blockquote {
    background: #c3e5b5;
    color: #000000;
    border: 0px solid #000000;
    padding: 30px;
    margin: 20px;
    max-width: 600px;
}
.wp-block-pullquote-question blockquote {
    background: #d8d0e2;
    color: #000000;
    border: 0px solid #000000;
    padding: 30px;
    margin: 20px;
    max-width: 600px;
}
.wp-block-pullquote-info blockquote {
    background: #fff7b8;
    color: #000000;
    border: 0px solid #000000;
    padding: 30px;
    margin: 20px;
    max-width: 600px;
}
.wp-block-pullquote-quote blockquote {
    background: #f4d2bd;
    color: #000000;
    border: 0px solid #000000;
    padding: 30px;
    margin: 20px;
    max-width: 600px;
}
.wp-block-pullquote-quote blockquote a {
    color: #dc5f32;
}
.wp-block-pullquote.alignleft a:hover, .wp-block-pullquote.alignright a:hover {
    color: #000000;
}
.header-widget {
    max-width: 75%;
}

@media (min-width:769px) {
    .header-widget {
        padding-top: 30px;
    }
}

@media (max-width:769px) {
    .header-widget {
        background: #c3c3c3;
        padding: 20px;
    }
    .site-logo {
     padding-bottom: 30px;
}
}

.main-navigation li.search-item {
    line-height: 60px;
}
@media (max-width: 768px) {
    .main-navigation li.search-item {
        display: none;
    }
}

/* header widget under logo */
@media (max-width: 768px) {
	.inside-header {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-flow: row wrap;
		flex-flow: row wrap;
		flex-direction: column;
 	}
    
	.site-branding {
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;
	}
    
	.site-logo {
		-webkit-box-ordinal-group: 2;  
		-moz-box-ordinal-group: 2;     
		-ms-flex-order: 2;     
		-webkit-order: 2;  
		order: 2;
	}

	.header-widget {
		-webkit-box-ordinal-group: 3;
		-moz-box-ordinal-group: 3;
		-ms-flex-order: 3;
		-webkit-order: 3;
		order: 3;
		margin: auto;
	}
}

a, a:visited {
    font-weight: 700;
}

table, th, td {
    border: 0px;
}

.button {
	font-weight: 400;
	padding: 7px 15px;
	font-size: 14px;
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd), .wp-block-table.is-style-stripes tr:nth-child(odd) {
    background-color: #f4f4f6;
}

.site-footer .footer-widgets-container .inside-footer-widgets {
    padding-right: 70px;
    padding-left: 70px;
}
/*.main-navigation a {
font-weight: 700;
    font-size: 17px;
    padding-top: 20px;
}*/

@media (max-width: 768px) {
    .page-hero {
        padding: 25px 15px 105px 15px;
    }
}

/*#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed {
    display: inline;
    padding-left: 10px;
}*/
@media (max-width: 768px) {
    .header-widget {
        width: 100%;
    }
}
@media (max-width: 768px) {
    #left-sidebar {
        display: none;
    }
}

.page-hero h1 {text-shadow: 2px 1px 3px #3a3a3a;
}

.page-hero h3 {text-shadow: 2px 1px 3px #3a3a3a;
}

/*Connections*/
#cn-list span.fn {
  font-variant: normal;
}

/*Maps Marker*/
.maps-marker-pro .mmp-popup-markername {
    font-weight: 900;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.maps-marker-pro .mmp-popup-text {
    border-top: 0px !important;
    border-bottom: 0px !important;
}

.leaflet-container a {
    -webkit-tap-highlight-color: rgba(51,181,229,.4); 
     color: #ed8b1d !important; 
}

.marker-cluster-small {
background-color: #e05200 !important;
}
.marker-cluster-small div {
background-color: #e05200 !important;
}
.marker-cluster-medium {
background-color: #ff6600 !important;
}
.marker-cluster-medium div {
background-color: #ff6600 !important;
}
.marker-cluster-large {
background-color: #ff6600 !important;
}
.marker-cluster-large div {
background-color: #ff6600 !important;
}
.marker-cluster div { color:#ffffff !important; font-size:15px !important; }

/* adieu-black */
@font-face {
  font-family: 'Adieu';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.woff') format('woff'), /* Modern Browsers */
}
@font-face{
    font-family: 'Adieu';
    src: url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.woff2');
    src: url('https://www.earlypsychosis.ca/bluepixeldesign/wp-content/uploads/2021/10/Adieu-Black.woff');
}

.buttonizer-button-0-0-3:hover {
    background-color: #EC7C44 !important;
}

.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #f5f5f5;
    border: 0px solid #3a3a3a;
    box-sizing: border-box;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #e05200;
    border: 1px solid #e05200;
    color: #ffffff;
    font-size: 1em;
    padding: 10px 15px;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
    background-color: #ed7c44;
    border: 1px solid #ed7c44;
    cursor: pointer;
}