.elementor .e-e1a3fde-f4120c7{background-color:var(--White-Smoke);}.elementor .e-4ffc03b-4697505:hover,.elementor .e-4ffc03b-4697505:focus-visible{background-color:#0000;}.elementor .e-8e442f0-6a8e169:hover,.elementor .e-8e442f0-6a8e169:focus-visible{background-color:#0000;}.elementor .e-1bf5df6-b9b664e:hover,.elementor .e-1bf5df6-b9b664e:focus-visible{background-color:#0000;}.elementor .e-8abdc40-918586b:hover,.elementor .e-8abdc40-918586b:focus-visible{background-color:#0000;}.elementor .e-36a3c09-4465f89:hover,.elementor .e-36a3c09-4465f89:focus-visible{background-color:#0000;}.elementor .e-5f0ba59-d129e81:hover,.elementor .e-5f0ba59-d129e81:focus-visible{background-color:#0000;}.elementor .e-96e50d9-2f06fe7{position:sticky;inset-block-start:calc(50vh / 2.4);padding:0px;flex-direction:column;counter-reset: num;

&>* {
  text-align: start;
  border: 0;
  border-bottom: 1px solid var(--Light-Gray);
  padding-block: 1rem;
  padding-inline: 0;
  width: 100%;
  display: grid;
  grid-template-columns: max-content auto;
  gap: 1rem;

  &:after {
    counter-increment: num;
    content: '0' counter(num);
    width: 2rem;
    height: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: var(--primary-font);
    font-size: .875rem;
    color: #fff;
    background-color: var(--Dark-black-theme);
    order: -1;
  }

  & span {
    font-size: .875rem;
    font-family: var(--primary-font);
    color: var(--Neutral-Gray);
  }
}

&>*[aria-selected="true"] {
  border-bottom: 1px solid var(--Light-Gray);

  &:after {
    background-color: var(--theme-red);
  }

  & span {
    color: var(--Dark-black-theme);
  }
}

&>*:first-of-type {
  border-top: 1px solid var(--Light-Gray);
}

&:after {
  content: 'Culture Audit™ questions';
  display: block;
  order: -1;
  font-family: var(--primary-font);
  font-weight: 500;
  font-size: 0.75rem;
  color: var(--theme-red);
  letter-spacing: 0.2rem;
  line-height: 120%;
  text-transform: uppercase;
  margin-block-end: 1rem;
}\n}.elementor .e-12a8c4e-d2634b6{padding:0px;& >*{
  padding: 0;
}

& blockquote{
margin: 0;
padding:2rem;
background-color: #f5f5f5;
border-left: 2px solid var(--theme-red);

& strong{
          font-family: var(--primary-font);
      font-weight: 500;
      font-size: 0.75rem;
      color: var(--Neutral-Gray);
      letter-spacing: 0.2rem;
      line-height: 120%;
      text-transform: uppercase;
      
}
& p:has(strong){
  margin-block-end: 0.75rem;
}

& p{
   font-family: var(--primary-font);
      font-weight: 500;
      font-size: 1.125rem;
      color: var(--Dark-black-theme);
      margin-bottom:0 ;
}

}

& h2{
      font-family: var(--primary-font);
  font-weight: 500;
  font-size: 3rem;
  color: var(--Dark-black-theme);
  letter-spacing: -0.025rem;
  line-height: 120%;
}
 & h3{
      font-family: var(--primary-font);
  font-weight: 500;
  font-size: 1.5rem;
  color: var(--Dark-black-theme);
  line-height: 120%;
}

& p{
      font-family: var(--primary-font);
  font-weight: 300;
  font-size: 1.125rem;
  color: var(--Neutral-Gray);
  line-height: 140%;
}

 ul {
      list-style: square;
      padding-left: 1.2rem;
      & li {
          color: var(--Neutral-Gray);
					font-family:var(--primary-font);
          font-size: 1.125rem;
          line-height: 140%;
          font-weight: 300;

          &:not(:last-child) {
              margin-bottom: 1.5rem;
          }
          
          & strong{
            color: var(--Dark-black-theme);
            font-weight: 500;
            /* margin-bottom: 1.5rem; */
            /* display: inline-block; */
          }
      }

      & li::marker {
          color: var(--theme-red);
      }
  }

& .elementor-widget-text-editor >*{
margin-bottom: 1.5rem;
}\n}.elementor .e-104c5f9-4be66e3{padding:0px;display:grid;gap:4rem;grid-template-columns:1fr 2fr;align-items:start;}.elementor .e-f266f57-4bebe88{color:var(--White);margin-block-end:2rem;}.elementor .e-3925f73-151c1a6{padding:0px;gap:1rem;}.elementor .e-616fbaa-c1e9068{background-color:var(--Dark-black-theme);}