.elementor-7477 .elementor-element.elementor-element-fc1ec5e{--display:flex;}.elementor-7477 .elementor-element.elementor-element-a2b7ac1{--box-border-radius:5px;--header-background-color:var( --e-global-color-primary );--header-color:var( --e-global-color-a567df4 );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-495d27d );}.elementor-7477 .elementor-element.elementor-element-a2b7ac1 .elementor-toc__header-title{text-align:start;}.elementor-7477 .elementor-element.elementor-element-a2b7ac1 .elementor-toc__header{flex-direction:row;}.elementor-7477 .elementor-element.elementor-element-a2b7ac1 .elementor-toc__list-item{font-weight:600;}.elementor-7477 .elementor-element.elementor-element-0ca60de img{width:100%;max-width:100%;}/* Start custom CSS for theme-post-content, class: .elementor-element-e688f0b */.elementor-7477 .elementor-element.elementor-element-e688f0b ol, .elementor-7477 .elementor-element.elementor-element-e688f0b ul {
    padding-bottom: 30px
}
.elementor-7477 .elementor-element.elementor-element-e688f0b a:hover {
    opacity: 70%
}
@media (max-width: 450px) {
    .elementor-7477 .elementor-element.elementor-element-e688f0b table td {
        padding: 3px;
        font-size: 10.5px;
    }
}/* End custom CSS */