.elementor-51 .elementor-element.elementor-element-5151ef8{padding:3em 0em 3em 0em;}.elementor-51 .elementor-element.elementor-element-2961000 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-2961000 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-8510580{text-align:center;}.elementor-51 .elementor-element.elementor-element-8510580 img{width:100%;}.elementor-51 .elementor-element.elementor-element-7a0e7de .elementor-heading-title{color:var( --e-global-color-60fff1f );}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-d686ec7{width:25%;}.elementor-51 .elementor-element.elementor-element-c4177b2{width:55%;}.elementor-51 .elementor-element.elementor-element-c034a29{width:19.333%;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-5151ef8{padding:1em 0em 2em 0em;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-5151ef8{padding:20px 15px 30px 15px;}.elementor-51 .elementor-element.elementor-element-c4177b2 > .elementor-element-populated{padding:20px 20px 20px 20px;}}/* Start custom CSS for section, class: .elementor-element-e40875d */.sticky-column{
    position: sticky;
    position: -webkit-sticky;
    top: 50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d686ec7 */.sticky-parent .elementor-widget-wrap {
    display: block!important;
}/* End custom CSS */