

.menu-item 
{
font-size: 20px;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}

.video-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.vc_text_separator.full div {
    background-color: #1abc9c;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    line-height: 36px;
    padding: 0 35px;
    position: relative;
    top: -19px;
}


@media only screen and (max-width: 1025px)
 {
.q_logo a, .q_logo img {height: 80px !important;}
header .q_logo img.normal { height: 80px !important;}
}

.testimonial_author
{
display:none;
}


.qbutton.green {
    background-color: #6b88c2;
border-color:#fff;
}

.qbutton.green: 
hover {
background-color:#1abc9c;
color:#fff;
border-color:#1abc9c
}

h4 {
    text-align: left;
}


h3 {
    text-align: left;
}

h2 {
    text-align: left;
}
h1 {
    text-align: left;
}
h5 {
    text-align: left;
}
h6 {
    text-align: left;
}


    .img-circle {
        border-radius: 50%;
    }


h2 span { 
  color: white;
  background:#6889c9;
  box-shadow: 0 0 0 4px #6889c9;
  padding:0;
  line-height:1.5;
}

h3 span { 
  color: white;
  background:#6889c9;
  box-shadow: 0 0 0 7px #6889c9;
  padding:0;
  line-height:1.5;
margin-left:30px;
}

h5 span { 
  color: white;
  background:#F2EDF1;
  box-shadow: 0 0 0 5px #F2EDF1;
  padding:0;
  line-height:1.5;
margin-left:0px;
text-transform: capitalize;
}


h6 span { 
  color: black;
  background:#E4DEE1;
  box-shadow: 0 0 0 4px #E4DEE1;
  padding:0;
  line-height:1.5;
}


