.elementor-1635 .elementor-element.elementor-element-4442724{--display:flex;}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3rem/2);}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3rem/2);}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3rem/2);margin-left:calc(3rem/2);}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3rem/2);margin-left:calc(-3rem/2);}body.rtl .elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3rem/2);}body:not(.rtl) .elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3rem/2);}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1635 .elementor-element.elementor-element-330e984{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;padding:1em 1em 1em 1em;}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-item > a{font-size:16px;font-weight:500;}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-330e984 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1635 .elementor-element.elementor-element-330e984.elementor-element{--align-self:center;}/* Start custom CSS for icon-list, class: .elementor-element-330e984 */.elementor-1635 .elementor-element.elementor-element-330e984 {
    overflow-y: auto;
    overscroll-behavior-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4442724 */.resource-nav-col,
.resource-nav-content,
#collapse {
    transition: all .5s ease;
}

#resource-nav-menu {
    transition: all .25s ease;
}

.resource-sidemenu a {
    display: block;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
}


.resource-sidemenu .elementor-icon-list-text {
    text-align: center;
    line-height: 1.10em;
}

.resource-sidemenu .elementor-icon-list-item {
    margin-bottom: 1em;
}

.resource-sidemenu .elementor-icon-list-text {
    padding: 0;
}

.resource-sidemenu .elementor-icon-list-item a {
    padding: 2px;
}

.resource-sidemenu .elementor-icon-list-item svg {
    transition: all 0.3s ease;
}

.resource-sidemenu .elementor-icon-list-icon {
    display: initial;
}

.resource-sidemenu .elementor-icon-list-item a:hover {
    color: var(--e-global-color-secondary);
}


.resource-sidemenu .elementor-icon-list-text {
        margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
        text-align: center;
}

.elementor-1635 .elementor-element.elementor-element-4442724 .elementor-icon-list-icon svg {
    fill: transparent!important;
}


@media only screen and (max-width: 1024px) {
    .resource-hub-search ul li:nth-child(1) {
        grid-column: 1 / 4;
    }
}

.elementor-1635 .elementor-element.elementor-element-4442724 {
    overflow-y: auto;
}/* End custom CSS */