.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4  {
	font-size: 16px;
	font-weight: 700;
}
.ginput_container select {
    width: 100%;
    border-color: #535053;
    font-size: 12px!important;
    height: 50px;
    color: #535053!important;
    line-height: 50px;
}
.gform_wrapper input, .gform_wrapper textarea, .home-gf-form_wrapper input, .home-gf-form_wrapper textarea {
	text-align: left !important;
	padding: 6px 8px !important;
}
.gform_wrapper input::placeholder, .gform_wrapper select::placeholder, .gform_wrapper textarea::placeholder, .gform_wrapper input:-ms-input-placeholder, .gform_wrapper select:-ms-input-placeholder, .gform_wrapper textarea:-ms-input-placeholder {
	text-align: left !important;
}
.home-gf-form_wrapper select {
	background: transparent !important;
	font-size: 11px !important;
	height: 40px !important;
	padding: 2px 0 2px 6px !important;
}
.single-post .styled-image  
{
height:450px;
overflow:hidden;
}
.single-post .styled-image img 
{
  width:100%;
}
.gform_wrapper ul.gform_fields li.gfield.gf_left_half
{
  padding-right:10px!important;
}
#MainNav .ubermenu-main .ubermenu-item-level-0>.ubermenu-target
{
letter-spacing: 0.1em;  
text-transform: uppercase;  
}
.parallax-div-bg.fixed-div, .parallax-div-bg1.fixed-div, .parallax-div-bg2.fixed-div, .parallax-div-bg3.fixed-div
{
    visibility: visible;
    opacity: 1;
background-position: top center;
    transition: opacity 1s;
    -webkit-transition: opacity 1s;
}
.parallax-div-bg, .parallax-div-bg1, .parallax-div-bg2, .parallax-div-bg3
{
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 0px;
    background-position:top center;
    background-size: cover;
    visibility: hidden;
    opacity: 0;
    transition: opacity 1s;
    -webkit-transition: opacity 1s;
}
.widget .widgetTitle
{
      font-size: 30px;
    color: #423549;
    -webkit-text-stroke-color: #423549;
}
.gform_wrapper input[type="file"] {
    border: 0px!important;
    height: auto!important;
    line-height: 20px;
    width: 165px!important;
}
.parallax-div .vc_column-inner, .parallax-div1 .vc_column-inner, .parallax-div2 .vc_column-inner, .parallax-div3 .vc_column-inner   
{
  padding:0px;
}
.parallax-div-bg .vc_column-inner, .parallax-div-bg1 .vc_column-inner, .parallax-div-bg2 .vc_column-inner, .parallax-div-bg3 .vc_column-inner     
{
  padding:0px!important;
}
.parallax-div-content, .parallax-div-content1, .parallax-div-content2, .parallax-div-content3
{
      background: #ffffffc7;
    padding: 40px 0px!important;
}
@media screen and (min-width: 960px){
#page .inner-wrapper, #page .grid-row {
    padding: 0 30px;
}
}