.elementor-389 .elementor-element.elementor-element-4ea732f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-389 .elementor-element.elementor-element-4ea732f6{margin-top:30px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-5cefe7e3 > .elementor-element-populated{padding:0px 0px 0px 73px;}.elementor-389 .elementor-element.elementor-element-54ebfd15{text-align:left;}.elementor-389 .elementor-element.elementor-element-54ebfd15 .dce-separator, .elementor-389 .elementor-element.elementor-element-54ebfd15 a, .elementor-389 .elementor-element.elementor-element-54ebfd15 a + span{padding:0 2px;}.elementor-389 .elementor-element.elementor-element-54ebfd15 li, .elementor-389 .elementor-element.elementor-element-54ebfd15 a{color:#000000;}.elementor-389 .elementor-element.elementor-element-54ebfd15 a:hover{color:#FD8321;}.elementor-389 .elementor-element.elementor-element-54ebfd15 .dce-breadcrumbs{font-size:12px;text-transform:uppercase;}.elementor-389 .elementor-element.elementor-element-54ebfd15 .dce-separator span{color:#000000;}.elementor-389 .elementor-element.elementor-element-54ebfd15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-389 .elementor-element.elementor-element-2386bb9c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-389 .elementor-element.elementor-element-2386bb9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-389 .elementor-element.elementor-element-2386bb9c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-389 .elementor-element.elementor-element-2386bb9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-2386bb9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-5acb351 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-389 .elementor-element.elementor-element-5acb351{width:auto;max-width:auto;align-self:flex-end;}@media(min-width:768px){.elementor-389 .elementor-element.elementor-element-5cefe7e3{width:90%;}.elementor-389 .elementor-element.elementor-element-2386bb9c{width:9.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-389 .elementor-element.elementor-element-5cefe7e3{width:80%;}.elementor-389 .elementor-element.elementor-element-2386bb9c{width:20%;}}@media(max-width:1024px){.elementor-389 .elementor-element.elementor-element-4ea732f6{margin-top:10px;margin-bottom:20px;}.elementor-389 .elementor-element.elementor-element-5cefe7e3 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-389 .elementor-element.elementor-element-2386bb9c > .elementor-element-populated{padding:0px 20px 0px 0px;}}@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-2386bb9c > .elementor-element-populated{padding:10px 20px 0px 0px;}}/* Start custom CSS for dce-breadcrumbs, class: .elementor-element-54ebfd15 */.dce-breadcrumbs a,
.dce-breadcrumbs .breadcrumb_last {
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    /*display: inline-block;*/
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for wp-widget-zeno_fr_widget, class: .elementor-element-5acb351 */.elementor-389 .elementor-element.elementor-element-5acb351 .elementor-widget-container{
    padding: 0 !important;
}

.elementor-389 .elementor-element.elementor-element-5acb351 h5{
    display: none;
}

.elementor-389 .elementor-element.elementor-element-5acb351 p.zeno_font_resizer{
    padding: 0;
    margin: 0;
    display: inline-block;
}
.elementor-389 .elementor-element.elementor-element-5acb351 a{
    color: var(--main-color-anthracite);
    background-color: #fff;
    padding: 2px 5px;
    text-align: center;
    margin: 0;
    border: 1px solid var(--main-color-anthracite);
    display: inline-block;
    vertical-align: bottom;
}
.elementor-389 .elementor-element.elementor-element-5acb351 a:hover{
    color: #fff;
    background-color: var(--main-color-anthracite);
}/* End custom CSS */