.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"Berlingske Slab", Sans-serif;font-size:1.4rem;font-weight:bold;}.elementor-7306 .elementor-element.elementor-element-d25c37d{--jmm-top-item-title-color:var( --e-global-color-secondary );}.elementor-7306 .elementor-element.elementor-element-2b0c704{--spacer-size:50px;}.elementor-7306 .elementor-element.elementor-element-50e4703{text-align:left;}/* Start custom CSS for jet-mega-menu, class: .elementor-element-d25c37d */.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-list {
    display: grid;
    grid-template-columns: 1fr;
    gap: 30px;
}
@media screen and (min-width: 768px) {
    .elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}
}

.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-item__label {white-space: normal;}

.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-item {
    display: block;
    /*box-shadow: 1px 1px 10px #aaa;*/
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 1rem 1rem;
    /*display: block;
    background: var( --e-global-color-secondary );
    height:  250px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;*/
}

.elementor-7306 .elementor-element.elementor-element-d25c37d a.jet-mega-menu-item__link.jet-mega-menu-item__link--top-level {
    /*color: #fff;*/
    
}
.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-sub-menu {
    display: none !important;
}
.elementor-7306 .elementor-element.elementor-element-d25c37d #jet-mega-menu-item-11891 {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Berlingske Slab';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.reconstructingjudaism.org/wp-content/uploads/2022/03/Berlingske-DemiBold-008732-c4558c2da9c33cbbb21469ffb096d02b9a85d964.woff') format('woff');
}
@font-face {
	font-family: 'Berlingske Slab';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.reconstructingjudaism.org/wp-content/uploads/2022/03/Berlingske-DemiBold-Italic-008733-62dcd7ff09b7dc1d39e8eb147bd00ba1a97c93a4.woff') format('woff');
}
@font-face {
	font-family: 'Berlingske Slab';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.reconstructingjudaism.org/wp-content/uploads/2022/03/Berlingske-008741-f40037dd867701f77d2695cb94b99840e14f96a3.woff') format('woff');
}
@font-face {
	font-family: 'Berlingske Slab';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.reconstructingjudaism.org/wp-content/uploads/2022/03/Berlingske-Italic-008734-b7ca3168c071173c03a57f0a4806d10ed045319a.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-d25c37d */.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-list {
    display: grid;
    grid-template-columns: 1fr;
    gap: 30px;
}
@media screen and (min-width: 768px) {
    .elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}
}

.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-item__label {white-space: normal;}

.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-item {
    display: block;
    /*box-shadow: 1px 1px 10px #aaa;*/
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 1rem 1rem;
    /*display: block;
    background: var( --e-global-color-secondary );
    height:  250px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;*/
}

.elementor-7306 .elementor-element.elementor-element-d25c37d a.jet-mega-menu-item__link.jet-mega-menu-item__link--top-level {
    /*color: #fff;*/
    
}
.elementor-7306 .elementor-element.elementor-element-d25c37d .jet-mega-menu-sub-menu {
    display: none !important;
}
.elementor-7306 .elementor-element.elementor-element-d25c37d #jet-mega-menu-item-11891 {
    display: none;
}/* End custom CSS */