@import 'https://fonts.googleapis.com/css?family=Montserrat:400,700';

/*
	Theme Name: Education Pro Theme
	Theme URI: http://my.studiopress.com/themes/genesis/
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/

	Version: 3.0.0

	Tags: black, blue, gold, green, orange, purple, red, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, premise-landing-page

	Template: genesis
	Template Version: 2.0.0

	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php

/* Table of Contents

	- HTML5 Reset
		- Baseline Normalize
		- Box Sizing
		- Float Clearing
	- Defaults
		- Typographical Elements
		- Headings
		- Objects
		- Gallery
		- Forms
		- Tables
	- Structure and Layout
		- Site Containers
		- Column Widths and Positions
		- Column Classes
	- Common Classes
		- Avatar
		- Genesis
		- Search Form
		- Titles
		- WordPress
	- Widgets
		- Featured Content
	- Plugins
		- Genesis eNews Extended
		- Gravity Forms
		- Jetpack
	- Site Header
		- Title Area
		- Widget Area
	- Site Navigation
		- Header Navigation
		- Primary Navigation
		- Secondary Navigation
		- Responsive Menu
	- Content Area
		- Home
		- Entries
		- Entry Meta
		- Pagination
		- Comments
	- Sidebars
	- Footer Widgets
	- Site Footer
	- Theme Colors
		- Education Pro Blue
		- Education Pro Green
		- Education Pro Purple
		- Education Pro Red
	- Media Queries
		- Max-width: 1139px
		- Max-width: 1023px
		- Max-width: 768px
		- Max-width: 480px

*/


/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* Baseline Normalize
	normalize.css v2.1.3 | MIT License | git.io/normalize
--------------------------------------------- */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/* Box Sizing
--------------------------------------------- */

*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

/* Float Clearing
--------------------------------------------- */

.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.title-area:before,
.wrap:before {
	content: " ";
	display: table;
}

.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.title-area:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


/*
Defaults
---------------------------------------------------------------------------------------------------- */
.grecaptcha-badge {
	z-index: 999;
}
/* Typographical Elements
--------------------------------------------- */

body {
    color: #000;
    font-family: museo-slab, serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.625;
    background: url('/wp-content/uploads/2021/07/bg3.jpg') no-repeat;
    background-position: top right;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

::-moz-selection {
	background-color: #000;
	color: #fff;
}

::selection {
	background-color: #000;
	color: #b15a51;
}


a {
	color: #b15a51;
	text-decoration: none;
    font-weight: 900;
}

a:hover {
	color: #752821;
}


p {
  margin: 0 0 28px;
    margin-bottom: 28px;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

li {
	list-style-type: none;
}

b,
strong {
	font-weight: 700;
}

blockquote,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 40px;
}

blockquote::before {
	content: "\201C";
	display: block;
	font-size: 30px;
	height: 0;
	left: -20px;
	position: relative;
	top: -10px;
}

.pum-theme-9189 .pum-content, .pum-theme-default-theme .pum-content {
	font-size: 20px;
	line-height: 32px;
	padding: 10px !important;
}


/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 300;
	line-height: 1.2;
	margin: 0 0 20px;
	font-family: brandon-grotesque, sans-serif;
	color: #000;
}

h1 {
	font-size: 46px;
}

h2 {
	font-size: 40px;
}

h3 {
	font-size: 32px;
}

h4 {
	font-size: 28px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-size: 16px;
}

/* Objects
--------------------------------------------- */

embed,
iframe,
img,
object,
video,
.wp-caption {
	 /* max-width: 100%;  */
	/* border: 3px solid #ededed; */
}

img {
	height: auto;
}

.featured-content img {
	width: auto;
}

#escapeButton {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 200px;
	height: 100px;
	background: rgba(139,0,0,0.75);
	border: none;
	border-radius: 0 15px 0 0;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	color: #000;
	font-weight: bold;
	font-size: 1.2em;
	z-index: 1500;
	padding: 5px;
	backdrop-filter: blur(3px);
}

	#escapeButton:hover {
		background: rgba(139,0,0,1);
		opacity: 1;
		width: 240px;
		height: 120px;
		color: #fff;
		font-size: 1.4em;
	}

.button-hover-effect {
	background: rgba(139,0,0,1) !important;
	opacity: 1 !important;
	width: 240px !important;
	height: 120px !important;
	color: #fff !important;
	font-size: 1.4em !important;
}

/* Gallery
--------------------------------------------- */

.gallery {
	overflow: hidden;
	margin-bottom: 28px;
}

.gallery-item {
	float: left;
	margin: 0;
	padding: 0 4px;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33%;
}

.gallery-columns-4 .gallery-item {
	width: 25%;
}

.gallery-columns-5 .gallery-item {
	width: 20%;
}

.gallery-columns-6 .gallery-item {
	width: 16.6666%;
}

.gallery-columns-7 .gallery-item {
	width: 14.2857%;
}

.gallery-columns-8 .gallery-item {
	width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	width: 11.1111%;
}

.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
	clear: left;
}

.gallery .gallery-item img {
	border: none;
	height: auto;
	padding: 0 4px;
	width: auto;
}

/* Forms
--------------------------------------------- */

input,
select,
textarea {
	background-color: #fff;
	border-radius: 3px;
	border: 1px solid #ddd;
	box-shadow: none;
	font-size: 18px;
	font-weight: 300;
	padding: 14px;
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid #999;
	outline: none;
}

input[type="checkbox"],
input[type="image"],
input[type="radio"] {
	width: auto;
}

::-moz-placeholder {
	color: #444;
	opacity: 1;
	font-weight: 300;
}

::-webkit-input-placeholder {
	color: #444;
	font-weight: 300;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button {
	background-color: #28675a;
	border-radius: 3px;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	font-weight: 300;
	padding: 10px 20px;
	text-transform: uppercase;
	width: auto;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover {
	background-color: #439e88;
	color: #fff;
}

.entry-content .button,
.entry-content .button:hover,
.widget .button,
.widget .button:hover {
	color: #fff;
}

.footer-widgets .wrap .widget .button,
.footer-widgets .wrap button,
.footer-widgets .wrap input[type="button"],
.footer-widgets .wrap input[type="reset"],
.footer-widgets .wrap input[type="submit"],
.home-bottom .widget .button,
.home-bottom .widget button,
.home-bottom .widget input[type="button"],
.home-bottom .widget input[type="reset"],
.home-bottom .widget input[type="submit"] {
	background-color: #fff;
	color: #444;
}

.footer-widgets .wrap .widget .button:hover,
.footer-widgets button:hover,
.footer-widgets input:hover[type="button"],
.footer-widgets input:hover[type="reset"],
.footer-widgets input:hover[type="submit"],
.home-bottom .widget .button:hover,
.home-bottom button:hover,
.home-bottom input:hover[type="button"],
.home-bottom input:hover[type="reset"],
.home-bottom input:hover[type="submit"] {
	background-color: #e44a3c;
	color: #fff;
}

.button {
	display: inline-block;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

/* Tables
--------------------------------------------- */

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	width: 100%;
}

tbody {
	border-bottom: 1px solid #ddd;
}

td,
th {
	text-align: left;
}

td {
	border-top: 1px solid #ddd;
	padding: 6px 0;
}

th {
	font-weight: 400;
}


/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */

.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 1240px;
}

.site-inner {
	clear: both;
	padding-top: 60px 25px;
}

.education-pro-landing .site-inner {
	max-width: 900px;
	padding-top: 40px;
}

/* Column Widths and Positions
--------------------------------------------- */

/* Wrapping div for .content and .sidebar-primary */

.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 920px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}

/* Content */

.content {
	float: right;
	width: 870px;
}

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left;
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 520px;
}

.full-width-content .content {
	width: 100%;
}

/* Primary Sidebar */

.sidebar-primary {
	float: right;
	width: 360px;
}

.sidebar li {
	list-style-type: disc;
	margin-left: 25px;
}

.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
}

/* Secondary Sidebar */

.sidebar-secondary {
	float: left;
	width: 180px;
}

.content-sidebar-sidebar .sidebar-secondary {
	float: right;
}

/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}


/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* Avatar
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar,
.author-box .avatar {
	margin-right: 24px;
}

.alignright .avatar {
	margin-left: 24px;
}

.comment .avatar {
	margin: 0 16px 24px 0;
}

/* Genesis
--------------------------------------------- */

.breadcrumb {
	background: rgba(249,249,249,1);
    background: -moz-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ffffff', GradientType=1 );
/*	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);*/
	font-size: 14px;
	margin-bottom: 0;
	padding: 15px 40px;
}

.archive-description,
.author-box {
	background-color: #ededed;
	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);
	color: #fff;
	font-size: 16px;
	margin-bottom: 40px;
	padding: 40px;
}

.author-box-title {
	color: #fff;
	font-size: 24px;
	margin-bottom: 10px;
}

.archive-description p a,
.author-box .author-box-content a {
	color: #fff;
}

.archive-description p a:hover,
.author-box .author-box-content a:hover {
	color: #444;
}

.archive-description p:last-child,
.author-box p:last-child {
	margin-bottom: 0;
}

/* Search Form
--------------------------------------------- */

.search-form {
	overflow: hidden;
}

.site-header .search-form {
	float: right;
	margin-top: 12px;
}

.entry-content .search-form,
.site-header .search-form {
	width: 50%;
}

.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* Titles
--------------------------------------------- */

.archive-title {
	font-size: 20px;
}

.entry-title {
	font-size: 46px;
    color: #8e4440;
    margin-bottom: 75px;
}

.entry-title a {
    color: #b15a51;
    font-size: 28px;
}

.entry-title a:hover {
	color: #e44a3c;
}

.widget-title {
	font-size: 18px;
	margin-bottom: 20px;
}

.after-entry .widget-title,
.sidebar .widget-title a,
.sidebar .widget-title {
	border-bottom: 1px dotted #ddd;
	color: #e44a3c;
	letter-spacing: 2px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
}

.footer-widgets .widget-title {
	color: #ffde17;

	text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
}

/* WordPress
--------------------------------------------- */

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

a.alignleft,
a.alignnone,
a.alignright {
	max-width: 100%;
}

a.alignnone {
	display: inline-block;
}

a.aligncenter img {
	display: block;
	margin: 0 auto;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
}

img.alignnone,
.alignnone {
	margin-bottom: 12px;
}

a.alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 24px 12px 0;
}

a.alignright,
img.alignright,
.wp-caption.alignright {
	margin: 0 0 12px 24px;
}

.wp-caption-text {

	margin: 0;
	text-align: center;
}

.entry-content p.wp-caption-text {
	margin-bottom: 0;
}

.gallery-caption {
	margin: 0 0 10px;
}


/*
Widgets
---------------------------------------------------------------------------------------------------- */

.widget {
	margin-bottom: 40px;
	overflow: hidden;
	word-wrap: break-word;
}

.widget p:last-child,
.widget ul > li:last-child,
.widget-area .widget:last-of-type {
	margin-bottom: 0;
}

.widget ol > li {
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px;
	text-indent: -20px;
}

.widget li li {
	border: none;
	margin: 0 0 0 30px;
	padding: 0;
}

.widget_calendar table {
	margin-bottom: 0;
	width: 100%;
}

.widget_calendar td,
.widget_calendar th {
	text-align: center;
}

/* Featured Content
--------------------------------------------- */

.featured-content .entry,
.widget .entry {
	background: none;
	border: none;
	box-shadow: none;
	margin-bottom: 10px;
	padding: 0 0 10px;
}

.featured-content .entry-title {
	font-size: 24px;
	margin-bottom: 0;
}

.content .featured-content .entry-header .entry-meta {
	text-align: left;
	margin: 0 0 10px;
}

.content .featured-content .entry-header .entry-meta .entry-time {
	background: none;
	color: #444;
	margin: 0;
	padding: 0;
}

.after-entry .featured-content .entry,
.sidebar .featured-content .entry {
	border-bottom: 1px dotted #ddd;
}

.after-entry .featuredpage .entry,
.sidebar .featuredpage .entry {
	border: none;
	padding: 0;
	margin: 0;
}

.featured-content ul + .more-from-category {
	margin-top: 10px;
}


/*
Plugins
---------------------------------------------------------------------------------------------------- */

/* Genesis eNews Extended
--------------------------------------------- */

.enews-widget,
.widget-area .widget.enews-widget .widget-title {
	color: #fff;
}

.widget-area .widget.enews-widget {
	background-color: #78a7c8;
	border: none;
	padding: 40px;
}

.enews-widget input {
	font-size: 16px;
	margin-bottom: 16px;
}

.enews-widget .enews input[type="submit"] {
	background-color: #fff;
	color: #444;
	margin: 0;
	width: 100%;
}

.enews-widget .enews input:hover[type="submit"] {
	background-color: #34678a;
	color: #fff;
}

.enews form + p {
	margin-top: 24px;
}

.home-bottom .widget.enews-widget {
	clear: both;
	overflow: hidden;
	padding: 0;
}

.home-bottom .enews p {
	float: left;
	margin-bottom: 0;
	width: 31.623931623931625%;
}

.home-bottom .enews p + form {
	float: right;
	width: 65.81196581196582%;
}

.home-bottom .enews-widget input[type="email"] {
	float: left;
	margin-bottom: 0;
	width: 65.81196581196582%;
}

.home-bottom .enews-widget input[type="submit"] {
	float: right;
	width: 31.623931623931625%;
}

.home-bottom .enews input {
	border: none;
}

/* Genesis Responsive Slider
--------------------------------------------- */

.education-pro-home #genesis-responsive-slider {
	border: none;
	margin: 0 auto;
	max-width: 1600px;
	padding: 0;
}

.education-pro-home .slide-excerpt {
	background-color: #fff;
	box-shadow: 3px 3px rgba(70, 70, 70, 0.2);
	filter: alpha(opacity=100);
	opacity: 1;
}

html > body.education-pro-home .slide-excerpt-border {
	border: none;
	margin: 0;
	padding: 40px 40px 12px;
	width: 100%;
}

.education-pro-home .slide-excerpt h2 a {
	color: #78a7c8;
}

.education-pro-home #genesis-responsive-slider .slide-excerpt h2 a:hover {
	color: #444;
}

.education-pro-home #genesis-responsive-slider .flex-control-nav {
	margin-top: -40px;
	text-align: left;
}

.education-pro-home #genesis-responsive-slider .flex-control-nav li {
	padding-left: 5px;
	text-indent: 0;
}

/* Jetpack
--------------------------------------------- */

#wpstats {
	display: none;
}


/*
Site Header
---------------------------------------------------------------------------------------------------- */

.site-header {
    background: #b15a51;
    /* border-top: 3px solid #e44a3c; */
    box-shadow: 2px 6px rgba(70, 70, 70, 0.3);
    min-height: 80px;
    z-index: 6;
    position: relative;
}

.education-pro-home .site-header {
	position: relative;
	top: auto !important;
	width: 100%;
	z-index: 499;
}

/* Title Area
--------------------------------------------- */

.title-area {
	background-color: #d3d3d3;
	color: #fff;
	margin: 0 auto;
	padding: 20px;
	position: absolute;
	text-align: center;
	width: 333px;
}

.header-image .title-area {
	background-color: transparent!important;
	padding: 0;
}

.site-title {
	font-size: 34px;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
    margin-top: 16px;
}

.site-header .site-title a,
.site-header .site-title a:hover {
	color: #fff;
}

.header-image .site-title > a {
	float: left;
	min-height: 80px;
	width: 100%;
/*    margin-top: -9px;*/
}

.site-description {
	backface-visibility: hidden;
	font-size: 16px;
	line-height: 1.3;
}

.site-description,
.site-title {
	margin-bottom: 0;
}

.header-image .site-description,
.header-image .site-title {
	display: block;
	text-indent: -9999px;
}

/* Widget Area
--------------------------------------------- */

.site-header .widget-area {
	float: right;
	text-align: right;
	width: 900px;
}


/*
Site Navigation
---------------------------------------------------------------------------------------------------- */

.disclaimer-bar {
	background-color: #65322d;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
	text-align: center;
}

.genesis-nav-menu {
	clear: both;
	font-size: 15px;
	line-height: 1;
	width: 100%;
    font-weight: 900;
    font-family: brandon-grotesque, sans-serif;
    margin-top: 35px;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;

}

.genesis-nav-menu li a {
	color: #fff;
	display: block;
	padding: 16px;
	-webkit-backface-visibility: hidden;
}

.genesis-nav-menu .sub-menu, .genesis-nav-menu li a:hover {
	background: #c4c4c4;
	color: #000;
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 200px;
	z-index: 999;
}

.genesis-nav-menu .sub-menu a {
	background-color: #d3d3d3;
	border: 1px solid rgba(0, 0, 0, 0.05);
	border-top: none;
/*	box-shadow: 3px 3px rgba(70, 70, 70, 0.2);*/
    color: #fff;
	font-size: 14px;
	padding: 14px 16px;
	position: relative;
	width: 200px;
}

.genesis-nav-menu li .sub-menu li a:hover {
/*	background-color: #fff;*/
	color: #000;
}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -43px 0 0 199px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	float: right;
	list-style-type: none;
	padding: 0;
}

.genesis-nav-menu > .date,
.genesis-nav-menu > .right > a {
	display: inline-block;
	padding: 16px;
}

.genesis-nav-menu > .rss > a:before,
.genesis-nav-menu > .twitter > a:before {
	-webkit-font-smoothing: antialiased;
	content: "\f303";
	display: inline-block;
	font: normal 14px/1 'dashicons';
	margin-right: 4px;
	vertical-align: top;
}

.genesis-nav-menu > .twitter > a:before {
	content: "\f301";
}

.genesis-nav-menu > .search {
	padding: 5px 0 0;
}

.genesis-nav-menu > .search input {
	background-color: rgba(255, 255, 255, 0.1);
	border-radius: 30px;
	border: none;
	color: #fff;
	font-size: 14px;
	padding: 8px 30px;
}

.genesis-nav-menu > .search input:-ms-input-placeholder {
	color: #fff;
}

.genesis-nav-menu > .search input::-moz-placeholder {
	color: #fff;
}

.genesis-nav-menu > .search input::-webkit-input-placeholder {
	color: #fff;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .genesis-nav-menu a {
    color: #000;
    font-size: 14px;
    font-weight: 700;
    padding: 32px 12px;
/*    border-right: solid #dedddd 2px;*/
    text-transform: uppercase;

}

.site-header .genesis-nav-menu .sub-menu a {
	color: #000;
	padding: 14px 16px;
}

.site-header .genesis-nav-menu li li {
	margin-left: 0;
}

/* Primary Navigation
--------------------------------------------- */

.nav-primary {
	background: #87403c;
	color: #fff;
    text-align: right;
}

.nav-primary .genesis-nav-menu {
	font-size: 14px;
    margin-top: 0px;
}

.education-pro-home .nav-primary .genesis-nav-menu {
	position: relative;
	z-index: 1000;
}

.top-number{
    font-size: 15px;
    text-transform: uppercase;
    color: #e8d4d4;
    font-family: brandon-grotesque, sans-serif;
    margin-bottom: 1px;
}

/* Secondary Navigation
--------------------------------------------- */

.nav-secondary .genesis-nav-menu {
	padding-bottom: 10px;
}

.nav-secondary .genesis-nav-menu li a {
	padding: 0 16px 10px;
}

.nav-secondary .genesis-nav-menu li.current-menu-item > a,
.nav-secondary .genesis-nav-menu li.menu-item a:hover {
	background: none;
}

/* Responsive Menu
--------------------------------------------- */

.responsive-menu-icon {
	cursor: pointer;
	display: none;
}

.responsive-menu-icon::before {
	content: "\f333";
	display: block;
	font: normal 20px/1 'dashicons';
	margin: 0 auto;
	padding: 10px;
	text-align: center;
}


/*
Content Area
---------------------------------------------------------------------------------------------------- */

/*NAEJI Pages*/

.vc_custom_1690306426489 {
	padding-top: 200px !important;
	padding-bottom: 200px !important;
	background: #f2f2f2 url(https://iasquared.org/wp-content/uploads/2023/07/NAEJI-Option-5.jpeg?id=8801) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.vc_custom_1690306986103 {
	padding-top: 0px !important;
}

.naeji-disclaimer-bar {
	background-color: #1b1221;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
	text-align: center;
}

button.naeji-publications {
	font-weight: bold;
	background-color: #46334d !important;
	text-align: left;
	text-transform: none;
}

.hotline-list {
	list-style-type: none !important;
	overflow: hidden;
}
.shiftnav-wrap .modal-wrapper.styled .wp-post-modal ul li {
	list-style-type: none !important;
	margin-left: 0px;
}

.shiftnav-wrap .modal-wrapper.styled .wp-post-modal ul li, .modal-wrapper.styled .wp-post-modal ol li {
	padding-bottom: 0px !important;
}

#modal-content {
	padding: 20px;
}

.single-naeji_resources #modal-content ul li {
	padding: 10px;
	list-style-type: disc !important;
	margin-left: 20px;
	text-align: left;
}

.single-naeji_resources #modal-content ol li {
	padding: 5px;
}

.entry-content .hotline-list-container ul > li {
	list-style-type: none !important;
}

.entry-content .hotline-list-container ol, .entry-content .hotline-list-container ul {
	margin-left: 0px;
}

.pum-content, .pum-theme-floating-bar .pum-content .hotline-list-container ol, ul {
	padding: 0px !important;
}

.hotline-list p {
	display: none;
}

.hotline-list br {
	display: none;
}

	.hotline-list ul {
		list-style-type: none !important;
		padding-left: 0px;
	}

		.hotline-list ul li .hotline-data {
			padding-left: 20px;
		}

		.hotline-list ul li ul li .hotline-data {
			padding-left: 30px;
			font-size: 0.9rem;
		}

.hotline-data {
	display: grid;
	grid-template-columns: 1fr 1fr;
	width: 100%;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 2px dashed rgba(74,50,79,0.75);
	column-gap: 2em;
}

.hotline-info, .hotline-phone {
	width: 100%;
	text-align: left;
}

.hotline-phone {
	text-align: left;
	margin-left: 10px;
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.hotline-subname {
	font-style: italic;
	font-size: 1rem;
	padding-left: 0.2em;
}

li ul li .hotline-phone {
	margin-left: 0px;
}

.naeji-training .naeji-training-image img.vc_single_image-img {
	height: 150px;
	width: 150px;
}

.naeji-training-image img {
	height: 150px;
	width: 150px;
}

.naeji-training-duration span, .naeji-training-date-published span, .naeji-training-info span {
	margin-right: 3px;
}

.naeji-training-duration, .naeji-training-date-published {
	font-size: 1rem;
	color: rebeccapurple;
	cont-transform: italic;
}

.naeji-training-description {
	margin-bottom: 10px;
	border-bottom: 1px solid rebeccapurple;
	padding-bottom: 10px;
}

.naeji-training .vc_gitem-zone-a .vc_gitem-row-position-bottom, .vc_gitem-zone-b .vc_gitem-row-position-bottom {
	display: flex;
	align-items: center;
	position: relative;
}

.naeji-training .vc_gitem-zone-a .vc_gitem-row-position-top, .vc_gitem-zone-b .vc_gitem-row-position-bottom {
	position: relative;
}

.naeji-training .vc_grid-item-mini {
	padding: 15px;
	border-radius: 10px;
	background-color: rgba(75,50,79,0.1);
	box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
	transition: all 0.3s ease-in-out;
}

.naeji-training .vc_grid-item-mini:hover {
	background-color: rgba(75,50,79,0.2);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
}

.naeji-training-title a {
	color: #b15a51 !important;
}

.naeji-training {
	max-width: 95vw;
	margin: auto;
}


/* Home
--------------------------------------------- */
.home-featured {
	background-color: #f5f5f5;
	position: relative;
	text-align: center;
	z-index: 9;
}

.home-featured .widget {
	padding: 40px 40px 0;
	margin: 0 auto;
	max-width: 1600px;
}

.home-featured .widget:last-of-type {
	padding-bottom: 80px;
}

.education-pro-home .home-featured .widget.genesis_responsive_slider {
	background-color: #fff;
	max-width: 100%;
	padding: 0;
}

.home-featured .slide-excerpt {
	margin: 80px 80px 120px;
	text-align: left;
}

.home-featured .slide-excerpt .more-link {
	background-color: #f5f5f5;
	color: #e44a3c;
	display: block;
	padding: 20px 40px;
	margin: 40px -40px -12px;
	text-align: right;
}

.home-featured .slide-excerpt .more-link::after {
	-webkit-font-smoothing: antialiased;
	content: "\f344";
	display: inline-block;
	font: normal 20px/1 'dashicons';
	margin-left: 20px;
	vertical-align: middle;
}

.home-featured #genesis-responsive-slider .more-link:hover {
	background-color: #e44a3c;
	color: #fff;
}

.home-top {
	background-color: #fff;
	text-align: center;
}

.home-top .wrap {
	padding: 80px;
	position: relative;
	z-index: 99;
}

.home-featured + .home-top .wrap {
	background-color: #fff;
	border-radius: 3px;
	border-top: 3px solid #e44a3c;
	margin-top: -40px;
}

.home-top .widget_text {
	color: #78a7c8;
	font-size: 48px;
	line-height: 1.1;
	text-align: center;
}

.home-top .widget_text .widget-title {
	color: #e44a3c;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.home-middle {
	background-color: #34678a;
	box-shadow: inset 0 5px rgba(0, 0, 0, 0.1);
	color: #fff;
	padding: 60px 10px 20px;
}

.home-middle .entry-title a {
	color: #78a7c8;
}

.home-middle .widget {
	float: left;
	padding: 0 20px;
	text-align: center;
	width: 25%;
}

.home-middle .widget:nth-of-type(4n+1) {
	clear: both;
}

.home-middle .dashicons {
	font-size: 60px;
	height: 60px;
	width: 60px;
}

.home-bottom {
	background-color: #78a7c8;
	box-shadow: inset 0 5px rgba(0, 0, 0, 0.05);
	color: #fff;
	padding: 60px 0;
}

.home-bottom .featured-content .entry-title a,
.home-bottom .widget a,
.home-middle .widget .entry-title a:hover,
.home-middle .widget a:hover {
	color: #fff;
}

.home-bottom a:hover {
	color: #34678a;
}

/* Entries
--------------------------------------------- */

.entry {
	background-color: rgba(255,255,255, 0.5);
/*	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);*/
    background-size: 50px;
	margin-bottom: 0px;
	padding: 50px 50px;
}

.entry-header {
	margin-bottom: 10px;
}

.entry-content ol,
.entry-content ul {
	margin-bottom: 28px;
	margin-left: 40px;
}

.entry-content ol > li {
	list-style-type: decimal;
}

.entry-content ul > li {
	list-style-type: disc;
}

.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}

.entry-content code {
	background-color: #f5f5f5;
}

/* Entry Meta
--------------------------------------------- */

p.entry-meta {
	font-size: 14px;
}

.content p.entry-meta {
	margin-bottom: 0;
	text-align: right;
}

.content .entry-header .entry-meta {
	margin: -10px 0 10px;
}

.content .entry-header .entry-meta .entry-time {
    background-color: #e44a3c;
    color: #fff;
    display: inline-block;
    margin: 0 20px 0 0;
    padding: 5px 15px;
}

.entry-footer {
	background: #fafafa;
	padding: 20px 40px;
	margin: 12px -40px -40px;
}

.entry-footer .entry-meta {
	font-size: 12px;
}

.entry-footer .entry-meta a {
	color: #444;
}

.entry-footer .entry-meta a:hover {
	color: #e44a3c;
}

.entry-comments-link::before {
	content: "\2F";
	margin: 0 4px 0 0;
}

/* After Entry
--------------------------------------------- */

.after-entry {
	margin-bottom: 40px;
}

/* Pagination
--------------------------------------------- */

.pagination {
	margin: 40px 0;
}

.adjacent-entry-pagination {
	margin-bottom: 0;
}

.archive-pagination li {
	display: inline;
}

.archive-pagination li a {
	background-color: #fff;
	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);
	color: #444;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	padding: 6px 12px;
}

.archive-pagination li a:hover,
.archive-pagination .active a {
	color: #e44a3c;
}

/* Comments
--------------------------------------------- */

.comment-respond,
.entry-comments,
.entry-pings {
	background-color: #fff;
	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);
	font-size: 16px;
	margin-bottom: 40px;
}

.comment-respond {
	padding: 40px 100px 16px;
}

.entry-comments,
.entry-pings {
	padding: 40px;
}

.comment-respond h3,
.entry-comments h3,
.entry-pings h3 {
	color: #8e4440;
	font-size: 18px;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.comment-meta {
	margin-bottom: 28px;
}

li.comment,
li.pingback {
	background-color: #f5f5f5;
}

.comment-content {
	clear: both;
}

.comment-list li {
	padding: 32px 32px 0;
}

.comment-list li.depth-1,
.ping-list li {
	margin-top: 24px;
	padding: 32px;
}

.comment-list li li {
	margin-right: -32px;
}

.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
	width: 50%;
}

.comment-respond label {
	display: block;
	margin-right: 12px;
}

.entry-comments .comment-author {
	margin-bottom: 0;
}

.comment-reply-link {
	color: #e44a3c;
}

.entry-pings .reply {
	display: none;
}

.fn {
	font-weight: 300;
}

.form-allowed-tags {
	background-color: #f5f5f5;
	font-size: 16px;
	padding: 24px;
}


/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar {
	font-size: 16px;
}

.after-entry li {
	border-bottom: 1px dotted #ddd;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.after-entry .widget,
.sidebar .widget {
	background-color: #fff;
	border-left: 3px solid #49334f;
	box-shadow: 3px 3px rgba(70, 70, 70, 0.05);
	padding: 40px;
}

.sidebar .widget:last-of-type {
	margin-bottom: 40px;
}

/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets {
	background-color: #000;
	box-shadow: inset 0 5px rgba(0, 0, 0, 0.1);
	clear: both;
	padding-top: 60px;
}

.footer-widgets .wrap .entry-title a,
.footer-widgets .wrap a,
.footer-widgets {
	color: #fff;
}

.footer-widgets a.button,
.footer-widgets .wrap a:hover {
	color: #ffde17;
}

.footer-widgets p:last-child {
	margin-bottom: 0;
}

.footer-widgets-1 {
	width: 300px;
}

.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4,
.footer-widgets-5 {
	width: 195px;
}



.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
	margin-right: 52px;
}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4 {
	float: left;
}

.footer-widgets-5 {
	float: right;
}

/*
Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	background-color: #381212;
	font-size: 15px;
	padding: 110px 0 80px;
	text-align: left;
    margin-top: 55px;
}

.site-footer,
.site-footer .wrap a {
	color: #fff;
}

.site-footer a.button,
.site-footer .wrap a:hover {
	color: #47c8ce;
}

.site-footer p {
	margin-bottom: 0;
}

/*
Theme Colors
---------------------------------------------------------------------------------------------------- */

.education-pro-blue .nav-secondary .genesis-nav-menu li.current-menu-item > a,
.education-pro-green .nav-secondary .genesis-nav-menu li.current-menu-item > a,
.education-pro-purple .nav-secondary .genesis-nav-menu li.current-menu-item > a,
.education-pro-red .nav-secondary .genesis-nav-menu li.current-menu-item > a {
	background: none;
}

/* Education Pro Blue
--------------------------------------------- */

.education-pro-blue .after-entry .widget-title,
.education-pro-blue .archive-pagination .active a,
.education-pro-blue .archive-pagination li a:hover,
.education-pro-blue .comment-reply-link,
.education-pro-blue .comment-respond h3,
.education-pro-blue .entry-comments h3,
.education-pro-blue .entry-footer .entry-meta a:hover,
.education-pro-blue .entry-pings h3,
.education-pro-blue .entry-title a:hover,
.education-pro-blue .home-featured .more-link,
.education-pro-blue .home-top .widget_text .widget-title,
.education-pro-blue .sidebar .widget-title a,
.education-pro-blue .sidebar .widget-title {
	color: #3d78c1;
}

.education-pro-blue .archive-description,
.education-pro-blue .author-box,
.education-pro-blue .button:hover,
.education-pro-blue .content .entry-header .entry-meta .entry-time,
.education-pro-blue .footer-widgets .wrap .button:hover,
.education-pro-blue .footer-widgets button:hover,
.education-pro-blue .footer-widgets input:hover[type="button"],
.education-pro-blue .footer-widgets input:hover[type="reset"],
.education-pro-blue .footer-widgets input:hover[type="submit"],
.education-pro-blue .home-bottom .widget .button:hover,
.education-pro-blue .home-bottom button:hover,
.education-pro-blue .home-bottom input:hover[type="button"],
.education-pro-blue .home-bottom input:hover[type="reset"],
.education-pro-blue .home-bottom input:hover[type="submit"],
.education-pro-blue .home-featured #genesis-responsive-slider .more-link:hover,
.education-pro-blue .title-area,
.education-pro-blue button:hover,
.education-pro-blue input:hover[type="button"],
.education-pro-blue input:hover[type="reset"],
.education-pro-blue input:hover[type="submit"] {
	background-color: #3d78c1;
}

.education-pro-blue .after-entry .widget,
.education-pro-blue .home-top .wrap,
.education-pro-blue .sidebar .widget,
.education-pro-blue .site-header {
	border-color: #3f71c3;
}

.education-pro-blue .footer-widgets .wrap a:hover,
.education-pro-blue .footer-widgets a.button,
.education-pro-blue .slide-excerpt h2 a,
.education-pro-blue .home-middle .entry-title a,
.education-pro-blue .home-top .widget_text,
.education-pro-blue .site-footer .wrap a:hover,
.education-pro-blue .site-footer a.button,
.education-pro-blue a {
	color: #a8b2b9;
}

.education-pro-blue .button,
.education-pro-blue .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.education-pro-blue .genesis-nav-menu .sub-menu a,
.education-pro-blue .genesis-nav-menu li a:hover,
.education-pro-blue .genesis-nav-menu li.current-menu-item > a,
.education-pro-blue .home-bottom,
.education-pro-blue .widget-area .widget.enews-widget,
.education-pro-blue button,
.education-pro-blue input[type="button"],
.education-pro-blue input[type="reset"],
.education-pro-blue input[type="submit"] {
	background-color: #a8b2b9;
}

.education-pro-blue .entry-title a,
.education-pro-blue .home-bottom a:hover,
.education-pro-blue a:hover {
	color: #344a66;
}

.education-pro-blue .enews-widget .enews input:hover[type="submit"],
.education-pro-blue .footer-widgets,
.education-pro-blue .home-middle,
.education-pro-blue .nav-primary,
.education-pro-blue .site-footer {
	background-color: #344a66;
}

/* Education Pro Green
--------------------------------------------- */

.education-pro-green .after-entry .widget-title,
.education-pro-green .archive-pagination .active a,
.education-pro-green .archive-pagination li a:hover,
.education-pro-green .comment-reply-link,
.education-pro-green .comment-respond h3,
.education-pro-green .entry-comments h3,
.education-pro-green .entry-footer .entry-meta a:hover,
.education-pro-green .entry-pings h3,
.education-pro-green .entry-title a:hover,
.education-pro-green .home-featured .more-link,
.education-pro-green .home-top .widget_text .widget-title,
.education-pro-green .sidebar .widget-title a,
.education-pro-green .sidebar .widget-title {
	color: #d7c573;
}

.education-pro-green .archive-description,
.education-pro-green .author-box,
.education-pro-green .button:hover,
.education-pro-green .content .entry-header .entry-meta .entry-time,
.education-pro-green .footer-widgets .wrap .button:hover,
.education-pro-green .footer-widgets button:hover,
.education-pro-green .footer-widgets input:hover[type="button"],
.education-pro-green .footer-widgets input:hover[type="reset"],
.education-pro-green .footer-widgets input:hover[type="submit"],
.education-pro-green .home-bottom .widget .button:hover,
.education-pro-green .home-bottom button:hover,
.education-pro-green .home-bottom input:hover[type="button"],
.education-pro-green .home-bottom input:hover[type="reset"],
.education-pro-green .home-bottom input:hover[type="submit"],
.education-pro-green .home-featured #genesis-responsive-slider .more-link:hover,
.education-pro-green .title-area,
.education-pro-green button:hover,
.education-pro-green input:hover[type="button"],
.education-pro-green input:hover[type="reset"],
.education-pro-green input:hover[type="submit"] {
	background-color: #d7c573;
}

.education-pro-green .after-entry .widget,
.education-pro-green .home-top .wrap,
.education-pro-green .sidebar .widget,
.education-pro-green .site-header {
	border-color: #d7c573;
}

.education-pro-green .footer-widgets .wrap a:hover,
.education-pro-green .footer-widgets a.button,
.education-pro-green .slide-excerpt h2 a,
.education-pro-green .home-middle .entry-title a,
.education-pro-green .home-top .widget_text,
.education-pro-green .site-footer .wrap a:hover,
.education-pro-green .site-footer a.button,
.education-pro-green a {
	color: #46a47b;
}

.education-pro-green .button,
.education-pro-green .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.education-pro-green .genesis-nav-menu .sub-menu a,
.education-pro-green .genesis-nav-menu li a:hover,
.education-pro-green .genesis-nav-menu li.current-menu-item > a,
.education-pro-green .home-bottom,
.education-pro-green .widget-area .widget.enews-widget,
.education-pro-green button,
.education-pro-green input[type="button"],
.education-pro-green input[type="reset"],
.education-pro-green input[type="submit"] {
	background-color: #46a47b;
}

.education-pro-green .entry-title a,
.education-pro-green .home-bottom a:hover,
.education-pro-green a:hover {
	color: #2f614b;
}

.education-pro-green .enews-widget .enews input:hover[type="submit"],
.education-pro-green .footer-widgets,
.education-pro-green .home-middle,
.education-pro-green .nav-primary,
.education-pro-green .site-footer {
	background-color: #2f614b;
}

/* Education Pro Purple
--------------------------------------------- */

.education-pro-purple .after-entry .widget-title,
.education-pro-purple .archive-pagination .active a,
.education-pro-purple .archive-pagination li a:hover,
.education-pro-purple .comment-reply-link,
.education-pro-purple .comment-respond h3,
.education-pro-purple .entry-comments h3,
.education-pro-purple .entry-footer .entry-meta a:hover,
.education-pro-purple .entry-pings h3,
.education-pro-purple .entry-title a:hover,
.education-pro-purple .home-featured .more-link,
.education-pro-purple .home-top .widget_text .widget-title,
.education-pro-purple .sidebar .widget-title a,
.education-pro-purple .sidebar .widget-title {
	color: #706182;
}

.education-pro-purple .archive-description,
.education-pro-purple .author-box,
.education-pro-purple .button:hover,
.education-pro-purple .content .entry-header .entry-meta .entry-time,
.education-pro-purple .footer-widgets .wrap .button:hover,
.education-pro-purple .footer-widgets button:hover,
.education-pro-purple .footer-widgets input:hover[type="button"],
.education-pro-purple .footer-widgets input:hover[type="reset"],
.education-pro-purple .footer-widgets input:hover[type="submit"],
.education-pro-purple .home-bottom .widget .button:hover,
.education-pro-purple .home-bottom button:hover,
.education-pro-purple .home-bottom input:hover[type="button"],
.education-pro-purple .home-bottom input:hover[type="reset"],
.education-pro-purple .home-bottom input:hover[type="submit"],
.education-pro-purple .home-featured #genesis-responsive-slider .more-link:hover,
.education-pro-purple .title-area,
.education-pro-purple button:hover,
.education-pro-purple input:hover[type="button"],
.education-pro-purple input:hover[type="reset"],
.education-pro-purple input:hover[type="submit"] {
	background-color: #706182;
}

.education-pro-purple .after-entry .widget,
.education-pro-purple .home-top .wrap,
.education-pro-purple .sidebar .widget,
.education-pro-purple .site-header {
	border-color: #706182;
}

.education-pro-purple .footer-widgets .wrap a:hover,
.education-pro-purple .footer-widgets a.button,
.education-pro-purple .slide-excerpt h2 a,
.education-pro-purple .home-middle .entry-title a,
.education-pro-purple .home-top .widget_text,
.education-pro-purple .site-footer .wrap a:hover,
.education-pro-purple .site-footer a.button,
.education-pro-purple a {
	color: #7a787e;
}

.education-pro-purple .button,
.education-pro-purple .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.education-pro-purple .genesis-nav-menu .sub-menu a,
.education-pro-purple .genesis-nav-menu li a:hover,
.education-pro-purple .genesis-nav-menu li.current-menu-item > a,
.education-pro-purple .home-bottom,
.education-pro-purple .widget-area .widget.enews-widget,
.education-pro-purple button,
.education-pro-purple input[type="button"],
.education-pro-purple input[type="reset"],
.education-pro-purple input[type="submit"] {
	background-color: #7a787e;
}

.education-pro-purple .entry-title a,
.education-pro-purple .home-bottom a:hover,
.education-pro-purple a:hover {
	color: #444246;
}

.education-pro-purple .enews-widget .enews input:hover[type="submit"],
.education-pro-purple .footer-widgets,
.education-pro-purple .home-middle,
.education-pro-purple .nav-primary,
.education-pro-purple .site-footer {
	background-color: #444246;
}

/* Education Pro Red
--------------------------------------------- */

.education-pro-red .after-entry .widget-title,
.education-pro-red .archive-pagination .active a,
.education-pro-red .archive-pagination li a:hover,
.education-pro-red .comment-reply-link,
.education-pro-red .comment-respond h3,
.education-pro-red .entry-comments h3,
.education-pro-red .entry-footer .entry-meta a:hover,
.education-pro-red .entry-pings h3,
.education-pro-red .entry-title a:hover,
.education-pro-red .home-featured .more-link,
.education-pro-red .home-top .widget_text .widget-title,
.education-pro-red .sidebar .widget-title a,
.education-pro-red .sidebar .widget-title {
	color: #9d2235;
}

.education-pro-red .archive-description,
.education-pro-red .author-box,
.education-pro-red .button:hover,
.education-pro-red .content .entry-header .entry-meta .entry-time,
.education-pro-red .footer-widgets .wrap .button:hover,
.education-pro-red .footer-widgets button:hover,
.education-pro-red .footer-widgets input:hover[type="button"],
.education-pro-red .footer-widgets input:hover[type="reset"],
.education-pro-red .footer-widgets input:hover[type="submit"],
.education-pro-red .home-bottom .widget .button:hover,
.education-pro-red .home-bottom button:hover,
.education-pro-red .home-bottom input:hover[type="button"],
.education-pro-red .home-bottom input:hover[type="reset"],
.education-pro-red .home-bottom input:hover[type="submit"],
.education-pro-red .home-featured #genesis-responsive-slider .more-link:hover,
.education-pro-red .title-area,
.education-pro-red button:hover,
.education-pro-red input:hover[type="button"],
.education-pro-red input:hover[type="reset"],
.education-pro-red input:hover[type="submit"] {
	background-color: #9d2235;
}

.education-pro-red .after-entry .widget,
.education-pro-red .home-top .wrap,
.education-pro-red .sidebar .widget,
.education-pro-red .site-header {
	border-color: #9d2235;
}

.education-pro-red .footer-widgets .wrap a:hover,
.education-pro-red .footer-widgets a.button,
.education-pro-red .slide-excerpt h2 a,
.education-pro-red .home-middle .entry-title a,
.education-pro-red .home-top .widget_text,
.education-pro-red .site-footer .wrap a:hover,
.education-pro-red .site-footer a.button,
.education-pro-red a {
	color: #9a9a9a;
}

.education-pro-red .button,
.education-pro-red .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.education-pro-red .genesis-nav-menu .sub-menu a,
.education-pro-red .genesis-nav-menu li a:hover,
.education-pro-red .genesis-nav-menu li.current-menu-item > a,
.education-pro-red .home-bottom,
.education-pro-red .widget-area .widget.enews-widget,
.education-pro-red button,
.education-pro-red input[type="button"],
.education-pro-red input[type="reset"],
.education-pro-red input[type="submit"] {
	background-color: #9a9a9a;
}

.education-pro-red .entry-title a,
.education-pro-red .home-bottom a:hover,
.education-pro-red a:hover {
	color: #333;
}

.education-pro-red .enews-widget .enews input:hover[type="submit"],
.education-pro-red .footer-widgets,
.education-pro-red .home-middle,
.education-pro-red .nav-primary,
.education-pro-red .site-footer {
	background-color: #333;
}



.hero-1{
    margin-top: -50px;
		padding: 0px 30px;
		height: auto;
}

.hero-1 h2{
    font-size: 66px;
    color: #fff;
    line-height: 1.1em;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}


.panels{
    padding: 30px 0 30px;
}

.panels .vc_column-inner h1{
    margin-bottom: -40px;
    padding: 0px;
}

.services{
    padding: 0 50px 0 38px;
    font-family: brandon-grotesque, sans-serif;
    color: #8e4440;
    margin-bottom: 40px;
}

.services h3{
    font-size: 38px;
    margin-top: -16px;
    margin-left: 20px;
}

.services p {
    margin-top: -20px;
    color: #000;
    font-family: museo-slab, serif;
    line-height: 1.4em;
    margin-left: 20px;
}

.city{
    padding: 45px;
}

.city h3{
    color: #ffde17;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.city h2{
    color: #ffde17;
    text-transform: uppercase;
    margin-bottom: -2px;
}

.city p{
    color: #fff;
    margin-bottom: -10px;
    line-height: 1.55em;
}

.city-right h2{
    color: #ffde17;
    font-size: 25px;
    text-transform: uppercase;
    margin-top: -3px;

}

.city-right p{
    color: #fff;
    font-size: 14px;
    margin-bottom: -10px;
    line-height: 1.35em;
    margin-top: 5px;
}

.city-right img{
    padding: 10px 0px;
}

.city-right a {
    color: #ffde17;
}

.city-right a:hover{
    color: #fff4b1;
}


.panel-green p{
    font-size: 20px;
    color: #fff;
}

.panel-green h1{
    color: #fff;
}

.panel-green{
    padding: 40px;
    margin-bottom: -40px;
}

.panel-green .vc_btn3.vc_btn3-size-lg{
    margin-top: -15px;
}


.nav-icons {
    color: #e8d4d4;
    font-size: 29px;
    text-align: center;
    margin-bottom: -22px;
    margin-top: 4px;
}

.nav-icons img {
    width: 30px;
    margin-bottom: -5px;
    margin-top: -1px;
	height: 35px;
}

.nav-icons-social {
    color: #e8d4d4;
    font-size: 30px;
    text-align: center;
    margin: -18px 0 -11px -10px;
}

.nav-icons-social a{
    color: #e8d4d4;
}

.nav-icons-social a:hover{
    color: #fff;
}


.nav-icons-mobile {
    color: #e8d4d4;

}

.nav-icons-mobile img {

}




.home-element {
    height: 65px;
}

.home-cta{
    background: #51a8b1;
    height: 110px;
    border-bottom: 3px solid #204043
}

.home-cta h3{
    font-size: 40px;
    color: #fff;
}

.home-cta p{
    font-size: 16px;
    color: #fff;
    margin-top: -18px;
}

.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    color: #231f20;
    background-color: #fff;
    font-family: brandon-grotesque, sans-serif;
}

.ia2-home{
    width: 211px;
    float: right;
    margin-top: 372px;
    margin-right: 50px;
}

.who-we-are-home{
    padding: 140px 100px;
}

.who-we-are-home h2{
    font-size: 48px;
    color: #8e4440;
}


.who-we-are-home p{
    font-size: 23px;
    color: #231f20;
}


.bh {
    background: rgba(48,48,48,0.9);
    padding: 100px 0;
    background-blend-mode: overlay;
}

/*.bh button, input[type="button"], input[type="reset"], input[type="submit"], .button {
    background-color: #fff;
    border-radius: 0px;
    border: none;
    color: #000;
    cursor: pointer;
    font-size: 16px;
    font-weight: 300;
    padding: 10px 20px;
    text-transform: uppercase;
    width: auto;
    font-family: brandon-grotesque, sans-serif;
    margin-top: -10px;
    text-align: center;
}

.bh button:hover {
    background-color: #e3e2e2;
    color: #000;
    font-family: brandon-grotesque, sans-serif;
}*/

.bh h2{
    font-size: 48px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}


.bh p{
    font-size: 23px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.service-red {
/*    background: rgba(147,77,77,0.9);*/
    background-size: cover;
    padding: 100px 140px 100px 40px;
    background-blend-mode: soft-light;
}

/*.service-red button, input[type="button"], input[type="reset"], input[type="submit"], .button {
    background-color: #fff;
    border-radius: 0px;
    border: none;
    color: #000;
    cursor: pointer;
    font-size: 16px;
    font-weight: 300;
    padding: 10px 20px;
    text-transform: uppercase;
    width: auto;
    font-family: brandon-grotesque, sans-serif;
    margin-top: -10px;
}

.service-red button:hover {
    background-color: #e3e2e2;
    color: #000;
    font-family: brandon-grotesque, sans-serif;
}*/

.service-red h2{
    font-size: 40px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}


.service-red p{
    font-size: 20px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.service-blue {
/*    background: rgba(38,82,84,0.9);*/
    background-size: auto;
    padding: 100px 140px 100px 40px;
    background-blend-mode: soft-light;
}

/*.service-blue button, input[type="button"], input[type="reset"], input[type="submit"], .button {
    background-color: #fff;
    border-radius: 0px;
    border: none;
    color: #000;
    cursor: pointer;
    font-size: 16px;
    font-weight: 300;
    padding: 10px 20px;
    text-transform: uppercase;
    width: auto;
    font-family: brandon-grotesque, sans-serif;
    margin-top: -10px;
}

.service-blue button:hover {
    background-color: #e3e2e2;
    color: #000;
    font-family: brandon-grotesque, sans-serif;
}*/

.service-blue h2{
    font-size: 40px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}


.service-blue p{
    font-size: 20px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.home-news-teaser h3 {
    font-size: 24px;
    color: #8e4440;
}

.home-news-teaser h3:hover{
    color: #51a8b1;
}

.home-news-teaser p {
    font-size: 14px;
}

.post-pages h3 {
    font-size: 28px;
    color: #8e4440;
}

.post-pages h3:hover{
    color: #51a8b1;
}

.post-pages h4 {
    font-size: 24px;
    color: #8e4440;
}

.post-pages h5 {
    font-size: 14px;
    color: #939393;
}

.post-pages p {
    font-size: 16px;
}

.content .entry-header .entry-meta .entry-time {
    background-color: transparent;
    color: #000;
    display: inline-block;
    margin: 0px;
    padding: 0px;
    text-decoration: underline;

}

.content p.entry-meta {
    margin-bottom: 50px;
    text-align: right;
}

.content .entry-header .entry-meta {
    margin: -10px 0 30px;
/*    background: #f2f2f2;*/
    padding: 50px 15px 10px;
}


.whats-new{
    padding: 143px 0px 0px;
}

.whats-new h2{
    font-size: 48px;
    color: #8e4440;
}


.whats-new p{
    font-size: 16px;
    color: #231f20;
}

/*Footer CSS*/

.footer-left{
/*    text-align: right;*/
    color: #fff;
    margin-top: 25px;
}

.footer-left p{
    font-size: 15px;
    margin: 2px 2px 0px;
    text-transform: none;
    line-height: 1.2em;
}

.footer-nav {
    border-left: 2px solid #fff;
    float: right;
    height: 200px;
    text-align: left;
    width: 100%;
    vertical-align: center;
    padding-left: 65px;
    margin-top: 10px;
    font-family: brandon-grotesque, sans-serif;
    line-height: 1.7em;
    font-size: 21px;
}

.footer-nav p{
    font-size: 45px;
    color: #fff;
    text-transform: none;
    line-height: 1.2em;
}

.footer-nav img{
    margin-top: 10px;
    margin-bottom: 15px;
}

.footer-nav a{
    color: #808083;
}

.footer-nav h4{
    font-size: 24px;
    font-family: brandon-grotesque, sans-serif;
    font-weight: 500;
		color: #fff;
}

.nav-items{
    margin-top: 15px;
}


.sub-footer{
    margin-top: 150px;
    text-align: center;
}

.sub-footer p{
    text-align: center;
    color: #fff;
}

.sub-footer a{
    color: #fff;
}

.sub-footer a:hover{
    color: #fad246;
}

.sub-sub-footer{
    margin-top: 40px;
}

.sub-sub-footer p{
    text-align: center;
    color: #fff;
}

.sub-sub-footer a{
    color: #fff;
}

.sub-sub-footer a:hover{
    color: #fad246;
}

.footer-container{
    width: 960px;
    margin: 0 auto;
    margin-bottom: 15px;
}

.bios {
	text-align: left;
	margin: 0 auto;
	padding-right: 45px !important;
}

.bios p{
    font-size: 18px;
    margin-top: -15px;

}

.bios h3{
    font-size: 24px;
    color: #b15a51;
    margin-top: -18px;
}

.bios img{
	text-align: center;
	margin: 0 auto;
}

.page-id-24 .breadcrumb{display: none;}
.page-id-29 .breadcrumb{display: none;}
.page-id-27 .breadcrumb{display: none;}
.page-id-28 .breadcrumb{display: none;}
.page-id-26 .breadcrumb{display: none;}
.page-id-25 .breadcrumb{display: none;}
.page-id-30 .breadcrumb{display: none;}
.page-id-1590 .breadcrumb{display: none;}
.page-id-1625 .breadcrumb{display: none;}
.page-id-1655 .breadcrumb{display: none;}
.page-id-2299 .breadcrumb{display: none;}
.page-id-2310 .breadcrumb{display: none;}
.page-id-2312 .breadcrumb{display: none;}
.page-id-2315 .breadcrumb{display: none;}
.page-id-2317 .breadcrumb{display: none;}
.page-id-2319 .breadcrumb{display: none;}
.page-id-2216.breadcrumb{display: none;}
.page-id-2264.breadcrumb{display: none;}
.page-id-7360.breadcrumb{display: none;}

.pum-content, .pum-theme-floating-bar .pum-content {
	font-size: 18px;
	line-height: 1.5;
}

.pum-content, .pum-theme-floating-bar .pum-content ol, ul {
	padding: 15px;
}

.pum-content, .pum-theme-floating-bar .pum-content li {
	list-style-type: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}

	.pum-content, .pum-theme-floating-bar .pum-content h4 {
		color: #4a324f;
		font-size: 25px;
	}

.offender-table {
	border-collapse: collapse;
	width: 100%;
	border: 1px solid #ddd;
}

	.offender-table th, .offender-table td {
		text-align: left;
		padding: 12px;
		border-bottom: 1px solid #ddd;
	}

	.offender-table thead {
		background-color: #f3f3f3;
	}

	.offender-table tr:nth-child(even) {
		background-color: #f6f6f6;
	}


/* Sub Site Styling */


.new-top-left-caregiving{
	background-color: #859673;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 28' width='56' height='28'%3E%3Cpath fill='%23bfd0ad' fill-opacity='0.17' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E");
height: 400px;
}

.new-top-left-caregiving h1{
    color: #fff;
}

.new-top-left-caregiving p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
}

.new-top-left-vaccines {
	background-color: #859673;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1000' height='1000' preserveAspectRatio='none' viewBox='0 0 1000 1000'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1020%26quot%3b)' fill='none'%3e%3crect width='1000' height='1000' x='0' y='0' fill='rgba(175%2c 163%2c 128%2c 1)'%3e%3c/rect%3e%3cpath d='M211.54 250C211.54 191.94 57.84 252.08 0 183.73C-47.93 127.08 -46.49 45.37 0 0C47.64 -46.49 130.24 -48.36 188.27 0C255.24 55.81 220.99 208.33 250 208.33C278.73 208.33 238.39 54.48 303.76 0C363.39 -49.69 401.88 0 500 0C625 0 625 0 750 0C845.59 0 941.18 -41.75 941.18 0C941.18 61.43 859.25 125.05 750 206.35C691.29 250.05 605.26 212.77 605.26 250C605.26 297.1 677.63 312.5 750 375C822.37 437.5 815.03 451.53 894.74 500C940.03 527.54 982.75 486.07 1000 527.03C1035.38 611.07 1000 638.51 1000 750C1000 875 1041.67 916.67 1000 1000C979.17 1041.67 908.58 1040.2 875 1000C804.15 915.2 831.81 875.4 791.14 750C769.31 682.69 777.51 614.58 750 614.58C720.01 614.58 698.51 677.18 676.14 750C639.3 869.89 689.59 917.66 631.58 1000C601.52 1042.66 565.79 1000 500 1000C375 1000 375 1000 250 1000C125 1000 64.66 1060.34 0 1000C-60.34 943.68 -60.01 813.82 0 766.67C64.99 715.6 130.4 809.58 250 803.57C296.16 801.25 331.52 774.94 331.52 750C331.52 726.36 294.11 718.87 250 706.4C128.35 672 77.51 720.24 0 656.25C-47.49 617.04 0 578.13 0 500C0 476.85 -14.4 470.72 0 453.7C91.37 345.72 211.54 326.92 211.54 250' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M111.11 0C111.11 31.6 32.71 108.43 0 108.43C-22.85 108.43 -27.44 26.78 0 0C28.12 -27.44 111.11 -22.62 111.11 0' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M500 184.62C412.34 159.84 370.97 58.69 370.97 0C370.97 -33.62 435.49 0 500 0C625 0 625 0 750 0C799.63 0 849.26 -21.68 849.26 0C849.26 31.89 812.55 74.08 750 107.14C637.92 166.39 601.86 213.41 500 184.62' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M75.76 500C75.76 419.56 148.01 349.17 250 328.36C360.13 305.9 383.64 356.04 500 413.46C557.55 441.86 592.1 443.44 597.83 500C609.15 611.71 571.52 627.01 534.09 750C522.61 787.73 516.74 821.43 500 821.43C483.39 821.43 497.59 772.67 467.39 750C372.59 678.82 353.56 699.83 250 633.72C157.74 574.83 75.76 572.24 75.76 500' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M870.25 750C870.25 676.6 962.5 611.49 1000 611.49C1027.37 611.49 1000 680.74 1000 750C1000 839.91 1029.05 929.82 1000 929.82C964.18 929.82 870.25 835.76 870.25 750' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 905.56C90.76 866.66 133.71 866.5 250 892.86C342.05 913.72 416.67 970.9 416.67 1000C416.67 1024.47 333.34 1000 250 1000C125 1000 90.73 1034.27 0 1000C-34.27 987.05 -34.24 920.23 0 905.56' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M33.95 0C33.95 9.65 9.99 33.13 0 33.13C-6.98 33.13 -8.38 8.18 0 0C8.59 -8.38 33.95 -6.91 33.95 0' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M500 88.46C454.59 87.3 438.17 28.12 438.17 0C438.17 -16.11 469.09 0 500 0C625 0 625 0 750 0C753.67 0 757.35 -1.61 757.35 0C757.35 2.36 755.09 6.19 750 7.94C626.42 50.42 610.51 91.27 500 88.46' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M170.45 500C170.45 463.28 204.84 421.64 250 421.64C315.56 421.64 391.89 464.31 391.89 500C391.89 534.01 317.14 561.05 250 561.05C206.42 561.05 170.45 532.98 170.45 500' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M949.37 750C949.37 721.36 985.37 695.95 1000 695.95C1010.68 695.95 1000 722.97 1000 750C1000 785.09 1011.34 820.18 1000 820.18C986.02 820.18 949.37 783.47 949.37 750' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3cpath d='M153.85 1000C153.85 995.5 203.68 982.14 250 982.14C265.64 982.14 277.78 995.15 277.78 1000C277.78 1004.08 263.89 1000 250 1000C201.93 1000 153.85 1004.43 153.85 1000' stroke='rgba(130%2c 125%2c 103%2c 0.34)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1020'%3e%3crect width='1000' height='1000' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
}

	.new-top-left-vaccines h1 {
		color: #fff;
	}

	.new-top-left-vaccines p {
		color: #fff;
		text-align: center;
		margin-bottom: -40px;
	}


.new-top-left-dementia{
	background-color: #7caddd;
background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%236699cc' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
    margin-top: -20px;
}

.new-top-left-dementia h1{
    color: #fff;
}

.new-top-left-dementia p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
}

.dementia-body h2{
	color: #69c;
}

.dementia-body .vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472d2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 18px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;

    font-family: brandon-grotesque, sans-serif;
}

/* .dementia-body a{
	color: #376797;
}*/

.dementia-body a:hover{
	color: #ffcc00;
}

.dementia-body .nav-icons-social {
    color: #e8d4d4;
    font-size: 30px;
    text-align: center;
    margin: -18px 0 -11px -10px;
}


.new-top-left-wandering {
	background-color: #145055;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='18' viewBox='0 0 100 18'%3E%3Cpath fill='%23266c72' fill-opacity='0.2' d='M61.82 18c3.47-1.45 6.86-3.78 11.3-7.34C78 6.76 80.34 5.1 83.87 3.42 88.56 1.16 93.75 0 100 0v6.16C98.76 6.05 97.43 6 96 6c-9.59 0-14.23 2.23-23.13 9.34-1.28 1.03-2.39 1.9-3.4 2.66h-7.65zm-23.64 0H22.52c-1-.76-2.1-1.63-3.4-2.66C11.57 9.3 7.08 6.78 0 6.16V0c6.25 0 11.44 1.16 16.14 3.42 3.53 1.7 5.87 3.35 10.73 7.24 4.45 3.56 7.84 5.9 11.31 7.34zM61.82 0h7.66a39.57 39.57 0 0 1-7.34 4.58C57.44 6.84 52.25 8 46 8S34.56 6.84 29.86 4.58A39.57 39.57 0 0 1 22.52 0h15.66C41.65 1.44 45.21 2 50 2c4.8 0 8.35-.56 11.82-2z'%3E%3C/path%3E%3C/svg%3E");
	height: 400px;
}

.new-top-left-wandering h1{
    color: #fff;
}

.new-top-left-wandering p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
	
}

.new-top-left-i {
	background-color: #134044;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1024%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(19%2c 64%2c 68%2c 1)'%3e%3c/rect%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='0' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='720' y='0'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1024'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cpath d='M-1 0 a1 1 0 1 0 2 0 a1 1 0 1 0 -2 0z' id='SvgjsPath1029'%3e%3c/path%3e%3cpath d='M-3 0 a3 3 0 1 0 6 0 a3 3 0 1 0 -6 0z' id='SvgjsPath1027'%3e%3c/path%3e%3cpath d='M-5 0 a5 5 0 1 0 10 0 a5 5 0 1 0 -10 0z' id='SvgjsPath1025'%3e%3c/path%3e%3cpath d='M2 -2 L-2 2z' id='SvgjsPath1028'%3e%3c/path%3e%3cpath d='M6 -6 L-6 6z' id='SvgjsPath1030'%3e%3c/path%3e%3cpath d='M30 -30 L-30 30z' id='SvgjsPath1026'%3e%3c/path%3e%3c/defs%3e%3csymbol id='SvgjsSymbol1031'%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='30' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='30' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='90' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='90' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='90' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='90' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='90' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='150' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='150' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='210' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='210' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='270' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='270' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='270' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='330' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='390' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='390' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='390' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='390' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='450' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='450' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='450' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='450' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='510' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='510' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='510' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='510' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='510' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='510' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='510' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='570' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='630' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='630' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='630' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='630' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3c/symbol%3e%3c/svg%3e");
	height: 400px;
}

	.new-top-left-i h1 {
		color: #fff;
	}

	.new-top-left-i p {
		color: #fff;
		text-align: center;
		margin-bottom: -40px;
	}

.new-top-left-naeji {
	background-color: #1d1122;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='40' viewBox='0 0 24 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40c5.523 0 10-4.477 10-10V0C4.477 0 0 4.477 0 10v30zm22 0c-5.523 0-10-4.477-10-10V0c5.523 0 10 4.477 10 10v30z' fill='%23594d55' fill-opacity='0.19' fill-rule='evenodd'/%3E%3C/svg%3E");
	height: 400px;
}

.new-top-left-naeji h1 {
	color: #fff;
	margin-top: 0px !important;
	font-size: 45px !important;
	padding: 20px;
}

.new-top-left-naeji p {
	color: #fff;
	text-align: center;
	margin-bottom: -40px;
}

.new-top-left-resources {
	background-color: #134044;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1024%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(19%2c 64%2c 68%2c 1)'%3e%3c/rect%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='0' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='720' y='0'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1024'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cpath d='M-1 0 a1 1 0 1 0 2 0 a1 1 0 1 0 -2 0z' id='SvgjsPath1029'%3e%3c/path%3e%3cpath d='M-3 0 a3 3 0 1 0 6 0 a3 3 0 1 0 -6 0z' id='SvgjsPath1027'%3e%3c/path%3e%3cpath d='M-5 0 a5 5 0 1 0 10 0 a5 5 0 1 0 -10 0z' id='SvgjsPath1025'%3e%3c/path%3e%3cpath d='M2 -2 L-2 2z' id='SvgjsPath1028'%3e%3c/path%3e%3cpath d='M6 -6 L-6 6z' id='SvgjsPath1030'%3e%3c/path%3e%3cpath d='M30 -30 L-30 30z' id='SvgjsPath1026'%3e%3c/path%3e%3c/defs%3e%3csymbol id='SvgjsSymbol1031'%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='30' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='30' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='90' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='90' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='90' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='90' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='90' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='150' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='150' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='150' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='210' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='210' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='270' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='270' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='270' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='270' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='330' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='330' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='390' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='390' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='390' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='390' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='450' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='450' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='450' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='450' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='450' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='510' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='510' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='510' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='510' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='510' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='510' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='510' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='570' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='570' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='630' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='630' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='630' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='630' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='30' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='90' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='150' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='210' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='270' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='330' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='690' y='390' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='450' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='510' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='570' stroke='rgba(25%2c 77%2c 82%2c 1)'%3e%3c/use%3e%3c/symbol%3e%3c/svg%3e");
	height: 400px;
}

.new-top-left-resources h1{
    color: #fff;
}

.new-top-left-resources p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
}

.new-top-left-advocate{
    background-color: #247376;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='autumn' fill='%231f6568' fill-opacity='0.4'%3E%3Cpath d='M10 0l30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0H10zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24h2.06zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24H78zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0H78z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 400px;
}

.new-top-left-advocate h1{
    color: #fff;
}

.new-top-left-advocate p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
}

.new-top-left-ltss {
	background-color: #0b505a;
background-image: url("data:image/svg+xml,%3Csvg width='84' height='84' viewBox='0 0 84 84' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23198493' fill-opacity='0.4'%3E%3Cpath d='M84 23c-4.417 0-8-3.584-8-7.998V8h-7.002C64.58 8 61 4.42 61 0H23c0 4.417-3.584 8-7.998 8H8v7.002C8 19.42 4.42 23 0 23v38c4.417 0 8 3.584 8 7.998V76h7.002C19.42 76 23 79.58 23 84h38c0-4.417 3.584-8 7.998-8H76v-7.002C76 64.58 79.58 61 84 61V23zM59.05 83H43V66.95c5.054-.5 9-4.764 9-9.948V52h5.002c5.18 0 9.446-3.947 9.95-9H83v16.05c-5.054.5-9 4.764-9 9.948V74h-5.002c-5.18 0-9.446 3.947-9.95 9zm-34.1 0H41V66.95c-5.053-.502-9-4.768-9-9.948V52h-5.002c-5.184 0-9.447-3.946-9.95-9H1v16.05c5.053.502 9 4.768 9 9.948V74h5.002c5.184 0 9.447 3.946 9.95 9zm0-82H41v16.05c-5.054.5-9 4.764-9 9.948V32h-5.002c-5.18 0-9.446 3.947-9.95 9H1V24.95c5.054-.5 9-4.764 9-9.948V10h5.002c5.18 0 9.446-3.947 9.95-9zm34.1 0H43v16.05c5.053.502 9 4.768 9 9.948V32h5.002c5.184 0 9.447 3.946 9.95 9H83V24.95c-5.053-.502-9-4.768-9-9.948V10h-5.002c-5.184 0-9.447-3.946-9.95-9zM50 50v7.002C50 61.42 46.42 65 42 65c-4.417 0-8-3.584-8-7.998V50h-7.002C22.58 50 19 46.42 19 42c0-4.417 3.584-8 7.998-8H34v-7.002C34 22.58 37.58 19 42 19c4.417 0 8 3.584 8 7.998V34h7.002C61.42 34 65 37.58 65 42c0 4.417-3.584 8-7.998 8H50z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	height: 400px;
}

.new-top-left-ltss h1{
    color: #fff;
}

.new-top-left-ltss p{
    color: #fff;
    text-align: center;
    margin-bottom: -40px;
	
}

.ltss-menu {
	background-color: #0b505a;
	margin-top: -45px;
	text-align: center;
	height: 85px;
	margin-bottom: 75px;
}

.new-top {
    margin-top: -50px;
    margin-bottom: 45px;
	height: 400px;
}

.new-top img{
	max-width: 100%;
}

.new-top h3 {
    font-family: flood-std, sans-serif;
    color: #0e3f3b;
    font-size: 50px;
/*    text-shadow: 2px 4px 4px rgba(255,255,255,0.9);*/
    text-align: right;
    padding: 0 20px 0 250px;
}

.new-top h1{
    font-size: 55px;
    text-align: center;
    margin-top: 50px;
}

.new-top-right {
/*    padding: 65px 62px;*/
    height: auto;
}

.new-top-v {
	margin-top: -114px;
	margin-bottom: 45px;
	min-height: 600px;
}

	.new-top-v img {
		max-width: 100%;
	}

	.new-top-v h3 {
		font-family: flood-std, sans-serif;
		color: #0e3f3b;
		font-size: 50px;
		/*    text-shadow: 2px 4px 4px rgba(255,255,255,0.9);*/
		text-align: right;
		padding: 0 20px 0 250px;
	}

	.new-top-v h1 {
		font-size: 55px;
		text-align: center;
		margin-top: 50px;
	}




.brain-health{
    background: #3d8a8e;
    margin-top: -45px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}

.brain-health-posts{
    background: #3d8a8e;
    margin-top: 0px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}

.wandering {
  background: #266c72;
  margin-top: -45px;
  height: auto;
  text-align: center;
  height: 85px;
  margin-bottom: 75px;
}

.naeji {
	background: #4a324f;
	margin-top: -45px;
	height: auto;
	text-align: center;
        overflow: visible !important;
	margin-bottom: 75px;
	z-index: 50;
}

.naeji .widget {
	margin-bottom: 0px;
}

	.naeji .wpb_button, .naeji .wpb_content_element, .naeji ul.wpb_thumbnails-fluid > li {
		margin-bottom: 0px !important;
	}

	.vaccines {
		background: #A39676;
		margin-top: -45px;
		height: auto;
		text-align: center;
		height: 85px;
		margin-bottom: 75px;
	}

.wandering-posts{
    background: #134044;
    margin-top: 0px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}

.resourcesmenu {
	background: #266c72;
	margin-bottom: -40px;
	margin-top: -45px;
	height: auto;
	text-align: center;
  }

.resourcesmenu .ubermenu {
  font-size: 20px;
  color: #ffffff;
}

.resourcesmenu i{
    color: #fec440;
}

.resourcesmenu li {
    color: #fff;
    display: inline-block;
    padding: 10px;
    margin: 0 auto;
}

.resourcesmenu a{
    color: #fff;
    font-size: 20px;
    margin-top: -45px;
}

.resourcesmenu a:hover{
    color: #b8b8b8;
}

.carouselclass {
	margin: auto;
}


.dementia-friends{
    background: #69c;
    margin-top: -45px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}



.caregiving{
    background: #9daf89;
    margin-top: -45px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}

.caregiving-posts{
    background: #9daf89;
    margin-top: 0px;
/*    height: auto;*/
    text-align: center;
    height: 118px;
    margin-bottom: 75px;
}

.caregiving-posts .ubermenu-caregiving .ubermenu-item-level-0 > .ubermenu-target, .ubermenu-caregiving .ubermenu-item-level-0 > .ubermenu-custom-content.ubermenu-custom-content-padded {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 4px;
}

.ubermenu-caregiving .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    margin-top: -35px;
}

.ubermenu-page_nav .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 20px;
    color: #ffffff;
    margin-top: -35px;
}

.ubermenu-brain_health .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    margin-top: -35px;
}

.brain-health-posts .ubermenu-brain_health .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    margin-top: 4px;
}


.ubermenu-skin-minimal .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
    color: #111;
    background: #5e1100;
}

.partners a{
    color: #545454;
    font-weight: 300;
}

.partners p{
    font-size: 18px;
    font-weight: 300;
    margin-top: -50px;
}


/*Resource Library*/

.resource-library-top a{
    font-size: 14px;
    font-weight: 300;
    margin-left: 3px;
    color: #741a10;
}

.resource-library-top a:hover{
    color: #51a8b1;
}

.resource-library{
    border: 2px solid #545454;
}

.resource-library a{
    font-size: 26px;
    font-weight: 300;
    margin-left: 3px;
    color: #741a10;
}

.resource-library a:hover{
    color: #51a8b1;
}

.resource-library p{
    font-size: 14px;
}

.resource-library h6 {
    background: #f2f2f2;
    padding: 10px 13px;
    font-size: 14px;
}

.resource-library-link a{
    font-size: 26px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #741a10;
    font-weight: 700;
}

.resource-library h4{
    font-size: 28px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #741a10;
}

.resource-library-featured{
    border: 4px solid #d96600;
}

.resource-library-featured a{
    font-size: 26px;
    font-weight: 700;
    margin-left: 3px;
    color: #741a10;
}

.resource-library-featured a:hover{
    color: #51a8b1;
}

.resource-library-featured p{
    font-size: 26px;
}

.resource-library-featured h3{
    font-size: 26px;
    color: #fff;
}

.resource-library-featured h4{
    font-size: 28px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #741a10;
}

.resource-library-featured h6 {
    background: #f2f2f2;
    padding: 10px 13px;
    font-size: 14px;
}

/*Resource Library Wandering*/

.wandering-back {
  background: #f3f3f3;
  padding: 9px 6px 43px 15px;
  height: 44px;
}

.resource-library-wandering{
	background: rgba(107,184,189,1);
background: -moz-linear-gradient(45deg, rgba(107,184,189,1) 0%, rgba(187,228,230,1) 28%, rgba(240,240,240,1) 61%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(107,184,189,1)), color-stop(28%, rgba(187,228,230,1)), color-stop(61%, rgba(240,240,240,1)), color-stop(89%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(45deg, rgba(107,184,189,1) 0%, rgba(187,228,230,1) 28%, rgba(240,240,240,1) 61%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(45deg, rgba(107,184,189,1) 0%, rgba(187,228,230,1) 28%, rgba(240,240,240,1) 61%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(45deg, rgba(107,184,189,1) 0%, rgba(187,228,230,1) 28%, rgba(240,240,240,1) 61%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
background: linear-gradient(45deg, rgba(107,184,189,1) 0%, rgba(187,228,230,1) 28%, rgba(240,240,240,1) 61%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bb8bd', endColorstr='#ffffff', GradientType=1 );
}



.resource-library-wandering-top a:hover{
    color: #aa4444;
}

.resource-library-wandering{
    border: 2px solid #f2f2f2;
}

.resource-library-wandering a{
    font-size: 26px;
    font-weight: 300;
    margin-left: 3px;
    color: #aa4444;
}

.resource-library-wandering a:hover{
    color: #aa4444;
}

.resource-library-wandering p{
    font-size: 16px;
		line-height: 1.5em;
		color: #102d30;
}

.resource-library-wandering h6 {
    background: #266c72;
    padding: 10px 13px;
    font-size: 14px;
		color: #fff;
}

.resource-library-wandering-link a{
    font-size: 26px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #266c72;
    font-weight: 700;
}

.resource-library-wandering h4{
    font-size: 28px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #266c72;
}

.resource-library-wandering h4:hover{
    font-size: 28px;
    font-family: alternate-gothic-extra-cond, sans-serif;
    color: #aa4444;
}

/* End Resource Library Wandering */

.mission h2{
    font-size: 22px;
    padding: 20px;
    color: #381212;
}

/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.1);
  }
}
@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
}
.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  /* box-shadow: 0 0 1px rgba(0, 0, 0, 0); */
}
.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* End hvr-pop */

/* hvr Grow */

/* Grow */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
/* End hvr-grow */

/* Fade Portrait */

.fade-portrait{
    opacity:1;
    overflow: hidden;
    background-position:center;
    margin: 0 auto;
}

.fade-portrait:hover{
    opacity:1;
    overflow: hidden;
    background-position:center;
    margin: 5 auto;

  -moz-filter: drop-shadow(5px 3px 3px #797979);
  -webkit-filter: drop-shadow(5px 3px 3px #797979);
  -o-filter: drop-shadow(5px 3px 3px #797979);
  -ms-filter: drop-shadow(5px 3px 3px #797979);

	transition: all .6s ease;
  -moz-transition: all .6s ease;
  -ms-transition: all .6s ease;
  -webkit-transition: all .6s ease;
  -o-transition: all .6s ease;

    transform: scale(1.03);
  -moz-transform: scale(1.03);
  -webkit-transform: scale(1.03);
  -o-transform: scale(1.03);
  -ms-transform: scale(1.03);


/*  -moz-filter: contrast(115%);
  -webkit-filter: contrast(115%);
  -o-filter: contrast(115%);
  -ms-filter: contrast(115%);*/

/*  -moz-filter: sepia(20%);
  -webkit-filter: sepia(20%);
  -o-filter: sepia(20%);
  -ms-filter: sepia(20%);*/

}

/* End Fade Portrait */




/*Custom Search Results Page*/


.search-container {
    width: 100%;
    padding-left:100px;
    padding-right:100px;
    padding-bottom:200px;
    padding-top:0px;
    margin:auto;
}

.search-container button, input[type="button"], input[type="reset"], input[type="submit"], .button {
    background-color: #28675a;
    border-radius: 3px;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    font-weight: 300;
    padding: 10px 20px;
    text-transform: uppercase;
    width: auto;
    margin-top: 25px;
}

#ss-search-page-form {
    text-align:center;
    margin: auto;
    padding-top:50px;
}
#ss-search-page-form .search-field {
    border: 2px solid #dddddd;
    border-radius: 4px;
    width:60%;
    margin-top:20px;
}
#ss-search-page-form .search-submit {
    padding: 10px 10px;
    margin-bottom:5px;
    text-transform: uppercase;
    text-align: left;
}

.search-page-title {
/*    font-family: 'Open Sans', sans-serif;*/
    font-size: 34px;
    font-weight: 300 !important;
    letter-spacing: 2px;
    line-height: 50px;
    text-align:center;
    display:block;
    text-transform:uppercase;
    padding-top:50px;
    padding-bottom:25px;
}
.search-post-title {
/*    font-family: 'Open Sans', sans-serif;*/
    font-size: 22px;
    font-weight: 600 !important;
    letter-spacing: 0px;
    line-height: 50px;
    text-align: left;
    display: block;
}
.search-post-link {
/*    font-family: 'Open Sans', sans-serif;*/
    font-size: 17px;
    font-weight: 300 !important;
    letter-spacing: 0px;
    line-height: 28px;
    text-align: left;
    display: block;
}
.search-post-excerpt {
/*    font-family: 'Open Sans', sans-serif;*/
    font-size: 18px;
    font-weight: 400 !important;
    letter-spacing: 2px;
    line-height: 30px;
    text-align:left;
    display:block;
}

.dementia-logo{
    width: 320px;
    float: right;
    margin-top: 150px;
    margin-right: 50px;
}


/* Newsletter Sections */
.newsletter-green-section{
	background: #51a8b1;
	padding: 40px 60px;
}

.newsletter-green-section p{
	color: #fff;
}

.newsletter-green-section ul > li {
    list-style-type: square;
    color: #fff;
}

.newsletter-green-section a {
    color: #fff;

}

.newsletter-green-section a:hover {
    color: #000;

}

.newsletter-green-section h2,h4{
    color: #fff;

}


.newsletter-red-section{
	background: #ad5c55;
	padding: 40px 60px;
}

.newsletter-red-section p{
	color: #fff;
}

.newsletter-red-section ul > li {
    list-style-type: square;
    color: #fff;
}

.newsletter-red-section a {
    color: #fff;
		font-weight: 700;
}

.newsletter-red-section a:hover {
    color: #000;
		font-weight: 700;
}

.newsletter-red-section h2,h4{
    color: #fff;

}

.featured-news{
	background: #f2f2f2;
	padding: 40px 65px;
}

.none {display: none;}



.newsletter-nav{
	height: 52px;
	background: #000;
}


/* Interactive Banner */

.bt-popup {
    position: absolute;
    background: #fff;
    padding: 24px;
    width: 530px;
    color: #000;
    font-weight: bold;
    font-size: 0.9em;
    box-shadow: 5px 5px 12px rgba(62, 62, 41, 0.55);
    z-index: 100;
		margin-left: -265px;
		text-align: left;
		line-height: 1.3em;
		border: 5px #545454 solid;
}

.bt-popup p {
  margin: 0 0 15px;
  padding: 0;
}

.bt-popup h2 {
  color: #407aaf;
  padding: 0px;
  margin-bottom: -15px;
}

.bt-popup h3 {
  font-size: 21px;
  color: #407aaf;
  padding: 0px;
  margin-bottom: 11px;
  margin-top: -7px;
}

.bt-popup .icon{
	color: #ffd739;
}

.bt-popup img {
  float: right;
  padding-right: -3px;
  width: 200px;
  margin-top: 0px;
	padding-left: 5px;
}

.bt-popup .tip {
  background: #407aaf;
  color: #fff;
  padding: 15px;
  margin-top: 15px;
}

.bt-icon{
	color: #ffd739;
	font-size: 32px;
}


.kitchen{
	margin-top: -50px;
}

.back-to{
	background: rgba(0,0,0,1);
background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(25%, rgba(0,0,0,0.75)), color-stop(100%, rgba(0,0,0,0)));
background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0) 100%);
background: -o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0) 100%);
background: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
height: 44px;
}

.back-to p{
	margin-top: 5px;
}

.back-to a{
	color: #fff;
}

.back-to a:hover{
	color: #e9cd49;
}








/* DF Boxes*/
.image-container {
  display: flex;
  width: 100%;
   /* padding: 4% 2%;  */
  box-sizing: border-box;
  height: 700px;
	background: #000;
	margin-bottom: -35px;
}

.box {
  flex: 1;
  overflow: hidden;
  transition: 1s;
  margin: 0px;
  /* box-shadow: 0 20px 30px rgba(0,0,0,.1); */
  line-height: 0;
	border-right: 3px solid #000;
	border-left: 3px solid #000;

}

.box > img {
  width: 200%;
  height: calc(100% - 10vh);
  object-fit: contain;
  transition: 1.1s;
}

.box > span {
  font-size: 3.8vh;
  display: block;
  text-align: center;
  height: 10vh;
  line-height: 2.6;
}

.box a{
	color: #fff;
	font-weight: 300;
}

.box a:hover {
	color: #fff;
}

/* Box width on hover */
.box:hover {
	flex: 1 1 40%;
}

.box:hover > img {
  width: 100%;
  height: 90%;
}

.box-images {
   position: relative;
   width: 100%; /* for IE 6 */
	 -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}

.box-images h2 {
	 font-size: 24px;
	 font-weight: 300;
	 color: #fff;
	 font-family: museo-slab, serif;
   position: absolute;
   top: 275px;
   left: 25;
   width: 100%;
	 text-align: left;
	 text-shadow: 3px 3px 4px rgba(0,0,0,0.6);
	 background: rgba(0,0,0,0.7);
	 padding: 15px 17px;
}

box-button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.box-button {
	background-color: #4a92ce;
	border-radius: 3px;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	font-weight: 700;
	padding: 10px 20px;
	text-transform: uppercase;
	width: auto;
	font-family: brandon-grotesque, sans-serif;
}

box-button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.box-button:hover {
	background-color: #ededed;
	color: #000;
}

/*Button Effect*/

/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}
@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}
.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(3px) translateZ(0);
  transform: perspective(3px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
}
.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: 2px #fff solid;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out;
}


/*Button Effect End*/

/* Image Hover CSS */
.box-images:hover {
	cursor: pointer;
	background: #000;
  opacity: 1;
	 -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    filter: none;
	}

.box-images:hover img,
.box-images.hover img {
  /* opacity: 0.4; */
	-webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

 .box-images * {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* This is p text */
.box-images .text-hovering{
	font-size: 22px;
	font-weight: 300;
	text-align: left;
	position: relative;
	top: 350px;
	left: 50;
	width: 425px;
	line-height: 1.2em;
	visibility: hidden;
	background: rgba(0,0,0,0.8);
	padding: 15px 15px;
}

/* For text hovering */
.box-images:hover .text-hovering{
 /* width: 50%;  */
 position: absolute;
  padding: 15px 15px;
 visibility: visible;
}

.box-images .text-hovering a{
	font-weight: 300;
}

.fade-in-text {
  display: inline-block;
  /* font-family: Arial, Helvetica, sans-serif; */
  /* font-size: 150px; */
  /* color: black; */
  animation: fadeIn linear 1s;
  -webkit-animation: fadeIn linear 1s;
  -moz-animation: fadeIn linear 1s;
  -o-animation: fadeIn linear 1s;
  -ms-animation: fadeIn linear 1s;
}


/* relevant styles */
.imgs__wrap {
  position: relative;
  height: 200px;
  width: 257px;
}

.imgs__description {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  /* background: rgba(29, 106, 154, 0.72); */
  color: #fff;
  visibility: hidden;
  opacity: 0;

  /* transition effect. not necessary */
  transition: opacity .2s, visibility .2s;
}

.imgs__wrap:hover .imgs__description {
  visibility: visible;
  opacity: 1;
}

/* End DF Boxes */

.df-bottom-box{
	background: #4092df;
	padding: 30px 0 0px;
	margin-top: -50px;
}

.df-bottom-box p{
	color: #fff;
}

.df-bottom-box h3{
	color: #fff;
}


.kitchen .cq-hotspot-label {
  visibility: hidden;
  opacity: 0;
  color: #FFF;
  width: auto;
  min-width: 79px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 4px;
  display: block;
  text-align: center;
  background: #999;
  background: rgba(0,0,0,1.0);
  padding: 2px;
  line-height: 24px;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 1001;
  border-radius: 4px;
}




/*Media Queries*/

@media only screen and (max-width: 1250px) {
	.sidebar-primary {
		width: 300px;
		margin-right: 10px
	}

		.sidebar-primary .after-entry .widget, .sidebar .widget {
			padding: 15px
		}
}

@media only screen and (max-width: 1200px) {
	.content-sidebar-wrap .sidebar {
		margin-top: 650px;
	}

	.content {
		width: 835px;
	}
}

@media only screen and (max-width: 1160px) {

	.naeji-disclaimer-bar {
		font-size: 12px;
		background-color: #884d44;
	}

	.disclaimer-bar {
		font-size: 12px;
		background-color: #87403c;
	}

.new-top h3 {
    font-family: flood-std, sans-serif;
    color: #884d44;
    font-size: 44px;
    text-align: right;
    padding: 0 20px 0 160px;
}

    .ult-overlay {
    margin-top: 48px;
}

    .hero-1{
    margin-top: -110px;
    }

    .site-title {
	font-size: 34px;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
    margin-top: 15px;
}

    .ubermenu-responsive-default.ubermenu {
    display: none;
    }

    .ubermenu-main-menu{
    display: none;
    }


	.site-inner,
	.wrap {
		max-width: 960px;
	}

	.content-sidebar-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-sidebar-content .content-sidebar-wrap {
		width: 740px;
	}

	.content,
	.site-header .widget-area {
		width: 620px;
	}

	.sidebar-content-sidebar .content,
	.sidebar-sidebar-content .content,
	.content-sidebar-sidebar .content {
		width: 400px;
	}

	.sidebar-primary {
		width: 300px;
	}

	.home-top .widget_text {
		font-size: 40px;
	}

	.footer-widgets-1 {
		width: 240px;
	}

	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5 {
		width: 140px;
	}

}

@media only screen and (max-width: 1155px) {


.ubermenu-brain_health .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    margin: 20px 0px;
}


.brain-health{
    background: #3d8a8e;
    margin-top: -45px;
    text-align: center;
    height: auto;
}

.brain-health-posts{
    background: #3d8a8e;
    margin-top: 0px;
    text-align: center;
    height: auto;
}

.dementia-friends{
    background: #69c;
		margin-top: -45px;
    text-align: center;
    height: auto;
}

/*      .ubermenu, .ubermenu .ubermenu-column, .ubermenu .ubermenu-divider, .ubermenu .ubermenu-item, .ubermenu .ubermenu-nav, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-row, .ubermenu .ubermenu-search, .ubermenu .ubermenu-search-input, .ubermenu .ubermenu-search-submit, .ubermenu .ubermenu-submenu, .ubermenu .ubermenu-submenu-footer, .ubermenu .ubermenu-tabs, .ubermenu .ubermenu-tabs-panels, .ubermenu .ubermenu-target, .ubermenu-responsive-toggle {
    height: auto;
    width: auto;
    max-height: none;
    min-height: 0;
    display: none;
}*/

.site-header .widget-area {
    text-align: right;
    display: none;
}

.site-header {
    background: #b15a51;
    min-height: 104px;
    margin-top: 0px;
}

.nav-primary {
    color: #fff;
    text-align: right;
    display: none;
}

.new-top {
    margin-top: -110px;
    margin-bottom: 45px;
}

.new-top h1 {
    font-size: 44px;
    text-align: center;
    margin-top: 50px;
}



}

@media only screen and (max-width: 1023px) {

	.content {
		padding-left: 25px;
		padding-right: 25px;
	}

	#escapeButton {
		width: 100%;
		border-radius: 0px;
		height: 50px;
	}

	#escapeButton:hover {
		width: 100%;
		height: 75px;
	}

	.grecaptcha-badge {
		margin-bottom: 50px;
	}
	
	.hero-1{
	    margin-top: -15px;
			padding: 0px 30px;
			height: 530px;
	}

	.hero-1 h2{
	    font-size: 30px;
	    color: #fff;
	    line-height: 1.1em;
	    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
	}

	.kitchen{
		margin-top: -80px;
	}

	.kitchen .cq-hotspot-icon-large i.cq-hotspot-icon {
	  width: 33px;
	  height: 33px;
	  font-size: 20px;
	  line-height: 34px;
	  margin-top: 0px;
	}

	.newsletter-nav{
		height: auto;
		background: #000;
	}


	.new-top-left-dementia {
	    background-color: #7caddd;
	    background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%236699cc' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
	    margin-top: 44px;
	}

.new-top h3 {
    font-family: flood-std, sans-serif;
    color: #0e3f3b;
    font-size: 36px;
    text-align: right;
    padding: 0 20px 0 160px;
}


.new-top {
    margin-top: -75px;
    margin-bottom: 45px;
}


/* .hero-1 {margin-top: -78px;} */

    .hero-1 h2 {
    font-size: 45px;
    color: #fff;
    line-height: 1.1em;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

    .who-we-are-home {
    padding: 85px 0px;
}

    .who-we-are-home h2 {
    font-size: 34px;
    color: #8e4440;
}

    .who-we-are-home p {
    font-size: 16px;
    color: #231f20;
}

    .home-cta h3 {
    font-size: 24px;
    color: #fff;
}



.service-blue h2 {
    font-size: 34px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}

.service-blue p {
    font-size: 16px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.service-red h2 {
    font-size: 34px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}

.service-red p {
    font-size: 16px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.bh h2 {
    font-size: 34px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
    margin-bottom: 4px;
}

.bh p {
    font-size: 16px;
    color: #fff;
    text-shadow: 4px 5px 8px rgba(0,0,0,0.5);
}

.whats-new h2 {
    font-size: 34px;
    color: #8e4440;
}

.whats-new p {
    font-size: 14px;
    color: #231f20;
}

.home-news-teaser h3 {
    font-size: 18px;
    color: #8e4440;
}


.entry {
    background-size: 50px;
    margin-bottom: 0px;
    padding: 15px 10px;
}


.home-cta {
    background: #51a8b1;
    height: 110px;
    display: none;
}





    .sub-footer{
    margin-top: -100px;
    text-align: center;
}

    .footer-container{
    display: none;
}

    .ult-overlay {
    margin-top: 48px;
}



	.education-pro-landing .site-inner,
	.site-inner,
	.wrap {
		max-width: 740px;
	}

	.content-sidebar-sidebar .content-sidebar-wrap,
	.content-sidebar-sidebar .content,
	.content,
	.footer-widgets-1,
	.home-bottom .enews p + form,
	.home-bottom .enews p,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.sidebar-sidebar-content .content,
	.site-header .widget-area {
		width: 100%;
	}

	.title-area {
		position: relative;
		margin-bottom: 6px;
	}

	.header-image .site-title a {
		background-position: center top !important;
        background-size: contain !important;
        margin-top: 15px;
        padding: 28px;
	}

	.genesis-nav-menu li,
	.site-header ul.genesis-nav-menu,
	.site-header .search-form {
		float: none;
	}

	.footer-widgets,
	.genesis-nav-menu,
	.site-header .widget-area,
	.home-bottom,
	.site-description,
	.site-header .search-form,
	.site-header .title-area,
	.site-title {
		text-align: center;
	}

	.site-header .search-form {
		margin: 16px auto;
	}

	.genesis-nav-menu li.right {
		display: none;
	}

	.site-header .genesis-nav-menu a {
		padding: 16px;
	}

	.education-pro-home .slide-excerpt {
		font-size: 16px;
		margin: 40px 40px 80px;
	}

	html > body.education-pro-home .slide-excerpt-border {
		padding: 20px 20px 0;
	}

	.home-featured .slide-excerpt h2 {
		font-size: 24px;
	}

	.home-featured .slide-excerpt .more-link {
		padding: 10px 20px;
		margin: 20px -20px 0;
	}

	.home-top .wrap {
		padding: 60px;
	}

	.home-top .widget_text {
		font-size: 30px;
	}

	.home-middle .widget {
		width: 50%;
	}

	.home-middle .widget:nth-of-type(2n+1) {
		clear: both;
	}

	.home-bottom .enews p {
		margin-bottom: 20px;
	}

	.footer-widgets-1 {
		margin: 0 0 20px;
	}

	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5 {
		width: 23.0769%;
		margin: 0 0 20px;
	}

	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5 {
		margin-left: 2.5641%;
	}

}

@media only screen and (max-width: 768px) {

	.df-mobile{
		margin-top: 210px;
	}

	.kitchen{
		margin-top: -111px;
	}



.kitchen	.cq-hotspot-icon-large i.cq-hotspot-icon {
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 17px;
  margin-top: 37px;
	margin-left: 3px;
}

	/* Interactive Banner */

	.bt-popup {
	    position: absolute;
	    background: #fff;
	    padding: 24px;
	    width: 250px;
	    color: #000;
	    font-weight: bold;
	    font-size: 0.9em;
	    box-shadow: 5px 5px 12px rgba(62, 62, 41, 0.55);
	    z-index: 100;
			margin-left: -125px;
			text-align: left;
			line-height: 1.3em;
			border: 5px #545454 solid;
	}

	.popover-image {
  position: relative;
  z-index: 1000;
  width: 100%;
  margin-top: 35px;
}

	.bt-popup h2 {
		font-size: 20px;
	  color: #407aaf;
	  padding: 0px;
	  margin-bottom: -15px;
	}

	.bt-popup h3 {
	  font-size: 14px;
	  color: #609cd3;
	  padding: 0px;
	  margin-bottom: 11px;
	  margin-top: -7px;
	}


	.bt-popup img {
	  float: right;
	  padding-right: -3px;
	  width: 200px;
	  margin-top: 0px;
		padding: 8px;
	}


	.bt-popup p {
		font-size: 14px;
	}

	.dementia-logo{
	    width: 350px;
	    text-align: center;
	    margin-top: 372px;
	    margin-right: 50px;
	}


.new-top h3 {
    font-family: flood-std, sans-serif;
    color: #0e3f3b;
    font-size: 28px;
    text-align: right;
    padding: 0 20px 0 160px;
}

.new-top-left-advocate {
    margin-top: 45px;
}

.new-top h1 {
    font-size: 44px;
    text-align: center;
    margin-top: 15px;
}



    .ult-overlay {
    margin-top: 48px;
}



.site-header {
    background: #b15a51;
    min-height: 104px;
    margin-top: 0px;
}

.new-top-left-caregiving {
    background-color: #859673;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 28' width='56' height='28'%3E%3Cpath fill='%23bfd0ad' fill-opacity='0.17' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E");
    margin-top: 0px;
	height: 400px;

.hero-1{
    margin-top: -30px;

    }


	body {
		font-size: 16px;
	}

	.site-inner,
	.wrap {
		padding-left: 5%;
		padding-right: 5%;
	}

	.education-pro-landing .site-inner,
	.site-inner {
		padding-top: 20px;
	}

	.after-entry .widget,
	.archive-description,
	.author-box,
	.comment-respond,
	.entry-comments,
	.entry,
	.sidebar .widget,
	.widget-area .widget.enews-widget {
		padding: 10px;
		margin-bottom: 20px;
	}

	.after-entry,
	.sidebar .widget:last-of-type {
		margin-bottom: 20px;
	}

	.archive-pagination li a {
		margin-bottom: 4px;
	}

	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}

	.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu,
	.genesis-nav-menu.responsive-menu {
		display: none;
	}

	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
	.genesis-nav-menu.responsive-menu li a,
	.genesis-nav-menu.responsive-menu li a:hover,
	.genesis-nav-menu.responsive-menu li.current-menu-item > a {
		background: none;
		color: #444;
		display: block;
		line-height: 1;
		padding: 12px 0;
	}

	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}

	.genesis-nav-menu.responsive-menu .menu-item-has-children > a {
		margin-right: 60px;
	}

	.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		content: "\f347";
		float: right;
		font: normal 16px/1 'dashicons';
		height: 16px;
		padding: 11px 0;
		right: 0;
		text-align: right;
		z-index: 9999;
	}

	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

	.genesis-nav-menu.responsive-menu .sub-menu {
		left: auto;
		opacity: 1;
		position: relative;
		-moz-transition:    opacity .4s ease-in-out;
		-ms-transition:     opacity .4s ease-in-out;
		-o-transition:      opacity .4s ease-in-out;
		-webkit-transition: opacity .4s ease-in-out;
		transition:         opacity .4s ease-in-out;
		width: 100%;
		z-index: 99;
	}

	.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
		padding-left: 20px;
		margin: 0;
	}

	.genesis-nav-menu.responsive-menu .sub-menu li a,
	.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
		background: none;
		border: none;
		box-shadow: none;
		color: #444;
		padding: 12px 0;
		position: relative;
		width: 100%;
	}

	.genesis-nav-menu.responsive-menu {
		padding-bottom: 16px;
	}

	.nav-primary .genesis-nav-menu.responsive-menu li a {
		background: none;
		color: #fff;
	}

	.nav-primary .genesis-nav-menu.responsive-menu li a:hover {
		background: none;
		color: #e7e7e7;
	}

	.education-pro-home .slide-excerpt {
		display: none;
	}

	.home-top .wrap {
		margin-left: 5%;
		margin-right: 5%;
		padding: 40px;
	}

	.home-top .widget_text {
		font-size: 24px;
	}

	.home-middle .widget {
		width: 100%;
	}

	.home-bottom,
	.home-middle {
		padding: 40px 0;
	}

	.content .entry-header .entry-meta {
		margin-top: -20px;
	}

	.content .entry-header .entry-meta .entry-time {
		margin-right: -20px;
		padding-right: 20px;
	}

	.entry-footer {
		padding: 20px;
		margin: 0 -20px -20px;
	}

	.pagination {
		margin-top: 20px;
	}

	.footer-widgets {
		padding-top: 40px;
	}

	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5 {
		width: 48.7179%;
		margin: 0 0 20px;
	}

	.footer-widgets-2,
	.footer-widgets-4 {
		clear: both;
	}

	.footer-widgets-3,
	.footer-widgets-5 {
		margin-left: 2.5641%;
	}

	.site-footer {
		padding: 20px 20px 40px;
	}

	.content {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media only screen and (max-width: 480px) {

.new-top {
    margin-top: -110px;
    margin-bottom: 45px;
}

 .new-top h3 {
    font-family: flood-std, sans-serif;
    color: #0e3f3b;
    font-size: 28px;
    text-align: right;
    padding: 0 20px 0 65px;
}

    .ult_modal-content{
        margin-top: 50px;
        margin-bottom: 60px;


    }

	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5,
	.home-bottom .enews-widget input[type="email"],
	.home-bottom .enews-widget input[type="submit"],
	.title-area {
		width: 100%;
	}

	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.footer-widgets-5 {
		margin: 0 0 20px;
	}

	.home-bottom .enews-widget input[type="email"] {
		margin-bottom: 16px;
		text-align: center;
	}

	.title-area {
		max-width: 300px;
	}

}

.ubermenu-skin-trans-black.ubermenu-responsive-toggle {
    background: transparent none repeat scroll 0 0;
    color: #444444;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: none;
}

.ubermenu-main-menu .ubermenu-item-level-0 > .ubermenu-target {
    color: #0a0a0a;
    font-size: 14px;
    margin-top: 15px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-transform: uppercase;
}

.ubermenu-nojs.ubermenu-transition-shift .ubermenu-item:hover > .ubermenu-submenu-drop, .ubermenu-transition-shift .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{
    margin-top:16px;
    opacity: 1;

}

.ubermenu-main-menu .ubermenu-item-level-0 > .ubermenu-target {
    box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0) inset;
    color: #0a0a0a;
    font-size: 14px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-transform: uppercase;
}

.right-toggle{
    margin-top: 14px;
    text-align: center;
}

#shiftnav-toggle-main:before,
.shiftnav-toggle-main-block {
  padding-top:10px;
  padding-bottom:10px;
}

#shiftnav-toggle-main {
    background: rgba(5,128,60,1);
background: -moz-linear-gradient(left, rgba(5,128,60,1) 0%, rgba(40,103,90,1) 39%, rgba(40,103,90,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(5,128,60,1)), color-stop(39%, rgba(40,103,90,1)), color-stop(100%, rgba(40,103,90,1)));
background: -webkit-linear-gradient(left, rgba(5,128,60,1) 0%, rgba(40,103,90,1) 39%, rgba(40,103,90,1) 100%);
background: -o-linear-gradient(left, rgba(5,128,60,1) 0%, rgba(40,103,90,1) 39%, rgba(40,103,90,1) 100%);
background: -ms-linear-gradient(left, rgba(5,128,60,1) 0%, rgba(40,103,90,1) 39%, rgba(40,103,90,1) 100%);
background: linear-gradient(to right, rgba(5,128,60,1) 0%, rgba(40,103,90,1) 39%, rgba(40,103,90,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05803c', endColorstr='#28675a', GradientType=1 );
    font-size: 12px !important;
}

.what-we-do{
    background: #bcbec0;
    padding: 20px;
    border: 8px solid #fff;
/*    margin-right: 5px;*/
}

.what-we-do h3{
    text-transform: uppercase;
    font-size: 19px;
}

.what-we-do p{
    font-size: 13px;
}

.what-we-do img{
    margin-bottom: -12px;
    margin-top: 14px;
}
/* Project Panel Pages*/
.project-panel{
    padding: 80px;

}

.project-panel h1{
    text-transform: uppercase;
    text-align: center;

}

.project-panel h3{

}

.project-panel h5{
    margin-top: -15px;

}

.project-panel .vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    margin-top: -15px;
    padding: 14px 20px;
}

/*Project Panel Page*/

.project-panel2{
    padding: 0px;

}

.project-panel2 h1{
    text-transform: uppercase;
    text-align: center;

}

.project-panel2 h3{

}

.project-panel2 h5{
    margin-top: -15px;

}

.project-panel2 .vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    margin-top: -15px;
    padding: 14px 20px;
}

/**/

.home-top-panel{
    background: rgba(249,249,249,1);
background: -moz-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(249,249,249,1) 8%, rgba(245,245,245,1) 22%, rgba(242,242,242,1) 45%, rgba(205,224,219,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(249,249,249,1)), color-stop(8%, rgba(249,249,249,1)), color-stop(22%, rgba(245,245,245,1)), color-stop(45%, rgba(242,242,242,1)), color-stop(100%, rgba(205,224,219,1)));
background: -webkit-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(249,249,249,1) 8%, rgba(245,245,245,1) 22%, rgba(242,242,242,1) 45%, rgba(205,224,219,1) 100%);
background: -o-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(249,249,249,1) 8%, rgba(245,245,245,1) 22%, rgba(242,242,242,1) 45%, rgba(205,224,219,1) 100%);
background: -ms-linear-gradient(left, rgba(249,249,249,1) 0%, rgba(249,249,249,1) 8%, rgba(245,245,245,1) 22%, rgba(242,242,242,1) 45%, rgba(205,224,219,1) 100%);
background: linear-gradient(to right, rgba(249,249,249,1) 0%, rgba(249,249,249,1) 8%, rgba(245,245,245,1) 22%, rgba(242,242,242,1) 45%, rgba(205,224,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#cde0db', GradientType=1 );
    padding: 30px 0 30px;
}


.home-top-panel .vc_column-inner h1{
    margin-bottom: -40px;
    padding: 0px;
}

.home-top-panel h1{
    color: #fff;
}

.home-top-panel p{
    color: #fff;
}



.uploads{
    background: #f2f2f2;
    padding: 8px;
    padding-left: 45px;
    padding-right: 45px;
}



.contact-right{
    padding: 40px 20px 0px 20px;
    background: #f2f2f2;
}

.contact-right h3{
    color: #28675a;
    margin-bottom: 5px;
}

.contact-page h2{
    margin-bottom: 5px;
    font-size: 23px;
}

.contact-page p{
    font-size: 14px;
    font-style: italic;
}

.headings{
    background: #28675a;
    padding: 15px;
    color: #fff;
}


.team-headings{
    background: rgba(182,206,200,1);
    background: -moz-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(182,206,200,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6cec8', endColorstr='#ffffff', GradientType=1 );
    padding: 35px 0 0 15px;
    margin-bottom: 25px;
}

.team-headings h2{
    font-size: 30px;
}

.team-drop h4{
    font-size: 22px;
}

.team-drop1 .vc_tta-panel-title > a {
    background: rgba(182,206,200,1);
    background: -moz-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(182,206,200,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(182,206,200,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6cec8', endColorstr='#ffffff', GradientType=1 );
}

/*.ubermenu-responsive-default.ubermenu {
    display: block !important;
    width: 800px;
}*/

.none{
    display: none;
}


