.elementor-7374 .elementor-element.elementor-element-c1923b6{--display:flex;}.elementor-7374 .elementor-element.elementor-element-c1923b6:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-c1923b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-7374 .elementor-element.elementor-element-119fdc5 .page-hero{background-color:#EDEDED;}.elementor-7374 .elementor-element.elementor-element-119fdc5 > .elementor-widget-container{margin:-75px -75px -75px -75px;}.elementor-7374 .elementor-element.elementor-element-2563f02{--display:flex;}.elementor-7374 .elementor-element.elementor-element-2563f02:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-2563f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-7374 .elementor-element.elementor-element-94e80f0 .sub-nav{background-color:#EDEDED;}.elementor-7374 .elementor-element.elementor-element-d9e6b57 > .elementor-widget-container{background-color:#EDEDED;}.elementor-7374 .elementor-element.elementor-element-d9e6b57 .grid-4{grid-template-columns:repeat(3, 1fr);}@media(max-width:767px){.elementor-7374 .elementor-element.elementor-element-d9e6b57 .grid-4{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for altaprime_mag_sub_nav, class: .elementor-element-94e80f0 */.alta-mag-subnav .sub-nav-inner {
overflow-x: unset !important;
}/* End custom CSS */
/* Start custom CSS for altaprime_mag_filter_grid, class: .elementor-element-d9e6b57 */.card {

    background-color: #ffffff00 !important;
    border: unset !important; 
}
.alta-mag-grid .filter-bar {
    background: #EDEDED !important;
}
.alta-mag {
    --bg: #EDEDED !important;
}/* End custom CSS */