/* Colors Vars, Mixins */
/* Porteno: #90d7ed, Events: #d73e62; Bodega: #92d3b3; 1904: #c7a05d; */
/* Responsive Breakpoints
========================================================================== */
/* Usage: @include device(medium){...} */
/* Absolute positioned
========================================================================== */
/* Placeholder
========================================================================== */
/* Transition */
/* Border Radius
========================================================================== */
/* Animate
========================================================================== */
/* Inline SVG */
/* Mixin */
/* Globals (building blocks) */
.nectar-button.large {
  font-size: 18px !important;
  font-weight: 500 !important;
}

/* Sections */
#header-outer .nectar-menu-label {
  font-weight: bold;
  font-size: 14px;
}

.gform_wrapper .gform_required_legend {
  display: none;
}
.gform_wrapper .gfield_validation_message, .gform_wrapper .gform_submission_error, .gform_wrapper .gform-icon, .gform_wrapper .gfield_required, .gform_wrapper .gform_confirmation_message {
  color: #f78825 !important;
}
.gform_wrapper .gform_validation_errors, .gform_wrapper .gform-icon {
  outline-color: #f78825 !important;
  border-color: #f78825 !important;
}
.gform_wrapper .gform_fields {
  row-gap: 20px !important;
}
.gform_wrapper .gform_button {
  background-color: #f78825 !important;
  font-size: 18px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.gform_wrapper .gfield_label {
  font-size: 16px !important;
  font-weight: 600 !important;
}
.gform_wrapper .gfield_label.gfield_label_before_complex {
  margin-bottom: 10px !important;
}
.gform_wrapper .gfield input[type=text], .gform_wrapper .gfield input[type=email], .gform_wrapper .gfield input[type=number], .gform_wrapper .gfield input[type=tel], .gform_wrapper .gfield textarea, .gform_wrapper .gfield select {
  background-color: #FFF;
  border-radius: 4px;
  border: 1px solid #e0e0e0;
  font-size: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.gform_wrapper .gfield input[type=text]:focus, .gform_wrapper .gfield input[type=email]:focus, .gform_wrapper .gfield input[type=number]:focus, .gform_wrapper .gfield input[type=tel]:focus, .gform_wrapper .gfield textarea:focus, .gform_wrapper .gfield select:focus {
  border-color: #e0e0e0;
  outline-color: #440099 !important;
  outline-width: 2px;
}
.gform_wrapper .gfield input[type=text]::-moz-placeholder, .gform_wrapper .gfield input[type=email]::-moz-placeholder, .gform_wrapper .gfield input[type=number]::-moz-placeholder, .gform_wrapper .gfield input[type=tel]::-moz-placeholder, .gform_wrapper .gfield textarea::-moz-placeholder, .gform_wrapper .gfield select::-moz-placeholder {
  color: #CCC;
}
.gform_wrapper .gfield input[type=text]::placeholder, .gform_wrapper .gfield input[type=email]::placeholder, .gform_wrapper .gfield input[type=number]::placeholder, .gform_wrapper .gfield input[type=tel]::placeholder, .gform_wrapper .gfield textarea::placeholder, .gform_wrapper .gfield select::placeholder {
  color: #CCC;
}
.gform_wrapper .gfield input[type=text], .gform_wrapper .gfield input[type=email], .gform_wrapper .gfield input[type=tel], .gform_wrapper .gfield input[type=number], .gform_wrapper .gfield select {
  height: auto;
}
.gform_wrapper .gfield.epb-title-options {
  margin-top: 20px;
}
.gform_wrapper .gfield.epb-title-options h3, .gform_wrapper .gfield.epb-title-options h4, .gform_wrapper .gfield.epb-title-options h5, .gform_wrapper .gfield.epb-title-options h6 {
  color: #112337;
}
.gform_wrapper .gfield .gchoice label {
  cursor: pointer;
  margin-left: 10px !important;
}
.gform_wrapper .gform-datepicker {
  width: 100% !important;
}
.gform_wrapper .gchoice label {
  font-size: 16px;
}
.gform_wrapper .gchoice input {
  background-color: #f5f5f5;
  border-radius: 4px;
  border: 1px solid #e0e0e0;
}
.gform_wrapper .gchoice input:focus {
  border-color: #e0e0e0;
  outline-color: #440099 !important;
  outline-width: 2px;
}
.gform_wrapper .gfield--type-choice {
  margin-bottom: 1rem;
}

.form-bg-grey .gform_wrapper .gfield input[type=text], .form-bg-grey .gform_wrapper .gfield input[type=email], .form-bg-grey .gform_wrapper .gfield input[type=number], .form-bg-grey .gform_wrapper .gfield input[type=tel], .form-bg-grey .gform_wrapper .gfield textarea, .form-bg-grey .gform_wrapper .gfield select {
  background-color: #f5f5f5 !important;
}

.epb-table-comparison td, .epb-table-comparison th {
  font-size: 18px !important;
  border-left: none !important;
  border-right: none !important;
}
.epb-table-comparison thead tr td, .epb-table-comparison thead tr th, .epb-table-comparison tfoot tr td, .epb-table-comparison tfoot tr th {
  background-color: #3f008b;
  color: #FFF;
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.epb-table-comparison tbody td {
  padding: 20px !important;
}
.epb-table-comparison .column-1 {
  font-size: 20px !important;
  font-weight: 600;
}

/*# sourceMappingURL=app.css.map */