:where(:root) .bricks-color-primary {color: #2349b7}:where(:root) .bricks-background-primary {background-color: #2349b7}:where(:root) .bricks-color-secondary {color: #38bfad}:where(:root) .bricks-background-secondary {background-color: #38bfad}:where(:root) .bricks-color-dark {color: #232f3f}:where(:root) .bricks-background-dark {background-color: #232f3f}:where(:root) .bricks-color-light {color: #f5faf9}:where(:root) .bricks-background-light {background-color: #f5faf9}:where(:root) .bricks-color-success {color: #7adde1}:where(:root) .bricks-background-success {background-color: #7adde1}:where(:root) .bricks-color-warning {color: #c8d443}:where(:root) .bricks-background-warning {background-color: #c8d443} html {font-size: 62.5%} body {font-size: var(--text-1); font-family: "Ubuntu"; font-weight: 400; line-height: 1.7; color: var(--bricks-color-thxyqd)} h1, h2, h3, h4, h5, h6 {font-family: "Big John Pro"; text-transform: uppercase; line-height: 1.5; font-weight: 700} h1 {font-size: var(--text-6)} h2 {font-size: var(--text-5)} h3 {font-size: var(--text-4)} h4 {font-size: var(--text-3)} h5 {font-size: var(--text-2)} h6 {font-size: var(--text-1)} .brxe-container {max-width: 140rem; width: 100%} #brx-content.wordpress {max-width: 140rem; width: 100%} .woocommerce main.site-main {width: 100%}.icon-header { transition-duration: 300ms;}.icon-header:hover { fill: #35bead; transform: scale(1.15); filter: drop-shadow(0 0 6px rgb(256 256 256 / 0.4));}.section-form-title { font-size: var(--text-3); text-align: center; font-weight:600; color: #4d4d4d;}.jet-form-builder__fields-group:has(.ratio-cards) { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 20px; width: 100%; margin-top:var(--space-xl)}.jet-form-builder__field-wrap:has(.ratio-cards) label,.jet-form-builder__field-wrap:has(.extras-anm-logo) label { display: flex !important; align-items: center !important; justify-content: center !important; width: 100%; min-height: 140px;  padding: 20px; background-color: #ffffff; border: 2px solid #e0e6ed; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.02); cursor: pointer; transition: all 0.2s ease-in-out;}.jet-form-builder__field-wrap:has(.ratio-cards) span::before,.jet-form-builder__field-wrap:has(.ratio-cards) span::after { display: none; content: none !important; }.jet-form-builder__field-wrap:has(.ratio-cards) label span { font-weight: 700; font-size: 16px; color: #2d3748;  line-height: 1.2;}.jet-form-builder__field-wrap:has(.ratio-cards):hover label { border-color: #cbd5e0; transform: translateY(-2px);}.jet-form-builder__field-wrap:has(.ratio-cards:checked) label { border-color: #0056b3;  background-color: #f0f7ff;  box-shadow: 0 8px 15px rgba(0, 86, 179, 0.15); transform: translateY(-4px);}.jet-form-builder__field-wrap:has(.ratio-cards:checked) label span { color: #0056b3;}@media (max-width: 768px) { .jet-form-builder__fields-group:has(.ratio-cards) { grid-template-columns: 1fr;  }}.checkbox-grid ~ label { justify-content: space-between !important;  width: 100%;}.jet-form-builder__fields-group:has(.extras-anm-logo) { display: grid;  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 20px; width: 100%; margin-top: var(--space-xl);}input.extras-anm-logo { display: none !important; width: 0 !important; height: 0 !important; margin: 0 !important; opacity: 0 !important;}.jet-form-builder__field-wrap:has(.extras-anm-logo) label { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; width: 100%;  min-height: 100px; padding: 15px; background-color: #ffffff; border: 2px solid #e0e6ed; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.02); cursor: pointer; transition: all 0.2s ease-in-out;  position: relative; z-index: 1;}.jet-form-builder__field-wrap:has(.extras-anm-logo) label::before,.jet-form-builder__field-wrap:has(.extras-anm-logo) label::after,.jet-form-builder__field-wrap:has(.extras-anm-logo) span::before,.jet-form-builder__field-wrap:has(.extras-anm-logo) span::after { display: none !important; content: none !important; }.jet-form-builder__field-wrap:has(.extras-anm-logo) label span { font-weight: 700; font-size: 15px;  color: #2d3748; line-height: 1.3;}.jet-form-builder__field-wrap:has(.extras-anm-logo):hover label { border-color: #cbd5e0; transform: translateY(-2px); z-index: 2;}.jet-form-builder__field-wrap:has(.extras-anm-logo:checked) label { border-color: #0056b3;  background-color: #f0f7ff; box-shadow: 0 8px 15px rgba(0, 86, 179, 0.15); transform: translateY(-4px);}.jet-form-builder__field-wrap:has(.extras-anm-logo:checked) label span { color: #0056b3;}@media (max-width: 768px) { .jet-form-builder__fields-group:has(.extras-anm-logo) { grid-template-columns: 1fr; }}.jet-form-builder__field-wrap:has(.ratio-cards) label > span,.jet-form-builder__field-wrap:has(.extras-anm-logo) label > span {  display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; text-align: center; line-height: 1.3;}.jet-form-builder__field-wrap:has(.ratio-cards) label .price-tag, .jet-form-builder__field-wrap:has(.extras-anm-logo) label .price-tag { font-weight: 800; font-size: 0.9em; color: #2349b7;}.jet-form-builder__field-wrap:has(.ratio-cards) label .price-discount { text-decoration: line-through; color: #a0aec0 !important;  font-size: 0.8em;  font-weight: normal;  margin-top: 5px !important;  margin-bottom: -5px !important;  display: block !important; background: transparent !important;}.jet-form-builder__field-wrap:has(.ratio-cards) label .card-subtitle { display: block; font-size: 1rem; font-weight: 400 !important; color: #718096 !important; line-height: 1.4 !important; margin-bottom: 15px !important; width: 100% !important;}.calculator-on-display { display: flex !important;  flex-direction: row; align-items: center; justify-content: center; width: fit-content !important; max-width: 100%; margin-left: auto !important; margin-right: auto !important; margin-top: var(--space-l); padding: 15px 40px; border: 2px solid #ededeb; color: #4a4a4a; font-size: 1.6rem; font-weight: 800; text-align: center;}.jet-form-builder-row:has(.nav-form-buttons) { display: flex !important; width: 100% !important;  justify-content: space-between !important; align-items: center !important; margin-top: 40px !important; }.nav-form-buttons.jet-form-builder__next-page { margin-left: auto !important;}.nav-form-buttons { background-color: #38b2ac !important;  color: #ffffff !important; border-radius: 50px !important;  padding: 12px 40px !important; border: none !important; font-size: 1.8rem !important; text-transform: uppercase; font-weight: 700 !important; cursor: pointer; box-shadow: 0 4px 6px rgba(56, 178, 172, 0.3); transition: transform 0.2s;}.nav-form-buttons:hover { background-color: #319795 !important; transform: translateY(-2px);}.jet-form-builder__prev-page { background-color: transparent !important; color: #718096 !important; border: 2px solid #e2e8f0 !important; border-radius: 50px !important; padding: 10px 30px !important; font-weight: 600 !important; cursor: pointer;}.jet-form-builder__prev-page:hover { background-color: #f7fafc !important; color: #4a5568 !important;}.jet-form-builder__submit-wrap.has-prev { display: flex !important; justify-content: space-between !important;  align-items: center !important; width: 100% !important; gap: 20px; }.section-form-title { text-align: center; font-size: var(--text-2); margin-top: var(--space-l); color:#303030;}