.elementor-8586 .elementor-element.elementor-element-1e8d9aa0.nd-stretchable-background::before{transition-duration:0.3s;}.elementor-8586 .elementor-element.elementor-element-1e8d9aa0{margin-bottom:3rem;padding:10rem 0rem 0rem 0rem;}.elementor-8586 .elementor-element.elementor-element-49e5c88f > .elementor-element-populated{margin-top:0rem;margin-left:0rem;margin-right:20rem;}.elementor-8586 .elementor-element.elementor-element-74ad83d8 > .elementor-widget-container{margin-bottom:3rem;}.elementor-8586 .elementor-element.elementor-element-47726dbe.nd-stretchable-background::before{transition-duration:0.3s;}.elementor-8586 .elementor-element.elementor-element-47726dbe{margin-bottom:5rem;}.elementor-8586 .elementor-element.elementor-element-51b16217{--grid-column-gap:1rem;--grid-row-gap:1rem;}.elementor-8586 .elementor-element.elementor-element-111dd29c.nd-stretchable-background::before{transition-duration:0.3s;}.elementor-8586 .elementor-element.elementor-element-111dd29c{margin-bottom:3rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .grid_item{width:calc(100% / 3 - 0.1%);}.elementor-8586 .elementor-element.elementor-element-45b49092{--grid-column-gap:1.5rem;--grid-row-gap:1rem;--grid-filter-column-gap:1.5rem;--grid-filter-margin-bottom:4rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .load-more{margin-top:1rem;}.elementor-8586 .elementor-element.elementor-element-605efed.nd-stretchable-background::before{transition-duration:0.3s;}.elementor-8586 .elementor-element.elementor-element-605efed{margin-bottom:0rem;}@media(max-width:1024px){.elementor-8586 .elementor-element.elementor-element-1e8d9aa0{padding:4rem 0rem 0rem 0rem;}.elementor-8586 .elementor-element.elementor-element-49e5c88f > .elementor-element-populated{margin-top:4rem;margin-left:0rem;margin-right:0rem;}.elementor-8586 .elementor-element.elementor-element-74ad83d8 > .elementor-widget-container{margin-top:0rem;margin-left:0rem;margin-right:0rem;}.elementor-8586 .elementor-element.elementor-element-47726dbe{margin-bottom:1rem;}.elementor-8586 .elementor-element.elementor-element-51b16217{--grid-column-gap:1rem;--grid-row-gap:1rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .grid_item{width:calc(100% / 2 - 0.1%);}.elementor-8586 .elementor-element.elementor-element-45b49092{--grid-column-gap:1rem;--grid-row-gap:1rem;--grid-filter-column-gap:1rem;--grid-filter-margin-bottom:1rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .load-more{margin-top:1rem;}}@media(max-width:767px){.elementor-8586 .elementor-element.elementor-element-49e5c88f{width:100%;}.elementor-8586 .elementor-element.elementor-element-49e5c88f > .elementor-element-populated{margin-top:4rem;margin-left:0rem;margin-right:0rem;}.elementor-8586 .elementor-element.elementor-element-51b16217{--grid-column-gap:1rem;--grid-row-gap:1rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .grid_item{width:calc(100% / 1 - 0.1%);}.elementor-8586 .elementor-element.elementor-element-45b49092{--grid-column-gap:1rem;--grid-row-gap:1rem;--grid-filter-column-gap:1rem;--grid-filter-margin-bottom:1rem;}.elementor-8586 .elementor-element.elementor-element-45b49092 .load-more{margin-top:1rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-8586 .elementor-element.elementor-element-49e5c88f{width:100%;}}/* Start custom CSS for section, class: .elementor-element-1e8d9aa0 */.elementor-8586 .elementor-element.elementor-element-1e8d9aa0 {background: linear-gradient(180deg, rgba(249,177,4,1) 0%, rgba(240,124,0,1) 75%, rgba(209,110,0,1) 100%);
}/* End custom CSS */
/* Start custom CSS for nd-posts, class: .elementor-element-45b49092 */.nd-posts.nd-posts--filterable-grid .filter_group.filter--mobile-dropdown>.select2-container {
    overflow: hidden;
}
.select2-container span, .select2-container li {
    color: var( --e-global-color-27c8739 );
    font-family: var( --e-global-typography-6b96976-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-6b96976-font-weight );
    line-height: 1.6em;
    letter-spacing: var( --e-global-typography-6b96976-letter-spacing );
    word-spacing: var( --e-global-typography-6b96976-word-spacing );
    font-size: var(--nd-global-font-size-copy-30);
}/* End custom CSS */