.elementor-26819 .elementor-element.elementor-element-b3f1338{--spacer-size:50px;}@media(min-width:768px){.elementor-26819 .elementor-element.elementor-element-99adc91{width:25%;}.elementor-26819 .elementor-element.elementor-element-cf4cbbc{width:75%;}}/* Start custom CSS for sidebar, class: .elementor-element-bafaf10 */.elementor-26819 .elementor-element.elementor-element-bafaf10 .widget-title::before{
    content: "";
position: absolute;
width: 90px;
left: 0;
height: 1px;
bottom: -1px;
background-color: #db6017;
box-sizing: border-box;
}
.elementor-26819 .elementor-element.elementor-element-bafaf10 .widget-title {
    font-size: 20px;
    line-height: 24px;
font-weight: 500;
letter-spacing: 0.5px;
text-align: left;
display: block;
position: relative;
font-size: 16px;
line-height: 24px;
font-weight: 500;
margin: 0 0 25px;
-webkit-padding-after: 20px;
padding-block-end: 20px;
border-bottom: 1px solid #e2e2e2;
-webkit-padding-before: 0;
padding-block-start: 0;
letter-spacing: 0.5px;
text-align: left;
}

.elementor-26819 .elementor-element.elementor-element-bafaf10 .widget{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-4408409 */.elementor-26819 .elementor-element.elementor-element-4408409 .widget-title::before{
    content: "";
position: absolute;
width: 90px;
left: 0;
height: 1px;
bottom: -1px;
background-color: #db6017;
box-sizing: border-box;
}
.elementor-26819 .elementor-element.elementor-element-4408409 .widget-title {
    font-size: 20px;
    line-height: 24px;
font-weight: 500;
letter-spacing: 0.5px;
text-align: left;
display: block;
position: relative;
font-size: 16px;
line-height: 24px;
font-weight: 500;
margin: 0 0 25px;
-webkit-padding-after: 20px;
padding-block-end: 20px;
border-bottom: 1px solid #e2e2e2;
-webkit-padding-before: 0;
padding-block-start: 0;
letter-spacing: 0.5px;
text-align: left;
}

.elementor-26819 .elementor-element.elementor-element-4408409 .widget{
    overflow: hidden;
}/* End custom CSS */