.elementor-5750 .elementor-element.elementor-element-93db178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5750 .elementor-element.elementor-element-eb42628{width:100%;max-width:100%;}.elementor-5750 .elementor-element.elementor-element-ccbade5{--display:flex;--min-height:var(--section-full-height);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-5750 .elementor-element.elementor-element-ccbade5:not(.elementor-motion-effects-element-type-background), .elementor-5750 .elementor-element.elementor-element-ccbade5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5750 .elementor-element.elementor-element-ccbade5::before, .elementor-5750 .elementor-element.elementor-element-ccbade5 > .elementor-background-video-container::before, .elementor-5750 .elementor-element.elementor-element-ccbade5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5750 .elementor-element.elementor-element-ccbade5 > .elementor-background-slideshow::before, .elementor-5750 .elementor-element.elementor-element-ccbade5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5750 .elementor-element.elementor-element-ccbade5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5750 .elementor-element.elementor-element-0caf86c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5750 .elementor-element.elementor-element-0caf86c{text-align:center;}.elementor-5750 .elementor-element.elementor-element-0caf86c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5750 .elementor-element.elementor-element-208f6d7 > .elementor-widget-container{margin:var(--content-spacing-1) 0 var(--content-spacing-1) 0;}.elementor-5750 .elementor-element.elementor-element-3e9c2af{--display:flex;--min-height:var(--border-thickness-1);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-5750 .elementor-element.elementor-element-efe9f8d > .elementor-widget-container{margin:var(--spacing-80) 0 0 0;}.elementor-widget-global .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-5750 .elementor-element.elementor-global-5780{left:0px;}body.rtl .elementor-5750 .elementor-element.elementor-global-5780{right:0px;}.elementor-5750 .elementor-element.elementor-global-5780{top:0px;}.elementor-5750 .elementor-element.elementor-global-5780 .elementor-heading-title{font-family:var( --e-global-typography-6dbfb7b-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbfb7b-font-size );font-weight:var( --e-global-typography-6dbfb7b-font-weight );text-transform:var( --e-global-typography-6dbfb7b-text-transform );line-height:var( --e-global-typography-6dbfb7b-line-height );color:var( --e-global-color-text );}.elementor-5750 .elementor-element.elementor-element-e9ad4e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5750 .elementor-element.elementor-element-4731dbf{width:100%;max-width:100%;}@media(min-width:768px){.elementor-5750 .elementor-element.elementor-element-3e9c2af{--width:var(--border-width-1);}}@media(max-width:1200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5750 .elementor-element.elementor-element-0caf86c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5750 .elementor-element.elementor-global-5780 .elementor-heading-title{font-size:var( --e-global-typography-6dbfb7b-font-size );line-height:var( --e-global-typography-6dbfb7b-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5750 .elementor-element.elementor-element-3e9c2af{--width:min(360px, 50vw);}.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5750 .elementor-element.elementor-global-5780 .elementor-heading-title{font-size:var( --e-global-typography-6dbfb7b-font-size );line-height:var( --e-global-typography-6dbfb7b-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-208f6d7 */.elementor-5750 .elementor-element.elementor-element-208f6d7 .maw-grid-search-bar {
    margin: 0;
    background: #ffffff25;
    border-radius: 1000vw;
        font-family: var(--e-global-typography-27b4fcc-font-family), Sans-serif;
    font-size: var(--e-global-typography-27b4fcc-font-size);
    font-weight: var(--e-global-typography-27b4fcc-font-weight);
    text-transform: none;
    line-height: var(--e-global-typography-27b4fcc-line-height);
    color: var(--e-global-color-text);
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 0.875em;
    padding: 0.5em 2em;
    outline-offset: 4px;
    outline: 3px transparent solid !important;
    transition: var(--transition-time-default);
}

.elementor-5750 .elementor-element.elementor-element-208f6d7 .maw-grid-search-bar::before {
    content: '';
    background: url("https://wealthcounciltv.com/wp-content/uploads/2026/06/magnifying-glass-icon.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.375em;
    aspect-ratio: 1 / 1;
    height: auto;
    flex-shrink: 0;
}

.elementor-5750 .elementor-element.elementor-element-208f6d7 input {
    padding: 0;
    border: 0px transparent solid !important;
    color: var(--e-global-color-text);
    text-align: inherit;
    font-size: inherit;
    font-weight: inherit;
    text-transform: inherit;
    line-height: inherit;
    outline: 0px transparent solid !important;
    field-sizing: content;
    transition: 0.25s;
    min-width: 15ch;
    margin-right: 1.75em;
}

.elementor-5750 .elementor-element.elementor-element-208f6d7 .maw-grid-search-bar:has(input:focus) {
    outline: 3px var(--e-global-color-text) solid !important;
}

.elementor-5750 .elementor-element.elementor-element-208f6d7 input::placeholder {
    text-transform: uppercase !important;
    color: var(--e-global-color-text);
    outline-offset: 4px;
    outline: 3px transparent solid;
}

.elementor-5750 .elementor-element.elementor-element-208f6d7 .maw-search-clear {
    font-size: 2em;
    color: inherit;
    padding: 0em 0.375em;
    margin: -0.25em -0.375em;
    background: transparent !important;
    border: 0px transparent solid;
    transition: 0.25s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-efe9f8d */.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-media-items-grid-layout {
    display: flex;
    flex-wrap: wrap;
    gap: 48px !important;
    justify-content: center;
     text-align: center;
    font-family: var(--e-global-typography-a15e65f-font-family), Sans-serif;
    font-size: var(--e-global-typography-a15e65f-font-size);
    font-weight: var(--e-global-typography-a15e65f-font-weight);
    line-height: var(--e-global-typography-a15e65f-line-height);
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-media-item-multiple-grid-entry {
    width: min(380px, 100%);
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-media-item-multiple-grid-text {
    color: var(--e-global-color-text);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    overflow: hidden;
    margin-top: 1em;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-media-item-multiple-grid-text-title {
    font-family: "Roboto Condensed";
    text-transform: uppercase;
    font-size: var(--font-size-20);
    font-weight: 700 !important;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-noresults {
    font-family: var(--e-global-typography-446ae84-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-446ae84-font-size) !important;
    font-weight: 700 !important;
    line-height: var(--e-global-typography-446ae84-line-height) !important;
    color: var(--e-global-color-text) !important;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item {
    position: relative !important;
    cursor: pointer;
    overflow: hidden;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item img {
    transition: 0.35s;
    display: block;
    filter: saturate(0.8);
    aspect-ratio: 16 / 9;
    object-fit: cover;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item:hover img {
    filter: brightness(1.1);
    transform: scale(1.1);
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item-thumbnail-text-wrapper {
    overflow: clip;
    position: relative;
    overflow-clip-margin: content-box;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item:hover .maw-media-item-play-button {
    opacity: 0.55 !important;
    transform: scale(1.02) !important;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d :is(.maw-grid-search-wrapper, .maw-grid-items, .maw-grid-pagination) {
    transition: var(--transition-time-default);
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-items .maw-media-item-play-button {
    position: absolute;
    inset: 0;
    margin: auto;
    width: 22% !important;
    height: auto !important;
    aspect-ratio: 1 !important;
    transition: 0.35s;
    display: flex;
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-pagination {
    padding: 0 !important;
    border: 0px transparent solid !important;
    margin: var(--spacing-60) 0 0;
    row-gap: 1.5rem;
}

@media(max-width: 768px) {
    .elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-pagination {
        flex-wrap: wrap;
        justify-content: center !important;
    }
    
    .elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-pagination :is(.maw-page-prev, .maw-page-next) {
        margin: 0 40vw!important;
        /*width: 100% !important;*/
    }
}

.elementor-5750 .elementor-element.elementor-element-efe9f8d .maw-grid-search-wrapper.loading {
    pointer-events: none;
    user-select: none;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-5780 */.elementor-5750 .elementor-element.elementor-global-5780 {
    min-width: 400vw !important;
    left: 0vw;
    transform: rotate(-5deg) translateY(-25%);
    opacity: 0.01 !important;
    pointer-events: none;
    user-select: none;
    position: absolute !important;
}/* End custom CSS */