/* Start custom CSS for html, class: .elementor-element-d3eb510 */.post ol {
counter-reset: li;
margin-left: 0;
padding-left: 0;
}
ol {
display: block;
list-style-type: decimal;
}
.post ol li:before {
background: none repeat scroll 0 0 #241500;
color: #fff;
content: counter(li, decimal);
counter-increment: li;
font-family: "Oswald",serif;
font-size: 12px;
font-weight: bold;
left: -5px;
margin: 0 0 5px;
padding: 2px !important;
position: absolute;
text-align: left;
text-indent: 2px;
top: -6px;
width: 18px;
}
.post ol li:after {
border-color: transparent transparent transparent #241500;
border-style: solid;
border-width: 4px 0 0 4px;
content: "";
height: 0;
left: 9px;
position: absolute;
top: -5px;
width: 0;
}
.post ol li {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #d5d5d5;
list-style: outside none none;
margin: 0 0 7px 1.5em !important;
padding: 0 9px !important;
position: relative;
text-indent: 7px;
}
li {
line-height: 150%;
}
li {
display: list-item;
}/* End custom CSS */