/* COPIED FROM RAISELY INLINE STYLES */

.css-n49clh .row__container,
.css-n49clh .col {
  padding-left: calc(25px / 2);
  padding-right: calc(25px / 2);
}
.css-n49clh .row__container {
  padding-top: 20px;
  padding-bottom: 20px;
}

.css-s1rk7c .row__container,
.css-s1rk7c .col {
  padding-left: 30px;
  padding-right: 30px;
}
.css-s1rk7c .row__container {
  padding-top: 200px;
  padding-bottom: 200px;
}
.css-1gva8r0 .row__bg {
  background-image: url(images/lander-hero-jpg-18221e.jpg?fit=max&w=2000&auto=format&q=62);
  background-repeat: no-repeat;
  background-position: 50% 35%;
  background-size: cover;
}
.css-ae1thw .row__container,
.css-ae1thw .col {
  padding-left: 30px;
  padding-right: 30px;
}
.css-ae1thw .row__container {
  padding-top: 40px;
  padding-bottom: 40px;
}
.css-1dyk4l2 {
  margin-top: 105px;
  margin-bottom: 50px;
}
.css-25rjrx {
  margin-top: -60px;
}
.css-1uns6qn {
  margin-top: 40px;
}
.css-1v3vqx3 .row__bg {
  background-image: url(images/community-montage-jpg-ba7844.jpg?fit=max&w=2000&auto=format&q=62);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.css-1rzcvaa .row__bg {
  background-image: url(images/thumbsup-jpg-edcd36.jpg?fit=max&w=2000&auto=format&q=62);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.css-1myn8my {
  margin-top: 20px;
}
.css-9r012o .row__bg {
  background-image: url(images/lander-footer-png-29d964.png?fit=max&w=2000&auto=format&q=62);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.css-ae1thw .row__container,
.css-ae1thw .col {
  padding-left: calc(25px / 2);
  padding-right: calc(25px / 2);
}
.css-14etprj {
  margin-bottom: 20px;
}
.css-ae1thw .row__container,
.css-ae1thw .col {
  padding-left: 30px;
  padding-right: 30px;
}
.css-1be2ri8 {
  margin-bottom: 40px;
}
@media (max-width: 736px) {
  .css-n49clh .row__container,
  .css-n49clh .col {
    padding-left: calc(25px / 2);
    padding-right: calc(25px / 2);
  }
  .css-1yhj1bd {
    margin-top: 105px;
  }
  .css-ffos27 .row__container,
  .css-ffos27 .col {
    padding-left: calc(0px / 2);
    padding-right: calc(0px / 2);
  }
  .css-ae1thw .row__container,
  .css-ae1thw .col {
    padding-left: calc(25px / 2);
    padding-right: calc(25px / 2);
  }
  .css-xrlvjz,
  .css-1mymdf8 {
    margin-bottom: 40px;
  }
  .css-1v3vqx3 .row__bg {
    background-image: url(images/community-montage-mobile-jpg-a2531b.jpg?fit=max&w=1104&auto=format&q=62);
    background-position: center center;
  }
  .css-1rzcvaa .row__bg {
    background-image: url(images/thumbsup-mobile-jpg-fb6acb.jpg?fit=max&w=1104&auto=format&q=62);
    background-position: 50% 100%;
  }
  .css-9r012o .row__bg {
    background-image: url(images/lander-footer-png-29d964.png?fit=max&w=1104&auto=format&q=62);
    background-position: center center;
  }
  .css-ae1thw .row__container,
  .css-ae1thw .col {
    padding-left: calc(25px / 2);
    padding-right: calc(25px / 2);
  }
}

@media (max-width: 1024px) {
  .css-1k2ceek {
    margin-top: 0px;
  }
}
