.elementor-1776 .elementor-element.elementor-element-b117d29:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b117d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://launch.freesessionsthatsell.com/wp-content/uploads/2019/01/background-money.png");background-size:cover;}.elementor-1776 .elementor-element.elementor-element-b117d29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 2em 1em;}.elementor-1776 .elementor-element.elementor-element-b117d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1776 .elementor-element.elementor-element-2cf6bbc{padding:0em 0em 0em 0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1776 .elementor-element.elementor-element-f39a064{text-align:left;}.elementor-1776 .elementor-element.elementor-element-f39a064 img{width:200px;}.elementor-1776 .elementor-element.elementor-element-10240e3 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-1776 .elementor-element.elementor-element-ac75463 > .elementor-container{max-width:900px;}.elementor-1776 .elementor-element.elementor-element-ac75463{margin-top:1em;margin-bottom:0em;}.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-1776 .elementor-element.elementor-element-c3216c3{text-align:center;}.elementor-1776 .elementor-element.elementor-element-c3216c3 .elementor-heading-title{font-size:3.5em;font-weight:900;color:#FFD84F;}.elementor-1776 .elementor-element.elementor-element-ec161fb > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-1776 .elementor-element.elementor-element-ec161fb{text-align:center;}.elementor-1776 .elementor-element.elementor-element-ec161fb .elementor-heading-title{font-size:2em;font-weight:700;color:#FFD84F;}.elementor-1776 .elementor-element.elementor-element-654bdba{text-align:center;}.elementor-1776 .elementor-element.elementor-element-654bdba .elementor-heading-title{font-size:2em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1776 .elementor-element.elementor-element-56b66fe{text-align:center;}.elementor-1776 .elementor-element.elementor-element-56b66fe .elementor-heading-title{font-size:2.3em;font-weight:700;line-height:1.3em;color:#FFD84F;}.elementor-1776 .elementor-element.elementor-element-0494e4e > .elementor-shape-top .elementor-shape-fill{fill:#1149A6;}.elementor-1776 .elementor-element.elementor-element-0494e4e > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-1776 .elementor-element.elementor-element-0494e4e{margin-top:0em;margin-bottom:0em;padding:4em 1em 2em 1em;}.elementor-1776 .elementor-element.elementor-element-0fd1a77:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0fd1a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://launch.freesessionsthatsell.com/wp-content/uploads/2019/01/background-money.png");}.elementor-1776 .elementor-element.elementor-element-0fd1a77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;z-index:100;}.elementor-1776 .elementor-element.elementor-element-0fd1a77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1776 .elementor-element.elementor-element-62d82cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-element-populated, .elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-element-populated > .elementor-background-overlay, .elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2.75em 2em 1em 2em;}.elementor-1776 .elementor-element.elementor-element-62d82cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1776 .elementor-element.elementor-element-f0ce933 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-1776 .elementor-element.elementor-element-f0ce933{text-align:center;}.elementor-1776 .elementor-element.elementor-element-f0ce933 .elementor-heading-title{font-size:3em;font-weight:900;color:#1149A6;}.elementor-1776 .elementor-element.elementor-element-b4c9c84 > .elementor-container{max-width:600px;}.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-1776 .elementor-element.elementor-element-0395fd0 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-1776 .elementor-element.elementor-element-0395fd0{text-align:center;font-size:1.6em;font-weight:400;line-height:1.6em;color:#000000;}.elementor-1776 .elementor-element.elementor-element-ecd433b{text-align:center;font-size:1.8em;font-weight:400;line-height:1.6em;color:#000000;}.elementor-1776 .elementor-element.elementor-element-eb4dc56:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-eb4dc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1776 .elementor-element.elementor-element-eb4dc56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 1em 1.5em 1em;}.elementor-1776 .elementor-element.elementor-element-eb4dc56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1776 .elementor-element.elementor-element-bd4496d{text-align:center;font-size:1.3em;font-weight:400;line-height:1.6em;color:#FFFFFF;}@media(max-width:767px){.elementor-1776 .elementor-element.elementor-element-f39a064{text-align:center;}.elementor-1776 .elementor-element.elementor-element-1e0c523 > .elementor-widget-container{margin:0em 0em 1em 0em;}}/* Start custom CSS */p {
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
}

body {
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
} 

a.partner-btn {
   background-color: #ffd84f !important;
    display: block !important;
    margin: 0 auto !important;
    padding: 16px !important;
    border-radius: 5px !important;
    color: #000 !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
text-decoration: none !important;
}

a.partner-btn:hover {
background-color: #efc83a !important;
}

 a.partner-btn-nav {
   background-color: #ffd84f !important;
    display: inline-block;
    margin: 0 auto !important;
    padding: 10px !important;
    border-radius: 5px !important;
    color: #333 !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-size: 1.2em !important;
    font-weight: 600 !important;
    width: 220px;
  max-width: 100%;
text-decoration: none !important;
box-shadow: 0 3px 0 #cfac1e;
}

a.partner-btn-nav:hover {
background-color: #efc83a !important;
}

 a.partner-btn-line {
   background-color: transparent !important;
    display: inline-block;
    margin: 0 auto !important;
    padding: 8px !important;
    border-radius: 5px !important;
    border: solid 2px #ffd84f !important;
    color: #fff !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-size: 1.2em !important;
    font-weight: 600 !important;
    width: 220px;
  max-width: 100%;
text-decoration: none !important;
margin-right: 1em !important;
}

a.partner-btn-line:hover {
background-color: #ffd84f !important;
color: #333 !important;
}

 a.partner-btn-line-2 {
   background-color: #ffd84f !important;
    display: inline-block;
    margin: 0 auto !important;
    padding: 1em 16px !important;
    border-radius: 5px !important;
    border: solid 2px #ffd84f !important;
    color: #333 !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-size: 1.2em !important;
    font-weight: 600 !important;
    width: 220px;
  max-width: 100%;
text-decoration: none !important;
margin-right: 1em !important;
}

a.partner-btn-line-2:hover {
background-color: transparent !important;
color: #fff !important;
}

.fsts-btn {
  margin-bottom: 0.75em !important;
}
.fsts-btn a {
  display: block;
  width: 100%;
}
.fsts-btn {
    background-color: transparent !important;
    border: solid 2px #ffd84f !important;
    color: #fff !important;
    display: block !important;
    margin: 0 auto !important;
    padding: 1em 16px !important;
    border-radius: 5px !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-family: 'Museo Sans', 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-size: 1.6em !important;
    font-weight: 600 !important;
    text-decoration: none !important;
   width: 100%;
}

a.fsts-btn:hover {
background-color: #ffd84f !important;
color: #333 !important;
}

.fsts-btn-become button {
  max-width: 400px;
  margin: 0 auto;
}

.fsts-header-nav {
  text-align: right;
}

@media (max-width: 1024px) {
.fsts-header-nav {
  text-align: center;
}
.fsts-main-header .wpb_column,
.fsts-row2 .wpb_column {
  width: 100% !important;
}
 a.partner-btn-line {
  margin-right: 0 !important;
  margin-bottom: 0.5em !important;
}
.fsts-header-nav a {
  width: 100% !important;
max-width: 300px;
}
.fsts-main-header-logo {
  text-align: center !important;
}
}
@media (max-width: 500px) {
div.fsts-row {
  margin-left: 1em !important;
  margin-right: 1em !important;
}
div.fsts-rounded {
  margin: 0.5em !important;
  padding: 1em !important;
  padding-bottom: 3.5em !important;
}
div.fsts-content {
  padding-left: 1em !important;
  padding-right: 1em !important;
}
.fsts-content h1 {
  font-size: 2em !important;
}
}

.fsts-header-content {
  max-width: calc(987px - 1em);
  margin: 0 auto;
}
.fsts-content {
  margin-bottom: 0 !important;
}
.fsts-content h1 {
  font-weight: 900;
  color: #1149a6;
}

.fsts-content h3 {
  font-size: 1.5em;
  margin-bottom: 0;
  text-transform: uppercase;
}

.fsts-content h3 strong {
  font-weight: 900;
}

.fsts-content h4 {
  font-weight: normal !important;
  font-size: 1.25em;
  line-height: 1.75;
}

.fsts-leaderboard h2 {
  color: #1149a6;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 1.5em;
  padding: 0;
  margin: 0;
  margin-bottom: 0.5em;
}

.fsts-bullet {
    color: #1149a6;
    -webkit-transform: scale(2);
    transform: scale(2);
    transform-origin: left;
    display: inline-block;
    padding-right: 0.45em;
}
.fsts-list {
  list-style-type: none;
  padding: 0;
  margin:0;
  margin-bottom: 1em;
  margin-left: 1em;
}
.fsts-list li {
  font-weight: 300;
    font-size: 1.15em;
    line-height: 1.75;
    padding-left: 1.5em;
    position: relative;
}
.fsts-list li:before {
    content: '•';
    color: #1149a6;
    -webkit-transform: scale(2);
    transform: scale(2);
    transform-origin: left;
    display: inline-block;
    padding-right: 1em;
    left: 0;
    position: absolute;
}

.fsts-rounded {
  border-radius: 2em;
  padding-bottom: 3em;
}

.fsts-smaller-text {
  font-size: 0.9em;
}

.fsts-footer p {
  color: #fff !important;
} 

.fsts-header-img img {
  width: 440px;
  max-width: 100%;
}

@media (min-width: 700px) {
 .fsts-image-offset {
    margin-top: -2em;
 }
}/* End custom CSS */