/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/* custom styles */

/* * {
    border: 1px solid blue!important;
} */

#custom-intro-text p {
  color: #ffffff !important;
  font-size: 33px !important;
  word-spacing: 3px !important;
}

#custom-intro-link p {
  color: #ffffff !important;
  font-size: 30px !important;
  display: block !important;
  text-align: center !important;
}

#intro-button a {
  font-size: 28px !important;
}

.qbutton {
  font-size: 28px !important;
}

#custom-accordion-styles-one h5 {
  color: #ffffff !important;
}

#custom-accordion-styles-one:hover {
  color: #ffffff !important;
}

#custom-accordion-styles h5 {
  color: #ffffff !important;
}

#custon-news-background div {
  background-color: blue !important;
  width: 100% !important;
}

#custom-contact-form-title {
  font-size: 20px !important;
}

#custom-contact-form-icons {
  display: flex !important;
  justify-content: center !important;
}

#aligned-contact-form-icon {
  width: 10px !important;
  height: auto !important;
}

.custom-footer-area-links {
  color: #ffffff !important;
}

.custom-footer-area-links p {
  color: #ffffff !important;
}

.fa-stack {
  box-shadow: 0 5px 10px rgba(30, 2, 245, 0.57),
    0 15px 40px rgba(0, 42, 106, 0.679);
}

.latest_post_title .entry_title {
  color: #ffffff !important;
}

.latest_post_title .entry_title h4 {
  color: #ffffff !important;
}

.latest_post_title .entry_title a {
  color: #ffffff !important;
}

.latest_post_title h4 {
  color: #ffffff !important;
}

.latest_post_title a {
  color: #ffffff !important;
}

.entry_title h4 {
  color: #ffffff !important;
}

.entry_title a {
  color: #ffffff !important;
}

.latest_post_text_inner {
  color: #ffffff !important;
}

.latest_post_text_inner h4 {
  color: #ffffff !important;
}

.latest_post_text_inner a {
  color: #ffffff !important;
}

#custom-card-title-white {
  color: #ffffff !important;
}

#custom-card-title-white h5 {
  color: #ffffff !important;
}

.wpcf7-form input {
  background-color: rgb(224, 224, 224)!important;
  margin-top: 12px !important;
}

.wpcf7-form input::placeholder {
  color: black !important;
}

.wpcf7-textarea {
  background-color: rgb(224, 224, 224) !important;
  margin-top: 12px !important;
}

.wpcf7-textarea::placeholder {
  color: black !important;
}

.wpcf7-submit {
  margin-top: 10px !important;
  color: black !important;
  /* background-color: white !important; */
  border: 2px solid rgb(31, 31, 31) !important;
  height: auto !important;
  width: 150px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.wpcf7 input[type="submit"] {
  background-color: #ffffff!important;
  text-align: center!important;
  font-family: Arial, Helvetica, sans-serif!important;
}

.mobile_menu_button span {
  color: #000000 !important;
}

.portfolio_single_text_holder h3 {
  display: none!important;
}

.footer_top_holder {
	display: none!important;
}

.footer_top {
	display: none!important;
}

.national-images {
	display: flex!important;
    align-items: center!important;
}