.custom-logo {
    width: 260px;
}
p a {color:#ee6436!important; text-decoration:underline!important; font-weight:bold;}
.timeline-Tweet a {color:#ee6436!important; }
.navbar {background:#ffffff; padding: 25px; margin:0px!important}
#nf-form-2-cont .nf-form-fields-required {display:none;}
#nf-form-2-cont .nf-field-label {margin-bottom: 0px!important;}
#nf-form-2-cont .nf-form-content label {font-size: 14px;}
#nf-form-2-cont .nf-field-container {margin-bottom: 15px;}
#nf-form-2-cont .nf-form-content textarea.ninja-forms-field {height: 100px;}
#nf-form-2-cont .nf-form-content input.ninja-forms-field {height: 40px;}
#nf-form-2-cont .nf-error.field-wrap .nf-field-element::after {height: 38px; width:40px}
#nf-form-2-cont .nf-form-content input[type="button"] {height: 50px; border:1px solid #ffffff;}
#nf-form-2-cont .nf-error .nf-error-msg {color: #ffffff;}
.site-header {
    background-color: #ffffff!important;
	padding: 0px!important;
}
.header-inner{color:#000000!important;}

.page-id-5 #main {display:none;}
.page-id-5 .header-inner {background:#ffffff}

.page-id-5 .header-inner h1{color:#ffffff!important;padding: 30px!important; text-align:left;}
.sd-block {display:none;}
.site-navigation {
    max-width: 100%;
}

.main-menu a, .main-menu > ul > li.current-menu-ancestor > a, .main-menu > ul > li.current-menu-item > a{
    color: #354a51 !important;
	font-weight:bold;border-bottom:1px solid #ffffff;
}
 
.main-menu > ul > li:hover > a, ul.sub-menu > li:hover > a {
    background: #354a51 !important;
    color: #7fe9fe !important;
	border-bottom:1px solid #7fe9fe;
}
.main-menu > ul > li.menu-item-has-children > a::after{border-top-color:#354a51!important;}
.hometop{background-color:none!important; background-repeat:no-repeat!important}
.site-header {background-size: cover; background-position: top!important;}
.header-inner {
    padding: 0px!important;
	width: 100%!important;
	min-height:350px;
	max-width: 100%!important;
/*background-color:none !important*/
}
.header-inner h1{color:#ffffff!important;padding: 30px!important; text-align:left;}
.header-inner h1{color:#ffffff!important;padding: 130px 30px 50px 80px!important; text-align:left;}
.header-inner .wp-block-button{padding: 30px!important;text-align:left;}
.header-inner h2, .header-inner  h3, .header-inner h4 {color:#ee6436; font-weight:bold!important;  text-transform: none!important;}
h1, h2, h3, h4, h5, h6 {color:#ee6436; font-weight:bold!important;  text-transform: none!important}
.main {
    margin: 30px auto;
}
.content {
    width: 100%;
}
.border5xblue{border: 5px solid #50c6dd; padding:0px 20px;}
.wp-block-separator.has-background {height:2px!important; opacity:1!important; width:100%;}
.border5xgrey{border: 5px solid #f3f1ec;}
.borderbottom5xblue{border-bottom: 1px solid #50c6dd; padding:20px 0px;}

input[type="submit"] {color:#ffffff!important;background:#ee6436;}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field {
    padding: 0px 12px!important;
}
button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
	background: #ee6436!important;}
.bggrey{background: #f3f1ec;}
.site-footer {
    background-color: #354a51;
}
.pum-theme-3813 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 18px;
    border-radius: 3px;
    border: 0px solid #000000;
    box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 );
    background-color: #ee6436;
}
.pum-theme-3813 .pum-title, .pum-theme-lightbox .pum-title {
    color: #ffffff!important;
	text-align: center!important;}