/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

#g-feature {
  padding: 0rem 0;
}
div.wpforms-container-full {
  padding: 20px !important;
}
.wpforms-container-full input[type=text] {
  font-size: 20px !important;
  color: white !important;
  background-color: #1b1c1e !important;
  border: solid 1px #474747 !important;
}
.wpforms-container-full input[type=email] {
  font-size: 20px !important;
  color: white !important;
  background-color: #1b1c1e !important;
  border: solid 1px #474747 !important;
}
.wpforms-container-full textarea {
  font-size: 20px !important;
  color: white !important;
  background-color: #1b1c1e !important;
  border: solid 1px #474747 !important;
}
.wpforms-container ::placeholder {
  font-size: 20px !important;
  color: white !important;
}
.wpforms-container-full .wpforms-field-label {
  font-size: 20px !important;
  color: white !important;
}
.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input + label {
  color: white;
  font-size: 20px;
}
.wpforms-container .wpforms-form .wpforms-list-3-columns {
  border: solid 1px #474747;
  padding: 10px;
}
.wpforms-field-label {
  color: #FFFFFF !important;
  font-size: 15px !important;
}
#g-showcase {
  padding: 0rem 0;
}
#g-navigation {
  border-bottom: solid 0px #252525;
  padding-top: 0px;
  padding-bottom: 0px;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #ffffff;
  font-size: 23px;
  text-transform: Uppercase;
  font-family: "Oswald";
  font-weight: bolder;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #00000000;
}
#g-main {
  padding: 0rem 0;
}
.breadcrumbs {
  Font-size: 17px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  border-bottom: solid 1px #3a3a3a;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: normal;
  src: url('../../../../../g5_hydrogen:/fonts/Poppins-webfont.eot#iefix') format("embedded-opentype"), url('../../../../../g5_hydrogen:/fonts/Poppins-webfont.woff2') format("woff2"), url('../../../../../g5_hydrogen:/fonts/Poppins-webfont.woff') format("woff"), url('../../../../../g5_hydrogen:/fonts/Poppins-webfont.ttf') format("truetype"), url('../../../../../g5_hydrogen:/fonts/Poppins-webfont.svg#Poppins') format("svg");
}
.font-family-bloody {
  font-family: "Poppins-black", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #00000000;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #ffffff;
}
.sp-easy-accordion .sp-ea-single .ea-header {
  border-bottom: solid 1px #252525;
  border-radius: 0px;
}
.sp-easy-accordion .sp-ea-single .ea-header a {
  display: block;
  text-decoration: none;
  cursor: pointer;
  font-weight: 500;
  color: #444;
  font-size: 32px;
  line-height: 28px;
  box-shadow: none;
}
#sp-ea-192.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body {
  background: #000000;
  color: #FFFFFF;
}
#g-subfeature {
  padding: 0px;
  color: #ffffff;
  border-top: 0px solid rgba(0, 0, 0, 0.05);
  border-bottom: 0px solid rgba(0, 0, 0, 0.05);
}
#g-footer {
  border-top: #252525 solid 1px;
}
.wpforms-container-full .wpforms-field-sublabel {
  color: white !important;
}
#sp-ea-147.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-190.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-191.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-192.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-193.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-194.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-195.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-196.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-238.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-240.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-241.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-242.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
#sp-ea-250.sp-easy-accordion {
  padding: 40px 30px 40px 30px;
}
/*# sourceMappingURL=custom_home.css.map */