.elementor-6509 .elementor-element.elementor-element-61574b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-2061f8b */.elementor-6509 .elementor-element.elementor-element-2061f8b, .elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop, .elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop__body { overflow: visible; }
.elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings li + li { border-top: 1px solid rgba(45,44,43,.09); }
.elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings a, .elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings .is-current { display: block; padding: 9px 0 9px 12px; margin-left: -12px; border-left: 2px solid transparent; font-size: 14px; line-height: 1.4; font-weight: 400; color: rgba(45,44,43,.72); text-decoration: none; transition: .16s; }
.elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings a::after { content: none; }
.elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings a:hover { color: #591616; }
.elementor-6509 .elementor-element.elementor-element-2061f8b .rail__drop .siblings .is-current { color: #591616; font-weight: 600; border-left-color: #591616; }/* End custom CSS */