.elementor-59906 .elementor-element.elementor-element-28e0ced5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-search-input{background-color:var( --e-global-color-ss_overlay_20 );font-size:21px;font-weight:500;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-search-results-container{background-color:var( --e-global-color-ss_primary );}.elementor-59906 .elementor-element.elementor-element-c7fe1cd{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:var( --e-global-color-ss_overlay_66 );--e-search-input-color:var( --e-global-color-ss_overlay_66 );--e-search-icon-label-color:var( --e-global-color-ss_overlay_66 );--e-search-icon-label-size:30px;--e-search-input-gap:16px;--e-search-icon-clear-size:30px;--e-search-icon-clear-color:var( --e-global-color-ss_text );--e-search-results-border-radius:8px 8px 8px 8px;--e-search-results-padding:0px 0px 0px 0px;--e-search-results-max-height:400px;--e-search-results-column-gap:0px;--e-search-results-row-gap:0px;--e-search-loader-icon-color:var( --e-global-color-ss_overlay_20 );--e-search-nothing-found-message-color:var( --e-global-color-ss_text );}.elementor-59906 .elementor-element.elementor-element-c7fe1cd.e-focus{--e-search-input-color:var( --e-global-color-ss_text );}.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-search-results-container > div{border-style:none;}/* Start custom CSS for search, class: .elementor-element-c7fe1cd */.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-search-input {
    -webkit-box-shadow: 0 1px 2px 0 var(--e-global-color-accent_33), 0 1px 3px 1px var(--e-global-color-accent_33);
    box-shadow: 0 1px 2px 0 var(--e-global-color-accent_33), 0 1px 3px 1px var(--e-global-color-accent_33);
}

.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-search-input:focus,
.elementor-59906 .elementor-element.elementor-element-c7fe1cd  .e-search-results-container > div {
    -webkit-box-shadow: 0 1px 3px 0 var(--e-global-color-accent_33), 0 4px 8px 3px var(--e-global-color-accent_33);
    box-shadow: 0 1px 3px 0 var(--e-global-color-accent_33), 0 4px 8px 3px var(--e-global-color-accent_33); 
}

.elementor-59906 .elementor-element.elementor-element-c7fe1cd  .e-search-results-container > div {
    min-height: 175px;
}

.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item .elementor-widget-image {
    -ms-flex-preferred-size: 70px;
    flex-basis: 70px;
    background-color: var(--e-global-color-ss_overlay_20);
    border-radius: 6px;
    overflow: hidden;
}

.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item img[src$=".svg"] {
    -o-object-fit: contain;
    object-fit: contain;
    object-position: center;
    border-radius: 6px;
    max-width: 36px;
}

.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item {
    padding: 16px;
}
.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-ss_overlay_10);
}
.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item:hover,
.elementor-59906 .elementor-element.elementor-element-c7fe1cd .e-loop-item:focus {
    background-color: var(--e-global-color-ss_overlay_10);
}/* End custom CSS */
/* Start custom CSS */ .help-topics a,
 .help-topics a:hover,
 .help-topics a:focus,
 .help-topics a:active {
    transition: color ease-in-out 0.2s;
}
 .help-topics a:hover,
 .help-topics a:focus,
 .help-topics a:active {
    color: white;
}/* End custom CSS */