/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
h1 {
  font-size: 44px; }
  @media (min-width: 768px) {
    h1 {
      font-size: 60px; } }

h2 {
  color: #6948ca; }
  @media (min-width: 768px) {
    h2 {
      font-size: 44px; } }

h3 {
  color: #73c292; }

@media (min-width: 768px) {
  h4:not(.blog_post__title) {
    font-size: 30px; } }

h5 {
  font-size: 28px;
  font-weight: 500; }

.fixed-header {
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2); }
  @media (min-width: 768px) {
    .fixed-header {
      position: fixed;
      z-index: 9999999;
      width: 100%;
      opacity: 0.99; } }
  @media (min-width: 1221px) {
    .fixed-header .header-menu > a:first-child {
      margin-left: 30px; }
    .fixed-header .header-menu > a {
      float: left; }
    .fixed-header .header-menu .search__toggle {
      margin-top: 10px !important;
      width: 20px; } }
  .fixed-header .header-menu a.active {
    color: #6948ca; }

@media (min-width: 768px) {
  .body-content {
    margin-top: 100px; } }
.header {
  padding: 25px 0px; }
  .header > .container {
    max-width: 1380px; }
  .header .header-menu .btn-cta:last-of-type {
    margin: 10px 0px; }
  .header .user__dropdown {
    top: 71px !important; }
  .header .logo.logo--image img {
    height: 60px;
    max-height: 60px; }
    @media (min-width: 768px) {
      .header .logo.logo--image img {
        height: 70px;
        max-height: 70px; } }

body,
html,
.heading__subtitle,
p,
[class*="col-"] {
  font-size: 16px; }

.img-overflow-right {
  display: none; }

@media (min-width: 1024px) {
  .img-overflow-bottom {
    position: relative;
    top: 120px;
    left: -50px;
    z-index: 1;
    max-width: 140%; }

  .img-overflow-right {
    display: initial;
    position: absolute;
    top: 25px;
    right: -100px;
    z-index: 1;
    max-width: 40%; }

  .section--1523901586742 .img-overflow-top {
    display: initial;
    position: absolute;
    top: -170px;
    right: -100px;
    z-index: 1;
    max-width: 500px; }

  .section--1522958038051 .img-overflow-top {
    max-width: 120%;
    transform: translate(-10%, -20%); } }
.background-image {
  background-position: center top; }

.alert,
alert--error {
  background-color: #73c292; }

@media (min-width: 768px) {
  .simpli-graph {
    margin-top: -40px;
    margin-bottom: 0; }

  .block--1522688351315 > div,
  .block--1524164411948 > div {
    margin-left: 70px; } }
.block--1524164411948 h5,
.block--1522688351315 h5 {
  margin-top: 20px;
  margin-bottom: 0; }

a.btn.btn-cta,
.btn,
#kajabi-form button.kajabi-form__btn,
#sections_products_settings_btn_text,
.track__more {
  background-color: #6948ca;
  border-radius: 50px;
  padding: 10px 40px;
  font-weight: normal;
  min-width: 160px; }
  a.btn.btn-cta.btn--small, a.btn.btn-cta.btn--med,
  .btn.btn--small,
  .btn.btn--med,
  #kajabi-form button.kajabi-form__btn.btn--small,
  #kajabi-form button.kajabi-form__btn.btn--med,
  #sections_products_settings_btn_text.btn--small,
  #sections_products_settings_btn_text.btn--med,
  .track__more.btn--small,
  .track__more.btn--med {
    font-size: 16px; }
  a.btn.btn-cta.btn--large,
  .btn.btn--large,
  #kajabi-form button.kajabi-form__btn.btn--large,
  #sections_products_settings_btn_text.btn--large,
  .track__more.btn--large {
    font-size: 24px; }
  a.btn.btn-cta.btn--solid,
  .btn.btn--solid,
  #kajabi-form button.kajabi-form__btn.btn--solid,
  #sections_products_settings_btn_text.btn--solid,
  .track__more.btn--solid {
    background-color: #6948ca;
    border: none;
    color: #FFFFFF !important; }
  a.btn.btn-cta.btn--outline,
  .btn.btn--outline,
  #kajabi-form button.kajabi-form__btn.btn--outline,
  #sections_products_settings_btn_text.btn--outline,
  .track__more.btn--outline {
    background-color: #FFFFFF;
    color: #6948ca; }

.track__more {
  background-color: #6948ca; }

.print-btn {
  display: inline-block;
  float: right;
  min-width: 20px;
  border: none;
  background-color: transparent;
  color: #4a4a4a; }
  .print-btn:hover {
    color: #646464;
    cursor: pointer; }
  .print-btn i {
    font-size: 24px; }

p a:not(.btn) {
  text-decoration: underline; }

.panel--light a {
  color: #73c292; }

.blog_post__title p a,
.blog_post__title a,
.blog_post__title a:focus,
.header p a,
.header a,
.header a:focus,
.footer p a,
.footer a,
.footer a:focus,
.section__sidebar p a,
.section__sidebar a,
.section__sidebar a:focus {
  text-decoration: none; }
.blog_post__title .downloads a,
.header .downloads a,
.footer .downloads a,
.section__sidebar .downloads a {
  color: #6948ca; }

.important-stat {
  font-size: 2em;
  color: #fcb619;
  font-weight: bold;
  line-height: 1em; }

.section--testimonial .slick-dots li button {
  background: transparent;
  height: 20px;
  width: 20px;
  border: 3px solid #73c292; }
.section--testimonial .slick-dots li.slick-active button {
  background-color: #73c292; }
.section--testimonial .testimonial-author > img,
.section--testimonial .testimonial-author > p {
  display: inline-block;
  margin-right: 20px; }
.section--testimonial p.testimonial__text {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px; }
.section--testimonial .quote-left,
.section--testimonial .quote-right {
  font-size: 100px;
  line-height: 0em;
  position: relative;
  top: 50px; }
.section--testimonial .testimonial__image {
  margin-right: 5px; }
@media (min-width: 768px) and (min-width: 768px) {
  .section--testimonial .quote-left {
    float: left;
    right: 40px;
    top: 0; } }
@media (min-width: 768px) and (min-width: 768px) {
  .section--testimonial .quote-right {
    float: right;
    left: 40px;
    top: 0; } }

.section--testimonial .slick-slider {
  top: 30px; }
  .section--testimonial .slick-slider .slick-list {
    overflow: initial; }

.panel__body h1.page__title {
  display: none; }

#journey-slider:hover {
  filter: none !important; }

.carousel-row {
  display: none; }
  @media (min-width: 1200px) {
    .carousel-row {
      display: block; } }

.center-carousel {
  min-width: 300px;
  min-height: 300px; }
  .center-carousel > a:first-child {
    background-image: url("simpli-home-slider-computer.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 648px; }

.slick-slider {
  top: 40px; }
  .slick-slider .slick-list {
    overflow: visible;
    z-index: 1; }
  @media (min-width: 1024px) {
    .slick-slider {
      top: 74px; } }

.slick-slide {
  margin: 10px; }

.center .slide-img {
  transition: all 300ms ease; }

.center .slick-center.slide-img {
  -moz-transform: scale(1.49);
  -ms-transform: scale(1.49);
  -o-transform: scale(1.49);
  -webkit-transform: scale(1.49);
  transform: scale(1.49); }

.panel {
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2); }

.panel__title {
  font-size: 30px;
  color: #6948ca; }

.panel__sub-title {
  font-size: 20px;
  margin-bottom: 10px; }
  .panel__sub-title a {
    color: #9b9b9b; }

.panel--inline .panel__cell:last-of-type {
  vertical-align: middle; }

.player {
  background-color: transparent; }
  @media (min-width: 991px) {
    .player {
      margin-bottom: 0; } }
  .player .player__playlist {
    -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    width: 100%;
    position: initial;
    max-height: 370px;
    background-color: #FFFFFF; }
  .player .playlist__title, .player .playlist {
    background: #FFFFFF; }
  .player,
  .player .playlist__title,
  .player .track__title,
  .player h2,
  .player h3,
  .player .track__count,
  .player .track__count.active {
    opacity: 1;
    color: #000000; }
  .player .track:not(.track--more) {
    margin: 10px;
    border-radius: 5px; }
    .player .track:not(.track--more):hover {
      background-color: #F2F2F2;
      filter: brightness(103%); }
  .player .track--active {
    background-color: #d8d8d8; }
  .player .player__video {
    -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    width: 100%; }
  .player .player__nav {
    -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
    box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2); }

.syllabus__item .media-left .syllabus__img {
  width: 125px;
  min-width: 125px;
  height: 90px;
  text-align: center;
  display: none;
  vertical-align: middle;
  position: relative; }
  .syllabus__item .media-left .syllabus__img.category__PLAN {
    background-color: #73c292; }
  .syllabus__item .media-left .syllabus__img.category__LOWER-COSTS {
    background-color: #fd8934; }
  .syllabus__item .media-left .syllabus__img.category__APPLY {
    background-color: #6948ca; }
  .syllabus__item .media-left .syllabus__img.category__INTRO {
    background-color: #32112e; }
  .syllabus__item .media-left .syllabus__img.category__PAY {
    background-color: #4392ff; }
  .syllabus__item .media-left .syllabus__img.category__COLLEGE {
    background-color: #fcb619; }
  .syllabus__item .media-left .syllabus__img.category__AFTER {
    background-color: #3f905f; }
  .syllabus__item .media-left .syllabus__img.category__PROGRAMS {
    background-color: #fcb619; }
  .syllabus__item .media-left .syllabus__img.category__conclusion {
    background-color: #fcb619; }
  @media (min-width: 768px) {
    .syllabus__item .media-left .syllabus__img {
      display: table-cell; } }
  .syllabus__item .media-left .syllabus__img::before {
    content: attr(data-lesson-num);
    position: absolute;
    bottom: 10px;
    font-weight: bold;
    left: 50%;
    color: #FFFFFF;
    font-size: 28px;
    transform: translate(-50%); }
  .syllabus__item .media-left .syllabus__img::after {
    color: #FFFFFF;
    font-weight: bold;
    opacity: 0.7;
    content: attr(data-syllabus-item-category);
    position: relative;
    top: -15px; }
  .syllabus__item .media-left .syllabus__img img.thumb, .syllabus__item .media-left .syllabus__img img.img-responsive {
    display: none; }

.playlist__body .track__thumb {
  display: none; }
.playlist__body .playlist__img {
  position: relative;
  min-width: 90px;
  height: 60px;
  text-align: center;
  display: none;
  vertical-align: middle; }
  .playlist__body .playlist__img.category__PLAN {
    background-color: #73c292; }
  .playlist__body .playlist__img.category__LOWER-COSTS {
    background-color: #fd8934; }
  .playlist__body .playlist__img.category__APPLY {
    background-color: #6948ca; }
  .playlist__body .playlist__img.category__INTRO {
    background-color: #32112e; }
  .playlist__body .playlist__img.category__PAY {
    background-color: #4392ff; }
  .playlist__body .playlist__img.category__COLLEGE {
    background-color: #fcb619; }
  .playlist__body .playlist__img.category__AFTER {
    background-color: #3f905f; }
  .playlist__body .playlist__img.category__PROGRAMS {
    background-color: #fcb619; }
  .playlist__body .playlist__img.category__conclusion {
    background-color: #fcb619; }
  @media (min-width: 768px) {
    .playlist__body .playlist__img {
      display: table-cell; } }
  .playlist__body .playlist__img::before {
    content: attr(data-lesson-num);
    position: absolute;
    bottom: 5px;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 20px;
    padding-right: 0;
    left: 50%;
    transform: translate(-50%);
    width: fit-content; }
  .playlist__body .playlist__img::after {
    color: #FFFFFF;
    font-weight: bold;
    opacity: 0.7;
    content: attr(data-syllabus-item-category);
    position: absolute;
    top: 8px;
    left: 50%;
    transform: translate(-50%);
    width: fit-content;
    font-size: 12px; }
.playlist__body .media-body {
  padding-left: 10px; }

.smart-next {
  padding: 20px 0px;
  text-align: center; }

.smart-next__custom-img {
  width: fit-content;
  max-width: 120px;
  min-width: 90px;
  height: 60px;
  text-align: center;
  vertical-align: middle;
  display: inline-block; }
  .smart-next__custom-img.category__PLAN {
    background-color: #73c292; }
  .smart-next__custom-img.category__LOWER-COSTS {
    background-color: #fd8934; }
  .smart-next__custom-img.category__APPLY {
    background-color: #6948ca; }
  .smart-next__custom-img.category__INTRO {
    background-color: #32112e; }
  .smart-next__custom-img.category__PAY {
    background-color: #4392ff; }
  .smart-next__custom-img.category__COLLEGE {
    background-color: #fcb619; }
  .smart-next__custom-img.category__AFTER {
    background-color: #3f905f; }
  .smart-next__custom-img.category__PROGRAMS {
    background-color: #fcb619; }
  .smart-next__custom-img.category__conclusion {
    background-color: #fcb619; }
  .smart-next__custom-img::after {
    color: #FFFFFF;
    font-weight: bold;
    opacity: 0.7;
    content: attr(data-syllabus-item-category);
    position: relative;
    top: 15px; }

.category__conclusion::before {
  display: none; }
.category__conclusion::after {
  font-family: 'FontAwesome';
  content: '\f005' !important;
  top: 0px !important;
  font-size: 40px !important; }
.category__conclusion.playlist__img::before {
  font-family: 'FontAwesome';
  content: '\f005' !important;
  bottom: -3px;
  font-size: 40px !important; }

#lesson-panel table {
  table-layout: fixed;
  width: 100%;
  word-wrap: break-word; }
  #lesson-panel table td, #lesson-panel table th {
    border: 1px solid #9b9b9b;
    padding: 10px; }

.section--search {
  background-color: #FFFFFF !important;
  margin-bottom: 2rem;
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2); }

::-webkit-scrollbar-track {
  background-color: white !important; }

.text-align-top {
  vertical-align: top !important; }

@media (min-width: 768px) {
  .text-align-left {
    text-align: left !important; } }

.green {
  color: #73c292 !important; }

.orange {
  color: #fcb619 !important; }

.black {
  color: #000000; }

.section--1522683873405 form {
  padding: 40px 60px;
  background-color: #FFFFFF; }
  .section--1522683873405 form, .section--1522683873405 form input {
    border-radius: 5px !important; }
  .section--1522683873405 form .text-xs-left {
    text-align: center !important; }

ol:not(.normal-ol),
.action-plan-ol {
  list-style: none; }
  ol:not(.normal-ol) li:before,
  .action-plan-ol li:before {
    font-family: 'FontAwesome';
    content: '\f00c';
    margin: 0 5px 0 -25px;
    color: #73c292;
    list-style-type: none; }
  ol:not(.normal-ol).white li:before,
  .action-plan-ol.white li:before {
    color: #FFFFFF; }

.normal-ol > li ol {
  list-style-type: lower-alpha; }
  .normal-ol > li ol ol {
    list-style-type: lower-roman; }
.normal-ol li:before {
  display: none;
  content: "";
  margin: 0;
  list-style-type: unset; }

.blog_post {
  border: 1px solid #d8d8d8;
  text-align: left;
  margin-top: 1rem; }
  .blog_post a > img {
    margin-top: 0; }
  .blog_post .blog_post__title a {
    color: #6948ca; }
  .blog_post .blog_post__body {
    padding: 5px 20px 15px; }

.blog__tags,
.recent-post__tags {
  font-style: italic; }

.blog__title, .blog__title a {
  color: #73c292; }

[data-section-id="blog_listing_body"] .panel,
[data-section-id="blog_post_body"] .panel,
[data-section-id="blog_sidebar"] .panel {
  border-radius: 5px;
  border: 1px solid #d8d8d8; }
[data-section-id="blog_listing_body"] .section__sidebar #kajabi-form,
[data-section-id="blog_post_body"] .section__sidebar #kajabi-form,
[data-section-id="blog_sidebar"] .section__sidebar #kajabi-form {
  margin-bottom: 2rem;
  background-color: #73c292;
  border-radius: 0;
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2); }
  [data-section-id="blog_listing_body"] .section__sidebar #kajabi-form .kajabi-form__title,
  [data-section-id="blog_post_body"] .section__sidebar #kajabi-form .kajabi-form__title,
  [data-section-id="blog_sidebar"] .section__sidebar #kajabi-form .kajabi-form__title {
    font-weight: 500;
    line-height: 1.3em; }
    [data-section-id="blog_listing_body"] .section__sidebar #kajabi-form .kajabi-form__title:after,
    [data-section-id="blog_post_body"] .section__sidebar #kajabi-form .kajabi-form__title:after,
    [data-section-id="blog_sidebar"] .section__sidebar #kajabi-form .kajabi-form__title:after {
      content: "Sign Up to get Simpli Learn delivered straight to your inbox";
      color: #FFFFFF; }
  [data-section-id="blog_listing_body"] .section__sidebar #kajabi-form .kajabi-form__form-item input,
  [data-section-id="blog_listing_body"] .section__sidebar #kajabi-form .kajabi-form__form-item textarea,
  [data-section-id="blog_listing_body"] .section__sidebar #kajabi-form .kajabi-form__form-item select,
  [data-section-id="blog_post_body"] .section__sidebar #kajabi-form .kajabi-form__form-item input,
  [data-section-id="blog_post_body"] .section__sidebar #kajabi-form .kajabi-form__form-item textarea,
  [data-section-id="blog_post_body"] .section__sidebar #kajabi-form .kajabi-form__form-item select,
  [data-section-id="blog_sidebar"] .section__sidebar #kajabi-form .kajabi-form__form-item input,
  [data-section-id="blog_sidebar"] .section__sidebar #kajabi-form .kajabi-form__form-item textarea,
  [data-section-id="blog_sidebar"] .section__sidebar #kajabi-form .kajabi-form__form-item select {
    background-color: #FFFFFF;
    border-color: #FFFFFF; }
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item input:hover,
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item input:focus,
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item textarea:hover,
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item textarea:focus,
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item select:hover,
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__form-item select:focus,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item input:hover,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item input:focus,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item textarea:hover,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item textarea:focus,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item select:hover,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__form-item select:focus,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item input:hover,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item input:focus,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item textarea:hover,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item textarea:focus,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item select:hover,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__form-item select:focus {
  border-color: #6948ca; }
[data-section-id="blog_listing_body"] #kajabi-form button:hover,
[data-section-id="blog_post_body"] #kajabi-form button:hover,
[data-section-id="blog_sidebar"] #kajabi-form button:hover {
  background-color: #795cd0 !important; }
[data-section-id="blog_listing_body"] #kajabi-form fieldset,
[data-section-id="blog_post_body"] #kajabi-form fieldset,
[data-section-id="blog_sidebar"] #kajabi-form fieldset {
  text-align: center; }
[data-section-id="blog_listing_body"] #kajabi-form .kajabi-form__content,
[data-section-id="blog_post_body"] #kajabi-form .kajabi-form__content,
[data-section-id="blog_sidebar"] #kajabi-form .kajabi-form__content {
  max-width: 380px; }
[data-section-id="blog_listing_body"] .section__sidebar .panel__heading,
[data-section-id="blog_post_body"] .section__sidebar .panel__heading,
[data-section-id="blog_sidebar"] .section__sidebar .panel__heading {
  color: #6948ca;
  opacity: 1; }

.form .form-group {
  margin-bottom: 0; }

.heading--library .heading__title {
  border-bottom: none; }

.border-table {
  border-radius: 15px;
  border: 1px solid #d8d8d8;
  background-color: #FFFFFF; }
  @media (min-width: 768px) {
    .border-table {
      display: table; }
      .border-table > .col-md-4 {
        display: table-cell; }
        .border-table > .col-md-4:nth-child(-n+2) {
          border-right: 1px solid #d8d8d8; } }

#sales-page .section--feature .feature {
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  padding: 0;
  background-color: #FFFFFF; }
  #sales-page .section--feature .feature .feature-body {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px; }
  #sales-page .section--feature .feature p {
    text-align: left; }
  #sales-page .section--feature .feature .img-fluid {
    margin-top: 0; }

.background-image--1525096285641 {
  background-image: url("hero-home-mobile.jpg") !important; }
  @media (min-width: 1000px) {
    .background-image--1525096285641 {
      background-image: url("home-hero.jpg") !important; } }
  .background-image--1525096285641 .section--1525096285641 h1 {
    font-size: 35px; }
  @media (max-width: 1001px) {
    .background-image--1525096285641 .section--1525096285641 .col-sm-6,
    .background-image--1525096285641 .section--1525096285641 .col-sm-9,
    .background-image--1525096285641 .section--1525096285641 .col-sm-3 {
      width: 100%; }
    .background-image--1525096285641 .section--1525096285641 h1,
    .background-image--1525096285641 .section--1525096285641 p {
      text-align: center; } }
  @media (min-width: 1000px) {
    .background-image--1525096285641 .section--1525096285641 .text-xs-center {
      text-align: left !important; } }
  @media (min-width: 1500px) {
    .background-image--1525096285641 .section--1525096285641 > .container > .row {
      position: relative;
      left: -100px; }
    .background-image--1525096285641 .section--1525096285641 h1 {
      font-size: 60px; } }

#assessment {
  -webkit-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  -moz-box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  box-shadow: 0px 2px 2px rgba(100, 100, 100, 0.2);
  border-radius: 0; }

.assessments .assessment {
  background-color: #FFFFFF !important; }
.assessments .progress__bar-percent {
  background-color: #73c292; }
.assessments h1.state__title {
  color: #73c292 !important;
  font-weight: bold;
  font-size: 30px; }
.assessments p {
  color: #000000 !important; }
.assessments .answers .selected:not(.editing) .answers__choice {
  border-color: #73c292;
  background-color: #73c292; }
.assessments .btn {
  background-color: #6948ca;
  border: none;
  font-size: 16px;
  padding: 2px 40px; }
  .assessments .btn:hover {
    background-color: #8970d5; }
.assessments .question__step {
  font-size: 16px;
  opacity: 0.6; }
.assessments .question__text p,
.assessments .answers__text {
  font-size: 20px; }
.assessments .state__grade p {
  font-size: 24px; }

.section--1523478991796,
.section--1522683658861,
.section--1521660856873 {
  background-color: transparent !important; }

@media (min-width: 768px) {
  .img-scale {
    transform: scale(2) translate(0%, -5%); } }

@media (min-width: 1024px) {
  #features .block--1523634663614 {
    min-height: 600px; }
    #features .block--1523634663614 img {
      transform: scale(1.5) translate(0, 15%); } }
@media (min-width: 768px) {
  .journey-right {
    display: inline-block;
    float: right;
    text-align: left;
    padding-left: 80px; } }

.background-image--1521660856873 {
  background-image: url("simpli-journey-map-mobile-bkgd.jpg") !important;
  background-size: contain;
  background-color: #73c292; }
  @media (min-width: 768px) {
    .background-image--1521660856873 {
      background-image: url("simpli-journey-map-bkgd.jpg") !important;
      background-size: cover; } }

.plan_tile_spacing {
  padding: 10px 0; }

.plan_tile_spacing .panel.panel--inline.panel--light {
  max-width: 1180px;
  align-items: center;
  margin: auto;
  box-shadow: 2px 3px rgba(189, 195, 199, 0.3); }

.section--1558550007659 h2 {
  margin-top: 40px; }

.panel_text {
  padding: 10px 30px 10px 60px !important; }

.plan_tile_parent {
  margin: auto;
  padding: 0 60px; }

.panel_img {
  width: 260px !important; }
  @media (max-width: 768px) {
    .panel_img {
      width: 100% !important;
      background-color: #44cc9d; } }

.lesson_imgs {
  width: 20%;
  margin: 0;
  margin-left: -15px; }
  @media (max-width: 768px) {
    .lesson_imgs {
      width: 100% !important; } }

.plans_txt {
  margin: auto 0 auto 60px;
  color: #000000 !important; }

.plans_txt h2 {
  color: #000000 !important;
  font-size: 2rem !important;
  font-weight: bold; }

.plans_txt p {
  font-size: 1rem; }

@media (min-width: 768px) {
  .footer .social-icons__icon {
    margin-top: 40px; } }

.social-icons {
  margin-bottom: 0; }

.footer__copyright {
  color: #9b9b9b; }
