:root {
  --light-background: #efeee8;
  --black: #333;
  --darker-background: #e4e2d3;
  --light-brown: #75634b;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous, .w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}
li.w-dyn-item {
  list-style: none;
}
body {
  background-color: var(--light-background);
  color: #333;
  font-family: Libre Baskerville, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 16px;
  margin-bottom: 24px;
  font-size: 64px;
  font-weight: 700;
  line-height: 115%;
}

h2 {
  margin-top: 16px;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

h3 {
  color: var(--black);
  margin-top: 16px;
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  line-height: 115%;
}

h4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 700;
  line-height: 130%;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 125%;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 125%;
}

p {
  color: rgba(51, 51, 51, .9);
  margin-bottom: 16px;
  font-family: Oxygen, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

a {
  color: var(--black);
  text-decoration: underline;
}

blockquote {
  border-left: 5px solid var(--black);
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 29px;
}

.navbar {
  border-bottom: 1px solid var(--black);
  background-color: rgba(239, 238, 232, 0);
  width: 100%;
  height: 80px;
}

.navbar.dark-navbar {
  border-bottom-color: var(--light-background);
  background-color: var(--black);
  color: var(--light-background);
}

.navbar.links-middle-navbar {
  border-bottom-color: var(--light-background);
  color: var(--light-background);
  background-color: rgba(51, 51, 51, 0);
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.main-container {
  width: 100%;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 80px;
  padding-right: 80px;
}

.main-container.about-gallery-container {
  height: 100%;
}

.navbar-container {
  width: 100%;
  max-width: 1400px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}

.brand-navbar {
  height: 32px;
}

.brand-navbar.nabar-three-brand {
  align-items: center;
  display: flex;
}

.brand-navbar.new {
  height: auto;
}

.navbar-content-wrap {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.navbar-content-wrap.navbar-links-middle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-logo-image.new {
  display: block;
}

.nav-link {
  color: rgba(51, 51, 51, .9);
  justify-content: center;
  align-items: center;
  padding: 16px;
  font-family: Oxygen, sans-serif;
  font-size: 16px;
  display: flex;
}

.nav-link:hover {
  opacity: .85;
}

.nav-link.w--current {
  color: var(--black);
  background-image: url('/assets/images/Active-Dot.svg');
  background-position: 50% 95%;
  background-repeat: no-repeat;
  background-size: 6px 6px;
}

.nav-menu {
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-menu.navbar-two {
  justify-content: center;
  margin-left: 40px;
}

.nav-menu.navbar-three {
  justify-content: center;
  margin-left: 0;
}

.section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.numbers {
  border-top: 1px solid var(--black);
  border-bottom: 1px solid var(--black);
  padding-top: 0;
  padding-bottom: 0;
}

.section.darker {
  background-color: var(--darker-background);
}

.section.darker.contact-one {
  background-image: url('/assets/images/Patter-Dark.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section.darker.blog-detailed-hero {
  padding-bottom: 220px;
}

.section.darker.category-top {
  padding-top: 140px;
}

.section.no-bottom {
  padding-bottom: 0;
}

.section.no-bottom.relative {
  position: relative;
}

.section.image-animation {
  height: 200vh;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.section.footer-version-one {
  border-top: 1px solid var(--black);
  background-color: var(--darker-background);
  padding-bottom: 0;
}

.section.dark {
  background-color: var(--black);
  color: var(--light-background);
}

.section.dark.hero-two {
  background-image: url('/assets/images/Pattern.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 100px;
}
footer.section.footer-version-two {
  padding: 2rem 0;
}

.section.dark.coach-home-three {
  padding-top: 140px;
}

.section.my-life-home-two {
  margin-top: -260px;
  padding-top: 0;
  padding-bottom: 0;
}

.section.big-image {
  background-image: url('/assets/images/Big-Flower.jpg');
  background-position: 50%;
  background-size: cover;
  height: 120vh;
  min-height: 600px;
  max-height: 800px;
  position: relative;
}

.section.flower-up {
  z-index: 1;
  margin-top: -247px;
  padding-top: 0;
  position: relative;
}

.section.testimonials-slider {
  overflow: hidden;
}

.section.footer-version-two {
  background-color: var(--black);
  padding-bottom: 0;
}

.section.hero-three {
  color: var(--light-background);
  padding-top: 240px;
  padding-bottom: 240px;
  position: relative;
}

.section.big-slider {
  height: 100vh;
  min-height: 600px;
  max-height: 900px;
  padding-top: 0;
  padding-bottom: 0;
}

.section.cta-two.move-up {
  margin-top: -230px;
  padding-top: 0;
  padding-bottom: 0;
}

.section.footer-version-three {
  background-color: var(--darker-background);
  color: var(--black);
  padding-bottom: 0;
}

.section.about-one-gallery {
  background-color: var(--darker-background);
  height: 100vh;
  min-height: 600px;
  max-height: 900px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.section.about-one-gallery.home-gallery {
  background-color: var(--black);
}

.section.about-two-images {
  margin-top: -320px;
  padding-top: 0;
  padding-bottom: 80px;
}

.section.timeline-section {
  padding-top: 140px;
  padding-bottom: 140px;
}

.section.about-three {
  padding-top: 140px;
}

.section.pricing {
  margin-top: -200px;
  padding-top: 0;
}

.section.blog-image-section {
  margin-top: -160px;
  padding-top: 0;
  padding-bottom: 0;
}

.grid-halves {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
}

.grid-halves.no-spaces {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.grid-halves.text-and-icons-grid {
  grid-template-columns: .8fr 1fr;
}

.grid-halves.testimonial-big-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.grid-halves.cta-sun-grid {
  grid-template-columns: .6fr 1fr;
}

.grid-halves.about-two-images-grid {
  grid-template-columns: .6fr 1fr;
  height: 450px;
}

.grid-halves.blog-hero-grid {
  grid-template-columns: 1.6fr 1fr;
}

.grid-halves.style-guide-master {
  grid-template-columns: .4fr 1fr;
}

.content-wrap.right-40 {
  padding-right: 40px;
}

.content-wrap.limit-560 {
  max-width: 560px;
}

.content-wrap.limit-560.center {
  margin-left: auto;
  margin-right: auto;
}

.content-wrap.limit-560.center.left-48 {
  padding-left: 48px;
}

.content-wrap.flex-vertical-left-top {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.content-wrap.flex-vertical-left-top.top-margin {
  margin-top: 40px;
}

.content-wrap.limit-640 {
  max-width: 640px;
}

.content-wrap.right-align {
  text-align: right;
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.content-wrap.space-between {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.content-wrap.space-between.footer-bottom {
  align-items: flex-start;
}

.content-wrap.center-vertical {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.content-wrap.center-horizontal {
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-wrap.sitkcy-comparison {
  padding-right: 24px;
  position: -webkit-sticky;
  position: sticky;
  top: 40px;
}

.content-wrap.center-middle-y {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-wrap.dark {
  background-color: var(--black);
}

.content-wrap.dark._40-padding {
  padding: 40px;
}

.content-wrap.dark._40-padding.best-coach {
  background-image: url('/assets/images/Lines.svg');
  background-position: 0 150px;
  background-repeat: no-repeat;
  background-size: 100%;
}

.content-wrap.footer-one-links {
  justify-content: flex-end;
  display: flex;
}

.content-wrap.left-align.footer-legal-two.center {
  justify-content: space-between;
  align-items: center;
}

.content-wrap.hero-two {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.content-wrap.my-lifer-hero-two {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.content-wrap.relative {
  position: relative;
}

.content-wrap.tab-text-content {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.content-wrap.tab-text-content.thinner {
  padding-top: 0;
  padding-bottom: 0;
}

.content-wrap.picture-text-content {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 60px;
  display: flex;
}

.content-wrap.icon-wrap {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-wrap.icon-wrap.contact-icon-wrap {
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
}

.content-wrap.hero-three {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.content-wrap.testimonial-big {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 520px;
  display: flex;
}

.content-wrap.cta-box-three {
  max-width: 620px;
}

.content-wrap.contact-form {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 440px;
  display: flex;
}

.content-wrap.contact-form-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.content-wrap.about-page-one-hero {
  width: 100%;
  max-width: 660px;
  margin-left: auto;
  margin-right: 80px;
}

.content-wrap.blog-content {
  max-width: 890px;
  margin-left: auto;
  margin-right: auto;
}

.content-wrap.style-guide-link {
  opacity: .8;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.content-wrap.style-guide-link.w--current {
  opacity: 1;
}

.content-wrap.contact-three-content {
  width: 100%;
  max-width: 480px;
}

.content-wrap.my-social-master {
  align-items: center;
  display: flex;
}

.hero-image {
  background-image: url('/assets/images/Coach-Hero.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  min-height: 600px;
  position: relative;
}

.hero-image.hero-author {
  position: relative;
}

.hero-image.mew-hpme {
  background-image: none;
  position: relative;
}

.subheading {
  margin-bottom: 16px;
  font-family: Oxygen, sans-serif;
  font-size: 22px;
  line-height: 165%;
}

.subheading.white {
  color: var(--light-background);
}

.subheading.hero-three {
  max-width: 610px;
}

.subheading.category {
  margin-bottom: 0;
}

.subheading.category.name {
  text-transform: lowercase;
  margin-left: 6px;
  margin-right: 6px;
}

.subheading.callta {
  color: var(--black);
  text-align: center;
  font-size: 18px;
  line-height: 140%;
}

.space-40 {
  width: 100%;
  height: 40px;
}

.space-80 {
  width: 100%;
  height: 80px;
}

.space-200 {
  width: 100%;
  height: 200px;
}

.cta {
  background-color: var(--black);
  color: var(--light-background);
  justify-content: space-between;
  align-items: center;
  height: 48px;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Oxygen, sans-serif;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.cta.big {
  height: 64px;
  font-size: 18px;
}

.cta.big.outline {
  border: 1px solid var(--black);
  background-color: var(--darker-background);
  color: var(--black);
}

.cta.big.minimum-240 {
  min-width: 240px;
}

.cta.secondary {
  color: var(--black);
  background-color: rgba(51, 51, 51, 0);
  padding-left: 0;
  padding-right: 0;
}

.cta.secondary.absolute-blog {
  position: absolute;
  top: auto;
  bottom: 32px;
  left: 32px;
  right: auto;
}

.cta.secondary.absolute-blog-three {
  position: absolute;
  top: auto;
  bottom: 8px;
  left: 0;
  right: auto;
}

.cta.secondary.white-secondary {
  color: var(--light-background);
}

.cta.white {
  background-color: var(--light-background);
  color: var(--black);
}

.cta.header-one {
  border-left: 1px solid var(--black);
  background-color: var(--light-background);
  color: var(--black);
  height: 100%;
  margin-left: 24px;
  padding-left: 32px;
  padding-right: 32px;
}

.cta.header-two {
  border-left: 1px solid var(--light-background);
  background-color: var(--black);
  color: var(--light-background);
  height: 100%;
  margin-left: 24px;
  padding-left: 32px;
  padding-right: 32px;
}

.cta.header-three {
  border-left: 1px solid var(--light-background);
  color: var(--light-background);
  background-color: rgba(51, 51, 51, 0);
  height: 100%;
  margin-left: 24px;
  padding-left: 32px;
  padding-right: 32px;
}

.cta.submit {
  text-align: center;
  justify-content: center;
  width: 100%;
  height: 52px;
  transition: opacity .2s;
}

.cta.submit:hover {
  opacity: .95;
}

.cta.pagination-cta {
  border-style: none;
}

.cta.header-two-mobile, .cta.header-three-mobile {
  border-left: 1px solid var(--black);
  background-color: var(--light-background);
  color: var(--black);
  height: 100%;
  margin-left: 24px;
  padding-left: 32px;
  padding-right: 32px;
  display: none;
}

.cta.ligher {
  background-color: var(--darker-background);
  margin-top: 20px;
  padding-top: 0;
}

.left-align {
  display: flex;
}

.space-64 {
  width: 100%;
  height: 64px;
}

.cta-line-wrap {
  background-color: var(--light-background);
  width: 38px;
  height: 1px;
  margin-left: 32px;
  position: relative;
}

.cta-line-wrap.big {
  justify-content: flex-end;
  margin-left: 40px;
  display: flex;
  position: relative;
}

.cta-line-wrap.dark {
  background-color: var(--black);
}

.cta-line-wrap.opposite {
  margin-left: 0;
  margin-right: 32px;
  transform: rotate(-180deg);
}

.cta-arrow-line {
  background-color: var(--light-background);
  transform-origin: 100%;
  width: 16px;
  height: 1px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.cta-arrow-line.top-arrow.dark {
  background-color: var(--black);
}

.cta-arrow-line.top-arrow.opposite {
  transform-origin: 0%;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.cta-arrow-line.bottom-arrow.dark {
  background-color: var(--black);
}

.cta-arrow-line.bottom-arrow.opposite {
  transform-origin: 0%;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.numbers-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.single-number-wrap {
  border-right: 1px solid var(--black);
  padding: 80px 24px 64px;
}

.single-number-wrap.last {
  border-right-style: none;
}

.number {
  font-size: 48px;
  font-weight: 700;
  line-height: 105%;
}

.number-subtext {
  margin-top: 8px;
  font-size: 22px;
  font-weight: 700;
  line-height: 105%;
}

.arrow-text-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: 14px;
  bottom: auto;
  left: -373px;
  right: auto;
}

.arrow-text-wrap.my-life {
  top: 146px;
  left: -219px;
}

.arrow-text-wrap.hero-two {
  top: -153px;
  bottom: auto;
  left: -52px;
  right: auto;
}

.arrow-text-wrap.home-three {
  top: -158px;
  left: -217px;
}

.arrow-text {
  font-size: 32px;
  line-height: 32px;
  transform: rotate(8deg);
}

.arrow-text.white {
  color: var(--light-background);
}

.arrow-text.white.smaller {
  font-size: 24px;
}

.arrow-text.white.smaller.my-lifer-hero {
  text-align: center;
  font-size: 20px;
  line-height: 30px;
  transform: rotate(9deg);
}

.arrow-text.home-three {
  font-size: 24px;
}

.arrow-image {
  margin-top: 40px;
  margin-left: 190px;
}

.arrow-image.my-life {
  width: 110px;
  margin-top: 27px;
  margin-left: 81px;
}

.arrow-image.my-life-hero {
  width: 85px;
  margin-top: -17px;
  margin-left: 204px;
}

.arrow-image.home-three {
  margin-top: 6px;
  margin-left: 258px;
}

.play-button {
  background-image: url('/assets/images/Play-Outline-Dark.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 95%;
  width: 92px;
  height: 92px;
  padding: 8px;
}

.play-button.hide {
  display: none;
}

.light-box.author-hero {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 32px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.light-box.author-hero.hide {
  display: none;
}

.light-box.my-life {
  color: var(--black);
  background-image: url('/assets/images/My-Life.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 520px;
  text-decoration: none;
  display: flex;
}

.light-box.my-lifer-hero-two {
  background-image: url('/assets/images/My-Life.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 540px;
  display: flex;
}

.image-halves.flower {
  background-image: url('/assets/images/kyle-howeth-8HnjvNwyzrw-unsplash.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-halves.hand {
  background-image: url('/assets/images/9-min.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  max-height: 780px;
}

.small-capital-text {
  text-transform: uppercase;
  margin-bottom: 16px;
  font-family: Oxygen, sans-serif;
  font-weight: 700;
  line-height: 165%;
}

.small-capital-text.white {
  color: var(--light-background);
}

.small-capital-text.no-pad {
  margin-bottom: 0;
}

.list {
  margin-bottom: 0;
  padding-left: 0;
}

.list.bullets-background {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.list.pricing-list {
  width: 100%;
}

.list.left-pad {
  margin-left: 20px;
}

.list-item {
  border-bottom: 1px solid var(--black);
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: Oxygen, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 165%;
}

.list-item.bullet-background {
  background-color: var(--darker-background);
  border-bottom-style: none;
  align-items: flex-start;
  margin-bottom: 8px;
  padding: 16px 24px 16px 16px;
  display: flex;
}

.space-32 {
  width: 100%;
  height: 32px;
}

.space-180 {
  width: 100%;
  height: 180px;
}

.color-fill {
  position: absolute;
}

.color-fill.flower-home {
  z-index: -1;
  background-color: var(--darker-background);
  height: 100px;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.color-fill.bottom-white {
  z-index: 0;
  background-color: var(--light-background);
  width: 100%;
  height: 290px;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.big-quote {
  margin-bottom: 32px;
  font-size: 72px;
  line-height: 80px;
}

.space-24 {
  width: 100%;
  height: 24px;
}

.quote-author {
  color: rgba(51, 51, 51, .8);
  font-size: 22px;
  line-height: 165%;
}

.quote-author.white {
  color: rgba(239, 238, 232, .8);
}

.paragraph-big {
  font-size: 22px;
}

.my-life-columns {
  z-index: 3;
  position: relative;
}

.no-padding-column {
  padding: 0;
}

.no-padding-column.relative {
  position: relative;
}

.no-padding-column.icons-vertical-column {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.no-padding-column.cent {
  padding-left: 40px;
}

.grid-thirds {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-thirds.process-grid {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.grid-thirds.about-gallery-grid {
  height: 180%;
}

.icon {
  width: 80px;
  height: 80px;
}

.icon.smaller {
  flex: none;
  width: 56px;
  height: 56px;
}

.icon.smaller.much-more-icon {
  margin-right: 16px;
}

.divider-black {
  background-color: var(--black);
  width: 100%;
  height: 1px;
}

.space-16 {
  width: 100%;
  height: 16px;
}

.image-animation-wrap {
  background-image: url('/assets/images/Animation-Image-min.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.image-animation-border {
  border: 80px solid var(--light-background);
  width: 100%;
  height: 100%;
}

.testimonials-overflow-wrap {
  overflow: hidden;
}

.grid-testimonials {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 200%;
}

.flex-center-horizontal {
  align-items: center;
  display: flex;
}

.image-profile {
  background-image: url('/assets/images/Coach-Hero.jpg');
  background-position: 50%;
  background-size: cover;
  border-radius: 50%;
  flex: none;
  width: 80px;
  height: 80px;
}

.image-profile.smaller {
  width: 64px;
  height: 64px;
}

.image-profile.im-1 {
  background-image: url('/assets/images/Avatar-2-min.jpg');
}

.image-profile.im-2 {
  background-image: url('/assets/images/Avatar-1-min.jpg');
}

.image-profile.im-3 {
  background-image: url('/assets/images/Avatar-4-min.jpg');
}

.image-profile.im-4 {
  background-image: url('/assets/images/Avatar-5-min.jpg');
}

.image-profile.im-5 {
  background-image: url('/assets/images/Avatar-6-min.jpg');
}

.image-profile.im-6 {
  background-image: url('/assets/images/Avatar-3-min.jpg');
}

.testiomnial-name-wrap {
  margin-left: 16px;
}

.testiomnial-name-wrap.no-margin {
  margin-left: 0;
}

.subtext-small {
  color: rgba(51, 51, 51, .8);
  font-size: 16px;
  line-height: 105%;
}

.subtext-small.blog-date {
  margin-bottom: 12px;
}

.subtext-small.blog-date.white-date {
  color: rgba(239, 238, 232, .8);
}

.no-margin {
  margin-bottom: 0;
}

.limit-700 {
  width: 100%;
  max-width: 720px;
}

.limit-700.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-menu {
  background-color: var(--darker-background);
  border: 1px #000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-width: 590px;
  height: 56px;
  margin-bottom: 32px;
  padding: 6px;
  display: flex;
  overflow: hidden;
}

.tabs-menu.wider {
  min-width: 591px;
}

.tab-pane {
  background-color: var(--darker-background);
}

.tabs-content {
  width: 100%;
}

.tab-link {
  background-color: var(--darker-background);
  color: rgba(51, 51, 51, .9);
  text-align: center;
  border-radius: 70px;
  flex: 1;
  font-size: 16px;
  line-height: 165%;
  text-decoration: none;
  overflow: hidden;
}

.tab-link.w--current {
  background-color: var(--black);
  color: var(--light-background);
}

.background-picture-wrap {
  background-color: var(--black);
  padding-top: 100%;
  position: relative;
}

.background-picture-wrap.darker {
  background-color: var(--darker-background);
}

.image-on-background {
  width: 80%;
  height: 80%;
  margin: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-on-background.meditation {
  background-image: url('/assets/images/ben-hershey-K61C1XrwTWs-unsplash.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 105%;
}

.image-on-background.journaling {
  background-image: url('/assets/images/georgia-learmonth-RufxiJ_ilFQ-unsplash.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 105%;
}

.image-on-background.manifestation {
  background-image: url('/assets/images/arvin-dale-H6VbPIdf2Fk-unsplash.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 105%;
}

.quote-divider {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.divider-light-dark {
  background-color: rgba(51, 51, 51, .1);
  flex: 1;
  height: 1px;
}

.quote-divider-image {
  background-color: var(--darker-background);
  max-height: 27px;
  padding-left: 16px;
  padding-right: 16px;
}

.quote-divider-image.left-quote {
  background-color: var(--light-background);
  padding-left: 0;
}

.quote-divider-image.left-quote.on-black {
  background-color: var(--black);
}

.small-quote {
  color: rgba(51, 51, 51, .9);
  font-size: 16px;
  line-height: 133%;
}

.small-quote.white {
  color: rgba(239, 238, 232, .9);
}

.testimonial-name-small {
  color: var(--black);
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 105%;
}

.testimonial-name-small.white {
  color: var(--light-background);
}

.subtext-extra-small {
  color: rgba(51, 51, 51, .8);
  font-size: 14px;
  line-height: 105%;
}

.subtext-extra-small.white {
  color: rgba(239, 238, 232, .8);
}

.comparison-columns {
  display: flex;
}

.right-40 {
  padding-left: 0;
  padding-right: 40px;
}

.comparison-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 72px;
  grid-template-columns: 1.3fr 1fr 1fr;
  grid-auto-rows: 72px;
  margin-top: 16px;
}

.cell {
  background-color: var(--light-background);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 24px;
  font-size: 16px;
  display: flex;
}

.cell.top {
  background-color: var(--darker-background);
  font-weight: 700;
}

.cell.top.center {
  text-align: center;
  justify-content: center;
}

.cell.center {
  justify-content: center;
  padding: 10px;
}

.cell.darker {
  background-color: var(--darker-background);
}

.comparison-column {
  padding: 0 0 0 40px;
}

.image-table {
  width: 24px;
  height: 24px;
}

.background-video-animation {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.keep-scrolling-wrap {
  color: var(--light-background);
  flex-direction: column;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  font-family: Oxygen, sans-serif;
  font-size: 13px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 100px;
  left: 0;
  right: 0;
}

.keep-scrolling-line-wrap {
  background-color: var(--darker-background);
  width: 1px;
  height: 24px;
  margin-top: 16px;
  position: relative;
}

.keep-scrolling-line {
  background-color: var(--light-background);
  transform-origin: 50% 100%;
  width: 100%;
  height: 8px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.limit-430 {
  max-width: 430px;
}

.limit-430.center {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.blog-tile {
  background-color: var(--darker-background);
  color: var(--black);
  flex-direction: column;
  width: 100%;
  height: 100%;
  text-decoration: none;
  transition: transform .2s;
  display: flex;
  position: relative;
}

.blog-tile:hover {
  transform: translate(0, -6px);
}

.blog-tile-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-top: 65%;
}

.blog-tile-bottom {
  flex: 1;
  padding: 32px 32px 88px;
}

.limit-890 {
  width: 100%;
  max-width: 890px;
}

.limit-890.center {
  margin-left: auto;
  margin-right: auto;
}

.faq-item-master {
  border-top: 1px solid var(--black);
  cursor: pointer;
  padding: 24px;
  overflow: hidden;
}

.faq-item-master.first {
  border-top-style: none;
}

.faq-h4 {
  margin-bottom: 0;
  font-size: 20px;
}

.faq-wrap {
  border: 1px solid var(--black);
}

.arrow-faq {
  width: 32px;
  height: 32px;
}

.content-faq {
  margin-right: 64px;
}

.best-coaching-columns {
  display: flex;
}

.image-cta-section {
  background-image: url('/assets/images/Best-Coach.jpg');
  background-position: 50%;
  background-size: cover;
  height: 100%;
  padding-top: 100%;
}

.right-column-best-coaching {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 24px 32px;
  display: flex;
}

.logo-cta-section {
  height: 36px;
}

.white-h2 {
  color: var(--light-background);
}

.socials-footer-wrap {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.social-link {
  width: 40px;
  height: 40px;
  transition: opacity .2s;
}

.social-link:hover {
  opacity: .7;
}

.social-link.footer-one {
  margin-left: 16px;
}

.limit-400 {
  max-width: 400px;
}

.footer-big-text {
  color: var(--black);
  font-size: 22px;
  line-height: 130%;
}

.footer-links-wrap {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 80px;
  display: flex;
}

.links-heading {
  margin-bottom: 24px;
  font-family: Oxygen, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.footer-link {
  color: var(--black);
  margin-bottom: 24px;
  font-family: Oxygen, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.footer-link:hover {
  opacity: .85;
}

.footer-link.white-link {
  color: var(--light-background);
}

.footer-link.white-link.horizontal {
  align-items: center;
  margin-bottom: 0;
  margin-right: 24px;
  display: flex;
}

.footer-link.horizontal {
  margin-bottom: 0;
  margin-right: 24px;
}

.footer-legal-wrap {
  background-color: var(--darker-background);
  justify-content: center;
  align-items: center;
  height: 72px;
  margin-top: 100px;
  display: flex;
}

.footer-legal-wrap.dark {
  background-color: var(--black);
  color: var(--light-background);
}

.footer-legal-wrap.dark.footer-two {
  margin-top: 24px;
}

.footer-legal-wrap.footer-three {
  color: var(--black);
  margin-top: 24px;
}

.webflow-logo-image {
  margin-left: 8px;
  margin-right: 8px;
}

.navbar-two-left {
  align-items: center;
  height: 100%;
  display: flex;
}

.navbar-two-right {
  height: 100%;
}

.white-h1 {
  color: var(--light-background);
}

.white-h1.no-pad {
  margin-top: 0;
  margin-bottom: 0;
}

.process-item-wrap {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.process-circle {
  background-color: var(--light-background);
  color: var(--black);
  border: 1px solid #a2a1a0;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 72px;
  font-size: 24px;
  line-height: 105%;
  display: flex;
}

.line-process {
  z-index: -1;
  background-color: #a1a19f;
  width: 72%;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 35px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.overlay-bottom-gradient {
  background-image: linear-gradient(rgba(51, 51, 51, 0), rgba(51, 51, 51, 0) 34%, rgba(51, 51, 51, .65) 71%, rgba(51, 51, 51, .73));
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tile {
  background-color: var(--darker-background);
  padding: 24px;
}

.tile.flower-tile {
  padding: 40px;
}

.tile.testimonial-tile {
  padding: 32px;
}

.tile.testimonial-tile.slider {
  padding: 0;
}

.tile.dark {
  background-color: var(--black);
}

.tile.dark.contact-tile {
  padding-top: 40px;
}

.tile.dark.testimonial-big, .tile.dark.cta-three-tile {
  padding: 80px;
}

.tile.dark.contact-image {
  text-align: left;
}

.tile.dark.blog-featured {
  color: var(--light-background);
  flex-direction: column;
  align-items: flex-start;
  max-width: 450px;
  padding-right: 32px;
  display: flex;
}

.tile.pricing-tile {
  padding-bottom: 100px;
  position: relative;
}

.tile.page-background {
  padding-bottom: 16px;
}

.tile.style-guide {
  padding: 32px 40px 40px;
}

.tile.contact-three-form-wrap {
  width: 100%;
  max-width: 470px;
  padding: 40px;
}

.limit-920 {
  max-width: 920px;
}

.limit-560 {
  width: 100%;
  max-width: 560px;
}

.limit-560.only-coaching-limit {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 16px;
  padding-right: 32px;
  display: flex;
}

.sun-animation-wrap {
  justify-content: center;
  align-items: center;
  padding-top: 72px;
  display: flex;
}

.sun-animation-wrap.cta-sun {
  padding-top: 0;
}

.sun-image {
  width: 100%;
  max-width: 320px;
  height: 320px;
}

.slider-relative-wrap {
  position: relative;
}

.slider-thirds {
  width: 33%;
}

.slider-thirds.static {
  background-color: rgba(228, 226, 211, 0);
  height: auto;
  position: static;
}

.slide-nav-hide {
  display: none;
}

.slide-thirds {
  height: auto;
  margin-right: 32px;
}

.arrow-slider {
  border: 1px solid var(--black);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: transform .2s;
  display: flex;
}

.arrow-slider:hover {
  transform: scale(1.1);
}

.arrow-slider.testimonials-thirds {
  z-index: 100;
  top: 12px;
  bottom: auto;
  left: auto;
  right: 0%;
}

.arrow-slider.testimonials-thirds.left {
  right: 48px;
}

.arrow-slider.big-arrow {
  background-color: var(--black);
  width: 56px;
  height: 56px;
}

.arrow-slider.big-arrow.right-arrow {
  margin-right: 24px;
}

.arrow-slider.big-arrow.left-arrow {
  margin-left: 24px;
}

.arrow-image-slider.big-arrow {
  width: 28px;
  height: 28px;
}

.mask.slider-thirds-mask {
  position: static;
  overflow: visible;
}

.padding-32 {
  padding: 32px;
}

.stars-image {
  height: 22px;
  margin-bottom: 16px;
}

.icon-text-wrap {
  padding-top: 15px;
}

.icon-text-wrap.center-icon-text {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  display: flex;
}

.collection-wrapper.blog-featured {
  height: 100%;
}

.collection-list.thirds-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list.blog-featured {
  height: 100%;
}

.collection-list.categories {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.limit-660 {
  width: 100%;
  max-width: 660px;
}

.contact-icon-big {
  width: 80px;
  height: 80px;
}

.white-h4 {
  color: var(--light-background);
}

.paragraph-white {
  color: rgba(239, 238, 232, .9);
}

.divider-light-white {
  background-color: rgba(228, 226, 211, .2);
  flex: 1;
  height: 1px;
}

.hero-home-two-space {
  height: 280px;
}

.navbar-three-middle {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.navbar-three-right {
  flex-direction: column;
  align-items: flex-end;
  height: 100%;
  display: flex;
}

.background-video-hero {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-three-h1 {
  max-width: 870px;
}

.hero-video-overlay {
  background-image: linear-gradient(rgba(51, 51, 51, .3), rgba(51, 51, 51, .3));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-video-gradient {
  background-image: linear-gradient(rgba(51, 51, 51, 0), #333);
  width: 100%;
  height: 400px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.icons-vertical {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

.image-text-and-icons {
  background-image: url('/assets/images/Coach-Hero.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  max-width: 570px;
  position: relative;
}

.limit-text-and-icons {
  max-width: 540px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.big-slider {
  width: 100%;
  height: 100%;
}

.big-slide-image {
  background-image: url('/assets/images/Big-Flower.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.big-slide-image.big-second {
  background-image: url('/assets/images/My-Life.jpg');
  background-size: cover;
}

.big-slide-image.big-third {
  background-image: url('/assets/images/Journaling-min.jpg');
}

.big-slide-image.big-four {
  background-image: url('/assets/images/Image-Animation-min.jpg');
}

.testimonial-image-big {
  background-image: url('/assets/images/Testimonial-Big-min.jpg');
  background-position: 0 0;
  background-size: cover;
  padding-top: 100%;
}

.testimonial-image-big.one {
  background-image: url('/assets/images/daniel-cabanas-SsQwNZprjsA-unsplash.jpg');
  background-position: 50%;
}

.testimonial-image-big.two {
  background-image: url('/assets/images/louis-comar-LA8G-9_oYBc-unsplash-min.jpg');
  background-size: cover;
}

.testimonial-image-big.three {
  background-image: url('/assets/images/dan-meyers-DS_2pfRFL3A-unsplash-min.jpg');
  background-position: 0%;
}

.medium-quote {
  font-size: 22px;
  line-height: 120%;
}

.medium-quote.white {
  color: var(--light-background);
  line-height: 150%;
}

.bullet {
  background-color: var(--black);
  border-radius: 50%;
  flex: none;
  width: 8px;
  height: 8px;
}

.bullet.in-list {
  margin-top: 9px;
  margin-right: 8px;
}

.two-numbers-grid {
  grid-template-rows: auto;
  width: 100%;
}

.two-numbers-single-wrap {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-link-three {
  border-top: 1px solid var(--black);
  border-bottom: 1px solid var(--black);
  width: 100%;
  height: 100%;
  padding-top: 24px;
  padding-bottom: 64px;
  text-decoration: none;
  transition: transform .2s;
  position: relative;
}

.blog-link-three:hover {
  transform: translate(0, -4px);
}

.blog-link-three.recent-articles {
  border-top-style: none;
  padding-bottom: 18px;
}

.blog-link-three.recent-articles:hover {
  transform: translate(6px);
}

.space-blog-three {
  height: 230px;
}

.limit-1000 {
  width: 100%;
  max-width: 1000px;
}

.image-contact-form {
  background-image: url('/assets/images/Coach-Hero.jpg');
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  min-height: 570px;
  padding: 24px;
  display: flex;
}

.image-contact-form.template-contact {
  background-image: url('/assets/images/Flower-Vertical-min.jpg');
}

.form-block {
  width: 100%;
}

.text-field {
  color: #333;
  background-color: rgba(239, 238, 232, 0);
  border: 1px #000;
  border-bottom: 1px solid rgba(51, 51, 51, .8);
  height: auto;
  margin-bottom: 16px;
  padding: 16px 16px 16px 0;
  font-size: 16px;
}

.text-field:focus {
  color: #333;
  border-bottom-color: #333;
}

.text-field::placeholder {
  color: rgba(51, 51, 51, .8);
}

.name-handwritten {
  color: var(--light-background);
  font-family: Reenie Beanie, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.success-message {
  background-color: var(--darker-background);
  padding: 24px;
  font-size: 16px;
}

.success-check-image {
  width: 40px;
  height: 40px;
  margin-bottom: 16px;
}

.white-link {
  color: var(--light-background);
}

.about-gallery-image {
  background-image: url('/assets/images/1-min.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 32%;
}

.about-gallery-image.gallery-2 {
  background-image: url('/assets/images/2-min.jpg');
}

.about-gallery-image.gallery-3 {
  background-image: url('/assets/images/9-min.jpg');
}

.about-gallery-image.gallery-4 {
  background-image: url('/assets/images/4-min.jpg');
}

.about-gallery-image.gallery-5 {
  background-image: url('/assets/images/6-min.jpg');
}

.about-gallery-image.gallery-6 {
  background-image: url('/assets/images/5-min.jpg');
}

.about-gallery-image.gallery-7 {
  background-image: url('/assets/images/7-min.jpg');
}

.about-gallery-image.gallery-8 {
  background-image: url('/assets/images/8-min.jpg');
}

.about-gallery-image.gallery-9 {
  background-image: url('/assets/images/3-min.jpg');
}

.gallery-images-wrap {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.gallery-images-wrap.first-column.web-gallery, .gallery-images-wrap.second-column.web-gallery, .gallery-images-wrap.third-column.web-gallery {
  justify-content: flex-start;
}

.space-about-two-hero {
  height: 300px;
}

.image-about-two {
  background-image: url('/assets/images/Coach-Hero.jpg');
  background-position: 50%;
  background-size: cover;
}

.image-about-two.right-image {
  background-image: url('/assets/images/3-min.jpg');
}

.timeline-year-column {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 64px 64px 64px 0;
  display: flex;
}

.year-big-text {
  font-size: 120px;
  line-height: 102%;
}

.timeline-image-column {
  padding-left: 48px;
  padding-right: 0;
}

.timeline-columns {
  display: flex;
}

.timeline-image-master.image-three-master {
  flex-direction: column;
  align-items: flex-end;
  width: 90%;
  margin-left: auto;
}

.timeline-image {
  width: 90%;
  margin-bottom: 24px;
  padding-top: 100%;
}

.timeline-image.timeline-one {
  background-image: url('/assets/images/Timeline-One-min.jpg');
  background-position: 50%;
  background-size: cover;
}

.timeline-image.timeline-two {
  background-image: url('/assets/images/Timeline-Two-min.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-top: 56%;
}

.timeline-image.timeline-three {
  background-image: url('/assets/images/Timeline-Three-min.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-top: 120%;
}

.timeline-image.timeline-four {
  background-image: url('/assets/images/Timeline-Four-min.jpg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-top: 64%;
}

.hero-three-columns {
  display: flex;
}

.about-three-content-column {
  padding: 0 80px 0 0;
}

.paragraph-two-columns {
  column-count: 2;
  column-rule-width: 0px;
  column-gap: 32px;
}

.limit-1112 {
  flex: none;
  width: 100%;
  max-width: 1112px;
}

.space-pricing-hero {
  height: 200px;
}

.price-text {
  color: var(--black);
  margin-bottom: 8px;
  font-size: 40px;
  line-height: 110%;
}

.pricing-cta-absolute {
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 24px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.utility-page-wrap {
  background-color: var(--light-background);
  background-image: url('/assets/images/Patter-Dark.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 400px;
  display: flex;
}

.sun-image-404 {
  width: 200px;
  height: 200px;
  margin-left: 24px;
  margin-right: 24px;
}

._404-text {
  font-size: 140px;
  line-height: 140px;
}

.blog-featured-master {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  display: flex;
}

.collection-item.blog-featured {
  height: 100%;
}

.white-h3 {
  color: var(--light-background);
}

.white-h3.blog-featured {
  font-size: 24px;
  font-weight: 700;
  line-height: 142%;
}

.blog-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.no-margins-h2 {
  margin-top: 0;
  margin-bottom: 0;
}

.chip {
  background-color: var(--darker-background);
  color: var(--black);
  border-radius: 50px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-small {
  font-size: 16px;
}

.paragraph-small.white {
  color: rgba(239, 238, 232, .9);
}

.pagination-wrap {
  margin-top: 24px;
}

.utility-page-form {
  background-color: var(--darker-background);
  flex-direction: column;
  align-items: stretch;
  padding: 24px;
  display: flex;
}

.field-label.left {
  text-align: left;
}

.field-label.left.hidden {
  display: none;
}

.logo-utility {
  height: 40px;
  margin-bottom: 48px;
}

.blog-main-image {
  background-image: url('/assets/images/4-min.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100%;
  max-width: 1124px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 56%;
}

.category-subheading-wrap {
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.small-margin-h1 {
  margin-bottom: 8px;
}

.white-nav-link {
  color: var(--light-background);
  justify-content: center;
  align-items: center;
  padding: 16px;
  font-size: 16px;
  display: flex;
}

.white-nav-link.w--current {
  color: var(--light-background);
  background-image: url('/assets/images/Active-Dot-White.svg');
  background-position: 50% 95%;
  background-repeat: no-repeat;
  background-size: 6px 6px;
}

.dropdown-toggle {
  align-items: center;
  padding-left: 16px;
  padding-right: 10px;
  font-family: Oxygen, sans-serif;
  display: flex;
}

.dropdown {
  color: rgba(51, 51, 51, .9);
  font-size: 16px;
}

.chevron-dropdown {
  width: 22px;
  height: 22px;
  margin-left: 4px;
}

.dropdown-link {
  color: rgba(51, 51, 51, .9);
  border-bottom: 1px solid rgba(51, 51, 51, .1);
  padding: 16px 24px 16px 16px;
  font-family: Oxygen, sans-serif;
}

.dropdown-link:hover {
  opacity: .85;
  background-color: #e0decc;
}

.dropdown-link.w--current {
  color: var(--black);
  font-weight: 700;
}

.dropdown-link.last-link {
  border-bottom-style: none;
}

.dropdown-list {
  background-color: var(--darker-background);
}

.dropdown-list.w--open {
  background-color: var(--darker-background);
  transform-origin: 50% 0;
}

.website-gallery-image {
  border: 1px solid rgba(239, 238, 232, .25);
  border-radius: 4px;
  margin-bottom: 32px;
}

.page-image {
  margin-bottom: 16px;
}

.style-guide-nav-master {
  position: relative;
}

.style-guide-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 32px;
}

.style-guide-small-text {
  color: var(--black);
  font-family: Oxygen, sans-serif;
}

.colors-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.style-guide-color {
  border: 1px solid rgba(51, 51, 51, .13);
  width: 100%;
  margin-bottom: 16px;
  padding-top: 100%;
}

.style-guide-color.color-1 {
  background-color: var(--light-background);
}

.style-guide-color.color-2 {
  background-color: var(--darker-background);
}

.style-guide-color.color-3 {
  background-color: var(--black);
}

.style-guide-icons-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.style-guide-buttons-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.single-blog-tile-wrap {
  width: 100%;
  max-width: 430px;
}

.licencing-images-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.illustration-licensing-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.socials-contact-wrap {
  align-items: center;
  margin-left: 8px;
  display: flex;
}

.social-contact-link-block {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 8px;
  padding: 8px;
  display: flex;
}

.social-contact-link-block:hover {
  opacity: .8;
}

.social-contact-image {
  width: 100%;
  height: 100%;
}

.bolded-h2 {
  color: var(--light-brown);
}

.heading {
  line-height: 125%;
}

.hyperlocal-tenets-colimn {
  display: flex;
}

.h2 {
  color: var(--light-background);
}

.h2.no-pad {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block {
  padding-top: 100px;
  padding-left: 40px;
}

.text-block {
  color: var(--black);
  font-weight: 700;
}

.link {
  color: var(--darker-background);
}

.image {
  margin-bottom: 10px;
}

@media screen and (min-width: 1440px) {
  .section.about-one-gallery.home-gallery {
    max-height: 700px;
  }

  .no-padding-column.cent {
    padding-left: 40px;
  }

  .line-process {
    max-width: 770px;
  }

  .blog-featured-master {
    background-position: 100%;
    background-size: cover;
  }

  .page-image {
    border: 1px solid rgba(51, 51, 51, .1);
    width: 100%;
    margin-bottom: 8px;
  }

  .image {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 36px;
    line-height: 120%;
  }

  .main-container {
    padding-left: 64px;
    padding-right: 64px;
  }

  .navbar-content-wrap.navbar-links-middle {
    display: flex;
  }

  .nav-link {
    justify-content: flex-start;
  }

  .nav-menu {
    background-color: var(--darker-background);
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 24px;
  }

  .nav-menu.navbar-two {
    border-top: 1px solid var(--light-background);
    background-color: #454544;
    margin-left: 0;
  }

  .nav-menu.navbar-three {
    background-color: rgba(65, 65, 64, .5);
  }

  .nav-menu.with-dropdowns {
    flex-direction: column;
    align-items: flex-start;
  }

  .section.numbers {
    border-top-style: none;
    border-bottom-style: none;
  }

  .section.no-bottom.relative.flower-home-one {
    padding-bottom: 80px;
  }

  .section.big-slider {
    min-height: 0;
    max-height: none;
  }

  .section.about-one-gallery.home-gallery {
    max-height: 700px;
  }

  .grid-halves.no-spaces.picture-and-text, .grid-halves.hero-one, .grid-halves.single-from-tablet {
    grid-template-columns: 1fr;
  }

  .grid-halves.text-and-icons-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .grid-halves.sun-section-grid {
    grid-template-columns: 1.3fr 1fr;
  }

  .grid-halves.about-two-images-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid-halves.blog-hero-grid, .grid-halves.style-guide-master, .grid-halves.contact-three-grid {
    grid-template-columns: 1fr;
  }

  .content-wrap.limit-560.center.left-48 {
    padding-left: 0;
  }

  .content-wrap.right-align.quote-right {
    text-align: left;
    align-items: flex-start;
  }

  .content-wrap.space-between.footer-bottom, .content-wrap.space-between.heading-and-cta {
    flex-direction: column;
  }

  .content-wrap.center-middle-y.blog-home {
    text-align: center;
    align-items: center;
  }

  .content-wrap.footer-one-links {
    justify-content: space-between;
    width: 100%;
    margin-top: 40px;
  }

  .content-wrap.service-item {
    flex-direction: column;
    display: flex;
  }

  .hero-image.hero-author, .hero-image.mew-hpme {
    max-width: 600px;
    min-height: 690px;
    margin-left: auto;
    margin-right: auto;
  }

  .subheading {
    font-size: 20px;
  }

  .space-80.hide-from-tablet, .space-200.hide-from-tablet {
    display: none;
  }

  .cta.header-one {
    background-color: var(--black);
    color: var(--darker-background);
    border-left-style: none;
    flex: none;
    width: auto;
    max-width: 300px;
    height: 48px;
    margin-top: 24px;
    margin-left: 16px;
  }

  .cta.header-two, .cta.header-three {
    background-color: var(--black);
    color: var(--darker-background);
    border-left-style: none;
    flex: none;
    width: auto;
    height: 48px;
    margin-left: 0;
    display: none;
  }

  .cta.header-two-mobile, .cta.header-three-mobile {
    background-color: var(--light-background);
    color: var(--black);
    border-left-style: none;
    flex: none;
    width: auto;
    max-width: 300px;
    height: 48px;
    margin-top: 24px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .cta-line-wrap.dark.mobile-white, .cta-arrow-line.top-arrow.dark.mobile-white {
    background-color: var(--light-background);
  }

  .numbers-grid {
    grid-template-columns: 1fr 1fr;
  }

  .single-number-wrap {
    border-bottom: 1px solid var(--black);
    border-right-style: none;
  }

  .arrow-text-wrap.my-life {
    top: 51px;
  }

  .arrow-text-wrap.hero-one, .arrow-text-wrap.hero-two, .arrow-text-wrap.home-three {
    display: none;
  }

  .arrow-text {
    font-size: 24px;
  }

  .light-box.my-life {
    height: 350px;
  }

  .light-box.my-lifer-hero-two {
    height: 390px;
  }

  .image-halves.flower, .image-halves.hand {
    width: 100%;
    max-width: 530px;
    min-height: 580px;
    margin-left: auto;
    margin-right: auto;
  }

  .space-180.hide-from-tablet, .color-fill.flower-home {
    display: none;
  }

  .big-quote {
    font-size: 64px;
    line-height: 73px;
  }

  .no-padding-column.cent {
    padding-left: 0;
  }

  .grid-thirds.process-one {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-thirds.process-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid-thirds.gird-services {
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-thirds.about-gallery-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-thirds.pricing-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-thirds.template-overview {
    grid-template-columns: 1fr 1fr;
  }

  .icon.smaller.much-more-icon {
    width: 44px;
    height: 44px;
  }

  .grid-testimonials {
    width: 380%;
  }

  .background-picture-wrap.tabs-picture {
    padding-top: 56%;
  }

  .background-picture-wrap.darker.limit-image {
    width: 100%;
    max-width: 600px;
    height: 600px;
    padding-top: 0%;
  }

  .background-picture-wrap.darker.limit-image.services {
    max-width: none;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 100%;
  }

  .image-on-background.meditation {
    background-position: 50% 0;
    background-size: cover;
  }

  .image-on-background.journaling {
    background-position: 50%;
    background-size: cover;
  }

  .image-on-background.manifestation {
    background-position: 50% 0;
    background-size: cover;
  }

  .comparison-columns {
    flex-direction: column;
  }

  .comparison-column {
    padding-top: 48px;
    padding-left: 0;
  }

  .blog-tile {
    flex-direction: row;
  }

  .blog-tile-image {
    width: 30%;
    padding-top: 0%;
  }

  .blog-tile-bottom {
    position: relative;
  }

  .limit-400.footer-big-text {
    max-width: 470px;
  }

  .footer-big-text {
    font-size: 18px;
  }

  .footer-links-wrap {
    margin-left: 0;
    margin-right: 48px;
  }

  .center-from-tablet {
    text-align: center;
  }

  .menu-button.w--open {
    color: var(--black);
    background-color: rgba(228, 226, 211, .1);
  }

  .menu-button.menu-button-one.w--open {
    background-color: var(--darker-background);
  }

  .menu-button.menu-button-three.w--open {
    background-color: rgba(51, 51, 51, .3);
  }

  .navbar-two-right {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .process-item-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .tile.flower-tile {
    padding: 32px;
  }

  .tile.dark.testimonial-big {
    padding: 40px;
  }

  .tile.dark.cta-three-tile {
    padding: 32px;
  }

  .slider-thirds.static {
    width: 40%;
  }

  .arrow-slider.testimonials-thirds {
    top: 4px;
  }

  .icon-text-wrap {
    padding-top: 10px;
  }

  .collection-wrapper.blog-collection {
    margin-left: auto;
    margin-right: auto;
  }

  .collection-wrapper.no-pictures-blog-wrapper {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .collection-list.thirds-grid {
    grid-template-columns: 1fr;
  }

  .navbar-three-right {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .testimonial-image-big {
    min-height: 440px;
  }

  .medium-quote.white {
    font-size: 20px;
  }

  .two-numbers-single-wrap {
    align-items: flex-start;
  }

  .gallery-images-wrap.third-column {
    display: none;
  }

  .hero-three-columns {
    flex-direction: column;
  }

  .blog-featured-master {
    padding: 250px 16px 16px;
  }

  .hamburger-icon {
    width: 30px;
  }

  .dropdown {
    display: block;
  }

  .dropdown-link, .dropdown-list {
    background-color: var(--light-background);
  }

  .style-guide-nav-master {
    display: none;
  }

  .single-blog-tile-wrap {
    max-width: 650px;
  }

  .hyperlocal-tenets-colimn {
    flex-direction: column;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 48px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 26px;
  }

  .main-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.dark.coach-home-three {
    padding-top: 64px;
  }

  .section.big-image {
    height: 100vh;
    min-height: 670px;
    max-height: 10000px;
  }

  .section.flower-up {
    margin-top: -358px;
  }

  .section.hero-three {
    padding-bottom: 64px;
  }

  .section.about-one-gallery {
    height: 110vh;
    min-height: 620px;
    max-height: 991px;
  }

  .section.timeline-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.about-three {
    padding-top: 80px;
  }

  .grid-halves.sun-section-grid, .grid-halves.icon-halves {
    grid-template-columns: 1fr;
  }

  .grid-halves.testimonial-big-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .grid-halves.cta-sun-grid, .grid-halves.text-and-icons, .grid-halves.contact-form-grid {
    grid-template-columns: 1fr;
  }

  .grid-halves.about-two-images-grid {
    grid-template-columns: 1fr;
    height: auto;
  }

  .grid-halves.blog-hero-grid {
    grid-template-columns: 1fr;
  }

  .content-wrap.right-align.quote-right {
    text-align: left;
    align-items: flex-start;
  }

  .content-wrap.space-between.footer-bottom {
    flex-direction: column;
    align-items: center;
  }

  .content-wrap.space-between.heading-and-cta {
    text-align: center;
  }

  .content-wrap.footer-one-links {
    flex-direction: column;
    align-items: center;
  }

  .content-wrap.left-align.footer-legal-one {
    flex-flow: wrap;
    justify-content: center;
  }

  .content-wrap.left-align.footer-two-bottom {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .content-wrap.left-align.footer-legal-two {
    flex-flow: wrap;
    justify-content: center;
  }

  .content-wrap.tab-text-content {
    padding: 40px;
  }

  .content-wrap.picture-text-content {
    padding: 32px;
  }

  .subheading {
    font-size: 20px;
    line-height: 155%;
  }

  .space-200.hide-from-phone-landscape {
    display: none;
  }

  .cta.header-one {
    margin-left: 16px;
  }

  .left-align.center-from-phone-landscape {
    justify-content: center;
  }

  .space-64.hide-from-phone-landscape, .arrow-text-wrap.my-life {
    display: none;
  }

  .light-box.my-lifer-hero-two {
    height: 310px;
  }

  .big-quote {
    font-size: 48px;
    line-height: 56px;
  }

  .quote-author {
    font-size: 20px;
    line-height: 162%;
  }

  .grid-thirds.process-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
    max-width: 390px;
  }

  .grid-thirds.about-gallery-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid-thirds.template-overview {
    grid-template-columns: 1fr;
  }

  .tabs-menu {
    min-width: 0;
  }

  .background-picture-wrap.tabs-picture, .background-picture-wrap.darker {
    display: none;
  }

  .background-picture-wrap.darker.limit-image {
    display: block;
  }

  .testimonial-name-small.white {
    font-size: 16px;
  }

  .blog-tile {
    flex-direction: column;
  }

  .blog-tile-image {
    width: 100%;
    padding-top: 56%;
  }

  .best-coaching-columns {
    flex-direction: column;
  }

  .right-column-best-coaching {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .logo-cta-section {
    margin-bottom: 32px;
  }

  .limit-400.footer-big-text {
    text-align: center;
    max-width: 450px;
    margin-bottom: 40px;
  }

  .footer-links-wrap {
    align-items: center;
    margin-bottom: 56px;
    margin-left: 0;
    margin-right: 0;
  }

  .links-heading, .footer-link {
    margin-bottom: 32px;
    font-size: 18px;
  }

  .footer-link.white-link.horizontal, .footer-link.horizontal {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .footer-legal-wrap {
    height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .footer-legal-wrap.dark.footer-two {
    flex-wrap: wrap;
  }

  .line-process {
    display: none;
  }

  .tile.dark.cta-three-tile {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tile.dark.blog-featured {
    max-width: none;
  }

  .sun-animation-wrap {
    display: none;
  }

  .sun-animation-wrap.cta-sun {
    display: block;
  }

  .slider-thirds.static {
    width: 67%;
  }

  .arrow-slider.testimonials-thirds {
    top: auto;
    bottom: -64px;
    left: 0%;
    right: auto;
  }

  .arrow-slider.testimonials-thirds.left {
    top: auto;
    bottom: -64px;
    right: auto;
  }

  .arrow-slider.testimonials-thirds.right {
    left: 48px;
  }

  .image-text-and-icons {
    max-width: 480px;
    height: 110vw;
  }

  .limit-text-and-icons {
    max-width: 430px;
  }

  .image-contact-form {
    align-items: center;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-about-two {
    min-height: 370px;
  }

  .image-about-two.right-image {
    min-height: 300px;
  }

  .timeline-columns {
    flex-direction: column;
  }

  .paragraph-two-columns {
    column-count: 1;
  }

  .sun-image-404 {
    width: 20vw;
    height: 20vw;
  }

  ._404-text {
    font-size: 20vw;
    line-height: 120%;
  }

  .blog-featured-master {
    padding-top: 300px;
  }

  .blog-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .chip {
    background-color: var(--darker-background);
    border-radius: 50px;
    margin-left: 0;
    margin-right: 8px;
    padding: 14px 20px;
    font-size: 14px;
  }

  .blog-top-right {
    margin-top: 24px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 40px;
  }

  h2 {
    font-size: 28px;
    line-height: 130%;
  }

  h3 {
    font-size: 22px;
  }

  h4 {
    font-size: 20px;
  }

  p {
    font-size: 16px;
    line-height: 159%;
  }

  .main-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .navbar-container {
    padding-left: 12px;
    padding-right: 8px;
  }

  .brand-navbar {
    padding-left: 0;
  }

  .navbar-content-wrap {
    width: 100%;
  }

  .navbar-logo-image {
    height: 29px;
  }

  .navbar-logo-image.new {
    height: auto;
  }

  .section {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.darker.no-bottom.relative.my-life-home {
    padding-top: 0;
  }

  .section.darker.category-top {
    padding-top: 120px;
    padding-bottom: 40px;
  }

  .section.image-animation {
    height: 300vh;
  }

  .section.dark.hero-two {
    padding-bottom: 120px;
  }

  .section.my-life-home-two {
    margin-top: -80px;
    padding-top: 0;
  }

  .section.big-slider {
    max-height: 540px;
  }

  .section.about-one-gallery {
    height: 100vh;
  }

  .section.about-one-gallery.home-gallery {
    min-height: 500px;
    max-height: 550px;
  }

  .grid-halves.contact-two-grid, .grid-halves.icon-halves {
    grid-template-columns: 1fr;
  }

  .grid-halves.about-two-images-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    height: auto;
  }

  .content-wrap.right-40.content-hero-one {
    padding-right: 0;
  }

  .content-wrap.space-between.footer-one-top {
    flex-direction: column;
  }

  .content-wrap.left-align.footer-legal-one {
    flex-wrap: wrap;
    justify-content: center;
  }

  .content-wrap.left-align.footer-two-bottom {
    flex-direction: column;
    align-items: center;
  }

  .content-wrap.left-align.footer-legal-two {
    text-align: center;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .content-wrap.left-align.footer-legal-two.center {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .content-wrap.tab-text-content {
    padding: 24px;
  }

  .content-wrap.picture-text-content {
    padding: 16px;
  }

  .content-wrap.steps-home-one {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .hero-image.hero-author, .hero-image.mew-hpme {
    min-height: 470px;
  }

  .subheading {
    font-size: 18px;
    line-height: 152%;
  }

  .cta.secondary {
    text-align: left;
  }

  .cta.header-one {
    margin-right: 16px;
  }

  .numbers-grid {
    grid-template-columns: 1fr;
  }

  .single-number-wrap.last {
    border-bottom-style: none;
    padding-bottom: 24px;
  }

  .number {
    font-size: 40px;
  }

  .number-subtext {
    font-size: 18px;
  }

  .light-box.author-hero {
    justify-content: center;
    align-items: center;
    padding: 13px;
  }

  .light-box.my-life {
    height: 250px;
  }

  .light-box.my-lifer-hero-two {
    height: 56vw;
  }

  .image-halves.flower, .image-halves.hand {
    min-height: 340px;
  }

  .big-quote {
    font-size: 28px;
    line-height: 37px;
  }

  .quote-author {
    font-size: 16px;
    line-height: 156%;
  }

  .grid-thirds.about-gallery-grid {
    grid-template-columns: 1fr;
  }

  .image-animation-border {
    border-width: 40px;
  }

  .grid-testimonials {
    width: 630vw;
  }

  .subtext-small.blog-date {
    font-size: 14px;
  }

  .tabs-menu {
    width: 100%;
  }

  .tabs-menu.wider {
    min-width: auto;
  }

  .tab-link {
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    display: flex;
  }

  .background-picture-wrap.darker.limit-image {
    height: 95vw;
  }

  .testimonial-name-small {
    font-size: 16px;
  }

  .comparison-grid {
    grid-template-columns: 50% 25% 25%;
    overflow: scroll;
  }

  .cell {
    padding: 16px;
    font-size: 13px;
  }

  .image-table {
    width: 20px;
    height: 20px;
  }

  .faq-h4 {
    font-size: 18px;
  }

  .socials-footer-wrap {
    margin-top: 24px;
  }

  .social-link.footer-one {
    margin-left: 8px;
    margin-right: 8px;
  }

  .limit-400.footer-big-text {
    margin-bottom: 64px;
  }

  .footer-big-text {
    font-size: 22px;
    line-height: 150%;
  }

  .footer-link.white-link.horizontal {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .footer-legal-wrap {
    text-align: center;
    background-color: rgba(0, 0, 0, .05);
    flex-wrap: wrap;
    height: auto;
    margin-top: 40px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .footer-legal-wrap.dark.footer-two, .footer-legal-wrap.footer-three {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .white-h1.no-pad {
    font-size: 30px;
  }

  .tile.dark.testimonial-big {
    padding: 24px;
  }

  .tile.dark.cta-three-tile {
    padding: 40px 24px;
  }

  .sun-animation-wrap.cta-sun {
    height: auto;
  }

  .sun-image {
    width: 100%;
    max-width: 230px;
    height: 230px;
  }

  .slider-thirds.static {
    width: 90%;
  }

  .slide-thirds.first-slide {
    margin-right: 16px;
  }

  .arrow-slider.big-arrow.right-arrow {
    margin-right: 0;
    top: auto;
    bottom: 16px;
    left: 80px;
    right: auto;
  }

  .arrow-slider.big-arrow.left-arrow {
    margin-left: 0;
    top: auto;
    bottom: 16px;
    left: 16px;
    right: auto;
  }

  .padding-32.mobile-24 {
    padding: 24px;
  }

  .hero-home-two-space {
    height: 240px;
    display: none;
  }

  .testimonial-image-big.one {
    min-height: 200px;
  }

  .two-numbers-single-wrap {
    align-items: center;
  }

  .image-contact-form {
    padding: 16px;
  }

  .gallery-images-wrap.second-column {
    display: none;
  }

  .image-about-two {
    min-height: 500px;
  }

  .image-about-two.right-image {
    min-height: 300px;
  }

  .year-big-text {
    font-size: 25vw;
  }

  ._404-text {
    font-size: 16vw;
    line-height: 120%;
  }

  .blog-top {
    flex-direction: column;
  }

  .chip {
    margin-bottom: 8px;
    padding: 12px 16px;
  }

  .blog-top-right {
    margin-top: 24px;
  }

  .category-subheading-wrap {
    display: none;
  }

  .div-block {
    padding-top: 20px;
    padding-left: 0;
  }
}

#w-node-_063976a6-a61b-54b2-a5d7-b77418012291-75109da4, #w-node-_063976a6-a61b-54b2-a5d7-b77418012295-75109da4, #w-node-_063976a6-a61b-54b2-a5d7-b77418012299-75109da4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_90912470-ea96-f3a1-6e29-546f0c4f14c3-75109da4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_90912470-ea96-f3a1-6e29-546f0c4f14c4-75109da4, #w-node-_4eacb425-6792-5113-2926-977e867adb83-75109da4, #w-node-a2d52384-ce79-a0e8-db62-91be92dabb64-75109da4, #w-node-_330bf366-7c89-0c57-69c2-ed533df86e33-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b8c-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b94-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b9c-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e35c-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e364-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e36c-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e368a-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e3692-75109da4, #w-node-_773e4a31-9dee-b38c-2cc5-d3514014507d-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e369a-75109da4, #w-node-_1ec8483b-3811-8d1a-1e06-9c6d0eb411b0-75109da4, #w-node-_9153a78f-ff10-3e1f-bb29-36465466ec32-75109da4, #w-node-c123ac86-0390-f05a-cc56-8802c671405c-75109da4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c123ac86-0390-f05a-cc56-8802c6714063-75109da4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_94794a16-a116-1ca6-2540-5190feafccc5-feafccc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_94794a16-a116-1ca6-2540-5190feafcccc-feafccc2, #w-node-_94794a16-a116-1ca6-2540-5190feafccd3-feafccc2, #w-node-_94794a16-a116-1ca6-2540-5190feafccda-feafccc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94794a16-a116-1ca6-2540-5190feafcce4-feafccc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_081a64d7-d451-16e7-67e5-9145eb1a7740-eb1a773b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_081a64d7-d451-16e7-67e5-9145eb1a7747-eb1a773b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bee2abed-90a1-3f0e-ec12-5a02bd63b509-bd63b505 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bee2abed-90a1-3f0e-ec12-5a02bd63b50b-bd63b505 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-a07020d7-a4e1-4639-e861-7ba1429bc221-429bc217, #w-node-a07020d7-a4e1-4639-e861-7ba1429bc231-429bc217, #w-node-_63bac7c2-a4b5-87e2-5d8d-e1fc62932ad6-6b109dc4, #w-node-_63bac7c2-a4b5-87e2-5d8d-e1fc62932aea-6b109dc4, #w-node-_3038dc66-5c0a-6218-9ed4-fb24e5e83726-6b109dc4, #w-node-ef0bb697-04cd-df04-e1c5-c74017275ea4-cd109dc7, #w-node-ef0bb697-04cd-df04-e1c5-c74017275ebd-cd109dc7, #w-node-bcc01330-b58a-2c23-1e2d-1d7a8f909b1e-cd109dc7, #w-node-_66bfd139-8db3-fef3-f57d-0134be449c18-cd109dc7, #w-node-_1c8f85a8-fcce-c577-1418-0f13d097ca0f-cd109dc7, #w-node-bc3dd780-b2ab-37e6-9602-aefd5ba3b88d-cd109dc7, #w-node-ac6e5368-bb53-c12c-6557-e7b9303c9817-cd109dc7, #w-node-_214bda3b-cb70-8423-fb94-123dcbd2b05e-cd109dc7, #w-node-_6b6309d0-d106-364d-5bda-bc28cc0e76d9-cd109dc7, #w-node-a5e1bb1d-5948-0c22-cc79-e2e6c25d21ce-cd109dc7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f18-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f19-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1a-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1b-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1c-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1d-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1e-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f1f-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f20-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f21-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f22-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f23-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f24-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f25-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f26-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f27-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f28-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f29-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2a-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2b-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2c-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2d-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2e-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f2f-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f30-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f31-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f32-cd109dc7, #w-node-_5f373b68-c4ee-2e04-e779-1b3c71be3f33-cd109dc7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_62df54b4-a5a8-c4ee-3cc0-c099da3dc90c-cd109dc7, #w-node-_885922c8-d627-9ee3-7c24-3ff1f06eaa6e-cd109dc7, #w-node-ed90ac38-46f7-4197-2094-8a30b8d486ee-cd109dc7, #w-node-c81c265c-ea7f-9d1e-4489-3287935f9fb8-bc109def, #w-node-d32c4829-b62c-7d20-3367-df2fb3ba85ee-bc109def, #w-node-c73735a5-4bd9-ead0-572e-05f046ac13b8-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb4ec-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb4f1-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb4f2-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb4f9-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb500-bc109def, #w-node-_633392eb-3483-00c8-11af-2a9c415bb507-bc109def, #w-node-_6b0df207-a756-c284-7d7b-6501d29c5db4-a9109df1, #w-node-_8117a476-644c-2b0e-c868-71745e532a85-a9109df1, #w-node-_7a31758f-f871-2b93-7e63-380f4c92e33f-a9109df1, #w-node-daedc60e-956a-b836-e470-f34b0b3874f6-a9109df1, #w-node-_3daa3eed-54f7-e694-1143-08c3ad303c9b-a9109df1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4c32b60-d8e4-3428-2c57-2b0f9d372a49-a9109df1, #w-node-_87fbe23f-3350-ceed-c7fe-11289b75957e-a9109df1, #w-node-_29d6fa02-09ec-3b77-711b-54ef9409893f-a9109df1, #w-node-c6286d25-d3f3-2b06-71e3-b4f0920cc312-a9109df1, #w-node-_472ae40c-0702-77f9-5ebe-81a44f5e3c9a-a9109df1, #w-node-afa57f8f-4231-d893-42e3-390580b52d38-a9109df1, #w-node-c4e933f5-a613-7629-3c6e-4ae6a89ed9f3-a9109df1, #w-node-_2018ac2e-21b1-5a6e-19e9-a6e70f66e8af-a9109df1, #w-node-ebb96637-6f85-3461-3744-958615c7ef0d-a9109df1, #w-node-_88784f99-cfc7-d837-0354-acf826d13a66-a9109df1, #w-node-_1f1b46a3-8f2f-b14d-9d4a-64eee8c557ef-a9109df1, #w-node-c1432223-4f05-7127-6406-54c9f41a4623-a9109df1, #w-node-_1bffb686-6fc7-5d8f-1284-b8b6f1dc22e8-a9109df1, #w-node-c7f6d702-3f67-ffc3-20d9-d3ee33dda333-a9109df1, #w-node-_9df46c51-00b5-3572-d068-9907194ff077-a9109df1, #w-node-_13da91d1-7133-5fa6-b5e0-b8a345a0699a-a9109df1, #w-node-_6c093580-bfe9-c804-58a2-c0052dabbd63-a9109df1, #w-node-_0171f251-b9b3-566a-fde8-e4579c6c1186-a9109df1, #w-node-b13c2748-43c8-72a1-ffc1-da534dc4f3f8-a9109df1, #w-node-b33ec2fc-7082-9ed8-64b6-dc4fdcc58d69-a9109df1, #w-node-_0936040a-8ee4-0cec-d990-f31725ea9131-a9109df1, #w-node-_0e516155-c02a-5083-1324-c9f873c5213c-a9109df1, #w-node-_4a0f8336-ee70-4da9-a648-0f167e6e61ce-a9109df1, #w-node-_3146beae-58b6-8b90-72d0-cfd9d35c8f66-a9109df1, #w-node-e7168423-6ce6-bc8d-ef07-0432e2f49dab-a9109df1, #w-node-b95e034f-d729-c4f5-e9b4-23b2ffbd74ff-a9109df1, #w-node-_2eef523d-b105-8990-95fd-cdd8e30930f5-a9109df1, #w-node-_60f4a547-5722-c1c5-0c78-98cdf2605ea6-a9109df1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_4d82e6e5-b190-646b-d019-58076dc52a1b-a9109df1, #w-node-bc9ed251-2433-c428-d9ed-69f48cf6eaed-a9109df1, #w-node-_4d72dd54-189a-bcc1-a84a-c45169f894d1-a9109df1, #w-node-f63f88b3-a7a9-a0db-a791-e484c270631d-a9109df1, #w-node-_413509fa-74ea-1e8e-f441-81f92e31183a-a9109df1, #w-node-_529f505d-067f-9fa8-991c-af8797abdab5-42109df2, #w-node-_31c8b605-8238-cc9e-1d3a-af5ee906306c-42109df2, #w-node-_91e2ecfc-2950-fa9d-db4f-f1582c333a14-42109df2, #w-node-f79ab323-52b2-4d0c-3e46-47d3e54ed1bb-42109df2, #w-node-_7e78ab54-bafd-e767-c4fd-6df1b48f6023-42109df2, #w-node-_0a690295-9d78-3a76-96be-d934a62f17b1-42109df2, #w-node-e2c85279-feaf-96f2-ab51-26dce10a2ad6-42109df2, #w-node-bd92f16f-a61f-7087-22a9-392c1547bc43-42109df2, #w-node-a578538b-bef5-a689-ae15-7b230092bb2b-42109df2, #w-node-_35bc11ea-8bf6-0838-60ef-2a967b556654-42109df2, #w-node-_25545527-b527-e718-6b16-73bcf35d5ee0-42109df2, #w-node-_25545527-b527-e718-6b16-73bcf35d5ee2-42109df2, #w-node-_065be179-5400-5e1a-4e52-5de5fc570f15-42109df2, #w-node-_065be179-5400-5e1a-4e52-5de5fc570f17-42109df2, #w-node-_6eed62d0-d6f2-af90-cbd4-49bd0097f6f4-7b109df3, #w-node-_6eed62d0-d6f2-af90-cbd4-49bd0097f6f9-7b109df3, #w-node-_6eed62d0-d6f2-af90-cbd4-49bd0097f6fe-7b109df3, #w-node-_4edb42b1-a5d8-7de4-2541-35c6e59bdca7-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4edb42b1-a5d8-7de4-2541-35c6e59bdca8-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_19920ee2-ac28-50f8-5ac4-51fe4e6c5b46-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19920ee2-ac28-50f8-5ac4-51fe4e6c5b47-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_89369745-ab33-ebca-9c80-845ad7be529c-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be529d-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52a0-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52a3-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52a6-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52a8-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52aa-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52ad-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52af-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52b1-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52b4-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52b6-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52b8-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52bb-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52bd-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52bf-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52c2-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52c4-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52c6-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52c9-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52cb-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52cd-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52d0-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52d2-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52d4-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52d7-7b109df3, #w-node-_89369745-ab33-ebca-9c80-845ad7be52d9-7b109df3, #w-node-_1fa96118-ad75-585e-75d5-c531604680bf-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fa96118-ad75-585e-75d5-c531604680c0-7b109df3, #w-node-cb09b170-47e6-2c26-faaf-0abd6ea5b29a-7b109df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cb09b170-47e6-2c26-faaf-0abd6ea5b2ae-7b109df3, #w-node-_089bc9a1-b5ab-8c66-1316-c7e77eec638a-52109df4, #w-node-c80c9d51-edcd-9ee4-fc8d-95cc39c7643a-52109df4, #w-node-a6135216-6ae8-b550-6393-bbb3fbbfe3be-52109df4, #w-node-_3fe87fa0-fca8-faa7-086f-95eeb4b1747b-52109df4, #w-node-a410d9e5-8882-7742-6696-81e85bf5317f-52109df4, #w-node-a410d9e5-8882-7742-6696-81e85bf53181-52109df4, #w-node-d1ba535b-a165-f8b1-52ed-15cb70110707-52109df4, #w-node-d1ba535b-a165-f8b1-52ed-15cb70110705-52109df4, #w-node-_111cd2cd-aaf9-cdf8-a685-19f477f569df-52109df4, #w-node-_111cd2cd-aaf9-cdf8-a685-19f477f569e1-52109df4, #w-node-_886c6666-49ec-e552-83a8-0b12273279bb-52109df4, #w-node-_1f7c6080-e6f8-f009-b346-c4decad322f3-52109df4, #w-node-_3975e2ec-0f0f-dd18-46cc-8e9d5832d15e-52109df4, #w-node-_8d8dcb38-1be1-c843-56b3-f549a40f872a-52109df4, #w-node-_89516db8-06b0-0c8c-25ec-a3a9b720afbf-52109df4, #w-node-_5e604ca4-8a4f-1971-1a0d-acd3b2baf6c2-52109df4, #w-node-_8dcdc25a-5610-1fb3-3b52-708c3e2a68a7-cc109df5, #w-node-f8a37b77-13b2-8b44-a743-e0dd2b10b3d8-cc109df5, #w-node-_524bc529-8e7a-d038-3c8c-0eb81848dd38-cc109df5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_524bc529-8e7a-d038-3c8c-0eb81848dd3a-cc109df5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_68146734-3fa9-38b9-30bc-8302a7722430-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_134c49e2-0ba2-51fd-3655-08e4520dc5a7-bf109df6, #w-node-_134c49e2-0ba2-51fd-3655-08e4520dc5ae-bf109df6, #w-node-_134c49e2-0ba2-51fd-3655-08e4520dc5b5-bf109df6, #w-node-_134c49e2-0ba2-51fd-3655-08e4520dc5bc-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dc589a3-ce2f-a4b1-5e99-b381c7bf409a-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_607de1f0-d5f1-e382-4b66-36f030e39efc-bf109df6, #w-node-_9b030725-3d38-eace-2542-e622ae519a62-bf109df6, #w-node-f79f4d22-45ee-1abb-ad58-265a1d1133cf-bf109df6, #w-node-_1532b027-a15c-8d42-154f-bd4d08676103-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ca39040-e423-fb16-c8da-960d6af939b6-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-baaf4573-ec94-f8af-a7e4-5bc804da5212-bf109df6, #w-node-baaf4573-ec94-f8af-a7e4-5bc804da5214-bf109df6, #w-node-bdef7285-ff2f-e1fe-3d31-423063ea4342-bf109df6, #w-node-eb85089a-32aa-dc41-5d18-6715a0cf57bd-bf109df6, #w-node-_16e444c1-a30e-555a-8bf7-7fa73ce06849-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14c7dc96-9568-36b8-cc90-1492529cffa3-bf109df6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_4925b642-7082-b813-488a-15df777f66ab-777f66a8 {
  justify-self: start;
}

#w-node-_51ec61f3-8f9d-7671-87dd-cc393dea6dec-da109df7, #w-node-_51ec61f3-8f9d-7671-87dd-cc393dea6df1-da109df7, #w-node-_51ec61f3-8f9d-7671-87dd-cc393dea6df6-da109df7, #w-node-_51ec61f3-8f9d-7671-87dd-cc393dea6dfb-da109df7, #w-node-f3053890-b839-26aa-04d1-024e8e89f048-912f4674, #w-node-_6baae869-9232-6f1b-7725-5863a76b5790-912f4674, #w-node-_308fe379-5b25-8cf4-adef-5d0aa4c7f9fc-912f4674, #w-node-_4edb42b1-a5d8-7de4-2541-35c6e59bdca7-912f4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4edb42b1-a5d8-7de4-2541-35c6e59bdca8-912f4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6fffc514-69fe-9bf1-037c-e1d682de496f-daaa92c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_9e16160e-8a97-6649-893a-45da1860f3e6-daaa92c3, #w-node-_9e16160e-8a97-6649-893a-45da1860f3eb-daaa92c3, #w-node-_9e16160e-8a97-6649-893a-45da1860f3f0-daaa92c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d00fa7d-c4c7-4b1b-5bf3-26deb6a43534-daaa92c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_8c257748-69b3-2eca-18d6-7e612a3a34fb-daaa92c3, #w-node-_8c257748-69b3-2eca-18d6-7e612a3a350b-daaa92c3, #w-node-_8c257748-69b3-2eca-18d6-7e612a3a3514-daaa92c3, #w-node-_529f505d-067f-9fa8-991c-af8797abdab5-2fcb7af3, #w-node-_31c8b605-8238-cc9e-1d3a-af5ee906306c-2fcb7af3, #w-node-_7fa059d7-b30c-f86f-b349-accb752a7ef8-2fcb7af3, #w-node-b89e0c1f-adec-1569-29bd-66865f8420df-2fcb7af3, #w-node-c7f429b6-93f9-5ed2-8d8f-184553be59bc-2fcb7af3, #w-node-d6463eeb-d0fb-4c8d-5939-e9e62d42aacd-2fcb7af3, #w-node-f79ab323-52b2-4d0c-3e46-47d3e54ed1bb-2fcb7af3, #w-node-_7e78ab54-bafd-e767-c4fd-6df1b48f6023-2fcb7af3, #w-node-_0a690295-9d78-3a76-96be-d934a62f17b1-2fcb7af3, #w-node-e2c85279-feaf-96f2-ab51-26dce10a2ad6-2fcb7af3, #w-node-bd92f16f-a61f-7087-22a9-392c1547bc43-2fcb7af3, #w-node-c7ddcc12-974a-1479-5a66-4db53d7c75af-2fcb7af3, #w-node-_94c1eac0-ed7c-4c8b-db6b-86a20d39612b-2fcb7af3, #w-node-_30f7fbf4-88a7-98ad-25b2-9817f9a65eb7-2fcb7af3, #w-node-_3b254dd0-0a0c-8266-38c3-70418c491859-2fcb7af3, #w-node-_8edcf913-98a8-c5a4-9070-adbe6a557adb-2fcb7af3, #w-node-_33b703f5-2e08-9bbd-5dcc-999794250ce1-2fcb7af3, #w-node-a578538b-bef5-a689-ae15-7b230092bb2b-2fcb7af3, #w-node-_35bc11ea-8bf6-0838-60ef-2a967b556654-2fcb7af3, #w-node-_25545527-b527-e718-6b16-73bcf35d5ee0-2fcb7af3, #w-node-_25545527-b527-e718-6b16-73bcf35d5ee2-2fcb7af3, #w-node-_065be179-5400-5e1a-4e52-5de5fc570f15-2fcb7af3, #w-node-_065be179-5400-5e1a-4e52-5de5fc570f17-2fcb7af3, #w-node-_5ca042d0-60cd-319e-549b-7142c74bce37-2fcb7af3, #w-node-_4bf36762-0c38-fa48-fc3b-a05480711b86-2fcb7af3, #w-node-_1b0cdbb6-315f-fb9d-b15f-14cd8ab887a5-2fcb7af3, #w-node-acc1abd1-c9f6-1967-7633-24176e4e1eb6-2fcb7af3, #w-node-_8d2c5c81-df33-0a1c-2885-9f0492ebb28c-2fcb7af3, #w-node-_192e2d72-ca75-f879-3b02-c973b17c0e2c-2fcb7af3, #w-node-_3600ba87-b72a-cd12-b014-fdbe9b33317e-2fcb7af3, #w-node-_7272b4ef-1f22-ab43-d6f0-08b6b00005ca-2fcb7af3, #w-node-eba5b3df-bc2a-33bf-bd5f-6935ab893f42-2fcb7af3, #w-node-f5a30133-c90a-ac5a-5f50-b6b41fc59bd2-2fcb7af3, #w-node-e64b72f8-532c-125c-82c6-a841f23d7440-2fcb7af3, #w-node-_06a46bfc-da65-30c0-e3ae-d2207ba31b9c-2fcb7af3, #w-node-_54323b17-a919-2402-63ae-7ced4711b60b-2fcb7af3, #w-node-b56540bc-fee3-782a-60c0-e2785b0629cc-2fcb7af3, #w-node-_0b407e60-0815-bc5e-66c9-54de5e054dd6-2fcb7af3, #w-node-abcc9130-9bd4-8511-6aea-a464c40fa4e0-2fcb7af3, #w-node-_73e7abe7-01fe-b284-4fca-69714f4bdd01-2fcb7af3, #w-node-ff089574-2151-cdfe-bc53-4434a7c79109-2fcb7af3, #w-node-f45dcabe-6d64-7147-de2c-f481356d0d4d-2fcb7af3, #w-node-_8d6585b7-fd4f-d99f-5e17-e121a6f6a268-2fcb7af3, #w-node-_042cc823-3433-9c8d-e5af-f3afb8bd2c42-2fcb7af3, #w-node-_560e2885-0192-5b4f-a935-fe3bfc332ad5-2fcb7af3, #w-node-b5850434-420e-d782-3ec4-cab7d801018f-2fcb7af3, #w-node-_228b9055-c3f5-9be4-1ddd-553c84df2fb1-2fcb7af3, #w-node-_6ea4ccf5-751b-9166-ab27-6916c0e1e80e-2fcb7af3, #w-node-_5ccaaeca-e42e-fbe3-c3a6-5c1012f36c78-2fcb7af3, #w-node-_271b2c2f-f57b-f870-de20-7856a18ab406-2fcb7af3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99463c31-9ec3-19fb-191b-987db045d03a-2fcb7af3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e0e6ef94-0c2c-8840-2ffd-e8f70cf8d2c9-2fcb7af3, #w-node-_63f7c942-9788-081d-1a93-02771c2d0e69-afbbbed2, #w-node-_5f3b1683-e7a5-e696-e6c7-5c1e17dd4b0d-afbbbed2, #w-node-_1c6639dc-3763-c597-df89-cd48ccee7283-afbbbed2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_4eacb425-6792-5113-2926-977e867adb83-75109da4, #w-node-a2d52384-ce79-a0e8-db62-91be92dabb64-75109da4, #w-node-_330bf366-7c89-0c57-69c2-ed533df86e33-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b8c-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b94-75109da4, #w-node-a14bde50-2cde-bdf7-72a9-5cce663d7b9c-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e35c-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e364-75109da4, #w-node-fe800827-055b-e10b-186d-26aee011e36c-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e368a-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e3692-75109da4, #w-node-_773e4a31-9dee-b38c-2cc5-d3514014507d-75109da4, #w-node-efb0d04b-0a5a-08b0-d2db-7ebd7e0e369a-75109da4, #w-node-_1ec8483b-3811-8d1a-1e06-9c6d0eb411b0-75109da4, #w-node-_9153a78f-ff10-3e1f-bb29-36465466ec32-75109da4, #w-node-_633392eb-3483-00c8-11af-2a9c415bb4ec-bc109def, #w-node-c80c9d51-edcd-9ee4-fc8d-95cc39c7643a-52109df4, #w-node-_886c6666-49ec-e552-83a8-0b12273279bb-52109df4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_94794a16-a116-1ca6-2540-5190feafcce4-feafccc2 {
    justify-self: center;
  }

  #w-node-_63bac7c2-a4b5-87e2-5d8d-e1fc62932ad6-6b109dc4, #w-node-cb09b170-47e6-2c26-faaf-0abd6ea5b29a-7b109df3 {
    order: 9999;
  }

  #w-node-a410d9e5-8882-7742-6696-81e85bf5317f-52109df4 {
    justify-self: center;
  }

  #w-node-d1ba535b-a165-f8b1-52ed-15cb70110705-52109df4 {
    order: -9999;
    justify-self: center;
  }

  #w-node-_111cd2cd-aaf9-cdf8-a685-19f477f569df-52109df4, #w-node-baaf4573-ec94-f8af-a7e4-5bc804da5212-bf109df6, #w-node-_2d00fa7d-c4c7-4b1b-5bf3-26deb6a43534-daaa92c3 {
    justify-self: center;
  }

  #w-node-_99463c31-9ec3-19fb-191b-987db045d03a-2fcb7af3 {
    order: 9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_68146734-3fa9-38b9-30bc-8302a7722430-bf109df6 {
    justify-self: center;
  }

  #w-node-_6dc589a3-ce2f-a4b1-5e99-b381c7bf409a-bf109df6 {
    order: -9999;
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-bee2abed-90a1-3f0e-ec12-5a02bd63b509-bd63b505 {
    align-self: start;
  }

  #w-node-_4edb42b1-a5d8-7de4-2541-35c6e59bdca7-7b109df3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_524bc529-8e7a-d038-3c8c-0eb81848dd38-cc109df5, #w-node-_16e444c1-a30e-555a-8bf7-7fa73ce06849-bf109df6 {
    align-self: start;
  }
}


.single-blog-tile-wrap ul.collection-list.thirds-grid.w-dyn-items {
  display: flex;
}

ul.collection-list.thirds-grid a.blog-tile.w-inline-block {
  opacity: 1!important;
}