/* Enter Your Custom CSS Here */

/* Enter Your Custom CSS Here */


/* Menu header text */
.menu-animation-underline-bottom nav.main_menu > ul > li > a .menu-text {
    text-transform: capitalize;
  font-size: 15px;
  border: none !important;
}

/* Footer elements */
.footer_top {
    padding: 20px 0 20px;
}

.call_to_action_text {
    font-family: 'crete round', sans-serif;

}


.call_to_action_text {
      padding-left: 5%;
}

.call_to_action .column2.button_wrapper .qbutton {
    right: 7%;

}

.footer_top {
    padding: 2px 0 2px;
}


  .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
    width: 200px !important;
    background-color: #2f3b8f !important;
    height: 40px !important;
    color: #ffffff !important;
    border: none !important;
    font-size: 18px !important;
    cursor: pointer;
    cursor: hand;
}


@media only screen and (max-width: 1000px) {
header .q_logo img.normal {
    height: 70% !important;
}
  
  nav.mobile_menu ul li a, nav.mobile_menu ul li h4 {
    font-size: 14px;
        padding: 15px 0;
       line-height: 17px;
        padding-left: 5%;
    background-color: #2f3b8f;
     font-weight: bold;
}

  
  nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a {
    color: #dd9933;
}
  nav.mobile_menu ul li a, nav.mobile_menu ul li h4 {
    color: #fff;
    font-family: 'Raleway', sans-serif;
}
  
h4 {
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
}
  


}
@media only screen and (max-width: 1200px) {
header .q_logo img.normal {
    height: 65% !important;
    
}
  }












