.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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-embed-youtubevideo {
  width: 100%;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

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

.w-pagination-previous {
  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;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.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;
}

.w-page-count {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.w-form-formradioinput--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

body {
  color: #180c2e;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  line-height: 1.25rem;
}

h1 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.375rem;
  font-weight: 700;
  line-height: 2.75rem;
}

h2 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.25rem;
}

h3 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.875rem;
}

h4 {
  margin-top: .625rem;
  margin-bottom: .625rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}

h5 {
  margin-top: .625rem;
  margin-bottom: .625rem;
  font-family: Librebaskerville, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.25rem;
}

h6 {
  margin-top: .625rem;
  margin-bottom: .625rem;
  font-family: Librebaskerville, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1.125rem;
}

p {
  margin-bottom: .625rem;
}

a {
  color: #273cdd;
  font-weight: 500;
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: .625rem;
  padding-left: 2.5rem;
  font-weight: 400;
}

ol {
  margin-top: 0;
  margin-bottom: .625rem;
  padding-left: 2.5rem;
  list-style-type: square;
}

li {
  list-style-type: disc;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: .3125rem solid #e2e2e2;
  margin-bottom: .625rem;
  padding: .625rem 1.25rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

figure {
  margin-bottom: .625rem;
}

.text-b2 {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-b2.t-white.phone-dark-text.careers {
  max-width: 32.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
}

.text-b2.t-white.phone-dark-text.careers.initial {
  color: #463d58;
}

.text-b2.t-white.free-tools-hero {
  max-width: 48.125rem;
  opacity: .8;
  text-align: center;
}

.text-b2.t-white.event {
  margin-bottom: .5rem;
}

.text-b2.t-white.partners {
  text-align: left;
}

.text-b2.footer-link {
  color: #180c2e;
  font-weight: 400;
  text-decoration: none;
}

.text-b2.footer-link:hover {
  color: #4d61fc;
}

.text-b2.footer-link:active {
  color: #273cdd;
}

.text-b2.footer-legal_link {
  color: #6b7280;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.25rem;
  text-decoration: none;
}

.text-b2.t-grey {
  font-size: .9rem;
  font-weight: 400;
}

.text-b2.t-grey.home-testimonial {
  margin-right: .625rem;
}

.text-b2.t-grey.center-align {
  text-align: center;
}

.text-b2.t-brand60 {
  font-size: .9rem;
}

.text-b2.t-brand60.margin-top-6px {
  margin-top: .375rem;
}

.text-b2.margin-bottom-2px {
  margin-bottom: .125rem;
}

.text-b2.t-brand-secondary {
  color: #e0e4f4;
}

.text-b2.careers-hero {
  max-width: 28.125rem;
  text-align: left;
  margin-bottom: 0;
}

.text-b2.careers-mission {
  max-width: 37.5rem;
  text-align: left;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 1.4;
}

.text-b2.careers-vision {
  max-width: 46.875rem;
  text-align: center;
  margin: 1.5rem auto 0;
  font-size: 1.125rem;
  line-height: 1.5;
}

.text-b2.free-tools {
  max-width: 46.875rem;
  text-align: center;
  margin: 1.5rem auto 0;
  font-size: 1.125rem;
  line-height: 1.5;
  display: none;
}

.text-b2.t-white-70 {
  color: rgba(255, 255, 255, .7);
}

.text-b2.thank-you {
  height: 2.5rem;
  color: #463d58;
  text-align: center;
  display: flex;
}

.text-b2.ft-use-cases {
  color: #463d58;
  text-align: left;
  margin-top: .625rem;
  margin-bottom: 0;
}

.text-b2.uc-advantage {
  text-align: left;
  margin-top: .625rem;
  margin-bottom: 0;
}

.text-b2.uc-feature {
  color: #342c49;
  text-align: left;
}

.text-b2.dark {
  color: #180c2e;
}

.text-b2.align-left {
  text-align: left;
}

.text-b2.webinar {
  color: #463d58;
  text-align: left;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1.3rem;
}

.text-b2.partner {
  color: #fff;
  margin-right: 10px;
}

.text-b2.webinar-thank-you {
  text-align: center;
}

.text-b2.event {
  max-width: 30rem;
}

.text-b2.thank-you-description {
  color: #463d58;
  text-align: center;
  display: flex;
}

.text-b2.events {
  max-width: 32rem;
}

.text-b2.on-demand {
  max-width: 50rem;
  text-align: center;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
}

.text-b2.compliance {
  margin-left: 10px;
  font-size: 1rem;
  font-weight: 600;
}

.text-b2.compliance-footer {
  margin-left: 10px;
  font-size: .9rem;
  font-weight: 600;
}

.text-b2.product-tour-card {
  margin-left: 10px;
  font-size: .8rem;
  font-weight: 600;
}

.site-wrapper {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: relative;
}

.site-wrapper.blog-wrapper {
  max-width: 55%;
}

.site-wrapper.blog-left-side {
  max-width: 18.75rem;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 8.125rem;
}

.site-wrapper.blog-right-side {
  max-width: 18.75rem;
  padding-left: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 8.75rem;
}

.site-wrapper.z-index-1 {
  z-index: 1;
}

.site-wrapper.nav-wrapper {
  width: 100%;
  flex-direction: column;
  display: flex;
  position: static;
}

.site-wrapper.blog-content-mobile {
  max-width: 18.75rem;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: -webkit-sticky;
  position: sticky;
  top: 8.125rem;
}

.site-wrapper.brand-video {
  padding-left: 6rem;
  padding-right: 6rem;
}

.section {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.hero-section {
  color: #fff;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
  position: relative;
}

.section.bg-grey.overflow-hidden.home-v2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.section.bg-grey.overflow-hidden.case-study-deck {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.bg-dark.overflow-hidden {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.bg-dark.wavy {
  padding-top: 6.25rem;
  padding-bottom: 0;
}

.section.bg-dark.wavy.contactus-customer {
  padding-top: 8.75rem;
}

.section.bg-dark.pricing-customer {
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}

.section.bg-dark.pricing-customer.overflow-hidden {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.bg-dark.free-tools {
  height: auto;
  background-image: url('../images/free-tool-hero-bg_1free tool hero bg.webp');
  background-position: -4.375rem -6.25rem;
  background-repeat: no-repeat;
  background-size: 90rem;
  margin-top: 0;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.bg-dark.webinar {
  padding-bottom: 0;
}

.section.bg-dark.integrations {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.section.bg-dark.on-demand {
  height: 550px;
}

.section.bg-dark.webinar-listing {
  background-color: #fbfcff;
  padding-bottom: 0;
}

.section.bg-dark.case-study-deck {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.footer {
  padding-top: 0;
  padding-bottom: 1.5rem;
}

.section.scroll-tab {
  padding-top: 3.75rem;
  padding-bottom: 6.25rem;
}

.section.tab-section {
  padding-bottom: 21.25rem;
}

.section.tab-section.overflow-hidden {
  padding-top: 3.75rem;
  padding-bottom: 6.25rem;
}

.section.funding {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.funding.on-solution-page {
  padding-top: 5.625rem;
  padding-bottom: 5.625rem;
}

.section.funding.on-about-page {
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}

.section.product-hero {
  background-color: #180c2e;
  background-image: url('../images/Grid_1.svg');
  background-position: 50% 120%;
  background-repeat: no-repeat;
  background-size: 95.8125rem;
  padding-top: 6.25rem;
  padding-bottom: 8.75rem;
}

.section.product-features {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.product-features.top-margin-large, .section.safety {
  padding-bottom: 6.25rem;
}

.section.prod-use-case {
  background-color: #180c2e;
  background-image: url('../images/product-bg5_1product bg5.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.25rem;
}

.section.developer, .section.product-support, .section.contact-customers {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.contactus-hero {
  height: auto;
  min-height: 0;
  background-color: #180c2e;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.section.bg-lightblue {
  background-color: #fbfcff;
}

.section.pricing-hero {
  background-image: url('../images/Pricing-Hero-BG.svg');
  background-position: 50% 5%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 6.25rem;
}

.section.price-chart-phone {
  display: none;
}

.section.blog-hero {
  color: #fff;
  background-color: #180c2e;
  background-image: url('../images/Blog_Hero_Waves.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 200vw;
  padding-top: 7.25rem;
  padding-bottom: 12.375rem;
}

.section.blog-hero.overflow-hidden {
  padding-top: 7.5rem;
  padding-bottom: 11.25rem;
}

.section.blog-hero-post {
  padding-top: 0;
  padding-bottom: 6.25rem;
  display: none;
}

.section.most-popular {
  padding-top: 0;
  padding-bottom: 2rem;
}

.section.recent-section {
  padding-top: 1.25rem;
  padding-bottom: 4.5rem;
}

.section.blog-casestudy-form {
  margin-bottom: 3.75rem;
  padding-top: 0;
  padding-bottom: 0;
}

.section.blog-subscribe {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section.category-section {
  padding-top: 0;
  padding-bottom: 1.25rem;
}

.section.blog-squad {
  background-color: #fbfcff;
  background-image: url('../images/Wave_Blog_Author.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  align-items: center;
  padding-top: 3.75rem;
  padding-bottom: 15rem;
  display: flex;
}

.section.author-blogs {
  padding-top: 6.5rem;
  padding-bottom: 1.25rem;
}

.section.blog-post-hero {
  flex-direction: row;
  align-items: flex-start;
  padding-top: 5.5rem;
  display: flex;
}

.section.blog-recommend {
  padding-top: 8.75rem;
  padding-bottom: 2rem;
}

.section.solution-bp-hero-section {
  color: #fff;
  background-color: #180c2e;
  background-image: url('../images/sbp_bg_1sbp_bg.webp');
  background-position: 50% 12%;
  background-repeat: no-repeat;
  background-size: 95.625rem;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.sol-use-case {
  background-color: #180c2e;
  background-image: url('../images/grid_1grid.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100%;
}

.section.solution-bp-hero-section-blue {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/bg-invoice_1bg-invoice.webp');
  background-position: 0 0;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.sol-detail-section {
  background-color: #f8f8fa;
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.section.ceo-testimonial {
  padding-top: 7.5rem;
  padding-bottom: 4.375rem;
}

.section.medium {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section.medium.bg-grey.overflow-hidden {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.cs-hero {
  background-color: #fff;
  background-image: url('../images/case-study-hero_1case study hero.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.solution-cre-hero-section {
  color: #180c2e;
  background-color: #fff;
  background-image: url('../images/cre-bg_1cre bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 10rem;
  padding-bottom: 2.5rem;
  position: relative;
  overflow: hidden;
}

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

.section.sbi-lisiting-hero {
  background-image: url('../images/process-listing-bg_1process listing bg.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 8.75rem;
  padding-bottom: 2.5rem;
}

.section.listing-section {
  padding-top: 3.75rem;
}

.section.cd-hero-section {
  color: #fff;
  background-color: #180c2e;
  background-image: url('../images/cd_bg_1cd_bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  overflow: hidden;
}

.section.pricing-plan-section {
  padding-top: 4.375rem;
}

.section.dark-pattern-bg {
  background-color: #180c2e;
  background-image: url('../images/member_bg_1member_bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 87.5rem;
}

.section.grid-pattern-dark {
  background-color: #180c2e;
  background-image: url('../images/grid.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 11.25rem;
}

.section.about-hero {
  background-image: url('../images/heroweb_1heroweb.webp');
  background-position: 20% -15%;
  background-repeat: no-repeat;
  background-size: 48.125rem 26.25rem;
}

.section.free-trial-section {
  padding-top: 0;
  padding-bottom: 0;
}

.section.large {
  padding-top: 13.75rem;
  padding-bottom: 13.75rem;
}

.section.top-padding-0 {
  padding-top: 0;
}

.section.cr-hero {
  height: 57.5rem;
  background-image: url('../images/hero-bg_1hero bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cr-hero.hide-on-mobile {
  height: auto;
  text-align: left;
  background-position: 50%;
  background-size: 90rem;
  background-attachment: scroll;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.careers-investor {
  background-color: #fbfcff;
  padding-top: 6.25rem;
  padding-bottom: 3.75rem;
}

.section.vision {
  padding-bottom: 6.25rem;
}

.section.ft-steps {
  margin-top: 0;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-teagreen {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/tea-green-bg_1tea green bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-palespring {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/pale-spring-bg_1pale spring bg.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-wildblue {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/wild-blue-bg_1wild blue bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-rentroll {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/rent-roll-bg_1rent roll bg.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-utility {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/utility-bg_1utility bg.webp');
  background-position: 0 0;
  background-size: cover;
  margin-top: -.0625rem;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution-bp-hero-section-liability {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/accord-25-bg_1accord 25 bg.webp');
  background-position: 0 0;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.thank-you {
  height: 81.25rem;
  background-image: url('../images/Thank-you-bg_1Thank you bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  margin-top: 5.625rem;
  padding-top: 5rem;
  padding-left: 3.75rem;
  padding-right: 3.75rem;
  display: flex;
}

.section.privacy-policy {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.use-cases {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.section.cs-hero-arbor {
  background-color: #fff;
  background-image: url('../images/case-study-arbor-bg_1case study arbor bg.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cs-hero-westland {
  background-color: #fff;
  background-image: url('../images/case-study-westland-bg_1case study westland bg.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cs-hero-payu {
  background-color: #fff;
  background-image: url('../images/case-study-payu-bg_1case study payu bg.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.solution-cl-bg {
  color: #180c2e;
  background-color: #fff;
  background-image: url('../images/commercial-landing-bg_1commercial landing bg.webp');
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 10rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
}

.section.solution-ia-hero-section {
  color: #180c2e;
  background-color: #fff;
  background-image: url('../images/Insurance-automation-bg_1Insurance automation bg.webp');
  background-position: 50% 100%;
  background-size: cover;
  padding-top: 8.75rem;
  padding-bottom: 3.75rem;
  position: relative;
  overflow: hidden;
}

.section.case-study-hero {
  background-image: url('../images/case-study-listing-bg_1case study listing bg.webp');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 90rem;
  padding-top: 9rem;
}

.section.solution-logistics-hero-section {
  color: #180c2e;
  background-color: #fff;
  background-image: url('../images/logistics-bg_1logistics bg.webp');
  background-position: 50% 100%;
  background-size: cover;
  padding-top: 8.75rem;
  padding-bottom: 3.75rem;
  position: relative;
  overflow: hidden;
}

.section.use-case {
  background-image: url('../images/use-case-bg_1use case bg.webp');
  background-position: 0 0;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 8.75rem;
}

.section.challenge {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.solution {
  background-color: #f3f5f6;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.fields-extracted {
  background-color: #180c2e;
}

.section.uc-features {
  background-color: #f3f5f6;
  padding-bottom: 6.25rem;
}

.section._404-page {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.free-tools {
  height: 21.25rem;
  background-image: url('../images/doctype-listing-bg_1doctype listing bg.webp');
  background-position: 50%;
  background-size: cover;
  margin-top: 1.75rem;
  padding-top: 6.25rem;
}

.section.ft-listing {
  padding-top: 1.25rem;
  padding-bottom: 0;
}

.section.doctype {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.section.hero-section-copy {
  height: auto;
  max-height: 50rem;
  color: #fff;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section.section-2-copy {
  margin-bottom: 0;
  padding-top: 6.25rem;
  padding-bottom: 3.75rem;
}

.section.section-2-v2 {
  margin-bottom: 0;
  padding-top: 37.5rem;
  padding-bottom: 6.25rem;
}

.section.cs-hero-hitachi {
  background-color: #fff;
  background-image: url('../images/HITACHI-BG_1HITACHI BG.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cs-hero-biagi {
  background-color: #fff;
  background-image: url('../images/BIAGI-BG_1BIAGI BG.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cs-hero-valtech {
  background-color: #fff;
  background-image: url('../images/VALTECH-BG_1VALTECH BG.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.cs-hero-jones {
  background-color: #fff;
  background-image: url('../images/JONES-BG_1JONES BG.webp');
  background-position: 50% 24%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.blog {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.thank-you-case-study {
  height: 31.25rem;
  background-image: url('../images/Thank-you-bg_1Thank you bg.webp');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  margin-top: 5.625rem;
  padding-top: 5rem;
  padding-left: 3.75rem;
  padding-right: 3.75rem;
  display: flex;
}

.section.hero-section {
  color: #fff;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
  position: relative;
}

.section.thank-you-webinar {
  background-image: url('../images/Thank-you-bg_1Thank you bg.webp');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  padding: 8rem 3.75rem 14rem;
  display: flex;
}

.section.events-page {
  color: #fff;
  background-color: #180c2e;
  flex-direction: column;
  align-items: center;
  padding-top: 6.25rem;
  display: block;
  position: relative;
}

.section.events-logo {
  margin-bottom: 0;
  padding-bottom: 0;
}

.section.on-demand-keytakeaways {
  padding-top: 12rem;
}

.section.top-blogs {
  background-color: #f8f8fa;
  margin-bottom: 60px;
}

.section.webinar-listing {
  background-color: #fff;
  display: none;
}

.section.on-demand-list {
  background-color: #fbfcff;
}

.section.solution-bp-hero-section-brown {
  color: #463d58;
  background-color: #f4eee0;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section.partners_page-hero {
  color: #463d58;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/tea-green-bg_1tea green bg.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 9rem;
  padding-bottom: 6.25rem;
}

.section.partners-info {
  background-color: #180c2e;
  background-image: url('../images/sbp_bg_1sbp_bg.webp');
  background-position: 50% 0;
  background-size: cover;
}

.section.ad-hero {
  background-color: #f1f1de;
}

.section.brand-video {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

.button-primary {
  color: #fff;
  text-align: center;
  letter-spacing: -.0125rem;
  white-space: nowrap;
  background-color: #4d61fc;
  border-radius: .375rem;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 1rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25rem;
  display: flex;
}

.button-primary:hover {
  background-color: #273cdd;
}

.button-primary.margin-hero-button {
  font-weight: 500;
}

.button-primary.margin-hero-button.ad-focused {
  flex-direction: column;
}

.button-primary.case-study {
  display: inline-block;
}

.button-primary.subscribe-form {
  width: 100%;
  max-height: 2.5rem;
  background-image: url('../images/Button_Arrow.svg');
  background-position: 85%;
  background-repeat: no-repeat;
  background-size: 1.125rem 1.125rem;
  padding-top: .6875rem;
  padding-bottom: .6875rem;
  padding-right: 2.75rem;
  font-size: .875rem;
  line-height: 1.125rem;
}

.button-primary.nav-small {
  min-width: 7.8125rem;
  align-self: auto;
  padding-top: .6875rem;
  padding-bottom: .6875rem;
  font-size: .875rem;
  line-height: 1.3;
}

.button-primary.scs-btn {
  padding-top: .875rem;
  padding-bottom: .875rem;
}

.button-primary.margin-top-40px {
  align-self: auto;
  margin-top: 2.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.button-primary.pricing {
  z-index: 1;
  position: relative;
}

.button-primary.extension {
  padding: 1.75rem 3.125rem 1.75rem 5rem;
  font-size: 1.25rem;
}

.button-primary.event {
  margin-top: 2rem;
}

.button-primary.events {
  width: 260px;
  margin-top: 2rem;
}

.displaytext-4 {
  color: #180c2e;
  object-fit: fill;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 2.25rem;
}

.displaytext-4.hero-subheading {
  color: #fff;
  margin-bottom: 3.25rem;
}

.displaytext-4.hero-subheading.highlight {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.displaytext-4.desk-width-75pc {
  line-height: 1.4;
}

.displaytext-4.desk-width-75pc.v2 {
  margin-top: 6.25rem;
}

.displaytext-4.margin-right8px {
  margin-right: .5rem;
}

.displaytext-4.speakers {
  margin-left: 200px;
  margin-right: auto;
}

.displaytext-4.events {
  text-align: center;
  margin-bottom: 1rem;
}

.displaytext-4.events-copy {
  text-align: center;
}

.displaytext-4.on-demand-key-takeaways {
  margin-bottom: 2rem;
}

.displaytext-4.case-study {
  line-height: 1.3;
}

.color-box-item {
  width: 5rem;
  height: 5rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 2.5rem;
  margin: 0 auto 1rem;
}

.color-box-item.black {
  background-color: #000;
}

.color-box-item.brand-dark {
  background-color: #180c2e;
}

.color-box-item.white {
  background-color: #fff;
  border: .125rem solid #12141d;
}

.color-box-item.brand-blue {
  background-color: #4d61fc;
}

.color-box-item.brand-dark2 {
  background-color: #463d58;
}

.color-box-item.brand-grey {
  background-color: #dfe0e3;
}

.color-box-item.brand-grey2 {
  background-color: #6b7280;
}

.text-b1 {
  color: #180c2e;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.text-b1.t-italic {
  color: #180c2e;
  font-family: Inter, sans-serif;
  font-style: italic;
  font-weight: 400;
}

.text-b1.t-italic.t-dwhite_pblack {
  color: #fff;
}

.text-b1.t-italic.t-dwhite_pblack.center-align {
  text-align: center;
}

.text-b1.t-italic.t-white {
  color: #fff;
}

.text-b1.t-italic.t-white.center-align {
  text-align: center;
}

.text-b1.blog-hero {
  line-height: 1.6875rem;
}

.text-b1.t-grey {
  font-size: 1.1rem;
  line-height: 1.5;
}

.text-b1.t-white.use-case {
  max-width: 33.75rem;
  text-align: left;
  margin-bottom: 1.5rem;
}

.text-b1.phone-left-align.t-branddark2 {
  line-height: 1.5;
}

.text-b1.t-white-80 {
  color: rgba(255, 255, 255, .8);
}

.text-b1.case-study-listing {
  max-width: 45rem;
  text-align: left;
  margin-left: 2.5rem;
}

.text-b1.use-case.challenge {
  max-width: 62.5rem;
  margin-left: auto;
  margin-right: auto;
}

.text-b1.use-case.features {
  max-width: 59.375rem;
  margin-left: auto;
  margin-right: auto;
}

.text-b1._404-page {
  max-width: 29.375rem;
  margin-top: .625rem;
  margin-bottom: 1.875rem;
  line-height: 1.4;
}

.text-b1.webinar, .text-b1.webinar-listing {
  max-width: 60%;
  color: #fff;
  margin-bottom: 2.5rem;
  line-height: 1.4;
}

.text-b1.partners {
  max-width: 450px;
}

.text-b1.product-tour {
  max-width: 450px;
  text-align: center;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.displaytext-1 {
  color: #180c2e;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.3;
}

.displaytext-1.t-white {
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
}

.displaytext-1.t-white.careers-bottom {
  max-width: 50rem;
}

.displaytext-1.t-white.ft-hero {
  text-align: center;
  margin-bottom: .625rem;
}

.displaytext-1.t-white.integrations {
  margin-bottom: 1.5rem;
  font-size: 2.5rem;
  line-height: 1.4;
}

.displaytext-1.t-white.on-demand {
  font-size: 3rem;
}

.displaytext-1.product-hero.t-white {
  line-height: 1.4;
}

.displaytext-1.product-hero.invoice {
  font-size: 2.625rem;
}

.displaytext-1.margin-buttom-10px {
  margin-bottom: .625rem;
}

.displaytext-1.span-top {
  display: flex;
}

.displaytext-1.span-bottom {
  align-items: flex-end;
  display: flex;
}

.displaytext-1.big {
  font-size: 4.25rem;
}

.displaytext-1.big.show-on-tablet {
  display: none;
}

.displaytext-1.careers-hero {
  max-width: 31.25rem;
  text-align: left;
  margin-bottom: 1rem;
}

.displaytext-1.case-study-listing {
  text-align: left;
  margin-bottom: .3125rem;
  margin-left: 2.5rem;
}

.displaytext-1.uc-advantage {
  text-align: left;
  margin-bottom: 1.25rem;
}

.displaytext-1._404-page {
  color: #4d60fc;
  font-size: 5rem;
}

.displaytext-1.bloh-hero {
  text-align: left;
}

.displaytext-1.blog-popular {
  margin-bottom: 2.5rem;
  font-size: 2rem;
}

.displaytext-1.bloh-hero-mobile {
  text-align: left;
  display: none;
}

.text-b3 {
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
}

.text-b3.t-centered {
  text-align: center;
}

.text-b3.hhero-grid-text {
  margin-top: .5rem;
}

.text-b3.t-white.phone-dark-text.careers {
  font-size: 1rem;
}

.text-b3.t-white.phone-dark-text.careers.initial {
  color: #8b8596;
}

.text-b3.height-25px {
  line-height: 1.5625rem;
}

.text-b3.height-25px.t-branddark2.text-m-14.t-italic.faq-content-text {
  padding-top: 0;
  padding-bottom: 2.375rem;
  padding-right: 3.125rem;
}

.text-b3.t-brand60.capitalize-text {
  text-transform: uppercase;
}

.text-b3.bold-cap {
  text-transform: uppercase;
  font-weight: 500;
}

.text-b3.bold-cap.t-branddark-500 {
  color: #8b8596;
}

.text-b3.bold-cap.partners {
  margin-top: 0;
}

.text-b3.t-brand-500 {
  color: #8b8596;
}

.text-b3.width-half {
  width: 65%;
}

.text-b3.width-75 {
  width: 75%;
}

.text-b3.mini-heading {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
}

.text-b3.career-advantage {
  opacity: .7;
  color: #180c2e;
  text-align: left;
}

.text-b3.integrations {
  color: #6b7280;
  font-size: .8rem;
  font-weight: 400;
}

.text-b3.partners {
  color: #6b7280;
  margin-top: .6rem;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.5;
}

.text-b3.partners.expand {
  max-width: 250px;
  line-height: 1.5;
}

.displaytext-2 {
  color: #180c2e;
  background-color: rgba(0, 0, 0, 0);
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.25rem;
  display: block;
}

.displaytext-2.margin-bottom-20px.phone-left-align.desk-width-75pc {
  max-width: 80%;
}

.displaytext-2.t-white {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.displaytext-2.t-white.contactus-heading {
  max-width: 80%;
  margin-bottom: 2rem;
  font-size: 2rem;
  line-height: 1.3;
}

.displaytext-2.t-white.use-cases {
  max-width: 62.5rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.4;
}

.displaytext-2.t-white.event {
  max-width: 32rem;
  text-align: left;
  margin-bottom: 2rem;
  font-size: 2rem;
  line-height: 1.4;
}

.displaytext-2.t-white.webinar-listing {
  margin-bottom: 1rem;
  font-size: 2.4rem;
}

.displaytext-2.t-white.cs-deck {
  text-align: left;
  margin-bottom: 2rem;
  font-size: 2.4rem;
  line-height: 1.4;
}

.displaytext-2.phone-left-align.desk-width-75pc {
  padding: 0;
}

.displaytext-2.phone-left-align.desk-width-75pc.free-tools {
  text-align: left;
  margin-left: 0;
}

.displaytext-2.pricing-hero-heading {
  font-size: 2.25rem;
}

.displaytext-2.careers-investors {
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.displaytext-2.careers-mission {
  text-align: left;
  margin-bottom: 1.75rem;
  padding: 0;
  font-size: 2.25rem;
  line-height: 1.4;
}

.displaytext-2.careers-employee-review {
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.displaytext-2.careers-advantage {
  max-width: 43.75rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.displaytext-2.careers-faq {
  background-color: #fff;
  padding: 2rem;
}

.displaytext-2.small {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  font-size: 2.25rem;
}

.displaytext-2.thank-you {
  max-width: 54rem;
  text-align: center;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 2rem;
  line-height: 1.4;
}

.displaytext-2.use-case {
  margin-bottom: 1.25rem;
}

.displaytext-2.webinar-h1 {
  color: #fff;
  text-align: left;
  font-size: 2rem;
  line-height: 1.4;
}

.displaytext-2.webinar {
  color: #fff;
  margin-bottom: 1.1rem;
}

.displaytext-2.webinars {
  text-align: center;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.3;
}

.displaytext-2.on-demand-webinar-h1 {
  color: #fff;
  text-align: left;
  margin-bottom: 1rem;
  font-size: 1.8rem;
  line-height: 1.4;
}

.displaytext-2.webinar-listing {
  color: #fff;
  margin-bottom: 1.1rem;
}

.displaytext-2.partners {
  margin-top: .5rem;
  margin-bottom: 1rem;
}

.displaytext-2.product-tour-heading {
  color: #180c2e;
  text-align: center;
  margin-bottom: 1rem;
  line-height: 1.4;
}

.spacer-40 {
  height: 2.5rem;
}

.sg-text-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
}

.sg-buttons-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
}

.displaytext-5 {
  color: #180c2e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 2rem;
  text-decoration: none;
}

.displaytext-5.margin-bottom-8px.t-brand-dark {
  color: #180c2e;
}

.displaytext-5.margin-bottom-8px.video-testimonial {
  color: #7c7c7c;
  letter-spacing: .2px;
  font-family: Inter, sans-serif;
  font-size: 1.1rem;
  font-weight: 500;
}

.displaytext-5.margin-buttom-12px {
  margin-bottom: .75rem;
}

.displaytext-5.t-wildblue {
  color: #a8b3e0;
}

.displaytext-5.negative-margin-16px {
  margin-left: -1rem;
}

.displaytext-5.t-white.use-cases {
  margin-bottom: 1rem;
}

.displaytext-5.t-white.center-align {
  text-align: center;
}

.displaytext-5.uc-advantage {
  text-align: left;
}

.displaytext-5.webinar {
  text-align: left;
  margin-bottom: .6rem;
}

.displaytext-5.event {
  margin-bottom: .125rem;
  font-size: 1.2rem;
}

.displaytext-5.video-testimonial-heading {
  margin-bottom: 1rem;
  font-size: 1.3rem;
}

.displaytext-5.product-tour {
  color: #6b7280;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.sg-color-box {
  grid-template-rows: auto;
  grid-auto-flow: row;
  align-content: stretch;
  justify-content: start;
  align-items: center;
  justify-items: start;
  display: flex;
}

.displaytext-6 {
  color: #180c2e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.displaytext-6.t-white.margin-buttom-12px {
  margin-bottom: .5rem;
}

.displaytext-6.t-white.margin-buttom-12px.careers {
  margin-bottom: .75rem;
  font-size: 1.5rem;
}

.displaytext-6.t-white.margin-buttom-12px.careers.initial {
  color: #180c2e;
}

.displaytext-6.t-white.study-number {
  flex: none;
  margin-bottom: .75rem;
  margin-left: .375rem;
}

.displaytext-6.margin-bottom-12px.t-white {
  font-family: Inter, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.displaytext-6.text-color-blue {
  color: #4d61fc;
}

.displaytext-6.text-color-blue.bottom-padding20 {
  margin-bottom: 1.25rem;
}

.displaytext-6.career-advantage {
  max-width: 15.625rem;
  text-align: left;
  line-height: 1.4;
}

.displaytext-6.width-75 {
  width: 75%;
}

.displaytext-6.uc-feature {
  text-align: left;
  margin-bottom: .625rem;
  line-height: 1.4;
}

.displaytext-6.partners {
  align-self: flex-start;
}

.displaytext-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.625rem;
}

.displaytext-3.t-white {
  line-height: 1.4;
}

.displaytext-3.phone-28 {
  color: #180c2e;
}

.displaytext-3.careers-hero {
  color: #4d61fc;
  text-align: left;
}

.displaytext-3.careers-hero.location {
  font-size: 1.25rem;
  line-height: 1.4;
}

.displaytext-3._404-page {
  color: #4d61fc;
}

.displaytext-3.blog-category-heading {
  color: #4d61fc;
  margin-top: .5rem;
  line-height: 1.3;
}

.displaytext-3.blog-recommended {
  margin-bottom: 3.75rem;
}

.displaytext-3.event {
  color: #fff;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  line-height: 1.4;
}

.displaytext-3.top-blogs {
  text-align: center;
  margin-bottom: 4rem;
}

.spacer-80 {
  height: 5rem;
}

.button-secondary {
  color: #fff;
  text-align: center;
  letter-spacing: -.0125rem;
  background-color: #312745;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25rem;
  display: flex;
}

.button-secondary:hover {
  background-color: #281d3d;
}

.button-secondary.button-padding {
  font-weight: 500;
}

.button-secondary.load-more-button {
  color: #4d61fc;
  background-color: #fff;
  border: .0625rem solid #e0e4f4;
  display: inline-block;
}

.button-secondary.nav-small {
  min-width: 7.8125rem;
  padding-top: .6875rem;
  padding-bottom: .6875rem;
  font-size: .875rem;
  line-height: 1.3;
}

.button-secondary.nav-small-ghost {
  height: 2.5rem;
  color: #4d61fc;
  background-color: #fff;
  border: .0625rem solid #e0e4f4;
  padding-top: .6875rem;
  padding-bottom: .6875rem;
  font-size: .875rem;
  line-height: 1.3;
}

.button-secondary.nav-small-ghost:hover {
  border-color: #4d61fc;
}

.t-medium {
  font-weight: 500;
}

.body {
  color: #180c2e;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.body.contactus {
  background-color: #fff;
}

.t-semibold {
  font-weight: 600;
}

.t-bold {
  font-weight: 700;
}

.t-italic {
  font-style: italic;
}

.button-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.navbar {
  z-index: 9999;
  width: 100%;
  height: auto;
  background-color: #180c2e;
  padding-top: 1.375rem;
  padding-bottom: 1.375rem;
  display: none;
  position: fixed;
  top: 0;
}

.nav-container {
  z-index: 1;
  width: 100%;
  height: 4.375rem;
  max-width: 80rem;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: relative;
}

.nav-menu {
  width: 100%;
  flex-direction: row;
  align-items: center;
  display: flex;
  position: static;
}

.nav-menu.light {
  object-fit: fill;
  justify-content: space-between;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.nav-link {
  color: rgba(255, 255, 255, .6);
  margin-left: .625rem;
  margin-right: 1.25rem;
  padding: .5rem 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.nav-link:hover, .nav-link.w--current {
  color: #fbfcff;
}

.nav-cta-container {
  z-index: 1000;
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  order: 1;
  align-items: center;
  display: flex;
}

.nav-dropdown {
  margin-left: .625rem;
  margin-right: 1.25rem;
  position: -webkit-sticky;
  position: sticky;
}

.nav-dropdown:hover {
  border-bottom: .1875rem solid #4d61fc;
}

.nav-dropdown-icon {
  margin-right: 0;
}

.nav-dropdown-toggle {
  color: #6b7280;
  border-radius: .375rem;
  padding: 1.375rem 1.25rem 1.375rem 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.nav-dropdown-toggle.w--open {
  color: #fbfcff;
}

.section-container {
  text-align: center;
}

.section-container.hero {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.section-container.use-case-grid {
  text-align: left;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section-container.text-left-aligned {
  text-align: left;
}

.section-container.sbi-listing-hero-text {
  width: 65%;
  text-align: left;
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  margin-top: -1.25rem;
  margin-left: -1.25rem;
  padding-top: 1.25rem;
  padding-left: 1.25rem;
  display: flex;
}

.section-container.about-team-layout {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.section-container.career-faq, .section-container.free-tool-faq {
  display: flex;
}

.section-container.hiw, .section-container.flex-vertical, .section-container.footer {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-container.product-tour {
  margin-top: 2rem;
  margin-bottom: 0;
}

.home-hero-label {
  color: rgba(255, 255, 255, .6);
  margin-bottom: .75rem;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.125rem;
  display: inline-block;
}

.t-white {
  color: #fff;
}

.home-hero-span {
  color: #f8ca98;
  display: inline;
}

.hero-cta-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.margin-hero-button {
  margin-right: 1.5rem;
}

.home-hero-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 5.25rem;
  margin-bottom: 2rem;
  display: grid;
}

.home-hero-grid.sbi-hero-grid {
  margin-top: 8.75rem;
}

.hh-grid-content_wrapper {
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  text-align: center;
  background-color: rgba(255, 255, 255, .05);
  border-radius: .375rem;
  padding: 2rem;
}

.hh-grid-content_wrapper.tea-green-500 {
  background-color: #e0edcd;
}

.hh-grid-content_wrapper.tea-green-500.shadow-card {
  box-shadow: 0 12px 1.5rem .25rem rgba(14, 11, 41, .06);
}

.hh-grid-content_wrapper.dutch-white500 {
  background-color: #ede4cd;
}

.hh-grid-content_wrapper.shadow-card {
  box-shadow: 0 12px 1.5rem .25rem rgba(14, 11, 41, .06);
}

.hh-grid-content_wrapper.powder-blue-500 {
  background-color: #cfe8e5;
}

.headings-blue-span {
  color: #4d61fc;
}

.businesses-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  margin-bottom: 0;
  display: grid;
}

.businesses-grid.v2 {
  margin-bottom: 0;
}

.businesses-grid.product-tour-logo {
  grid-template-rows: auto;
  margin-top: 1rem;
  margin-bottom: 0;
}

.business-image-wrapper {
  border: .0625rem solid rgba(255, 255, 255, .16);
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.business-image-wrapper.border-top_bottom {
  border-left-style: none;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
}

.business-image-wrapper.border-top_bottom.phone-right-border-none {
  border-right-width: .0625rem;
}

.textcta-button {
  color: #4d61fc;
  justify-content: center;
  font-weight: 600;
  display: inline-block;
}

.textcta-button:hover {
  color: #273cdd;
}

.textcta-button.cta-left-align-desktop {
  justify-content: flex-start;
}

.textcta-button.cta-left-align-desktop.top-20px {
  margin-top: 1.25rem;
}

.textcta-image {
  margin-left: .25rem;
  display: inline-block;
}

.bg-grey {
  background-color: #f8f8fa;
}

.customer-rating-grid {
  max-width: 88%;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  margin: 2.5rem auto 4.875rem;
  display: grid;
}

.rating-grid-rating {
  text-transform: uppercase;
  flex: none;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
  display: flex;
}

.rate-star {
  margin-right: 2.5rem;
}

.customer-slider {
  height: 100%;
  max-width: 88%;
  background-color: rgba(221, 221, 221, 0);
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
}

.customer-slider.no-review-button {
  margin-bottom: 3.75rem;
}

.customer-slide-icon {
  width: 1.875rem;
  height: 1.875rem;
  color: #180c2e;
  justify-content: center;
  align-items: center;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5rem;
  display: flex;
}

.customer-slide-icon.contact-us_page-dark {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}

.customer-slide-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: center;
  display: grid;
}

.customer-slide-grid.spacing-120 {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
}

.customer-slide-grid.video-testimonial {
  grid-column-gap: .5rem;
  grid-template-columns: .6fr 1fr;
}

.customer-slide-grid-text-wrapper.text-left-align {
  text-align: left;
}

.customer-slide-grid-text-wrapper.text-left-align.max-width-70 {
  max-width: 70%;
}

.customer-slide-grid-text-wrapper.video-testimonial {
  padding-top: 20px;
}

.customer-slide-left-arrow {
  top: 0%;
  bottom: 0%;
  left: -5rem;
  right: auto;
}

.customer-slide-right-arrow {
  top: 0%;
  bottom: 0%;
  left: auto;
  right: -5rem;
}

.customer-slide-para-wrapper {
  margin-top: 1.25rem;
  margin-bottom: 3rem;
}

.blue-body-span {
  color: #fff;
  background-color: #4d61fc;
  padding-left: .125rem;
  padding-right: .125rem;
}

.mask {
  padding-bottom: 20px;
}

.customer-slide-nav {
  width: 100%;
  min-width: 0;
  justify-content: center;
  align-items: center;
  font-size: .5rem;
  display: flex;
  top: auto;
  bottom: -10%;
  left: -45.5%;
  right: auto;
}

.customer-slide-nav.hide {
  display: block;
  bottom: -10%;
  left: -45.6%;
}

.customer-slide-nav.contact-us {
  left: -46.5%;
}

.customer-slide-nav.video-testimonial {
  padding-top: 0;
  bottom: -5%;
  left: -47.8%;
}

.customer-slide-nav.video-testimonial.hide {
  display: none;
}

.margin-bottom-8px {
  margin-bottom: .5rem;
}

.t-branddark2 {
  color: #463d58;
}

.margin-bottom-20px {
  margin-bottom: 1.25rem;
}

.grid-fixed-content-container {
  text-align: left;
  padding-top: 0;
}

.grid-fixed-content-container.ingest {
  margin-top: 0;
}

.grid-scrolling-image {
  width: 100%;
  height: 100%;
  max-height: 35rem;
  min-height: 25rem;
  object-fit: cover;
  margin-top: 2rem;
  position: absolute;
}

.grid-scrolling-image.img4, .grid-scrolling-image.img3, .grid-scrolling-image.img2, .grid-scrolling-image.img1 {
  width: 83.375rem;
  height: 35rem;
  max-height: none;
  min-height: 0;
}

.grid-scrolling-image.img1.phone {
  display: none;
}

.grid-fixed-content-section {
  height: 70vh;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.fixed-scroll-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 38% 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-scroll-image-portion {
  height: 100vh;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.grid-scroll-image-portion.illustration-scroll {
  height: 75vh;
  top: 6.25rem;
}

.margin-24px {
  margin-bottom: 1.5rem;
}

.grid-fixed-section {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.training-tabs {
  margin-top: 3rem;
}

.training-tab-item {
  text-transform: uppercase;
  background-color: #e0e4f4;
  border-radius: .5rem;
  align-items: center;
  margin-right: .75rem;
  padding: .5rem 1rem;
  font-weight: 500;
  display: flex;
}

.training-tab-item:hover {
  background-color: #cdd4ed;
}

.training-tab-item.w--current {
  color: #fff;
  background-color: #180c2e;
}

.training-tabs-menu {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-button-image-dark {
  width: 1.25rem;
  height: 1.25rem;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.tab-button-image-light {
  width: 1.25rem;
  height: 1.25rem;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: .5rem;
  display: flex;
}

.training-tab-content {
  margin-top: 2.5rem;
}

.training-tab-grid {
  height: auto;
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 35% 1fr;
}

.training-grid-content {
  text-align: left;
}

.margin-bottom-12px {
  margin-bottom: .75rem;
}

.training-grid-separator {
  height: .0625rem;
  min-height: .0625rem;
  min-width: 100%;
  background-color: #e0e4f4;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
  position: relative;
}

.bg-white {
  background-color: #fff;
}

.investors-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
  margin-top: 3rem;
}

.investors-grid.last {
  margin-bottom: 0;
}

.common-ocean_image {
  width: 6rem;
  flex: none;
}

.media-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 3rem;
  margin-bottom: 2.5rem;
}

.bg-dark {
  background-color: #180c2e;
}

.study-slider {
  height: 100%;
  background-color: rgba(221, 221, 221, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 3.75rem;
}

.study-slider-mask {
  max-width: 80%;
  flex: none;
  overflow: visible;
}

.hide {
  display: none;
}

.study-slide {
  margin-left: 7.5rem;
  margin-right: 3.75rem;
}

.study-slide-grid {
  grid-template-rows: auto;
  grid-template-columns: 70% 1fr;
  margin-top: 2.5rem;
}

.study-slide-text {
  height: 33.125rem;
  background-color: rgba(255, 255, 255, .05);
  padding: 3rem;
}

.study-slide-text.careers {
  height: 28.125rem;
}

.study-slide-text.careers.initial {
  background-color: #fff;
}

.study-slide-logo-container {
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.study-slide-logo-light, .study-slide-logo-dark {
  flex: none;
}

.study-slide-logo-dark.hide {
  display: none;
}

.slide-situation-container {
  margin-bottom: 1.5rem;
}

.slide-situation-container.careers, .slide-solution-container {
  margin-bottom: 2.5rem;
}

.study-slide-numbers {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.study-numbers-container {
  background-color: rgba(255, 255, 255, .05);
  flex-direction: column;
  justify-content: center;
  padding: 2rem;
  display: flex;
}

.study-slide-number-data {
  align-items: center;
  display: flex;
}

.overflow-hidden {
  overflow: hidden;
}

.study-slide-nav {
  height: 2.125rem;
  grid-column-gap: .5rem;
  justify-content: center;
  font-size: .5rem;
  display: flex;
  top: auto;
  bottom: -10%;
  left: 0%;
  right: 0%;
}

.safety-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 3.5rem;
  margin-bottom: 6.25rem;
}

.safety-grid.margin-bottom-0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 0;
}

.safety-grid.careers {
  grid-template-rows: auto;
  margin-bottom: 5rem;
}

.safety-grid.free-tools {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 5rem;
}

.safety-grid.about-us {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 0;
}

.safety-grid.mobile {
  display: none;
}

.safety-grid.partners {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 0;
}

.safety-data-container {
  flex-direction: column;
  align-items: center;
  padding: 7rem 2rem 2.5rem;
  display: flex;
  position: relative;
}

.safety-data-container._1 {
  background-color: #ecf4e0;
  background-image: url('../images/sf1_1sf1.webp');
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._2 {
  background-color: #e0f0ee;
  background-image: url('../images/sf2.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._3 {
  background-color: #ecdde3;
  background-image: url('../images/sf3.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._4 {
  background-color: #f4eee0;
  background-image: url('../images/sf4.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._5 {
  background-color: #fdefe0;
  background-image: url('../images/sf5.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._1s {
  background-color: #ecf4e0;
  background-image: url('../images/Group-627792.svg');
  background-repeat: no-repeat;
  background-size: 100%;
}

.safety-data-container._2s {
  background-color: #e0f0ee;
  background-image: url('../images/Group-627793.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.safety-data-container._3s {
  background-color: #f4eee0;
  background-image: url('../images/Group-627794.svg');
  background-position: 50% 27%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.safety-data-container._4s {
  background-color: #fdefe0;
  background-image: url('../images/Group-627795.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container._5s {
  background-color: #e0e4f4;
  background-image: url('../images/Group-627796.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.safety-data-container.cs-card {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/cs-card_1cs card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.wfh-card {
  background-color: #e0f0ee;
  background-image: url('../images/wfh-card_1wfh card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.so-card {
  background-color: #ecdde3;
  background-image: url('../images/so-card_1so card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.hi-card {
  background-color: #f4eee0;
  background-image: url('../images/hi-card_1hi card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.rt-card {
  background-color: #fdefe0;
  background-image: url('../images/rt-card_1rt card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.ha-card {
  background-color: #fdefe0;
  background-image: url('../images/ha-card_1ha card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-i {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default_1card default.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-b {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-hover_1card hover.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-a {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-3_1card default-3.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-t {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-4_1card default-4.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-r {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-1_1card default-1.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-l {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-5_1card default-5.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-e {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-2_1card default-2.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.safety-data-container.free-tools-ir {
  width: 100%;
  height: 21.25rem;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/card-default-6_1card default-6.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-start;
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
}

.hover-text-wrapper {
  opacity: 0;
  -webkit-backdrop-filter: blur(31.25rem);
  backdrop-filter: blur(31.25rem);
  border-bottom: .1875rem solid #180c2e;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  transition: opacity .4s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hover-text-wrapper:hover {
  opacity: 1;
}

.hover-text-wrapper.ds-hover-wrapper {
  width: 100%;
  justify-content: flex-start;
  padding-top: 0;
  display: flex;
  position: absolute;
  top: 6.25rem;
}

.hover-text-wrapper.ds-hover-wrapper:hover {
  opacity: 1;
}

.hover-text-wrapper.partners {
  align-items: flex-start;
}

.contact-grid {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 50%;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 3.75rem;
  display: grid;
}

.contact-grid-text {
  padding-bottom: 40px;
}

.contact-grid-text.modal-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 3.75rem;
  display: flex;
}

.wave-container {
  height: 15rem;
  background-image: url('../images/Wavy.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wave-container.height-264 {
  height: 16.5rem;
}

.talk-container {
  align-items: center;
  margin-top: .5rem;
  margin-bottom: 2rem;
  display: flex;
}

.talk-container.pop-up {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mic-icon-container {
  margin-left: .25rem;
}

.t-lightgrey {
  color: #dfe0e3;
}

.field-item {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.field-item.left-margin {
  margin-right: 1rem;
}

.contact-horizontal-wrapper {
  align-self: stretch;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.contact-horizontal-wrapper.blog-form {
  margin-bottom: .125rem;
}

.form-field {
  height: 3rem;
  background-color: #fbfcff;
  border: .0625rem solid #dfe0e3;
  border-radius: .375rem;
}

.form-field:hover {
  border-color: #4d61fc;
}

.form-field:focus {
  border-color: #180c2e;
}

.form-field::-ms-input-placeholder {
  color: #6b7280;
  font-size: .875rem;
  line-height: 1.3125rem;
}

.form-field::placeholder {
  color: #6b7280;
  font-size: .875rem;
  line-height: 1.3125rem;
}

.form-field.subscribe-form {
  margin-bottom: 0;
  margin-right: 1rem;
}

.form-field.cs-sub-form {
  margin-bottom: 0;
  margin-right: 1.25rem;
}

.dropdown-list.w--open {
  color: #fff;
  background-color: #180c2e;
  border-bottom: .125rem solid rgba(255, 255, 255, .12);
  padding-top: 2rem;
  padding-bottom: 4rem;
  top: 4rem;
  left: 0;
  right: 0;
}

.footer-links-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
  margin-bottom: 2.5rem;
}

.footer-links-grid.updated {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.footer-category-wrapper {
  width: 14.375rem;
}

.footer-category-heading {
  margin-bottom: 1rem;
}

.footer-link-container {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.hiring-tag {
  background-color: #e0e4f4;
  border-radius: .3125rem;
  flex: none;
  margin-left: .875rem;
  padding: .1875rem .25rem;
}

.hiring-tag-text {
  color: #4d61fc;
  font-size: .75rem;
  line-height: 1.125rem;
}

.footer-social-grid {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1.75rem 1.75rem 1.75rem 1.75rem;
  margin-left: .5rem;
}

.social-link-container {
  color: #180c2e;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.social-link-container:hover {
  color: #4d61fc;
}

.social-link-container:active {
  color: #273cdd;
}

.social-link-container.hide {
  display: none;
}

.social-icon {
  width: auto;
  height: 1.25rem;
  flex: none;
}

.footer-separator {
  height: .0625rem;
  background-color: rgba(144, 155, 167, .3);
  margin-top: 1.75rem;
  margin-bottom: 1.5rem;
}

.footer-legal-container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-legal-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.hero-doodle-container {
  position: absolute;
}

.hero-doodle-container._8 {
  width: auto;
  opacity: 0;
  justify-content: center;
  align-items: center;
  padding-right: 0;
  display: flex;
  top: 3.125rem;
  bottom: auto;
  left: -2.5rem;
  right: auto;
}

.menu-button, .customer-grid-logo-container, .customer-slide-phone-cta, .scroll-grid-phone-separator, .capterra-phone, .common-0cean-phone-container {
  display: none;
}

.faq-trigger {
  cursor: pointer;
  border-bottom: .0625rem solid #e0e4f4;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1.75rem .625rem 1.75rem 0;
  display: flex;
}

.faq-question-container {
  flex-direction: column;
  align-items: flex-start;
  margin-right: 1rem;
  display: flex;
}

.faq-icon-container {
  width: 1.5rem;
  height: 1.5rem;
  flex: none;
  position: relative;
}

.success-message {
  background-color: #fff;
  border-radius: .375rem;
  padding: 2.5rem 2.5rem 3.5rem;
}

.error-message {
  background-color: rgba(255, 222, 222, 0);
}

.hero-heading-container {
  margin-bottom: 1.75rem;
}

.hero-from-container {
  display: none;
  position: absolute;
}

.desk-width-75pc {
  max-width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.cta-text {
  font-weight: 500;
  display: inline-block;
}

.scrolling-bullet-points {
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.bullet-icon-container {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: .75rem;
  padding-top: .25rem;
  display: flex;
}

.desk-width-60pc {
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.t-grey {
  color: #8b8596;
}

.product-hero-container {
  margin-top: 2.5rem;
  position: relative;
}

.product-hero-cta-wrapper {
  margin-top: 3rem;
  margin-bottom: 1rem;
  display: flex;
}

.product-hero-cta-wrapper.margin-top-0 {
  margin-top: 0;
}

.product-hero-label {
  color: rgba(255, 255, 255, .6);
  font-size: .875rem;
  line-height: 1.25rem;
}

.product-hero-label.t-branddark2 {
  color: #463d58;
}

.features-grid {
  grid-column-gap: 3rem;
  grid-template-rows: auto;
  align-items: center;
  margin-top: 4.375rem;
  margin-bottom: 4.375rem;
}

.features-grid.solution-ft-grid {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  margin-top: 2.5rem;
  margin-bottom: 7.5rem;
}

.features-grid.solution-ft-grid.last {
  margin-bottom: 0;
}

.features-grid.solution-ft-grid._0-top-margin {
  margin-top: 0;
  margin-bottom: 6.25rem;
}

.features-grid.solution-20-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  margin-top: 3rem;
  margin-bottom: 2.5rem;
}

.features-grid.product-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 8.75rem;
}

.features-grid.product-grid.last {
  margin-bottom: 0;
}

.features-grid.product-grid._0-top-margin {
  margin-top: 0;
}

.products-label-text {
  color: #8b8596;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
  margin-left: 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
}

.products-label-text.section-header {
  margin-bottom: .75rem;
  margin-left: 0;
}

.product-feature-point {
  align-items: flex-start;
  margin-bottom: 1.75rem;
  display: flex;
}

.feature-bullet {
  width: 2rem;
  height: 2rem;
  flex: none;
  align-items: flex-start;
  margin-right: 1rem;
}

.trial-banner {
  height: 15.5rem;
  background-color: #180c2e;
  background-image: url('../images/Trial-Banner.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .375rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  padding-top: 4.375rem;
}

.trial-cta-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.product-use-case-heading-wrapper {
  max-width: 50%;
  align-items: flex-end;
  margin-bottom: 3rem;
  display: flex;
}

.product-usecase-wave-container {
  width: 3rem;
  height: 3rem;
  flex: none;
  margin-left: 1rem;
}

.product-usecases-grid {
  max-width: 84%;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex: 1;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.use-case-grid-card {
  color: #2f2443;
  padding: 1.5rem;
}

.use-case-grid-card._1 {
  background-color: #ecf4e0;
}

.use-case-grid-card._2 {
  background-color: #e3eff1;
}

.use-case-grid-card._3 {
  background-color: #f4eee0;
}

.use-case-grid-card._4 {
  background-color: #e0f0ee;
}

.use-case-grid-card._5 {
  background-color: #fdefe0;
}

.use-case-grid-card._6 {
  background-color: #e0e4f4;
}

.use-case-grid-card._7 {
  background-color: #f1f1de;
}

.use-case-grid-card._8 {
  background-color: #ecdde3;
}

.use-case-grid-item-icon {
  width: 3rem;
  height: 3rem;
  margin-bottom: 2rem;
}

.use-case-link-container {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.use-case-link-block {
  color: #180c2e;
  flex: none;
  align-items: center;
  margin-bottom: .5rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.use-case-link-block:hover {
  color: #4d61fc;
  font-weight: 600;
}

.use-case-link-arrow {
  width: 1.25rem;
  height: 1.25rem;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-left: .25rem;
  display: flex;
}

.product-code-grid {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  margin-top: 3.5rem;
}

.product-code-grid-text-section {
  text-align: left;
}

.t-brand60 {
  color: rgba(24, 12, 46, .6);
}

.product-code_grid-separator {
  height: .0625rem;
  min-width: 100%;
  background-color: #e0e4f4;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  padding-bottom: 0;
}

.product-code-grid-tabs {
  min-height: 30.375rem;
  color: #fff;
  background-color: #180c2e;
  border-radius: .375rem;
  padding: 2rem 2.5rem 2.5rem;
}

.code-tab-wrapper {
  min-height: 100%;
  text-align: left;
}

.code-tabs-menu {
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.code-python-tab {
  color: #fff;
  background-color: rgba(221, 221, 221, 0);
  border: .125rem solid #a8b3e0;
  border-radius: .375rem;
  margin-right: .625rem;
}

.code-python-tab:hover {
  color: #180c2e;
  background-color: #fff;
  border-color: #fff;
}

.code-python-tab.w--current {
  color: #180c2e;
  background-color: #fff;
  border-color: #fff;
  border-radius: .375rem;
  margin-right: .625rem;
}

.code-orange-span {
  color: #ef922e;
}

.code-green-span {
  color: #74b812;
}

.product-customer-support-grid {
  grid-column-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3.5rem;
}

.product-support-grid-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.product-support-grid-image-wrapper {
  width: 13.5rem;
  height: 8.125rem;
  margin-bottom: .75rem;
}

.product-hero-dood-container {
  width: 6.875rem;
  position: absolute;
  top: -1%;
  bottom: auto;
  left: -5%;
  right: 0%;
  transform: translate(9rem, 2.75rem);
}

.desktop-hide {
  display: none;
}

.study-left-arrow {
  display: block;
}

.study-slide-icons {
  font-size: 1.5rem;
}

.contactus-nav-container {
  background-color: #180c2e;
  margin-bottom: 2.5rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.contactus-hero-grid {
  height: auto;
  grid-column-gap: 9rem;
  grid-row-gap: 9rem;
  grid-template-rows: auto;
  align-items: center;
  margin-top: 6rem;
}

.contactus-hero-text-container {
  background-image: url('../images/contact_hero_doodle.svg');
  background-position: 100% 20%;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -6.35rem;
  margin-bottom: 3.75rem;
  display: flex;
}

.contactus-hero-form-wrapper {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.contactus-hero-label {
  color: #8b8596;
  font-size: .875rem;
  line-height: 1.3125rem;
}

.contactus-hero-text-grid {
  grid-template-rows: auto;
  margin-top: 1.5rem;
}

.contactus-help-point {
  background-color: rgba(255, 255, 255, .05);
  border-radius: .375rem;
  margin-bottom: 1rem;
  padding: 2rem 2rem 2.5rem;
}

.help-check-icon-container {
  width: 1.5rem;
  height: 1.5rem;
  margin-bottom: 1rem;
}

.help-point-wrapper-right {
  padding-top: 2.125rem;
  padding-bottom: 0;
  padding-right: 0;
}

.lets-go-wrapper {
  justify-content: center;
  align-items: center;
  margin-top: 3.5rem;
  display: flex;
}

.t-dwhite_pblack {
  color: #fff;
}

.bg-lightblue {
  background-color: #fbfcff;
}

.pricinghero-heading-container {
  max-width: 80%;
  text-align: center;
  background-color: #fff;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem 3.5rem 4rem;
}

.pricing-hero-grid {
  grid-column-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-hero-grid.on-solutions-page {
  grid-column-gap: 4.4375rem;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3.5rem;
}

.pricing-hero-grid.on-solutions-doc-page {
  grid-column-gap: 1.3125rem;
  grid-row-gap: 1.3125rem;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3.5rem;
}

.pricing-hero-grid-item {
  border-radius: .375rem;
  justify-content: center;
  padding: 1rem;
  display: flex;
}

.pricing-hero-grid-item._1 {
  background-color: #ecf4e0;
}

.pricing-hero-grid-item._1:hover {
  background-color: #d5e7ba;
}

.pricing-hero-grid-item._2 {
  background-color: #ecdde3;
}

.pricing-hero-grid-item._2:hover {
  background-color: #dabcc8;
}

.pricing-hero-grid-item._3 {
  background-color: #e0e4f4;
}

.pricing-hero-grid-item._3:hover {
  background-color: #bac3e7;
}

.pricing-hero-plan-wrapper {
  text-align: center;
  background-color: #fff;
  border-radius: .375rem;
  flex-direction: column;
  align-items: center;
  padding: 2.5rem 2rem;
  display: flex;
}

.pricing-type-container {
  width: 100%;
  height: 7.625rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-pricing-pointer-container {
  width: 100%;
  margin-top: 2rem;
}

.hero-pricing-pointer-container.on-cs-page {
  margin-top: 1.25rem;
  margin-bottom: 3rem;
}

.hero-price-pointers {
  color: #463d58;
  text-align: left;
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.hero-price-pointers.last {
  margin-bottom: 0;
}

.hero-price-pointers.text-brand-dark {
  color: #180c2e;
}

.hero-pointer-icon-container {
  width: 1rem;
  height: 1rem;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-top: .25rem;
  margin-right: .625rem;
  display: flex;
}

.hero-pointer-icon-container.big {
  width: 1.5rem;
  height: 1.5rem;
}

.pricing-faq-heading-outer {
  height: 18.25rem;
  background-image: url('../images/Faq-Section_BG.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 5rem;
  padding-left: 4rem;
  display: flex;
}

.pricing-faq-heading-wrapper {
  max-width: 66%;
  background-color: #fff;
  justify-content: center;
  padding: 2.25rem;
  display: flex;
}

.faq-wrapper {
  color: #000;
  text-align: left;
}

.faq-container {
  grid-column-gap: 5rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.faq-item {
  width: 80%;
}

.no-faq {
  background-color: rgba(255, 255, 255, 0);
}

.faq-content {
  overflow: hidden;
}

.faq-blue-border {
  width: 100%;
  height: .1875rem;
  background-color: #4d61fc;
}

.pricing-chart-header {
  z-index: 1;
  height: 7.75rem;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #fbfcff;
  grid-template-rows: auto;
  grid-template-columns: 35% 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: stretch;
  margin-bottom: 3rem;
  display: grid;
  position: -webkit-sticky;
  position: sticky;
  top: 5.3125rem;
}

.pricing-chart-header.cd-page {
  grid-template-columns: 45% 1fr;
  padding-left: 3rem;
}

.pricing-chart-heading-wrapper {
  height: 100%;
  border-bottom: .125rem solid #4d61fc;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.chart-item-heading-wrapper {
  padding: 1.25rem;
}

.chart-item-heading-wrapper._1 {
  background-color: #ecf4e0;
}

.chart-item-heading-wrapper._2 {
  background-color: #e0f0ee;
}

.chart-item-heading-wrapper._3 {
  background-color: #f1f1de;
}

.chart-item-heading-wrapper._4 {
  background-color: #e3eff1;
}

.chart-item-heading-wrapper._5 {
  background-color: #f4eee0;
}

.chart-item-grid {
  grid-column-gap: 0rem;
  border-bottom: .0625rem solid #eff1f9;
  grid-template-rows: auto;
  grid-template-columns: 35% 1fr;
}

.chart-list-item-wrapper {
  align-items: flex-start;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-left: 1.25rem;
  display: flex;
}

.chart-list-item-wrapper.first-item {
  padding-top: 1.5rem;
}

.tooltip {
  width: 1rem;
  height: 1rem;
  margin-left: .625rem;
  position: relative;
}

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

.chart-data-container-1 {
  text-align: center;
  background-color: #fbfcff;
  border-left: .0625rem solid #eff1f9;
  border-right: .0625rem solid #eff1f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 1.125rem;
  display: flex;
}

.chart-whitespace {
  width: 1.25rem;
}

.chart-whitespace.big {
  width: 6.125rem;
}

.chart-whitespace.big.heading {
  justify-content: center;
  align-items: center;
  display: flex;
}

.chart-list-item-wrapper-2 {
  align-items: flex-start;
  padding-top: .75rem;
  padding-bottom: 4.625rem;
  padding-left: 1.25rem;
  display: flex;
}

.chart-data-container-2 {
  text-align: center;
  background-color: #fbfcff;
  border-left: .0625rem solid #eff1f9;
  border-right: .0625rem solid #eff1f9;
  flex-direction: column;
  align-items: center;
  padding-top: .75rem;
  display: flex;
}

.chart-check-container {
  width: 1.5rem;
  height: 1.5rem;
  background-image: url('../images/Pricing-check.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.chart-minus-container {
  width: 1.5rem;
  height: 1.5rem;
  background-image: url('../images/Chart-Minus.svg');
  background-position: 0 0;
  background-size: cover;
}

.pricing-chart-button-container {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 35% 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  margin-top: 3.5rem;
  display: grid;
}

.pricing-chart-button-wrapper {
  height: 100%;
}

.button-wrapper {
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.ripple-container {
  z-index: 0;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.ripple {
  width: 37.5rem;
  height: 37.5rem;
  opacity: 0;
  background-color: rgba(255, 255, 255, .5);
  border-radius: 100%;
  position: absolute;
}

.tooltip-light {
  width: 1rem;
  height: 1rem;
  background-image: url('../images/Tooltip_Light.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tool-tip-dark {
  width: 1.125rem;
  height: 1.125rem;
  background-image: url('../images/Tooltip_Dark.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
}

.button-ghost {
  color: #4d61fc;
  letter-spacing: -.0125rem;
  background-color: rgba(255, 255, 255, .4);
  border: .0625rem solid #e0e4f4;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.25rem;
  line-height: 1.25rem;
  display: flex;
}

.button-ghost:hover {
  border-color: #4d61fc;
}

.button-ghost.download-cta {
  background-image: url('../images/download.svg');
  background-position: 2.875rem;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 4.6875rem;
  padding-right: 2.875rem;
}

.image {
  width: 100%;
  object-fit: cover;
}

.home-tab-progress_bar {
  width: 100%;
  height: .125rem;
  min-height: .125rem;
  background-color: #4d61fc;
  flex: none;
  display: flex;
}

.home-tab-progress_bar._1, .home-tab-progress_bar._2, .home-tab-progress_bar._3, .home-tab-progress_bar._4, .home-tab-progress_bar._5, .home-tab-progress_bar._6, .home-tab-progress_bar._7, .home-tab-progress_bar._8, .home-tab-progress_bar._9, .home-tab-progress_bar._10, .home-tab-progress_bar._11, .home-tab-progress_bar._12 {
  height: .1875rem;
}

.training_tab-grid-image_container {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.img_tab {
  height: 100%;
  border-radius: .375rem;
  position: absolute;
  overflow: hidden;
}

.img_tab._1, .img_tab._2, .img_tab._3 {
  align-self: center;
}

.blog-hero-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 1.25rem;
  font-family: Libre Baskerville;
  font-size: 4.25rem;
  line-height: 1.3;
}

.blog-filter-wrapper {
  margin-top: 5.875rem;
}

.blog-filter-container {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto auto;
  grid-auto-columns: auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blog-filter-item {
  flex: none;
}

.blog-category-button {
  color: #fff;
  text-transform: uppercase;
  border-radius: .5rem;
  align-items: center;
  margin: .5rem .3125rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
  display: flex;
  position: relative;
}

.blog-category-button.w--current {
  color: #180c2e;
  background-color: #fff;
}

.blog-category-button.blog-page {
  background-color: rgba(255, 255, 255, .09);
  padding: .5rem 1rem;
  text-decoration: none;
}

.blog-category-button.blog-page:hover {
  background-color: rgba(255, 255, 255, .15);
}

.blog-category-button.blog-page-new {
  color: #180c2e;
  background-color: #e0e4f4;
  padding: .5rem 1rem;
  text-decoration: none;
}

.blog-category-button.blog-page-new:hover {
  color: #180c2e;
  background-color: #cdd4ed;
}

.blog-category-button.blog-page-new.w--current {
  color: #fff;
  background-color: #4d61fc;
  padding-right: 2rem;
}

.blog-button-light-icon, .blog-button-dark-icon {
  width: auto;
  height: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-button-dark-icon.hide {
  display: none;
}

.blog-button-close-icon {
  width: 1rem;
  height: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  right: 0%;
  transform: translate(-.625rem);
}

.blog-hero-thumbnail-post {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: #180c2e;
  border-radius: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 0 1.25rem 0 0;
  font-weight: 400;
  text-decoration: none;
  transition: opacity .2s;
  display: grid;
}

.blog-hero-thumbnail-post:hover {
  color: #4d61fc;
  background-color: #e0e4f4;
  box-shadow: 0 12px 2.5rem .25rem rgba(14, 11, 41, .11);
}

.blog-post-text-container {
  color: #180c2e;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  text-decoration: none;
  display: flex;
}

.blog-post-text-container:hover {
  color: #4d61fc;
}

.blog-post-text-container.no-border {
  border-bottom-width: 0;
}

.blog-category-label {
  color: #4d61fc;
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.125rem;
}

.blog-heading-container {
  margin-top: 1rem;
  margin-bottom: 0;
}

.blog-summary-container {
  color: #6b7280;
  margin-bottom: 2rem;
  font-weight: 400;
}

.blog-summary-container.last {
  margin-bottom: 0;
}

.blog-author-container {
  flex-direction: row;
  align-items: center;
  margin-top: .625rem;
  margin-right: 1rem;
  padding-left: 1.25rem;
  display: flex;
}

.blog-author-image {
  width: 3rem;
  height: 3rem;
  border: .125rem solid #a8b3e0;
  border-radius: 50%;
  flex: none;
  margin-right: 1rem;
  overflow: hidden;
}

.blog-author-details {
  color: #180c2e;
}

.blog-date-time-wrapper {
  color: #6b7280;
  align-items: center;
  margin-top: .125rem;
  font-weight: 400;
  display: flex;
}

.blog-post-2x2-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  justify-items: stretch;
  display: grid;
}

.important-blog-item {
  border-bottom: .0625rem #e0e4f4;
  display: flex;
}

.blog-post-2x1-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  color: #180c2e;
  border-bottom: .0625rem solid #e0e4f4;
  grid-template-rows: auto;
  grid-template-columns: 64% auto;
  grid-auto-columns: 1fr;
  text-decoration: none;
  display: grid;
}

.blog-post-2x1-grid:hover {
  color: #4d61fc;
}

.blog-post-2x1-grid.suggested {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  border-top: .0625rem solid #e0e4f4;
  border-bottom: .0625rem solid #e0e4f4;
  grid-template-columns: 60% auto;
}

.recent-blog-item {
  margin-bottom: 1.25rem;
}

.blog-post-2x1-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.empty-state---collection {
  background-color: rgba(221, 221, 221, 0);
}

.blog-casestudy-wrapper {
  background-color: #180c2e;
  background-image: url('../images/Blog_Contact_Waves.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  border-radius: .375rem;
  padding: 5rem;
}

.blog-casestudy-form-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
}

.blog-form-text-wrapper {
  color: #fff;
}

.blog-casestudy-form-inner {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: block;
}

.blog-casestudy-form-inner.newletter-cover {
  width: 32.5rem;
  height: auto;
  background-color: #fff;
  border-radius: .375rem;
  padding: 2.5rem 1.5rem;
}

.blog-casestudy-form-inner.newletter-wrapper {
  width: 32.5rem;
  height: 18.75rem;
  border-radius: .375rem;
  padding: 0 1.5rem;
  display: flex;
}

.blog-casestudy-form {
  flex-direction: column;
  display: flex;
}

.blog-casestudy-form.hide {
  display: none;
}

.blog-casestudy-form-outer {
  flex-direction: column;
  display: flex;
}

.success-message---blog-form {
  color: #fff;
  background-color: rgba(221, 221, 221, 0);
}

.error-message---blog-form {
  color: #fff;
  background-color: rgba(255, 222, 222, 0);
}

.recent-blog-wrapper {
  margin-bottom: 0;
}

.blog-subscribe-wrapper {
  background-color: #e0e4f4;
  background-image: url('../images/newsletter-graphic.svg'), url('../images/newsletter-graphic-bg.svg');
  background-position: 85% 100%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 100%;
  padding: 6.5rem 5rem;
  position: relative;
  box-shadow: 0 11px 1.5625rem .25rem rgba(0, 0, 0, .05);
}

.blog-subscribe-text {
  max-width: 50%;
}

.blog-subscribe-form {
  align-items: center;
  display: flex;
}

.blog-subscribe-form-block {
  margin-top: 2.5rem;
}

.blog-hero-post-image {
  overflow: hidden;
}

.blog-category-wrapper {
  margin-top: 0;
}

.blog-category-item {
  margin-bottom: 1.25rem;
}

.empty-state---filters {
  background-color: rgba(221, 221, 221, 0);
}

.padding-left-8px {
  margin-left: .5rem;
}

.author-list-wrapper {
  margin-top: 3rem;
}

.author-list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.author-item {
  width: 100%;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 2rem 1.5rem;
  display: flex;
}

.blog-link-button {
  color: #fff;
  background-color: rgba(255, 255, 255, .09);
  border-radius: .5rem;
  padding: .5rem 1rem;
  text-decoration: none;
  display: flex;
}

.blog-link-button:hover {
  background-color: rgba(255, 255, 255, .15);
}

.blog-link-button.w--current {
  color: #180c2e;
  background-color: #fff;
  border-radius: .5rem;
  padding: .5rem 2rem .5rem 1rem;
}

.bloghome-author-details-wrapper {
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-home-author-image {
  width: 7.5rem;
  height: 7.5rem;
  border-radius: 50%;
  flex: none;
  margin-bottom: 1.25rem;
  position: relative;
}

.blog-author-company-icon {
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.author-hero-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 10%;
  margin-bottom: 4rem;
}

.author-hero_author-details {
  width: 100%;
  align-items: flex-start;
  display: flex;
}

.author-image-container {
  width: 100%;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: .125rem solid #a8b3e0;
  border-radius: 50%;
  flex: none;
  margin-right: 2rem;
}

.author-name-container {
  width: 750px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.author-bio-container {
  flex-direction: row;
  flex: none;
  align-items: flex-start;
  display: flex;
}

.author-social-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2.5rem;
  display: grid;
}

.author-social-container.hide-on-mobile {
  grid-template-columns: 1fr 1fr 1fr;
}

.author-social-container.mobile-only {
  display: none;
}

.author-social {
  width: 1.5rem;
  height: 1.5rem;
}

.author-article-count-wrapper {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.author-page-separator {
  width: 100%;
  height: .0625rem;
  background-color: #e0e4f4;
  margin-bottom: 2.5rem;
}

.pagination {
  margin-top: 2.25rem;
}

.load-more-button.fs-btn-nav.button-secondary:hover {
  border-color: #4d61fc;
}

.blogpost-heading-container {
  margin-bottom: 1.75rem;
}

.blogpost-author-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.25rem;
  display: flex;
}

.blogpost-author-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: .125rem solid #a8b3e0;
  border-radius: 50%;
  flex: none;
  margin-right: 1rem;
}

.blogpost-author-post-details {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.blogpost-blog-meta {
  align-items: center;
  margin-top: .125rem;
  display: flex;
}

.blogpost-auth-post-wrapper {
  order: -1;
  align-items: center;
  display: flex;
}

.recommended-article-wrapper {
  margin-top: 2rem;
}

.recommended-article-item {
  text-align: left;
  margin-bottom: 1.25rem;
}

.blog-author-details-2 {
  color: #180c2e;
}

.rte-blog {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.rte-blog h2 {
  color: #180c2e;
  border-bottom: .0625rem solid #e0e4f4;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
  padding-top: 2.5rem;
  padding-bottom: 1.125rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.25rem;
  line-height: 1.3;
}

.rte-blog p {
  margin-bottom: 1.5rem;
  line-height: 1.8;
}

.rte-blog h3 {
  margin-top: 2.25rem;
  margin-bottom: 2rem;
  padding-top: 2.25rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 2rem;
  line-height: 1.3;
}

.rte-blog h4 {
  background-image: url('../images/Bullet_BLog.svg');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 2rem 2rem;
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  padding-left: 3.25rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
}

.rte-blog blockquote {
  background-color: rgba(201, 224, 168, .2);
  border-left-width: .25rem;
  border-left-color: #c9e0a8;
  margin-bottom: 2rem;
  padding: 1.5rem 2rem;
  font-size: .875rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.8;
}

.rte-blog h5 {
  background-color: #e0e4f4;
  margin-top: .5rem;
  margin-bottom: 1.5rem;
  padding: .375rem .75rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.5rem;
  display: inline-block;
}

.rte-blog h6 {
  background-color: #e0e4f4;
  margin-top: .5rem;
  margin-bottom: .5rem;
  padding-left: .375rem;
  padding-right: .375rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  display: inline-block;
}

.rte-blog figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.rte-blog ul {
  margin-bottom: 2rem;
  padding-left: 1.25rem;
}

.rte-blog li {
  color: #2f2443;
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.3125rem;
}

.blog-sidebar-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: static;
  overflow: visible;
}

.blog-sidebar-header {
  width: 100%;
  border-bottom: .0625rem solid #e0e4f4;
  margin-bottom: 0;
  padding-bottom: 1rem;
}

.fs-toc_link-wrapper {
  height: auto;
  color: #6b7280;
  font-size: 1.125rem;
  line-height: 1.6875rem;
  overflow: visible;
}

.fs-toc_link-wrapper.nested {
  margin-top: -.5rem;
  margin-bottom: 1rem;
  font-size: .875rem;
  line-height: 1.3125rem;
  display: none;
}

.fs-toc_link {
  color: #6b7280;
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.4;
  text-decoration: none;
}

.fs-toc_link:hover {
  color: #273cdd;
}

.fs-toc_link.w--current {
  color: #4d61fc;
  font-weight: 600;
}

.blog-sticky-container-informative {
  height: 100%;
  background-color: #180c2e;
  border-radius: .625rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.casestudy-photo-container {
  width: 4rem;
  height: 4rem;
  background-image: url('../images/image-avatar_1image avatar.webp');
  background-position: 50%;
  background-size: cover;
  border: .125rem solid #a8b3e0;
  border-radius: 50%;
  margin-bottom: 1rem;
}

.suggested-post-outer {
  flex-direction: column;
  display: none;
}

.rtcase-study-form-wrapper {
  background-color: #fff;
  background-image: url('../images/Vertical-Wave.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  border-top: .0625rem solid #e0e4f4;
  border-bottom: .0625rem solid #e0e4f4;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.rtcase-study-form-text {
  max-width: 80%;
}

.rt-case-study-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog-sidebar-footer {
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
  position: static;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-bg {
  width: 100%;
  height: 100%;
  background-color: #180c2e;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.blog-home-author-detail {
  height: 100%;
  min-height: 8.75rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.show-on-mobile {
  display: none;
}

.author-bio-detail-container {
  display: flex;
}

.author-bio-1st-row {
  width: 110px;
  margin-right: 1.25rem;
}

.btn-container {
  display: flex;
}

.btn-container.cs-form-cta {
  margin-right: 1.25rem;
}

.btn-container.cs-form-cta.last {
  margin-right: 0;
}

.btn-container.justify-center {
  justify-content: center;
}

.fs-toc_link-1 {
  color: #6b7280;
  margin-bottom: .5rem;
  font-weight: 400;
  text-decoration: none;
}

.fs-toc_link-1:hover {
  font-weight: 600;
}

.fs-toc_link-1.w--current {
  color: #180c2e;
  font-weight: 600;
}

.blog-progress-bar {
  z-index: 9999;
  width: 100%;
  height: .1875rem;
  transform-origin: 0%;
  background-color: #4d61fc;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.span-golden-underline {
  color: #dadaa8;
  background-image: url('../images/Product-Hero-Dood.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-bottom: .75rem;
  display: inline-block;
}

._2-col-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-col-layout._1-col-tablet.spacing-80px {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
}

._2-col-layout.b-a-layout {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  margin-top: 3rem;
}

._2-col-layout.team-layout {
  width: 100%;
  grid-column-gap: 1.25rem;
  grid-row-gap: 4.5rem;
}

._2-col-layout.member-card-layout {
  width: 100%;
  max-width: 60.25rem;
  grid-column-gap: 1.25rem;
  margin: 4rem auto 3.75rem;
}

._2-col-layout.member-card-layout.last {
  margin-bottom: 0;
}

._2-col-layout.compare-detail-hero {
  grid-column-gap: 3rem;
  align-items: stretch;
}

._2-col-layout.partners {
  grid-column-gap: 3.5rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
}

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

.bullet-list_item {
  margin-bottom: .75rem;
}

.solution-hero-container {
  position: relative;
}

.solution-hero-container.align-center {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.sol-content-container {
  height: 100%;
  background-color: #fbfcff;
  flex-direction: column;
  justify-content: center;
  padding: 3.5rem;
  display: flex;
}

.margin-bottom-16px {
  margin-bottom: 1rem;
}

.sol-text-content {
  margin-bottom: 3rem;
}

.sol-text-content.last {
  margin-bottom: 0;
}

._3-col-layout {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._3-col-layout.sol-ft-grid {
  margin-bottom: 6.25rem;
}

._3-col-layout.sol-ft-grid._0-bottom-margin {
  margin-bottom: 0;
}

._3-col-layout.vertical {
  grid-template-columns: auto;
  align-content: start;
}

._3-col-layout.listing-layout {
  grid-template-rows: auto auto auto;
}

._3-col-layout.listing-layout.hide {
  display: none;
}

._3-col-layout.om-layout {
  margin-top: 3.75rem;
}

._3-col-layout.wud-layout {
  grid-row-gap: 2.5rem;
}

._3-col-layout.doctype-listing-layout {
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto auto;
}

.sol-detail-container {
  align-items: center;
  padding: 2.25rem 2.5rem;
  display: flex;
}

.sol-detail-container.tea-green {
  background-color: #ecf4e0;
}

.sol-detail-container.pink-lavender-300 {
  background-color: #ecdde3;
}

.sol-detail-container.dutch-white-300 {
  background-color: #f4eee0;
}

.sol-detail-container.light-blue-300 {
  background-color: #e3eff1;
}

.sol-detail-container.pale-spring-bud-300 {
  background-color: #f1f1de;
}

.sol-detail-text {
  margin-left: 1.625rem;
}

.sol-detail-text.vertical {
  margin-top: .25rem;
  margin-left: 0;
}

.sol-detail-text.vertical.t-white {
  text-align: left;
  font-size: 1rem;
  line-height: 1.4;
}

.sol-detail-text.margin-left-30px {
  margin-left: 1.875rem;
}

.sol-usecases-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex: 1;
  grid-template-columns: .75fr 1fr;
}

.sol-usecase-detail-container {
  min-width: 20rem;
  background-color: #fff;
  flex-direction: column;
  padding: 2.25rem 2.5rem;
  display: flex;
}

.sol-usecase-detail-container.tea-green {
  background-color: #ecf4e0;
}

.sol-usecase-detail-container.dutch-white-300 {
  background-color: #f4eee0;
}

.sol-usecase-detail-container.width-75 {
  max-width: 19.375rem;
  min-width: auto;
}

.sol-usecase-detail-container.wild-blue-yonder-300 {
  background-color: #e0e4f4;
}

.sol-usecase-container {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sol-usecase-container._3-col {
  width: 80%;
  grid-template-columns: 1fr 1fr auto;
}

.sol-usecase-heading {
  margin-top: -2rem;
  margin-bottom: 2rem;
  display: flex;
}

.sol-detail-hero-grid-item {
  width: 100%;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  display: flex;
  overflow: hidden;
  box-shadow: 0 4px 1.5625rem .75rem rgba(14, 11, 41, .05);
}

.sol-detail-hero-1st-row {
  color: #fff;
  background-color: #180c2e;
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  justify-content: flex-start;
  padding: 1.375rem 2rem 1.25rem;
  display: flex;
}

.sol-detail-hero-2nd-row {
  height: 100%;
  color: #463d58;
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .5rem 2rem 1.375rem;
  display: flex;
}

.text-container.margin-top-16px {
  margin-top: 1rem;
}

.text-container.desk-width-75pc.d-center-m-left {
  text-align: center;
}

.text-container.t-branddark500 {
  color: #8b8596;
}

.text-container.brandbg-light {
  color: #fbfcff;
}

.sol-detail-hero-list {
  width: 100%;
  border-bottom: .0625rem solid #e0e4f4;
  justify-content: space-between;
  align-items: center;
  padding-top: .875rem;
  padding-bottom: .875rem;
  font-style: italic;
  display: flex;
}

.sol-detail-hero-list.last {
  border-bottom-style: none;
}

.tick-img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.button-tertiary {
  color: #4d61fc;
  text-align: center;
  letter-spacing: -.0125rem;
  background-color: #fff;
  border: .0625rem solid #e0e4f4;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25rem;
  display: flex;
}

.button-tertiary:hover {
  border-color: #4d61fc;
}

.prod-img {
  height: auto;
  display: block;
}

.prod-img.show-on-tablet {
  display: none;
}

.prod-img.hide-on-tablet.height-fix {
  height: 75rem;
  object-fit: contain;
}

.heading-container {
  margin-bottom: 3.5rem;
  display: flex;
}

.heading-container.margin-bottom-16px {
  margin-bottom: 1rem;
}

.heading-container.margin-bottom-32px {
  margin-bottom: 2rem;
}

.heading-container.margin-bottom-20px {
  margin-bottom: 1.25rem;
}

.heading-container.margin-0 {
  margin-bottom: 0;
}

.heading-container.au-pattern-bg {
  background-image: url('../images/bgweb_1bgweb.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  margin-bottom: 1rem;
  padding-top: 3.125rem;
  padding-bottom: 1.25rem;
}

.heading-container.about-us-heading {
  flex-direction: column;
  margin-bottom: -1rem;
  position: relative;
}

._5-col-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._5-col-layout.spacing-100px {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
}

.sol-detail-container-horizontal {
  align-items: center;
  padding: 2.25rem 2.5rem;
  display: flex;
}

.sol-detail-container-horizontal.tea-green {
  background-color: #ecf4e0;
}

.sol-detail-container-horizontal.pink-lavender-300 {
  background-color: #ecdde3;
}

.sol-detail-container-horizontal.light-blue-300 {
  background-color: #e3eff1;
}

.sol-detail-container-horizontal.dutch-white-300 {
  background-color: #f4eee0;
}

.author-logo-container {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.author-logo-container.center-align {
  justify-content: center;
}

.cs-form {
  width: 100%;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.cs-form_block {
  display: none;
}

.cs-form_block.blog-detail-page {
  width: 100%;
  margin-bottom: 3.5rem;
  display: flex;
}

.cs-form_block.blog-detail-page.hide {
  display: none;
}

.form-field_container {
  display: flex;
}

.form-field_container.cs-field {
  flex: 1;
}

.ceo-grid-img {
  object-fit: contain;
}

._4-col-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._4-col-layout.about-customer-grid {
  margin-top: 4rem;
}

.customer-detail-container {
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 3rem;
  padding-bottom: 2.5rem;
  display: flex;
}

.customer-detail-container.tea-green {
  background-color: #ecf4e0;
}

.customer-detail-container.pink-lavender-300 {
  background-color: #ecdde3;
}

.customer-detail-container.light-blue-300 {
  background-color: #e3eff1;
}

.customer-detail-container.deep-champagne-300 {
  background-color: #fdefe0;
}

.cd-grid-img {
  width: 100%;
  object-fit: cover;
}

.cd-2nd-row {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 4rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.text-b4 {
  font-size: .75rem;
  line-height: 1.5;
}

.text-b4.t-brand60.capitalize-text {
  text-transform: uppercase;
}

.cs-ul {
  color: #463d58;
  margin-top: 1.25rem;
  margin-bottom: 3rem;
  padding-left: 1.5rem;
}

.cs-ul-item {
  margin-bottom: .75rem;
}

.ab-container {
  background-color: #fff;
  padding-top: 3.25rem;
  padding-bottom: 4.25rem;
}

.ab-container.wild-blue-yonder-300 {
  text-align: left;
  background-color: #e0e4f4;
  flex-direction: column;
  display: flex;
}

.ab-heading-container {
  width: 100%;
  justify-content: space-between;
  margin-bottom: 2rem;
  padding-left: 3.5rem;
  padding-right: 3.5rem;
  display: flex;
}

.ab-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ab-list-item {
  height: 5.75rem;
  text-align: left;
  justify-content: space-between;
  align-items: center;
  padding-left: 3.5rem;
  padding-right: 3rem;
  font-size: 1.125rem;
  display: flex;
}

.ab-list-item.wild-blue-yonder-500 {
  background-color: #cdd4ed;
}

.ab-list-item.dutch-white-300 {
  background-color: #f4eee0;
}

.ab-icon-container {
  height: 100%;
  background-color: #e0cfa8;
  flex: none;
  align-items: center;
  margin-right: -.5rem;
  padding-left: 1.375rem;
  padding-right: 1.375rem;
  display: flex;
}

.ds-process-card {
  min-height: 36.25rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.5rem;
  display: flex;
  position: relative;
}

.ds-process-card:hover {
  box-shadow: 0 11px 2.5rem .25rem rgba(14, 11, 41, .11);
}

.ds-process-card.dutch-white-300 {
  background-color: #f4eee0;
  justify-content: space-between;
}

.ds-process-card.dutch-white-300.solution {
  justify-content: flex-start;
}

.ds-process-card.pale-spring-bud300 {
  background-color: #f1f1de;
}

.ds-process-card.pale-spring-bud300.solution {
  min-height: 36.25rem;
  justify-content: flex-start;
}

.ds-process-card.deep-champagne300 {
  background-color: #fdefe0;
}

.ds-process-card.deep-champagne300.solution {
  justify-content: flex-start;
}

.ds-process-card.brand-secondary-500 {
  background-color: #e0e4f4;
}

.ds-process-card.brand-secondary-500.solution {
  justify-content: flex-start;
}

.ds-process-card.pink-lavender-300 {
  background-color: #ecdde3;
}

.ds-process-card.pink-lavender-300.solution {
  justify-content: flex-start;
}

.ds-process-detail {
  height: 10.75rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.ds-process-detail.solution {
  height: auto;
  margin-top: 6.25rem;
}

.sbi-hero-img {
  z-index: 0;
  width: 100%;
  height: auto;
  max-width: 60rem;
  object-fit: contain;
  margin-left: auto;
  margin-right: auto;
}

.sbi-hero-img_container {
  width: 100%;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: auto;
}

.logistics-grid {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3.5rem;
}

.listing-item_top-container {
  height: 200px;
  text-align: left;
  border-top: .0625rem solid #e0e4f4;
  border-left: .0625rem solid #e0e4f4;
  border-right: .0625rem solid #e0e4f4;
  flex-direction: column;
  justify-content: flex-start;
  padding: 2.5rem 2rem 1.5rem;
  display: flex;
}

.img-full {
  width: 100%;
  object-fit: cover;
  display: block;
}

.img-full.au-team-img {
  max-height: 47.5rem;
  margin-top: 3.5rem;
  margin-bottom: 2.5rem;
}

.img-full.member-img {
  width: auto;
  height: 23.125rem;
}

.img-full.height-full {
  height: 100%;
}

.img-full.product-hero-img {
  height: 100%;
  object-fit: contain;
}

.img-full.case-study {
  border: .0625rem solid rgba(0, 0, 0, .08);
}

.li_top-row {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.listing-item_child {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.listing-item_child:hover {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 11px 2.5rem .25rem rgba(14, 11, 41, .11);
}

.flex-container {
  display: flex;
}

.flex-container.link-container {
  color: #5a6dfe;
  flex-direction: row;
  align-items: flex-start;
}

.flex-container.align-center {
  align-items: center;
}

.cd-chart-numbers-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 16.25rem 6.125rem 16.25rem;
  justify-content: end;
}

.logo-img {
  object-fit: contain;
}

.pricing-plan-card {
  min-height: 23.75rem;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.pricing-plan-card.tea-green {
  background-color: #ecf4e0;
}

.pricing-plan-card.pink-lavender300 {
  background-color: #ecdde3;
}

.pricing-plan-card.wild-blue-yonder-300 {
  background-color: #e0e4f4;
}

.pricing-plan-inner-card {
  width: 100%;
  min-height: 12rem;
  background-color: #fff;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  padding: 3rem 1.5rem;
  display: flex;
  box-shadow: 0 2px 1.5625rem rgba(14, 11, 41, .08);
}

.pricing-plan-layout {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3.5rem;
  margin-bottom: 3rem;
}

.cd-chart-item-grid {
  grid-column-gap: 0rem;
  border-bottom: .0625rem solid #eff1f9;
  grid-template-rows: auto;
  grid-template-columns: 45% 1fr;
}

.cd-chart-item-grid.last {
  border-bottom-style: none;
}

.cd-chart-item-heading-wrapper {
  padding: 1.25rem;
}

.cd-chart-item-heading-wrapper.deep-champagne-300 {
  background-color: #fdefe0;
}

.cd-chart-item-heading-wrapper.tea-green-300 {
  background-color: #ecf4e0;
}

.cd-chart-item-heading-wrapper.pale-spring-bud-300 {
  background-color: #f1f1de;
}

.cd-chart-item-heading-wrapper._4 {
  background-color: #e0f0ee;
}

.cd-chart-item-heading-wrapper.dutch-white-300 {
  background-color: #f4eee0;
}

.cd-chart-item-heading-wrapper.light-blue-300 {
  background-color: #e3eff1;
}

.main-wrapper {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 4rem;
}

.nav-light-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  background-color: #fff;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-dropdown-inside-wrapper {
  max-width: 80rem;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-left: auto;
  margin-right: auto;
  padding-left: 4rem;
  padding-right: 4rem;
  display: grid;
}

.nav-dropdown-inside-wrapper.resources-tabs {
  grid-row-gap: 0rem;
  grid-auto-flow: row;
}

.nav-dropdown-menu-group {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.nav-dropdown-menu-group-title {
  color: rgba(255, 255, 255, .7);
  text-transform: uppercase;
  margin-bottom: 1.25rem;
  font-size: .625rem;
  font-weight: 500;
  line-height: 1.5;
}

.nav-dropdown-menu-group-title.resources-title {
  margin-bottom: 0;
}

.nav-dropdown-menu-group-title.grey {
  color: #a3a8b0;
}

.nav-dd-menu-group-links {
  grid-row-gap: .75rem;
  flex-direction: column;
  display: flex;
}

.nav-dd-menu-group-links.company-menu {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
}

.nav-dd-link-item {
  grid-column-gap: 1rem;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.nav-dd-link-item.nav-link-dark {
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.nav-dd-link-item.nav-link-dark:hover {
  border-bottom-style: none;
}

.nav-dd-link-text {
  grid-column-gap: .375rem;
  color: #180c2e;
  align-items: center;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
}

.nav-dd-link-text.dark {
  color: #180c2e;
}

.nav-dd-menu-see-all {
  grid-column-gap: .25rem;
  color: #4d61fc;
  letter-spacing: -.02em;
  text-transform: capitalize;
  align-items: center;
  margin-top: 1.5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.nav-dd-menu-see-all.show-on-desktop {
  text-decoration: none;
}

.nav-dd-menu-see-all.hide {
  display: none;
}

.nav-dropdown-menu-col {
  grid-row-gap: 3rem;
  flex-direction: column;
  display: flex;
}

.nav-dd-link-coming-soon-text {
  color: #4d61fc;
  background-color: #e0e4f4;
  border-radius: .25rem;
  margin-top: .125rem;
  padding: .0625rem .5rem;
  font-size: .625rem;
  font-style: italic;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
}

.nav-dd-link-hover-chev {
  width: 1.125rem;
  height: 1.125rem;
}

.nav-dd-large-link-item {
  max-width: 25rem;
  grid-column-gap: 1.25rem;
  color: #8b8596;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  margin-left: -1.25rem;
  padding: .875rem 3rem .875rem 1.25rem;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
  transition: all .2s;
  display: flex;
}

.nav-dd-large-link-item:hover {
  color: #463d58;
  background-color: rgba(255, 255, 255, .05);
}

.nav-dd-large-link-item.w--current {
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-large-link-text {
  color: #fff;
  margin-bottom: .125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.nav-dd-large-link-text.dark {
  color: #180c2e;
}

.nav-dd-large-link-subtext {
  color: #8b8596;
  font-size: .75rem;
  font-weight: 400;
}

.nav-dd-separator {
  width: .0625rem;
  height: 100%;
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-separator.dark {
  background-color: #e0e4f4;
}

.nav-dd-resources-tabs {
  margin-top: -.9375rem;
  display: flex;
}

.nav-dd-resources-tab-menu {
  grid-row-gap: .25rem;
  flex-direction: column;
  margin-top: 1.5625rem;
  display: flex;
}

.nav-dd-resources-tabs-content {
  border-left: .0625rem solid rgba(255, 255, 255, .09);
  margin-left: 2.5rem;
  padding-left: 2.5rem;
}

.nav-dd-tab-small-link-item {
  max-width: 25rem;
  grid-column-gap: 1.25rem;
  opacity: .7;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  margin-left: -1rem;
  padding: .375rem 1rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.nav-dd-tab-small-link-item:hover {
  opacity: 1;
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-tab-small-link-item.w--current {
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-tabs-small-links-group {
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.nav-dd-tab-menu-link {
  max-width: 28.75rem;
  grid-column-gap: 1.25rem;
  color: #8b8596;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  margin-left: -1.25rem;
  padding: .875rem 3rem .875rem 1.25rem;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
  display: flex;
}

.nav-dd-tab-menu-link:hover {
  color: rgba(255, 255, 255, .8);
  background-color: rgba(255, 255, 255, .05);
}

.nav-dd-tab-menu-link.w--current {
  color: rgba(255, 255, 255, .8);
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-link-icon {
  width: 2.5rem;
  height: 2.5rem;
  color: #fff;
  border-radius: .375rem;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-dd-link-icon.dark-icon {
  color: #000;
}

.nav-dd-link-icon.company-icon, .nav-dd-link-icon.resource-icon {
  width: 3rem;
  height: 3rem;
  color: #fff;
}

.nav-dd-link-icon.dark {
  color: #180c2e;
}

.nav-dd-link-icon.company-icon-dark {
  width: 3rem;
  height: 3rem;
  color: #180c2e;
}

.nav-dd-link-icon-bg {
  background-color: rgba(255, 255, 255, .05);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-dd-link-icon-bg.deep-champagne {
  background-color: #fbe3c8;
}

.nav-dd-link-icon-bg.pink-lavender {
  background-color: #e3cdd6;
}

.nav-dd-link-icon-bg.wild-blue-yonder {
  background-color: #cdd4ed;
}

.nav-dd-link-icon-bg.tea-green {
  background-color: #e0edcd;
}

.nav-dd-link-icon-bg.pale-spring-bud {
  background-color: #e9e9cc;
}

.nav-dd-link-icon-bg.powder-blue {
  background-color: #cfe8e5;
}

.nav-dd-link-icon-bg.dutch-white {
  background-color: #ede4cd;
}

.nav-dd-link-icon-bg.dark {
  background-color: #eff1f9;
}

.nav-dd-link-icon-img {
  width: 1rem;
  height: 1rem;
  flex: none;
  position: relative;
}

.nav-dd-link-icon-img.big-icon {
  width: 1.2rem;
  height: 1.2rem;
}

.nav-dd-link-icon-img.big-icon.black {
  width: 1.2rem;
  color: #180c2e;
}

.nav-dd-link-icon-img.big-icon.partners {
  width: 1.9rem;
  color: #180c2e;
}

.nav-dd-link-icon-img.big-icon.webinar {
  width: 1.4rem;
  height: 1.5rem;
  color: #180c2e;
}

.nav-dd-link-icon-img._1 {
  margin-top: -.25rem;
}

.nav-dd-link-icon-hover-bg {
  background-color: rgba(255, 255, 255, .06);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-dd-link-icon-hover-bg.deep-champagne {
  background-color: #fad6b0;
}

.nav-dd-link-icon-hover-bg.pink-lavender {
  background-color: #dabcc8;
}

.nav-dd-link-icon-hover-bg.wild-blue-yonder {
  background-color: #bac3e7;
}

.nav-dd-link-icon-hover-bg.tea-green {
  background-color: #d5e7ba;
}

.nav-dd-link-icon-hover-bg.pale-spring-bud {
  background-color: #e2e2ba;
}

.nav-dd-link-icon-hover-bg.powder-blue {
  background-color: #bedfdb;
}

.nav-dd-link-icon-hover-bg.dutch-white {
  background-color: #e7d9ba;
}

.nav-dd-link-icon-hover-bg.company-icon, .nav-dd-link-icon-hover-bg.resources-icon {
  background-color: rgba(255, 255, 255, 0);
}

.nav-dd-link-icon-hover-bg.resources-icon.powder-blue {
  background-color: #acd7d2;
}

.nav-dd-link-icon-hover-bg.resources-icon.pink-lavender {
  background-color: #d1acbb;
}

.nav-dd-link-icon-hover-bg.resources-icon.deep-champagne {
  background-color: #f8ca98;
}

.nav-dd-link-icon-hover-bg.resources-icon.deep-champagne-copy {
  background-color: #cdd4ed;
}

.nav-dd-link-icon-hover-bg.dark {
  background-color: #e0e4f4;
}

.nav-dd-link-icon-hover-bg.company-icon-dark {
  background-color: #eff1f9;
}

.nav-dd-link-icon-hover-bg.company-icon-dark.about-us {
  background-color: #c9e0a8;
}

.nav-dd-link-icon-hover-bg.company-icon-dark.careers {
  background-color: #a8b3e0;
}

.nav-logo {
  color: #fff;
  order: -1;
  justify-content: center;
  align-items: center;
  margin-bottom: -.25rem;
  display: flex;
}

.nav-logo.w--current {
  height: 1.375rem;
}

.nav-logo.black {
  z-index: 1;
  color: #4d61fc;
  flex: none;
}

.desktop-only {
  display: block;
}

.mobile-only {
  display: none;
}

.nav-link-dark {
  z-index: 1;
  color: #6b7280;
  margin-left: .625rem;
  margin-right: 1.25rem;
  padding: 1.375rem 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.nav-link-dark:hover {
  border-bottom: .1875rem solid #4d61fc;
}

.nav-link-dark.w--current {
  color: #6b7280;
}

.dropdown-list-light {
  width: 100%;
  background-color: #fff;
  border-bottom: .125rem solid #e0e4f4;
  border-radius: .375rem;
  flex: none;
  padding-top: 3.5rem;
  padding-bottom: 4rem;
}

.dropdown-list-light.w--open {
  color: #fff;
  background-color: #fff;
  border-bottom: .125rem solid #e0e4f4;
  padding-top: 1.25rem;
  padding-bottom: 4rem;
  top: 4.8125rem;
  left: 0;
  right: 0;
}

.dropdown-list-light.resource-list {
  min-width: 31.25rem;
}

.timeline-img {
  width: 100%;
  height: auto;
  object-fit: contain;
  margin-top: 4rem;
}

.displaytext-7 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.4;
}

.displaytext-7.margin-bottom-12px {
  text-align: left;
  margin-bottom: .75rem;
}

.displaytext-7.t-branddark {
  color: #180c2e;
}

.displaytext-7.integration {
  text-align: left;
  margin-bottom: 1rem;
  font-size: 1.2rem;
}

.team-img {
  width: 100%;
  height: auto;
  object-fit: cover;
  margin-bottom: 1.75rem;
}

.member-card {
  height: 23.125rem;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #180c2e;
  background-image: linear-gradient(rgba(255, 255, 255, .05), rgba(255, 255, 255, .05));
  border-radius: .375rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr .4fr;
  grid-auto-columns: 1fr;
  justify-items: end;
  display: grid;
  overflow: hidden;
  box-shadow: 0 1px 1.5625rem .0625rem rgba(14, 11, 41, .08);
}

.member-card_detail {
  color: #e0e4f4;
  flex-direction: column;
  justify-content: flex-start;
  padding: 4.5rem 2.875rem 4rem 4.5rem;
  display: flex;
}

.member-card_top-row {
  margin-bottom: 2.625rem;
}

.member-card_detail-bottom {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr .25fr .25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.member-card_detail-text {
  background-color: #180c2e;
  background-image: linear-gradient(rgba(255, 255, 255, .05), rgba(255, 255, 255, .05));
  border-radius: .375rem;
  padding: 2rem;
  text-decoration: none;
}

.om-detail-container {
  color: #180c2e;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  padding: 3rem 2.5rem;
  display: flex;
}

.om-detail-container.tea-green {
  background-color: #ecf4e0;
}

.om-detail-container.dutch-white-300 {
  background-color: #f4eee0;
}

.om-detail-container.light-blue-300 {
  background-color: #e3eff1;
}

.infinity-banner-wrapper {
  align-items: center;
  display: flex;
}

.infinity-banner_moving-wrapper {
  flex: none;
  align-items: flex-start;
  display: flex;
}

.infinity-img {
  height: 100%;
  max-height: 37.8125rem;
  object-fit: cover;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-left: .625rem;
  margin-right: .625rem;
  font-size: 3rem;
  font-weight: 500;
  display: flex;
}

.infinity-img.small {
  width: 35.75rem;
  height: 26.75rem;
}

.infinity-img.hide-on-desktop {
  display: none;
}

.infinity-banner {
  overflow: hidden;
}

.about-hero-container {
  grid-column-gap: 2.5rem;
  grid-row-gap: 10rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr .4fr;
  grid-auto-columns: 1fr;
  margin-bottom: 4.625rem;
  margin-left: 3rem;
  display: grid;
}

.about-hand-img {
  width: 4.5rem;
  height: 4.5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 7.5rem;
  right: auto;
}

.nav-dd-large-link-item-dark {
  max-width: 25rem;
  grid-column-gap: 1.25rem;
  color: #8b8596;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  margin-left: -1.25rem;
  padding: .875rem 3rem .875rem 1.25rem;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.nav-dd-large-link-item-dark:hover {
  color: #463d58;
  background-color: rgba(224, 228, 244, .2);
}

.nav-dd-large-link-item-dark.w--current {
  background-color: rgba(255, 255, 255, .09);
}

.nav-dd-tab-menu-link-dark {
  max-width: 28.75rem;
  grid-column-gap: 1.25rem;
  color: #8b8596;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  padding: .875rem .35rem .875rem 1.25rem;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.nav-dd-tab-menu-link-dark:hover, .nav-dd-tab-menu-link-dark.w--current {
  color: #180c2e;
  background-color: rgba(224, 228, 244, .3);
}

.nav-light {
  z-index: 1000;
  width: 100%;
  height: auto;
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0);
  position: fixed;
  top: 0;
}

.nav-bg-placeholder {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 2px 1.5625rem -.0625rem rgba(14, 11, 41, .08);
}

.pc-heading-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25rem 1fr 1.25rem 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pc-btn-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-img {
  height: 100%;
  object-fit: cover;
}

.blog-img.full-width {
  width: 100%;
  border: .0625rem solid #e0e4f4;
  border-radius: .625rem;
}

.nav-scroll-trigger {
  z-index: -1;
  width: 100%;
  height: 25rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.business-image-wrapper1 {
  width: 100%;
  border: .0625rem solid #e0e4f4;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.business-image-wrapper1.border-top_bottom {
  border-left-style: none;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
}

.business-image-wrapper1.border-top_bottom.phone-right-border-none {
  border-right-width: .0625rem;
}

.business-image-wrapper1.border-top_bottom.product-tour {
  border-style: none;
  border-width: 1px;
  margin-bottom: 0;
}

.business-image-wrapper1.border-bottom {
  border-top-style: none;
  border-top-width: 0;
  border-left-style: none;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
}

.business-image-wrapper1.border-bottom.phone-left-none {
  border-top-style: none;
  border-top-width: .0625rem;
  border-bottom-style: solid;
  border-left-style: none;
  border-left-width: .0625rem;
}

.business-image-wrapper1.border-bottom.phone-left-none.careers {
  border-top-style: solid;
  border-left-style: solid;
}

.business-image-wrapper1.phone-left-none.home {
  border-top-style: solid;
}

.business-image-wrapper1.phone-left-none.top-d-none {
  border-top-style: none;
}

.business-image-wrapper1.phone-left-none.product-tourr {
  border-style: none;
}

.business-image-wrapper1.border-right {
  border-top-style: none;
  border-right-style: none;
}

.business-image-wrapper1.border-right.home {
  border-top-style: solid;
}

.business-image-wrapper1.border-right.product-tourr {
  border-style: none;
}

.business-image-wrapper1._1, .business-image-wrapper1._2, .business-image-wrapper1._3 {
  border-left-style: none;
}

.business-image-wrapper1._4 {
  border-left-style: none;
  border-right-style: none;
}

.nav-menu-alignment-placeholder {
  display: block;
}

.nav-link-container {
  align-items: center;
  display: flex;
}

.cd-hero-img {
  margin-right: 0;
}

.cd-heading-chart-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 16.25rem 6.125rem 16.25rem;
  grid-auto-columns: 1fr;
  justify-items: end;
  display: grid;
}

.about-data-container {
  height: 13.25rem;
  flex-direction: column;
  align-items: center;
  padding: 7rem 2rem 2.5rem;
  display: flex;
  position: relative;
}

.about-data-container._1a {
  background-color: #ecf4e0;
  background-image: url('../images/Group-626657.svg');
  background-repeat: no-repeat;
  background-size: 100%;
}

.about-data-container._2a {
  background-color: #e0f0ee;
  background-image: url('../images/Group-626658.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.about-data-container._3a {
  background-color: #ecdde3;
  background-image: url('../images/Group-627177.svg');
  background-position: 50% 27%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.about-data-container._4a {
  background-color: #f4eee0;
  background-image: url('../images/Group-627176.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.about-data-container._5a {
  background-color: #fdefe0;
  background-image: url('../images/Group-626661.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.about-data-container.partners {
  background-color: #ecf4e0;
  background-image: url('../images/Group-626657.svg');
  background-position: -130px;
  background-repeat: no-repeat;
  background-size: auto;
}

.nav-logo-desktop {
  width: 9.0625rem;
  height: 1.375rem;
  max-height: 1.375rem;
  max-width: 9.0625rem;
  color: #fff;
}

.nav-logo-desktop.dark {
  color: #4d61fc;
}

.nav-dropdown-1 {
  margin-left: .625rem;
  margin-right: 1.25rem;
  position: static;
}

.nav-dropdown-list {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}

.nav-dropdown-list.w--open {
  color: #fff;
  justify-content: center;
  display: flex;
  top: 4.4375rem;
  box-shadow: 0 12px 2.5rem .25rem rgba(14, 11, 41, .11);
}

.nav-dropdown-list.sol-menu {
  min-width: 65.625rem;
  border-radius: .375rem;
  left: -13.875rem;
}

.nav-dropdown-list.tools-menu {
  min-width: 78.25rem;
  border-radius: .375rem;
  left: -26.875rem;
}

.nav-dropdown-list.company-menu {
  min-width: 31.875rem;
  border-radius: .375rem;
  left: -12.4375rem;
}

.nav-dropdown-list.resources-menu {
  min-width: 31.25rem;
  border-radius: .375rem;
  left: -13.625rem;
}

.utility-page-wrap {
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  display: none;
}

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

.text-span, .text-span-2, .text-span-3, .text-span-4, .text-span-5, .text-span-6, .text-span-7, .text-span-8, .text-span-9, .text-span-10, .text-span-11, .text-span-12, .text-span-13, .text-span-14, .text-span-15, .text-span-17, .text-span-18, .text-span-19, .text-span-20, .text-span-21, .text-span-22, .text-span-23, .text-span-24, .text-span-25 {
  color: #4d61fc;
}

.careers-hero-grid {
  grid-template-rows: auto;
  margin-bottom: 8rem;
}

.careers-hero-text-container {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.hero-icon-cover {
  text-align: left;
  margin-bottom: 2.5rem;
}

.careers-hero-image-wrapper {
  width: 45rem;
}

.image-2 {
  width: 100%;
}

.careers-hero-grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.careers-hero-card {
  background-color: #fbfcff;
  border: .0625rem solid rgba(238, 236, 246, .3);
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5625rem 2.5rem;
  display: flex;
}

.careers-hero-card.location {
  width: 20rem;
}

.careers-hero-card.founded, .careers-hero-card.fund {
  width: 13.75rem;
}

.text-span-26, .text-span-27, .text-span-28, .text-span-29, .text-span-30, .text-span-31, .text-span-32, .text-span-33, .text-span-34, .text-span-35 {
  color: #4d61fc;
}

.blue-highlight {
  color: #4d61fc;
  font-size: 2.5rem;
  text-decoration: none;
}

.investor-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  margin-bottom: 3rem;
  display: grid;
}

.careers-mission-grid {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.careers-mission-image-wrapper {
  width: 21rem;
}

.careers-mission-text-container {
  max-width: 38.125rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.review-image-container {
  background-color: rgba(255, 255, 255, .05);
  flex-direction: column;
  justify-content: center;
  padding: 0;
  display: flex;
}

.review-linkedin-container {
  background-color: rgba(255, 255, 255, .05);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1.5rem 2rem;
  display: flex;
}

.review-linkedin-container.initial {
  background-color: #fff;
}

.review-linkedin-wrapper {
  margin-bottom: .625rem;
}

.linkedin-link-block {
  align-items: flex-start;
  display: flex;
}

.review-linkedin-text {
  max-width: 10rem;
  color: #5a6dfe;
  margin-right: .25rem;
  font-size: 1rem;
}

.careers-faq-container {
  width: 41.25rem;
  height: 37.5rem;
  background-image: url('../images/careers-faq-image_1careers faq image.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 5rem;
  margin-right: 3.75rem;
  padding-top: 6.25rem;
  padding-left: 0;
  display: flex;
}

.careers-advantage-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3.75rem;
}

.careers-advantage-grid.new {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.career-advantage-card {
  width: 29.6875rem;
  height: 17.1875rem;
  background-color: #fff;
  border-radius: .375rem;
  padding: 2.5rem;
  box-shadow: 3px 3px 1.5625rem rgba(14, 11, 41, .05);
}

.career-advantage-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.career-advantage-top-cover {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.career-advantage-heading-cover {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.career-miniheading {
  color: #8b8596;
  text-transform: uppercase;
  margin-bottom: .75rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.125rem;
  display: inline-block;
}

.careers-bottom-cover {
  display: flex;
}

.careers-bottom-cover.desktop-hide {
  display: none;
}

.careers-linkedin-cover {
  align-self: flex-end;
  padding-top: 1.125rem;
}

.free-tools-step-heading-cover {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.free-tools-hiw-card {
  width: 29.6875rem;
  height: 18.75rem;
  background-color: #fff;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: flex-start;
  padding: 1.5rem 2.5rem;
  display: flex;
  box-shadow: 3px 3px 1.5625rem rgba(14, 11, 41, .05);
}

.free-tools-hiw-card.extra-height {
  width: 25rem;
  height: 21.25rem;
}

.free-tools-hiw-card.extra-height.hide {
  display: none;
}

.blog-hero-post-text-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.blog-horizontal-post-text-container {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.blog-author-img {
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  flex: none;
}

.wud-slider {
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0);
  flex-direction: column;
  align-items: flex-start;
  margin-left: 5rem;
}

.wud-slider_mask {
  margin-top: 3rem;
  padding-bottom: 5rem;
}

.wud-slider_arw {
  width: 1.5rem;
  height: 1.5rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.wud-slider_arw.left {
  right: 2.75rem;
  transform: rotate(180deg);
}

.wud-slider_nav {
  height: 1.5rem;
  flex-direction: row;
  align-items: center;
  padding-right: 6.125rem;
  display: flex;
}

.wud-slider_slide {
  height: 100%;
}

.wud-heading-container {
  text-align: left;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.wud-heading-container.partners {
  width: 100%;
  margin-left: 5rem;
  padding-top: 20px;
}

.wud-img {
  width: 2.5rem;
  height: 2.5rem;
  object-fit: contain;
  margin-bottom: 1.5rem;
}

.wud-side-img {
  width: auto;
  height: 57.5rem;
  object-fit: contain;
  display: block;
}

.wud-side-img.partners {
  height: 44rem;
}

.nav-grey-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-contact {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 1.25rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.white-bg {
  z-index: 0;
  width: 50%;
  height: 100%;
  background-color: #fff;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.share-container-blur {
  display: none;
}

.ft-hero-text-container {
  flex-direction: column;
  align-items: center;
  margin-bottom: 6.25rem;
  padding-left: 0;
  display: flex;
}

.contact-form-cover {
  width: 35rem;
  height: auto;
  min-height: 0;
  background-color: #fff;
  border: .0625rem #000;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 2.5rem 2rem 1.75rem;
  display: flex;
}

.contact-form-cover.modal {
  background-image: url('../images/pop-up-bg_1pop-up bg.webp');
  background-position: 50% 70%;
  background-size: cover;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding-left: 2.5rem;
  display: block;
  position: relative;
}

.contact-form-cover.modal-right {
  width: 28.125rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.contact-form-cover.exit-intent {
  width: 18.75rem;
  flex-direction: row;
  padding: 0;
  position: relative;
}

.contact-form-cover.modal-form {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.contact-form-cover.modal-form-freetool {
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.contact-form-cover.partners {
  border-style: solid;
  border-color: #e0e4f4;
  box-shadow: 5px 9px 10px rgba(0, 0, 0, .1);
}

.doctype-points-grid {
  grid-column-gap: .625rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1.25rem 1fr;
}

.doctype-points-grid.process {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto auto auto auto auto auto auto;
}

.blue-icon-cover {
  width: 1.25rem;
  align-items: flex-start;
  display: flex;
}

.bold-text-8 {
  color: #4d61fc;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.text-block-58 {
  color: #919191;
  margin-top: .625rem;
  font-size: 1rem;
}

.image-72 {
  max-width: 100%;
  margin-bottom: 0;
}

.errormessage {
  color: #ce4040;
  margin-left: 1.875rem;
  font-family: Lato, sans-serif;
  font-weight: 700;
  display: none;
}

.errormessage._2nd {
  margin-top: .9375rem;
  margin-bottom: .625rem;
  font-size: 1rem;
  line-height: 1.5rem;
  display: flex;
}

.html-embed-16 {
  width: 25rem;
  text-align: left;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  display: block;
}

.div-block-397 {
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.div-block-397.active {
  cursor: pointer;
  flex-direction: row;
  position: relative;
}

.div-block-305 {
  width: 26.25rem;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
}

.image-66 {
  margin: 0;
  display: block;
}

.div-block-392 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .625rem;
  display: flex;
  position: relative;
}

.div-block-235 {
  margin-bottom: 1.75rem;
}

.div-block-224 {
  width: auto;
}

.text {
  display: none;
}

.toolform {
  width: 80%;
  max-height: 21.25rem;
  min-height: 18.75rem;
  min-width: 80%;
  background-color: #2a1f3f;
  border: .0625rem #fff;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.25rem 0;
  display: flex;
  box-shadow: 1px 1px .25rem .0625rem rgba(77, 97, 252, .2);
}

.div-block-35 {
  width: 9rem;
  height: 11.625rem;
  position: relative;
}

.loader {
  width: 1.875rem;
  height: 1.875rem;
  margin-top: -.625rem;
  margin-right: 1rem;
  display: none;
}

.filename {
  color: #414141;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25rem;
}

.div-block-227 {
  cursor: pointer;
  border: .125rem solid #e0e4f4;
  border-radius: .375rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .625rem 3.75rem;
  display: flex;
}

.div-block-227._1 {
  margin-left: 1.25rem;
  padding: .3125rem 1rem;
  display: none;
}

.button-2 {
  color: #5a6dfe;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  padding-left: .625rem;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 2rem;
}

.button-2:hover {
  text-decoration: none;
}

.text-block-66 {
  color: red;
  display: none;
  overflow: visible;
}

.icon-5 {
  color: #fff;
  margin-left: 0;
  margin-right: 0;
  padding-left: 1.25rem;
  top: 0%;
  bottom: 0%;
  left: 3.75rem;
  right: 0%;
}

.div-block-223 {
  width: auto;
  min-width: auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.downloadcard {
  width: 95%;
  height: 100%;
  min-height: 18.75rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: none;
  overflow: visible;
}

.text-block-59 {
  color: #fff;
  order: -1;
  margin-top: .125rem;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
}

.loading {
  width: 9rem;
  height: 11.625rem;
  background-image: url('../images/Rolling-1s-200px.svg'), url('../images/Doc-for-loading_1Doc for loading.webp');
  background-position: 50% 48%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 4.0625rem 4.0625rem, 9rem 11.625rem;
  background-attachment: scroll, scroll;
}

.text-block-81 {
  width: 120px;
  font-size: 1rem;
}

.div-block-306 {
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-list-2 {
  display: none;
}

.dropdown-list-2.w--open {
  min-height: 10rem;
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 3.625rem;
  margin-left: -7.5rem;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  display: flex;
  top: 0;
  bottom: 0;
  left: 3.5rem;
  right: 0;
  box-shadow: 0 0 .625rem .25rem rgba(0, 0, 0, .2);
}

.div-block-256 {
  width: 80%;
  height: 3.75rem;
  min-width: 100%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.copylinkblock {
  width: auto;
  max-height: none;
  min-height: auto;
  min-width: 0;
}

.div-block-236.error {
  min-width: 43.75rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-78 {
  color: #fff;
  text-decoration: none;
}

.tooltip-2 {
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dropdown-2 {
  max-height: 3rem;
  max-width: 7.5rem;
  min-height: 3rem;
  min-width: 7.5rem;
  justify-content: center;
  align-items: center;
  margin-left: 4rem;
  margin-right: 1.25rem;
  display: flex;
}

.pdf_button {
  width: 50%;
  height: 3.75rem;
  color: #fff;
  text-align: center;
  background-color: #4d61fc;
  border-radius: .25rem;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem;
  padding: 1rem .9375rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.75rem;
  display: block;
}

.pdf_button:hover {
  text-decoration: none;
}

.careerparagraph {
  width: 70%;
  color: #414141;
  text-align: center;
  margin-bottom: 2.5rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 2rem;
}

.careerparagraph.tool {
  color: #463d58;
  text-align: left;
  margin-bottom: 0;
  margin-right: 1.25rem;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.4;
}

.tooltiphover {
  width: auto;
}

.reviewblock {
  width: auto;
  max-height: 5.375rem;
  min-height: auto;
  color: #fff;
  border-right: .0625rem #a1a1a1;
  margin-left: 2.5rem;
  margin-right: 2.5rem;
  padding-bottom: 0;
  text-decoration: none;
}

.thirdtoolcard {
  width: 95%;
  height: 100%;
  min-height: 18.75rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: none;
  position: relative;
}

.div-block-228 {
  max-height: 1.8125rem;
  max-width: 1.75rem;
  min-height: 1.8125rem;
  min-width: 1.75rem;
  margin-left: .6875rem;
  margin-right: 1rem;
}

.div-block-308 {
  width: auto;
  max-height: none;
  min-height: 0;
  color: #fff;
  cursor: pointer;
  background-color: #4d61fc;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.875rem;
  font-family: Lato, sans-serif;
  font-weight: 700;
  text-decoration: none;
  display: none;
}

.div-block-220 {
  max-height: none;
  min-height: 0;
  text-align: center;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.div-block-81 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-396 {
  color: #919191;
  font-family: Lato, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.375rem;
}

.div-block-396.active {
  color: #180c2e;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .2s;
}

.div-block-396.active:hover {
  color: #4d61fc;
}

.div-block-210 {
  align-items: center;
  display: flex;
}

.div-block-394 {
  width: 11.25rem;
  height: 3.125rem;
  color: #fff;
  cursor: pointer;
  background-color: #4d61fc;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  margin-top: .625rem;
  padding-top: .625rem;
  font-family: Lato, sans-serif;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.div-block-394:hover {
  background-color: #4d61e1;
}

.text-block-95 {
  width: 4.375rem;
  color: green;
  font-family: Lato, sans-serif;
  font-weight: 700;
  display: block;
  position: absolute;
  top: auto;
  bottom: -40%;
}

.text-block-95.msg {
  width: 5rem;
  display: none;
}

.div-block-252 {
  width: 9rem;
  height: 11.625rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.text-block-63 {
  min-height: 1.5rem;
  color: #4d61fc;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.bold-text-7 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 2rem;
  display: block;
}

.text-block-62 {
  color: #fff;
  margin-right: 0;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 2rem;
}

.div-block-226 {
  width: auto;
  border: 0 #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-221 {
  width: 12.5rem;
  max-height: 3rem;
  max-width: none;
  min-height: 3rem;
  min-width: 0;
  background-color: #4d61fc;
  border-radius: .25rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1.25rem;
  display: flex;
}

.recaptcherrmsg {
  width: 100%;
  height: 100%;
  min-height: 19rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
}

.div-block-222 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: .625rem;
  padding-bottom: 0;
  display: flex;
  position: relative;
  top: -.3125rem;
  left: 0;
}

.text-field-4 {
  display: none;
}

.div-block-218 {
  width: 100%;
  height: 5.625rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 2.5rem 3.75rem .9375rem 2.5rem;
  display: flex;
}

.div-block-218._2 {
  height: 8.125rem;
  border: .0625rem #000;
  justify-content: space-between;
  padding-top: 1.25rem;
  padding-bottom: 1.875rem;
}

.image-82 {
  margin-right: .625rem;
}

.div-block-388 {
  height: auto;
  min-height: 0;
  background-color: #fff;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: .625rem;
  padding-left: 2.5rem;
  display: flex;
  overflow: visible;
}

.backbtn {
  margin-left: 0;
  display: none;
  position: absolute;
  left: -7%;
}

.div-block-287 {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.textarea {
  width: 25rem;
  height: 2.5rem;
  max-height: none;
  border: .0625rem solid #fff;
  border-radius: .25rem;
  margin-bottom: 1.25rem;
  margin-right: 0;
  overflow: hidden;
  box-shadow: 0 0 .625rem .25rem rgba(77, 97, 252, .2);
}

.image-83 {
  margin-right: .625rem;
}

.dropdown-toggle {
  max-height: 3rem;
  max-width: 3.125rem;
  min-height: 3rem;
  min-width: 3.125rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.div-block-307 {
  width: 80%;
  min-width: 80%;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-82 {
  width: 26.25rem;
}

.div-block-225 {
  border: .125rem solid #e0e4f4;
  border-radius: .375rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .625rem 3.875rem;
  display: flex;
}

.div-block-268 {
  display: none;
}

.div-block-237 {
  max-height: 1.25rem;
  min-height: 1.25rem;
  min-width: 12.5rem;
  margin-bottom: .625rem;
  display: block;
  position: absolute;
  bottom: 4.375rem;
}

.infomessage {
  color: #c4c4c4;
  text-align: center;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.75rem;
  display: block;
}

.text-block-90 {
  height: auto;
  justify-content: center;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: .5;
  display: flex;
}

.div-block-216 {
  width: 100%;
  max-height: 5rem;
  min-height: 5rem;
  min-width: 100%;
  border-top: .0625rem #a1a1a1;
  border-right: .0625rem #a1a1a1;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 1.5rem;
  padding-left: 2.5rem;
  display: flex;
}

.html-embed-3 {
  width: 25rem;
  display: flex;
}

.div-block-393 {
  height: auto;
  border-top: .0625rem solid #eff1f9;
  border-bottom: .0625rem solid #eff1f9;
  justify-content: space-around;
  align-items: center;
  margin-top: 1.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
}

.primary-btn-3 {
  width: 25rem;
  height: 2.5rem;
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-color: #4d61fc;
  background-clip: padding-box;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: .3125rem 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  line-height: 1.75rem;
  text-decoration: none;
  transition: box-shadow .3s;
  display: flex;
  box-shadow: 3px 3px .625rem .125rem rgba(77, 97, 252, .2);
}

.primary-btn-3:hover {
  box-shadow: 6px 6px 1rem .25rem rgba(77, 97, 252, .2);
}

.downloadbtn {
  min-height: 2.375rem;
  min-width: 11.25rem;
  color: #212121;
  background-image: url('../images/Json-icon.svg');
  background-position: 8%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.downloadbtn:hover {
  color: #4d61fc;
  background-image: url('../images/Json-icon-active-1.svg');
  background-position: 8%;
  background-size: auto;
  text-decoration: none;
}

.downloadbtn._2 {
  background-image: url('../images/CSV-ICON.svg');
  background-position: 8%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
}

.downloadbtn._2:hover {
  background-image: url('../images/CSV-ICON-active.svg');
  background-position: 8%;
  background-size: auto;
}

.downloadbtn._1 {
  background-image: url('../images/Excel-Icon.svg');
  background-position: 8%;
  background-size: auto;
}

.downloadbtn._1:hover {
  background-image: url('../images/Excel-Icon-active.svg');
  background-position: 8%;
  background-size: auto;
}

.downloadbtn._3 {
  background-image: url('../images/Text-Icon.svg');
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
}

.downloadbtn._3:hover {
  background-image: url('../images/Text-Icon-active.svg');
  background-position: 8%;
  background-size: auto;
}

.secondtoolcard {
  width: 95%;
  height: 100%;
  max-height: 13.75rem;
  min-height: 11.625rem;
  min-width: 37.875rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
}

.form-block-2 {
  width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.firsttoolcard {
  width: 95%;
  height: 100%;
  background-color: #180c2e;
  border: .25rem dashed #fff;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  display: flex;
}

.div-block-395 {
  width: 3rem;
  height: 3rem;
  margin-bottom: .375rem;
  margin-right: .5rem;
}

.div-block-215._1 {
  max-width: none;
  min-height: 3rem;
  min-width: 7.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-67 {
  margin-bottom: .3125rem;
  margin-right: .625rem;
}

.fileimage._1 {
  margin-right: .625rem;
}

.popups-2 {
  z-index: 2000;
  width: 100%;
  height: 100%;
  margin-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: none;
  position: fixed;
}

.text-span-37, .text-span-38, .text-span-39, .text-span-40, .text-span-41 {
  color: #180c2e;
}

.text-span-42 {
  color: #4d61fc;
}

.html-embed-19 {
  width: 100%;
  margin-top: 2.5rem;
}

.thankyou-text-conainer {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.thankyou-text-conainer.webinar {
  align-items: stretch;
  padding-bottom: 0;
}

.html-embed-20 {
  margin-top: 2.5rem;
}

.nav-utilityy-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #e3eff1;
  background-color: #e3eff1;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-invoices-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #ebf4e0;
  background-color: #ebf4e0;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-finances-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #f1f1de;
  background-color: #f1f1de;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-form1040-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #eef1f9;
  background-color: #eef1f9;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-rentroll-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #e3eff1;
  background-color: #e3eff1;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-accord-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #f4eedf;
  background-color: #f4eedf;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-405 {
  background-color: #ebf4e0;
}

.nav-lading-bg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  color: #ebf4e0;
  background-color: #ebf4e0;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bold-text-12 {
  font-family: Libre Baskerville;
}

.h3heading {
  color: #515151;
  text-align: left;
  text-indent: 1.5rem;
  white-space: normal;
  margin-bottom: 1.125rem;
  font-family: Libre Baskerville;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.privacyterms {
  margin-bottom: 5.5rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Libre Baskerville;
}

.h2heading {
  width: 100%;
  height: 1.8125rem;
  color: #212121;
  text-align: left;
  margin-bottom: 1.125rem;
  margin-left: 0;
  font-family: Libre Baskerville;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8125rem;
}

.div-privacy {
  width: 90%;
  opacity: 1;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  overflow: visible;
}

.text-block-76 {
  color: #515151;
  text-indent: 1.25rem;
  margin-bottom: 1.125rem;
  font-family: Libre Baskerville;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.dateblock {
  color: #3d3d3d;
  text-align: left;
  margin-bottom: 2.25rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  font-style: italic;
  line-height: 1.4375rem;
}

.text-block-77 {
  color: #515151;
  margin-bottom: 1.125rem;
  padding-left: 2rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.paragraph-11 {
  width: 100%;
  min-height: .625rem;
  color: #515151;
  text-align: left;
  margin-bottom: 2.25rem;
  margin-left: 0;
  padding-left: 1.25rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.paragraph-11.h2p {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 400;
}

.bold-text-13 {
  font-family: Libre Baskerville;
}

.div-privacy-2 {
  width: 90%;
  opacity: 1;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  overflow: visible;
}

.privacyterms-2 {
  margin-bottom: 5.5rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Librebaskerville, sans-serif;
}

.paragraph-12 {
  width: 100%;
  min-height: .625rem;
  color: #515151;
  text-align: left;
  margin-bottom: 2.25rem;
  margin-left: 0;
  padding-left: 1.25rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.paragraph-12.h2p {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 400;
}

.h2heading-2 {
  width: 100%;
  height: 1.8125rem;
  color: #212121;
  text-align: left;
  margin-bottom: 1.125rem;
  margin-left: 0;
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8125rem;
}

.h3heading-2 {
  color: #515151;
  text-align: left;
  text-indent: 1.5rem;
  white-space: normal;
  margin-bottom: 1.125rem;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.link {
  color: #4d60fc;
}

.text-animation-div {
  justify-content: center;
  margin-bottom: .625rem;
  display: flex;
  position: relative;
}

.browser-extension-div {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 15rem;
  display: flex;
}

.extension-button-cover {
  margin-top: 2.5rem;
  margin-left: 2rem;
  position: relative;
}

.chrome-icon-cover {
  width: 4.75rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -13%;
  right: auto;
}

.image-85 {
  color: #fff;
}

.blog-content-scrollbar {
  height: 26rem;
  flex-direction: column;
  align-items: stretch;
  margin-right: .625rem;
  padding-top: 1.25rem;
  display: flex;
  overflow: scroll;
}

.blog-content-column-cover {
  width: 14.625rem;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 1rem;
  display: flex;
}

.text-span-43, .text-span-44, .text-span-45, .text-span-46, .text-span-47, .text-span-48, .text-span-49 {
  color: #4d61fc;
}

.html-embed-21 {
  text-align: left;
}

.html-embed-21.exit-intent {
  width: 100%;
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  display: block;
}

.content-tool {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-222-copy {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: .625rem;
  padding-bottom: 0;
  display: flex;
  position: relative;
  top: -.0625rem;
  left: .0625rem;
}

.case-study-listing-cover {
  width: 23.75rem;
  height: 43.75rem;
  background-image: url('../images/Listing-card-westland_1Listing card westland.webp');
  background-position: 50% 100%;
  background-size: cover;
  border-top: .0625rem solid rgba(0, 0, 0, .08);
  border-bottom: .0625rem rgba(0, 0, 0, .08);
  flex-direction: column;
  align-items: flex-start;
  padding: 1.875rem;
  transition: all .2s;
  display: flex;
  position: relative;
}

.case-study-listing-cover:hover {
  box-shadow: 0 11px 2.5rem .25rem rgba(14, 11, 41, .11);
}

.doc-hero-img {
  width: 100%;
  height: auto;
  object-fit: contain;
}

.doc-hero-img.ad-focused {
  position: relative;
  top: -42px;
}

.use-case-hero-grid {
  grid-template-rows: auto;
}

.uc-hero-text {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uc-hero-img-cover {
  border-radius: .625rem;
  overflow: hidden;
}

.solution-image-placeholder {
  width: 90%;
  margin: 2.5rem auto 3.75rem;
}

.extracted-collection-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.extracted-fields-heading {
  width: 19.375rem;
  height: 6.25rem;
  color: #fff;
  border: .0625rem solid rgba(255, 255, 255, .07);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.125rem;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.125rem;
  line-height: 1.4;
  display: flex;
}

.extracted-fields-collection-list {
  margin-top: 2.5rem;
}

.extracted-fields-collection-list.desktop-only {
  margin-left: auto;
  margin-right: auto;
}

.extracted-fields-collection-list.all-except-desktop {
  display: none;
}

.rich-text-block {
  width: 19.375rem;
  height: 26.25rem;
  color: #fff;
  background-color: rgba(255, 255, 255, .05);
  border: .0625rem solid rgba(255, 255, 255, .07);
  margin-bottom: 2.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 2.5;
}

.advantage-cover-1 {
  width: auto;
  height: 16.25rem;
  background-color: #e3eff1;
  padding: 2rem;
}

.uc-adv-collection {
  margin-top: 3.75rem;
}

.uc-features-collection-list {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.uc-features-card {
  width: 17.1875rem;
  height: 22.5rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem 1.5rem;
  display: flex;
}

.uc-features-collection-list-cover {
  grid-row-gap: 1.875rem;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.uc-featureicon-cover {
  width: 2.5rem;
  margin-bottom: 1.25rem;
}

.feature-card-text {
  height: 13.75rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1.25rem;
  display: flex;
}

.collection-item {
  flex: none;
}

._404-page-grid {
  grid-template-rows: auto;
}

._404-page-text {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.field-label-2 {
  width: 36.875rem;
  height: 2.25rem;
  color: #414141;
  margin-bottom: 1.5rem;
  font-size: 1.625rem;
  line-height: 2rem;
}

.checkbox-label {
  color: #919191;
  font-family: Open Sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2rem;
}

.div-block-407 {
  width: 9.125rem;
  height: 3rem;
  color: #fff;
  background-color: #4d61fc;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  font-family: Lato, sans-serif;
  font-size: 1.25rem;
  transition: all .2s;
  display: flex;
}

.div-block-407:hover {
  margin-top: -.25rem;
}

.div-block-415 {
  color: #414141;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
}

.image-100 {
  height: auto;
  min-width: 13.375rem;
}

.radio-button-2 {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0;
  margin-right: 1.125rem;
}

.form-8 {
  height: 42.5rem;
}

.text-span-50 {
  color: #4d61fc;
}

.text-span-51 {
  color: #414141;
}

.div-block-403 {
  width: 80%;
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.div-block-404 {
  width: 50rem;
  height: auto;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 6.25rem;
  padding: 5rem;
  display: flex;
  box-shadow: 0 0 .625rem .125rem rgba(77, 97, 252, .2);
}

.text-block-92 {
  width: 27.25rem;
  height: 1.375rem;
  color: #4d61fc;
  text-align: right;
  font-family: Lato, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.375rem;
  display: block;
}

.text-span-52 {
  color: #4d6ffc;
}

.div-block-400 {
  width: 80%;
  height: 5rem;
  min-width: 80%;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.checkbox-field {
  margin-bottom: 1.125rem;
  padding-left: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2rem;
}

.div-block-401 {
  height: 15.5rem;
  min-width: 100%;
  background-image: url('../images/Group-1953-1.svg');
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-field-5 {
  width: 90%;
  color: #b1b1b1;
  background-color: rgba(0, 0, 0, 0);
  border: .0625rem #000;
  border-bottom: .0625rem solid #717171;
  margin-bottom: 0;
  margin-left: 2.8125rem;
  font-family: Lato, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.checkbox {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0;
  margin-right: 1.125rem;
}

.div-block-414 {
  width: 3.625rem;
  height: 3.625rem;
  margin-top: 3.75rem;
  margin-bottom: 1.75rem;
  display: flex;
}

.div-block-412 {
  margin-bottom: 3.75rem;
}

.form-block-7 {
  width: 36.875rem;
  height: 100%;
}

.div-block-411 {
  margin-bottom: 5rem;
}

.div-block-413 {
  width: 80%;
  height: 28.875rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: none;
  box-shadow: 0 0 .625rem .125rem rgba(77, 97, 252, .2);
}

.link-block-34 {
  margin-left: 0;
}

.div-block-402 {
  color: #fff;
  text-align: center;
  margin-bottom: 1.125rem;
  font-family: Lato, sans-serif;
  font-size: 2.25rem;
  line-height: 2.75rem;
}

.containerx {
  max-width: 100%;
  border-radius: .375rem;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 6.25rem 0 2.75rem;
  display: flex;
  position: relative;
  left: 0;
  right: 0;
}

.containerx.surveryform {
  padding-top: 0;
}

.freetool-filter-grid {
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 3.75rem;
}

.checkbox-2 {
  width: .75rem;
  height: .75rem;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-radius: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .3125rem;
  display: block;
}

.checkbox-2.w--redirected-checked {
  background-color: #4d60fc;
  background-image: none;
  border-style: none;
  border-width: 0;
  font-size: .8125rem;
}

.checkbox-field-2 {
  width: auto;
  background-color: #e0e4f4;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.collection-item-2 {
  width: auto;
}

.checkbox-label-2 {
  text-transform: uppercase;
}

.free-tool-cardcover {
  width: 35.625rem;
  height: 8.25rem;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 1.25rem;
  padding-bottom: 1.75rem;
  padding-left: 10.125rem;
  transition: all .2s;
  display: flex;
  position: relative;
}

.free-tool-cardcover:hover {
  box-shadow: 4px 4px .625rem .125rem rgba(0, 0, 0, .07);
}

.ft-card-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.5rem;
}

.collection-item-3 {
  padding-left: 0;
  padding-right: 0;
}

.text-block-96 {
  opacity: 0;
  border-radius: 1.25rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.blue-arrow-cover {
  opacity: 0;
  position: absolute;
  top: 7%;
  bottom: auto;
  left: auto;
  right: 2%;
}

.html-embed-27 {
  align-self: stretch;
}

.home-hero-bg {
  z-index: -1;
  position: absolute;
  top: -6%;
  bottom: 0%;
  left: -1%;
  right: 0%;
}

.home-hero-bg.mobile {
  display: none;
}

.image-101 {
  width: 100%;
  max-width: none;
}

.hero-video-container-copy {
  width: 85%;
  max-width: none;
  border: .125rem solid #fff;
  border-radius: .625rem;
  margin-top: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.home-hero-bg-copy {
  z-index: -1;
  width: 130%;
  margin-left: -206px;
  position: relative;
  top: -33.8rem;
}

.modal-wrapper {
  z-index: 2000;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  display: grid;
  position: relative;
}

.close-arrow-cover {
  z-index: 1;
  cursor: pointer;
  padding: .625rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.close-arrow-cover.dark {
  display: none;
}

.close-arrow:hover {
  opacity: .8;
}

.close-area {
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.testimonial-logo-cover {
  align-items: center;
  display: flex;
}

.testimonial-logo {
  width: 6.25rem;
  align-items: center;
  display: flex;
}

.testimonial-logo.pay-u {
  width: 3.75rem;
}

.g2-capteraa-cover {
  width: 31.25rem;
  margin-top: 3.75rem;
}

.g2-capteraa-cover.pop-up {
  width: 30rem;
  margin-top: 2.5rem;
}

.customer-rating-mobile {
  display: none;
}

.logo-cover {
  width: 12.5rem;
}

.image-102 {
  width: 100%;
  max-width: none;
}

.link-block-35 {
  margin-bottom: 2.5rem;
}

.testimonial-image {
  width: 32.5rem;
  height: auto;
  max-width: none;
}

.blog-author-image-cover {
  width: 3rem;
  height: 3rem;
  margin-right: .625rem;
}

.category-text-new {
  color: #180c2e;
  margin-left: .5rem;
}

.blog-filter-container-new {
  border: .0625rem #000;
  border-top: .0625rem solid #e0e4f4;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto auto;
  grid-auto-columns: auto;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  display: flex;
}

.blog-filter-wrapper-new {
  margin-top: 2.5rem;
}

.blog-summary-container-new {
  color: #6b7280;
  margin-bottom: 2rem;
  font-weight: 400;
  overflow: hidden;
}

.image-103 {
  height: 13.75rem;
  border: .0625rem solid #e0e4f4;
  border-radius: .625rem;
}

.blog-post-meta-details-new {
  height: 10.5rem;
  flex-direction: column;
  margin-top: 1.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.blog-post-text-container-new {
  width: auto;
  color: #180c2e;
  border-radius: .625rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 2.5rem;
  padding-top: 0;
  padding-bottom: 1.25rem;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.blog-post-text-container-new:hover {
  color: #4d61fc;
  background-color: #e0e4f4;
}

.blog-author-container-new {
  flex-direction: row;
  align-items: center;
  margin-right: 1rem;
  padding-left: 1.25rem;
  display: flex;
}

.blog-horizontal-post-text-container-new {
  height: 12.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.casestudy-link {
  margin-bottom: 40px;
  text-decoration: none;
}

.blog-heading-div {
  border-bottom: .0625rem solid #e0e4f4;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 1.5rem;
  display: flex;
}

.blog-home-button-div {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.image-104 {
  color: #180c2e;
}

.text-block-97 {
  color: #6b7280;
  margin-left: .5rem;
  font-size: .875rem;
  text-decoration: none;
}

.blog-home-link {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.blog-filter-container-category {
  border-top: .0625rem solid #e0e4f4;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto auto;
  grid-auto-columns: auto;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  display: flex;
}

.blog-filter-wrapper-category {
  margin-top: 2.5rem;
}

.blog-dropdown-toggle {
  z-index: 1;
  width: 22.5rem;
  border: .0625rem solid #e0e4f4;
  border-radius: .375rem;
  margin-left: auto;
  margin-right: 0;
  display: block;
}

.dropdown-toggle-2 {
  height: 3.125rem;
  align-items: center;
  display: flex;
}

.blog-dropdown-list.w--open {
  background-color: #fff;
  border-radius: .375rem;
  padding-left: 1.25rem;
  box-shadow: 3px 0 .3125rem rgba(24, 12, 46, .06), -.1875rem 0 .3125rem rgba(24, 12, 46, .06);
}

.blog-category-flex {
  display: flex;
}

.dropdown-link {
  margin-left: -.625rem;
}

.industry-listing-link {
  text-decoration: none;
}

.free-tools-link {
  color: #180c2e;
  text-decoration: none;
}

.blog-category-link {
  text-decoration: none;
}

.exit-intent-popup {
  z-index: 2001;
  background-color: rgba(0, 0, 0, .5);
  justify-content: center;
  align-items: center;
  transition: transform .3s;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: scale(0);
}

.exit-intent-popup.visible {
  transform: scale(1);
}

.newsletter {
  z-index: 2002;
  width: auto;
  height: auto;
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.close {
  z-index: 2003;
  cursor: pointer;
  padding: .625rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.category-container {
  border-bottom: .0625rem solid #e0e4f4;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 1.5rem;
  display: flex;
}

.text-block-98 {
  color: #6b7280;
}

.category-cover {
  align-items: center;
  display: flex;
}

.category-heading {
  margin-right: 1rem;
  font-weight: 500;
}

.text-block-99 {
  color: #6b7280;
}

.category-heading-cover {
  display: flex;
}

.author-block {
  color: #180c2e;
  text-decoration: none;
}

.author-block-cover {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #e0e4f4;
  border-radius: .3125rem;
  grid-template-rows: auto;
  grid-template-columns: 6rem 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.25rem;
  display: grid;
}

.author-image {
  width: 6rem;
  margin-right: 1.25rem;
}

.author-block-image {
  width: 100%;
  border: .1875rem solid #cdd4ed;
  border-radius: 6.25rem;
}

.author-text-div {
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  display: flex;
}

.author-heading-div {
  margin-bottom: .625rem;
  display: flex;
}

.author-name {
  margin-right: .3125rem;
  font-size: 1rem;
}

.author-bio {
  color: #8b8596;
  margin-bottom: 0;
  font-size: .9rem;
  line-height: 1.4;
}

.blog-casestudy-cover {
  background-image: url('../images/blog-banner_1blog banner.webp');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2.5rem 5rem;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.page-count {
  display: none;
}

.text-span-53, .text-span-54 {
  color: #4d61fc;
}

.schedule-demo-nav {
  height: 2.5rem;
  color: #4d61fc;
  text-align: center;
  letter-spacing: -.0125rem;
  cursor: pointer;
  background-color: #fff;
  border: .0625rem solid #e0e4f4;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: .6875rem 1.25rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.3;
  display: flex;
}

.free-trial-nav {
  height: 2.5rem;
  min-width: 7.8125rem;
  color: #fff;
  text-align: center;
  letter-spacing: -.0125rem;
  white-space: nowrap;
  background-color: #4d61fc;
  border-radius: .375rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.25rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.3;
  transition: background-color .2s;
  display: flex;
}

.free-trial-nav:hover {
  background-color: #273cdd;
}

.free-tool-modal {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  align-items: center;
  justify-items: center;
  display: grid;
  position: relative;
}

.free-tool-modal-wrapper {
  z-index: 3000;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-block-101 {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.free-tool-close-arrow-cover {
  z-index: 1;
  cursor: pointer;
  padding: .625rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.image-105 {
  width: 100%;
  height: 100%;
  max-width: none;
}

.submit-button {
  width: 100%;
  background-color: #4d61fc;
  border-radius: .1875rem;
  margin-top: 1.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-weight: 600;
}

.field-label {
  font-weight: 600;
}

.input-field {
  border-radius: .1875rem;
}

.form-error {
  border-radius: .1875rem;
  font-weight: 500;
}

.freetool-success-message {
  color: #fff;
  background-color: #4d61fc;
  border-radius: .1875rem;
  font-weight: 600;
}

.play-button {
  margin-right: .625rem;
}

.text-block-102 {
  font-weight: 500;
}

.button-primary-2 {
  color: #fff;
  text-align: center;
  letter-spacing: -.0125rem;
  white-space: nowrap;
  background-color: #4d61fc;
  border-radius: .375rem;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 1rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25rem;
  display: flex;
}

.button-primary-2:hover {
  background-color: #273cdd;
}

.button-primary-2.margin-hero-button {
  font-weight: 500;
}

.button-primary-2.product-demo {
  background-color: #312746;
  text-decoration: none;
  transition: all .2s;
}

.button-primary-2.product-demo:hover {
  opacity: .8;
}

.hero-cta-container-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: grid;
}

.displaytext-1-2 {
  color: #180c2e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.3;
}

.displaytext-1-2.t-white {
  color: #fff;
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
}

.displaytext-4-2 {
  color: #180c2e;
  object-fit: fill;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 2.25rem;
}

.displaytext-4-2.hero-subheading {
  color: #fff;
  margin-bottom: 3.25rem;
}

.displaytext-4-2.hero-subheading.easily {
  font-weight: 700;
}

.div-block-416 {
  display: flex;
}

.webinar_hero-grid {
  grid-column-gap: 80px;
  grid-template-rows: auto;
}

.webinar_hero-text-container {
  width: 550px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.webinar-tag {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 1.25rem;
  font-weight: 500;
}

.webinar-tag.card {
  color: #4d61fc;
  letter-spacing: 1px;
  margin-top: -20px;
  margin-bottom: 10px;
  font-size: .8rem;
}

.webinar-tag.upcoming-card {
  color: #4d61fc;
  letter-spacing: 1px;
  margin-bottom: 10px;
  font-size: .8rem;
}

.webinar_date-time {
  color: #fff;
  font-size: 1rem;
}

.webinar_date-time-cover {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.calendar-icon-cover {
  width: 30px;
  margin-right: 10px;
}

.webinar_partner-logocover {
  width: 160px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.image-106 {
  width: 100%;
}

.webinar_form-cover {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: block;
  box-shadow: 0 6px 15px rgba(0, 0, 0, .15);
}

.keytakeaway-speakers-grid {
  grid-column-gap: 50px;
  grid-template-rows: auto;
}

.webinar_keytakeaway-cover {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.keytakeaway-points {
  text-align: left;
  margin-top: 32px;
}

.keytakeaway-points ul {
  padding-left: 1.1rem;
}

.keytakeaway-points li {
  margin-bottom: 20px;
  padding-left: 10px;
  font-size: 1rem;
  line-height: 1.4;
}

.keytakeaway-points p {
  font-size: 1rem;
  line-height: 1.4;
}

.webinar_speaker-cover {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.speaker-details-cover {
  width: 170px;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  margin-right: 0;
  display: flex;
}

.speaker-image-cover {
  width: 150px;
  margin-bottom: 20px;
}

.speaker-text-cover {
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  display: flex;
}

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

.webinar_partnerdetails-wrapper {
  align-items: center;
  display: flex;
}

.collection-list-wrapper {
  align-self: center;
  margin-top: 20px;
}

.blog-author-link {
  color: #180c2e;
  text-decoration: none;
}

.modal-wrapper-blog-rating {
  z-index: 2000;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal-star-rating {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  display: block;
  position: relative;
}

.star-rating-cover {
  background-color: #e0e0e0;
  border-radius: 6px;
  padding: 32px;
}

.star-rating-submit-button {
  width: 300px;
  background-color: #4d61fc;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 500;
  display: block;
}

.review-heading {
  max-width: 600px;
  text-align: center;
  margin-bottom: 10px;
  font-family: Librebaskerville, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.review-success-message {
  color: #fff;
  background-color: #26b941;
  margin: 10px;
  font-weight: 500;
}

.close-arrow-cover-review {
  z-index: 1;
  cursor: pointer;
  padding: .625rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.webinar-thankyou-blog-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 5rem;
}

.webinar-thankyou-blog-cover {
  width: 300px;
  height: 280px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 20px;
  transition: background-color .2s;
  display: flex;
}

.webinar-thankyou-blog-cover:hover {
  background-color: #e0e4f4;
}

.thankyou-blog-image {
  width: 300px;
  border: 1px solid #e0e4f4;
  margin-bottom: 20px;
}

.thankyou-blog-link {
  color: #180c2e;
  text-decoration: none;
}

.blog-share-text {
  margin-right: 5px;
  font-weight: 500;
}

.notification-strip {
  z-index: 1001;
  width: 100%;
  height: 3.5rem;
  color: #463d58;
  background-color: #fbe3c8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
}

.notification-text {
  color: #463d58;
  margin-right: 10px;
  font-size: .9rem;
  font-weight: 500;
}

.notification-button {
  color: #4d61fc;
  background-color: #fbfcff;
  border: 1px solid #e0e4f4;
  border-radius: 6px;
  padding: .3rem 1rem;
  font-size: .8rem;
  font-weight: 600;
}

.rushabh-photo-container {
  width: 4rem;
  height: 4rem;
  background-image: url('../images/Rushabh_1Rushabh.webp');
  background-position: 50%;
  background-size: cover;
  border: .125rem solid #a8b3e0;
  border-radius: 50%;
  margin-bottom: 1rem;
}

.button-primary-small {
  background-color: #4d61fc;
  border-radius: 3px;
}

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

.button-secondary-small {
  color: #4d61fc;
  background-color: #fff;
  border-radius: 3px;
}

.blog-sticky-container-intentbased {
  height: 100%;
  background-color: #180c2e;
  border-radius: .625rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem;
  display: none;
}

.social-share-icon {
  width: 80px;
}

.html-embed-29 {
  margin-top: 20px;
  margin-bottom: 0;
}

.fs_starrating-2_message {
  color: #9b9b9b;
  display: none;
}

.fs_starrating-1_icon {
  width: 2rem;
  filter: grayscale();
  color: #f5f5f5;
  position: relative;
}

.fs_starrating-1_icon.is-active-starrating {
  filter: grayscale(0%);
  color: #ffc800;
}

.fs_starrating-1_label {
  display: none;
}

.fs_starrating-1_radio-button {
  width: 100%;
  height: 100%;
  border-style: none;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs_starrating-1_radio-button.w--redirected-focus {
  box-shadow: none;
}

.fs_starrating-1_radio-button.w--redirected-focus-visible {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs_starrating-1_item {
  cursor: pointer;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.fs_starrating-1_item:hover {
  transform: translate(0, -2px);
}

.fs_starrating-1_group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: stretch;
  justify-items: stretch;
  display: grid;
}

.fs_starrating-1_wrapper {
  justify-content: center;
  display: flex;
}

.fs_starrating-1_embed {
  margin-bottom: 0;
}

.fs_starrating-1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.event_hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

.event_form-text-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.event_form-container {
  width: 500px;
  background-color: #fff;
  border-radius: 6px;
  padding: 24px 40px;
  box-shadow: 0 6px 15px rgba(0, 0, 0, .1);
}

.event_form-team-wrapper {
  flex-direction: column;
  align-self: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.team-image-cover {
  width: 130px;
  border: 1px solid #6b7280;
  border-radius: 70px;
  margin-bottom: 20px;
}

.event-scheduler-code-block {
  width: 100%;
  margin-top: 2.5rem;
}

.text-span-55, .text-span-56, .text-span-57 {
  color: #180c2e;
}

.event_text-image-cover {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.event_logo-cover {
  width: 500px;
  margin-left: -10px;
}

.event_details-text {
  padding-top: 2px;
  font-size: 1rem;
}

.event_details-text a {
  color: #fff;
}

.event_date-text {
  margin-bottom: 1rem;
  padding-top: 2px;
  font-size: 1rem;
}

.event_address-wrapper {
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.event_address-icon {
  width: 16px;
  margin-right: .5rem;
}

.event_map-cover {
  width: 550px;
  border: 1px solid #e0e4f4;
  border-radius: 6px;
  margin-top: 2rem;
  overflow: hidden;
}

.grid {
  grid-template-rows: auto;
}

.event_date-icon {
  width: 20px;
  margin-right: .5rem;
}

.event_date-wrapper {
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

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

.integrations_hero-text {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.integrations_hero-highlight {
  position: relative;
}

.integrations-hero-dood-container {
  width: 12rem;
  position: absolute;
  top: 44%;
  bottom: auto;
  left: -6%;
  right: 0%;
  overflow: hidden;
  transform: translate(9rem, 2.75rem);
}

.long-doodle {
  width: 100%;
  max-width: none;
}

.integrations-hero-dood-container-2 {
  width: 7rem;
  position: absolute;
  top: 44%;
  bottom: auto;
  left: 33%;
  right: 0%;
  overflow: hidden;
  transform: translate(9rem, 2.75rem);
}

.long-doodle-2 {
  width: 155%;
  max-width: none;
}

.integrations_hero-image {
  width: 640px;
}

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

.integrations_listing-card {
  width: 400px;
  height: 260px;
  border: 1px solid #e0e4f4;
  border-radius: 6px;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  transition: all .2s;
  display: flex;
}

.integrations_listing-card:hover {
  border-style: none;
  box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
}

.integration_icon {
  width: 60px;
  margin-bottom: 1.5rem;
}

.integration_icon.sheets {
  width: 45px;
}

.integration_icon.appsheets {
  width: 70px;
}

.integration_icon.yardi {
  width: 40px;
}

.integration_icon.jotforms {
  width: 55px;
}

.integration_icon.salesforce {
  width: 90px;
}

.integration_icon.stripe {
  width: 130px;
  margin-left: -16px;
}

.integration_icon.one-drive {
  width: 100px;
}

.webinar-listing_hero-grid {
  grid-template-rows: auto;
}

.webinar-listing_hero-text {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.upcoming-webinar-slider {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.upcoming-webinar-card {
  width: 620px;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: #fbfcff;
  border: 1px solid #e0e4f4;
  border-radius: 6px;
  flex-direction: row-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  display: none;
  box-shadow: 0 10px 20px rgba(0, 0, 0, .15);
}

.slide-1 {
  width: 360px;
  height: auto;
}

.slide-2 {
  width: 350px;
}

.left-arrow, .right-arrow, .slide-nav {
  display: none;
}

.image-108 {
  width: auto;
}

.webinar-card-text {
  padding-left: 10px;
}

.webinar-card-title {
  margin-bottom: 10px;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-103 {
  color: #6b7280;
  font-size: 1rem;
}

.webinar-card-link-block {
  color: #180c2e;
  text-decoration: none;
  display: block;
}

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

.on-demand-webinar-tag {
  color: #f8ca98;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 1.2rem;
  font-weight: 500;
}

.on-demand-webinar-tag.card {
  color: #4d61fc;
  letter-spacing: 1px;
  margin-top: -20px;
  margin-bottom: 10px;
  font-size: .8rem;
}

.on-demand_grid {
  grid-template-rows: auto;
}

.on-demand_hero-grid {
  grid-column-gap: 80px;
  grid-template-rows: auto;
}

.on-demand_speakers-div {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.on-demand-thankyou-blog-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 0;
}

.on-demand-blog-link {
  color: #180c2e;
  text-decoration: none;
}

.on-demand-webinar-video {
  margin-top: 2rem;
}

.on-demand-webinar-card {
  width: 360px;
  height: 320px;
  background-color: #fff;
  border: 1px solid #e0e4f4;
  border-radius: 6px;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding: 8px;
  display: block;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .15);
}

.upcoming-card-title {
  margin-bottom: 20px;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.4;
}

.image-109 {
  width: 62px;
}

.compliant-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.safety-grid-mobile {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

.compliant-card {
  background-color: #fff;
  border-radius: 6px;
  align-items: center;
  padding: 10px;
  display: flex;
  box-shadow: 4px 4px 10px rgba(0, 0, 0, .1);
}

.compliant-card.footer {
  width: 200px;
  height: 70px;
  justify-content: flex-start;
}

.compliant-card.product-tour-card {
  width: 180px;
  height: 70px;
  justify-content: flex-start;
  padding-right: 0;
}

.gdpr-logo {
  width: 60px;
}

.gdpr-logo.footer, .gdpr-logo.hipaa {
  width: 50px;
}

.gdpr-logo.footer-hipaa {
  width: 48px;
}

.text-block-104 {
  margin-left: 10px;
}

.compliant-grid-footer {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.compliant-grid-footer.desktop {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.all-people-img {
  margin-top: 3.5rem;
  margin-bottom: 2.5rem;
}

.fs-cc-prefs2_close {
  color: #fff;
  cursor: pointer;
  background-color: #4d61fc;
  padding: .75rem;
  font-size: 1.25rem;
  text-decoration: none;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
  box-shadow: -1px 1px 4px rgba(51, 51, 51, .1);
}

.fs-cc-prefs2_overlay {
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: rgba(1, 4, 64, .9);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs2_form-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 1.5rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs2_checkbox-label {
  display: none;
}

.fs-cc-banner2_container {
  width: 100%;
  max-width: 60rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fs-cc-banner2_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.fs-cc-preferences2_close-icon {
  width: 1.5rem;
  height: 1.5rem;
  color: #fff;
}

.fs-cc-prefs2_form {
  width: 100%;
  max-height: 85vh;
  max-width: 25rem;
  color: #fff;
  background-color: #333;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-prefs2_buttons-wrapper {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 1rem;
  display: flex;
}

.fs-cc-prefs2_label {
  color: #4d61fc;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2rem;
  font-size: 1rem;
  font-weight: 700;
}

.fs-cc-banner2_text {
  font-family: Inter, sans-serif;
  font-size: 1rem;
}

.fs-cc-manager2_component {
  z-index: 999;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
  position: fixed;
  top: auto;
  bottom: 1.25rem;
  left: 1.25rem;
  right: auto;
}

.fs-cc-prefs2_checkbox {
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  background-color: #fff;
  border-width: 2px;
  border-color: #4d61fc;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs2_checkbox.w--redirected-checked {
  background-color: #0540f2;
  background-size: auto;
  border-color: #0540f2;
}

.fs-cc-prefs2_button {
  text-align: center;
  background-color: #4d61fc;
  border: 1px solid #0540f2;
  padding: .75rem 1.25rem;
  font-weight: 700;
}

.fs-cc-prefs2_button.fs-cc-button-alt {
  color: #4d61fc;
  background-color: #fff;
  border-color: #4d61fc;
  margin-bottom: .75rem;
}

.fs-cc-prefs2_option {
  border-bottom: 1px solid rgba(192, 192, 192, .3);
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.fs-cc-banner2_button {
  min-width: 7.5rem;
  color: #4d61fc;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 6px;
  flex: 1;
  margin-left: 0;
  margin-right: 1rem;
  padding: .5rem 1.25rem;
  font-weight: 700;
}

.fs-cc-banner2_button.fs-cc-button-alt {
  color: #fff;
  background-color: #2f2443;
}

.fs-cc-prefs2_space-small {
  margin-bottom: .75rem;
}

.fs-cc-prefs2_submit {
  text-align: center;
  background-color: #2f2443;
  margin-top: .75rem;
  padding: .75rem 1.25rem;
  font-weight: 700;
}

.fs-cc-prefs2_component {
  z-index: 997;
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 2rem;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs2_content {
  height: 100%;
  color: #000;
  background-color: #fff;
  padding: 2.5rem 2rem;
}

.fs-cc-prefs2_title {
  color: #2f2443;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2em;
}

.fs-cc-prefs2_checkbox-field {
  width: 1.25rem;
  height: 1.25rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: .125rem;
  display: flex;
  position: relative;
}

.fs-cc-manager2_button {
  width: 3rem;
  color: #fff;
  cursor: pointer;
  background-color: #4d61fc;
  border-radius: 6px;
  flex-direction: column;
  padding: .5rem;
  transition: color .2s;
  display: flex;
}

.fs-cc-manager2_button:hover {
  color: #fff;
}

.fs-cc-prefs2_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-cc-banner2_text-link {
  color: #fff;
  border-bottom: 2px solid #fff;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-banner2_component {
  z-index: 999;
  width: 28.125rem;
  color: #fff;
  background-color: #4d61fc;
  padding: 2rem;
  display: none;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.text-span-58, .text-span-59 {
  color: #180c2e;
}

.partners_join-hands-card {
  width: 500px;
  height: 320px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: rgba(70, 70, 70, .23);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 48px;
  display: flex;
}

.partners_vertical-text-layout {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.icon-cover.partners {
  margin-bottom: 20px;
}

.partners_choose-docsumo-card {
  width: 460px;
  height: 340px;
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  padding: 30px;
  display: flex;
}

.partners_choose-docsumo-card.expand {
  height: 320px;
  background-color: #fdefe0;
  padding-top: 0;
  padding-bottom: 0;
}

.partners_choose-docsumo-card.increase {
  height: 320px;
  background-color: #ecdde3;
  justify-content: space-around;
  padding-top: 0;
  padding-bottom: 0;
}

.partners_choose-docsumo-card.support {
  height: 320px;
  background-color: #e0e4f4;
  padding-top: 0;
  padding-bottom: 0;
}

.partners_choose-docsumo-card.solution {
  height: 320px;
  background-color: #ecf4e0;
  padding-top: 0;
  padding-bottom: 0;
}

.partners_choose-docsumo-card-text {
  height: 140px;
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  align-items: center;
  padding: 20px 24px;
  display: flex;
  box-shadow: 1px 2px 10px rgba(0, 0, 0, .15);
}

.partners_choose-icon {
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}

.partners_choose-grid {
  grid-column-gap: 32px;
  grid-row-gap: 33px;
  margin-top: 3rem;
}

.partners_about-data-container {
  height: 13.25rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 7rem 2rem 2.5rem;
  display: flex;
  position: relative;
}

.partners_about-data-container._1a {
  background-color: #ecf4e0;
  background-image: url('../images/Group-626657.svg');
  background-repeat: no-repeat;
  background-size: 100%;
}

.partners_about-data-container._2a {
  background-color: #e0f0ee;
  background-image: url('../images/Group-626658.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.partners_about-data-container._3a {
  background-color: #ecdde3;
  background-image: url('../images/Group-627177.svg');
  background-position: 50% 27%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.partners_about-data-container._4a {
  background-color: #f4eee0;
  background-image: url('../images/Group-627176.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.partners_about-data-container._5a {
  background-color: #fdefe0;
  background-image: url('../images/Group-626661.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.partners_about-data-container.partners {
  background-color: #ecf4e0;
  background-image: url('../images/Group-626657.svg');
  background-position: -130px;
  background-repeat: no-repeat;
  background-size: auto;
}

.partners_about-data-container.solution {
  background-color: #ecf4e0;
  padding-top: 3rem;
}

.partners_about-data-container.ml {
  background-color: #e0f0ee;
  padding-top: 3rem;
}

.partners_about-data-container.software {
  background-color: #e0e4f4;
  padding-top: 3rem;
}

.partners_about-data-container.touchless-processing {
  background-color: #f4eee0;
  padding-top: 3rem;
}

.partners_usp-icon {
  margin-bottom: 20px;
}

.home_ge-badge-cover {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.g2-badge {
  width: 60px;
}

.g2-high-performer-text {
  font-size: .9rem;
  font-weight: 500;
}

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

.star-cover.ad-focused {
  align-items: flex-start;
}

.star-rating {
  width: 120px;
  margin-top: 5px;
}

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

.demo-text {
  font-size: .7rem;
  font-weight: 400;
}

.case-study_rich-text {
  font-family: Librebaskerville, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.3;
}

.case-study_rich-text strong {
  color: #4d61fc;
}

.case-study_secondary-rich-text {
  color: #fff;
  font-size: 1.125rem;
  font-style: italic;
  line-height: 1.5;
}

.case-study_secondary-rich-text strong {
  background-color: #4d61fc;
}

.case-study_tertiary-rich-text h2 {
  font-size: 1.375rem;
  line-height: 2;
}

.case-study_tertiary-rich-text p {
  color: #463d58;
  white-space: normal;
  margin-bottom: 1rem;
  line-height: 1.5;
}

.case-study_tertiary-rich-text strong {
  color: #4d61fc;
}

.testimonial-video-logo {
  width: 11rem;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.testimonial-video-logo.pay-u {
  width: 3.75rem;
}

.video-testimonial-cover {
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 4px 4px 15px rgba(0, 0, 0, .2);
}

.video {
  width: 640px;
}

.customer-slider-video-testimonials {
  height: 100%;
  max-width: 88%;
  background-color: rgba(221, 221, 221, 0);
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.customer-slider-video-testimonials.no-review-button {
  margin-bottom: 3.75rem;
}

.customer-slider-video-testimonials.v2 {
  margin-bottom: 6.25rem;
}

.customer-slide-para-wrapper-copy {
  margin-top: 1.25rem;
  margin-bottom: 3rem;
}

.customer-slide-para-wrapper-copy.video-testimonial {
  margin-bottom: 1.5rem;
}

.cs-deck_hero-wrapper {
  max-width: 460px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.yellow-highlight {
  color: #f8ca98;
}

.ctp-logo {
  width: 180px;
}

.submittable-logo, .lower-risk-logo {
  width: 200px;
}

.html-embed-30 {
  margin-bottom: 0;
}

.demo-screen-cover {
  width: 100vw;
  height: 100vh;
  flex-direction: row;
  display: none;
}

.demo-screen-cover.hide {
  display: none;
}

.tour-left-panel {
  width: 22%;
  height: 100vh;
  background-color: #fff;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 24px 16px;
  display: flex;
}

.tour-right-panel {
  width: 78%;
  height: 100vh;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.docsumo-logo {
  margin-bottom: 20px;
}

.product-tour {
  color: #463d58;
  margin-bottom: 20px;
  font-family: Librebaskerville, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.select-tour {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.left-line {
  width: 18%;
  height: 2px;
  opacity: .6;
  background-color: #9c9c9c;
}

.select-tour-text {
  color: #9c9c9c;
  letter-spacing: .5px;
  margin-left: 5px;
  margin-right: 5px;
  font-size: .8rem;
  font-weight: 500;
}

.tour-selection-grid {
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

.tour-selection-cover {
  border-radius: 6px;
  flex-direction: column;
  align-items: flex-start;
  padding: 12px 8px 12px 16px;
  display: flex;
}

.tour-selection-cover.integrations-webhooks {
  padding-top: 10px;
  padding-bottom: 10px;
}

.tour-select-link {
  color: #6b7280;
  background-color: #f5f5f5;
  margin-bottom: 24px;
  padding: 0;
  text-decoration: none;
}

.tour-select-link.w--current {
  background-color: #edf1ff;
}

.tour-select-link.data-extraction {
  background-color: rgba(0, 0, 0, 0);
  margin-bottom: 24px;
  padding: 0;
}

.tour-select-link.data-extraction.w--current, .tour-select-link.edit-fields, .tour-select-link.models-training, .tour-select-link.integrations-webhooks {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.select-tour-heading {
  color: #2f2443;
  letter-spacing: .5px;
  margin-bottom: 6px;
  font-family: Librebaskerville, sans-serif;
  font-size: .8rem;
  font-weight: 700;
}

.select-tour-paragraph {
  margin-bottom: 0;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.5;
}

.calendar-link {
  color: #4d61fc;
  background-color: #f5f6ff;
  border-radius: 6px;
  align-items: center;
  margin-top: 25px;
  padding: 16px 20px;
  text-decoration: none;
  display: flex;
}

.calendar-link.w--current {
  background-color: #f1f3ff;
}

.text-block-105 {
  margin-left: 10px;
  margin-right: 10px;
  font-size: .9rem;
  font-weight: 600;
  line-height: 1rem;
}

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

.tour-embed {
  height: 100%;
  margin-bottom: 0;
}

.tour-embed.data-extraction, .tour-embed.edit-fields, .tour-embed.models-training, .tour-embed.integrations-webhooks {
  display: block;
}

.tour-embed.calendly-popup {
  width: 100%;
  height: 100vh;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.product-tour-calendar-popup {
  z-index: 2001;
  background-color: rgba(0, 0, 0, .5);
  justify-content: center;
  align-items: center;
  transition: transform .3s;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.product-tour-calendar-popup.visible {
  transform: scale(1);
}

.product-tour-calendar-cover {
  z-index: 1;
  width: 55vw;
  background-color: #fff;
  border: .0625rem #000;
  border-radius: .375rem;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: stretch;
  padding: 2.5rem 2rem;
  display: flex;
  position: relative;
}

.product-tour-calendar-cover.modal {
  background-image: url('../images/pop-up-bg_1pop-up bg.webp');
  background-position: 50% 70%;
  background-size: cover;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding-left: 2.5rem;
  display: block;
  position: relative;
}

.product-tour-calendar-cover.modal-right {
  width: 28.125rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.product-tour-calendar-cover.exit-intent {
  width: 18.75rem;
  flex-direction: row;
  padding: 0;
  position: relative;
}

.product-tour-calendar-cover.modal-form {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.product-tour-calendar-cover.modal-form-freetool {
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: relative;
}

.product-tour-calendar-cover.partners {
  border-style: solid;
  border-color: #e0e4f4;
  box-shadow: 5px 9px 10px rgba(0, 0, 0, .1);
}

.calendar-embed {
  text-align: left;
  margin-bottom: 0;
}

.calendar-embed.exit-intent {
  width: 100%;
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  display: block;
}

.product-tour-calendar-close-layer {
  z-index: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.product-leadgen-cover {
  z-index: 2002;
  opacity: 1;
  background-color: rgba(0, 0, 0, .3);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.product-leadgen-cover.shrink {
  display: none;
}

.product-tour-leadgen-form-cover {
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
}

.product-tour-leadgen-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

.product-tour-leadgen-column-1 {
  width: 700px;
  flex-direction: column;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  display: flex;
}

.product-tour-leadgen-column-2 {
  background-color: #f7f9ff;
  flex-direction: column;
  justify-content: center;
  padding: 50px 24px;
  display: flex;
}

.product-tour-grid-2 {
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.product-tour-logo-1 {
  width: 800px;
  margin-bottom: 20px;
}

.g2-badge-cover {
  background-color: #fff;
  border-radius: 6px;
  padding: 6px 12px;
  box-shadow: 4px 4px 10px rgba(0, 0, 0, .1);
}

.product-tour-button {
  background-color: #fff;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.25rem;
  display: flex;
}

.text-block-106 {
  color: #4d61fc;
  font-weight: 600;
  line-height: 1;
}

.product-tour-arrow {
  width: 20px;
  margin-left: .5rem;
}

.product-tour-link {
  color: #fff;
  text-decoration: none;
}

.demo-screen-cover-copy {
  width: 100vw;
  height: 100vh;
  flex-direction: row;
  display: flex;
}

.demo-screen-cover-copy.hide {
  display: none;
}

.tour {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tabs-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.calendar-cover {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.tour-tab-left-panel {
  width: 22%;
  height: 80vh;
  background-color: #fff;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 100px;
  padding: 24px 16px;
  display: flex;
}

.tabs {
  width: 100vw;
  height: 100vh;
  align-items: stretch;
  display: flex;
}

.product-tour-tab-cover {
  width: 100vw;
  height: 100vh;
  position: relative;
}

.product-tour-logo-cover {
  width: 22%;
  height: 15vh;
  flex-direction: column;
  align-items: center;
  padding-top: 24px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.mobile-responsive-content {
  display: none;
}

.tab-pane-tab-1, .tab-pane-tab-2, .tab-pane-tab-3, .tab-pane-tab-4, .tab-pane-tab-5 {
  height: 100%;
}

@media screen and (min-width: 1280px) {
  .section.solution-ia-hero-section {
    padding-bottom: 3.75rem;
  }

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

  .careers-linkedin-cover {
    padding-top: 1rem;
  }

  .image-72 {
    max-width: 100%;
  }

  .errormessage {
    color: #ce4040;
    font-weight: 700;
    display: none;
  }

  .errormessage._2nd {
    display: flex;
  }

  .div-block-305 {
    padding-top: 0;
  }

  .toolform {
    max-height: none;
    min-height: 21.25rem;
    flex-direction: column;
    justify-content: center;
    padding: 0;
    box-shadow: 1px 1px .25rem .0625rem rgba(77, 97, 252, .2);
  }

  .filename {
    margin-left: 0;
  }

  .div-block-227 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-66 {
    color: red;
    display: block;
  }

  .downloadcard {
    height: 100%;
    display: none;
  }

  .text-block-59 {
    font-size: 1rem;
    line-height: 2rem;
  }

  .careerparagraph {
    color: #414141;
    text-align: center;
    margin-bottom: 2.5rem;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 2.125rem;
  }

  .reviewblock {
    max-height: 5.125rem;
    text-decoration: none;
  }

  .thirdtoolcard {
    max-height: 18.75rem;
    min-height: 18.75rem;
    display: none;
    position: relative;
  }

  .div-block-308 {
    display: none;
  }

  .div-block-210 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-95 {
    width: 5rem;
    display: none;
    bottom: -2.08331rem;
  }

  .text-block-95.msg {
    display: none;
  }

  .text-block-63 {
    align-items: center;
    display: flex;
  }

  .div-block-221 {
    width: 12.5rem;
  }

  .recaptcherrmsg {
    display: none;
  }

  .div-block-218, .div-block-218._2 {
    justify-content: space-between;
  }

  .div-block-388 {
    width: 100%;
  }

  .dropdown-toggle {
    width: auto;
  }

  .div-block-225 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-237 {
    display: none;
    position: absolute;
    bottom: 5.1875rem;
  }

  .infomessage {
    display: block;
  }

  .div-block-216 {
    align-items: center;
  }

  .primary-btn-3 {
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: .875rem;
    line-height: 1.4;
  }

  .secondtoolcard {
    max-height: 15rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.25rem .625rem;
    display: none;
  }

  .firsttoolcard {
    display: flex;
  }

  .bold-text-12 {
    font-family: Lato, sans-serif;
    font-weight: 700;
  }

  .div-privacy, .div-privacy-2 {
    width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .containerx {
    max-width: 100%;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    padding: 6.25rem 0 2.5rem;
    display: flex;
  }

  .form_filter, .form-block-8 {
    background-color: rgba(0, 0, 0, 0);
  }

  .freetool-filter-grid {
    grid-template-columns: 1fr;
  }

  .checkbox-2 {
    display: block;
  }

  .checkbox-field-2 {
    width: auto;
    background-color: #e0e4f4;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    padding: .5rem 1rem;
    display: flex;
  }

  .collection-item-2 {
    width: auto;
  }

  .checkbox-label-2 {
    text-transform: uppercase;
  }

  .free-tool-cardcover {
    width: 35.625rem;
    height: 8.25rem;
    background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 1.75rem;
    padding-left: 10.125rem;
    display: flex;
  }

  .ft-card-heading {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Librebaskerville, sans-serif;
    font-size: 1.5rem;
  }
}

@media screen and (min-width: 1440px) {
  .text-b2.t-brand60 {
    text-align: left;
  }

  .section.bg-grey.overflow-hidden.home-v2 {
    padding-bottom: 5rem;
  }

  .section.bg-dark.free-tools {
    background-position: -1.25rem -6.25rem;
    background-repeat: no-repeat;
    margin-top: 0;
  }

  .section.bg-dark.integrations {
    background-position: 0 40%;
    background-size: auto;
  }

  .section.prod-use-case {
    background-image: url('../images/product-bg5_1product bg5.webp');
    background-position: 50%;
    background-size: cover;
  }

  .section.contact-customers {
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .section.vision {
    padding-bottom: 11.25rem;
  }

  .section.solution-bp-hero-section-teagreen {
    background-size: cover;
  }

  .section.thank-you {
    height: 93.75rem;
    background-position: 50%;
  }

  .section.solution-cl-bg {
    background-image: url('../images/commercial-landing-bg_1commercial landing bg.webp');
    background-position: 50% 100%;
  }

  .section.solution-ia-hero-section {
    background-position: 50% 60%;
    padding-bottom: 6.25rem;
  }

  .section.solution-logistics-hero-section {
    background-position: 50%;
    padding-bottom: 6.25rem;
  }

  .section.free-tools {
    background-position: 1.875rem 0;
  }

  .section.hero-section-copy {
    height: 53.75rem;
  }

  .section.section-2-v2 {
    padding-top: 37.5rem;
  }

  .section.thank-you-case-study {
    height: 33.75rem;
    background-position: 50% 100%;
  }

  .section.thank-you-webinar {
    background-position: 50% 100%;
    padding-bottom: 16rem;
  }

  .section.partners_page-hero {
    background-size: cover;
  }

  .displaytext-4 {
    font-size: 1.9rem;
  }

  .displaytext-4.hero-subheading.easily {
    font-family: Librebaskerville, sans-serif;
  }

  .displaytext-4.margin-bottom-12px {
    text-align: left;
  }

  .displaytext-1, .displaytext-1.t-white {
    font-size: 3rem;
  }

  .displaytext-1.t-white.integrations, .displaytext-1.product-hero {
    font-size: 2.5rem;
  }

  .customer-slider {
    margin-bottom: 3.75rem;
  }

  .features-grid.solution-ft-grid {
    margin-top: 2.5rem;
  }

  .features-grid.product-grid {
    margin-top: 0;
    margin-bottom: 8.75rem;
  }

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

  .suggested-post-outer {
    display: none;
  }

  .cs-form_block.blog-detail-page {
    display: block;
  }

  .listing-item_top-container:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .img-full.case-study {
    border: .0625rem solid rgba(0, 0, 0, .08);
  }

  .listing-item_child:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-contact {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .contact-form-cover.modal, .contact-form-cover.modal-right, .contact-form-cover.modal-form, .contact-form-cover.modal-form-freetool {
    height: auto;
  }

  .text-block-58 {
    color: #919191;
    font-size: 1rem;
    font-weight: 400;
    line-height: 2rem;
  }

  .image-72 {
    margin-bottom: 0;
  }

  .text_span {
    color: #414141;
    text-align: center;
    margin-bottom: .375rem;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 2rem;
  }

  .errormessage {
    color: #ce4040;
    justify-content: center;
    align-items: center;
    margin-bottom: .625rem;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Lato, sans-serif;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.75rem;
    display: none;
  }

  .errormessage._2nd {
    max-height: none;
    min-height: 1.875rem;
    min-width: 1.25rem;
    margin-top: .9375rem;
    display: block;
    overflow: hidden;
  }

  .div-block-397 {
    cursor: pointer;
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .div-block-397.active {
    cursor: pointer;
  }

  .div-block-305 {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .image-66 {
    margin: 0;
    display: block;
  }

  .div-block-392 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 1.25rem;
    display: flex;
  }

  .div-block-235 {
    margin-bottom: 1.75rem;
  }

  .div-block-224 {
    position: static;
  }

  .text {
    display: none;
  }

  .toolform {
    width: 100%;
    min-height: 22.5rem;
    min-width: auto;
    border: .0625rem #efefef;
    border-radius: 0;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    display: flex;
    position: relative;
    box-shadow: 1px 0 .25rem .0625rem rgba(77, 97, 252, .2);
  }

  .div-block-35 {
    width: 4rem;
    height: 3.75rem;
    max-height: 4rem;
    max-width: none;
    min-height: 4rem;
    min-width: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
    position: relative;
  }

  .filename {
    font-family: Lato, sans-serif;
    font-weight: 700;
  }

  .div-block-227 {
    width: 15rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
    position: static;
  }

  .button-2 {
    color: #4d61fc;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    order: 1;
    justify-content: flex-end;
    align-self: auto;
    margin-right: .625rem;
    padding: 0;
    font-family: Lato, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 2rem;
    display: flex;
  }

  .button-2:hover {
    color: #4d61fc;
  }

  .text-block-66 {
    max-height: 1.25rem;
    max-width: none;
    min-height: 1.25rem;
    min-width: 12.5rem;
    color: #ce4040;
    text-align: center;
    justify-content: flex-end;
    margin-top: 0;
    margin-bottom: .625rem;
    padding-bottom: 0;
    padding-right: 8.125rem;
    font-size: 1rem;
    line-height: 1.75rem;
    display: none;
    overflow: visible;
  }

  .icon-5 {
    z-index: 0;
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
    display: block;
    top: 2%;
    bottom: 0%;
    left: 5rem;
    right: 0%;
  }

  .div-block-223 {
    width: auto;
    min-width: auto;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .downloadcard {
    height: 100%;
    min-height: 20rem;
    justify-content: center;
    display: none;
  }

  .text-block-59 {
    width: 13.75rem;
    max-width: none;
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 2rem;
  }

  .loading {
    width: 9rem;
    height: 11.625rem;
    background-image: url('../images/Rolling-1s-200px.svg'), url('../images/Doc-for-loading_1Doc for loading.webp');
    background-position: 50% 48%, 0 0;
    background-repeat: no-repeat, no-repeat;
    background-size: 4.0625rem 4.0625rem, 9rem 11.625rem;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .text-block-81 {
    font-size: 1rem;
  }

  .dropdown-list-2 {
    top: auto;
    bottom: 0%;
    left: 2.5rem;
    right: 0%;
  }

  .dropdown-list-2.w--open {
    width: 13rem;
    min-height: 10rem;
    min-width: 13rem;
    background-color: #fff;
    border-radius: .25rem;
    margin-top: 3.625rem;
    margin-left: -7.5rem;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    top: 0;
    left: 3.5rem;
    box-shadow: 0 0 .625rem .25rem rgba(0, 0, 0, .2);
  }

  .div-block-256 {
    width: 62.5rem;
    min-width: 62.5rem;
    justify-content: center;
    align-items: center;
    margin-top: 1.25rem;
    display: flex;
  }

  .copylinkblock {
    max-height: none;
    max-width: 31.25rem;
    min-height: 0;
    cursor: pointer;
    transition: opacity 1s cubic-bezier(.55, .055, .675, .19);
    position: relative;
  }

  .div-block-236 {
    max-width: 39.1875rem;
    min-width: 39.1875rem;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .div-block-236.error {
    max-width: 43.75rem;
    min-width: 43.75rem;
  }

  .text-block-78 {
    color: #fff;
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 400;
    line-height: 2.1875rem;
    text-decoration: none;
    display: flex;
  }

  .tooltip-2 {
    z-index: 1;
    color: #fff;
    text-align: center;
    background-color: rgba(0, 0, 0, 0);
    border-radius: .1875rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    display: flex;
    position: static;
    top: -3.125rem;
    bottom: 0%;
    left: -2.5rem;
    right: 0%;
  }

  .dropdown-2 {
    max-height: 3rem;
    max-width: 7.5rem;
    min-height: 3rem;
    min-width: 7.5rem;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    margin-left: 5.3125rem;
    margin-right: 2.5rem;
    font-size: .875rem;
    display: flex;
  }

  .pdf_button {
    min-height: 3.75rem;
    min-width: 31.125rem;
    color: #fff;
    background-color: #4d61fc;
    border-radius: .25rem;
    justify-content: center;
    align-items: center;
    margin-top: 2.5rem;
    margin-bottom: 1.5rem;
    padding-top: 1.625rem;
    padding-bottom: 1.5625rem;
    font-family: Inter, sans-serif;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 2rem;
    display: flex;
  }

  .pdf_button.w--current {
    max-height: 5rem;
    max-width: 33.625rem;
    min-height: 5rem;
    text-align: center;
    background-color: #4d61fc;
    border-radius: .25rem;
    margin-bottom: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    padding: 1.625rem 11.4375rem 1.5625rem;
    font-family: Lato, sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2rem;
  }

  .div-block-230 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .careerparagraph {
    width: 80%;
    max-width: 67.5rem;
    color: #414141;
    text-align: center;
    margin-bottom: 5.5rem;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 2.125rem;
  }

  .careerparagraph.tool {
    text-align: left;
    margin-top: 0;
    margin-right: 7.5625rem;
  }

  .reviewblock {
    max-height: 5.625rem;
    margin-left: 2.5rem;
    padding-bottom: 0;
    text-decoration: none;
  }

  .thirdtoolcard {
    flex-direction: column;
    justify-content: space-between;
    display: none;
    position: absolute;
    overflow: visible;
  }

  .div-block-228 {
    max-height: 1.8125rem;
    max-width: 1.8125rem;
    min-height: 1.8125rem;
    min-width: 1.75rem;
    margin: .3125rem 1rem .25rem .6875rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-308 {
    max-height: none;
    min-height: 0;
    min-width: 0;
    color: #fff;
    cursor: pointer;
    background-color: #4d61fc;
    border-radius: .375rem;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    padding: .75rem 2.5rem;
    font-weight: 700;
    display: none;
  }

  .div-block-220 {
    max-height: none;
    min-height: 0;
    border-right: .0625rem #000;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .div-block-81 {
    justify-content: space-between;
    display: flex;
  }

  .form-6 {
    width: auto;
    display: block;
  }

  .div-block-396 {
    height: 1.25rem;
    color: #919191;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-396.active {
    color: #414141;
    margin-bottom: 0;
  }

  .div-block-210 {
    width: auto;
    max-height: 5.3125rem;
    max-width: 25rem;
    min-height: 5.3125rem;
    min-width: 25rem;
    justify-content: flex-start;
    align-items: center;
    margin-right: 10.625rem;
    padding-top: .625rem;
    padding-bottom: 1.3125rem;
    display: flex;
  }

  .div-block-210._1 {
    max-height: none;
    max-width: none;
    min-height: 0;
    min-width: 0;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    transition: opacity .2s cubic-bezier(.6, .04, .98, .335);
  }

  .div-block-210._1:hover {
    box-shadow: 0 0 .625rem .25rem rgba(77, 97, 252, .2);
  }

  .image-73 {
    margin-top: .125rem;
    display: block;
    overflow: visible;
  }

  .image-73:hover {
    background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
    background-position: 50% -50%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .div-block-394 {
    width: 12.5rem;
    height: 3.25rem;
    max-height: none;
    color: #fff;
    text-align: center;
    cursor: pointer;
    background-color: #4d61fc;
    border-radius: .375rem;
    justify-content: center;
    align-items: center;
    padding-top: .625rem;
    font-size: 1.75rem;
    line-height: 2.375rem;
    transition: background-color .2s;
    display: flex;
  }

  .div-block-394:hover {
    background-color: #4d61e1;
  }

  .resetbtn {
    cursor: pointer;
    margin-top: .3125rem;
    position: relative;
  }

  .text-block-95 {
    width: 6.875rem;
    height: 1.25rem;
    color: green;
    margin-top: auto;
    margin-bottom: 0;
    line-height: 1.25rem;
    display: none;
    position: absolute;
    top: auto;
    bottom: -2.33331rem;
    left: -1.1875rem;
  }

  .text-block-95.msg {
    width: 6.875rem;
    display: none;
  }

  .div-block-252 {
    z-index: 1;
    width: 4rem;
    height: 4rem;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .text-block-63 {
    color: #4d61fc;
    font-family: Lato, sans-serif;
    font-weight: 700;
    line-height: 1.0625rem;
  }

  .bold-text-7 {
    font-family: Inter, sans-serif;
  }

  .text-block-62 {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    font-family: Inter, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 2rem;
  }

  .div-block-226 {
    max-height: none;
    min-height: 0;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .div-block-226:hover {
    box-shadow: 0 0 .625rem .25rem rgba(77, 97, 252, .2);
  }

  .div-block-221 {
    width: 15rem;
    max-height: none;
    min-height: 0;
    background-color: #4d61fc;
    border-radius: .25rem;
    justify-content: space-between;
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    display: flex;
  }

  .recaptcherrmsg {
    width: 62.5rem;
    height: 19rem;
    max-height: 19rem;
    max-width: 62.5rem;
    min-height: 19rem;
    min-width: 62.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 1.25rem;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
  }

  .div-block-222 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    padding-bottom: 0;
    display: flex;
  }

  .text-field-4 {
    width: 31.25rem;
    border: .0625rem #fff;
    border-radius: .25rem;
    margin-right: 1.25rem;
    display: none;
    box-shadow: 0 0 .625rem .25rem rgba(77, 97, 252, .2);
  }

  .div-block-218 {
    height: 5.625rem;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .image-82 {
    margin-right: .625rem;
  }

  .div-block-388 {
    background-color: #fff;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 1.25rem;
    display: flex;
  }

  .div-block-287 {
    color: #414141;
  }

  .textarea {
    width: 25rem;
    max-height: none;
    color: #212121;
    border-radius: .25rem;
    margin-right: 0;
    box-shadow: 0 0 .625rem .25rem rgba(77, 97, 252, .2);
  }

  .image-83 {
    margin-top: .3125rem;
    margin-bottom: 0;
  }

  .dropdown-toggle {
    width: auto;
    max-height: 3rem;
    max-width: 3.125rem;
    min-height: 3rem;
    min-width: 3.125rem;
    border: .0625rem #000;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 0 2.5rem 0 0;
    display: flex;
  }

  .div-block-307 {
    width: 62.5rem;
    display: flex;
  }

  .div-block-82 {
    margin-bottom: 0;
  }

  .div-block-225 {
    width: 15rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .div-block-268 {
    display: none;
  }

  .div-block-237 {
    max-height: 1.25rem;
    min-height: 1.25rem;
    min-width: 12.5rem;
    margin-bottom: .625rem;
    display: none;
  }

  .infomessage {
    color: #c4c4c4;
    text-align: center;
    margin-top: .625rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.75rem;
    display: block;
    overflow: visible;
  }

  .text-block-90 {
    width: auto;
    height: auto;
    flex: 0 auto;
    align-self: auto;
    margin-top: 0;
    margin-bottom: 0;
    line-height: .625rem;
    display: block;
  }

  .html-embed-6 {
    position: static;
  }

  .html-embed-7 {
    display: block;
  }

  .div-block-216 {
    min-height: 5.625rem;
    border-top: .1875rem #bfbaba;
    border-right: .1875rem #000;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 1.25rem;
    padding-bottom: 0;
    padding-left: 2.5rem;
    display: flex;
  }

  .div-block-393 {
    justify-content: space-around;
    align-items: center;
    display: flex;
  }

  .primary-btn-3 {
    width: 25rem;
    height: 2.5rem;
    min-width: 0;
    justify-content: center;
    align-items: center;
    padding: .5rem 0;
    font-size: 1rem;
    line-height: 1.4375rem;
    text-decoration: none;
    display: flex;
  }

  .downloadbtn {
    min-height: 2.375rem;
    min-width: 13rem;
    color: #373a3c;
    text-align: center;
    white-space: normal;
    background-image: none;
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
    font-family: Lato, sans-serif;
    font-size: 1.125rem;
    text-decoration: none;
    transition: z-index 1s cubic-bezier(.6, .04, .98, .335), color 2s cubic-bezier(.165, .84, .44, 1), background-color 2s cubic-bezier(.165, .84, .44, 1);
    display: flex;
  }

  .downloadbtn:hover {
    color: #4d61fc;
    background-color: #f7f8ff;
    background-image: url('../images/Json-icon-active-1.svg');
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
  }

  .downloadbtn:active {
    -webkit-text-fill-color: inherit;
    background-color: #f7f8ff;
    background-clip: border-box;
    border: .0625rem #fff;
  }

  .downloadbtn._2, .downloadbtn._2:hover {
    background-image: none;
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
  }

  .downloadbtn._1 {
    background-image: url('../images/Excel-Icon.svg');
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
  }

  .downloadbtn._1:hover {
    background-image: url('../images/Excel-Icon.svg');
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
    display: flex;
  }

  .downloadbtn._1:active {
    background-image: none;
    background-position: 7%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .downloadbtn._3, .downloadbtn._3:hover {
    background-image: none;
    background-position: 6%;
    background-repeat: no-repeat;
    background-size: 1.75rem 1.8125rem;
  }

  .secondtoolcard {
    max-height: 14.375rem;
    min-height: 14.375rem;
    min-width: 37.875rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
    position: absolute;
  }

  .form-block-2 {
    max-height: 20.25rem;
    max-width: 62.5rem;
    min-height: 20.25rem;
  }

  .firsttoolcard {
    height: 90%;
    border: .25rem dashed #fff;
    border-radius: 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
  }

  .div-block-395 {
    width: 3rem;
    height: 3rem;
    margin-bottom: .375rem;
  }

  .div-block-215 {
    max-height: 3rem;
    max-width: 12.6875rem;
    min-height: 3rem;
    min-width: 12.6875rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-215._1 {
    max-height: none;
    max-width: none;
    min-height: 0;
    flex-direction: column;
  }

  .image-67 {
    margin-bottom: .3125rem;
  }

  .fileimage {
    margin-right: .625rem;
    display: none;
  }

  .fileimage._1 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .popups-2 {
    z-index: 200;
    width: 100%;
    height: 100%;
    background-color: #fff;
    margin-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: fixed;
  }

  .bold-text-12 {
    font-family: Libre Baskerville;
  }

  .h3heading {
    text-align: left;
  }

  .privacyterms {
    color: #212121;
    text-align: center;
    margin: 0 auto 5.5rem;
    font-family: Libre Baskerville;
    font-size: 2.625rem;
    font-weight: 900;
    line-height: 3.125rem;
  }

  .h2heading {
    width: auto;
    height: auto;
    max-height: 1.8125rem;
    max-width: 100%;
  }

  .div-privacy {
    width: 100%;
    max-width: none;
    min-width: 0;
    padding-bottom: 2.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-76 {
    width: auto;
    text-indent: 2.5rem;
    margin-bottom: .75rem;
    margin-left: 0;
    padding-left: 0;
  }

  .text-block-77 {
    color: #515151;
    text-indent: 0;
    margin-bottom: 1.25rem;
    padding-left: 3.75rem;
    font-weight: 400;
    line-height: 1.75rem;
  }

  .paragraph-11 {
    width: 98%;
    margin-left: 1.25rem;
  }

  .div-privacy-2 {
    width: 100%;
    max-width: none;
    min-width: 0;
    padding-bottom: 2.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .privacyterms-2 {
    color: #212121;
    text-align: center;
    margin: 0 auto 5.5rem;
    font-family: Libre Baskerville;
    font-size: 2.625rem;
    font-weight: 900;
    line-height: 3.125rem;
  }

  .paragraph-12 {
    width: 98%;
    margin-left: 1.25rem;
  }

  .h2heading-2 {
    width: auto;
    height: auto;
    max-height: 1.8125rem;
    max-width: 100%;
  }

  .h3heading-2 {
    text-align: left;
  }

  .div-block-222-copy {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    padding-bottom: 0;
    display: flex;
  }

  .collection-list {
    margin-left: auto;
    margin-right: auto;
  }

  .checkbox-label {
    color: #616161;
  }

  .div-block-407 {
    min-height: 3rem;
    min-width: 9.125rem;
    cursor: pointer;
  }

  .radio-button-2 {
    width: 1.5rem;
    height: 1.5rem;
    margin-left: 0;
    margin-right: 1.125rem;
  }

  .form-8 {
    flex-direction: column;
    display: flex;
  }

  .div-block-404 {
    padding-top: 5rem;
    display: flex;
    box-shadow: 0 0 .625rem .125rem rgba(77, 97, 252, .2);
  }

  .text-block-92 {
    width: 27.5rem;
  }

  .div-block-400 {
    width: auto;
    max-width: 120rem;
    min-width: 100%;
    margin-top: -9rem;
    padding-left: 11.25rem;
    padding-right: 11.25rem;
    display: flex;
  }

  .checkbox-field {
    width: 90%;
    align-items: center;
    display: flex;
  }

  .div-block-401 {
    min-width: 100%;
    display: flex;
  }

  .text-field-5 {
    font-family: Open Sans, sans-serif;
    font-size: 1.125rem;
    line-height: 2rem;
  }

  .div-block-412 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .div-block-413 {
    width: 67.5rem;
    display: none;
    box-shadow: 0 0 .625rem .125rem rgba(77, 97, 252, .2);
  }

  .containerx {
    z-index: 4;
    max-width: none;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 6.25rem 0 2.75rem;
    display: flex;
    position: relative;
    top: auto;
  }

  .containerx.surveryform {
    padding-top: 9rem;
  }

  .home-hero-bg {
    top: -20%;
    bottom: 0%;
    left: -1%;
    right: 0%;
  }

  .modal-wrapper {
    display: none;
  }

  .modal {
    height: auto;
  }

  .exit-intent-popup {
    display: flex;
  }

  .exit-intent-popup.visible {
    transform: scale(1);
  }

  .newsletter {
    width: auto;
    height: auto;
  }

  .close {
    z-index: 2002;
  }

  .free-tool-modal {
    height: 37.5rem;
  }

  .free-tool-modal-wrapper {
    display: none;
  }

  .field-label {
    font-size: .875rem;
  }

  .displaytext-1-2, .displaytext-1-2.t-white {
    font-size: 3rem;
  }

  .displaytext-4-2.hero-subheading.easily {
    font-family: Librebaskerville, sans-serif;
  }

  .modal-wrapper-blog-rating {
    display: none;
  }

  .image-107 {
    border: 1px solid #e0e4f4;
    border-radius: 80px;
  }

  .integration_icon.sheets {
    width: 48px;
  }

  .integration_icon.yardi {
    width: 45px;
  }

  .integration_icon.jotforms {
    width: 60px;
  }

  .integration_icon.zapier {
    width: 70px;
  }

  .compliant-card.footer, .compliant-card.product-tour-card {
    justify-content: flex-start;
  }

  .gdpr-logo.footer-hipaa {
    width: 50px;
  }

  .compliant-grid-footer.desktop {
    grid-template-rows: auto auto auto;
  }

  .tour-left-panel {
    width: 20%;
  }

  .tour-right-panel {
    width: 80%;
  }

  .docsumo-logo, .product-tour, .select-tour {
    margin-bottom: 30px;
  }

  .tour-selection-cover {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .select-tour-heading {
    font-size: .9rem;
  }

  .select-tour-paragraph {
    font-size: .8rem;
  }

  .product-tour-calendar-popup {
    display: flex;
  }

  .product-tour-calendar-popup.visible {
    transform: scale(1);
  }

  .product-tour-calendar-cover.modal, .product-tour-calendar-cover.modal-right, .product-tour-calendar-cover.modal-form, .product-tour-calendar-cover.modal-form-freetool {
    height: auto;
  }

  .tour-tab-left-panel {
    width: 20%;
    height: 80vh;
    margin-top: 140px;
  }

  .product-tour-logo-cover {
    width: 20%;
  }
}

@media screen and (max-width: 991px) {
  .text-b2.t-italic.align-centre {
    text-align: center;
  }

  .text-b2.t-white.phone-dark-text.careers.initial {
    font-size: .9375rem;
  }

  .text-b2.careers-hero {
    margin-bottom: 1.5rem;
  }

  .site-wrapper {
    height: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .site-wrapper.blog-wrapper {
    max-width: 100%;
  }

  .site-wrapper.blog-left-side {
    display: flex;
  }

  .site-wrapper.blog-right-side {
    display: none;
  }

  .site-wrapper.blog-content-mobile {
    display: flex;
  }

  .section {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .section.hero-section {
    height: auto;
    background-image: none;
    padding-top: 3.75rem;
    padding-bottom: 2.5rem;
    overflow: hidden;
  }

  .section.bg-grey.overflow-hidden.home-v2 {
    padding-bottom: 6.25rem;
  }

  .section.bg-dark.pricing-customer {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .section.scroll-tab {
    padding-top: 6.25rem;
  }

  .section.product-hero {
    background-position: 50% 0;
    background-size: auto;
  }

  .section.contact-customers {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .section.contactus-hero {
    height: auto;
    min-height: auto;
    padding-bottom: 3.75rem;
  }

  .section.pricing-hero {
    background-position: 50% 0;
    background-size: contain;
  }

  .section.blog-subscribe {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .section.blog-squad {
    padding-bottom: 12.5rem;
  }

  .section.solution-bp-hero-section {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.sol-use-case {
    background-image: url('../images/grid_mobile_1grid_mobile.webp');
    background-position: 50% 25%;
    background-size: auto;
  }

  .section.solution-bp-hero-section-blue {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.medium {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .section.solution-cre-hero-section {
    background-size: 58.8125rem;
  }

  .section.cd-hero-section {
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.grid-pattern-dark {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 7.5rem;
  }

  .section.about-hero {
    background-position: 0 0;
    background-size: auto;
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .section.large {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .section.cr-hero {
    background-position: 50%;
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section.cr-hero.show-on-mobile {
    height: auto;
    background-image: url('../images/careers-mobile-bg_1careers mobile bg.webp');
    background-position: 50%;
    background-size: cover;
    display: block;
  }

  .section.cr-hero.hide-on-mobile {
    display: none;
  }

  .section.solution-bp-hero-section-teagreen {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.solution-bp-hero-section-palespring, .section.solution-bp-hero-section-wildblue, .section.solution-bp-hero-section-rentroll, .section.solution-bp-hero-section-utility, .section.solution-bp-hero-section-liability {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.solution-cl-bg, .section.solution-ia-hero-section {
    background-size: 58.8125rem;
  }

  .section.case-study-hero {
    background-position: 12% 100%;
  }

  .section.solution-logistics-hero-section {
    background-size: 58.8125rem;
  }

  .section.hero-section-copy {
    height: auto;
    background-image: none;
    padding-top: 5rem;
    padding-bottom: 11.25rem;
  }

  .section.section-2-copy {
    padding-top: 0;
  }

  .section.section-2-v2 {
    padding-top: 32.5rem;
  }

  .section.hero-section {
    height: auto;
    background-image: none;
    padding-top: 3.75rem;
    padding-bottom: 2.5rem;
    overflow: hidden;
  }

  .section.events-page {
    height: auto;
    background-image: none;
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section.events-logo {
    padding-top: 0;
  }

  .section.solution-bp-hero-section-brown {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .section.partners_page-hero {
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 2rem;
    padding-bottom: 11.1875rem;
  }

  .button-primary {
    font-size: .9375rem;
  }

  .button-primary._404-page, .text-b1._404-page {
    font-size: .875rem;
  }

  .displaytext-1 {
    font-size: 2.75rem;
  }

  .displaytext-1.product-hero {
    font-size: 2.5rem;
  }

  .displaytext-1.big.hide-on-tablet {
    display: none;
  }

  .displaytext-1.big.show-on-tablet {
    display: block;
  }

  .displaytext-1._404-page {
    font-size: 2.5rem;
  }

  .displaytext-1.bloh-hero {
    display: block;
  }

  .displaytext-1.bloh-hero-mobile {
    display: none;
  }

  .text-b3.width-half {
    width: 100%;
  }

  .displaytext-2 {
    max-width: 100%;
    font-size: 2.25rem;
  }

  .displaytext-2.t-white.contactus-heading {
    max-width: 100%;
  }

  .displaytext-2.phone-left-align.desk-width-75pc {
    text-align: center;
  }

  .displaytext-2.desk-width-75pc.phone-28.desktop-hide {
    display: none;
  }

  .displaytext-2.small {
    width: 100%;
  }

  .displaytext-5.negative-margin-16px {
    margin-left: 0;
    margin-right: 0;
  }

  .displaytext-6.width-75 {
    width: 60%;
  }

  .displaytext-6.align-centre {
    text-align: center;
  }

  .displaytext-3 {
    font-size: 2rem;
  }

  .displaytext-3._404-page {
    font-size: 1.5rem;
  }

  .displaytext-3.product-tour-mobile {
    text-align: center;
    line-height: 1.5;
  }

  .button-secondary.nav-small-ghost {
    width: 100%;
  }

  .navbar {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .nav-container {
    height: auto;
    padding: 1.5rem 1.25rem;
    position: static;
  }

  .nav-menu {
    width: 100%;
    background-color: #180c2e;
    flex-direction: column;
    align-items: center;
    position: absolute;
  }

  .nav-menu.light {
    z-index: 0;
    height: 100vh;
    background-color: #fff;
    align-items: flex-start;
    padding-top: 5.0625rem;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
    overflow: auto;
    transform: translate(100%);
  }

  .nav-link {
    color: #fff;
    border-bottom: .03125rem solid rgba(255, 255, 255, .16);
    margin-left: 0;
    margin-right: 0;
    padding: 1.125rem 1.25rem;
    font-size: 1.125rem;
  }

  .nav-cta-container {
    z-index: 0;
    width: 100%;
    grid-row-gap: .75rem;
    flex-direction: column;
    padding: 1.5rem 1.25rem 4rem;
    display: flex;
  }

  .nav-dropdown {
    width: 100%;
    text-align: left;
    border-bottom: .03125rem solid #e0e4f4;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .nav-dropdown:hover {
    border-bottom-style: none;
  }

  .nav-dropdown-icon {
    margin-right: 1.25rem;
  }

  .nav-dropdown-toggle {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 1.125rem 2.75rem 1.125rem 1.25rem;
    font-size: 1.125rem;
    display: flex;
  }

  .nav-dropdown-toggle.w--open {
    color: #4d61fc;
  }

  .section-container.hero {
    position: static;
  }

  .section-container.sbi-listing-hero-text {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .margin-hero-button {
    margin-right: 1.5rem;
  }

  .business-image-wrapper.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper.phone-right-none {
    border-right-width: 0;
  }

  .customer-rating-grid {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .customer-slider {
    margin-bottom: 2.5rem;
  }

  .customer-slide-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .customer-slide-left-arrow {
    left: -3.75rem;
  }

  .customer-slide-right-arrow {
    right: -3.75rem;
  }

  .customer-slide-nav {
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .fixed-scroll-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-scroll-image-portion {
    background-size: contain;
  }

  .training-tab-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 40% 1fr;
  }

  .study-slide {
    margin-left: 3.4375rem;
    margin-right: 2rem;
  }

  .study-slide-text {
    height: 40rem;
  }

  .study-slide-text.careers.initial {
    height: 25rem;
    padding-top: 1.25rem;
  }

  .safety-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 10rem;
    display: none;
  }

  .safety-data-container {
    text-align: left;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .safety-data-container._1, .safety-data-container._2 {
    background-position: 50% 0;
    background-size: auto;
  }

  .safety-data-container._3 {
    background-size: auto;
  }

  .safety-data-container._4 {
    background-position: 50% 0;
    background-size: auto;
  }

  .safety-data-container._5 {
    background-size: auto;
  }

  .safety-data-container._1s, .safety-data-container._2s, .safety-data-container._3s, .safety-data-container._4s, .safety-data-container._5s, .safety-data-container.cs-card, .safety-data-container.wfh-card, .safety-data-container.so-card, .safety-data-container.hi-card, .safety-data-container.rt-card, .safety-data-container.ha-card, .safety-data-container.free-tools-i, .safety-data-container.free-tools-b, .safety-data-container.free-tools-a, .safety-data-container.free-tools-t, .safety-data-container.free-tools-r, .safety-data-container.free-tools-l, .safety-data-container.free-tools-e, .safety-data-container.free-tools-ir {
    background-position: 50% 0;
    background-size: auto;
  }

  .safety-image-container {
    align-items: center;
    display: flex;
  }

  .hover-text-wrapper {
    opacity: 1;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    border-bottom-width: 0;
    padding: .75rem 0 0;
    transition-property: none;
    position: static;
  }

  .hover-text-wrapper.ds-hover-wrapper {
    margin-top: -.5rem;
  }

  .contact-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .dropdown-list.w--open {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: 0;
  }

  .footer-links-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    justify-items: start;
  }

  .footer-links-grid.updated {
    grid-template-rows: auto;
  }

  .menu-button {
    z-index: 1;
    order: 1;
    margin-right: -.5rem;
    padding: .25rem .5rem;
    display: flex;
    position: relative;
  }

  .menu-button.w--open {
    background-color: rgba(200, 200, 200, 0);
  }

  .desk-width-75pc, .desk-width-60pc {
    max-width: none;
  }

  .product-hero-container {
    max-width: none;
    margin-top: 0;
  }

  .product-hero-cta-wrapper {
    justify-content: center;
    display: flex;
  }

  .product-hero-label {
    text-align: center;
  }

  .features-grid.solution-ft-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .features-grid.product-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .product-use-case-heading-wrapper {
    max-width: 75%;
  }

  .product-usecases-grid {
    max-width: 100%;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .product-code-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 1.75rem;
    grid-template-columns: 1fr;
  }

  .product-code-grid-tabs, .code-tab-wrapper {
    min-height: auto;
  }

  .product-customer-support-grid {
    grid-column-gap: 2rem;
  }

  .product-hero-dood-container {
    top: 0%;
    bottom: auto;
    left: 17%;
    right: auto;
  }

  .desktop-hide {
    display: block;
  }

  .study-left-arrow {
    left: -1.625rem;
  }

  .study-right-arrow {
    right: 1.75rem;
  }

  .contactus-nav-container {
    margin-bottom: 2.125rem;
  }

  .contactus-hero-grid {
    height: auto;
    grid-row-gap: 4rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .contactus-hero-text-container {
    background-image: url('../images/Contact_BG_Phone_tab.svg');
    background-position: 50% 0;
    background-size: auto;
    margin-right: 0;
  }

  .contactus-hero-form-wrapper {
    width: 100%;
    align-items: stretch;
    margin-left: 0;
    padding-top: 5.5rem;
    padding-bottom: 2rem;
  }

  .help-point-wrapper-right {
    padding-top: 0;
  }

  .pricinghero-heading-container {
    max-width: 100%;
    margin-bottom: 3.5rem;
    padding: 1.5rem 1.25rem 0;
  }

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

  .pricing-hero-grid.on-solutions-doc-page {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .pricing-hero-grid-item {
    max-width: 27.5rem;
  }

  .pricing-faq-heading-outer {
    margin-bottom: 2.5rem;
    padding-left: 2rem;
  }

  .faq-container {
    grid-column-gap: 1.5rem;
  }

  .pricing-chart-header.cd-page {
    padding-left: 0;
  }

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

  .chart-whitespace, .chart-whitespace.big.heading {
    display: none;
  }

  .blog-hero-thumbnail-post {
    grid-template-columns: auto;
    align-items: center;
    padding: 0 0 1.25rem;
  }

  .blog-hero-thumbnail-post:hover {
    box-shadow: none;
  }

  .blog-author-container {
    padding-left: 1.25rem;
  }

  .blog-post-meta-details {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .blog-post-2x2-grid {
    grid-template-rows: auto auto;
  }

  .blog-post-2x1-grid {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: auto 50%;
    grid-auto-columns: auto;
  }

  .blog-casestudy-wrapper {
    padding: 2.75rem;
  }

  .blog-casestudy-form-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .blog-subscribe-wrapper {
    background-position: 90% 100%, 50% 100%;
    background-size: auto 15rem, 100%;
    padding: 2.75rem;
  }

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

  .author-name-container {
    width: 100%;
  }

  ._2-col-layout._1-col-tablet, ._2-col-layout.b-a-layout {
    grid-template-columns: 1fr;
  }

  ._2-col-layout.member-card-layout {
    max-width: none;
  }

  ._3-col-layout.listing-layout {
    grid-template-columns: 1fr 1fr;
  }

  ._3-col-layout.om-layout {
    grid-template-columns: 1fr;
  }

  ._3-col-layout.wud-layout, ._3-col-layout.doctype-listing-layout {
    grid-template-columns: 1fr 1fr;
  }

  .sol-detail-container {
    flex-direction: column;
  }

  .sol-detail-text {
    margin-top: .125rem;
    margin-left: 0;
  }

  .sol-detail-text.margin-left-30px {
    margin-top: 0;
  }

  .sol-usecases-grid {
    max-width: 100%;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .sol-usecase-detail-container {
    min-width: auto;
    flex-direction: column;
  }

  .sol-usecase-detail-container.width-75 {
    max-width: none;
  }

  .sol-usecase-container {
    grid-template-columns: 1fr;
  }

  .sol-usecase-container._3-col {
    width: auto;
    grid-template-columns: 1fr;
  }

  .sol-usecase-heading {
    margin-bottom: 1.25rem;
  }

  .text-container.hide-tablet {
    display: none;
  }

  .prod-img.show-on-tablet {
    display: block;
  }

  .prod-img.hide-on-tablet {
    display: none;
  }

  .heading-container.about-us-heading {
    margin-bottom: 0;
    padding-top: 5.625rem;
  }

  ._5-col-layout._1-col-tablet {
    grid-template-columns: 1fr;
  }

  ._4-col-layout {
    grid-template-columns: 1fr 1fr;
  }

  .customer-detail-container {
    flex-direction: column;
  }

  .ds-process-card {
    min-height: auto;
    text-align: left;
    justify-content: flex-start;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .ds-process-card:hover {
    box-shadow: none;
  }

  .ds-process-detail {
    height: auto;
    margin-top: 1.5rem;
  }

  .sbi-hero-img_container {
    margin-bottom: auto;
    display: none;
  }

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

  .flex-container.link-container {
    margin-top: .75rem;
  }

  .cd-chart-numbers-grid, .pricing-plan-layout {
    grid-template-columns: 1fr 1fr;
  }

  .main-wrapper {
    padding-top: 3rem;
  }

  .nav-dropdown-inside-wrapper {
    grid-row-gap: 0rem;
    background-color: #fbfcff;
    grid-auto-flow: row;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-dropdown-menu-group {
    align-items: stretch;
  }

  .nav-dropdown-menu-group-title {
    color: #fff;
    margin-bottom: 1.125rem;
    font-size: .875rem;
  }

  .nav-dd-menu-group-links {
    grid-row-gap: .5rem;
  }

  .nav-dd-menu-group-links.company-menu {
    flex-direction: column;
    margin-top: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-dd-menu-see-all {
    margin-top: 0;
  }

  .nav-dd-menu-see-all.mobile-only {
    display: flex;
  }

  .nav-dd-menu-see-all.show-on-desktop {
    display: none;
  }

  .nav-dropdown-menu-col {
    border-bottom: .03125rem solid #e0e4f4;
    padding: 1.125rem 1.25rem 1.5rem;
  }

  .nav-dd-link-hover-chev {
    display: none;
  }

  .nav-dd-resources-tabs {
    flex-direction: column;
    padding-bottom: 1.5rem;
  }

  .nav-dd-resources-tabs-content {
    margin-top: 1.25rem;
    margin-left: 1.25rem;
    padding-left: 0;
  }

  .desktop-only {
    display: none;
  }

  .mobile-only {
    display: block;
  }

  .nav-ham-icon {
    width: 1.5rem;
    height: 1.5rem;
    color: #180c2e;
  }

  .nav-ham-icon.white {
    color: #fff;
  }

  .nav-dropdown-menu-group-title-flex {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .nav-link-dark {
    width: 100%;
    border-bottom: .03125rem solid #e0e4f4;
    margin-left: auto;
    margin-right: auto;
    padding: 1.125rem 1.25rem;
    font-size: 1.125rem;
    display: flex;
  }

  .nav-link-dark:hover {
    border-bottom-style: none;
  }

  .dropdown-list-light {
    padding-top: 0;
    padding-bottom: 0;
    overflow: scroll;
  }

  .dropdown-list-light.w--open {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: 0;
    overflow: scroll;
  }

  .dropdown-list-light.resource-list {
    min-width: auto;
  }

  .om-detail-container {
    flex-direction: column;
  }

  .infinity-img {
    height: 31.25rem;
  }

  .infinity-img.small {
    height: 25rem;
  }

  .about-hero-container {
    background-color: #fff;
    grid-template-columns: 1fr;
    margin-bottom: 2.5rem;
    margin-left: 0;
    padding-top: 1.25rem;
  }

  .about-hand-img {
    left: 0;
  }

  .nav-dd-large-link-item-dark {
    max-width: none;
  }

  .nav-dd-tab-menu-link-dark {
    max-width: none;
    margin-left: 0;
  }

  .pc-heading-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .business-image-wrapper1.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper1.border-right.home, .business-image-wrapper1.border-right.home-1, .business-image-wrapper1.border-right.product-tourr {
    border-right-style: solid;
  }

  .nav-menu-alignment-placeholder {
    display: none;
  }

  .nav-link-container {
    width: 100%;
    height: 100%;
    flex-direction: column;
    align-items: flex-start;
  }

  .cd-hero-img {
    margin-right: 0;
  }

  .cd-heading-chart-grid {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }

  .about-data-container {
    height: auto;
    text-align: left;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .about-data-container._1a, .about-data-container._2a, .about-data-container._3a, .about-data-container._4a, .about-data-container._5a, .about-data-container.partners {
    background-position: 50% 0;
    background-size: auto;
  }

  .nav-logo-desktop {
    display: none;
  }

  .nav-dropdown-1 {
    width: 100%;
    text-align: left;
    border-bottom: .03125rem solid #e0e4f4;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .nav-dropdown-list {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-dropdown-list.w--open {
    box-shadow: none;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: relative;
    top: 0;
  }

  .nav-dropdown-list.sol-menu, .nav-dropdown-list.tools-menu, .nav-dropdown-list.company-menu {
    min-width: auto;
    left: auto;
  }

  .nav-dropdown-list.resources-menu {
    min-width: auto;
    top: auto;
    left: auto;
  }

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

  .careers-hero-grid.mobile {
    grid-template-rows: auto;
    margin-bottom: 5rem;
  }

  .careers-hero-image-wrapper {
    margin-bottom: 2.5rem;
  }

  .careers-hero-grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .careers-hero-card.employees {
    width: 20rem;
  }

  .review-image-container {
    height: 10.625rem;
  }

  .review-linkedin-container.initial {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .careers-faq-container {
    margin-bottom: 2.5rem;
    padding-left: 2rem;
  }

  .wud-slider {
    margin-left: 0;
  }

  .wud-side-img {
    display: none;
  }

  .white-bg {
    width: 100%;
    height: 50%;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .contact-form-cover.modal, .contact-form-cover.exit-intent {
    height: auto;
    padding-top: 0;
  }

  .text-block-58 {
    text-align: center;
    margin-left: .625rem;
    margin-right: .625rem;
  }

  .div-block-305 {
    width: 80%;
    margin-top: 0;
    display: block;
  }

  .toolform {
    width: 100%;
  }

  .div-block-227 {
    width: 12.5rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .div-block-306 {
    width: 100%;
  }

  .thirdtoolcard {
    display: none;
  }

  .div-block-396.active {
    font-size: .75rem;
  }

  .div-block-221 {
    width: 13.75rem;
  }

  .div-block-82 {
    width: 100%;
  }

  .div-block-225 {
    width: 13.125rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .div-block-216 {
    justify-content: flex-start;
    padding-left: 5rem;
  }

  .div-block-395 {
    width: 2.125rem;
    height: 2.125rem;
    margin-bottom: 0;
  }

  .div-privacy-2 {
    width: 100%;
  }

  .case-study-listing-cover {
    width: 22.5rem;
    border-top-style: none;
    border-left: .0625rem solid rgba(0, 0, 0, .08);
    border-right: .0625rem solid rgba(0, 0, 0, .08);
  }

  .extracted-fields-collection-list.all-except-desktop {
    display: block;
  }

  .advantage-cover-1 {
    height: 20rem;
    padding-left: 1.0625rem;
    padding-right: 1.0625rem;
  }

  .collection-item {
    justify-content: center;
    align-self: center;
    display: flex;
  }

  .field-label-2 {
    width: 100%;
  }

  .div-block-404 {
    width: 90%;
    align-items: flex-start;
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }

  .checkbox-field {
    display: flex;
  }

  .text-field-5 {
    width: 80%;
  }

  .form-block-7 {
    width: 100%;
  }

  .div-block-413 {
    height: 21.875rem;
    display: none;
  }

  .containerx {
    max-width: 100%;
    flex-wrap: nowrap;
    flex: none;
    order: 0;
    align-self: auto;
    padding-top: 6.25rem;
    padding-bottom: 2.6875rem;
  }

  .home-hero-bg {
    width: 170%;
    height: auto;
    display: block;
    top: -9%;
    bottom: 0%;
    left: -33%;
    right: 0%;
  }

  .home-hero-bg.mobile {
    width: auto;
    width: auto;
  }

  .hero-video-container-copy {
    margin-bottom: -16.4375rem;
  }

  .home-hero-bg-copy {
    width: 150%;
    display: block;
    top: -5%;
    left: -23%;
  }

  .modal-wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: none;
  }

  .modal {
    width: auto;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .close-arrow-cover, .close-arrow-cover.dark {
    display: block;
  }

  .g2-capteraa-cover.pop-up {
    margin-top: 0;
  }

  .blog-dropdown-toggle {
    display: none;
  }

  .exit-intent-popup {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: none;
  }

  .newsletter {
    width: auto;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .close {
    display: block;
  }

  .blog-casestudy-cover {
    padding: 2.75rem;
  }

  .free-tool-modal {
    width: auto;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .free-tool-modal-wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: none;
  }

  .free-tool-close-arrow-cover {
    display: block;
  }

  .button-primary-2 {
    font-size: .9375rem;
  }

  .displaytext-1-2 {
    font-size: 2.75rem;
  }

  .modal-wrapper-blog-rating {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: none;
  }

  .modal-star-rating {
    width: auto;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .close-arrow-cover-review {
    display: block;
  }

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

  .integrations-hero-dood-container, .integrations-hero-dood-container-2 {
    top: 0%;
    bottom: auto;
    left: 17%;
    right: auto;
  }

  .compliant-grid-footer {
    grid-column-gap: 40px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 40px;
    display: grid;
  }

  .compliant-grid-footer.desktop {
    display: none;
  }

  .partners_about-data-container {
    height: auto;
    text-align: left;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .partners_about-data-container._1a, .partners_about-data-container._2a, .partners_about-data-container._3a, .partners_about-data-container._4a, .partners_about-data-container._5a, .partners_about-data-container.partners {
    background-position: 50% 0;
    background-size: auto;
  }

  .customer-slider-video-testimonials {
    margin-bottom: 2.5rem;
  }

  .product-tour-calendar-popup {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: none;
  }

  .product-tour-calendar-cover.modal, .product-tour-calendar-cover.exit-intent {
    height: auto;
    padding-top: 0;
  }

  .product-leadgen-cover, .product-tour-tab-cover {
    display: none;
  }

  .mobile-responsive-content {
    width: 100vw;
    height: 100vh;
    background-color: #dfe0e3;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 50px;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .text-b2 {
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .text-b2.phone-left-align, .text-b2.careers-vision, .text-b2.free-tools {
    text-align: left;
  }

  .text-b2.list {
    margin-top: .625rem;
    padding-left: 1.25rem;
  }

  .text-b2.uc-advantage {
    width: auto;
    text-align: center;
  }

  .site-wrapper.blog-left-side, .site-wrapper.blog-content-mobile {
    max-width: 20rem;
    min-width: 18.75rem;
    background-color: #e0e4f4;
    border-radius: .625rem;
    align-items: stretch;
    margin-bottom: 2.5rem;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1.25rem;
    display: flex;
    position: static;
  }

  .section.hero-section {
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section.bg-dark.wavy {
    padding-bottom: 0;
  }

  .section.bg-dark.free-tools {
    background-image: none;
  }

  .section.scroll-tab {
    padding-top: 6.25rem;
    padding-bottom: 3.75rem;
  }

  .section.product-features {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section.product-features.top-margin-large {
    padding-top: 8.75rem;
  }

  .section.prod-use-case {
    background-image: none;
    padding-top: 7.5rem;
  }

  .section.developer {
    padding-top: 7.5rem;
  }

  .section.product-support {
    padding-bottom: 10rem;
  }

  .section.price-chart-desktop {
    display: none;
  }

  .section.price-chart-phone {
    display: block;
  }

  .section.blog-hero.overflow-hidden {
    padding-top: 4rem;
    padding-bottom: 8rem;
  }

  .section.category-section {
    padding-top: 0;
  }

  .section.blog-squad {
    background-image: none;
    padding-bottom: 5rem;
  }

  .section.blog-post-hero {
    flex-direction: column;
    align-items: center;
    padding-top: 2.5rem;
  }

  .section.solution-bp-hero-section {
    padding-top: 2.5rem;
    padding-bottom: 6.25rem;
  }

  .section.sol-use-case {
    background-position: 50% 14%;
    padding-top: 7.5rem;
  }

  .section.solution-bp-hero-section-blue {
    background-image: url('../images/Invoice_1Invoice.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.sol-detail-section {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.medium {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section.cs-hero {
    background-image: url('../images/cs-bg_mobile_1cs-bg_mobile.webp');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .section.solution-cre-hero-section {
    background-image: url('../images/sbi-bg_mobile_2sbi-bg_mobile.webp');
    background-position: 50% 0;
    background-size: contain;
    padding-top: 13.75rem;
    padding-bottom: 6.25rem;
  }

  .section.sbi-lisiting-hero {
    background-image: url('../images/sbi-listing-bg_mobile.svg');
    background-position: 50% 100%;
    background-size: 100%;
    padding-top: 6.25rem;
  }

  .section.cd-hero-section {
    padding-top: 2.5rem;
    padding-bottom: 6.25rem;
  }

  .section.about-hero {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .section.free-trial-section {
    padding-bottom: 3.75rem;
  }

  .section.cr-hero.show-on-mobile {
    overflow: hidden;
  }

  .section.solution-bp-hero-section-teagreen {
    background-image: url('../images/Invoice_1Invoice.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.solution-bp-hero-section-palespring {
    background-image: url('../images/Financial-statements_1Financial statements.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.solution-bp-hero-section-wildblue {
    background-image: url('../images/IRS-1040_1IRS 1040.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.solution-bp-hero-section-rentroll {
    background-image: url('../images/Rent-Roll_2Rent Roll.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.solution-bp-hero-section-utility {
    background-image: url('../images/Utility-Bill_1Utility Bill.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.solution-bp-hero-section-liability {
    background-image: url('../images/Acord-25_1Acord 25.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .section.cs-hero-arbor, .section.cs-hero-westland, .section.cs-hero-payu {
    background-image: url('../images/cs-bg_mobile_1cs-bg_mobile.webp');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .section.solution-cl-bg, .section.solution-ia-hero-section, .section.solution-logistics-hero-section {
    background-image: url('../images/sbi-bg_mobile_2sbi-bg_mobile.webp');
    background-position: 50% 0;
    background-size: contain;
    padding-top: 13.75rem;
    padding-bottom: 6.25rem;
  }

  .section.use-case {
    padding-top: 3.75rem;
    padding-bottom: 6.25rem;
  }

  .section.hero-section-copy {
    height: 62.5rem;
    background-color: rgba(0, 0, 0, 0);
    padding-top: 2.5rem;
    padding-bottom: 6.25rem;
  }

  .section.section-2-copy {
    color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    padding-top: 3.75rem;
  }

  .section.section-2-v2 {
    color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0;
  }

  .section.cs-hero-hitachi, .section.cs-hero-biagi, .section.cs-hero-valtech, .section.cs-hero-jones {
    background-image: url('../images/cs-bg_mobile_1cs-bg_mobile.webp');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .section.blog {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section.hero-section {
    height: auto;
    background-color: #180c2e;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section.events-page {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section.events-logo {
    color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    padding-top: 3.75rem;
  }

  .section.solution-bp-hero-section-brown, .section.partners_page-hero {
    background-image: url('../images/Invoice_1Invoice.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .button-primary {
    padding-top: .9375rem;
    padding-bottom: .9375rem;
  }

  .button-primary.button-padding.grow-on-mobile {
    flex: 1;
  }

  .button-primary.margin-hero-button {
    align-self: stretch;
  }

  .button-primary.subscribe-form {
    background-position: 58%;
  }

  .displaytext-4 {
    flex: 0 auto;
  }

  .displaytext-4.hero-subheading {
    font-size: 1.25rem;
    line-height: 1.625rem;
  }

  .text-b1 {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .text-b1.blog-hero {
    text-align: left;
  }

  .text-b1.t-white.use-case {
    text-align: center;
  }

  .text-b1.case-study-listing {
    margin-left: 1.25rem;
  }

  .text-b1._404-page {
    max-width: 25rem;
  }

  .displaytext-1 {
    font-size: 2.5rem;
  }

  .displaytext-1.t-white.careers-bottom {
    text-align: center;
  }

  .displaytext-1.product-hero {
    font-size: 2.25rem;
  }

  .displaytext-1.big {
    font-size: 12vw;
  }

  .displaytext-1.case-study-listing {
    margin-left: 1.25rem;
  }

  .displaytext-1._404-page {
    font-size: 3.125rem;
  }

  .displaytext-1.bloh-hero {
    font-size: 1.5rem;
    display: block;
  }

  .displaytext-1.bloh-hero.hide-on-mobile {
    display: none;
  }

  .displaytext-1.bloh-hero-mobile {
    display: block;
  }

  .text-b3 {
    font-size: .75rem;
    line-height: 1.125rem;
  }

  .text-b3.height-25px.t-branddark2.phone-14, .text-b3.height-25px.t-branddark2.text-m-14, .text-b3.t-brand60.phone-14 {
    font-size: .875rem;
  }

  .text-b3.phone-14 {
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .displaytext-2 {
    font-size: 2.25rem;
    line-height: 2.925rem;
  }

  .displaytext-2.margin-bottom-20px.phone-left-align {
    text-align: left;
  }

  .displaytext-2.t-white.use-cases {
    margin-bottom: 1.25rem;
  }

  .displaytext-2.t-white.pop-up {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .displaytext-2.desk-width-75pc.phone-28.desktop-hide {
    display: block;
  }

  .displaytext-2.pricing-hero-heading, .displaytext-2.careers-advantage {
    text-align: left;
  }

  .displaytext-2.small {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
  }

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

  .displaytext-6.width-75 {
    width: 80%;
  }

  .displaytext-3.phone-28 {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

  .displaytext-3._404-page {
    font-size: 1.5rem;
  }

  .displaytext-3.blog-category-heading {
    text-align: left;
    margin-top: .25rem;
    margin-left: .3125rem;
    font-size: 1.125rem;
  }

  .button-secondary {
    padding-top: .9375rem;
    padding-bottom: .9375rem;
  }

  .button-secondary.button-padding {
    align-self: stretch;
  }

  .navbar {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section-container.text-mleft-aligned {
    text-align: left;
  }

  .section-container.about-team-layout {
    grid-column-gap: 3rem;
    grid-template-columns: auto;
  }

  .section-container.career-faq, .section-container.free-tool-faq {
    flex-direction: column;
  }

  .hero-cta-container {
    flex-direction: column;
    align-items: stretch;
  }

  .margin-hero-button {
    margin-bottom: .75rem;
    margin-right: 0;
  }

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

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

  .business-image-wrapper {
    border-right-width: 0;
    padding: 1.5rem;
  }

  .business-image-wrapper.border-top_bottom {
    border-style: solid;
    border-width: .0625rem;
  }

  .business-image-wrapper.border-top_bottom.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper.border-top_bottom.phone-right-border-none {
    border-right-width: 0;
  }

  .business-image-wrapper.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper.phone-right-none {
    border-right-width: 0;
  }

  .textcta-button.cta-left-align-desktop {
    justify-content: center;
    display: flex;
  }

  .customer-rating-grid {
    max-width: 100%;
    margin-bottom: 2.5rem;
  }

  .customer-slider {
    max-width: 100%;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 7.5rem;
  }

  .customer-slide {
    height: 33.125rem;
    border-radius: .375rem;
    margin-right: 1rem;
    padding: 2rem 2rem .75rem;
  }

  .customer-slide._1 {
    background-color: #e0edcd;
    padding-top: 2.625rem;
  }

  .customer-slide._2 {
    background-color: #cfe8e5;
    padding: 1.5rem;
  }

  .customer-slide._3 {
    background-color: #e3cdd6;
  }

  .customer-slide._4 {
    background-color: #e0cfa8;
  }

  .customer-slide._5 {
    background-color: #b0d2d8;
  }

  .customer-slide._6 {
    background-color: #f8ca98;
  }

  .customer-slide-grid {
    height: 100%;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-content: space-between;
  }

  .customer-slide-grid.spacing-120 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .customer-slide-left-arrow, .customer-slide-right-arrow {
    display: none;
  }

  .mask {
    max-width: 95%;
    overflow: visible;
  }

  .customer-slide-nav {
    bottom: -12%;
  }

  .grid-fixed-content-container {
    flex-direction: column;
    flex: none;
    align-items: flex-start;
    margin-bottom: 4rem;
    display: flex;
  }

  .grid-scrolling-image {
    height: auto;
    max-height: none;
    min-height: auto;
    margin-bottom: 1rem;
    position: static;
  }

  .grid-scrolling-image.img1 {
    flex: none;
  }

  .grid-scrolling-image.img1.phone {
    order: 1;
    align-self: flex-start;
    margin-top: 2rem;
    display: block;
  }

  .grid-fixed-content-section {
    height: auto;
    align-self: stretch;
    align-items: center;
  }

  .fixed-scroll-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
  }

  .grid-scroll-image-portion {
    display: none;
  }

  .grid-fixed-section {
    text-align: center;
  }

  .training-tab-item {
    flex: 1 0 auto;
  }

  .training-tab-item.w--current {
    flex: none;
  }

  .training-tabs-menu {
    justify-content: flex-start;
    overflow: auto;
  }

  .training-tab-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
  }

  .investors-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    justify-items: stretch;
    margin-bottom: 0;
  }

  .common-ocean_image {
    width: 6.25rem;
  }

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

  .study-slider-mask {
    max-width: 75%;
  }

  .study-slide {
    margin-left: 0;
    margin-right: 1rem;
  }

  .study-slide-grid {
    grid-template-columns: 1fr;
  }

  .study-slide-text {
    height: 33.75rem;
    background-color: #fff;
    border-radius: .375rem;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
  }

  .study-slide-text.careers.initial {
    height: 28.125rem;
  }

  .study-slide-logo-light {
    display: none;
  }

  .study-slide-logo-dark.hide {
    display: block;
  }

  .study-slide-numbers {
    display: none;
  }

  .study-slide-nav {
    grid-column-gap: 0rem;
  }

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

  .safety-grid.free-tools {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .safety-data-container._1s {
    background-image: url('../images/Data-Phone-1.svg');
  }

  .safety-data-container._2s {
    background-image: url('../images/Data-Phone-2.svg');
  }

  .safety-data-container._3s {
    background-image: url('../images/Data-Phone-3.svg');
  }

  .safety-data-container._4s, .safety-data-container._5s {
    background-image: url('../images/Data-Phone-4.svg');
  }

  .safety-data-container.cs-card {
    width: 70%;
    background-color: #ecf4e0;
    background-image: url('../images/Data-Phone-1.svg');
    background-position: 50% 0;
    align-items: flex-start;
    padding-left: 2.5rem;
  }

  .safety-data-container.wfh-card {
    width: 70%;
    background-image: url('../images/Data-Phone-2.svg');
    align-items: flex-start;
    padding-left: 2.5rem;
  }

  .safety-data-container.so-card {
    width: 70%;
    background-image: url('../images/Data-Phone-3.svg');
    align-items: flex-start;
    padding-left: 2.5rem;
  }

  .safety-data-container.hi-card, .safety-data-container.rt-card, .safety-data-container.ha-card {
    width: 70%;
    background-image: url('../images/Data-Phone-4.svg');
    align-items: flex-start;
    padding-left: 2.5rem;
  }

  .safety-data-container.free-tools-i {
    width: 100%;
    background-image: url('../images/card-default_1card default.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-b {
    width: 100%;
    background-image: url('../images/card-hover_1card hover.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-a {
    width: 100%;
    background-image: url('../images/card-default-3_1card default-3.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-t {
    width: 100%;
    background-image: url('../images/card-default-4_1card default-4.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-r {
    width: 100%;
    background-image: url('../images/card-default-1_1card default-1.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-l {
    width: 100%;
    background-image: url('../images/card-default-5_1card default-5.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-e {
    width: 100%;
    background-image: url('../images/card-default-2_1card default-2.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-data-container.free-tools-ir {
    width: 100%;
    background-image: url('../images/card-default-6_1card default-6.webp');
    background-position: 50% 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .hover-text-wrapper {
    text-align: center;
  }

  .contact-grid {
    margin-bottom: 7.5rem;
  }

  .wave-container.height-264 {
    height: 16.5rem;
  }

  .form-field.subscribe-form {
    margin-bottom: 1rem;
  }

  .form-field.cs-sub-form {
    margin-bottom: 1.25rem;
    margin-right: 0;
  }

  .footer-links-grid {
    justify-items: start;
  }

  .footer-links-grid.updated {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .hero-doodle-container._8 {
    width: 5rem;
    opacity: 0;
    top: 39%;
    bottom: auto;
    left: -2%;
  }

  .customer-grid-image {
    display: none;
  }

  .customer-grid-logo-container {
    height: 1.5rem;
    margin-bottom: 1.75rem;
    display: flex;
  }

  .customer-slide-phone-cta {
    display: none;
  }

  .phone-left-align {
    text-align: left;
  }

  .scroll-grid-phone-separator {
    width: 100%;
    height: .125rem;
    background-color: #e0e4f4;
    margin-top: 0;
    margin-bottom: 1.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .capterra-desktop {
    display: none;
  }

  .capterra-phone {
    display: block;
  }

  .phone-dark-text {
    color: #180c2e;
  }

  .sequoia-image, .fifthwall-image, .barclays-image, .better-capital-image {
    width: auto;
  }

  .phone-hide {
    display: none;
  }

  .common-0cean-phone-container {
    border-top: .0625rem solid #e0e4f4;
    border-bottom: .0625rem solid #e0e4f4;
    justify-content: center;
    align-items: center;
    margin-bottom: 4rem;
    padding-top: 1.625rem;
    padding-bottom: 1.625rem;
    display: flex;
  }

  .faq-trigger {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .faq-icon-container {
    width: 1.5rem;
    height: 1.5rem;
  }

  .success-message {
    height: 25rem;
    padding-bottom: 2.5rem;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-from-container {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 11%;
  }

  .study-heading-container {
    height: 13.75rem;
  }

  .product-hero-cta-wrapper {
    width: 100%;
    flex-direction: column;
    margin-top: 3.5rem;
  }

  .features-grid {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .features-grid.solution-ft-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    margin-bottom: 6.25rem;
  }

  .features-grid.solution-20-grid {
    margin-bottom: 2.5rem;
  }

  .features-grid.product-grid {
    grid-template-columns: 1fr;
    margin-bottom: 6rem;
  }

  .products-label-text {
    margin-bottom: 1.25rem;
    margin-left: 0;
  }

  .products-label-text.section-header {
    text-align: left;
    margin-bottom: 1.25rem;
  }

  .products-label-text.section-header.phone-centered {
    text-align: center;
  }

  .product-feature-point {
    margin-bottom: 1.5rem;
  }

  .feature-bullet {
    display: none;
  }

  .trial-banner {
    height: auto;
    background-image: url('../images/TrialPhoneLandBG.svg');
    background-position: 50% 25%;
    background-size: auto;
    margin-top: 6rem;
    margin-bottom: 6rem;
    padding: 4.5rem 2.5rem 7.5rem;
  }

  .trial-cta-container {
    flex-direction: column;
  }

  .product-use-case-heading-wrapper {
    max-width: 100%;
    margin-bottom: 2.5rem;
  }

  .product-usecases-grid {
    grid-row-gap: .75rem;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .product-code-grid {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
    margin-top: 2.5rem;
  }

  .product-code_grid-separator {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .product-customer-support-grid {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .product-hero-dood-container {
    width: 5.3125rem;
    transform: translate(6.875rem, 2rem);
  }

  .study-left-arrow, .study-right-arrow {
    display: none;
  }

  .contactus-nav-container {
    margin-bottom: 3.75rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .contactus-hero-grid {
    flex-direction: column;
    display: flex;
  }

  .contactus-hero-text-container {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .contactus-hero-form-wrapper {
    width: 100%;
    background-color: #fff;
  }

  .contactus-hero-text-grid {
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .t-dwhite_pblack {
    color: #180c2e;
  }

  .pricinghero-heading-container {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-hero-grid.on-solutions-page {
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .pricing-hero-grid.on-solutions-doc-page {
    margin-top: 3rem;
  }

  .pricing-hero-grid-item {
    max-width: none;
    flex-direction: column;
    padding: .75rem;
  }

  .pricing-hero-plan-wrapper {
    text-align: left;
    align-items: flex-start;
    padding: 2.5rem 1.5rem;
  }

  .pricing-type-container {
    height: 7rem;
    align-items: flex-start;
  }

  .hero-pricing-pointer-container.on-cs-page {
    margin-top: 1rem;
    margin-bottom: 2.5rem;
  }

  .pricing-faq-heading-outer {
    height: 11.25rem;
    text-align: center;
    align-items: center;
    margin-bottom: 3rem;
    padding-left: 0;
  }

  .pricing-faq-heading-wrapper {
    padding: 0;
  }

  .faq-wrapper {
    width: auto;
  }

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

  .pricing-chart-header {
    position: static;
  }

  .pricing-phone-tab1 {
    background-color: rgba(221, 221, 221, 0);
    margin-right: 3.5rem;
    padding: 0 0 .75rem;
  }

  .pricing-phone-tab1.w--current {
    background-color: rgba(200, 200, 200, 0);
    border-bottom: .125rem solid #4d61fc;
    margin-right: 3.5rem;
    padding: 0 0 .75rem;
  }

  .pricing-tab-menu {
    margin-left: 1.25rem;
    display: flex;
    overflow: auto;
  }

  .pricing-phone-tab {
    width: 100vw;
    margin-top: 2rem;
  }

  .phone-chart-item-1 {
    border-bottom: .0625rem solid #eff1f9;
    flex-direction: row;
    justify-content: space-between;
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: flex;
  }

  .phone-chart-item-1.first {
    padding-top: 1.5rem;
  }

  .phone-chart-item-2 {
    justify-content: space-between;
    padding-top: .75rem;
    padding-bottom: 2.75rem;
    display: flex;
  }

  .phone-chart-item-text-container {
    order: -1;
    align-items: center;
    margin-right: 1rem;
    display: flex;
  }

  .phone-cart-item-detail-container {
    flex-direction: column;
    order: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ripple {
    width: 37.5rem;
    height: 37.5rem;
    opacity: 0;
    background-color: rgba(255, 255, 255, .5);
    border-radius: 100%;
    position: absolute;
  }

  .button-ghost.download-cta {
    background-position: 40%;
  }

  .button-ghost.download-cta.grow-on-mobile {
    flex: 1;
  }

  .blog-hero-heading {
    text-align: left;
    font-size: 3rem;
  }

  .blog-filter-wrapper {
    overflow: scroll;
  }

  .blog-filter-container {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .blog-hero-thumbnail-post {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .blog-post-text-container {
    padding-top: 1.5rem;
  }

  .blog-post-2x2-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .blog-post-2x1-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .blog-casestudy-wrapper {
    padding: 3.5rem 2rem 4.5rem;
  }

  .blog-casestudy-form-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .blog-casestudy-form-inner.newletter-cover, .blog-casestudy-form-inner.newletter-wrapper {
    width: auto;
  }

  .recent-blog-wrapper {
    margin-top: 1.25rem;
  }

  .blog-subscribe-wrapper {
    background-image: url('../images/newsletter-graphic-bg.svg');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    padding: 3.5rem 2rem 6.25rem;
  }

  .blog-subscribe-text {
    max-width: 100%;
  }

  .blog-subscribe-form {
    flex-direction: column;
    align-items: stretch;
  }

  .author-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    text-align: left;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .author-item {
    background-color: rgba(0, 0, 0, 0);
    border-bottom: .0625rem solid #e0e4f4;
    align-items: flex-start;
    padding: 0 0 1.625rem;
  }

  .bloghome-author-details-wrapper {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-home-author-image {
    width: 4rem;
    height: 4rem;
    margin-right: 1.5rem;
  }

  .blog-author-company-icon {
    width: 1.5rem;
    height: 1.5rem;
    right: -12%;
  }

  .author-hero-grid {
    grid-template-columns: 1fr;
    justify-items: start;
    margin-bottom: 0;
  }

  .author-hero_author-details {
    justify-content: space-between;
  }

  .author-name-container {
    margin-top: 1rem;
  }

  .author-bio-container {
    flex-direction: column;
  }

  .author-social-container {
    margin-top: 0;
    margin-left: 0;
  }

  .author-social-container.mobile-only {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .author-page-separator {
    margin-top: 1.5rem;
    margin-bottom: 3rem;
  }

  .blogpost-author-wrapper {
    padding-right: .625rem;
    position: relative;
  }

  .recommended-article-item {
    margin-bottom: 1.5rem;
  }

  .blog-sidebar-wrapper {
    height: auto;
  }

  .blog-home-author-detail {
    min-height: 6.25rem;
    align-items: flex-start;
  }

  .show-on-mobile {
    display: block;
  }

  .hide-on-mobile {
    display: none;
  }

  .author-bio-1st-row {
    width: 100%;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .btn-container.cs-form-cta {
    width: 100%;
    margin-bottom: 1.25rem;
    margin-right: 0;
  }

  ._2-col-layout {
    grid-template-columns: 1fr;
  }

  .sol-content-container {
    padding: 2.5rem 1.5rem;
  }

  ._3-col-layout.sol-ft-grid {
    grid-template-columns: 1fr;
    margin-bottom: 5rem;
  }

  ._3-col-layout.listing-layout {
    grid-template-columns: 1fr;
  }

  ._3-col-layout.om-layout {
    grid-template-columns: 1fr;
    margin-bottom: 5rem;
  }

  ._3-col-layout.wud-layout {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  ._3-col-layout.doctype-listing-layout {
    grid-template-columns: 1fr;
  }

  .sol-detail-container {
    flex-direction: row;
    padding: 2rem 1.5rem;
  }

  .sol-detail-text {
    margin-top: 0;
    margin-left: 1.625rem;
  }

  .sol-usecases-grid {
    grid-row-gap: .75rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .sol-usecase-detail-container {
    padding: 2rem 1.5rem;
  }

  .sol-detail-hero-2nd-row {
    padding: 1.25rem 1.5rem;
  }

  .text-container.desk-width-75pc.d-center-m-left {
    text-align: left;
  }

  .text-container.plan-heading {
    margin-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    display: flex;
  }

  .button-tertiary {
    padding-top: .9375rem;
    padding-bottom: .9375rem;
  }

  .button-tertiary.button-padding {
    align-self: stretch;
  }

  .heading-container.au-pattern-bg {
    text-align: left;
  }

  .sol-detail-container-horizontal {
    flex-direction: row;
    padding: 2rem 1.5rem;
  }

  .cs-form {
    flex-direction: column;
  }

  .form-field_container.cs-field {
    width: 100%;
  }

  .customer-detail-container {
    padding-top: 2rem;
    padding-bottom: 2.5rem;
  }

  .text-b4 {
    font-size: .75rem;
    line-height: 1.125rem;
  }

  .cs-ul {
    margin-top: 1rem;
    margin-bottom: 2.5rem;
    padding-left: 1rem;
  }

  .ab-container {
    padding-top: 1.5rem;
    padding-bottom: 0;
  }

  .ab-heading-container {
    margin-bottom: 1.5rem;
  }

  .ab-icon-container, .right-line-img {
    display: none;
  }

  .ds-process-card.dutch-white-300.solution, .ds-process-card.pale-spring-bud300.solution, .ds-process-card.deep-champagne300.solution, .ds-process-card.brand-secondary-500.solution, .ds-process-card.pink-lavender-300.solution {
    height: auto;
    min-height: 0;
  }

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

  .listing-item_top-container {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .img-full.member-img {
    width: 100%;
    height: auto;
  }

  .pricing-plan-layout {
    grid-template-columns: 1fr;
  }

  .main-wrapper {
    padding-top: 3.5rem;
  }

  .nav-dd-link-icon {
    width: 2.25rem;
    height: 2.25rem;
  }

  .timeline-img {
    height: 100%;
    margin-top: 0;
  }

  .timeline-img.mobile {
    height: 68.75rem;
    object-fit: cover;
  }

  .timeline-img-container {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    align-items: start;
    margin-top: 4rem;
    margin-left: -1.25rem;
    display: grid;
  }

  .timeline-details-layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    align-content: start;
    display: grid;
  }

  .timeline-details-item {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    text-align: left;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    justify-content: start;
    justify-items: start;
    display: grid;
  }

  .member-card {
    height: auto;
    grid-template-columns: 1fr;
  }

  .member-card_detail {
    padding: 2.5rem 2rem;
  }

  .member-card_detail-bottom {
    grid-template-columns: 1fr;
  }

  .om-detail-container {
    padding: 2rem;
  }

  .infinity-banner-wrapper {
    display: none;
  }

  .infinity-img {
    width: 100%;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    font-size: 2.25rem;
  }

  .infinity-img.small {
    width: 18.75rem;
    height: 18.75rem;
  }

  .infinity-img.hide-on-desktop, .nav-light {
    display: block;
  }

  .blog-img {
    width: 100%;
    height: auto;
  }

  .business-image-wrapper1 {
    border-right-width: .0625rem;
    padding: 1.5rem;
  }

  .business-image-wrapper1.border-top_bottom {
    border-width: .0625rem;
    border-bottom-style: solid;
    border-left-style: solid;
    border-left-color: #fff;
    border-right-style: solid;
    border-right-color: rgba(255, 255, 255, 0);
  }

  .business-image-wrapper1.border-top_bottom.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper1.border-top_bottom.phone-right-border-none {
    border-right-width: 0;
  }

  .business-image-wrapper1.border-bottom {
    border-style: solid;
    border-width: .0625rem;
  }

  .business-image-wrapper1.border-bottom.phone-left-none.careers {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .business-image-wrapper1.phone-left-none {
    border-left-width: 0;
  }

  .business-image-wrapper1.phone-left-none.home {
    border-top-style: none;
  }

  .business-image-wrapper1.phone-left-none.top-d-none {
    border-right-style: none;
  }

  .business-image-wrapper1.phone-right-none {
    border-right-width: 0;
  }

  .business-image-wrapper1.border-right {
    border-right-width: .0625rem;
    border-right-color: #fff;
  }

  .business-image-wrapper1.border-right.home-1 {
    border-bottom-style: none;
    border-left-style: none;
  }

  .careers-hero-image-wrapper {
    width: 108%;
    margin-left: -1.25rem;
  }

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

  .careers-mission-grid.desktop-hide {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .linkedin-link-block {
    margin-top: 2.5rem;
  }

  .review-linkedin-text {
    max-width: 15rem;
  }

  .careers-faq-container {
    width: auto;
    height: 18.125rem;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-bottom: 3rem;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
  }

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

  .careers-bottom-cover.desktop-hide {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .careers-linkedin-cover {
    align-self: center;
    padding-top: 0;
  }

  .free-tools-hiw-card.extra-height {
    width: auto;
  }

  .blog-hero-post-text-container, .blog-horizontal-post-text-container {
    padding-top: 1.5rem;
  }

  .blog-author-img {
    width: 4rem;
    height: 4rem;
    margin-right: 1.5rem;
  }

  .wud-slider_arw {
    display: none;
  }

  .wud-slider_nav {
    padding-right: 0;
  }

  .white-bg {
    height: 42%;
    max-height: 45rem;
  }

  .share-container-blur {
    z-index: 1000;
    -webkit-backdrop-filter: blur(2.5rem);
    backdrop-filter: blur(2.5rem);
    display: none;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .contact-form-cover {
    width: auto;
  }

  .contact-form-cover.modal, .contact-form-cover.exit-intent {
    height: auto;
    padding-top: 0;
    display: none;
  }

  .errormessage._2nd {
    width: 80%;
    text-align: center;
    margin-left: 0;
  }

  .div-block-397 {
    justify-content: flex-start;
    padding-left: 3.125rem;
  }

  .div-block-397.active {
    justify-content: flex-start;
  }

  .toolform {
    min-width: 100%;
  }

  .filename {
    text-align: left;
  }

  .div-block-227 {
    justify-content: center;
    align-self: auto;
  }

  .icon-5 {
    left: 2.5rem;
  }

  .downloadcard {
    min-height: 21.25rem;
    display: none;
  }

  .div-block-236.error {
    min-width: 32.5rem;
    justify-content: center;
  }

  .tooltip-2 {
    align-items: center;
  }

  .dropdown-2 {
    margin-left: 3.75rem;
  }

  .careerparagraph.tool {
    width: 90%;
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .thirdtoolcard {
    display: none;
  }

  .div-block-81 {
    flex-direction: column;
    align-items: center;
  }

  .div-block-396 {
    font-size: .875rem;
  }

  .div-block-396.active {
    font-size: .75rem;
    line-height: 1.4;
  }

  .div-block-210, .div-block-210._1 {
    width: 100%;
  }

  .text-block-95.msg {
    display: none;
  }

  .div-block-221 {
    width: 12.5rem;
    align-self: auto;
  }

  .recaptcherrmsg {
    display: none;
  }

  .div-block-218 {
    align-items: center;
    padding-top: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .textarea {
    width: 100%;
    margin-bottom: 1.25rem;
  }

  .div-block-225 {
    justify-content: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-237.mobilemessage {
    display: none;
  }

  .infomessage {
    display: block;
  }

  .div-block-216 {
    max-height: none;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-self: auto;
    justify-items: stretch;
    padding-left: 2.5rem;
    display: grid;
  }

  .div-block-393 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .secondtoolcard {
    min-width: 95%;
    display: none;
  }

  .firsttoolcard {
    display: flex;
  }

  .blog-content-scrollbar {
    height: auto;
    padding-top: .625rem;
  }

  .customer-image--cover {
    display: none;
  }

  .use-case-hero-grid {
    grid-row-gap: 2.4375rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .uc-hero-text {
    align-items: center;
  }

  .extracted-fields-collection-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .extracted-fields-collection-list.desktop-only {
    display: none;
  }

  .rich-text-block {
    margin-bottom: 2.5rem;
  }

  .advantage-cover-1 {
    height: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 3.75rem;
    display: flex;
  }

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

  ._404-page-image {
    width: 20rem;
  }

  .div-block-404 {
    padding: 3.125rem;
  }

  .containerx {
    max-width: 100%;
    clear: right;
    flex-flow: column;
    align-content: flex-start;
    align-self: auto;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative;
  }

  .checkbox-field-2 {
    margin-bottom: 1.125rem;
  }

  .home-hero-bg {
    width: 100%;
    display: none;
    left: 0%;
  }

  .home-hero-bg.mobile {
    width: auto;
    width: auto;
    display: none;
    top: -30%;
    bottom: 0%;
    left: -1%;
    right: 0%;
  }

  .hero-video-container-copy {
    max-width: 100%;
    margin-bottom: -12.9375rem;
  }

  .home-hero-bg-copy {
    width: 100%;
    display: none;
    left: 0%;
  }

  .modal-wrapper {
    display: none;
  }

  .modal {
    background-color: rgba(0, 0, 0, 0);
    grid-template-rows: auto;
    align-items: center;
  }

  .g2-capteraa-cover.pop-up {
    width: 18.75rem;
    margin-top: 0;
  }

  .customer-rating-mobile {
    width: 18.75rem;
    margin: 2.5rem auto 3.75rem;
    display: block;
  }

  .logo-cover {
    width: 9.375rem;
  }

  .blog-filter-container-new {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .blog-filter-wrapper-new {
    overflow: scroll;
  }

  .blog-post-text-container-new {
    width: auto;
    height: auto;
    padding-top: 1.5rem;
  }

  .blog-horizontal-post-text-container-new {
    padding-top: 1.5rem;
  }

  .blog-heading-div {
    padding-left: 1rem;
  }

  .blog-filter-container-category {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .blog-filter-wrapper-category {
    overflow: scroll;
  }

  .blog-dropdown-toggle {
    border: .0625rem solid #e0e4f4;
    margin: 1rem;
    display: block;
  }

  .dropdown-toggle-2 {
    padding-top: .625rem;
    padding-bottom: .625rem;
    display: block;
  }

  .blog-dropdown-list.w--open {
    background-color: #e0e4f4;
  }

  .blog-category-flex {
    padding-top: .375rem;
    padding-bottom: .375rem;
    padding-left: 1.25rem;
    display: flex;
  }

  .dropdown-link {
    margin-left: -.625rem;
    margin-right: auto;
  }

  .exit-intent-popup {
    display: none;
  }

  .newsletter {
    background-color: rgba(0, 0, 0, 0);
    grid-template-rows: auto;
    align-items: center;
  }

  .blog-casestudy-cover {
    padding: 3.5rem 2rem 4.5rem;
  }

  .free-tool-modal {
    background-color: rgba(0, 0, 0, 0);
    grid-template-rows: auto;
    align-items: center;
  }

  .free-tool-modal-wrapper {
    display: none;
  }

  .button-primary-2 {
    padding-top: .9375rem;
    padding-bottom: .9375rem;
  }

  .button-primary-2.margin-hero-button {
    align-self: stretch;
  }

  .hero-cta-container-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .displaytext-1-2 {
    font-size: 2.5rem;
  }

  .displaytext-4-2 {
    flex: 0 auto;
  }

  .displaytext-4-2.hero-subheading {
    font-size: 1.25rem;
    line-height: 1.625rem;
  }

  .modal-wrapper-blog-rating {
    display: none;
  }

  .modal-star-rating {
    background-color: rgba(0, 0, 0, 0);
    grid-template-rows: auto;
    align-items: center;
  }

  .integrations-hero-dood-container, .integrations-hero-dood-container-2 {
    width: 5.3125rem;
    transform: translate(6.875rem, 2rem);
  }

  .compliant-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .safety-grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 60px;
    display: grid;
  }

  .fs-cc-banner2_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .customer-video-cover {
    display: none;
  }

  .customer-slider-video-testimonials {
    max-width: 100%;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 7.5rem;
  }

  .product-tour-calendar-popup {
    display: none;
  }

  .product-tour-calendar-cover {
    width: auto;
  }

  .product-tour-calendar-cover.modal, .product-tour-calendar-cover.exit-intent {
    height: auto;
    padding-top: 0;
    display: none;
  }

  .mobile-responsive-content {
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media screen and (max-width: 479px) {
  .text-b2 {
    text-align: center;
  }

  .text-b2.t-semibold, .text-b2.t-italic, .text-b2.t-branddark2, .text-b2.t-white.phone-dark-text {
    text-align: left;
  }

  .text-b2.t-white.phone-dark-text.careers {
    font-size: .9375rem;
  }

  .text-b2.t-white.integrations {
    text-align: center;
  }

  .text-b2.footer-link {
    text-align: left;
    flex: 0 auto;
  }

  .text-b2.phone-left-align.desk-width-60pc {
    text-align: center;
  }

  .text-b2.careers-vision {
    text-align: center;
    margin-bottom: 2rem;
  }

  .text-b2.free-tools {
    text-align: left;
  }

  .site-wrapper {
    z-index: 1;
    flex: 0 auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .site-wrapper.blog-left-side {
    border-radius: .625rem;
    align-items: stretch;
    margin-bottom: 2.5rem;
    padding-top: 1.25rem;
    display: none;
    position: static;
  }

  .site-wrapper.blog-content-mobile {
    border-radius: .625rem;
    align-items: stretch;
    margin-bottom: 2.5rem;
    padding-top: 1.25rem;
    position: static;
  }

  .site-wrapper.brand-video {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.hero-section {
    height: auto;
    background-color: #180c2e;
    background-image: none;
    margin-top: -.625rem;
    padding-bottom: 2.5rem;
    position: relative;
  }

  .section.bg-grey.overflow-hidden.home-v2 {
    padding-bottom: 6.25rem;
  }

  .section.bg-dark.wavy {
    padding-top: 7.5rem;
  }

  .section.bg-dark.pricing-customer.overflow-hidden {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.bg-dark.free-tools {
    height: auto;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding-top: 2.5rem;
  }

  .section.bg-dark.integrations {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .section.bg-dark.on-demand {
    height: auto;
    padding-bottom: 0;
  }

  .section.scroll-tab {
    margin-bottom: 0;
    padding-top: 3.75rem;
    padding-bottom: 0;
  }

  .section.tab-section {
    padding-bottom: 7.5rem;
  }

  .section.tab-section.overflow-hidden, .section.funding {
    padding-bottom: 6.25rem;
  }

  .section.funding.on-about-page {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.product-hero {
    padding-top: 3.75rem;
    padding-bottom: 6.25rem;
  }

  .section.product-features {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.safety {
    padding-bottom: 6.25rem;
  }

  .section.prod-use-case {
    padding-top: 6.25rem;
  }

  .section.developer, .section.product-support, .section.contact-customers {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.contactus-hero {
    height: auto;
    min-height: 0;
    background-image: none;
  }

  .section.pricing-hero {
    background-image: url('../images/ımage-bg_1ımage bg.webp');
  }

  .section.pricing-faq {
    background-image: url('../images/Pricing_FAQ_BG_Phone_1Pricing_FAQ_BG_Phone.webp');
    background-position: 50% 1%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .section.blog-hero-post {
    padding-top: 0;
    padding-bottom: 6.25rem;
  }

  .section.blog-casestudy-form {
    align-items: stretch;
    overflow: hidden;
  }

  .section.category-section {
    z-index: 0;
    position: relative;
  }

  .section.blog-post-hero {
    align-items: center;
    padding-top: 2.5rem;
  }

  .section.solution-bp-hero-section {
    padding-bottom: 3.75rem;
  }

  .section.sol-use-case {
    background-position: 100% 12%;
  }

  .section.solution-bp-hero-section-blue {
    background-position: 50% 0;
    background-size: cover;
  }

  .section.medium.bg-grey.overflow-hidden {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.solution-cre-hero-section {
    background-image: url('../images/sbi-bg_mobile_1sbi-bg_mobile.webp');
    background-size: 100%;
    padding-top: 12.5rem;
  }

  .section.sbi-lisiting-hero {
    background-position: 50% 100%;
    background-size: 22.5rem;
  }

  .section.cd-hero-section {
    margin-top: -.5rem;
    padding-bottom: 3.75rem;
  }

  .section.grid-pattern-dark {
    padding-top: 6.25rem;
  }

  .section.about-hero {
    background-position: 60% -20%;
    background-size: 578px;
  }

  .section.large {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .section.careers-investor {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section.vision {
    padding-bottom: 6.25rem;
  }

  .section.ft-steps {
    overflow: hidden;
  }

  .section.solution-bp-hero-section-teagreen {
    background-image: url('../images/Invoice_1Invoice.webp');
    background-position: 50% 0;
    background-size: cover;
  }

  .section.solution-bp-hero-section-palespring, .section.solution-bp-hero-section-wildblue, .section.solution-bp-hero-section-rentroll {
    background-position: 50% 0;
    background-size: cover;
  }

  .section.solution-bp-hero-section-utility {
    background-image: url('../images/Utility-Bill_1Utility Bill.webp');
    background-position: 50%;
    background-size: cover;
  }

  .section.solution-bp-hero-section-liability {
    background-position: 50% 0;
    background-size: cover;
  }

  .section.thank-you {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .section.privacy-policy {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section.use-cases {
    padding-bottom: 7.5rem;
  }

  .section.cs-hero-arbor {
    background-image: url('../images/arbor-mobile-bg_1arbor mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.cs-hero-westland {
    background-image: url('../images/westland-mobile-bg_1westland mobile bg.webp');
    background-position: 50% 0;
    background-size: 22.5rem;
    padding-top: 6.875rem;
  }

  .section.cs-hero-payu {
    background-image: url('../images/payu-mobile-bg_1payu mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.solution-cl-bg {
    background-image: url('../images/sbi-bg_mobile_1sbi-bg_mobile.webp');
    background-size: 100%;
    padding-top: 11.25rem;
  }

  .section.solution-ia-hero-section {
    background-image: url('../images/sbi-bg_mobile_1sbi-bg_mobile.webp');
    background-size: 100%;
    padding-top: 12.5rem;
  }

  .section.case-study-hero {
    height: auto;
    background-position: 10% 85%;
  }

  .section.solution-logistics-hero-section {
    background-image: url('../images/sbi-bg_mobile_1sbi-bg_mobile.webp');
    background-size: 100%;
    padding-top: 12.5rem;
  }

  .section.free-tools {
    background-position: 10% 0;
  }

  .section.hero-section-copy {
    height: auto;
    max-height: none;
    background-image: none;
  }

  .section.section-2-copy {
    padding-top: 3.75rem;
  }

  .section.section-2-v2 {
    padding-top: 8.75rem;
  }

  .section.cs-hero-hitachi {
    background-image: url('../images/hitachi-mobile-bg_1hitachi mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.cs-hero-biagi {
    background-image: url('../images/biagi-mobile-bg_1biagi mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.cs-hero-valtech {
    background-image: url('../images/valtech-mobile-bg_1valtech mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.cs-hero-jones {
    background-image: url('../images/jones-mobile-bg_1jones mobile bg.webp');
    background-position: 50% 0;
    background-size: cover;
    padding-top: 6.875rem;
  }

  .section.blog {
    padding-top: 2.5rem;
    padding-bottom: 0;
  }

  .section.thank-you-case-study {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .section.hero-section {
    height: auto;
    background-color: #180c2e;
    background-image: none;
    margin-top: -.625rem;
    padding-bottom: 2.5rem;
    position: relative;
  }

  .section.thank-you-webinar {
    height: auto;
    padding-bottom: 15rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .section.events-page {
    height: auto;
    max-height: none;
    background-color: #180c2e;
    background-image: none;
  }

  .section.events-logo {
    padding-top: 3.75rem;
  }

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

  .section.solution-bp-hero-section-brown {
    background-image: none;
  }

  .section.partners_page-hero {
    background-image: url('../images/Invoice_1Invoice.webp');
    background-position: 50% 0;
    background-size: cover;
  }

  .section.brand-video {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .button-primary {
    font-size: .875rem;
    line-height: 1.25rem;
    text-decoration: none;
  }

  .button-primary.margin-hero-button {
    width: 18.125rem;
    margin-left: auto;
    margin-right: auto;
  }

  .button-primary.subscribe-form {
    background-position: 65%;
  }

  .button-primary.margin-top-40px {
    width: 100%;
    margin-top: 0;
  }

  .button-primary.extension {
    padding-right: 2.5rem;
  }

  .button-primary.event {
    margin-left: auto;
    margin-right: auto;
  }

  .displaytext-4.hero-subheading {
    font-size: 1.125rem;
  }

  .displaytext-4.hero-subheading.highlight {
    margin-bottom: 1.25rem;
    margin-left: .625rem;
    margin-right: .625rem;
  }

  .displaytext-4.hero-subheading.easily, .displaytext-4.hero-subheading.accurately {
    margin-bottom: 1.25rem;
  }

  .displaytext-4.speakers {
    margin-left: 0;
  }

  .text-b1.t-italic.t-dwhite_pblack {
    color: #fff;
  }

  .text-b1.t-grey {
    font-size: 1rem;
  }

  .text-b1.case-study-listing {
    margin-left: .625rem;
  }

  .text-b1.webinar, .text-b1.webinar-listing {
    max-width: none;
  }

  .displaytext-1 {
    text-align: center;
    font-size: 1.5rem;
  }

  .displaytext-1.t-white {
    font-size: 2rem;
  }

  .displaytext-1.t-white.careers-bottom, .displaytext-1.t-white.integrations {
    text-align: center;
    font-size: 2rem;
  }

  .displaytext-1.mobile-size-32px {
    font-size: 2rem;
  }

  .displaytext-1.big {
    font-size: 16vw;
  }

  .displaytext-1.careers-hero {
    font-size: 2.125rem;
  }

  .displaytext-1.case-study-listing {
    margin-left: .625rem;
    font-size: 2rem;
  }

  .displaytext-1.bloh-hero {
    width: 4.375rem;
    flex: none;
    font-size: 1.375rem;
  }

  .displaytext-1.blog-popular {
    font-size: 1.5rem;
  }

  .text-b3.t-white.phone-dark-text.careers.initial {
    font-size: .875rem;
  }

  .text-b3.height-25px.t-branddark2.text-m-14.t-italic.faq-content-text {
    padding-right: 0;
  }

  .text-b3.bold-cap {
    text-align: center;
  }

  .displaytext-2.margin-bottom-20px.phone-left-align.desk-width-75pc {
    max-width: 100%;
    font-size: 2rem;
    line-height: 1.4;
  }

  .displaytext-2.margin-bottom-20px.t-white {
    text-align: left;
  }

  .displaytext-2.t-white.use-cases {
    font-size: 1.75rem;
  }

  .displaytext-2.t-white.pop-up {
    font-size: 1.375rem;
    line-height: 1.4;
  }

  .displaytext-2.t-white.event, .displaytext-2.t-white.cs-deck {
    font-size: 1.6rem;
  }

  .displaytext-2.phone-left-align.desk-width-75pc {
    text-align: center;
    font-size: 2rem;
    line-height: 1.4;
  }

  .displaytext-2.desk-width-75pc {
    font-size: 2rem;
    line-height: 1.4;
  }

  .displaytext-2.desk-width-75pc.phone-28 {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

  .displaytext-2.desk-width-75pc.phone-28.desktop-hide {
    font-size: 1.5rem;
    display: block;
  }

  .displaytext-2.careers-investors {
    text-align: center;
    font-size: 2rem;
    line-height: 1.4;
  }

  .displaytext-2.careers-mission {
    font-size: 1.75rem;
  }

  .displaytext-2.careers-employee-review {
    text-align: left;
  }

  .displaytext-2.careers-advantage {
    text-align: left;
    font-size: 2.25rem;
  }

  .displaytext-2.careers-faq.desktop-hide {
    align-self: center;
    padding: 0;
  }

  .displaytext-2.thank-you {
    text-align: center;
  }

  .displaytext-2.webinar-h1, .displaytext-2.webinars, .displaytext-2.on-demand-webinar-h1 {
    font-size: 2rem;
  }

  .displaytext-2.webinar-listing {
    font-size: 2rem;
    line-height: 1.4;
  }

  .sg-text-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

  .displaytext-5 {
    font-size: 1.2rem;
    line-height: 1.4;
  }

  .displaytext-5.margin-bottom-8px.video-testimonial {
    font-size: 1rem;
  }

  .displaytext-5.t-white.use-cases {
    font-size: 1.25rem;
  }

  .sg-color-box {
    flex-direction: column;
  }

  .displaytext-6.width-75 {
    width: 100%;
  }

  .displaytext-3.t-white.phone-24px {
    font-size: 1.5rem;
    line-height: 1.3;
  }

  .displaytext-3.careers-hero.location {
    font-size: 1.125rem;
  }

  .displaytext-3.blog-category-heading {
    font-size: .9375rem;
    line-height: 1.5;
  }

  .displaytext-3.product-tour-mobile {
    font-size: 1rem;
  }

  .button-secondary {
    font-size: .875rem;
  }

  .button-secondary.button-padding {
    width: 18.125rem;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-container {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .nav-menu.light {
    justify-content: space-between;
    padding-top: 4.5rem;
  }

  .nav-cta-container {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    padding-bottom: 1.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-dropdown-toggle {
    padding-right: 2.5rem;
  }

  .section-container.career-faq, .section-container.free-tool-faq {
    flex-direction: column;
  }

  .hero-cta-container {
    width: 100%;
    align-items: stretch;
  }

  .hh-grid-content_wrapper {
    background-color: #241838;
  }

  .business-image-wrapper {
    border-width: .0625rem;
  }

  .business-image-wrapper.border-top_bottom.phone-right-border-none, .business-image-wrapper.phone-left-none {
    border-right-width: 0;
  }

  .textcta-button.cta-left-align-desktop, .textcta-button.cta-left-align-desktop.top-20px {
    text-decoration: none;
  }

  .rating-grid-rating {
    flex: none;
  }

  .rate-star {
    width: 5rem;
    margin-right: .5rem;
  }

  .customer-slider {
    margin-bottom: 3.75rem;
  }

  .customer-slide {
    height: 50rem;
  }

  .customer-slide._1 {
    height: auto;
    padding: 1.5rem 1.2rem;
  }

  .customer-slide._2 {
    height: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .customer-slide._3, .customer-slide._4, .customer-slide._5, .customer-slide._6 {
    height: auto;
    padding: 1.5rem;
  }

  .customer-slide-grid {
    grid-template-rows: auto;
  }

  .customer-slide-grid.video-testimonial {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .customer-slide-nav {
    bottom: -6%;
  }

  .customer-slide-nav.hide {
    top: auto;
    bottom: -14%;
    left: 0%;
    right: 0%;
  }

  .customer-slide-nav.video-testimonial {
    bottom: -13%;
    left: -5.8%;
  }

  .grid-fixed-content-container {
    text-align: left;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .grid-fixed-content-container.left-aligned {
    align-items: flex-start;
  }

  .grid-scrolling-image.img4, .grid-scrolling-image.img3, .grid-scrolling-image.img2, .grid-scrolling-image.img1 {
    width: 100%;
    height: auto;
    max-width: none;
  }

  .margin-24px {
    flex: none;
  }

  .training-tab-grid {
    grid-template-rows: auto 1fr;
  }

  .investors-grid {
    grid-template-rows: 1fr 1fr;
  }

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

  .study-slider {
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
  }

  .study-slider-mask {
    max-width: 95%;
  }

  .study-slide-text {
    height: auto;
    padding: 1.5rem;
  }

  .study-slide-text.careers {
    height: 31.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .study-slide-text.careers.initial {
    height: 31.25rem;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .safety-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 3.75rem;
  }

  .safety-grid.free-tools {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .safety-grid.about-us, .safety-grid.partners {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .safety-data-container {
    padding-top: 7.5rem;
  }

  .safety-data-container._1 {
    background-position: 50% 0;
    background-size: auto;
  }

  .safety-data-container._2, .safety-data-container._3, .safety-data-container._4, .safety-data-container._5 {
    background-position: 50% 0;
  }

  .safety-data-container._1s {
    background-position: 0 0;
    background-size: auto;
  }

  .safety-data-container._2s, .safety-data-container._3s, .safety-data-container._4s, .safety-data-container._5s {
    background-position: 0 0;
  }

  .safety-data-container.cs-card {
    width: auto;
    background-position: 0 0;
    background-size: auto;
    align-items: flex-start;
    padding-left: 1.25rem;
  }

  .safety-data-container.wfh-card, .safety-data-container.so-card, .safety-data-container.hi-card, .safety-data-container.rt-card, .safety-data-container.ha-card {
    width: auto;
    background-position: 0 0;
    align-items: flex-start;
    padding-left: 1.25rem;
  }

  .safety-data-container.free-tools-i, .safety-data-container.free-tools-b, .safety-data-container.free-tools-a, .safety-data-container.free-tools-t, .safety-data-container.free-tools-r, .safety-data-container.free-tools-l, .safety-data-container.free-tools-e, .safety-data-container.free-tools-ir {
    width: auto;
    background-position: 0 0;
    background-size: cover;
    align-items: flex-start;
    padding-left: 1.875rem;
  }

  .safety-image-container {
    justify-content: center;
  }

  .hover-text-wrapper {
    text-align: left;
  }

  .hover-text-wrapper.ds-hover-wrapper {
    position: static;
  }

  .contact-grid-text.modal-left {
    padding-top: 0;
  }

  .wave-container.height-264 {
    height: 10rem;
  }

  .talk-container.pop-up {
    margin-bottom: 0;
  }

  .mic-icon-container.pop-up {
    width: 2rem;
  }

  .field-item {
    margin-bottom: .75rem;
  }

  .field-item.left-margin {
    margin-right: 0;
  }

  .contact-horizontal-wrapper {
    flex-direction: column;
    margin-bottom: 0;
  }

  .contact-horizontal-wrapper.blog-form {
    margin-bottom: 0;
  }

  .form-field {
    height: 3rem;
    margin-bottom: 0;
  }

  .form-field.margin-bottom-20px {
    margin-bottom: 1.25rem;
  }

  .footer-links-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    justify-items: start;
  }

  .footer-links-grid.updated {
    grid-template-rows: auto auto;
  }

  .footer-category-wrapper {
    width: auto;
  }

  .footer-social-grid {
    grid-template-columns: 1.25rem 1.25rem 1.25rem 1.25rem;
  }

  .footer-legal-container {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: .5rem;
  }

  .footer-legal-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    order: -1;
    margin-bottom: 2rem;
  }

  .hero-doodle-container._8 {
    width: 3.75rem;
    opacity: 0;
    padding-right: 0;
    display: flex;
    top: 26%;
    bottom: 40%;
    left: 0%;
  }

  .customer-grid-logo-container {
    width: 7.5rem;
  }

  .faq-question-container {
    margin-right: .5rem;
  }

  .success-message {
    background-color: #fff;
  }

  .error-message {
    color: #fff;
    background-color: rgba(255, 222, 222, 0);
  }

  .hero-heading-container {
    position: relative;
  }

  .hero-from-container {
    top: -12%;
    bottom: auto;
    left: auto;
    right: -.1875rem;
    transform: rotate(22.5deg);
  }

  .study-heading-container {
    height: 10rem;
  }

  .features-grid.solution-ft-grid {
    grid-template-rows: auto auto;
    justify-items: stretch;
  }

  .features-gird-text-container {
    width: 18.75rem;
  }

  .trial-banner {
    background-image: url('../images/TrialPhonePortBG.svg');
    background-position: 50% 64%;
    background-size: auto;
  }

  .product-usecase-wave-container {
    margin-left: 0;
  }

  .product-code-grid {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .product-code-grid-text-section {
    flex-direction: column;
    align-items: flex-start;
  }

  .product-code-grid-tabs {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 2rem;
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .contactus-nav-container {
    margin-bottom: 2.5rem;
    display: none;
  }

  .contactus-hero-grid {
    justify-content: center;
    margin-top: 6.25rem;
  }

  .contactus-hero-text-container {
    margin-top: 0;
  }

  .pricinghero-heading-container {
    padding-top: 0;
  }

  .pricing-faq-heading-outer {
    background-image: none;
  }

  .faq-wrapper {
    width: auto;
  }

  .faq-item {
    width: 100%;
  }

  .pricing-phone-tab1 {
    color: #8b8596;
  }

  .pricing-phone-tab1.w--current {
    color: #180c2e;
  }

  .phone-cart-item-detail-container {
    text-align: right;
    align-items: flex-end;
  }

  .ripple {
    width: 200vw;
    height: 200vw;
  }

  .button-ghost.download-cta {
    background-position: 35%;
  }

  .training_tab-grid-image_container {
    min-height: 17.5rem;
  }

  .blog-author-container {
    padding-left: 0;
  }

  .blog-post-2x2-grid.fs-load-more {
    grid-template-rows: auto auto auto;
  }

  .blog-casestudy-wrapper {
    background-image: url('../images/Blog_Contact_Waves.svg');
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .blog-casestudy-form-inner.newletter-cover {
    width: auto;
  }

  .blog-casestudy-form-inner.newletter-wrapper {
    width: auto;
    flex-direction: column;
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .blog-subscribe-wrapper {
    padding-bottom: 5rem;
  }

  .author-name-container {
    width: auto;
  }

  .author-bio-container {
    width: 100%;
  }

  .author-page-separator.show-on-mobile {
    margin-bottom: 1.5rem;
  }

  .blog-sidebar-wrapper {
    justify-content: space-between;
  }

  .author-bio-detail-container {
    width: 100%;
  }

  .author-bio-1st-row {
    width: 110px;
  }

  ._2-col-layout.team-layout {
    grid-row-gap: 3rem;
  }

  ._3-col-layout.om-layout {
    margin-bottom: 0;
  }

  .button-tertiary {
    font-size: .875rem;
  }

  .author-logo-container {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  ._4-col-layout {
    grid-template-columns: 1fr;
  }

  .ab-heading-container {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .ab-list-item {
    height: auto;
    padding: 2rem 1.25rem;
  }

  .pricing-plan-card {
    min-height: 22.5rem;
  }

  .main-wrapper {
    padding-top: 4.5rem;
  }

  .nav-dd-menu-see-all {
    margin-top: 1rem;
  }

  .nav-dd-menu-see-all.mobile-only.hide {
    display: none;
  }

  .nav-ham-icon {
    display: block;
  }

  .nav-ham-icon.white {
    flex: 0 auto;
    display: block;
  }

  .nav-link-dark {
    width: 100%;
  }

  .timeline-img-container {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .team-img {
    margin-bottom: 1rem;
  }

  .infinity-img {
    font-size: 2rem;
  }

  .about-hero-container {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-dd-large-link-item-dark {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .business-image-wrapper1 {
    border-width: .0625rem;
  }

  .business-image-wrapper1.border-top_bottom {
    border-top-style: solid;
  }

  .business-image-wrapper1.border-top_bottom.phone-right-border-none {
    border-right-width: 0;
  }

  .business-image-wrapper1.border-bottom.phone-left-none.careers {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .business-image-wrapper1.phone-left-none.home {
    border-top-style: none;
  }

  .business-image-wrapper1.border-right.home, .business-image-wrapper1.border-right.home-1, .business-image-wrapper1.border-right.product-tourr {
    border-bottom-style: none;
  }

  .business-image-wrapper1._1 {
    border-right-style: none;
  }

  .business-image-wrapper1._2, .business-image-wrapper1._3 {
    border-top-style: none;
    border-right-style: none;
  }

  .business-image-wrapper1._4 {
    border-top-style: none;
  }

  .nav-link-container {
    height: 85%;
  }

  .about-data-container {
    text-align: center;
    padding-top: 7.5rem;
  }

  .careers-hero-image-wrapper {
    width: 111%;
    margin-left: -1rem;
    margin-right: auto;
  }

  .careers-hero-grid-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .careers-hero-card.location, .careers-hero-card.founded, .careers-hero-card.employees, .careers-hero-card.fund {
    width: 100%;
    padding-left: 1.875rem;
  }

  .blue-highlight {
    display: none;
  }

  .investor-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-wrap: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

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

  .careers-mission-grid.desktop-hide {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .careers-mission-image-wrapper {
    width: auto;
  }

  .linkedin-link-block {
    margin-top: 1.25rem;
  }

  .review-linkedin-text {
    max-width: 14.375rem;
    font-size: .875rem;
  }

  .careers-faq-container {
    width: 100%;
    height: 17.5rem;
    background-image: url('../images/careers-faq-image_1careers faq image.webp');
    background-position: 50%;
    background-size: cover;
    justify-content: center;
    padding-top: 0;
  }

  .careers-advantage-grid, .careers-advantage-grid.new {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .career-advantage-card {
    width: auto;
    height: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .career-advantage-wrapper {
    align-items: stretch;
  }

  .careers-bottom-cover {
    flex-direction: column;
  }

  .careers-bottom-cover.desktop-hide {
    display: flex;
  }

  .careers-linkedin-cover {
    width: 11.25rem;
    align-self: center;
    padding-top: 0;
  }

  .free-tools-hiw-card {
    width: auto;
    height: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .free-tools-hiw-card.extra-height {
    width: 18.75rem;
    align-items: stretch;
  }

  .wud-heading-container.partners {
    margin-left: 0;
  }

  .nav-contact {
    margin-bottom: 0;
  }

  .white-bg {
    height: 46%;
    max-height: 60rem;
  }

  .ft-hero-text-container {
    margin-bottom: 3.75rem;
    padding-left: 0;
  }

  .contact-form-cover {
    width: auto;
    padding: 2rem 1.5rem;
  }

  .contact-form-cover.modal {
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .contact-form-cover.modal-right {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .contact-form-cover.exit-intent {
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .contact-form-cover.modal-form, .contact-form-cover.modal-form-freetool {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .blue-icon-cover {
    align-items: flex-start;
  }

  .bold-text-8 {
    width: 100%;
  }

  .text-block-58 {
    color: #919191;
    margin-bottom: 1.25rem;
    font-size: .75rem;
    line-height: 1rem;
  }

  .image-72 {
    margin-bottom: .414375rem;
    margin-right: 0;
  }

  .text_span {
    color: #121212;
    margin-bottom: .3125rem;
    font-size: .5rem;
    font-weight: 400;
    line-height: 1rem;
    display: block;
  }

  .errormessage {
    justify-content: center;
    align-items: center;
    margin-top: .625rem;
    padding-bottom: 0;
    padding-right: 0;
    font-family: Lato, sans-serif;
    display: none;
  }

  .errormessage._2nd {
    color: #c53e3e;
    text-align: center;
    margin-bottom: 1.25rem;
    padding-left: .3125rem;
    padding-right: .3125rem;
    font-size: .75rem;
    line-height: 1.25rem;
    display: flex;
  }

  .html-embed-16 {
    width: 16.875rem;
  }

  .div-block-397 {
    padding-left: 1rem;
  }

  .div-block-397.active {
    padding-left: 1.25rem;
  }

  .div-block-305 {
    width: auto;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    display: flex;
  }

  .image-66 {
    width: 100%;
    margin-right: 0;
  }

  .div-block-235 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .div-block-224 {
    width: 100%;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text {
    display: none;
  }

  .toolform {
    width: 100%;
    height: auto;
    max-height: none;
    min-height: 0;
    min-width: 96%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
    box-shadow: 1px 1px .25rem .0625rem rgba(77, 97, 252, .2);
  }

  .div-block-35 {
    width: 100%;
    height: auto;
    min-height: auto;
    min-width: 100%;
    justify-content: center;
    align-items: center;
    margin-bottom: .625rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .filename {
    color: #212121;
    text-align: center;
    margin-left: 0%;
    font-family: Lato, sans-serif;
    font-size: .875rem;
    font-weight: 700;
    line-height: 1.0625rem;
  }

  .div-block-227 {
    width: 70%;
    max-height: none;
    min-height: auto;
    border-style: solid;
    border-width: .0625rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
  }

  .div-block-227:active {
    background-color: #d6dbff;
  }

  .div-block-227._1 {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .button-2 {
    color: #4d61fc;
    background-color: rgba(0, 0, 0, 0);
    padding: 0;
    font-family: Lato, sans-serif;
  }

  .text-block-66 {
    color: #bd2427;
    text-align: center;
    margin-bottom: .625rem;
    font-family: Lato, sans-serif;
    font-size: .5rem;
    line-height: .75rem;
    display: none;
  }

  .icon-5 {
    color: #fff;
    margin-top: 1.125rem;
    margin-left: .625rem;
    margin-right: 1.25rem;
    padding-left: 0;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .downloadcard {
    display: none;
  }

  .text-block-59 {
    margin-right: .3125rem;
  }

  .loading {
    width: 5.625rem;
    height: 6.875rem;
    min-height: 100%;
    background-image: url('../images/Rolling-1s-200px.svg'), url('../images/Doc-for-loading_1Doc for loading.webp');
    background-position: 50% 48%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 2.5625rem 2.5625rem, 100% 100%;
    background-attachment: scroll, scroll;
    justify-content: center;
    align-items: center;
    margin-top: 1.25rem;
    margin-bottom: 0;
    display: flex;
    position: static;
  }

  .div-block-306 {
    width: auto;
  }

  .dropdown-list-2.w--open {
    flex-direction: column;
    margin-left: -3.75rem;
    display: flex;
  }

  .div-block-256 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: .5rem;
    line-height: 1rem;
    display: flex;
  }

  .copylinkblock {
    width: 100%;
    min-width: 100%;
    border: .125rem #d6dbff;
    border-radius: 0;
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .div-block-236 {
    align-items: center;
    display: flex;
  }

  .div-block-236.error {
    min-width: 17.5rem;
    flex-direction: column;
    justify-content: center;
  }

  .tooltip-2 {
    width: 100%;
    height: 99.9999%;
    min-width: 100%;
    flex-direction: row;
    order: -1;
    justify-content: center;
    align-items: center;
    margin-left: 2%;
    margin-right: 2%;
    display: flex;
  }

  .dropdown-2 {
    border-radius: .25rem;
    margin-left: 0;
    display: flex;
  }

  .pdf_button {
    width: 80%;
    height: 3.125rem;
    background-color: #4d61fc;
    border-radius: .375rem;
    justify-content: center;
    align-items: center;
    margin-top: 1.25rem;
    margin-bottom: .625rem;
    padding-top: .625rem;
    padding-bottom: .625rem;
    font-family: Lato, sans-serif;
    font-weight: 700;
    display: flex;
  }

  .div-block-230 {
    width: 100%;
    height: 70%;
    justify-content: center;
    margin-bottom: 1.25rem;
    display: flex;
  }

  .careerparagraph {
    width: 100%;
    color: #141414;
    text-align: center;
    margin-bottom: 2.3125rem;
    margin-left: 10%;
    margin-right: 10%;
    font-size: 1rem;
    line-height: 1.625rem;
  }

  .careerparagraph.tool {
    width: 80%;
    color: #332e3f;
    text-align: left;
    margin: 0 0 .625rem 0%;
    font-size: .625rem;
    font-style: normal;
    line-height: 1rem;
  }

  .tooltiphover {
    width: 100%;
    height: 99.9999%;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .reviewblock {
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    border: .0625rem #000;
    border-radius: 0;
    flex-direction: row;
    justify-content: center;
    align-self: auto;
    padding-bottom: 0;
    text-decoration: none;
    display: flex;
  }

  .reviewblock:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .reviewblock:active {
    background-color: #d6dbff;
  }

  .thirdtoolcard {
    width: 100%;
    height: auto;
    max-height: none;
    min-height: 100%;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: none;
  }

  .div-block-228 {
    width: 1.75rem;
    height: 1.75rem;
    margin-left: 1.25rem;
    margin-right: .625rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-308 {
    display: none;
  }

  .div-block-220 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .div-block-81 {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .form-6 {
    width: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-210 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 1.5rem;
    margin-bottom: 1.4375rem;
    margin-left: 0;
    display: flex;
  }

  .div-block-210._1 {
    width: 100%;
    justify-content: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-252 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-63 {
    width: auto;
    color: #4d61fc;
    flex: 0 auto;
    order: 1;
    justify-content: flex-start;
    align-items: center;
    font-family: Inter, sans-serif;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.0625rem;
    display: flex;
  }

  .bold-text-7 {
    display: block;
  }

  .text-block-62 {
    color: #fff;
    margin-top: 0;
    margin-right: 0;
  }

  .div-block-226 {
    width: 100%;
    min-width: 100%;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .div-block-221 {
    width: 100%;
    height: 100%;
    min-height: 100%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .recaptcherrmsg {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .div-block-222 {
    width: 1.125rem;
    max-width: none;
    align-items: center;
    margin-right: .9375rem;
    display: flex;
  }

  .div-block-218 {
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }

  .div-block-218._2 {
    height: 40%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: .625rem;
    padding-top: 0;
    padding-bottom: 1.1875rem;
    display: flex;
  }

  .div-block-388 {
    align-items: center;
    padding-left: 0;
  }

  .div-block-287 {
    width: 100%;
  }

  .textarea {
    width: 16.875rem;
    margin-bottom: .75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .image-83 {
    width: 11%;
    max-width: none;
    margin: .25rem .5rem .1875rem -4%;
    display: block;
  }

  .image-83._2 {
    width: 7%;
    color: #00f;
    margin-right: 1rem;
  }

  .dropdown-toggle {
    height: 1.875rem;
    min-height: 3rem;
    min-width: 12.625rem;
    background-color: #4d61fc;
    border: .0625rem rgba(0, 0, 0, 0);
    border-radius: .25rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0;
    display: flex;
  }

  .div-block-82 {
    width: 16.875rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .div-block-225 {
    width: 70%;
    border-style: solid;
    border-width: .0625rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
  }

  .div-block-268 {
    width: 100%;
    border: .125rem #d6dbff;
    border-radius: 0 0 .25rem .25rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-237 {
    width: 80%;
    min-width: 80%;
    justify-content: center;
    align-items: center;
    margin-top: .625rem;
    margin-bottom: 0;
    display: block;
    bottom: 12.8125rem;
    left: 11%;
  }

  .div-block-237.mobilemessage {
    bottom: .5rem;
  }

  .infomessage {
    color: green;
    text-align: center;
    margin-bottom: 1.25rem;
    margin-left: 5%;
    margin-right: 5%;
    font-family: Lato, sans-serif;
    font-size: 1rem;
    line-height: 1.4;
  }

  .form-block-5 {
    width: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-216 {
    max-height: none;
    min-height: auto;
    min-width: auto;
    color: #000;
    border-top-style: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: .625rem;
    padding-left: 0%;
    padding-right: 0%;
    display: flex;
  }

  .html-embed-3 {
    width: 16.875rem;
  }

  .div-block-393 {
    grid-column-gap: .5rem;
  }

  .primary-btn-3 {
    width: 16.875rem;
  }

  .downloadbtn {
    height: 3rem;
    min-width: 12.625rem;
    color: #4d61fc;
    background-color: #fff;
    background-image: url('../images/Json-icon-active-1.svg');
    background-position: 11%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    border: .0625rem solid #d6dbff;
    border-radius: .25rem;
    align-items: center;
    font-family: Lato, sans-serif;
    text-decoration: none;
    display: flex;
  }

  .downloadbtn:active {
    background-color: #d6dbff;
    background-position: 11%;
  }

  .downloadbtn._2 {
    background-image: url('../images/CSV-ICON-active.svg');
    background-position: 11%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .downloadbtn._2:hover {
    background-position: 11%;
  }

  .downloadbtn._1 {
    background-image: none;
    background-position: 12%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .downloadbtn._1:hover {
    background-image: url('../images/Excel-Icon-active.svg');
    background-position: 11%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .downloadbtn._3 {
    background-image: none;
    background-position: 11%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .downloadbtn._3:hover, .downloadbtn._3:active {
    background-image: url('../images/Text-Icon-active.svg');
    background-position: 11%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .secondtoolcard {
    width: 90%;
    height: 100%;
    min-height: 100%;
    min-width: 90%;
    flex-direction: column;
    display: none;
  }

  .form-block-2 {
    width: 100%;
    max-height: none;
    min-height: auto;
    justify-content: center;
    align-items: center;
    padding-top: .625rem;
    padding-bottom: .625rem;
  }

  .firsttoolcard {
    width: 95%;
    height: 90%;
    max-height: 90%;
    min-height: 90%;
    border: .0625rem dashed #919191;
    border-radius: .375rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    display: flex;
  }

  .div-block-395 {
    margin-right: .25rem;
  }

  .div-block-215._1 {
    width: 90%;
    height: 100%;
  }

  .image-67 {
    width: 10%;
    max-width: none;
    margin-right: 1rem;
  }

  .fileimage._1 {
    margin-right: .3125rem;
  }

  .popups-2 {
    display: none;
  }

  .thankyou-text-conainer {
    align-items: stretch;
    padding: 0;
  }

  .feature-image-cover {
    width: auto;
    max-width: 18.75rem;
    min-width: 18.75rem;
  }

  .image-84 {
    width: auto;
    max-width: 100%;
    display: block;
  }

  .h3heading {
    text-align: left;
    text-indent: 0;
    padding-left: .5rem;
  }

  .privacyterms {
    width: auto;
    align-self: auto;
    margin-bottom: 2.5rem;
    font-size: 2rem;
  }

  .h2heading {
    height: 100%;
    min-height: auto;
  }

  .div-privacy {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-76 {
    text-indent: 0;
    margin-bottom: 1.125rem;
    padding-left: .5rem;
    font-family: Lato, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.75rem;
  }

  .text-block-77 {
    color: #515151;
    margin-bottom: 1.125rem;
    padding-left: 1rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .paragraph-11 {
    padding-left: .5rem;
  }

  .paragraph-11.cookie {
    margin-bottom: 1.125rem;
  }

  .bold-text-13 {
    font-size: 1.375rem;
  }

  .div-privacy-2 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .privacyterms-2 {
    width: 100%;
    margin-bottom: 2.5rem;
    font-size: 2rem;
  }

  .paragraph-12 {
    padding-left: .5rem;
  }

  .h2heading-2 {
    height: 100%;
    min-height: auto;
  }

  .h3heading-2 {
    text-align: left;
    text-indent: 0;
    padding-left: .5rem;
  }

  .blog-content-scrollbar {
    height: auto;
  }

  .div-block-222-copy {
    width: 1.125rem;
    max-width: none;
    align-items: center;
    margin-right: .9375rem;
    display: flex;
  }

  .tooltiphover-copy {
    width: 10%;
    height: auto;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .case-study-listing-cover {
    width: auto;
    background-position: 50% 100%;
    background-repeat: no-repeat;
  }

  .solution-image-placeholder {
    width: 100%;
  }

  .extracted-fields-heading, .rich-text-block {
    width: 17.5rem;
  }

  ._404-page-image {
    width: auto;
  }

  .field-label-2 {
    height: auto;
    min-height: 2.25rem;
  }

  .form-8 {
    width: 100%;
    min-width: 100%;
  }

  .div-block-404 {
    width: auto;
    padding: 2.5rem 1.25rem;
  }

  .text-block-92 {
    width: 100%;
    height: auto;
    text-align: center;
  }

  .div-block-400 {
    height: auto;
    min-height: 6.25rem;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 1.25rem;
  }

  .checkbox {
    min-width: 1.5rem;
  }

  .form-block-7 {
    min-width: 100%;
  }

  .div-block-411 {
    width: 100%;
    min-width: 100%;
  }

  .link-block-34 {
    margin-bottom: 1.25rem;
  }

  .containerx {
    max-width: 100%;
    object-fit: fill;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin: 2.5rem auto;
    padding: 0 0%;
    font-family: Lato, sans-serif;
    display: flex;
    overflow: visible;
  }

  .containerx.surveryform {
    display: flex;
  }

  .free-tool-cardcover {
    width: auto;
    height: 10rem;
    background-position: 10% 0;
    background-size: cover;
    justify-content: flex-end;
    padding-bottom: 4.25rem;
  }

  .ft-card-heading {
    text-align: left;
    font-size: 1.125rem;
    line-height: 1.4;
  }

  .home-hero-bg {
    display: none;
  }

  .home-hero-bg.mobile {
    z-index: 0;
    z-index: 0;
    display: block;
    top: -11%;
  }

  .home-hero-bg-copy {
    display: none;
  }

  .modal-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .g2-capteraa-cover {
    width: auto;
    margin-top: 2.5rem;
  }

  .g2-capteraa-cover.pop-up {
    width: auto;
    margin-top: 1.25rem;
  }

  .customer-rating-mobile {
    margin-top: 2.5rem;
    margin-bottom: 5rem;
  }

  .customer-rating-mobile.hide-on-mobile {
    display: none;
  }

  .logo-cover {
    width: 6.25rem;
  }

  .link-block-35.w--current {
    margin-bottom: 1.25rem;
  }

  .testimonial-image {
    width: 100%;
  }

  .image-103 {
    height: auto;
  }

  .blog-post-meta-details-new {
    height: auto;
    margin-top: 1.5rem;
    margin-bottom: 1.25rem;
  }

  .blog-post-text-container-new, .blog-horizontal-post-text-container-new {
    padding-top: 0;
  }

  .blog-heading-div {
    flex-direction: column;
    align-items: stretch;
    padding-left: 0;
  }

  .blog-dropdown-toggle {
    z-index: 100;
    width: auto;
    max-width: 20rem;
    min-width: 17.5rem;
    border: .0625rem solid #e0e4f4;
    margin: 1.25rem 1.125rem 0 0;
  }

  .dropdown-toggle-2 {
    padding-left: .625rem;
    display: flex;
  }

  .blog-dropdown-list.w--open {
    background-color: #e0e4f4;
    padding-top: .625rem;
    padding-bottom: .625rem;
    padding-left: 0;
  }

  .blog-category-flex {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 1.25rem;
    display: flex;
  }

  .dropdown-link {
    text-align: left;
    margin-left: -.625rem;
    margin-right: auto;
    font-size: .875rem;
  }

  .dropdown-link.w--current {
    line-height: 1.4;
  }

  .exit-intent-popup {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .category-container {
    border-bottom-style: none;
    padding-bottom: 1.25rem;
  }

  .category-cover {
    border-bottom: .0625rem solid #e0e4f4;
    flex-direction: row;
    padding-bottom: 1.25rem;
  }

  .category-heading {
    display: none;
  }

  .text-block-99 {
    font-size: .875rem;
  }

  .icon-6 {
    color: #6b7280;
  }

  .author-block-cover {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .author-image {
    margin-bottom: .625rem;
  }

  .blog-casestudy-cover {
    width: auto;
    background-image: url('../images/blog-banner_1blog banner.webp');
    background-position: 50%;
    background-size: cover;
    border-radius: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .schedule-demo-nav {
    width: 100%;
  }

  .free-trial-nav {
    width: 100%;
    min-width: 0;
  }

  .free-tool-modal-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .play-button {
    margin-right: .625rem;
  }

  .text-block-102 {
    font-weight: 500;
  }

  .button-primary-2 {
    font-size: .875rem;
    line-height: 1.25rem;
    text-decoration: none;
  }

  .button-primary-2.margin-hero-button {
    width: 18.125rem;
    margin-left: auto;
    margin-right: auto;
  }

  .button-primary-2.margin-hero-button.hero {
    width: 12.5rem;
  }

  .button-primary-2.product-demo {
    width: 12.5rem;
    background-color: #312746;
    margin-left: auto;
    margin-right: auto;
    transition: all .2s;
  }

  .button-primary-2.product-demo:hover {
    opacity: .9;
  }

  .hero-cta-container-2 {
    width: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .displaytext-1-2 {
    font-size: 1.5rem;
  }

  .displaytext-1-2.t-white {
    font-size: 2rem;
  }

  .displaytext-4-2.hero-subheading {
    font-size: 1.125rem;
  }

  .displaytext-4-2.hero-subheading.easily {
    margin-bottom: 1.25rem;
  }

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

  .webinar_hero-text-container {
    width: auto;
  }

  .webinar-tag {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

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

  .webinar_speaker-cover {
    padding-left: 0;
  }

  .speaker-details-cover {
    width: 165px;
    margin-left: auto;
    margin-right: auto;
  }

  .collection-list-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .collection-list-wrapper {
    align-self: flex-start;
  }

  .modal-wrapper-blog-rating {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .webinar-thankyou-blog-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .notification-strip {
    height: 6rem;
    padding: 8px;
  }

  .notification-text {
    margin-right: 10px;
    font-size: .8rem;
    line-height: 1.5;
  }

  .notification-button {
    text-align: center;
    font-size: .8rem;
    line-height: 1.4;
  }

  .event_hero-wrapper {
    align-items: flex-start;
  }

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

  .event_form-container {
    width: auto;
  }

  .event_text-image-cover {
    flex-direction: column;
    align-items: flex-start;
    margin-left: auto;
  }

  .event_logo-cover, .event_map-cover {
    width: auto;
  }

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

  .blog-main-image {
    width: 100%;
  }

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

  .integrations_hero-image {
    width: auto;
  }

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

  .integrations_listing-card {
    width: auto;
    padding: 20px;
  }

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

  .upcoming-webinar-card {
    width: auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .webinar-card-title {
    font-size: 1rem;
  }

  .text-block-103 {
    font-size: .6rem;
  }

  .on-demand-webinar-tag {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

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

  .on-demand-thankyou-blog-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .on-demand-webinar-card {
    width: auto;
    height: 260px;
  }

  .upcoming-card-title {
    font-size: 1.1rem;
  }

  .compliant-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .safety-grid-mobile {
    margin-bottom: 60px;
  }

  .compliant-card {
    width: 240px;
  }

  .gdpr-logo.hipaa {
    width: 50px;
  }

  .compliant-grid-footer {
    grid-template-rows: auto auto auto;
    margin-bottom: 40px;
  }

  .all-people-img {
    width: 100%;
  }

  .fs-cc-prefs2_close {
    padding: .5rem;
  }

  .fs-cc-prefs2_label {
    font-size: .875rem;
  }

  .fs-cc-prefs2_button.fs-cc-button-alt {
    margin-bottom: .5rem;
  }

  .fs-cc-prefs2_submit {
    margin-top: 8px;
  }

  .fs-cc-prefs2_component, .fs-cc-prefs2_content {
    padding: 1.5rem;
  }

  .fs-cc-prefs2_title {
    font-size: 1.125rem;
  }

  .fs-cc-banner2_component {
    width: 100%;
  }

  .partners_join-hands-card {
    width: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .partners_choose-docsumo-card.expand, .partners_choose-docsumo-card.increase, .partners_choose-docsumo-card.support, .partners_choose-docsumo-card.solution {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .partners_choose-docsumo-card-text {
    height: 170px;
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .partners_about-data-container {
    text-align: center;
    padding-top: 7.5rem;
  }

  .g2-high-performer-text {
    max-width: 180px;
    line-height: 1.5;
  }

  .video-testimonial-cover {
    width: 100%;
    margin-top: 1rem;
  }

  .video {
    width: auto;
  }

  .customer-slider-video-testimonials {
    margin-bottom: 3.75rem;
  }

  .cs-deck_hero-wrapper {
    align-items: flex-start;
  }

  .product-tour-calendar-popup {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .product-tour-calendar-cover {
    width: auto;
    padding: 2rem 1.5rem;
  }

  .product-tour-calendar-cover.modal {
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .product-tour-calendar-cover.modal-right {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .product-tour-calendar-cover.exit-intent {
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .product-tour-calendar-cover.modal-form, .product-tour-calendar-cover.modal-form-freetool {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-106 {
    font-size: 1rem;
  }
}

#product-tour-button.w-node-cc27fcd1-083f-3f41-fba7-547deebf0507-24b00660, #w-node-e98ea682-1408-1726-5693-89f0308189e9-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582dd4-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582de4-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582de7-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582df6-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582df9-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e08-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e0b-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e19-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e1c-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e2b-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e2e-24b00660, #w-node-be49692e-312c-7ca3-8cc9-b7a001582e3c-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ff2-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ff4-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ff6-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ff8-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ffa-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ffc-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af174ffe-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175000-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17500b-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175061-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af17508c-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750a4-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750ad-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750c5-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750cb-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750e3-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750e9-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af175101-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17510f-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175121-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175122-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17512a-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175132-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175142-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175156-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175157-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17515f-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175167-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175174-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175186-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175187-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17518f-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af175197-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ad1c0c-4c99-230c-47a6-271c9b3d0d8c-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d9851033-be51-8dd1-3ebf-ffe786084cdb-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4c4f7ac4-1615-5ab2-b8e6-7e872cc864f4-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751aa-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751b0-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751b6-24b00660 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751bc-24b00660 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-da4a3498-22a8-5de5-09aa-991440c44445-24b00660 {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-_67701798-4ced-6837-3c9d-541a8b83abc5-24b00660, #w-node-_258de7d9-afb7-7325-055d-11c84d8f9942-24b00660, #w-node-f1fe94f7-5ae0-31f6-3d6e-fb93f9dccf4f-24b00660, #w-node-dfdad9ad-b7bb-8409-7610-15b515221db5-24b00660, #w-node-de4e2f41-0a95-6a47-67eb-94c5c6a1963f-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d0-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d2-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d4-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d6-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d8-24b00660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751e2-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751e4-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751e6-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751e8-24b00660, #w-node-d7de0279-89b4-8f58-aeb8-85ff0224655a-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff022465b5-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff022465ef-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff02246630-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff02246688-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff022466db-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff02246721-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff0224678a-0224654a, #w-node-e0ae39dd-18e5-e71f-5c86-2cd10612423f-0224654a, #w-node-c70da766-67ab-b452-2ca1-fc02bb3dbaef-bb3dbaec, #w-node-c70da766-67ab-b452-2ca1-fc02bb3dbaff-bb3dbaec, #w-node-c70da766-67ab-b452-2ca1-fc02bb3dbb0f-bb3dbaec, #w-node-c70da766-67ab-b452-2ca1-fc02bb3dbb32-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a011e072-690f-e9ba-a65f-c7e8d0bf7cef-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-a011e072-690f-e9ba-a65f-c7e8d0bf7cff-bb3dbaec, #w-node-a011e072-690f-e9ba-a65f-c7e8d0bf7d1f-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31affa30-9466-b798-0da9-9ec7b3944ada-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_31affa30-9466-b798-0da9-9ec7b3944ade-bb3dbaec, #w-node-_116aea78-6c00-c7d8-bcc9-a42762bbfa00-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_058efb4e-4b0d-a818-1e5b-fc239de0c569-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_058efb4e-4b0d-a818-1e5b-fc239de0c56d-bb3dbaec, #w-node-_5ebe83db-d80e-d24d-1a90-b110d76327d5-bb3dbaec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9fd200d4-d181-8f65-10d7-cda14285c111-4285c10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf8804-a4b8-ce7e-81a9-f99e192a11c7-4285c10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: center;
}

#w-node-_1d28bf5e-4f8b-386a-8a7a-cbfe2812bb47-24b006a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfddf7fb-7077-c3b2-0eae-e9abab8ad876-24b006a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006bc {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b006bc {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b006bc {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b006bc {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b006bc {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b006bc, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b006bc, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b006bc, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b006bc, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b006bc, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b006bc, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b006bc, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b006bc, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b006bc, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b006bc, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b006bc, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b006bc, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b006bc, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b006bc, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b006bc, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b006bc, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b006bc, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b006bc, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b006bc, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b006bc, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b006bc, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b006bc, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b006bc, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b006bc, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b006bc, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b006bc, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b006bc, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006bc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006bc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b006bc, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006bc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006bc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b006bc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006bc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b006bc, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b006bc, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b006bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b006bc {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b006bc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_82f44b8f-1895-4f2e-edde-7059697f29f4-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f29f6-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f29f8-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f29fa-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f29fc-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f29fe-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f2a00-697f29ec, #w-node-_82f44b8f-1895-4f2e-edde-7059697f2a02-697f29ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87a5e0e4-5a37-801c-3510-3a98e25e2c8c-24b006bd {
  align-self: end;
}

#w-node-_5c1463e3-4a6b-8a33-8fa0-b18271ddeff9-24b006bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dcb0128c-a8e3-79c7-7b4f-1a8d3b1f88e6-24b006bd, #w-node-_467098f9-7ae1-7f23-566d-34071164fa2f-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_746018ea-02b2-e5c0-6854-f3722a8b3a2a-24b006bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e015d6f-937e-ad28-8e46-744c109c60c5-24b006bd, #w-node-ef80243a-187f-0837-395b-2310fa2a7057-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de70f-24b006bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de710-24b006bd, #w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de71b-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de71c-24b006bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de71d-24b006bd, #w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de720-24b006bd, #w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8c6-24b006bd, #w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8c8-24b006bd, #w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8ca-24b006bd, #w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8cc-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8ce-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0397fc53-4670-1a72-6bca-ddab4b992afb-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78046f64-de7c-7f64-22d5-b68b54c16122-24b006bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64abe819-d5f9-6e3e-87d5-9bb803e4a787-24b006bd, #w-node-_739514be-a70e-21ba-76be-a2733fca97bb-24b006bd, #w-node-d5ae27bf-38d4-f56d-1b5f-391d4aed543f-24b006bd, #w-node-_820e57ec-ddc5-3cd1-b3a9-b34c3b315135-24b006bd, #w-node-_820e57ec-ddc5-3cd1-b3a9-b34c3b315137-24b006bd, #w-node-_820e57ec-ddc5-3cd1-b3a9-b34c3b315139-24b006bd, #w-node-_820e57ec-ddc5-3cd1-b3a9-b34c3b31513b-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc93211-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc93217-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc9321d-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc93223-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc93229-24b006bd, #w-node-d6799a9e-57de-e85d-ba1b-07bdebc9322f-24b006bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006be {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-df99616f-8cb6-3e9e-823d-2588d5aef5e6-24b006be, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5eb-24b006be, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5f0-24b006be, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006be, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006be, #w-node-_71eebc34-b856-d930-41c2-220e767a07b1-24b006be, #w-node-_71eebc34-b856-d930-41c2-220e767a0807-24b006be, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006be {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006be {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a8ed2ce2-9046-12df-3f08-6863a315c0a1-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b006be {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e16b-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b006be {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e178-24b006be, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e181-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e183-24b006be {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b006be, #w-node-_99667e14-6170-f653-3377-74d042139d22-24b006be, #w-node-_99667e14-6170-f653-3377-74d042139d28-24b006be, #w-node-_99667e14-6170-f653-3377-74d042139d2e-24b006be, #w-node-_99667e14-6170-f653-3377-74d042139d34-24b006be, #w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf45-24b006be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b006be {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2d0b1dc9-2b6f-f023-3bb9-3235e0161e62-24b006bf {
  align-self: center;
}

#w-node-_5da73434-85b4-31fc-91eb-c2bfd351625a-24b006bf, #w-node-_5da73434-85b4-31fc-91eb-c2bfd351625e-24b006bf, #w-node-_5da73434-85b4-31fc-91eb-c2bfd3516262-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_2d0b1dc9-2b6f-f023-3bb9-3235e0161e72-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b3796ffb-2584-3127-b082-8f723fcbe5ed-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5ef-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5f1-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5f3-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5f5-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5f7-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5f9-24b006bf, #w-node-b3796ffb-2584-3127-b082-8f723fcbe5fb-24b006bf, #w-node-_9bc74f18-8f9e-5053-1090-1f545686730d-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bc74f18-8f9e-5053-1090-1f545686731d-24b006bf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9bc74f18-8f9e-5053-1090-1f545686731f-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bc74f18-8f9e-5053-1090-1f545686732c-24b006bf {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9bc74f18-8f9e-5053-1090-1f545686732e-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bc74f18-8f9e-5053-1090-1f545686733b-24b006bf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f0-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f4-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f8-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370fd-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637103-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637109-24b006bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63710f-24b006bf {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637115-24b006bf {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63711c-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637122-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637128-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63712e-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637134-24b006bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006c0 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b006c0 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b006c0 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b006c0 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b006c0 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b006c0, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b006c0, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b006c0, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b006c0, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b006c0, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b006c0, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b006c0, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b006c0, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b006c0, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b006c0, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b006c0, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b006c0, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b006c0, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b006c0, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b006c0, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b006c0, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b006c0, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b006c0, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b006c0, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b006c0, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b006c0, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b006c0, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b006c0, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b006c0, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b006c0, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b006c0, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b006c0, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006c0 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006c0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b006c0, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006c0 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006c0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b006c0 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006c0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b006c0, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b006c0, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b006c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b006c0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b006c0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006d6 {
  align-self: center;
}

#w-node-_395ddb9a-8016-8854-a03e-466b06127345-24b006d6, #w-node-_395ddb9a-8016-8854-a03e-466b06127349-24b006d6, #w-node-_395ddb9a-8016-8854-a03e-466b0612734d-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006d6, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d6, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006d6, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006d6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006d6, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006d6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d6, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d6, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d6, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b006d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_715c5c72-e438-801c-c594-406b5b74001d-5b740016 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_715c5c72-e438-801c-c594-406b5b74002e-5b740016 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_47f034e4-d101-a41f-c896-82bb147871b0-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb1478720a-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb14787244-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb14787285-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb147872dd-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb14787330-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb14787376-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb147873e0-24b006d7, #w-node-_47f034e4-d101-a41f-c896-82bb14787402-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006d7 {
  align-self: center;
}

#w-node-bd228c97-0e88-4e41-df98-271124eb1130-24b006d7, #w-node-bd228c97-0e88-4e41-df98-271124eb1134-24b006d7, #w-node-bd228c97-0e88-4e41-df98-271124eb1138-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006d7, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d7, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006d7, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006d7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d7 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006d7, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006d7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d7 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d7, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d7, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d7, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b006d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27924a-24b006d8 {
  align-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279259-24b006d8, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27925d-24b006d8, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279261-24b006d8, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b006d8, #w-node-_5e1c2557-3059-b75e-e901-34be243c2bf3-24b006d8, #w-node-f27705eb-ca82-8eab-be64-6351c55b7bda-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27705eb-ca82-8eab-be64-6351c55b7bf1-24b006d8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54d97-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b006d8 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cfc1244c-ee34-8655-26cb-1619d4ed09ad-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfc1244c-ee34-8655-26cb-1619d4ed09be-24b006d8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa589-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa594-24b006d8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa596-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b006d8 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11373-24b006d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b006d8 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006d9 {
  align-self: center;
}

#w-node-d2a2237c-e192-c056-ce8b-e4c77bbe453c-24b006d9, #w-node-d2a2237c-e192-c056-ce8b-e4c77bbe4540-24b006d9, #w-node-d2a2237c-e192-c056-ce8b-e4c77bbe4544-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006d9, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d9, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006d9, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006d9 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d9 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d3a44d6f-7990-a9d1-5d9f-26ce7eda83f9-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a44d6f-7990-a9d1-5d9f-26ce7eda8409-24b006d9 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d9 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d9, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d9, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d9, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b006d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d9 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006da {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f45beada-91ca-14aa-0e2a-8ca21c599128-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f45beada-91ca-14aa-0e2a-8ca21c599131-24b006da, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006da {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006da {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006da, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006da {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006da {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006da, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006da, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006da, #w-node-_4fad2b66-db68-5554-f388-edd053ae7b0d-24b006da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fad2b66-db68-5554-f388-edd053ae7b1a-24b006da {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006dc {
  align-self: center;
}

#w-node-e6482dc5-d436-567d-d11e-d5dfe7c1d640-24b006dc, #w-node-e6482dc5-d436-567d-d11e-d5dfe7c1d644-24b006dc, #w-node-e6482dc5-d436-567d-d11e-d5dfe7c1d648-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006dc, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006dc, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006dc, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006dc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006dc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006dc, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006dc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006dc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dc, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dc, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dc, #w-node-_4fad2b66-db68-5554-f388-edd053ae7b0d-24b006dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fad2b66-db68-5554-f388-edd053ae7b1a-24b006dc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006dd {
  align-self: center;
}

#w-node-_24794233-2905-34bd-c9d6-965e6fd0c823-24b006dd, #w-node-_24794233-2905-34bd-c9d6-965e6fd0c827-24b006dd, #w-node-_24794233-2905-34bd-c9d6-965e6fd0c82b-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006dd, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006dd, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006dd, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006dd {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006dd {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006dd, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006dd {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006dd {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dd, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dd, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dd, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b006dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006dd {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_931c3f77-3179-25ff-a635-b38506a3a2fa-24b006de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-fcbdf054-c6bb-a357-88f6-702f610ba98f-24b006de, #w-node-_05bf2c2e-5405-8d94-af98-bf2c5a766e1d-24b006de, #w-node-ff68a296-45b6-77ea-78cc-6c2139beee07-24b006de, #w-node-bc2b8ef4-73c6-62e5-ec04-0ec95bd6ea28-24b006de {
  align-self: stretch;
}

#w-node-bc2b8ef4-73c6-62e5-ec04-0ec95bd6ea3d-24b006de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44db0ff9-6a44-3233-0a81-eb8d1f0888a9-1f0888a5, #w-node-_44db0ff9-6a44-3233-0a81-eb8d1f0888ae-1f0888a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_7c7d1c2b-3893-cc38-e0d5-119cfb2c18da-fb2c18d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_7c7d1c2b-3893-cc38-e0d5-119cfb2c18df-fb2c18d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_7c7d1c2b-3893-cc38-e0d5-119cfb2c18f0-fb2c18d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31662e7a-f474-811a-78e8-4a8072ef76f3-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_86f55eed-6a99-877d-0892-023da50189e6-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82bb20ac-ae7b-3e81-12a0-e39044fd70bc-24b006df, #w-node-_87b9efc5-93d6-f477-3c2d-0f249065bf38-24b006df, #w-node-dab2d9e9-3d5b-7810-349b-d3d7d89f8e35-24b006df, #w-node-_11d05daf-e9dd-2d45-518a-c76fcd0c8d55-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b2dfb9c9-cd4d-4a3d-ba02-ebc8c62b8a50-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b2dfb9c9-cd4d-4a3d-ba02-ebc8c62b8a5c-24b006df, #w-node-b2dfb9c9-cd4d-4a3d-ba02-ebc8c62b8a61-24b006df, #w-node-b2dfb9c9-cd4d-4a3d-ba02-ebc8c62b8a66-24b006df, #w-node-b2dfb9c9-cd4d-4a3d-ba02-ebc8c62b8a6b-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_31c6100f-fdeb-093a-e779-094d190fe323-24b006df, #w-node-_31c6100f-fdeb-093a-e779-094d190fe325-24b006df, #w-node-_31c6100f-fdeb-093a-e779-094d190fe327-24b006df, #w-node-_31c6100f-fdeb-093a-e779-094d190fe329-24b006df, #w-node-_31c6100f-fdeb-093a-e779-094d190fe32b-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adcef0b3-fb72-c552-f345-4cff79815920-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_20565dde-c5d8-0c9b-a92b-21ba9c04acbd-24b006df, #w-node-_8d6eb154-7652-b71b-ede6-c3964078075e-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_8d6eb154-7652-b71b-ede6-c3964078075c-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_14c42e12-5d0a-f50c-601b-f13a54715842-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_14c42e12-5d0a-f50c-601b-f13a54715854-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14c42e12-5d0a-f50c-601b-f13a54715855-24b006df {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_14c42e12-5d0a-f50c-601b-f13a5471585f-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a60e907-63e5-98af-1fad-d4d3052962c2-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1a60e907-63e5-98af-1fad-d4d3052962cf-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a60e907-63e5-98af-1fad-d4d3052962d0-24b006df {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_1a60e907-63e5-98af-1fad-d4d3052962d2-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a452c5cf-4819-6017-109f-4cbce13231ae-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-a452c5cf-4819-6017-109f-4cbce13231bb-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a452c5cf-4819-6017-109f-4cbce13231bc-24b006df {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-a452c5cf-4819-6017-109f-4cbce13231be-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75ff57f8-e701-4260-734a-a853a70b0cd7-24b006df, #w-node-_75ff57f8-e701-4260-734a-a853a70b0cf2-24b006df, #w-node-_75ff57f8-e701-4260-734a-a853a70b0d0d-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-b39751cf-9d62-8d34-f75a-c8979d7d7f2e-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-d912ec26-7f12-bad2-1098-9ca10663b67a-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-ab52990a-e01d-3b1b-c50e-f090fb2c8c4f-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_3e9d1694-97cb-5894-893a-77d418c145af-24b006df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-e4c1b197-a947-e7b6-640d-0d989ddb4872-24b006df, #w-node-e4c1b197-a947-e7b6-640d-0d989ddb4878-24b006df, #w-node-e4c1b197-a947-e7b6-640d-0d989ddb487e-24b006df, #w-node-e4c1b197-a947-e7b6-640d-0d989ddb4884-24b006df, #w-node-e4c1b197-a947-e7b6-640d-0d989ddb488a-24b006df, #w-node-a8d501b2-7827-3432-0927-62dc3cf9a0d8-24b006df, #w-node-_926203a3-ecba-3d06-af35-227b6836e37d-24b006df, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4c0-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4ca-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4cb-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4d5-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4d6-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4e0-24b006e0, #w-node-b7d0bf26-65d2-da34-0a8e-cc817818b2fc-24b006e0, #w-node-_20dc8cda-5eb7-c7f6-a06e-338fb1dae4e1-24b006e0, #w-node-_8ef03cf3-098b-1ae8-1061-aaa4db1bfe27-24b006e0, #w-node-_354b90a0-ee6c-7b7e-f966-a92428dbf5da-24b006e0, #w-node-d796c5d2-901b-a3b1-5d98-5f2ed4b8d1cc-24b006e0, #w-node-_141de02c-2ac5-e4c2-6418-24334bf803a5-24b006e0, #w-node-_5b5ceb40-e2d7-db7d-289d-aee3e4066206-24b006e0, #w-node-_05aa7d5b-7599-1e03-a789-1d2f72e25d02-24b006e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7eca94f4-0516-2614-4612-c410ac825128-24b006e1 {
  align-self: center;
}

#meet-us.w-node-_7eca94f4-0516-2614-4612-c410ac825144-24b006e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab56-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab66-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab69-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab78-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab7b-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab8a-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab8d-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab9b-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab9e-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eabad-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eabb0-24b006e1, #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eabbe-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd386845268-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd38684526a-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd38684526c-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd38684526e-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd386845270-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd386845272-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd386845274-24b006e1, #w-node-f9326acc-9535-6f6d-f4bc-1cd386845276-24b006e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e5d-24b006e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e61-24b006e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e65-24b006e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006e3 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b006e3 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b006e3 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b006e3 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b006e3 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b006e3, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b006e3, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b006e3, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b006e3, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b006e3, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b006e3, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b006e3, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b006e3, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b006e3, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b006e3, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b006e3, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b006e3, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b006e3, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b006e3, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b006e3, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b006e3, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b006e3, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b006e3, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b006e3, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b006e3, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b006e3, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b006e3, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b006e3, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b006e3, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b006e3, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b006e3, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b006e3, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006e3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006e3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b006e3, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006e3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006e3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b006e3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006e3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b006e3, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b006e3, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b006e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b006e3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b006e3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_62a2c35a-7b24-4d07-163e-72ae5c1e8371-24b006e5 {
  align-self: start;
}

#w-node-_177c89d0-78e5-a2b6-45ef-93be3f8a7fa0-24b006e5, #w-node-_18e5dbd8-5503-649b-44c1-13213672114c-24b006e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a46fc151-6365-26e1-3cb6-f12a837f062f-24b006e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6b4213a0-80a4-9c29-5b9c-804c51330d80-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330d82-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330d87-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330d8a-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330d93-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330da2-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330da5-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330db4-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330db7-24b006e5, #w-node-_6b4213a0-80a4-9c29-5b9c-804c51330dc6-24b006e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27924a-24b006e6 {
  align-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279259-24b006e6, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27925d-24b006e6, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279261-24b006e6, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b006e6, #w-node-_5e1c2557-3059-b75e-e901-34be243c2bf3-24b006e6, #w-node-f27705eb-ca82-8eab-be64-6351c55b7bda-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27705eb-ca82-8eab-be64-6351c55b7bf1-24b006e6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54d97-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b006e6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5feff40a-4816-47b3-10b6-3a227a02c317-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5feff40a-4816-47b3-10b6-3a227a02c328-24b006e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa589-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa594-24b006e6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa596-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b006e6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11373-24b006e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b006e6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006fb {
  align-self: center;
}

#w-node-debf7144-ddab-a3d2-34de-d76af7b62bb4-24b006fb, #w-node-debf7144-ddab-a3d2-34de-d76af7b62bb8-24b006fb, #w-node-debf7144-ddab-a3d2-34de-d76af7b62bbc-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006fb, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006fb, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006fb, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006fb {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006fb {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b006fb, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b006fb {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006fb {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006fb, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006fb, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b006fc {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b006fc, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5e6-24b006fc, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5eb-24b006fc, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5f0-24b006fc, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006fc, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b006fc, #w-node-_71eebc34-b856-d930-41c2-220e767a07b1-24b006fc, #w-node-_71eebc34-b856-d930-41c2-220e767a0807-24b006fc, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006fc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006fc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a8ed2ce2-9046-12df-3f08-6863a315c0a1-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b006fc {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e16b-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b006fc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e178-24b006fc, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e181-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e183-24b006fc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf45-24b006fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b006fc {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7d6b2eef-f518-d8b2-39cd-66a2fd731c7c-24b006fd {
  align-self: center;
}

#w-node-_7d6b2eef-f518-d8b2-39cd-66a2fd731c85-24b006fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2fd0815-ca4f-7a2a-eda0-16f9d575f90c-24b006fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2dc4d924-1a46-2a7d-e88c-3e00a36b54d0-24b006fe, #w-node-ca81ccbb-7cfd-8812-45d0-27b15d14c9e3-24b006fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70765f5f-6a4f-cf83-406a-cc427bb423b9-24b006fe, #w-node-_6e535e7f-cc5b-5744-500e-44cdbe31f886-24b006fe, #w-node-_73514d0c-962c-bcba-622a-83e67a25480f-24b006ff, #w-node-_21c4b771-a28b-0660-a679-0b60b7634308-24b006ff {
  align-self: stretch;
}

#w-node-_125853eb-0df1-2c7b-1fd4-e3952d279417-24b006ff, #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b089c-24b0070a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b08ae-24b0070a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b08e4-24b0070a, #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b08ff-24b0070a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0923-24b0070a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0926-24b0070a, #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0953-24b0070a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09a5-24b0070a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09ab-24b0070a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09af-24b0070a {
  align-self: center;
}

#w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09c7-24b0070a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3238418c-847e-5b6c-71f5-f56492285f02-24b0070c {
  align-self: center;
}

#meet-us.w-node-_2c346db3-fccb-e7ee-7399-fd4c53a2c954-24b0070c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_7920919e-6674-822e-e4d7-ec018d3d58a5-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58a7-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58a9-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58ab-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58ad-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58af-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58b1-24b0070c, #w-node-_7920919e-6674-822e-e4d7-ec018d3d58b3-24b0070c, #w-node-_9f2f9ba5-014c-6155-cf2b-66ccb3709778-24b0070c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db883904-ca64-dc3d-59d2-8566154a3144-24b0070c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c437c30d-2048-39de-c194-e862c4a6fcf3-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fcf9-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fcff-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd05-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd0b-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd11-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd17-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd1d-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd23-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd2b-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd31-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd37-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd3d-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd43-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd49-24b0070c, #w-node-c437c30d-2048-39de-c194-e862c4a6fd4f-24b0070c, #w-node-_7bc70a2f-38eb-ab2f-5f06-6d8904d0547f-24b0070c, #w-node-_7bc70a2f-38eb-ab2f-5f06-6d8904d05481-24b0070c, #w-node-_7bc70a2f-38eb-ab2f-5f06-6d8904d05486-24b0070c, #w-node-_7bc70a2f-38eb-ab2f-5f06-6d8904d05489-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37ac9-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37ae0-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37af5-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37b0b-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37b20-24b0070c, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37b36-24b0070c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5472f875-283a-fce8-e525-be4380f86823-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_5472f875-283a-fce8-e525-be4380f8682f-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_5472f875-283a-fce8-e525-be4380f8683b-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#rating-section.w-node-_5472f875-283a-fce8-e525-be4380f86847-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_6df43b3d-e215-1e77-6bc9-50cdf208568b-24b0070e, #w-node-_10068879-3e7b-675c-e01b-7c373f714f39-24b0070e, #w-node-_38656043-efe2-2e0d-4bbb-cc775fcfdc15-24b0070e, #w-node-_51602b51-3672-c257-d673-d98e422b3ac9-24b0070e, #w-node-ace9e8aa-c024-9128-0a89-6071e6a3253b-24b0070e, #w-node-_33dda5f2-cf5f-4445-abe0-9b86a24862b4-24b0070e, #w-node-_853527dd-4190-9c70-7937-069ed654be2f-24b0070e, #w-node-_9f17b2b1-028b-bd8e-6a24-80381a6d77e8-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c488d3e8-632f-a10b-76b1-e61dde2123e6-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde2123e8-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde2123ed-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde2123f0-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde2123f9-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c488d3e8-632f-a10b-76b1-e61dde212408-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-c488d3e8-632f-a10b-76b1-e61dde21240b-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21241a-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21241d-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21242c-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21242f-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21243d-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde212440-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde21244f-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde212452-24b0070e, #w-node-c488d3e8-632f-a10b-76b1-e61dde212460-24b0070e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b8f6c25-8a6d-3d03-5276-56b849a31ed6-24b0070f, #w-node-_7b8f6c25-8a6d-3d03-5276-56b849a31ee7-24b0070f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e1f2d0a2-eebf-5f0c-3eee-718ba972cd85-24b0070f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1711966a-8f59-54b9-7098-03d1f2a77116-24b0070f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16ed-24b0070f {
  justify-self: center;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16ee-24b0070f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16f3-24b0070f {
  justify-self: center;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16f4-24b0070f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16fb-24b0070f {
  justify-self: center;
}

#w-node-_82cba67e-1818-34a2-ec36-96ef565a16fc-24b0070f, #w-node-_6161665a-7345-ba18-d191-eff720e64155-24b00712, #w-node-_6161665a-7345-ba18-d191-eff720e6415b-24b00712, #w-node-_6161665a-7345-ba18-d191-eff720e64163-24b00712 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c93b1ca-f39b-732a-cbba-90b8ddf44626-24b00716 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b85bc1ad-befa-c169-bdde-b0a28d2755c2-24b00716 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8998901-e122-b67a-fafd-11a4e9f55cf7-24b00716 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4c9a2339-5fb9-8dd4-c919-f7de00eefe3b-24b00718, #w-node-_7587714d-ed18-23d5-856a-77c836db8260-24b00718 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fe714c96-677d-e0b8-46cc-87ef65aebe67-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe69-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe6b-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe6d-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe6f-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe71-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe73-24b00718, #w-node-fe714c96-677d-e0b8-46cc-87ef65aebe75-24b00718, #w-node-_4e4681e6-e670-b868-da65-0e435eb145c8-24b00718, #w-node-_385f6649-634f-bded-0a0c-7daebf79abaf-24b00718, #w-node-_38f7c731-499c-d4b7-3a8a-6fd69a6bc472-24b00718, #w-node-_38f7c731-499c-d4b7-3a8a-6fd69a6bc476-24b00718 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0071a {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b0071a {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b0071a {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b0071a {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b0071a {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b0071a, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b0071a, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b0071a, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b0071a, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b0071a, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b0071a, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b0071a, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b0071a, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b0071a, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b0071a, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b0071a, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b0071a, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b0071a, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b0071a, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b0071a, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b0071a, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b0071a, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b0071a, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b0071a, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b0071a, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b0071a, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b0071a, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b0071a, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b0071a, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b0071a, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b0071a, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b0071a, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b0071a, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0071a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0071a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b0071a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0071a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b0071a, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b0071a, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b0071a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b0071a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b0071a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0071b {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b0071b {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b0071b {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b0071b {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b0071b {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b0071b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b0071b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b0071b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b0071b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b0071b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b0071b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b0071b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b0071b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b0071b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b0071b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b0071b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b0071b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b0071b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b0071b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b0071b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b0071b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b0071b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b0071b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b0071b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b0071b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b0071b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b0071b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b0071b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b0071b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b0071b, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b0071b, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b0071b, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b0071b, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0071b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0071b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b0071b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0071b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b0071b, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b0071b, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b0071b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b0071b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b0071b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0071c {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0071c, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5e6-24b0071c, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5eb-24b0071c, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5f0-24b0071c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0071c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0071c, #w-node-_246e188b-5ab8-c88d-fcea-02a3c9efbd3c-24b0071c, #w-node-_246e188b-5ab8-c88d-fcea-02a3c9efbd92-24b0071c, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a8ed2ce2-9046-12df-3f08-6863a315c0a1-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b0071c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e16b-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b0071c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e178-24b0071c, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e181-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e183-24b0071c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf45-24b0071c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b0071c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0071d {
  align-self: center;
}

#w-node-debf7144-ddab-a3d2-34de-d76af7b62bb4-24b0071d, #w-node-debf7144-ddab-a3d2-34de-d76af7b62bb8-24b0071d, #w-node-debf7144-ddab-a3d2-34de-d76af7b62bbc-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0071d, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0071d, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0071d, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b0071d, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0071d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0071d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0071d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0071d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0071d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00721 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00721, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5e6-24b00721, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5eb-24b00721, #w-node-df99616f-8cb6-3e9e-823d-2588d5aef5f0-24b00721, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b00721, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b00721, #w-node-_28e67482-85f5-407f-94b3-8bb3b3827dbb-24b00721, #w-node-_28e67482-85f5-407f-94b3-8bb3b3827df8-24b00721, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2adc376-e4e5-71b9-340a-5e14fa70d9a4-24b00721, #w-node-c2adc376-e4e5-71b9-340a-5e14fa70d9a8-24b00721, #w-node-c2adc376-e4e5-71b9-340a-5e14fa70d9ac-24b00721, #w-node-_1854298c-3c9d-da78-281e-92b8896b10c8-24b00721, #w-node-_673ed70a-bc3f-fbbc-4f67-039d79528de4-24b00721, #w-node-d9f4a5a9-521d-49c0-9d9c-b809860dc6b7-24b00721, #w-node-a553e8ff-4344-590b-207e-510e19b2fbb5-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00721 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bab36d82-cb78-6f46-7263-91f138454792-24b00721, #w-node-bab36d82-cb78-6f46-7263-91f13845479a-24b00721, #w-node-bab36d82-cb78-6f46-7263-91f13845479e-24b00721, #w-node-bab36d82-cb78-6f46-7263-91f1384547a2-24b00721, #w-node-bab36d82-cb78-6f46-7263-91f1384547a6-24b00721, #w-node-bab36d82-cb78-6f46-7263-91f1384547aa-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00721 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e16b-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af210494-cc1e-22f4-b2eb-8bccc2f63fef-24b00721, #w-node-af210494-cc1e-22f4-b2eb-8bccc2f63ff3-24b00721, #w-node-af210494-cc1e-22f4-b2eb-8bccc2f63ff7-24b00721, #w-node-af210494-cc1e-22f4-b2eb-8bccc2f63ffb-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b00721 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e178-24b00721, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e181-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d224a9fe-da01-68b0-7e41-6c223e484aac-24b00721, #w-node-d224a9fe-da01-68b0-7e41-6c223e484ab0-24b00721, #w-node-d224a9fe-da01-68b0-7e41-6c223e484ab4-24b00721, #w-node-d224a9fe-da01-68b0-7e41-6c223e484ab8-24b00721, #w-node-d224a9fe-da01-68b0-7e41-6c223e484abc-24b00721, #w-node-d224a9fe-da01-68b0-7e41-6c223e484ac0-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_8c14e28f-5deb-a388-91ef-42a432c9e183-24b00721 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf45-24b00721 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b00721 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00724 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00724 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00724 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00724 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00724 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00724, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00724, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00724, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00724, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00724, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00724, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00724, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00724, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00724, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00724, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00724, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00724, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00724, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00724, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00724, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00724, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00724, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00724, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00724, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00724, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00724, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00724, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00724, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00724, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00724, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00724, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00724, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00724 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00724 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00724, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00724 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00724 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00724 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00724 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00724, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00724, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00724 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00724 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00724 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00726 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00726 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00726 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00726 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00726 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00726, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00726, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00726, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00726, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00726, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00726, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00726, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00726, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00726, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00726, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00726, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00726, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00726, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00726, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00726, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00726, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00726, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00726, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00726, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00726, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00726, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00726, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00726, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00726, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00726, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00726, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00726, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00726 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00726 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00726, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00726 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00726 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00726 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00726 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00726, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00726, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00726 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00726 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00727 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00727 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00727 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00727 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00727 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00727, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00727, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00727, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00727, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00727, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00727, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00727, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00727, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00727, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00727, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00727, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00727, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00727, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00727, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00727, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00727, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00727, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00727, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00727, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00727, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00727, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00727, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00727, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00727, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00727, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00727, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00727, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00727 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00727 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00727, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00727 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00727 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00727 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00727 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00727, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00727, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00727 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00727 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00728 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00728 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00728 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00728 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00728 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00728, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00728, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00728, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00728, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00728, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00728, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00728, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00728, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00728, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00728, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00728, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00728, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00728, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00728, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00728, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00728, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00728, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00728, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00728, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00728, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00728, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00728, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00728, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00728, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00728, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00728, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00728, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00728 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00728 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00728, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00728 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00728 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00728 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00728 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00728, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00728, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00728 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00728 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00728 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00729 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00729 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00729 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00729 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00729 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00729, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00729, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00729, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00729, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00729, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00729, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00729, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00729, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00729, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00729, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00729, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00729, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00729, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00729, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00729, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00729, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00729, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00729, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00729, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00729, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00729, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00729, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00729, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00729, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00729, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00729, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00729, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00729 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00729 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00729, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00729 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00729 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00729 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00729 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00729, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00729, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00729 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00729 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27924a-24b0072a {
  align-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279259-24b0072a, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27925d-24b0072a, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279261-24b0072a, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b0072a, #w-node-_5e1c2557-3059-b75e-e901-34be243c2bf3-24b0072a, #w-node-_27ae2ac9-1a77-3bf0-5c0e-16d42ed88e80-24b0072a, #w-node-ac3bb8b2-716d-df86-a8ba-76c66f10723c-24b0072a, #w-node-ae8ff910-143a-5eaf-423e-131e673c86a6-24b0072a, #w-node-aff80f0a-97dd-947f-febd-9b85644155bb-24b0072a, #w-node-_0f016f19-6200-a108-434f-df9289cd8ccf-24b0072a, #w-node-abd0c925-bb28-c28f-6ef8-e0663a0b7d12-24b0072a, #w-node-f27705eb-ca82-8eab-be64-6351c55b7bda-24b0072a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27705eb-ca82-8eab-be64-6351c55b7bf1-24b0072a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54d97-24b0072a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b0072a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa589-24b0072a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa594-24b0072a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa596-24b0072a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b0072a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11373-24b0072a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b0072a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1c90f390-36c5-a8ee-15cb-64fb7c346cdf-24b0072b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f27ea84-30e4-c289-60a5-3b768b37b704-24b0072b, #w-node-_24205557-85bc-fda3-5172-f0da593c2c26-24b0072b, #w-node-c801bae0-e709-654b-708e-ca5fad16975b-24b0072b, #w-node-d7295731-7e77-2766-8ae9-10fe30d3c790-24b0072b, #w-node-f3649f38-6512-e5cf-8e94-97370e82af46-24b0072b, #w-node-_52651ae1-b7fe-411c-f849-41bc4e54692c-24b0072b, #w-node-b3baa725-779e-4604-d2c1-d260c5c1b24d-24b0072b, #w-node-e41c9c90-1172-c344-7874-253b44ef9488-24b0072b, #w-node-_36fba4df-09db-a6bb-dfe3-3102ef1902e7-24b0072b, #w-node-e0c9542a-7681-55aa-d592-ae65d09a69a8-24b0072b, #w-node-_4abb606a-5465-65e5-41b8-ea4e40455b12-24b0072b, #w-node-_0f50acdd-a627-7688-670c-9e6df22ebacf-24b0072b, #w-node-ae2b6530-eb9a-f064-5d6a-bc19fc98985b-24b0072b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0072c {
  align-self: center;
}

#w-node-_5b97c17f-99c9-49ba-f2b1-bcbb59e23957-24b0072c, #w-node-eadaf7f5-dc72-462a-56a4-6948827e109d-24b0072c, #w-node-_250e4b41-cad0-aab9-f46e-f7fc116d52dc-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0072c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0072c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0072c, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0072c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0072c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d3a44d6f-7990-a9d1-5d9f-26ce7eda83f9-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a44d6f-7990-a9d1-5d9f-26ce7eda8409-24b0072c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0072c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b0072c, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0072c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_31a7dd8b-9b81-343e-2302-63f20f7c4e7e-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31a7dd8b-9b81-343e-2302-63f20f7c4e89-24b0072c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072c, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b0072c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0072c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0072d {
  align-self: center;
}

#w-node-_4c7e1dfb-1236-1763-cb3c-2da3ef25d331-24b0072d, #w-node-_4c7e1dfb-1236-1763-cb3c-2da3ef25d335-24b0072d, #w-node-_4c7e1dfb-1236-1763-cb3c-2da3ef25d339-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0072d, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0072d, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0072d, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0072d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0072d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b0072d, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0072d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0072d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072d, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b0072d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0072d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27924a-24b0072e {
  align-self: center;
}

#w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279259-24b0072e, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c27925d-24b0072e, #w-node-ec0098c6-78fa-e7ce-14e0-b1d80c279261-24b0072e, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b0072e, #w-node-_5e1c2557-3059-b75e-e901-34be243c2bf3-24b0072e, #w-node-_27ae2ac9-1a77-3bf0-5c0e-16d42ed88e80-24b0072e, #w-node-ac3bb8b2-716d-df86-a8ba-76c66f10723c-24b0072e, #w-node-ae8ff910-143a-5eaf-423e-131e673c86a6-24b0072e, #w-node-aff80f0a-97dd-947f-febd-9b85644155bb-24b0072e, #w-node-_0f016f19-6200-a108-434f-df9289cd8ccf-24b0072e, #w-node-abd0c925-bb28-c28f-6ef8-e0663a0b7d12-24b0072e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27705eb-ca82-8eab-be64-6351c55b7bda-24b0072e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f27705eb-ca82-8eab-be64-6351c55b7bf1-24b0072e {
  order: 9999;
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54d97-24b0072e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b0072e {
  order: -9999;
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa589-24b0072e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa594-24b0072e {
  order: 9999;
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa596-24b0072e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b0072e {
  order: -9999;
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11373-24b0072e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b0072e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00730 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00730 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00730 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00730 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00730 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00730, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00730, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00730, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00730, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00730, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00730, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00730, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00730, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00730, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00730, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00730, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00730, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00730, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00730, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00730, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00730, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00730, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00730, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00730, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00730, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00730, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00730, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00730, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00730, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00730, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00730, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00730, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00730 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00730 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00730, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00730 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00730 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00730 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00730 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00730, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00730, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00730 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00730 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00730 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00732 {
  align-self: center;
}

#w-node-_1c30c228-a865-7908-cc38-296051865c6e-24b00732, #w-node-_1c30c228-a865-7908-cc38-296051865c72-24b00732, #w-node-_1c30c228-a865-7908-cc38-296051865c76-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00732, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b00732, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b00732, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00732 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00732 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b00732, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b00732 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b00732 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b00732, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b00732, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b00732, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b00732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b00732 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b00733 {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b00733 {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b00733 {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b00733 {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b00733 {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b00733, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b00733, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b00733, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b00733, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b00733, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b00733, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b00733, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b00733, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b00733, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b00733, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b00733, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b00733, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b00733, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b00733, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b00733, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b00733, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b00733, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b00733, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b00733, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b00733, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b00733, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b00733, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b00733, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b00733, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b00733, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00733 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00733 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b00733, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00733 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00733 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b00733 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00733 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b00733, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b00733, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b00733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b00733 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b00733 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e295-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e29a-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e29f-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2b2-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2b4-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2b6-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2b8-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2ba-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2bc-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2be-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2c0-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2c8-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2ca-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2cf-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2d2-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2db-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2eb-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2ee-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e2fd-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e300-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e30f-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e312-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e320-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e323-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e332-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e335-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e343-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e35d-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e3b3-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e3de-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e3f6-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e3ff-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e417-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e41d-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e435-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e43b-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e453-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e461-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e473-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e474-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e47c-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e484-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e494-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4a8-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4a9-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4b1-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4b9-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4c6-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4d8-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4d9-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4e1-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4e9-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e4fc-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e502-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e508-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e50e-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e514-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e51a-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e522-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e524-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e526-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e528-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e52a-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-bef21349-acda-b21a-e3d6-4408e206e534-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e536-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e538-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e53a-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6b6-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6bf-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6c3-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6cc-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6d0-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6d9-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27643-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27644-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27649-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf2764a-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf2764f-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27650-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27655-24b00734, #w-node-ef4b5c4d-89ef-bf07-8015-da84ebf27656-24b00734 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_130e2656-3b92-d406-7790-f91a9583ad56-24b00735 {
  align-self: center;
}

#w-node-_130e2656-3b92-d406-7790-f91a9583ad72-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7643-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7645-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7647-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7649-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b1ed83b-c832-0559-5919-8bc940cc764b-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9b1ed83b-c832-0559-5919-8bc940cc7655-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7657-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc7659-24b00735, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc765b-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b87195e5-cf6f-78e6-1514-8ed37ebba8bc-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4cc26fdf-987a-d16d-3419-f17bef537c99-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6d858e40-8bfd-7ad5-317d-20f465df0df6-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_05baa646-50ad-e6cf-2a04-e82857ea5695-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_388bfed7-0ed2-2d38-067c-faedb6b7cee5-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_48171b03-6e7b-2c33-da94-4121c06d88f5-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28f8bb61-b7a8-556b-126b-57c3a4058edc-24b00735, #w-node-_28f8bb61-b7a8-556b-126b-57c3a4058ee2-24b00735, #w-node-_28f8bb61-b7a8-556b-126b-57c3a4058ee8-24b00735, #w-node-_28f8bb61-b7a8-556b-126b-57c3a4058eee-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4090e589-b1f7-b442-0ba3-301c200826c8-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#partner-form.w-node-_4090e589-b1f7-b442-0ba3-301c200826d9-24b00735 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-afaa96a4-d9ab-8bc5-4139-427174455828-24b00736, #w-node-_185d18a1-3245-12cf-31ff-255d8fdb2d6e-24b00736, #w-node-de7129aa-e83c-7116-14ee-2543ad50f751-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b953-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b955-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b95a-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b95d-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b966-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b975-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b978-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b987-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b98a-24b00736, #w-node-ea4e7902-f082-ef99-41f4-69e5df38b999-24b00736, #w-node-_5b2edf3c-9fb4-4ac2-d561-f4b402bddf7f-24b00736, #w-node-_49a978a8-459c-f588-660c-445bde1e3d50-24b00736, #w-node-_07ca9026-93e7-066a-5413-df4b1e602166-24b00736, #w-node-_0f0d4d24-c7ab-c6f0-c9e6-0f9f137dfdf4-24b00736, #w-node-_29bdfefa-bff4-2e44-b21f-058b3d3c618b-24b00736, #w-node-_99238e34-675f-9081-bb9f-a12ffce2f459-24b00736, #w-node-_5cf71adf-4559-e6f9-4a27-070bda251cd7-24b00736, #w-node-c896265a-5d66-3e61-f58c-ee5e4cc6b7d8-24b00736, #w-node-_46615c59-b5d4-4de5-ca20-b02ea15e295e-24b00736, #w-node-_325e7d02-303c-e1dd-cc09-f23452a572fc-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce5b-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce5f-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce60-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce63-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce64-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce67-24b00736, #w-node-_59c118cb-f2f4-824f-2df3-973e5f45ce68-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111cf-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111d3-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111d4-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111d7-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111d8-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111db-24b00736, #w-node-f9cf8ca6-4b50-49a6-fcb4-78f900f111dc-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c0744f9-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c0744fd-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c0744fe-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c074501-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c074502-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c074505-24b00736, #w-node-_30cf55df-5965-a71b-d3e7-0d776c074506-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9d5-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9d9-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9da-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9dd-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9de-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9e1-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9e2-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9e6-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9ea-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9eb-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9ee-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9ef-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9f2-24b00736, #w-node-_5d831eb2-bcea-dfd8-9c19-6e613e7fb9f3-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644ad-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644b1-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644b2-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644b5-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644b6-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644b9-24b00736, #w-node-a756afa8-078a-e75c-b059-a1c9acd644ba-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc276-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc27a-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc27b-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc27e-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc27f-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc282-24b00736, #w-node-f7a84d5e-8ba0-d210-1a58-5f008fbcc283-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d4e-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d52-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d53-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d56-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d57-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d5a-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d5b-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d5f-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d63-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d64-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d67-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d68-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d6b-24b00736, #w-node-_683613b7-5293-5b06-38cd-9269480a8d6c-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c6f-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c73-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c74-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c77-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c78-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c7b-24b00736, #w-node-cfb01a90-f16d-7939-9899-529f36de5c7c-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25ca2-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25ca6-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25ca7-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25caa-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25cab-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25cae-24b00736, #w-node-_31f73528-72b4-80c5-5b50-3af2bef25caf-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c60-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c64-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c65-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c68-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c69-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c6c-24b00736, #w-node-af078a94-16b5-9cd8-7be8-6a04a1b63c6d-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3a7-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3ab-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3ac-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3af-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3b0-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3b3-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3b4-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3b8-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3bc-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3bd-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3c0-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3c1-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3c4-24b00736, #w-node-e7270036-fffb-3b0c-9826-57c5961cc3c5-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf6d-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf71-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf72-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf75-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf76-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf79-24b00736, #w-node-_8961c1af-d451-1cee-46bf-3f6d57c5bf7a-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53ab0-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53ab4-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53ab5-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53ab8-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53ab9-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53abc-24b00736, #w-node-_54b162a3-5402-6404-d727-ff3e1cc53abd-24b00736 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ddae8cc-208d-b5ac-5c67-54492bd2f45a-24b00736 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5011faa7-252f-993b-4df2-c12bef7bc15a-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc15c-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc15e-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc160-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc162-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc164-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc166-24b00736, #w-node-_5011faa7-252f-993b-4df2-c12bef7bc168-24b00736 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0704255c-07d6-5713-a71a-dbd214eeacdc-24b00736 {
  align-self: start;
  justify-self: center;
}

#w-node-_056b67d2-18b3-ab58-5499-c07b68b4e6e3-24b00738 {
  align-self: center;
}

#w-node-b5ac0ac2-ce7e-e4e9-f259-38ee85ec537f-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_155c8674-901d-6a45-d8e5-878def0aa8f6-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa8f8-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa8fd-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa900-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa91b-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa92a-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa962-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa970-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa92d-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa93c-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa93f-24b00738, #w-node-_155c8674-901d-6a45-d8e5-878def0aa94d-24b00738, #w-node-_019c09a9-b2e0-bb96-99ff-ff2ddb7fcac8-24b00738, #w-node-_8cfb9c2f-2fd0-02a4-ed18-4e1dda3b8e61-24b00738, #w-node-_15de827f-2e8a-054b-58be-1ebd1083a610-24b00738, #w-node-c437a74b-a402-a8a1-ca37-ec9e9bc10317-24b00738, #w-node-ac6588d2-dd1d-1dc1-26a4-7dea489c40f7-24b00738, #w-node-fe7231a3-b732-ca5a-1e91-fe85abee282d-24b00738, #w-node-_6fc99ae3-0983-2820-83f2-8c50cadf6f99-24b00738, #w-node-f0b40bc6-7c4a-62ef-148d-452a6e5a67a5-24b00738, #w-node-_84cebf78-19c9-651b-ec15-aef1442d274a-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b91e-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b924-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b92a-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b930-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b936-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b93c-24b00738, #w-node-d810f2ce-f2eb-1dc4-15fe-9f966bc1b942-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d4a4f72-746c-afd0-6587-0dc185738a8c-24b00738 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b3e82706-ff82-ef84-aed8-036cdd5ea437-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-_4edda8cb-d5e7-b100-17a3-7f14a1897500-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_4edda8cb-d5e7-b100-17a3-7f14a18974ed-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c878-24b00738 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17f8c4c6-827b-71dd-f364-288cc856c88b-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-_17f8c4c6-827b-71dd-f364-288cc856c88d-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_17f8c4c6-827b-71dd-f364-288cc856c88e-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c8a2-24b00738 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17f8c4c6-827b-71dd-f364-288cc856c8b5-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-_9deff21d-6191-eb5b-b5f0-58a18952bb52-24b00738, #w-node-_4b36706c-52b5-ea6a-b651-88aed6a80a59-24b00738, #w-node-e5323491-d8b7-0697-5973-cccfd95dd424-24b00738, #w-node-_6da719a7-8bd4-9d6b-90dc-d770f008163d-24b00738, #w-node-bac64e96-b2d4-0bd7-df33-91932784000c-24b00738, #w-node-eeb8b20b-7656-1396-dcf0-e06b98f58084-24b00738, #w-node-_5eb7fd9e-1be0-0bdd-d40a-0502aa657cb2-24b00738, #w-node-_096b461c-e271-5deb-7a0e-feae2dfe1ccb-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9137147b-8fa0-f79b-9582-acfba789c3c0-24b00738 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_74381a05-660c-d80b-c5ef-f57fa5bdf371-24b00738 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c6887402210e-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c68874022112-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c68874022116-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c6887402211b-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022121-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022127-24b00738 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c6887402212d-24b00738 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c68874022133-24b00738 {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c6887402213a-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022140-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022146-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402214c-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022152-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402215e-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022160-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022162-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022164-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c68874022166-24b00738 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_4d51e2be-0c53-9c79-2a0c-c68874022170-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022172-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022174-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022176-24b00738, #w-node-cce8c52e-19b8-3abe-ac43-da1461f196b1-24b00738, #w-node-dd52fedc-cbc1-3cc4-e9d7-822d690bed78-24b00738, #w-node-c862e19d-6652-31a5-afbc-f5b5e459d1f8-24b00738, #w-node-bdfde075-aa42-dac2-8a5f-5c9e5aea9b30-24b00739, #w-node-d828b2f4-ad45-039c-e780-442ecbebc075-24b00739, #w-node-d828b2f4-ad45-039c-e780-442ecbebc077-24b00739, #w-node-d828b2f4-ad45-039c-e780-442ecbebc079-24b00739, #w-node-d828b2f4-ad45-039c-e780-442ecbebc07b-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d289edb-4c4b-7e98-29d3-b6d4b8b5c5a2-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_42015a32-bb12-043b-14e9-2f1830204ecb-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb50018-b15e-b8c4-6541-e028c4b79d48-24b00739, #w-node-_1473270b-002b-175e-f8dc-9f65dc26a0c3-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a68dfae6-5f23-08cb-36e9-f1e088e62c0f-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ded218b7-00de-3fa1-fcac-c1c6bc5341e9-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0a15800e-8c1f-0147-eca6-93cb5c2399f5-24b00739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0073b {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc78d0a0-cab3-66a6-3a59-440b2a0b83a3-24b0073b {
  align-self: center;
}

#w-node-_717aeaf4-d0a5-9dc5-7599-085b11c5c60a-24b0073b {
  justify-self: end;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96827-24b0073b {
  justify-self: stretch;
}

#w-node-c4167cac-4881-e74d-b121-47c3edccd744-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9682a-24b0073b {
  justify-self: stretch;
}

#w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96835-24b0073b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96838-24b0073b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a9683d-24b0073b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96840-24b0073b, #w-node-_1874a5b1-9ad3-5db1-f93a-b798d6a96841-24b0073b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bec-24b0073b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bef-24b0073b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf0-24b0073b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf2-24b0073b, #w-node-bfb201fe-b19c-8f01-912d-ec5c75111bf3-24b0073b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db336e-24b0073b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3371-24b0073b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3372-24b0073b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3374-24b0073b, #w-node-_19c73bd3-9da9-eb2f-4421-5954a0db3375-24b0073b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c3-24b0073b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c6-24b0073b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c7-24b0073b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7c9-24b0073b, #w-node-dc20c321-93ec-2e9d-b390-4e27bf80e7ca-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482c-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7482f-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74830-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74832-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74833-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74836-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74839-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483a-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483c-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7483d-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74840-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74843-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74844-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74846-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74847-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484a-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484d-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c7484e-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74850-24b0073b, #w-node-_47f0d665-7466-880f-57bd-dd0270c74851-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf540-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf543-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf544-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf546-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf547-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54a-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54d-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf54e-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf550-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf551-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf554-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf557-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf558-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55a-24b0073b, #w-node-f25668f3-1fa6-12c9-9975-a052c3edf55b-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a0-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a3-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a4-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a6-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039a7-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039aa-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ad-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ae-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b0-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b1-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b4-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b7-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039b8-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039ba-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039bb-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039be-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c1-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c2-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c4-24b0073b, #w-node-_5c5393c3-84ce-a556-3d0a-c8798a7039c5-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859488d-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594890-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594891-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594893-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594894-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d8594897-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489a-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489b-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489d-24b0073b, #w-node-_0aca7601-cc42-650e-0686-a5e0d859489e-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a022-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a025-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a026-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a028-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a029-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02c-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a02f-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a030-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a032-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a033-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a036-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a039-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03a-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03c-24b0073b, #w-node-_989e9a0e-2da0-d4f3-232e-25ec8845a03d-24b0073b, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c97b-24b0073b, #w-node-_0dbb6320-669b-6173-b3ff-0ed65cc1c98a-24b0073b, #w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0073b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0073b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32aa-24b0073b, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32ab-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0073b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562ae0-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0073b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccad-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2581852-191c-3e8c-3713-a9c5cf55ccb7-24b0073b {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d2e-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0073b {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99667e14-6170-f653-3377-74d042139d1c-24b0073b, #w-node-ab00d39b-bd49-4ca7-9602-1a6059210eca-24b0073b, #w-node-_1c00a958-7df5-f77c-02de-42835fd34b94-24b0073b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a696e7b-1295-3487-d383-7db822f7dc1a-24b0073b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-c1315fb3-8ff8-608e-0557-7cbac525929b-24b0073b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0b96118e-3790-7a7e-9849-490aba05f6f6-24b0073c, #w-node-_0b96118e-3790-7a7e-9849-490aba05f708-24b0073c, #w-node-_0b96118e-3790-7a7e-9849-490aba05f765-24b0073c, #w-node-_0b96118e-3790-7a7e-9849-490aba05f767-24b0073c, #w-node-_4ad92571-02e5-1c97-d66b-6c4c0c9c0846-24b0073c, #w-node-_0b96118e-3790-7a7e-9849-490aba05f769-24b0073c, #w-node-_65946e8f-141d-6e87-eb35-46fd6151a0fb-acae7c74, #w-node-_9c640e5b-2ee4-4b70-eee9-a8c6dc90a9b8-acae7c74, #w-node-_2253a881-d0aa-9be8-530c-e5f263dd6934-acae7c74, #w-node-_53e9d933-bc05-2740-9fb1-9480a2779f9d-acae7c74, #w-node-_0166e217-31ef-f3c9-4ca6-31beff314174-acae7c74, #w-node-_1c79f6a0-65c4-fd38-6091-5b15e651ecaf-acae7c74, #w-node-_9e8c6fab-b61d-a6c1-ab5a-043074d3a2f7-acae7c74, #w-node-_18b0bc44-ede6-173e-b7a0-a3889fd3dc09-acae7c74, #w-node-_0d69c3f2-3208-0112-dc26-fb2dd31c3c3b-acae7c74, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a86-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a87-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a91-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a92-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a9c-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381a9d-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381aa7-24b00744, #w-node-_6076e032-51c9-f0a0-9d7d-2581ca381aa8-24b00744, #w-node-_40fe033f-6798-6849-bc76-a326bf3146b4-24b00744, #w-node-_40fe033f-6798-6849-bc76-a326bf3146b5-24b00744, #w-node-_08a28128-f675-5430-bf44-02c3714ccbe9-24b00744, #w-node-_08a28128-f675-5430-bf44-02c3714ccbea-24b00744, #w-node-f06e07bc-28ea-12b8-2e4a-851493c18aee-24b00744, #w-node-f06e07bc-28ea-12b8-2e4a-851493c18aef-24b00744, #w-node-c02d0ead-2ab2-7163-e8c1-6a50f76c31ae-24b00744, #w-node-_49ace35f-0d53-d588-4146-2556ba7a7bf5-24b00744, #w-node-_811adcdf-b289-e4eb-abf7-6cbdaa8b2e28-24b00744, #w-node-_93c8ea8c-d0d8-97d4-1e60-44ea65cd0234-24b00744, #w-node-f6b75f81-cf7e-9d93-a3ea-7c5ecbb63df6-24b00744, #w-node-_550e6605-00cb-7523-e6d0-72fd34d238e4-24b00744, #w-node-_55ece5b3-7286-34ef-5da1-8dedb2990ed9-24b00745, #w-node-ca45902e-053d-3bd2-3153-eec29fe1a344-24b00745, #w-node-_64fdfc1f-4b29-02d8-c8d6-87f74f75fb99-24b00745, #w-node-a213f303-1838-9827-f72a-03c9b4e434d3-24b00745, #w-node-_43d42194-f133-5f2d-4edf-c97cb566327c-24b00745, #w-node-_1d854292-ae70-2d92-c18f-14ffc747ea8a-24b00745, #w-node-_100460e8-ac6c-758a-f836-7fb313ed4660-24b00745, #w-node-e61ebe47-043c-55e3-ac16-6f7d4f00e22c-24b00745, #w-node-_55ece5b3-7286-34ef-5da1-8dedb2990ed9-24b00746, #w-node-ca45902e-053d-3bd2-3153-eec29fe1a344-24b00746, #w-node-_64fdfc1f-4b29-02d8-c8d6-87f74f75fb99-24b00746, #w-node-a213f303-1838-9827-f72a-03c9b4e434d3-24b00746, #w-node-_43d42194-f133-5f2d-4edf-c97cb566327c-24b00746, #w-node-_1d854292-ae70-2d92-c18f-14ffc747ea8a-24b00746, #w-node-_100460e8-ac6c-758a-f836-7fb313ed4660-24b00746, #w-node-e61ebe47-043c-55e3-ac16-6f7d4f00e22c-24b00746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0074c {
  align-self: center;
}

#w-node-_1c30c228-a865-7908-cc38-296051865c6e-24b0074c, #w-node-_1c30c228-a865-7908-cc38-296051865c72-24b0074c, #w-node-_1c30c228-a865-7908-cc38-296051865c76-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0074c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0074c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0074c, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0074c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0074c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b0074c, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0074c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0074c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074c, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b0074c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0074c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66c47480-4879-93b3-568e-7705ae6fb312-24b0074f {
  align-self: center;
}

#w-node-cf64307a-4818-0a38-880f-309ac5e49ea7-24b0074f, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0074f, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768deab-24b0074f, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb570043-24b0074f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0074f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ad1-24b0074f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0074f {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2be5-24b0074f, #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bee-24b0074f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0074f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db8e-24b0074f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0074f {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074f, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074f, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074f, #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ad-24b0074f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0074f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bf878777-bc27-9b15-cd69-d0c80f082adc-24b00751 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_97a1b7d0-bbb8-20cd-2012-e160cb5896d3-24b00751 {
  justify-self: auto;
}

#w-node-_65624aaa-82de-fb24-3a0c-a3a77262798e-24b00751 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_116aea78-6c00-c7d8-bcc9-a42762bbfa00-bb3dbaec, #w-node-_5ebe83db-d80e-d24d-1a90-b110d76327d5-bb3dbaec, #w-node-a68dfae6-5f23-08cb-36e9-f1e088e62c0f-24b00739 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_88d0eebd-bade-84a4-2371-fe617a18229c-24b00722, #w-node-e8d7b88e-08a7-c581-3882-a59b17dbfdfc-24b00722 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b006be {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d6, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d6, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d6 {
    justify-self: center;
  }

  #w-node-_715c5c72-e438-801c-c594-406b5b74002e-5b740016 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d7, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d7, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d7 {
    justify-self: center;
  }

  #w-node-cfc1244c-ee34-8655-26cb-1619d4ed09be-24b006d8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d9, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d9, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d9, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006da, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006da, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006da, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dc, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dc, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dc, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dd, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dd, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dd {
    justify-self: center;
  }

  #w-node-_931c3f77-3179-25ff-a635-b38506a3a2fa-24b006de {
    grid-column: span 1 / span 1;
  }

  #w-node-_44db0ff9-6a44-3233-0a81-eb8d1f0888ae-1f0888a5, #w-node-_7c7d1c2b-3893-cc38-e0d5-119cfb2c18df-fb2c18d8 {
    align-self: start;
  }

  #w-node-_14c42e12-5d0a-f50c-601b-f13a54715855-24b006df {
    grid-row: span 1 / span 1;
  }

  #w-node-_5feff40a-4816-47b3-10b6-3a227a02c328-24b006e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006fb, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006fb, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006fb {
    justify-self: center;
  }

  #w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b006fc {
    grid-column: span 1 / span 1;
  }

  #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0923-24b0070a {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0926-24b0070a, #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b0953-24b0070a {
    grid-column: span 1 / span 1;
  }

  #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09a5-24b0070a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09ab-24b0070a {
    grid-column: span 1 / span 1;
  }

  #w-node-_5c50a7ef-d1a6-f7ef-06d5-e673ee2b09c7-24b0070a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d078a15-ae0b-1c46-eb44-1fcecec40e53-24b0071c {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0071d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0071d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0071d, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072c, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072d {
    justify-self: center;
  }

  #w-node-f27705eb-ca82-8eab-be64-6351c55b7bda-24b0072e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f27705eb-ca82-8eab-be64-6351c55b7bf1-24b0072e, #w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b0072e {
    grid-column: span 2 / span 2;
  }

  #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa589-24b0072e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa594-24b0072e {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b0072e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b00732, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b00732, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b00732, #w-node-afaa96a4-d9ab-8bc5-4139-427174455828-24b00736, #w-node-_185d18a1-3245-12cf-31ff-255d8fdb2d6e-24b00736, #w-node-de7129aa-e83c-7116-14ee-2543ad50f751-24b00736 {
    justify-self: center;
  }

  #w-node-b3e82706-ff82-ef84-aed8-036cdd5ea437-24b00738, #w-node-_4edda8cb-d5e7-b100-17a3-7f14a1897500-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c88b-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c88d-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c8b5-24b00738 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9137147b-8fa0-f79b-9582-acfba789c3c0-24b00738, #w-node-_74381a05-660c-d80b-c5ef-f57fa5bdf371-24b00738 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074c, #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074f, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074f, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074f {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_6be6ef6a-565b-b2de-ea5b-db19af17508c-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750ad-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750cb-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1750e9-24b00660 {
    order: 9999;
  }

  #w-node-_99ad1c0c-4c99-230c-47a6-271c9b3d0d8c-24b00660, #w-node-d9851033-be51-8dd1-3ebf-ffe786084cdb-24b00660, #w-node-_4c4f7ac4-1615-5ab2-b8e6-7e872cc864f4-24b00660 {
    justify-self: center;
  }

  #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751d8-24b00660 {
    justify-self: stretch;
  }

  #w-node-_1d28bf5e-4f8b-386a-8a7a-cbfe2812bb47-24b006a0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006bc, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006bc, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006bc, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006bc, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006bc {
    order: 9999;
  }

  #w-node-df9f1e57-a3aa-b368-048c-a0c77c72457c-24b006bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6584d601-6b89-d343-86f5-d3a47ff1ce81-24b006bd, #w-node-_74a264fa-27ea-fbcf-9480-0f51cefae3f8-24b006bd, #w-node-dc9dc00d-ba89-6ede-13d4-3a84a0843036-24b006bd, #w-node-dc9dc00d-ba89-6ede-13d4-3a84a0843039-24b006bd, #w-node-e06d036f-afe1-6cda-e93e-af5b0787d794-24b006bd, #w-node-e06d036f-afe1-6cda-e93e-af5b0787d797-24b006bd, #w-node-_80f0cd07-4631-82bc-8bf4-0c6019901b7e-24b006bd, #w-node-_80f0cd07-4631-82bc-8bf4-0c6019901b81-24b006bd, #w-node-df763cb3-cf65-669f-6268-f2cd756e18b2-24b006bd, #w-node-df763cb3-cf65-669f-6268-f2cd756e18b5-24b006bd, #w-node-fbf584b9-6915-6e5c-ff63-c87c0dacbcc5-24b006bd, #w-node-fbf584b9-6915-6e5c-ff63-c87c0dacbcc8-24b006bd, #w-node-_69e7734b-a981-48c1-8369-d680afcef16d-24b006bd, #w-node-_69e7734b-a981-48c1-8369-d680afcef170-24b006bd, #w-node-_44ae0726-d53f-049a-9070-2ea9e9ea7e31-24b006bd, #w-node-_44ae0726-d53f-049a-9070-2ea9e9ea7e34-24b006bd, #w-node-_3fa80f71-7825-53a9-6a00-2e2aae638e4f-24b006bd, #w-node-_3fa80f71-7825-53a9-6a00-2e2aae638e52-24b006bd, #w-node-_5938ba42-a886-ff3d-8f0e-9109e6f3cc86-24b006bd, #w-node-_5938ba42-a886-ff3d-8f0e-9109e6f3cc89-24b006bd, #w-node-_52a9c2e6-a788-a539-8518-6152ac795346-24b006bd, #w-node-_52a9c2e6-a788-a539-8518-6152ac795349-24b006bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c1463e3-4a6b-8a33-8fa0-b18271ddeff9-24b006bd, #w-node-_746018ea-02b2-e5c0-6854-f3722a8b3a2a-24b006bd, #w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de70f-24b006bd, #w-node-db8bb1d1-cf4b-5a4b-a976-43071b8de71c-24b006bd {
    grid-column: span 1 / span 1;
  }

  #w-node-_600ba663-8da0-4b2a-f21c-391eb5d6c8ce-24b006bd {
    justify-self: stretch;
  }

  #w-node-_78046f64-de7c-7f64-22d5-b68b54c16122-24b006bd {
    grid-column: span 1 / span 1;
  }

  #w-node-d6799a9e-57de-e85d-ba1b-07bdebc9322f-24b006bd, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006be, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b006be, #w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b006be, #w-node-_9bc74f18-8f9e-5053-1090-1f545686732c-24b006bf {
    order: 9999;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f0-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f4-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370f8-24b006bf {
    justify-self: center;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006c0, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006c0, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006c0, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006c0, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006c0, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d6, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d6 {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d6, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d6, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d6 {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d6, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d7, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d7 {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d7, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d7, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d7 {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d7, #w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b006d8, #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b006d8, #w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b006d8, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006d9, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006d9 {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006d9, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006d9, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006d9 {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006d9, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006da, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006da {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006da, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006da, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006da {
    justify-self: auto;
  }

  #w-node-_4fad2b66-db68-5554-f388-edd053ae7b1a-24b006da, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006dc, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006dc {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dc, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dc, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dc {
    justify-self: auto;
  }

  #w-node-_4fad2b66-db68-5554-f388-edd053ae7b1a-24b006dc, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006dd, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006dd {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006dd, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006dd, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006dd {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b006dd {
    order: 9999;
  }

  #w-node-bc2b8ef4-73c6-62e5-ec04-0ec95bd6ea3d-24b006de {
    order: -9999;
  }

  #w-node-_31c6100f-fdeb-093a-e779-094d190fe32b-24b006df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b39751cf-9d62-8d34-f75a-c8979d7d7f2e-24b006df, #w-node-d912ec26-7f12-bad2-1098-9ca10663b67a-24b006df, #w-node-ab52990a-e01d-3b1b-c50e-f090fb2c8c4f-24b006df, #w-node-_3e9d1694-97cb-5894-893a-77d418c145af-24b006df {
    justify-self: center;
  }

  #w-node-e4c1b197-a947-e7b6-640d-0d989ddb4872-24b006df {
    align-self: center;
    justify-self: auto;
  }

  #w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e5d-24b006e1, #w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e61-24b006e1, #w-node-_01ac7baa-2360-f82b-d3d7-6b50b8bf3e65-24b006e1 {
    justify-self: center;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006e3, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b006e3, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b006e3, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b006e3, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b006e3, #w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b006e6, #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b006e6, #w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b006e6, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006fb, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b006fb {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b006fb, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b006fb, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b006fb {
    justify-self: auto;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b006fc, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b006fc, #w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b006fc {
    order: 9999;
  }

  #review-block.w-node-cf670edf-193a-3869-8a3a-71403097d4e1-24b0070e, #copy-link.w-node-cf670edf-193a-3869-8a3a-71403097d4eb-24b0070e {
    justify-self: start;
  }

  #w-node-_5472f875-283a-fce8-e525-be4380f86823-24b0070e, #w-node-_5472f875-283a-fce8-e525-be4380f8682f-24b0070e, #w-node-_5472f875-283a-fce8-e525-be4380f8683b-24b0070e, #rating-section.w-node-_5472f875-283a-fce8-e525-be4380f86847-24b0070e {
    justify-self: center;
  }

  #w-node-_6df43b3d-e215-1e77-6bc9-50cdf208568b-24b0070e, #w-node-_10068879-3e7b-675c-e01b-7c373f714f39-24b0070e, #w-node-_38656043-efe2-2e0d-4bbb-cc775fcfdc15-24b0070e, #w-node-_51602b51-3672-c257-d673-d98e422b3ac9-24b0070e, #w-node-ace9e8aa-c024-9128-0a89-6071e6a3253b-24b0070e, #w-node-_33dda5f2-cf5f-4445-abe0-9b86a24862b4-24b0070e, #w-node-_853527dd-4190-9c70-7937-069ed654be2f-24b0070e, #w-node-_9f17b2b1-028b-bd8e-6a24-80381a6d77e8-24b0070e {
    align-self: center;
    justify-self: auto;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071a, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071a, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0071a, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0071a, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0071a, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071b, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0071b, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0071b, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0071b, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0071b, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071c, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b0071c, #w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b0071c, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0071d, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0071d {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0071d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0071d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0071d {
    justify-self: auto;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00721, #w-node-_8c14e28f-5deb-a388-91ef-42a432c9e176-24b00721, #w-node-dedfb4df-5500-ddff-6d13-9d9aa37adf50-24b00721, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00724, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00724, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00724, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00724, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00724, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00726, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00726, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00726, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00726, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00726, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00727, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00727, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00727, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00727, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00727, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00728, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00728, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00728, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00728, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00728, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00729, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00729, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00729, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00729, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00729, #w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b0072a, #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b0072a, #w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b0072a, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0072c, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0072c, #w-node-_31a7dd8b-9b81-343e-2302-63f20f7c4e89-24b0072c {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072c {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0072c, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0072d, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0072d {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0072d, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0072d, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0072d {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0072d, #w-node-f7de1d28-321b-4675-92d2-aecdc8e54dae-24b0072e, #w-node-_08afa788-7a79-34ab-a6d7-8a110a2fa5a1-24b0072e, #w-node-_285c76ed-7e2a-64f2-a2e2-fe2f87c11380-24b0072e, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00730, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00730, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00730, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00730, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00730, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00732, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b00732 {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b00732, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b00732, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b00732 {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b00732, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b00733, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b00733, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b00733, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b00733, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b00733, #w-node-bef21349-acda-b21a-e3d6-4408e206e3de-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e3ff-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e41d-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e43b-24b00734, #w-node-bef21349-acda-b21a-e3d6-4408e206e51a-24b00734 {
    order: 9999;
  }

  #w-node-bef21349-acda-b21a-e3d6-4408e206e52a-24b00734, #w-node-_9b1ed83b-c832-0559-5919-8bc940cc764b-24b00735 {
    justify-self: stretch;
  }

  #w-node-afaa96a4-d9ab-8bc5-4139-427174455828-24b00736 {
    justify-self: auto;
  }

  #w-node-_5d4a4f72-746c-afd0-6587-0dc185738a8c-24b00738, #w-node-b3e82706-ff82-ef84-aed8-036cdd5ea437-24b00738 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4edda8cb-d5e7-b100-17a3-7f14a1897500-24b00738, #w-node-_17f8c4c6-827b-71dd-f364-288cc856c88d-24b00738 {
    order: 9999;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402210e-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022112-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022116-24b00738 {
    justify-self: center;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022166-24b00738 {
    justify-self: stretch;
  }

  #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0073b, #w-node-_857a12ee-c8a5-ce0e-2e66-79efcb57004d-24b0073b, #w-node-_0859f7b6-2bf5-fc7e-180d-ee7024fe32b3-24b0073b, #w-node-f8a4fef9-6805-f5a3-5beb-e3859f562aea-24b0073b, #w-node-_05ec8d70-9870-5306-7a3d-88aa7eff5d38-24b0073b, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0074c, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0074c {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074c, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074c, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074c {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0074c, #w-node-a4c95b62-d003-d420-167f-0678a0df2ae4-24b0074f, #w-node-f0c37c98-d508-c113-ae93-ccee44b7db99-24b0074f {
    order: 9999;
  }

  #w-node-_5b79bf9b-d589-8a1c-63db-5cc6c7c411e4-24b0074f, #w-node-_8cbce02a-4f30-905d-aa20-d65aa53bdd0c-24b0074f, #w-node-_8733e999-c3f4-ea91-91f6-04a3b502b59e-24b0074f {
    justify-self: auto;
  }

  #w-node-_7417db1a-7e3a-edd9-46f2-79e57c6ec6ba-24b0074f {
    order: 9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-aa5ce1ee-e021-7471-060d-77001dd0ac9a-24b00660, #product-tour-button.w-node-cc27fcd1-083f-3f41-fba7-547deebf0507-24b00660 {
    justify-self: center;
  }

  #w-node-be49692e-312c-7ca3-8cc9-b7a001582dd4-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751aa-24b00660 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751b0-24b00660, #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751b6-24b00660 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6be6ef6a-565b-b2de-ea5b-db19af1751bc-24b00660 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-da4a3498-22a8-5de5-09aa-991440c44445-24b00660 {
    grid-area: 1 / 1 / 3 / 5;
  }

  #w-node-_67701798-4ced-6837-3c9d-541a8b83abc5-24b00660 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_258de7d9-afb7-7325-055d-11c84d8f9942-24b00660, #w-node-f1fe94f7-5ae0-31f6-3d6e-fb93f9dccf4f-24b00660 {
    grid-column: span 1 / span 1;
  }

  #w-node-dfdad9ad-b7bb-8409-7610-15b515221db5-24b00660, #w-node-de4e2f41-0a95-6a47-67eb-94c5c6a1963f-24b00660, #w-node-d7de0279-89b4-8f58-aeb8-85ff0224655a-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff022465b5-0224654a, #w-node-d7de0279-89b4-8f58-aeb8-85ff022465ef-0224654a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a011e072-690f-e9ba-a65f-c7e8d0bf7d1f-bb3dbaec {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ebe83db-d80e-d24d-1a90-b110d76327d5-bb3dbaec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006be, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab6370fd-24b006bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637103-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637109-24b006bf {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63710f-24b006bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637115-24b006bf {
    grid-area: 1 / 1 / 3 / 5;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63711c-24b006bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637122-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637128-24b006bf {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab63712e-24b006bf, #w-node-_9a48cfa3-2eba-a10b-4b2b-9de7ab637134-24b006bf, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d6, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d7, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b006d8, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006d9, #w-node-f45beada-91ca-14aa-0e2a-8ca21c599128-24b006da, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006dc, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c7d1c2b-3893-cc38-e0d5-119cfb2c18df-fb2c18d8 {
    justify-self: stretch;
  }

  #w-node-_31c6100f-fdeb-093a-e779-094d190fe32b-24b006df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a44fcbe-f775-cc05-f3ab-e6b6d54eab56-24b006e1, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b006e6, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006fb, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b006fc, #w-node-_6e19cab3-e3a3-0a56-5913-3337efd37ac9-24b0070c, #w-node-c488d3e8-632f-a10b-76b1-e61dde2123f9-24b0070e, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0071c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0071d, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b00721, #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b0072a, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0072c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0072d, #w-node-_9acc68ee-e5d2-37b0-03eb-5a7bc3a2f50a-24b0072d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_01527f34-d2ae-cb4f-8f13-2c68397e2bf0-24b0072d {
    justify-self: auto;
  }

  #w-node-_5e1c2557-3059-b75e-e901-34be243c2be5-24b0072e, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b00732, #w-node-bef21349-acda-b21a-e3d6-4408e206e2db-24b00734 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6b6-24b00734 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6c3-24b00734, #w-node-bd9e30a2-9282-647a-5e7d-5cd02b8ba6d0-24b00734 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d858e40-8bfd-7ad5-317d-20f465df0df6-24b00735 {
    justify-self: auto;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402211b-24b00738 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022121-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022127-24b00738 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402212d-24b00738 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022133-24b00738 {
    grid-area: 1 / 1 / 3 / 5;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402213a-24b00738 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022140-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022146-24b00738 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4d51e2be-0c53-9c79-2a0c-c6887402214c-24b00738, #w-node-_4d51e2be-0c53-9c79-2a0c-c68874022152-24b00738, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0074c, #w-node-_3c859e53-e8f1-181c-0ac1-56cea768de9c-24b0074f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Librebaskerville';
  src: url('../fonts/LibreBaskerville-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}