/*.pilot .configurable-text .rte h3{margin-bottom:var(--md2);}*/
.config-text-content h1{font-size: 2.125rem;line-height: 2.75rem;color: #222}
.pilot .configurable-text .rte h3 .rad-color-1{color:var(--primary-blue-01);}
.pilot .configurable-text .rte ol {counter-reset: my-counter}
.pilot .configurable-text .rte ol li{ font-size:var(--small-body);padding-left: 6rem;padding-top: 0.7rem;}
.pilot .configurable-text .rte ol li:not(:last-of-type){margin-bottom:2.6rem}
/*.pilot .configurable-text .rte p {margin-top:2.4rem; margin-bottom:0;}*/
.pilot .configurable-text .rte p .rad-small{margin-top:2.4rem;font-size:var(--small-body);line-height: 150%; font-weight: 400;}
.pilot .rte p:not(:last-of-type),.pilot .rte h1,.pilot .rte h2,.pilot .rte h3,.pilot .rte h4,.pilot .rte h5,.pilot .rte h6{margin-bottom:var(--sm-2)}
.pilot .rte{color:var(--primary-black-02)}
.pilot .rte h1,.pilot .rte h2,.pilot .rte h3,.pilot .rte h4,.pilot .rte h5,.pilot .rte h6{color:var(--primary-black-01)}
.pilot .rte p:last-of-type{margin-bottom:0}
/*.pilot .rte ul ,*/ 
.pilot .pilot-accordion-content ul {list-style:none}
/*.pilot .rte ul li ,*/ 
.pilot .pilot-accordion-content ul li {margin-left:1.6rem;margin-bottom:24px;position:relative}
.pilot .rte a {text-decoration:underline}
.pilot .left-border-wrapper span{font-size: var(--body);
    line-height: 150%;
    font-weight: 400;}
.pilot .configurable-text .rte ol li::before {
  content: counter(my-counter);
  counter-increment: my-counter;
  display: inline-block;
  width: 40px;
  height: 40px;
  background: var(--primary-blue-01);
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  margin-right: 10px;
  color: white;
  position: absolute;
  left: 0;
  top: 22%;
}
.pilot .configurable-text__content ol {padding-bottom:32px}
/*.pilot .configurable-text .rte ul,*/ 
.pilot .pilot-accordion-content ul{list-style:none;margin: 0 0 0 1.25rem;}
/*.pilot .configurable-text .rte ul li:before,*/
.pilot-accordion-content ul li:before{
   display: block;
    content: " ";
    width: 8px;
    height: 8px;
    background-color: var(--color-blue);
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: -20px;
}
}
.drinkiqmain .config-text-content ol {counter-reset: my-counter}
.drinkiqmain .config-text-content ol li{padding-left: 6rem;padding-top: 0.7rem; counter-increment: my-counter;}
.drinkiqmain .config-text-content ol li::before {
  content: counter(my-counter);
  display: inline-block;
  width: 52px;
  height: 52px;
  background: var(--primary-blue-01);
  border-radius: 50%;
  text-align: center;
  line-height: 52px;
  margin-right: 10px;
  color: white;
  position: absolute;
  left: 0;
  top:0
}
.config-text-content h1{margin-bottom:24px}
@media only screen and (min-width: 740px){
/*.pilot .configurable-text .rte ul ,*/
.pilot .pilot-accordion-content ul{margin-left: 4.375rem;}
}
@media only screen and (min-width: 992px){
.pilot .configurable-text .rte ol li::before {top:0}
}
@media only screen and (min-width: 1540px) {
    .config-text-content h1 {font-size:3rem;line-height: 3.5rem }
}
@media only screen and (max-width: 557px){
.pilot .configurable-text .rte ol li:not(:last-of-type){min-height:40px;}
.pilot .configurable-text .rte ol li::before {top:0}
}