h5.sect-1 {
  font-size: 25px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  margin-top: 50px; }

h3.big-h {
  font-family: 'Pacifico', cursive;
  line-height: 1.3;
  font-size: 50px;
  font-weight: normal; }

a.btn.btn-cta.btn--auto.btn--solid.btn--med.btn--1557998066243 {
  width: 54%;
  font-size: 36px;
  /* padding: 14px; */
  border-radius: 0;
  font-weight: normal; }

.section--1558000668523 {
  padding-bottom: 0px; }

.section--1557994177847 {
  padding-bottom: 20px; }

h1.sec2 {
  color: #2f397c;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2; }

h5.sub-h {
  color: #2f397c;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 25px; }

h3.sec3 {
  font-family: 'Pacifico', cursive;
  font-size: 70px;
  font-weight: 400; }

h3.nxtsec {
  font-family: 'Pacifico', cursive;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.2;
  color: #2d3a7c; }

h5.sec5sub {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  color: #2d3a7c !important;
  font-size: 24px; }

.background-image--1558081145549 {
  background-position: center top; }

.extraspc {
  width: 100%;
  margin: auto;
  text-align: left; }

.extraspc ul li {
  list-style-type: none;
  background-image: url(https://s3.amazonaws.com/kajabi-storefronts-production/themes/1002566/settings_images/iGfxh7gHQAn4sIZ2Dw9Q_s-11.png);
  background-repeat: no-repeat;
  background-position: 0 10px;
  background-size: 16px;
  padding: 0px 0px 5px 26px;
  font-size: 18px;
  color: #2d3a7c; }

.extraspc2 ul li {
  list-style-type: none;
  background-image: url(https://s3.amazonaws.com/kajabi-storefronts-production/themes/1002566/settings_images/iGfxh7gHQAn4sIZ2Dw9Q_s-11.png);
  background-repeat: no-repeat;
  background-position: 0 10px;
  background-size: 16px;
  padding: 0px 0px 5px 26px;
  font-size: 22px;
  color: #333; }

.textspace1 {
  margin-top: -55px; }

.extraspc3 ul li {
  list-style-type: none;
  background-image: url(https://s3.amazonaws.com/kajabi-storefronts-production/themes/1002566/settings_images/iGfxh7gHQAn4sIZ2Dw9Q_s-11.png);
  background-repeat: no-repeat;
  background-position: 0 10px;
  background-size: 16px;
  padding: 0px 0px 0px 26px;
  font-size: 22px;
  margin: 0px; }

.section--1558081145549 {
  padding-bottom: 20px; }

p.sec5p {
  font-size: 18px;
  font-weight: 300;
  line-height: 1.625;
  color: #2d3a7c;
  text-align: justify; }

.background-image--1558087412299 {
  background-position: left top; }

h3.newsec-h {
  font-family: 'Pacifico', cursive;
  color: #2d3a7c;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.2; }

.part-1 {
  width: 45%;
  float: left; }

.part-2 {
  width: 54%;
  float: right; }

.part {
  width: 100%;
  display: table;
  vertical-align: top; }

h3.mindsetsection {
  font-family: 'Pacifico', cursive;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.2; }

h2.sub_head {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2; }

h4.sub_para {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 25px; }

h2.l-heading {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 48px; }

h5.s-heading {
  font-family: Montserrat, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 1.625; }

h2.sec6-lheading {
  color: #7ecbda !important;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 44px; }

p.samestyle {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.625; }

.block-padding {
  padding: 20px 30px; }

h4.sec6-sheading {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 22px; }

a.btn.btn-cta.btn--auto.btn--solid.btn--med.btn--1558150220946 {
  width: 54%;
  font-size: 29px;
  /* padding: 14px; */
  border-radius: 0;
  font-weight: normal; }

.imagetxt {
  text-align: left; }

.imagetxt img {
  width: 8%;
  z-index: 11111;
  transform: translate(56px, -63px); }

h3.customs-sheading {
  font-family: 'Pacifico', cursive;
  font-weight: normal;
  line-height: 1.2;
  font-size: 70px; }

h2.customs-lheading {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 48px; }

p.custom-para {
  font-size: 24px;
  line-height: 1.3;
  font-family: Montserrat, sans-serif; }

h2.newtext {
  color: #7ecbda !important;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 48px; }

h3.ss-heading {
  font-family: 'Pacifico', cursive;
  font-weight: 400;
  line-height: 1.2;
  font-size: 48px; }

.secoundary img {
  width: 12%;
  transform: translate(-200px, -37px);
  z-index: 11111; }

.secoundary {
  height: 100%;
  max-height: 70px; }

h5.medi-sheading {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 25px;
  color: #2d3a7c;
  margin-top: 55px; }

p.medi-para {
  font-size: 23px;
  line-height: 1.3;
  font-family: Montserrat, sans-serif;
  font-weight: normal;
  color: #2d3a7c; }

.testimonial-background {
  margin: 0px;
  padding: 0px; }

.textspacing {
  padding: 5px 10px; }

h3.testimoniall-heading {
  font-family: 'Pacifico', cursive;
  font-weight: 400;
  line-height: 1.2;
  font-size: 37px; }

h5.testimonials-heading {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 1.625;
  font-size: 24px; }

.textspacing p {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300; }

p.newtestipara {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300; }

h2.section-4head {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 48px; }

h4.section-4head {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2; }

h5.meditation-heading {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 24px;
  /* margin: 0 0 10px; */ }

p.meditation-para {
  font-family: Montserrat, sans-serif;
  font-size: 23px;
  line-height: 1.3; }

a.btn.btn-cta.btn--auto.btn--solid.btn--med.btn--1558411572649 {
  width: 54%;
  font-size: 29px;
  /* padding: 14px; */
  border-radius: 0;
  font-weight: normal; }

p.last-heading {
  font-family: Montserrat, sans-serif;
  font-size: 23px;
  line-height: 1.3; }

@media only screen and (max-width: 767px) {
  a.btn.btn-cta.btn--auto.btn--solid.btn--med.btn--1557998066243 {
    width: 77% !important;
    font-size: 23px !important; }

  h3.big-h {
    font-size: 39px !important; }

  h5.sub-h {
    font-size: 22px !important; }

  h3.sec3 {
    font-size: 56px !important; }

  .text-content {
    margin-top: 66px !important;
    margin-bottom: 71px !important; }

  .text-container {
    width: 100% !important;
    margin: auto !important; }

  h4.sub-h4 {
    font-size: 25px !important; }

  h3.mindsetsection {
    font-size: 38px !important; }

  h2.sub_head {
    font-size: 23px !important; }

  .part-2 {
    width: 100% !important;
    float: none !important; }

  .part-1 {
    width: 100% !important;
    float: none !important; }

  .imagestyle {
    display: none !important; }

  .extraspc2 ul li {
    font-size: 18px !important;
    font-family: Montserrat, sans-serif; }

  h5.sec5sub {
    font-size: 21px !important; }

  h3.newsec-h {
    font-size: 37px !important; }

  .background-image--1558087412299 {
    background-position: -365px 0px !important; }

  h5.s-heading {
    font-size: 19px !important; }

  h2.l-heading {
    font-size: 28px !important; }

  h2.section-4head {
    font-size: 27px !important; }

  h4.section-4head {
    font-size: 17px !important; }

  h4.sub_para {
    font-size: 21px !important; }

  .extraspc2 ul {
    margin: 0;
    padding: 0; }

  .imagestyle2 {
    display: none; }

  .imagestyle3 {
    display: none; }

  h2.sec6-lheading {
    font-size: 32px !important; }

  .col-md-10.block--1558150201511 {
    margin: 0;
    padding: 0; }

  .block-padding {
    padding: 11px 11px; }

  h4.sec6-sheading {
    font-size: 17px; }

  a.btn.btn-cta.btn--auto.btn--solid.btn--med.btn--1558150220946 {
    width: 77%;
    font-size: 23px; }

  h3.customs-sheading {
    font-size: 63px; }

  h2.customs-lheading {
    font-size: 24px; }

  p.custom-para {
    font-size: 18px; }

  h2.newtext {
    font-size: 32px; }

  .imagetxt {
    display: none; }

  h3.ss-heading {
    font-size: 35px; }

  .main-div {
    padding-top: 10px; }

  .testimonialimage img {
    transform: translate(0px, 0px); }

  h3.testimoniall-heading {
    font-size: 31px; }

  .textspace1 {
    margin-top: -10px; }

  .secoundary {
    display: none; }

  .imageborder {
    border-right: none !important; }

  h5.meditation-heading {
    font-size: 18px; }

  p.meditation-para {
    font-size: 18px; }

  .extraspc3 ul {
    padding: 0; }

  .extraspc3 ul li {
    font-size: 18px;
    font-family: Montserrat, sans-serif; }

  h3.testimoniall-heading {
    padding-top: 25px; } }
