.elementor-7362 .elementor-element.elementor-element-caef35a{--display:flex;}.elementor-7362 .elementor-element.elementor-element-caef35a:not(.elementor-motion-effects-element-type-background), .elementor-7362 .elementor-element.elementor-element-caef35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-7362 .elementor-element.elementor-element-72b592e .page-hero{background-color:#EDEDED;}.elementor-7362 .elementor-element.elementor-element-72b592e > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-7362 .elementor-element.elementor-element-2e54d8a{--display:flex;}.elementor-7362 .elementor-element.elementor-element-2e54d8a:not(.elementor-motion-effects-element-type-background), .elementor-7362 .elementor-element.elementor-element-2e54d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-7362 .elementor-element.elementor-element-e9de6b8 .sub-nav{background-color:#EDEDED;}.elementor-7362 .elementor-element.elementor-element-7cdc488 > .elementor-widget-container{background-color:#EDEDED;}.elementor-7362 .elementor-element.elementor-element-7cdc488 .grid-4{grid-template-columns:repeat(3, 1fr);}/* Start custom CSS for altaprime_mag_sub_nav, class: .elementor-element-e9de6b8 */.alta-mag-subnav .sub-nav-inner {
overflow-x: unset !important;
}/* End custom CSS */
/* Start custom CSS for altaprime_mag_filter_grid, class: .elementor-element-7cdc488 */.card {

    background-color: #ffffff00 !important;
    border: unset !important; 
}
.alta-mag-grid .filter-bar {
    background: #EDEDED !important;
}
.alta-mag {
    --bg: #EDEDED !important;
}/* End custom CSS */