.elementor-130954 .elementor-element.elementor-element-42f00168{--display:flex;--min-height:45vh;--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;--overlay-opacity:0.05;}.elementor-130954 .elementor-element.elementor-element-42f00168:not(.elementor-motion-effects-element-type-background), .elementor-130954 .elementor-element.elementor-element-42f00168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFF;background-image:url("https://www.fatprophets.com.au/wp-content/uploads/2026/02/Historical-Performance-Chart-of-Fat-Prophets-Australasian-Equities-Portfolio-vs-All-Ordinaries-Accumulation-Index-2000-2025-Heading-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-130954 .elementor-element.elementor-element-42f00168::before, .elementor-130954 .elementor-element.elementor-element-42f00168 > .elementor-background-video-container::before, .elementor-130954 .elementor-element.elementor-element-42f00168 > .e-con-inner > .elementor-background-video-container::before, .elementor-130954 .elementor-element.elementor-element-42f00168 > .elementor-background-slideshow::before, .elementor-130954 .elementor-element.elementor-element-42f00168 > .e-con-inner > .elementor-background-slideshow::before, .elementor-130954 .elementor-element.elementor-element-42f00168 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-35a3141 );--background-overlay:'';}.elementor-130954 .elementor-element.elementor-element-2730231e{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-130954 .elementor-element.elementor-element-2730231e:not(.elementor-motion-effects-element-type-background), .elementor-130954 .elementor-element.elementor-element-2730231e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-130954 .elementor-element.elementor-element-2730231e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-130954 .elementor-element.elementor-element-419827b1{z-index:1;}.elementor-130954 .elementor-element.elementor-element-419827b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-674fde58{z-index:1;}.elementor-130954 .elementor-element.elementor-element-674fde58 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130954 .elementor-element.elementor-element-570efa98{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-9afd348{z-index:1;}.elementor-130954 .elementor-element.elementor-element-9afd348 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-e65228b{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-717cc540{z-index:1;}.elementor-130954 .elementor-element.elementor-element-717cc540 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-645526f5{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.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-130954 .elementor-element.elementor-element-3678c0c0 .elementor-button{background-color:#E17838;}.elementor-130954 .elementor-element.elementor-element-3678c0c0 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-130954 .elementor-element.elementor-element-2dd94b22{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-4b8d911e .elementor-button{background-color:#E17838;}.elementor-130954 .elementor-element.elementor-element-4b8d911e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-130954 .elementor-element.elementor-element-1f1f7816{z-index:1;}.elementor-130954 .elementor-element.elementor-element-1f1f7816 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-5f28abd7 .elementor-button{background-color:#E17838;}.elementor-130954 .elementor-element.elementor-element-5f28abd7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-130954 .elementor-element.elementor-element-65ebefa5{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-74ae02d9{z-index:1;}.elementor-130954 .elementor-element.elementor-element-74ae02d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-18495f04{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-1a0ed1d7 .elementor-button{background-color:#E17838;}.elementor-130954 .elementor-element.elementor-element-1a0ed1d7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-130954 .elementor-element.elementor-element-6d5f439d{z-index:1;}.elementor-130954 .elementor-element.elementor-element-6d5f439d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1em;color:var( --e-global-color-35a3141 );}.elementor-130954 .elementor-element.elementor-element-29ce521e{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-35a3141 );}body.elementor-page-130954:not(.elementor-motion-effects-element-type-background), body.elementor-page-130954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-130954 .elementor-element.elementor-element-42f00168{--min-height:25vh;}.elementor-130954 .elementor-element.elementor-element-2730231e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-130954 .elementor-element.elementor-element-419827b1 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-674fde58 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-9afd348 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-717cc540 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-1f1f7816 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-74ae02d9 .elementor-heading-title{font-size:2.5rem;}.elementor-130954 .elementor-element.elementor-element-6d5f439d .elementor-heading-title{font-size:2.5rem;}}@media(max-width:767px){.elementor-130954 .elementor-element.elementor-element-42f00168{--min-height:95px;--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-130954 .elementor-element.elementor-element-2730231e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-130954 .elementor-element.elementor-element-419827b1 .elementor-heading-title{font-size:2rem;}.elementor-130954 .elementor-element.elementor-element-674fde58 .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-9afd348 .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-717cc540 .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-1f1f7816 .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-74ae02d9 .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-6d5f439d .elementor-heading-title{font-size:1.5rem;}.elementor-130954 .elementor-element.elementor-element-29ce521e{font-size:0.8rem;}}/* Start custom CSS for heading, class: .elementor-element-419827b1 */.elementor-130954 .elementor-element.elementor-element-419827b1 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-674fde58 */.elementor-130954 .elementor-element.elementor-element-674fde58 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9afd348 */.elementor-130954 .elementor-element.elementor-element-9afd348 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-717cc540 */.elementor-130954 .elementor-element.elementor-element-717cc540 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f1f7816 */.elementor-130954 .elementor-element.elementor-element-1f1f7816 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ae02d9 */.elementor-130954 .elementor-element.elementor-element-74ae02d9 span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d5f439d */.elementor-130954 .elementor-element.elementor-element-6d5f439d span {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS */.fp-premium-table-wrap {
  box-shadow: 0 12px 30px rgba(0,0,0,0.08);
  border-radius: 14px;
  overflow: hidden;
  background: #fff;
  font-family: Lato, Arial, sans-serif;
}
.fp-premium-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 18px;
  table-layout: fixed; /* Force equal column widths */
}
.fp-premium-table thead {
  background: linear-gradient(180deg,#e17838,#e88b51);
  color: #fff;
  text-transform: uppercase;
}
.fp-premium-table th {
  font-size: 18px;
  padding: 14px 16px;
  text-align: center;
  font-weight: 700;
  border-right: 1px solid rgba(255,255,255,0.2);
  width: 33%; /* Equal width for 3 columns */
}
.fp-premium-table td {
  font-size: 20px;
  padding: 10px 20px;
  border: 1px solid #e5e7eb;
  vertical-align: top;
  width: 33%; /* Equal width for 3 columns */
}
.fp-premium-table tbody tr:nth-child(even) {
  background: #f9fafb;
}
.fp-premium-table td span {
  font-size: 14px;
  color: #6b7280;
}
.fp-premium-table .highlight {
  font-weight: 700;
  font-size: 20px;
  color: #0f5132;
  background: rgba(25,135,84,0.08);
  border-left: 4px solid #198754;
}
/* = MOBILE INVESTOR CARD MODE = */
@media (max-width: 768px) {
  .fp-premium-table thead,
  .fp-premium-table tbody,
  .fp-premium-table th,
  .fp-premium-table td,
  .fp-premium-table tr {
    display: block;
    width: 100%;
  }
.fp-premium-table td span {
  font-size: 12px;
  color: #6b7280;
}
  .fp-premium-table thead {
    display: none;
  }
  .fp-premium-table tr {
    margin-bottom: 16px;
    border-radius: 12px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.06);
    padding: 10px;
    background: #fff;
  }
  .fp-premium-table td {
    border: none;
    text-align: right;
    padding-left: 40%;
    position: relative;
    font-size: 16px;
  }
  .fp-premium-table td:before {
    content: attr(data-label);
    position: absolute;
    left: 12px;
    width: 65%;
    text-align: left;
    font-weight: 700;
    color: #111827;
  }
  .fp-premium-table .highlight {
    font-size: 16px;
  }
  .fp-premium-table tr:last-child {
    margin-bottom: 0;
  }
  .fp-premium-table {
  border-spacing: 0;
}
}/* End custom CSS */