::placeholder { 
  color: black !important;
  opacity: 1 !important;
}


.mesmerize-inner-page .nav-search.widget_search *{
	color:#000000 !important;
}
.mesmerize-inner-page .nav-search.widget_search input{
	border-color:#000000 !important;
}

@-moz-document url-prefix() {
	.nav-search.widget_search label {
    position: unset !important;
}
}

.overlappable-7-mc p{
	min-height:60px;
	vertical-align:middle;
	display:flex;
	align-items:center;
  justify-content: center;
}
}
.overlappable-7-mc p
{
-webkit-transition: color 2s ease-out;
-moz-transition: color 2s ease-out;
-o-transition: color 2s ease-out;
transition: color 2s ease-out;
}
.overlappable-7-mc p:hover{
	color:#354F9A;
}

.overlappable-7-mc .bg-color-white
{
-webkit-transition: background-color 2s ease-out;
-moz-transition: background-color 2s ease-out;
-o-transition: background-color 2s ease-out;
transition: background-color 2s ease-out;
}
.overlappable-7-mc .bg-color-white:hover,
.overlappable-7-mc .bg-color-white:hover,
.overlappable-7-mc .bg-color-white:hover
{
	background-color:#dddddd !important;
	color:#354F9A;
}
.post-content p,
.post-content .sharedaddy
{
	font-size:0.7rem;
	line-height:0.8rem;
}
.sharedaddy
{
	display:none;
}
.team-5 .face, .ui-sortable img.icon, img.icon {
	min-width:150px !important;
}
.hero-title, .slide-title
{
	text-shadow: 2px 2px #000000;
	color:white;
	font-size:2.5em !important;
}
.header-subtitle, .slide-subtitle
{
	text-shadow: 2px 2px #000000;
	color:white;
	font-size:1.3em !important;
}
#team-2 img.face.jetpack-lazy-image.jetpack-lazy-image--handled {
	opacity: .8;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	border-radius:0%;
}
#team-2 img.face.jetpack-lazy-image.jetpack-lazy-image--handled:hover {
	opacity: 1;
	border-radius:50%;
}
.inner-header-description{
	padding-top:10% !important;
	padding-bottom:5% !important;
}
.mesmerize-front-page .navigation-bar.coloured-nav:not(.fixto-fixed) {
    background-color: rgba(255, 255, 255, 0.835)!important;
}

.footer-content{
    background-color: rgb(202,202,202) !important;
}
.footer-bg-accent {
	background-color: rgb(202,202,202) !important;
}
.textwidget p, .textwidget a,
.textwidget h4, .textwidget h2, .textwidget li, .widgettitle,
.widget_text, .widget_text h4,
.footer-logo p, .footer-social-icons{
	color:black !important;
}
.footer-logo h2{
	display:none !important;
}

.subscribe-form .wpforms-container .wpforms-field-label,
.subscribe-form .wpforms-container-full .wpforms-field-label,
.subscribe-form .wpforms-container-full .wpforms-field-label-inline
{
	color:white !important;
}
.header h1{
	display:none !important;
}
.inner-header-description{
	padding-top:1% !important;
	padding-bottom:0px!important;
}
.footer-content .col-sm-8 {
  -webkit-flex-basis:100%;
  -moz-flex-basis:100%;
  -ms-flex-preferred-size:66.66667%;
  flex-basis:100%;
  max-width:100%
 }
.footer-bg-accent{
	display:none;
}
.jetpack-social-widget-item a{
	color:#354F9A !important;
}
.post-title, #portfolio-1 h3{
	color:#354F9A;
	font-size:1.3rem;
	line-height:1.5;
}
.post-content p, #portfolio-1 p{
	font-size:0.9rem;
	line-height:1.5;
}
.card .space-bottom,
.card .space-top{
	padding:0px;
	margin-top:0px;
}
.card.no-padding{
	padding-bottom:0px;
}
.about-9 .shadow-large{
	box-shadow:none;
}

.post-content-inner p{
	font-weight: 400
}


.widgettitle {
	font-family: "Open Sans";
}



.page-id-83 #features-2 .bg-color1{
	background-color: white;
}

#overlappable-2 {
	text-align: center;
	height: 60%;
	width: 60%;
	margin-left: 20%;
}

.page-id-1920 #overlappable-2 .shadow-medium {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.page-id-2947 .header-top-bar, .page-id-2947 .main_menu_col, .page-id-2947 .widget_search, .page-id-4403 .header-top-bar, .page-id-4403 .main_menu_col, .page-id-4403 .widget_search, .page-id-4422 .header-top-bar, .page-id-4422 .main_menu_col, .page-id-4422 .widget_search, .page-id-5402 .header-top-bar, .page-id-5402 .main_menu_col, .page-id-5402 .widget_search, .page-id-6905 .header-top-bar, .page-id-6905 .main_menu_col, .page-id-6905 .widget_search, .page-id-10748 .widget_search, .page-id-10550 .widget_search, .page-id-10748 .header-top-bar, .page-id-10550 .header-top-bar, .page-id-10748 .main_menu_col, .page-id-10550 .main_menu_col  {
    display: none;
}

.page-id-4403 .features-5 div.link-line {
	display: none;
}

.page-id-4422 .footer, .page-id-4403 .footer, .page-id-5402 .footer, .page-id-10748 .footer, .page-id-10550 .footer, .page-id-2947 .footer {
	display: none;
}

.page-id-4651 .overlay-box .overlay-box-offset, .page-id-6929 .overlay-box .overlay-box-offset, .page-id-6949 .overlay-box .overlay-box-offset, .page-id-6984 .overlay-box .overlay-box-offset, .page-id-7509 .overlay-box .overlay-box-offset, .page-id-7504 .overlay-box .overlay-box-offset, .page-id-7554 .overlay-box .overlay-box-offset, .page-id-7573 .overlay-box .overlay-box-offset, .page-id-8067 .overlay-box .overlay-box-offset, .page-id-8092 .overlay-box .overlay-box-offset, .page-id-8102 .overlay-box .overlay-box-offset, .page-id-8104 .overlay-box .overlay-box-offset, .page-id-8105 .overlay-box .overlay-box-offset, .page-id-8123 .overlay-box .overlay-box-offset, .page-id-8124 .overlay-box .overlay-box-offset, .page-id-8125 .overlay-box .overlay-box-offset, .page-id-8126 .overlay-box .overlay-box-offset, .page-id-8147 .overlay-box .overlay-box-offset, .page-id-8160 .overlay-box .overlay-box-offset, .page-id-8224 .overlay-box .overlay-box-offset, .page-id-8320 .overlay-box .overlay-box-offset, .page-id-8417 .overlay-box .overlay-box-offset, .page-id-8430 .overlay-box .overlay-box-offset, .page-id-581 .overlay-box .overlay-box-offset, .page-id-69 .overlay-box .overlay-box-offset, .page-id-10911 .overlay-box .overlay-box-offset, .page-id-1757 .overlay-box .overlay-box-offset, .page-id-83 .overlay-box .overlay-box-offset, .page-id-1760 .overlay-box .overlay-box-offset, .page-id-11124 .overlay-box .overlay-box-offset, .page-id-11206 .overlay-box .overlay-box-offset {
	display: none;
}

.page-id-4651 .shadow-large, .page-id-6929 .shadow-large, .page-id-6949 .shadow-large, .page-id-6984 .shadow-large, .page-id-7509 .shadow-large, .page-id-7504 .shadow-large, .page-id-7573 .shadow-large, .page-id-7554 .shadow-large, .page-id-8067 .shadow-large, .page-id-8092 .shadow-large, .page-id-8102 .shadow-large, .page-id-8104 .shadow-large, .page-id-8105 .shadow-large, .page-id-8123 .shadow-large, .page-id-8124 .shadow-large, .page-id-8125 .shadow-large, .page-id-8126 .shadow-large, .shadow-large, .page-id-8147 .shadow-large, .page-id-8160 .shadow-large, .page-id-8224 .shadow-large, .page-id-8320 .shadow-large, .page-id-8417 .shadow-large, .page-id-4320 .shadow-large, .page-id-8417 .shadow-large {
	box-shadow: none;
}

#team-2 img.face.jetpack-lazy-image.jetpack-lazy-image--handled {
	opacity: 1;
}

.page-id-1920 .features-16-card-bordered-colored .face, .page-id-44 .features-16-card-bordered-colored .face {
	margin-top: 15px;
}

.hero-title{
	display:none !important;
}

div#content-5 a{
	 color:#354f9a;
	 font-weight:700;
	 text-decoration:none;
}


.row>* {
    max-width: 100%;
}

.lightbox-video.lightbox-video-tall {
    min-height: 500px
}

.tablepress tfoot th, .tablepress thead th {
    background-color: #354f9a;
    font-weight: 700;
    vertical-align: middle;
    color: white;
}


[data-editable] {
    margin-top: 1rem;
}


p.lead {
    margin-top: 1.8rem;
	margin-bottom: 1.5rem;
    font-size: 1.13rem;
    line-height: 1.9rem;
}


h5 {
    margin-top: 10px;
}

.col-padding-small.col-padding-small-xs.read-more-container {
    margin-bottom: 20px;
}

.header-top {
    position: initial; 
}

div.header{
	padding-top:0 !important;
}

h2.dae-shortcode-download-title {
    display: none;
}

a.button.small.color-white[href="#"] {
    display: none;
}
@media only screen and (max-width: 768px)
{
	.overlappable-3 .image-col {
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    min-height: 100%;
}
	
[data-export-id] h2::after {
    margin-left:auto;
	  margin-right:auto;
}


}