.elementor-311 .elementor-element.elementor-element-8013919 > .elementor-container{max-width:1242px;}.elementor-311 .elementor-element.elementor-element-8013919{margin-top:78px;margin-bottom:78px;}.elementor-311 .elementor-element.elementor-element-09a5020 > .elementor-widget-container{border-style:solid;border-color:#FF3F00;border-radius:2px 2px 2px 2px;}/* Start custom CSS for section, class: .elementor-element-8013919 *//* === KILL ALL BORDERS EVERYWHERE === */
.elementor-element-7e9b591 .aux-price-table,
.elementor-element-7e9b591 .aux-price-table *,
.elementor-element-09a5020 .aux-price-table,
.elementor-element-09a5020 .aux-price-table *,
.elementor-element-0671e3b .aux-price-table,
.elementor-element-0671e3b .aux-price-table *,
.elementor-element-f8899d8 .aux-price-table,
.elementor-element-f8899d8 .aux-price-table * {
  border: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-left: none !important;
  border-right: none !important;
  outline: none !important;
  box-shadow: none !important;
}
/* === CARD BACKGROUNDS === */
.elementor-element-7e9b591 .aux-price-table,
.elementor-element-09a5020 .aux-price-table,
.elementor-element-0671e3b .aux-price-table,
.elementor-element-f8899d8 .aux-price-table {
  background-color: #1e2d3d !important;
}
/* === PRICE - ORANGE === */
.aux-table-price-amount {
  color: #FF3F00 !important;
}
/* === SECTION BACKGROUNDS === */
.aux-table-price-section,
.aux-table-header-section {
  background-color: transparent !important;
}
/* === HEADER TEXT === */
.aux-table-header-section {
  color: #FFFFFF !important;
}
/* === SUBTITLE TEXT === */
.aux-price-table .aux-table-price-section span {
  color: rgba(255, 255, 255, 0.55) !important;
}
/* === ALL BUTTONS === */
.aux-table-footer-button,
.aux-table-footer-button * {
  background-color: #FF3F00 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  transition: background-color 0.3s ease !important;
}
.aux-table-footer-button:hover,
.aux-table-footer-button:hover * {
  background-color: #00B154 !important;
}
/* === REMOVE GAPS BETWEEN SECTIONS === */
.aux-price-table-container {
  gap: 0 !important;
  background-color: #1e2d3d !important;
}
.aux-price-table .aux-table-header-section,
.aux-price-table .aux-table-price-section,
.aux-price-table .aux-table-content-section,
.aux-price-table .aux-table-footer-section,
.aux-price-table .aux-table-features-section {
  margin: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  background-color: #1e2d3d !important;
}
/* === OUTER CARD BORDERS - NO ROUNDING === */
.elementor-element-7e9b591 .aux-price-table-container,
.elementor-element-09a5020 .aux-price-table-container,
.elementor-element-0671e3b .aux-price-table-container,
.elementor-element-f8899d8 .aux-price-table-container {
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  overflow: hidden !important;
}

.aux-table-footer-button {
  width: 75% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  display: block !important;
}/* End custom CSS */