.elementor-9049 .elementor-element.elementor-element-c79c19d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-f5f6cbd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:14px;font-weight:200;line-height:21px;color:var( --e-global-color-d00e5a2 );}.elementor-9049 .elementor-element.elementor-element-f5f6cbd a{color:var( --e-global-color-e59cd95 );}.elementor-9049 .elementor-element.elementor-element-f5f6cbd a:hover{color:var( --e-global-color-47d2b3f );}@media(max-width:1024px){.elementor-9049 .elementor-element.elementor-element-f5f6cbd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-9049 .elementor-element.elementor-element-f5f6cbd{width:100%;max-width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-f5f6cbd */.elementor-9049 .elementor-element.elementor-element-f5f6cbd span {
    display: flex;
    gap: 16px;
}
.elementor-9049 .elementor-element.elementor-element-f5f6cbd span > span {
    font-family: 'Inter', sans-serif;
    font-weight: 400; 
    font-style: normal;
    font-size: 14px;
    line-height: 1.5; 
    letter-spacing: 0; 
    text-decoration-style: solid;
    text-decoration-thickness: 1px; 
    text-decoration-skip-ink: auto;
    text-decoration: underline;
}

.elementor-9049 .elementor-element.elementor-element-f5f6cbd span > span:hover:not(.breadcrumb-seperator):not(.breadcrumb_last) { 
    color: #ED1B2F;
}

.elementor-9049 .elementor-element.elementor-element-f5f6cbd .breadcrumb_last, .elementor-9049 .elementor-element.elementor-element-f5f6cbd .breadcrumb-seperator {
    text-decoration: none !important; 
}

@media (max-width: 767px) {
.elementor-9049 .elementor-element.elementor-element-f5f6cbd span {
    gap: 12px;
}
}
}/* End custom CSS */