.elementor-3189 .elementor-element.elementor-element-f8e848b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3189 .elementor-element.elementor-element-e4043fe{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}/* Start custom CSS for shortcode, class: .elementor-element-e4043fe */.elementor-3189 .elementor-element.elementor-element-e4043fe ol {
    padding: 0;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe ol a,
.elementor-3189 .elementor-element.elementor-element-e4043fe ol li {
    color: var(--e-global-color-text);
    font-size: 14px;
    text-transform: inherit;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe ol a:hover {
    opacity: .5;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe li:first-child a {
    display: inline-block;
    margin-bottom:-5px;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe svg {
    display: block;
    height: 20px;
    width:20px;
}

/*.elementor-3189 .elementor-element.elementor-element-e4043fe .breadcrumb {
    display: flex;
    align-items: center;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe .breadcrumb-item {
    display: inline-flex;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe svg {
    margin-top: -5px;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe li a {
    display: flex;
    align-items: center;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe li a span {
    display: flex;
    align-items: center;
}

.elementor-3189 .elementor-element.elementor-element-e4043fe svg {
    width:20px;
    align-items: center;
}*//* End custom CSS */