/*
Theme Name: Blue Box Auction Gallery Child
Theme URI: https://www.blueboxauction.com
Author URI: https://www.blueboxauction.com
Author: Blue Box Auction Gallery
Description: Child theme for the Blue Box Auction Gallery theme.
Template: conult
*/

.bbag-visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

#wp-content .gva-element-gva-heading-block .sub-title .tagline {
  color: #4e545a !important;
}

#wp-content .gva-element-gva-heading-block .title-desc {
  color: #4f565d !important;
}

#wp-content .elementor-accordion .elementor-tab-content,
#wp-content .elementor-accordion .elementor-tab-content p {
  color: #4f565d !important;
}

#wp-content .gsc-team-item .team-job,
#wp-content .gsc-team-item-2 .team-job {
  color: #4f565d !important;
}

footer input[type="submit"],
footer .wpcf7 input[type="submit"],
footer .css-8zxad7[type="submit"] {
  background-color: #005a9c !important;
  border-color: #005a9c !important;
  color: #fff !important;
}

.gva-search > .control-search,
a.control-search,
button.control-search {
  appearance: none;
  -webkit-appearance: none;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  color: inherit;
  line-height: 1;
  cursor: pointer;
  text-decoration: none !important;
}

.gva-search > .control-search svg,
a.control-search svg,
button.control-search svg {
  display: block;
  fill: currentColor;
  background: transparent !important;
}

.header-default .header-bottom .header-bottom-inner .gsc-search-box .control-search,
.header-builder .gsc-search-box .control-search,
.gsc-search-box .control-search {
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  border-radius: 0 !important;
}

.header-default .header-bottom .header-bottom-inner .gsc-search-box .control-search::-moz-focus-inner,
.header-builder .gsc-search-box .control-search::-moz-focus-inner,
.gsc-search-box .control-search::-moz-focus-inner {
  border: 0 !important;
  padding: 0 !important;
}

.header-default .header-bottom .header-bottom-inner .gsc-search-box .control-search:before,
.header-builder .gsc-search-box .control-search:before,
.gsc-search-box .control-search:before,
.header-default .header-bottom .header-bottom-inner .gsc-search-box .control-search:after,
.header-builder .gsc-search-box .control-search:after,
.gsc-search-box .control-search:after {
  display: none !important;
  content: none !important;
}
