.elementor-34 .elementor-element.elementor-element-c607620{--display:flex;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-97ab620{--display:flex;}.elementor-34:not(.elementor-motion-effects-element-type-background), .elementor-34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b10c71c );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-c607620{--min-height:10px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-c607620{--min-height:1px;}}/* Start custom CSS */.elementor-sticky.elementor-sticky--active.white-on-sticky{
    background-color:#ffffffdd!important;
    backdrop-filter:blur(10px) ;
}

.elementor-sticky.elementor-sticky--active .invert-on-sticky{
    filter: invert();
}
.elementor-sticky.elementor-sticky--active .invert-text-on-sticky .elementor-icon-list-text{
    color:black!important;
}
.elementor-sticky.elementor-sticky--active  .invert-icon-on-sticky .elementor-icon-list-icon svg{
    fill:black!important;
}/* End custom CSS */