.elementor-149 .elementor-element.elementor-element-777a3bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-8191854 .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-8191854{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-cbda8be .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-cbda8be{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-8767e63 .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-8767e63{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-588d7ae .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-588d7ae{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-8c48d77 .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-8c48d77{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-02a498b .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-02a498b{border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-9e2a804{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-0ac6c78 .elementor-button{background-color:#FF8F00;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-0ac6c78{border-radius:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-b3dbbf0 */.results-fr { padding: 48px 0; width: 100%; box-sizing: border-box; max-width: 1000px; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.results-eyebrow { display: inline-flex; align-items: center; justify-content: center; gap: 8px; color: #D4A017; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 14px; }
.results-eyebrow .dot { width: 6px; height: 6px; border-radius: 50%; background: #D4A017; }
.results-fr h2 { color: #F3F1EC; font-weight: 800; font-size: 28px; line-height: 1.2; margin: 0 0 10px 0; }
.results-fr .sub { color: #A9ACB3; font-size: 16px; line-height: 1.5; margin: 0 auto 32px auto; max-width: 600px; }
.results-row { margin-bottom: 24px; }
.results-row:last-of-type { margin-bottom: 0; }
.results-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 16px; }
.results-card { border-radius: 14px; overflow: hidden; border: 1px solid rgba(255,255,255,0.18); background: #fff; background-size: contain; background-repeat: no-repeat; background-position: center; }
.results-img-1 { background-image: url('/wp-content/uploads/2026/09/growth_1.png'); aspect-ratio: 4 / 3; }
.results-img-2 { background-image: url('/wp-content/uploads/2026/09/growth_2.png'); aspect-ratio: 4 / 3; }
.results-img-3 { background-image: url('/wp-content/uploads/2026/09/growth_3.png'); aspect-ratio: 4 / 3; }
.results-img-4 { background-image: url('/wp-content/uploads/2026/09/growth_4.png'); aspect-ratio: 4 / 3; }
.results-img-5 { background-image: url('/wp-content/uploads/2026/10/decline_3_recortada.png'); aspect-ratio: 1211 / 302; }
.results-img-6 { background-image: url('/wp-content/uploads/2026/10/decline_4_recortada.png'); aspect-ratio: 1211 / 302; }
.results-img-7 { background-image: url('/wp-content/uploads/2026/10/decline_2_recortada.png'); aspect-ratio: 1211 / 305; }
@media (max-width: 640px) {
  .results-fr h2 { font-size: 21px; }
  .results-grid { grid-template-columns: repeat(2, 1fr); gap: 10px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb684fc */.proof-fr { padding: 48px 0; width: 100%; box-sizing: border-box; max-width: 900px; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.proof-eyebrow { display: inline-flex; align-items: center; justify-content: center; gap: 8px; color: #D4A017; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 14px; }
.proof-eyebrow .dot { width: 6px; height: 6px; border-radius: 50%; background: #D4A017; }
.proof-fr h2 { color: #F3F1EC; font-weight: 800; font-size: 28px; line-height: 1.2; margin: 0 0 10px 0; }
.proof-fr .sub { color: #A9ACB3; font-size: 16px; line-height: 1.5; margin: 0 auto 28px auto; max-width: 560px; }
.proof-track { display: flex; gap: 14px; overflow-x: auto; padding: 4px 4px 14px 4px; -webkit-overflow-scrolling: touch; scrollbar-width: thin; scrollbar-color: rgba(212,160,23,0.5) transparent; }
.proof-track::-webkit-scrollbar { height: 6px; }
.proof-track::-webkit-scrollbar-thumb { background: rgba(212,160,23,0.5); border-radius: 10px; }
.proof-track::-webkit-scrollbar-track { background: rgba(255,255,255,0.06); border-radius: 10px; }
.proof-card { flex: 0 0 auto; width: 340px; height: 170px; border-radius: 14px; overflow: hidden; border: 1px solid rgba(255,255,255,0.18); background-color: rgba(0,0,0,0.35); background-size: cover; background-position: center; background-repeat: no-repeat; }
.proof-note { color: #A9ACB3; font-size: 14px; margin: 4px 0 0 0; text-align: center; }
.proof-img-1 { background-image: url('/wp-content/uploads/2026/09/card_01.jpg'); }
.proof-img-2 { background-image: url('/wp-content/uploads/2026/09/card_02.jpg'); }
.proof-img-3 { background-image: url('/wp-content/uploads/2026/09/card_03.jpg'); }
.proof-img-4 { background-image: url('/wp-content/uploads/2026/09/card_04.jpg'); }
.proof-img-5 { background-image: url('/wp-content/uploads/2026/09/card_05.jpg'); }
.proof-img-6 { background-image: url('/wp-content/uploads/2026/09/card_06.jpg'); }
.proof-img-7 { background-image: url('/wp-content/uploads/2026/09/card_07.jpg'); }
.proof-img-8 { background-image: url('/wp-content/uploads/2026/09/card_08.jpg'); }
.proof-img-9 { background-image: url('/wp-content/uploads/2026/09/card_09.jpg'); }
.proof-img-10 { background-image: url('/wp-content/uploads/2026/09/card_10.jpg'); }
.proof-img-11 { background-image: url('/wp-content/uploads/2026/09/card_11.jpg'); }
@media (max-width: 640px) {
  .proof-fr h2 { font-size: 21px; }
  .proof-card { width: 280px; height: 140px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb4b698 */.apply-fr { padding: 60px 24px; max-width: 700px; margin: 0 auto; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.apply-eyebrow { display: inline-flex; align-items: center; justify-content: center; gap: 8px; color: #D4A017 !important; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 14px; }
.apply-eyebrow .dot { width: 6px; height: 6px; border-radius: 50%; background: #D4A017; }
.apply-fr h2 { color: #F3F1EC !important; font-weight: 800; font-size: 30px; line-height: 1.25; margin: 0 0 12px 0; }
.apply-sub { color: #A9ACB3 !important; font-size: 16px; line-height: 1.5; margin: 0 auto 32px auto; max-width: 560px; }
.apply-form-wrap { text-align: left; }
@media (max-width: 640px) {
  .apply-fr { padding: 40px 14px; }
  .apply-fr h2 { font-size: 22px; }
  .apply-sub { font-size: 14px; line-height: 1.5; margin: 0 auto 20px auto; }
  .apply-eyebrow { font-size: 11px; margin-bottom: 10px; }
}/* End custom CSS */