/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */

.fl-node-5da4a9f71aa16 .pp-advanced-menu .menu a {
  font-size: 13px;
}

.fl-node-5eea64e4cbe2d .fl-rich-text,
.fl-node-5eea64e4cbe2d .fl-rich-text * {
  font-size: 10px;
}

@media (max-width: 991px) {
 html body {
    font-size: 17px !important;
    line-height: 1.6 !important;
  }
}

/* Forms */

html .hs-form-well {
  background-color: #fff;
  padding: 2em;
}

html .demo-form-well {
  background-color: #fff;
  padding: 2em;
  border: 1px solid #09389B;
}

html [class*=hs-form] fieldset {
  max-width: 100%;
}

html [class*=hs-form] .hs-input {
  font-size: 1em;
  font-family: "Noto Sans", sans-serif;
  border: 1px solid #09389B;
  padding: 1.33em 1em;
  border-radius: 2px;
  box-shadow: 0;
}

html .hs-form-required {
  display: none;
}

html [class*=hs-form] .hs-button.primary.large {
  background-color: #2A88F2;
  color: #fff;
  font-weight: bold;
  text-transform: UPPERCASE;
  font-family: "Noto Sans", sans-serif;
  border-radius: 6px;
  display: inline-block;
  margin: 2em auto 0;
  padding: 1.33em 2.33em;
}

html .actions {
  text-align: center;
}

html [class*=hs-form] fieldset.form-columns-1 .hs-input {
  width: 100%;
}

html [class*=hs-form] select.hs-input {
  padding: 0.66em;
  width: 100%;
  color: #999;
}

.hs-error-msg {
  font-weight: normal;
  font-size: 0.8em;
  background: #af3f3f;
  color: #fff;
  padding: 0.33em;
  display: inline-block;
  border-radius: 3px;
}

.hs-error-msgs {
  list-style: none;
  padding: 0;
}