.elementor-9054 .elementor-element.elementor-element-432e87e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-9054 .elementor-element.elementor-element-9e947b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-9054 .elementor-element.elementor-element-edec7ad{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-210c1aa{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-4999b2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-9054 .elementor-element.elementor-element-8864f4e{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-9fef180{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-db19a6e{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-8d43004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-9054 .elementor-element.elementor-element-3c9f36e{font-family:var( --e-global-typography-secondary-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-9054 .elementor-element.elementor-element-81a7bda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-9054 .elementor-element.elementor-element-4cfc58b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), DM Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-9054 .elementor-element.elementor-element-edec7ad{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-210c1aa{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-8864f4e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-9fef180{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-db19a6e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-3c9f36e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-4cfc58b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-9054 .elementor-element.elementor-element-edec7ad{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-210c1aa{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-8864f4e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-9fef180{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-db19a6e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-3c9f36e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9054 .elementor-element.elementor-element-4cfc58b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.pp-2 h6 {
    margin: 2vw 0 1vw 0;
}
ol {
  list-style-type: none;
  counter-reset: item;
  margin: 0;
  padding: 0;
  letter-spacing: -.2px;
}
ol > li {
  display: block;
  counter-increment: item;
  margin: 0;
  padding: 0 0 .5vw 3vw;
  position: relative;
}
ol > li:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
li ol > li {
  margin: 0;
}
li ol > li:before {
  content: counters(item, ".") " ";
}
.l1 li:before {
  content: "1." counters(item, ".") ". ";
}
.l2 li:before {
  content: "2." counters(item, ".") ". ";
}
.l3 li:before {
  content: "3." counters(item, ".") ". ";
}
.sub li {
    padding: 0 0 .5vw 7vw;
}
.sub li::before {
    left: 3vw;
}
.lm {
    margin: 2vw 0 0 0;
}
@media screen and (max-width: 768px) {
.pp-2 h6 {
    margin: 5vw 0 2vw 0;
} 
ol > li {
  padding: 0 0 1vw 10vw;
}
.sub li {
    padding: 0 0 1vw 20vw;
}
.sub li::before {
    left: 10vw;
}
.lm {
    margin: 5vw 0 0 0;
}
}/* End custom CSS */