@charset "UTF-8";

.fl-module-list_module .component_list_module.-ordered ol,.fl-module-list_module .component_list_module.-ordered ul,.fl-module-list_module .component_list_module.-unordered ol,.fl-module-list_module .component_list_module.-unordered ul{
  max-width:100%;
}

.fl-module-list_module .component_list_module.-ordered ol li,.fl-module-list_module .component_list_module.-ordered ul li,.fl-module-list_module .component_list_module.-unordered ol li,.fl-module-list_module .component_list_module.-unordered ul li{
  line-height:22px;
  line-height:1.375rem;
  font-family:GT-Eesti-Pro-Display-Light;
}

.fl-module-list_module .component_list_module.-ordered ol.style-background li,.fl-module-list_module .component_list_module.-unordered ol.style-background li{
  padding:0 0 0 3.125rem;
}

.fl-module-list_module .component_list_module.-ordered ol.style-background li:before,.fl-module-list_module .component_list_module.-unordered ol.style-background li:before{
  font-size:16px;
  font-size:1rem;
  font-weight:400;
  height:36px;
  height:2.25rem;
  line-height:36px;
  line-height:2.25rem;
  width:36px;
  width:2.25rem;
}

.fl-module-list_module .component_list_module.-ordered ol.style-background li strong,.fl-module-list_module .component_list_module.-unordered ol.style-background li strong{
  font-family:GT-Eesti-Pro-Display-Bold;
}

.fl-module-list_module .component_list_module.-ordered .list-wrapper .style-checkmark li{
  padding:0 0 0 3.125rem;
}

.fl-module-list_module .component_list_module.-ordered .list-wrapper .style-checkmark li span{
  width:36px;
  width:2.25rem;
  height:36px;
  height:2.25rem;
  top:18px;
  top:1.125rem;
}

.fl-module-list_module .component_list_module.-ordered .list-wrapper .style-checkmark li span:before{
  content:"✔";
  border:none;
  color:#006241;
  top:3px;
  top:.1875rem;
  left:11px;
  left:.6875rem;
  bottom:auto;
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
  font-size:16px;
  font-size:1rem;
  font-weight:700;
  line-height:30px;
  line-height:1.875rem;
}

.fl-module-list_module .component_list_module.-ordered .list-wrapper .style-checkmark li strong{
  font-family:GT-Eesti-Pro-Display-Bold;
}

.fl-module-list_module .component_list_module.-unordered ul.style-bullet li{
  padding-left:1.25rem;
}

.fl-module-list_module .component_list_module li{
  min-height:36px;
  min-height:2.25rem;
}

.checklist-ordered-card .green_tick_style ol li{
  color:#fff;
}

.checklist-ordered-card .green_tick_style ol li:before{
  content:"✔";
}

.white-color_list .component_list_module.-ordered ol li,.white-color_list .component_list_module.-ordered ol li a{
  color:#fff;
}

.white-color_list .component_list_module.-ordered ol li a:focus,.white-color_list .component_list_module.-ordered ol li a:hover{
  color:#baecda;
}

.dark-checklist ol{
  padding:0;
}

.dark-checklist ol li{
  list-style:none;
}

.dark-checklist ol li:before{
  content:"✔";
  border:none;
  color:#fff;
  background-color:#006241;
  -webkit-border-radius:100%;
     -moz-border-radius:100%;
          border-radius:100%;
  width:30px;
  width:1.875rem;
  height:30px;
  height:1.875rem;
  font-size:16px;
  font-size:1rem;
  font-weight:700;
  line-height:30px;
  line-height:1.875rem;
  top:0;
  padding:0;
  display:inline-block;
  text-align:center;
  margin:.375rem .625rem;
}
