/* Enter Your Custom CSS Here */
@import url('https://fonts.googleapis.com/css?family=Montserrat');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');


.header34 h3{
    font-size: 32px;
    color: #fff!important;
}
body{
  overflow-x: hidden !important;
}
.header-left a img {
    float: left;
    margin-right: 20px;
    width: 45% !important;
}

.header {
    /* display: table; */
    padding: 15px 0;
}

.sf-menu li {
    margin-left: 0px;
    margin-right: 0px;
}

.white34 {
  color: #fff !important;
}

.page-margin-top-section {
    margin-top: 0px !important;
}

.vc_custom_1544029178118 {
    background-attachment: fixed !important;
}

input, textarea, select {
    font-family: 'Open Sans', 'Arial', sans-serif;
    font-size: 14px;
    width: 100%;
    border-width: 0px !important;
    padding: 9px 0px 9px 9px !important;
}

.sf-menu li a {
    font-family: 'Montserrat', 'arial', sans-serif !important;
    font-size: 13px !important;
    text-transform: uppercase;
}

.sf-menu>li.menu-item-has-children>a::after, .sf-menu>li.menu-item-has-children.current-menu-item:hover>a::after, .sf-menu>li.menu-item-has-children.current-menu-ancestor:hover>a::after {
    display: none !important;
}

.header-top-sidebar-container {
    background-color: #F8F8F8;
    display: none;
}

.page-header {
    display: none !important;
}

.floater34 {
  float: left !important;
  margin-top: 30px !important;
}
.for-home-slider .slider-navigation{
  display: none !important;
}
/*
.page-id-1294 .wpcf7-form p:nth-child(-n+3) {
  display: inline-block !important;
  width: 48.8% !important;
}
.page-id-1294 .wpcf7-form p:nth-child(2){
	display: inline-block !important;
  width: 48.8% !important;
}
.page-id-1294 .wpcf7-form p:first-child, p:first-child+p{
	display: inline-block;
}
*/
.page-id-1294 .shot{
  display: inline-block !important;
  width: 49.7% !important;
  padding: 10px 0px 5px 5px !important;
  margin-top: 5px !important;
}
.sjb-container{
  margin-left: 100px !important;
  margin-right: 100px !important;
  padding: 20px !important;
}
.list-data{
  padding: 20px !important;
}
.sjb-container h3{
  padding: 15px !important;
}
.sjb-container h4{
  padding: 6px !important;
}
.et_bloom_form_header img{
	width: 420px !important ; 
  height: 248px !important;
}
@media only screen and (max-width: 701px){
  .sjb-container{
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 10px !important;
}
}

html, body, div, span, applet, object, iframe, p, blockquote, a, abbr, acronym, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend {
    font-size: 100%;
    font-family: 'Roboto Condensed', sans-serif;
    vertical-align: baseline;
}

.header34a {
  font-size: 42px !important;
  color: #fff !important;
}

.subheader34 {
  font-size: 32px !important;
  color: #134773 !important;
  font-weight: 600 !important;
}

.list34 li {
  line-height: 200%;
}

.et_bloom .et_bloom_form_header img {
    margin: 0 auto;
    width: 250px !important;
    height: auto !important;
    display: block;
}

.et_bloom .et_bloom_form_header img, .et_bloom .et_bloom_form_header .et_bloom_form_text {
    max-width: 100%;
    padding: 15px;
    padding: 5px;
    display: block;
    clear: both;
    text-align: center !important;
}

.et_bloom .et_bloom_optin_1 .et_bloom_form_content button {
    background-color: #279cfc !important;
}

.et_bloom .et_bloom_form_header h2 {
    font-size: 32px !important;
}

p {
  padding: 0.5em 0;
}