<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="en" />

<meta property="og:image" content="https://w2.chabad.org/media/images/1116/vcCO11166225.jpg" itemprop="image" width="212" height="106" />
<meta property="og:image:width" content="212" />
<meta property="og:image:height" content="106" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="keywords" content="Bar,Mitzvah" />
<meta name="title" content="Bar Mitzvah - Chabad Lubavitch Center For Jewish Life Howard County Maryland" />
<meta property="og:type" content="website" />
<meta name="scope-aids" content="1348264-1348272-5572614-5572652-5573355" />
<meta name="article-keywords" content="6760-8495-8497-16403-2170-2898-20962" />
<meta name="scope-aid" content="1348264" />
<meta name="scope-aid" content="1348272" />
<meta name="scope-aid" content="5572614" />
<meta name="scope-aid" content="5572652" />
<meta name="scope-aid" content="5573355" />
<meta name="article-keyword" content="6760" />
<meta name="article-keyword" content="8495" />
<meta name="article-keyword" content="8497" />
<meta name="article-keyword" content="16403" />
<meta name="article-keyword" content="2170" />
<meta name="article-keyword" content="2898" />
<meta name="article-keyword" content="20962" />
<meta property="og:url" content="https://www.jewishhowardcounty.com/templates/section_cdo/aid/5573355/jewish/Bar-Mitzvah-Prep-School-Howard-County-Maryland.htm" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:site" content="@chabad" />
<meta property="og:title" content="Bar Mitzvah" /><link rel="canonical" href="https://www.jewishhowardcounty.com/templates/section_cdo/aid/5573355/jewish/Bar-Mitzvah-Prep-School-Howard-County-Maryland.htm" />
<link rel="image_src" href="https://w2.chabad.org/media/images/1116/vcCO11166225.jpg" />
<link rel="Stylesheet" href="/css/fonts/font-awesome/font-awesome-5.css?v=98662BF4" id="kfont-awesome" type="text/css"/>
<link rel="Stylesheet" href="/css/DefaultGrid.css?v=44B79007" id="kgrid" type="text/css"/>
<link rel="Stylesheet" href="/css/Elements.css?v=E669C926" id="k6" type="text/css"/>
<link rel="Stylesheet" href="/css/vendor/ds/tokens/sites.css?v=D77AD1C0" id="ksites-ds-css" type="text/css"/>
<link rel="Stylesheet" href="/css/new/main.css?v=2B7F734E" id="k7" type="text/css"/>
<link rel="Stylesheet" href="/css/global.css?v=D37C5613" id="k3" type="text/css"/>
<link rel="Stylesheet" href="/css/global-print.css?v=1FE80AC1" id="k5" type="text/css" media="print"/>
<link rel="Stylesheet" href="/css/cco/home/widget-styles.css?v=B14CEBA0" id="k6" type="text/css"/>
<link rel="Stylesheet" href="/css/sites6/blue-theme.css?v=876F2038" id="k" type="text/css"/>
<link rel="Stylesheet" href="https://w2.chabad.org/css/cco/minisites/global.css" id="k20962" type="text/css"/>
<link rel="Stylesheet" href="/css/old/global.css?v=F7C22456" id="k2898" type="text/css"/>
<!--[if lte IE 8]> <link rel="Stylesheet" href="/css/global-ie.css?v=E699B0F3" id="k4" type="text/css"/> <![endif]-->
<script>$q=[];$j=function(f){$q.push(f);}</script>
	
<title>
	Bar Mitzvah - Chabad Lubavitch Center For Jewish Life Howard County Maryland
</title>
	


<script>
	window.dataLayer = window.dataLayer || [];
	dataLayer.push({"event":"datalayer-initialized","page":{"numberOfComments":0,"publicationDate":"2022-07-05","primaryArticleId":5573355,"title":"Bar Mitzvah","author":"","authorId":0,"contentLevel1":"My Site","contentLevel2":"Inclusive Synagogue In Howard County Maryland","contentLevel3":"Bar Mitzvah-Bat Mitzvah In Howard County Maryland","contentLevel4":"Bar Mitzvah Prep School Howard County Maryland","siteName":"Chabad Lubavitch Center For Jewish Life Howard County Maryland"},"time":{"upcomingHoliday":"Shavuot","daysToUpcomingHoliday":5,"hebrewDate":"5786-03-01"}});
		dataLayer.push({ 'articleHierarchy': '-1348264-1348272-5572614-5572652-5573355-', 'keywords': '-k20962-k2898-k2170-k16403-k8497-k8495-k6760-', 'k': '-1348264-1348272-5572614-5572652-5573355--k20962-k2898-k2170-k16403-k8497-k8495-k6760-' });
	
</script>
<script>

(function(c,h,a,b,a,d){c[a]=c[a]||[];c[a].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=h.getElementsByTagName(b)[0],
j=h.createElement(b);j.async=true;
j.src='https://w6.chabad.org/mitzvah-tank.js';f.parentNode.insertBefore(j,f);
})(window,document,0,'script','dataLayer');</script>

	<!-- Start of StatCounter Code -->
	<script type="text/javascript">
	var sc_project = 6373157;var sc_partition = 80;var sc_invisible = 1;var sc_remove_link=1;var sc_security = "9fbe891e";var sc_https = 1;
	</script>
	<script type="text/javascript" src="https://secure.statcounter.com/counter/counter_xhtml.js" defer async></script>
	<noscript><img src="//c81.statcounter.com/counter.php?sc_project=6373157&amp;java=0&amp;security=9fbe891e&amp;invisible=1" border="0" /> </noscript>
	<!-- End of StatCounter Code -->


<!-- Code needed for ads grant -->
<link rel="icon" type="image/png" href="https://w2.chabad.org/media/images/1180/fIWN11804935.ico" />


<!-- End of grant code -->
<!-- Google tag (gtag.js) - Google Analytics -->


<script>
document.addEventListener('DOMContentLoaded', function () {
const h1 = document.querySelector('h1');
if (h1 && h1.innerHTML === 'Page Not Found') {
window.location.href = '/';
}
});
</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-J6G608J5J9">
</script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-J6G608J5J9');
</script></head>
<body class="lang_en dir_ltr cco_body section_root sites-article">

	


	
	<div id="PrintCreditHeader" class="show_for_print">
Printed from<b>JewishHowardCounty.com</b>
</div>
	<div id="header">
		<div class="wrapper header-wrapper">
			
<div id="feedback_bar" class="hide_for_print no_outline">
	<div class="wrapper">
		
	</div>
</div>

			


<div id="header_container" class="header_container">
	<div class="clearfix links">
		<img src="https://w2.chabad.org/images/global/spacer.gif" width="15" height="8" class="baruch_hashem" />
		<div class="float_right">
			
			
				<div class="topBarLink cco_topbar_link ask_the_rabbi_link">
					<a href="/asktherabbi/default_cdo/jewish/Ask-the-Rabbi.htm">Ask the Rabbi</a>
				</div>
				
			
			
				<div class="topBarLink cco_topbar_link contact_link">
					<a href="/tools/feedback.asp">Contact</a>
				</div>
			
			
		</div>
		<div class="float_left">
			
				<div class="topBarLink cco_topbar_link home_link">
					<a href="/">Home</a>
				</div>
				
			
				<div class="topBarLink cco_topbar_link about_link">
					<a href="/5572614">About</a>
				</div>
				
			
			
			
		</div>
	</div>
	<div class="break_floats"></div>
</div>

			<div class="clearfix branding-search">
				<div id="header_branding" class="no_outline ">
					<div class="g260 no_margin cco_search_header float_right">
						

<div class="co_search_form margin05">
	<form name="MainSearchForm" id="MainSearchForm" method="get" action="/search/results.asp" class="clearfix" onsubmit="return Co.Forms.Validation.Validate(this, null, {markAsSubmitted:false});">
		<div class="co_global_submit"><button type="submit" class="button" value=" "><span> </span></button></div>
		

<div class="co_global_input_container clearfix">
	<input id="topAreaTopSearch_search" required="true" autocomplete="nope" placeholder="Search" value="" OnAutoSuggestSelect="OnSearchAutoSuggestSelect(ev);" class="co_global_input co_search js-search-field active js-mirrored-input" onblur="this.form.className = this.form.className.replace(/\sactive/gi, &#39;&#39;);" name="searchWord" onfocus="this.form.className+=&#39; active&#39;;" type="text" autoSuggestProperties="&quot;Highlight&quot;:true,&quot;Name&quot;:&quot;topAreaTopSearch_search&quot;,&quot;AutoSubmit&quot;:true,&quot;ShowRecommendedOnTop&quot;:false" autoSuggestUrl="/WebServices/RemoteCall/Get_Suggestions" display_name="Search Field" min_length="3"></input>
</div>

			
		
		
	
		<div id="topAreaTopSearch_search_wrapper" class="co_field_options" style="display:none;">
			<div class="co_absolute_wraper" id="co_absolute_wraper" style="">
				<div class="inner">
					<div id="topAreaTopSearch_search_container" class="co_field_options_suggestions"></div>
					<div class="break_floats"></div>
					
				</div>
			</div>
		</div>
	</form>
</div>
					</div>
					
					<a href="/default.asp" title="Chabad Lubavitch Center For Jewish Life Howard County Maryland" class="site_title">Chabad Lubavitch Center For Jewish Life Howard County Maryland<span class="site_subtitle clearfix"> </span></a>
				</div>
			</div>
			
			
			<button type='button' class='cs-mobile-menu-open js-mobile-menu-open'><i class='fa fa-bars'></i></button>
			<div class="site-nav-wrapper">
				<script>
var primaryNavigationVersion = "639083592000000000";
</script>
<div id="co_menu_container_wrapper" class="co_menu_container_wrapper " data-list-name="primary navigation"> 
<div class="co_menu_container clearfix" id="co_menu_container">
<a class="menu_logo" href="/"></a>
<table cellpadding="0" cellspacing="0" border="0" class="main_menu_container first global">
<tr id="tabContentMain" tab="Main" style="display:table-row;">
<td class="co_menu_item home" data-menu-level="1"><a href="/default.asp"><img class="co_menu_home_image" src="https://w2.chabad.org/images/global/spacer.gif" width="28" height="60" border="0" onmouseover="this.className += ' hover';" onmouseout="this.className=this.className.replace(/\s?hover/gi, '');" /></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item" aid="7294568" data-menu-level="1" onmouseover="this.className += ' hover';" onmouseout="this.className = this.className.replace(/\shover/gi, '');" >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><div><a href="/templates/articlecco_cdo/aid/7294568/jewish/Upcoming-Events.htm" class="parent">Upcoming<br />Events</a></div></span><a href="/templates/articlecco_cdo/aid/7294568/jewish/Upcoming-Events.htm" class="bg_extension js-parent-menu-link" data-aid="7294568"></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item arrow multi_level" aid="6459887" data-menu-level="1" onmouseover='Co.MainNavigation.Show(event, this);' onmouseout='Co.MainNavigation.Hide(event, this);' >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
<div class="co_column">
<a href="/templates/photogallery_cdo/aid/5573434/jewish/Latest-Photos.htm" class="item empty" id="menu_item2-1" data-menu-level="2" data-aid="5573434">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Latest Photos</span>
</a>
<a href="/templates/photogallery_cdo/aid/7356795/jewish/Lag-BaOmer-Family-BBQ-2026.htm" class="item empty" id="menu_item2-2" data-menu-level="2" data-aid="7356795">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lag Ba'Omer Family BBQ 2026</span>
</a>
<a href="/templates/photogallery_cdo/aid/7279175/jewish/Purim-2026.htm" class="item empty" id="menu_item2-3" data-menu-level="2" data-aid="7279175">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Purim 2026</span>
</a>
<a href="/templates/photogallery_cdo/aid/7174416/jewish/Chanukah-HoCo-2025.htm" class="item empty" id="menu_item2-4" data-menu-level="2" data-aid="7174416">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Chanukah HoCo 2025</span>
</a>
<a href="/templates/photogallery_cdo/aid/6903612/jewish/Lag-BaOmer-Family-BBQ-2025.htm" class="item empty" id="menu_item2-5" data-menu-level="2" data-aid="6903612">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lag B'aOmer Family BBQ 2025</span>
</a>
<a href="/templates/photogallery_cdo/aid/6831069/jewish/Purim-2025.htm" class="item empty" id="menu_item2-6" data-menu-level="2" data-aid="6831069">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Purim 2025</span>
</a>
<a href="/templates/photogallery_cdo/aid/6455209/jewish/Lag-Baomer-Family-BBQ-2024.htm" class="item empty" id="menu_item2-7" data-menu-level="2" data-aid="6455209">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lag Baomer Family BBQ 2024</span>
</a>
<a href="/templates/photogallery_cdo/aid/6455221/jewish/Purim-in-Israel-2024.htm" class="item empty" id="menu_item2-8" data-menu-level="2" data-aid="6455221">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Purim in Israel 2024</span>
</a>
<a href="/templates/photogallery_cdo/aid/6462305/jewish/Chanukah-on-Ice-2023.htm" class="item empty" id="menu_item2-9" data-menu-level="2" data-aid="6462305">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Chanukah on Ice 2023</span>
</a>
<a href="/templates/photogallery_cdo/aid/6462308/jewish/Chanukah-on-Ice-2022.htm" class="item empty" id="menu_item2-10" data-menu-level="2" data-aid="6462308">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Chanukah on Ice 2022</span>
</a>
<a href="/templates/photogallery_cdo/aid/6462314/jewish/Lag-Baomer-Family-BBQ-2023-Album-1.htm" class="item empty" id="menu_item2-11" data-menu-level="2" data-aid="6462314">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lag Baomer Family BBQ 2023 Album 1</span>
</a>
<a href="/templates/photogallery_cdo/aid/6462322/jewish/Lag-Baomer-Family-BBQ-2023-Album2.htm" class="item empty" id="menu_item2-12" data-menu-level="2" data-aid="6462322">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lag Baomer Family BBQ 2023 Album2</span>
</a>
<a href="/templates/photogallery_cdo/aid/6462327/jewish/Lubavitch-Center-thru-the-years.htm" class="item empty" id="menu_item2-13" data-menu-level="2" data-aid="6462327">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lubavitch Center thru the years </span>
</a>
<a href="/templates/photogallery_cdo/aid/6645767/jewish/Sukkah-Mobile-5785.htm" class="item empty" id="menu_item2-14" data-menu-level="2" data-aid="6645767">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Sukkah Mobile 5785</span>
</a>
<a href="/templates/photogallery_cdo/aid/5728994/jewish/Chanukah-on-Ice-2021.htm" class="item empty" id="menu_item2-15" data-menu-level="2" data-aid="5728994">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Chanukah on Ice 2021 </span>
</a>
<a href="/templates/photogallery_cdo/aid/6852496/jewish/dylan-bar-mitzva.htm" class="item empty" id="menu_item2-16" data-menu-level="2" data-aid="6852496">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>dylan bar mitzva</span>
</a>
<a href="/templates/photogallery_cdo/aid/6852536/jewish/Matzah-visits-2025.htm" class="item empty" id="menu_item2-17" data-menu-level="2" data-aid="6852536">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Matzah visits 2025</span>
</a>
<a href="/templates/photogallery_cdo/aid/7087242/jewish/Sukkot-2025.htm" class="item empty" id="menu_item2-18" data-menu-level="2" data-aid="7087242">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Sukkot 2025</span>
</a>
</div>
<div id="menu_child2-1" class="menu_child empty selected" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-2" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-3" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-4" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-5" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-6" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-7" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-8" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-9" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-10" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-11" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-12" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-13" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-14" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-15" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-16" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-17" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-18" class="menu_child empty" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><img src="https://w2.chabad.org/images/global/spacer.gif" width="12" height="6" border="0" vspace="2" /><div><a href="/templates/articlecco_cdo/aid/6459887/jewish/Photo-Gallery.htm" class="parent">Photo<br />Gallery</a></div></span><a href="/templates/articlecco_cdo/aid/6459887/jewish/Photo-Gallery.htm" class="bg_extension js-parent-menu-link" data-aid="6459887"></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item arrow multi_level" aid="5572614" data-menu-level="1" onmouseover='Co.MainNavigation.Show(event, this);' onmouseout='Co.MainNavigation.Hide(event, this);' >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
<div class="co_column">
<a href="/templates/articlecco_cdo/aid/5572621/jewish/Inclusive-Synagogue-In-Howard-County-Maryland.htm" class="item empty" id="menu_item3-1" data-menu-level="2" data-aid="5572621">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Inclusive Synagogue In Howard County Maryland</span>
</a>
<a href="/templates/articlecco_cdo/aid/5572652/jewish/Bar-Mitzvah-Bat-Mitzvah-In-Howard-County-Maryland.htm" class="item" id="menu_item3-2" data-menu-level="2" data-aid="5572652">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Bar Mitzvah-Bat Mitzvah In Howard County Maryland</span>
</a>
</div>
<div id="menu_child3-1" class="menu_child empty selected" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="" class="child_item default" data-menu-level="3" data-aid="0"><span></span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child3-2" class="menu_child" style="width:174px;">
<table cellpadding="0" cellspacing="0" border="0" style="height:100%;">
<tr class="wrapper clearfix">
<td class="co_column"><div class="column_left_wrapper">
<a href="/templates/section_cdo/aid/5573355/jewish/Bar-Mitzvah-Prep-School-Howard-County-Maryland.htm" class="child_item default" data-menu-level="3" data-aid="5573355"><span>Bar Mitzvah Prep School Howard County Maryland</span></a>
</div></td>
</tr>
</table>
</div>
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><img src="https://w2.chabad.org/images/global/spacer.gif" width="12" height="6" border="0" vspace="2" /><div><a href="/templates/section_cdo/aid/5572614/jewish/Inclusive-Synagogue-In-Howard-County-Maryland.htm" class="parent">Inclusive&nbsp;Synagogue&nbsp;In<br />Howard&nbsp;County&nbsp;Maryland</a></div></span><a href="/templates/section_cdo/aid/5572614/jewish/Inclusive-Synagogue-In-Howard-County-Maryland.htm" class="bg_extension js-parent-menu-link" data-aid="5572614"></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item" aid="6447625" data-menu-level="1" onmouseover="this.className += ' hover';" onmouseout="this.className = this.className.replace(/\shover/gi, '');" >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><div><a href="https://www.columbiajewishpreschool.com/" class="parent">Gan&nbsp;Israel<br />Preschool</a></div></span><a href="https://www.columbiajewishpreschool.com/" class="bg_extension js-parent-menu-link" data-aid="6447625"></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item" aid="4290882" data-menu-level="1" onmouseover="this.className += ' hover';" onmouseout="this.className = this.className.replace(/\shover/gi, '');" >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><div><a href="/templates/articlecco_cdo/aid/4290882/jewish/Camp-Gan-Israel.htm" class="parent">Camp&nbsp;Gan<br />Israel</a></div></span><a href="/templates/articlecco_cdo/aid/4290882/jewish/Camp-Gan-Israel.htm" class="bg_extension js-parent-menu-link" data-aid="4290882"></a></td>
<td class="co_menu_item_divider"><img src="https://w2.chabad.org/images/global/spacer.gif" width="2" height="1" border="0" /></td>
<td class="co_menu_item donate_link" aid="0" data-menu-level="1" onmouseover="this.className += ' hover';" onmouseout="this.className = this.className.replace(/\shover/gi, '');" >
<div class="co_menu_content"><div class="co_submenu_container" style="width:auto;display:none;clip:rect(auto auto 0px auto);">
<div class="wrapper">
<div class="column_wrapper clearfix" style="height:100%;">
</div>
<div class="break_floats"></div></div></div></div><span class="parent"><div><a href="/4970020" class="parent">Donate</a></div></span><a href="/4970020" class="bg_extension js-parent-menu-link" data-aid="0"></a></td>
</tr>
</table>
</div>
</div>
<!-- END CACHE -->
				<div class="mobile-menu-bottom-links">
					
						<a href="/5572614" class="site-menu-general__link">About</a>
					
					<a href="/search">Search</a>
					
						<a href="/tools/feedback.asp">Contact</a>
					
				</div>
			</div>
		</div>
	</div>
	<div id="content">
		<div id="BodyContainer" class="wrapper">
			<div class="body_wrapper  no-hero-image clearfix">
				
	<div class="co_content_container clearfix local_content" id="co_content_container">
		<div class="clearfix">
			<!-- BEGIN HEADER --><style type="text/css">
  @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-LightItalic.otf) opentype;font-weight: 300;font-style: italic;} @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-Regular.otf) opentype;font-weight: 400;} @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-RegularItalic.otf) opentype;font-weight: 400;font-style: italic;} @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-Medium.otf) opentype;font-weight: 500;} @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-Bold.otf) opentype;font-weight: 700;} @font-face {font-family: National;src: url(https://w2.chabad.org/images/fonts/national/National-Extrabold.otf) opentype;font-weight: 800;} div.chabad_left_column{margin:auto;float:unset;} body.mobile div.chabad_left_column{margin:inherit}.mobile .form-input span.inline_block {white-space: inherit !important;}.article-header__title{text-align:center;} div.chabad_left_column[real_id="ContentArea"],.section_root .body_wrapper.co_body,.section_root #chabad_main_content,.section_root #chabad_body_content,.section_root .chabad_left_column,.section_root #ContentArea,.section_root #co_body_container{margin:0!important;padding:0!important;width:100%!important} .page-tools-sidebar{display:none}#Co_ContentEditor_Container .col-md-6,#Co_ContentEditor_Container .p-md-8 {padding:0!important;} #bar-mitzvah-landing-page h3 {color: revert;font-size: revert;margin-block-start: 1em;margin-block-end: 1em;}  #bar-mitzvah-landing-page h2 {line-height: inherit;color: #171743;margin-block-start: 0.83em;margin-block-end: 0.83em;font-size: revert; }  #bar-mitzvah-landing-page h1 {line-height: inherit;color: revert;margin-block-start: 0.83em;margin-block-end: 0.83em;}  #bar-mitzvah-landing-page .footer a {font-size: initial;}  #bar-mitzvah-landing-page p {margin-block-start: 1em;margin-block-end: 1em;font-size: revert;line-height: revert;color: revert;}  #bar-mitzvah-landing-page a {color: revert;}  #bar-mitzvah-landing-page {font-size: initial;}  #bar-mitzvah-landing-page .medium {font-size: revert;}  #bar-mitzvah-landing-page .small {font-size: inherit;}   #bar-mitzvah-landing-page {color: #171743;}  #bar-mitzvah-landing-page p, #bar-mitzvah-landing-page h1, #bar-mitzvah-landing-page h2, #bar-mitzvah-landing-page h3, #bar-mitzvah-landing-page h4, #bar-mitzvah-landing-page h5, #bar-mitzvah-landing-page h6, #bar-mitzvah-landing-page em, #bar-mitzvah-landing-page a, #bar-mitzvah-landing-page span, #bar-mitzvah-landing-page div, #bar-mitzvah-landing-page li {font-family: National, sans-serif;} .bar-mitzvah-landing-page-child {padding: 2rem 1rem;} @media (min-width: 767.98px) {.bar-mitzvah-landing-page-child {padding: 3.5rem 1.5rem;}} #bar-mitzvah-landing-page a {text-decoration: none;} #bar-mitzvah-landing-page a:hover {cursor: pointer;} #bar-mitzvah-landing-page ul {padding-left: 0;} #bar-mitzvah-landing-page img {max-width: 100%;max-height: auto;} #bar-mitzvah-landing-page .container {max-width: 1200px;margin: 0 auto;} #bar-mitzvah-landing-page .p-3 {padding: 1rem;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .p-3 {padding: 1.5rem;}} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .p-md-8 {padding: 5rem;}} #bar-mitzvah-landing-page .py-3 {padding-top: 1rem;padding-bottom: 1rem;} #bar-mitzvah-landing-page .px-3 {padding-left: 1rem;padding-right: 1rem;} #bar-mitzvah-landing-page .px-5 {padding-left: 3rem;padding-right: 3rem;} #bar-mitzvah-landing-page .py-5 {padding-top: 3rem;padding-bottom: 3rem;} #bar-mitzvah-landing-page .mt-0 {margin-top: 0;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .mt-md-0 {margin-top: 0;}} #bar-mitzvah-landing-page .my-3 {margin-bottom: 1rem;margin-top: 1rem;} #bar-mitzvah-landing-page .my-4 {margin-bottom: 2rem;margin-top: 2rem;} #bar-mitzvah-landing-page .d-none {display: none;} #bar-mitzvah-landing-page .row {display: flex;flex-wrap: wrap;width: 100%;} #bar-mitzvah-landing-page .row .row-child {flex-shrink: 0;width: 100%;max-width: 100%;} #bar-mitzvah-landing-page .col-md-6 {width: 100%;padding: 0 1rem;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .col-md-6 {flex: 0 0 auto;width: 50%!important;padding: 0 1.5rem;}} #bar-mitzvah-landing-page .d-flex {display: flex;} #bar-mitzvah-landing-page .row-wrap {flex-flow: row wrap;} #bar-mitzvah-landing-page .flex-column {flex-direction: column;} #bar-mitzvah-landing-page .flex-center {justify-content: center;align-items: center;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .flex-md-start {justify-content: start;}} #bar-mitzvah-landing-page .bg-navy {background-color: #1C1C77;} #bar-mitzvah-landing-page .bg-blue {background-color: #243DCE;} #bar-mitzvah-landing-page .bg-white {background-color: white;} #bar-mitzvah-landing-page .bg-sea-green {background-color: #C6FFFC;} #bar-mitzvah-landing-page .blue {color: #243DCE;} #bar-mitzvah-landing-page .new-white {color: white;} #bar-mitzvah-landing-page .rounded-corners {border-radius: 5px;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .rounded-corners-md {border-radius: 5px;}} #bar-mitzvah-landing-page .uppercase {text-transform: uppercase;} #bar-mitzvah-landing-page .thin {font-weight: 300;} #bar-mitzvah-landing-page .medium {font-weight: 500;} #bar-mitzvah-landing-page .bold {font-weight: 700;} #bar-mitzvah-landing-page .extra-bold {font-weight: 800;} #bar-mitzvah-landing-page .italic {font-style: italic;} #bar-mitzvah-landing-page .fs-18 {font-size: 18px;} #bar-mitzvah-landing-page .fs-22 {font-size: 22px;} #bar-mitzvah-landing-page .fs-24 {font-size: 24px;} #bar-mitzvah-landing-page .fs-28 {font-size: 28px;} #bar-mitzvah-landing-page .fs-40 {font-size: 40px;} #bar-mitzvah-landing-page .fs-45 {font-size: 45px;} @media (min-width: 991.98px) {#bar-mitzvah-landing-page .fs-lg-60 {font-size: 60px;}  #bar-mitzvah-landing-page .lh-lg-75 {line-height: 75px;}} @media (min-width: 575.98px) {#bar-mitzvah-landing-page .fs-sm-45 {font-size: 45px;}} #bar-mitzvah-landing-page .fs-50 {font-size: 50px;} #bar-mitzvah-landing-page .lh-22 {line-height: 22px;} #bar-mitzvah-landing-page .lh-28 {line-height: 28px;} #bar-mitzvah-landing-page .lh-30 {line-height: 30px;} #bar-mitzvah-landing-page .ls-2p {letter-spacing: 2%;} #bar-mitzvah-landing-page .text-center {text-align: center;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .text-md-left {text-align: left;}} #bar-mitzvah-landing-page .enroll-button {padding: 15px 100px;border-radius: 10px;} #bar-mitzvah-landing-page header {background-color: white;color: #171743;position: sticky;top: 0;z-index: 9999;} #bar-mitzvah-landing-page header nav ul {display: flex;list-style: none;} #bar-mitzvah-landing-page header nav ul li {margin: 0 5px;} #bar-mitzvah-landing-page .hero-image h3 {font-size: 40px;line-height: 50px;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .hero-image h3 {font-size: 40px;line-height: 50px;}} #bar-mitzvah-landing-page .celebrations #celebrations-matter {display: inline-block;border-bottom: #243DCE dotted 2.5px;} #bar-mitzvah-landing-page .prep-school ul li {display: flex;flex-direction: column;justify-content: center;align-items: center;margin: 0 10px;} #bar-mitzvah-landing-page .prep-school ul li img {max-width: 50%;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .prep-school ul li img {max-width: 100%;}} #bar-mitzvah-landing-page .prep-school ul li div {color: white;font-size: 16px;text-align: center;max-width: 50%;} #bar-mitzvah-landing-page #readMoreCardDesktop {position: relative;padding: 1.5rem 1.5rem 1.5rem 5rem;} #bar-mitzvah-landing-page #readMoreCardDesktop #closeReadMoreCardDesktop {position: absolute;top: 38%;left: 0;color: white;font-size: 75px;} #bar-mitzvah-landing-page #readMoreCardMobile {position: relative;} #bar-mitzvah-landing-page #readMoreCardMobile #closeReadMoreCardMobile {position: absolute;top: 7.5px;right: 7.5px;width: 30px;height: 30px;border-radius: 15px;background-color: #171743;color: white;font-size: 20px;display: flex;justify-content: center;align-items: center;} #bar-mitzvah-landing-page .lesson-preview #video-container {max-width: 898px;padding: 56.25% 0 0 0;position: relative;margin: auto;} #bar-mitzvah-landing-page .lesson-preview #video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} #bar-mitzvah-landing-page #slider #slider-container {position: relative;max-width: 900px;margin: 0 auto;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container {height: 300px;}} #bar-mitzvah-landing-page #slider #slider-container .slider-item {display: none;flex-flow: column nowrap;height: 100%;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container .slider-item {flex-flow: row nowrap;max-width: 700px;margin: 0 auto;}} #bar-mitzvah-landing-page #slider #slider-container .slider-item img {max-width: 200px;max-height: auto;margin: 0 auto 1rem;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container .slider-item img {margin: auto;}} #bar-mitzvah-landing-page #slider #slider-container .slider-item .text-content {max-width: 60%;text-align: left;margin: auto;position: relative;} #bar-mitzvah-landing-page #slider #slider-container .slider-item.active {opacity: 0;display: flex;} #bar-mitzvah-landing-page #slider #slider-container .slider-item ul {list-style-position: outside;} #bar-mitzvah-landing-page #slider #slider-container .slider-item ul li {font-style: italic;font-size: revert;line-height: revert;} #bar-mitzvah-landing-page #slider #slider-container .slider-button {position: absolute;top: 50%;font-size: 50px;font-weight: 600;z-index: 1;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container .slider-button {top: 40%;}} #bar-mitzvah-landing-page #slider #slider-container .slider-button:hover {cursor: pointer;} #bar-mitzvah-landing-page #slider #slider-container .slider-button.prev {left: 1rem;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container .slider-button.prev {left: 1.5rem;}} #bar-mitzvah-landing-page #slider #slider-container .slider-button.next {right: 1rem;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page #slider #slider-container .slider-button.next {right: 1.5rem;}} #bar-mitzvah-landing-page footer {height: 100px;} #bar-mitzvah-landing-page footer li {list-style-type: "|";margin-right: 15px;padding-left: 11px;} #bar-mitzvah-landing-page footer li:first-of-type {list-style-type: none;} #bar-mitzvah-landing-page footer li a {color: white;} #bar-mitzvah-landing-page .fade {opacity: 0;} #bar-mitzvah-landing-page .ribbon {background-repeat: no-repeat;background-size: 50px;} #bar-mitzvah-landing-page .ribbon.neon {background-image: url(https://w2.chabad.org/media/images/1187/IvBR11876071.png), url(https://w2.chabad.org/media/images/1187/ITWI11876070.png);background-position: top 0 left 0, bottom 0 right 0;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .ribbon.neon {background-size: 100px;}} #bar-mitzvah-landing-page .ribbon.navy {background-image: url(https://w2.chabad.org/media/images/1187/tDPZ11876068.png), url(https://w2.chabad.org/media/images/1187/OjWU11876069.png);background-position: bottom 5px left 0, top 5px right 0;} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .ribbon.navy {background-size: 250px;}} @media (min-width: 767.98px) {#bar-mitzvah-landing-page .ribbon.footer {background-image: url(https://w2.chabad.org/media/images/1187/iDKJ11876066.png);background-position: bottom 10px left 30px;background-size: 385px;}} </style>
    
<div detached="true" type="static" id="ContentArea" name="content_area" actions="edit,delete" class="chabad_left_column"><!-- END HEADER -->
			
			
			<div class="clearfix bh mobile-only align_right">ב"ה</div>
			
			<div class="body_wrapper clearfix co_body">
				<div class="" id="co_body_container">
					
					<div id="ContentBody">
						
						
							<div class="content-area-parent no_margin">
								
	


<div id="bar-mitzvah-landing-page">
<div class="bg-sea-green hero-image bar-mitzvah-landing-page-child">
<div class="container">
<div class="row">
<div class="col-md-6 row-child">
<h1 class="blue fs-45 fs-lg-60 lh-lg-75 extra-bold my-4">Bar Mitzvah at Chabad Lubavitch Center For Jewish Life Howard County Maryland</h1>   
<h3 class="blue medium">
<em>A special time for your son and family!</em></h3>   
<div class="d-flex flex-center flex-md-start">
<div class="d-flex flex-column flex-center">
<a href="/bmenroll" class="d-flex flex-center bg-blue rounded-corners enroll-button new-white">enroll now</a>   
<div class="small text-center">
<p>Already enrolled?</p>   
<p>Access the course 
<a class="underline-link" href="/bmlogin">here</a></p></div></div></div></div>   
<div class="col-md-6 row-child">
<img src="https://w2.chabad.org/media/images/1187/WOpV11876064.png" /></div></div></div></div>
<div class="bg-navy celebrations bar-mitzvah-landing-page-child">
<div class="container">
<div class="row bg-white rounded-corners p-3 py-5 p-md-8 ribbon neon">
<h2 class="uppercase fs-28 fs-sm-45 text-center text-md-left px-3 mt-0 row-child">
<span class="new-black extra-bold">Celebrations</span>
<span class="blue thin uppercase italic" id="celebrations-matter">Matter!</span></h2>   
<div class="col-md-6 row-child">
<p class="medium fs-28 lh-30 mt-md-0">Our aim is to ensure your son will always look back on his Bar Mitzvah as a highlight of his life, while also forever inspiring him to remain connected to his Jewish roots.</p></div>   
<div class="col-md-6 row-child">
<p class="fs-18 lh-22 mt-0">We understand the joy of an event that spotlights this wonderful moment in your child's life. We also know that Bar Mitzvah - and the special time leading up to it - can greatly strengthen your son's pride about being a Jew. The learning and connections that take place in preparing for Bar Mitzvah offer your son a precious opportunity to build his relationships with everyone in his support network, and most importantly, with G-d. And that is definitely worth celebrating!</p></div></div></div></div>   
<div class="bg-navy prep-school bar-mitzvah-landing-page-child">
<div class="container">
<h2 class="new-white mt-0 text-center fs-50 p-3">
<span class="bold">Bar Mitzvah</span>
<span class="medium">Prep School</span></h2>   
<div id="prepSchoolList">
<ul class="d-flex row-wrap flex-center">
<li id="fifteen-minute-sessions">
<img src="https://w2.chabad.org/media/images/1187/wnTD11876078.png" />
<div>15 minute sessions</div></li>
<li id="parents">
<img src="https://w2.chabad.org/media/images/1187/CaSv11876079.png" />
<div>Parents and sons to watch together</div></li>
<li id="easy">
<img src="https://w2.chabad.org/media/images/1187/wWkm11876067.png" />
<div>Easy, kitchen table speak</div></li>
<li id="check">
<img src="https://w2.chabad.org/media/images/1187/lgPG11876077.png" />
<div>Applicable lessons for everyday life</div></li>
<li id="watch">
<img src="https://w2.chabad.org/media/images/1187/LMUP11876072.png" />
<div>Watch at any time</div></li></ul>   
<div class="d-flex flex-center p-3">
<a class="rounded-corners enroll-button bg-blue new-white" id="readMore">read more</a></div></div>   
<div class="d-none p-5 fade" id="readMoreCardDesktop">
<div class="row bg-white rounded-corners">
<a class="back-arrow" id="closeReadMoreCardDesktop">&lt;</a>   
<div class="col-md-6 bold fs-22 row-child">
<p>We believe that when parents are engaged in the Bar Mitzvah preparation process, children are more engaged. And now, more than ever, we've all come to appreciate the importance of nurturing our most precious relationships. With that in mind, we are pleased to offer the Bar Mitzvah Prep School, consisting of 20 video lessons to inspire family dialogue and story-sharing - bringing parents and sons together in their values and beliefs.</p>   
<p>These lessons are intended for parents and sons to watch together at any time that is convenient. Each 15-minute lesson uses "kitchen table speak" and simple, real-world examples to keep your son engaged - always encouraging him to think about, talk about, and apply those lessons in his own life.</p></div>   
<div class="col-md-6 fs-18 lh-22 row-child">
<h2 class="extra-bold fs-24">The Approach: WHY Matters</h2>   
<p>These lessons go well beyond the simple act of reciting concepts and dogma. They spotlight the "why" behind those concepts - explaining how key aspects of Judaism are relevant today - and why it matters and makes a difference.</p>   
<p>We also believe that Judaism is timeless - and can positively impact every aspect of our lives.</p>   
<p>The teachings of Judaism, though thousands of years old, remain highly impactful in our lives today. Just about every question, challenge, or opportunity we face today can be better understood and acted upon using classic, Jewish wisdom.</p>   
<p>And this is precisely the "invitation" of The Bar Mitzvah Prep School - to encourage your son to use the gift of the timeless lens of Judaism to build confidence, his relationships, and a deeper understanding of his purpose in the world.</p>   
<p>And that's really what this time in your son's life is all about!</p></div></div></div></div></div>   
<div class="d-none p-3 fade bar-mitzvah-landing-page-child" id="readMoreCardMobile">
<a id="closeReadMoreCardMobile">x</a>   
<div class="bg-sea-green rounded-corners p-3">
<div class="bold fs-22 lh-28">
<p>We believe that when parents are engaged in the Bar Mitzvah preparation process, children are more engaged. And now, more than ever, we've all come to appreciate the importance of nurturing our most precious relationships. With that in mind, we are pleased to offer the Bar Mitzvah Prep School in Howard County Maryland, consisting of 20 video lessons to inspire family dialogue and story-sharing - bringing parents and sons together in their values and beliefs.</p>   
<p>These lessons are intended for parents and sons to watch together at any time that is convenient. Each 15-minute lesson uses "kitchen table speak" and simple, real-world examples to keep your son engaged - always encouraging him to think about, talk about, and apply those lessons in his own life.</p></div>   
<div class="fs-18 lh-22">
<h2 class="extra-bold fs-24">The Approach: WHY Matters</h2>   
<p>These lessons go well beyond the simple act of reciting concepts and dogma. They spotlight the "why" behind those concepts - explaining how key aspects of Judaism are relevant today - and why it matters and makes a difference.</p>   
<p>We also believe that Judaism is timeless - and can positively impact every aspect of our lives.</p>   
<p>The teachings of Judaism, though thousands of years old, remain highly impactful in our lives today. Just about every question, challenge, or opportunity we face today can be better understood and acted upon using classic, Jewish wisdom.</p>   
<p>And this is precisely the "invitation" of The Bar Mitzvah Prep School - to encourage your son to use the gift of the timeless lens of Judaism to build confidence, his relationships, and a deeper understanding of his purpose in the world.</p>   
<p>And that's really what this time in your son's life is all about!</p></div></div></div>   
<div class="lesson-preview ribbon navy bar-mitzvah-landing-page-child">
<div class="container text-center">
<h2 class="extra-bold">Lesson Preview</h2>   
<div id="video-container">
<iframe allow="autoplay; fullscreen; picture-in-picture" frameborder="0" src="https://player.vimeo.com/video/691562924?h=200a6cbcf1" data-dashlane-frameid="2379" ></iframe></div></div></div>
<div class="bg-sea-green bar-mitzvah-landing-page-child" id="slider">
<div class="container full-width-mobile rounded-corners-md slider">
<h2 class="uppercase dark-blue text-center p-3 px-5 fs-28 lh-30 bold ls-2p">Enhance & Customize 
<em class="thin">Your</em> Bar Mitzvah Prep</h2>   
<div id="slider-container">
<div class="slider-item">
<img src="https://w2.chabad.org/media/images/1187/gnkk11876076.png" />
<div class="text-content">
<p>We also offer one-on-one training for the Bar Mitzvah service. A schedule will be created that works for your family, usually meeting once a week.</p>   
<h3 class="bold">This includes:</h3>   
<ul class="slider-list">
<li>Individual instruction on the Hebrew reading of the Torah/Haftarah portion</li>
<li>Preparation for the Torah Aliyah</li>
<li>Preparation of any prayers connected with the ceremony</li></ul></div></div>   
<div class="slider-item">
<img src="https://w2.chabad.org/media/images/1187/iBTp11876075.png" />
<div class="text-content">
<p>We offer numerous options for the Bar Mitzvah in Howard County Maryland, ranging from a traditional community Shabbos service to a private Bar Mitzvah ceremony. Each service can also accommodate different levels of participation by the Bar Mitzvah boy to ensure it will be a beautiful experience for all.</p>   
<h3 class="bold">Some options are:</h3>   
<ul class="slider-list">
<li>A traditional Shabbat Service</li>
<li>A weekday or Rosh Chodesh Service</li>
<li>A private Ceremony Event</li></ul></div></div>   
<div class="slider-item">
<img src="https://w2.chabad.org/media/images/1187/tVyg11876073.png" />
<div class="text-content">
<p>Does your son need to learn how to read Hebrew? We've got you covered! We will provide your son with one-on-one Hebrew tutoring, and he will become an expert Hebrew reader.</p></div></div>   
<div class="slider-item">
<img src="https://w2.chabad.org/media/images/1187/DNcx11876074.png" />
<div class="text-content">
<p>We can assist your son in writing a meaningful speech to deliver at his Bar Mitzvah. Our support can be customized based on your needs. We will ensure that your son's speech reflects his authentic voice and is relatable to your family and friends who will be listening.</p></div></div>   
<div class="slider-button prev" id="sliderButtonPrev">&lt;</div>   
<div class="slider-button next" id="sliderButtonNext">&gt;</div></div></div></div>   
<div class="bg-navy new-white full-width ribbon footer bar-mitzvah-landing-page-child">
<div class="container">
<div class="row">
<div class="col-md-6 px-3 row-child">
<h1 class="fs-40 bold py-3">Ready to Enroll?</h1>   
<p class="fs-18 lh-22">To sign up for The Bar Mitzvah Prep School lessons as well as any of our supporting services at Chabad Lubavitch Center For Jewish Life In Howard County Maryland, please fill out the registration form below. We will be in contact shortly to learn more about your son, your family, and your Bar Mitzvah needs and vision.</p>   
<div class="py-5 text-center">
<a class="bg-white dark-blue enroll-button rounded-corners my-3 text-center" href="/bmenroll">Enroll</a></div></div>   
<div class="col-md-6 row-child">
<img src="https://w2.chabad.org/media/images/1187/jQid11876065.png" /></div></div></div></div></div>
<script type="text/javascript" src="https://mendelgordon.github.io/chabadone/bar-mitzvah.js"></script>
</div>
						
						<div class="break_floats"></div>
						
					</div>
				</div>
				
				
				
			</div>
			
			<!-- BEGIN FOOTER --></div>
<!-- END FOOTER -->
		</div>
		
		<aside class="page-tools-sidebar js-page-tools-sidebar hide_for_print">
<div class="page-tools js-page-tools-menu">
<div class="page-tools__section page-tools__section--share">
<a class="page-tools__tool js-share-popup page-tools__tool--facebook" data-share-url="https://www.facebook.com/dialog/share?app_id=188669250943&amp;display=popup&amp;href=https%3a%2f%2fwww.jewishhowardcounty.com%2ftemplates%2fsection_cdo%2faid%2f5573355%2fjewish%2fBar-Mitzvah-Prep-School-Howard-County-Maryland.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dFB">
				<i class="fa fa-facebook"></i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--twitter" data-share-url="https://twitter.com/intent/tweet?text=Bar+Mitzvah+-+Chabad+Lubavitch+Center+For+Jewish+Life+Howard+County+Maryland&amp;url=https%3a%2f%2fwww.jewishhowardcounty.com%2ftemplates%2fsection_cdo%2faid%2f5573355%2fjewish%2fBar-Mitzvah-Prep-School-Howard-County-Maryland.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dtwitter&amp;via=Chabad">
				<i class="fa fa-twitter"></i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--whatsapp d-lg-none js-share-whatsapp" data-share-url="whatsapp://send?text=Bar+Mitzvah+-+Chabad+Lubavitch+Center+For+Jewish+Life+Howard+County+Maryland https%3a%2f%2fwww.jewishhowardcounty.com%2ftemplates%2fsection_cdo%2faid%2f5573355%2fjewish%2fBar-Mitzvah-Prep-School-Howard-County-Maryland.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dwhatsapp">
				<i class="fa fa-whatsapp">
					<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" fill="#128c7e" width="1em" height="1em"><path d="M25 2C12.318 2 2 12.318 2 25c0 3.96 1.023 7.854 2.963 11.29L2.037 46.73c-.096.343-.003.711.245.966.191.197.451.304.718.304.08 0 .161-.01.24-.029l10.896-2.699C17.463 47.058 21.21 48 25 48c12.682 0 23-10.318 23-23S37.682 2 25 2zm11.57 31.116c-.492 1.362-2.852 2.605-3.986 2.772-1.018.149-2.306.213-3.72-.231-.857-.27-1.957-.628-3.366-1.229-5.923-2.526-9.791-8.415-10.087-8.804-.295-.389-2.411-3.161-2.411-6.03s1.525-4.28 2.067-4.864c.542-.584 1.181-.73 1.575-.73s.787.005 1.132.021c.363.018.85-.137 1.329 1.001.492 1.168 1.673 4.037 1.819 4.33.148.292.246.633.05 1.022s-.294.632-.59.973-.62.76-.886 1.022c-.296.291-.603.606-.259 1.19s1.529 2.493 3.285 4.039c2.255 1.986 4.158 2.602 4.748 2.894.59.292.935.243 1.279-.146.344-.39 1.476-1.703 1.869-2.286s.787-.487 1.329-.292c.542.194 3.445 1.604 4.035 1.896.59.292.984.438 1.132.681.148.242.148 1.41-.344 2.771z"/></svg>
				</i>
			</a>
<a class="page-tools__tool js-share-popup page-tools__tool--pinterest d-none d-lg-block" data-share-url="http://pinterest.com/pin/create/button/?url=https%3a%2f%2fwww.jewishhowardcounty.com%2ftemplates%2fsection_cdo%2faid%2f5573355%2fjewish%2fBar-Mitzvah-Prep-School-Howard-County-Maryland.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dpinterest&amp;description=Bar+Mitzvah+-+Chabad+Lubavitch+Center+For+Jewish+Life+Howard+County+Maryland">
				<i class="fa fa-pinterest"></i>
			</a>
<a class="page-tools__tool" onclick="showEmailLayer(this);">
<i class="fa fa-envelope"></i>
</a>
</div>
<div class="page-tools__section page-tools__section--other js-page-tool-other">
<div class="page-tools__tool popover-parent d-lg-block">
<div class="popover popover--right align_left nowrap">
<div class="popover__content">
<label class="bold bottom_margin block">
Print Options:
</label>
<form class="vcenter" name="print-form" onsubmit="coPrint(event, 5572652);return false;">
<div>
<label><input type="checkbox" name="print-green"><span title="Save paper and ink">Print without images <i class="fa fa-leaf text-green"></i></span></label>
</div>
<br/>
<div class="center">
<button class="co-button page-tools__print-button">Print</button>
</div>
</form>
</div>
</div>
<i class="fa fa-print"></i>
</div>
</div>
</div>
<div class="js-fab-wrapper fab-wrapper">
<div class="fab">
<i class="fab-icon"></i>
</div>
</div>
</aside>
<!-- END CACHE -->
	</div>

				<div class="break_floats"></div>
			</div>
		</div>
	</div>
	<div id="footer">
		
	

		<div class="wrapper body_container">
			
				<div class="g960 footer_family_text bottom_padding">
					
		<div class="footer_container footer_text copyright_text">
			<div class="bottom_padding clear_float">
				<img class="footer_hr" src="https://w2.chabad.org/images/global/spacer.gif" vspace="12" width="100%" height="1" /><br />
				
				<div class="footer_inner_container clearfix">
					

					


	<div class="footer3"><b>770 Howes Lane | Columbia, MD 21044 | 410-740-2424 | Nonprofit 501c3 EIN 521531329</b></div>
	<img src="https://w2.chabad.org/images/global/spacer.gif" width="1" height="6" border="0" /><br />




Powered by <a href="https://www.chabad.org/" target="_new" class="">Chabad.org</a> &copy; 1993-2026 <a href="/4026210" target="_blank" class="privacy-link">Privacy Policy</a>




					
				</div>
			</div>
		</div>
	


<div class="cs-f-social-icons">
	
			<a href="https://www.facebook.com/lubavitchHC" class="fa fa-facebook facebook_homepage" title="Facebook"></a>
		
</div>
	

				</div>
			
		</div>
	</div>

	
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/os/jquery-latest.min.js?v=0293E3EC"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/co/dist/CoLib.js?v=F809B22F"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/WebComponents/bundles/magen-cdo-global.js?v=95D39855"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/templates/sites6.js?v=E04072E1"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/primarynavigation.js?v=76ABCD73"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/modules/pagetools.js?v=930B07AB"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/BetaFeedback.js?v=D421ABC8"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/minisites.js?v=F38E4DA5"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/subscribeprompt.js?v=86D84DC2"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/deprecated.js?v=D506A83E"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/OverrideJSDocumentWrite.js?v=9A0227AA"></script><script>$j = $j.fn ? $j : jQuery;$j(()=>{$q.forEach(f=>{try{f.call(window);}catch(ex){console.error(ex);}});})</script>
	
<script  language="javascript" type="text/javascript"> Co.Settings      = {CacheClassName:'js-cache-default',MosadName:'Chabad Lubavitch Center For Jewish Life Howard County Maryland'}; Co.ArticleId     = '5573355';Co.SectionId     = 5572614;Co.PartnerSiteId = 0;Co.SiteId        = 109;Co.IsMobilePage  = false;Co.IsResponsive  = false;Co.DbDomain      = 'JewishHowardCounty.com';Co.LanguageCode  = '';Co.LoginStatus   = 'None';</script>

    


<script>
//<![CDATA[
    /* <-----------Upcoming Events Carousel (Google Sheets) ---------> */
    if (window.location.pathname === '/' || window.location.pathname === '/default.aspx' || window.location.pathname === '') {

        (async function() {

            // Global Error listener to catch broken images safely without triggering Cloudflare WAF via inline onerror attributes
            document.addEventListener('error', function(e) {
                if (e.target && e.target.tagName && e.target.tagName.toLowerCase() === 'img') {
                    if (!e.target.dataset.fallbackApplied) {
                        e.target.dataset.fallbackApplied = 'true';
                        e.target.src = 'https://placehold.co/400x300/eee/ccc?text=Image+Not+Found';
                    }
                }
            }, true);

            // =========================================================
            // CONFIGURATION
            // =========================================================
            const SHEET_ID = '1EPGntfwESm5hdd-RPpR7kmNARdvi9dpDT3YrJnO0ens'; 
            const TARGET_LOCATION = 'Chabad Lubavitch of Howard County'; 
            const MAX_EVENTS = 10; 
            // =========================================================

            // Using \u0026 to guarantee XML/WAF parsers don't break on the ampersand
            const EVENTS_URL = `https://docs.google.com/spreadsheets/d/${SHEET_ID}/gviz/tq?tqx=out:json\u0026sheet=Events`;
            const SETTINGS_URL = `https://docs.google.com/spreadsheets/d/${SHEET_ID}/gviz/tq?tqx=out:json\u0026sheet=Settings`;
            
            let categoryColors = {}; 
            let locationLogos = {};
            let demoColors = {}; // Added for Demographics
            const dayOfWeekMap = { 'sunday':0, 'monday':1, 'tuesday':2, 'wednesday':3, 'thursday':4, 'friday':5, 'saturday':6 };

            function parseGoogleJson(text) {
                return JSON.parse(text.substring(text.indexOf('{'), text.lastIndexOf('}') + 1));
            }

            // Generate Calendar Links (Using Blob and DOM parsing to bypass WAF)
            function createCalendarLinks(title, desc, loc, dateObj, timeStr) {
                let hours = 0, mins = 0;
                if (timeStr) {
                    const match = timeStr.match(/(\d+):(\d+)\s*(AM|PM)/i);
                    if (match) {
                        hours = parseInt(match[1]); mins = parseInt(match[2]);
                        if (match[3].toUpperCase() === 'PM' && hours < 12) hours += 12;
                        if (match[3].toUpperCase() === 'AM' && hours === 12) hours = 0;
                    }
                }
                
                const start = new Date(dateObj);
                start.setHours(hours, mins, 0);
                const end = new Date(start.getTime() + 60 * 60 * 1000); 
                
                const formatICSDate = (d) => {
                    return d.getUTCFullYear() + String(d.getUTCMonth() + 1).padStart(2, '0') + String(d.getUTCDate()).padStart(2, '0') + 'T' + String(d.getUTCHours()).padStart(2, '0') + String(d.getUTCMinutes()).padStart(2, '0') + String(d.getUTCSeconds()).padStart(2, '0') + 'Z';
                };

                const startStr = formatICSDate(start);
                const endStr = formatICSDate(end);
                
                // Safely extract text without triggering WAF regex blocks
                const tempDiv = document.createElement('div');
                tempDiv.innerHTML = desc || '';
                const cleanDesc = tempDiv.textContent || tempDiv.innerText || '';

                const gCalUrl = `https://calendar.google.com/calendar/render?action=TEMPLATE\u0026text=${encodeURIComponent(title)}\u0026dates=${startStr}/${endStr}\u0026details=${encodeURIComponent(cleanDesc)}\u0026location=${encodeURIComponent(loc)}`;
                
                const icsContent = `BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nDTSTART:${startStr}\nDTEND:${endStr}\nSUMMARY:${title}\nDESCRIPTION:${cleanDesc}\nLOCATION:${loc}\nEND:VEVENT\nEND:VCALENDAR`;
                
                // Use a Blob object to generate a secure internal URL instead of a "data:" URI payload that WAFs block
                const blob = new Blob([icsContent], { type: 'text/calendar;charset=utf-8' });
                const icsUrl = URL.createObjectURL(blob);

                return { gCalUrl, icsUrl };
            }

            const runTransformation = async () => {
                try {
                    // Fetch Settings for Colors and Logos
                    try {
                        const setRes = await fetch(SETTINGS_URL);
                        const setData = parseGoogleJson(await setRes.text());
                        if (setData && setData.table && setData.table.rows) {
                            setData.table.rows.forEach(row => {
                                const catName = row.c[0] ? String(row.c[0].v).trim() : null;
                                const catColor = row.c[1] ? String(row.c[1].v).trim() : null;
                                if(catName && catColor) categoryColors[catName.toLowerCase()] = catColor;

                                const locName = row.c[2] ? String(row.c[2].v).trim() : null;
                                const locLogo = row.c[3] ? String(row.c[3].v).trim() : null;
                                if(locName && locLogo) locationLogos[locName.toLowerCase()] = locLogo;
                                
                                // Added Demographic Colors fetch
                                const demoName = row.c[4] ? String(row.c[4].v).trim() : null;
                                const demoColor = row.c[5] ? String(row.c[5].v).trim() : null;
                                if(demoName && demoColor) demoColors[demoName.toLowerCase()] = demoColor;
                            });
                        }
                    } catch (err) { console.warn("Could not load Settings.", err); }

                    // Fetch Events
                    let processedEvents = [];
                    const today = new Date();
                    today.setHours(0,0,0,0);

                    const evRes = await fetch(EVENTS_URL);
                    const evText = await evRes.text();
                    if (evText.toLowerCase().includes('<!doctype html>')) return;

                    const evData = parseGoogleJson(evText);
                    const rows = evData.table.rows;

                    rows.forEach(row => {
                        const getVal = (idx) => (row.c && row.c[idx] && row.c[idx].v !== null) ? String(row.c[idx].v).trim() : '';
                        
                        const title = getVal(0);
                        if(!title) return; 

                        const location = getVal(12);
                        if (!location.toLowerCase().includes(TARGET_LOCATION.toLowerCase())) return; 

                        const description = getVal(1) || '';
                        const imageSrc = getVal(2) || 'https://placehold.co/600x400/eee/ccc?text=Event+Image';
                        const demographics = getVal(3); // Added demographics
                        const eventType = getVal(4);
                        
                        // ROBUST DATE PARSER
                        let dateObj = null;
                        let dateVal = row.c && row.c[6] ? row.c[6].v : null;
                        if (typeof dateVal === 'string' && dateVal.startsWith('Date(')) {
                            const parts = dateVal.match(/Date\((\d+),(\d+),(\d+)\)/);
                            if (parts) dateObj = new Date(parts[1], parts[2], parts[3]);
                        } else if (typeof dateVal === 'number') {
                            dateObj = new Date(Math.round((dateVal - 25569) * 86400 * 1000));
                        } else if (dateVal) {
                            dateObj = new Date(dateVal);
                        }

                        // TIME PARSER
                        let time = (row.c && row.c[7] && row.c[7].f) ? row.c[7].f : String(getVal(7));
                        if (time.startsWith('Date(')) {
                            const tParts = time.match(/Date\((\d+),(\d+),(\d+),(\d+),(\d+),(\d+)\)/);
                            if (tParts) {
                                let h = parseInt(tParts[4], 10);
                                let m = parseInt(tParts[5], 10);
                                let ampm = h >= 12 ? 'PM' : 'AM';
                                h = h % 12 || 12; m = m < 10 ? '0' + m : m;
                                time = `${h}:${m} ${ampm}`;
                            }
                        }

                        const isRecurring = String(getVal(8)).toLowerCase() === 'true' || String(getVal(8)).toLowerCase() === 'yes';
                        const dayOfWeekStr = String(getVal(9)).toLowerCase();
                        const untilDateRaw = row.c && row.c[10] ? row.c[10].v : null;
                        let moreInfoLink = getVal(11) || '#';
                        const institution = getVal(12);

                        const displayTitle = title.replace('[E]', '').trim();

                        if (isRecurring && dayOfWeekMap[dayOfWeekStr] !== undefined && untilDateRaw) {
                            let currentDate = new Date();
                            currentDate.setHours(0,0,0,0);
                            
                            let untilDate = null;
                            if(typeof untilDateRaw === 'string' && untilDateRaw.startsWith('Date(')){
                                const parts = untilDateRaw.match(/Date\((\d+),(\d+),(\d+)\)/);
                                if(parts) untilDate = new Date(parts[1], parts[2], parts[3]);
                            } else { untilDate = new Date(untilDateRaw); }

                            const targetDay = dayOfWeekMap[dayOfWeekStr];

                            if (untilDate) {
                                let loopCount = 0; 
                                while (currentDate <= untilDate && loopCount < 365) {
                                    if (currentDate.getDay() === targetDay && currentDate >= today) {
                                        const calLinks = createCalendarLinks(displayTitle, description, location, currentDate, time);
                                        processedEvents.push({ title: displayTitle, description, imageSrc, eventType, demographics, location, institution, time, moreInfoLink, dateObj: new Date(currentDate), calLinks });
                                    }
                                    currentDate.setDate(currentDate.getDate() + 1);
                                    loopCount++;
                                }
                            }
                        } 
                        else if (dateObj && dateObj >= today) {
                            const calLinks = createCalendarLinks(displayTitle, description, location, dateObj, time);
                            processedEvents.push({ title: displayTitle, description, imageSrc, eventType, demographics, location, institution, time, moreInfoLink, dateObj: dateObj, calLinks });
                        }
                    });

                    const featuredEvents = processedEvents.sort((a, b) => a.dateObj - b.dateObj).slice(0, MAX_EVENTS);

                    if (featuredEvents.length === 0) return;

                    // --- DOM Injection Logic ---
                    const eventsSection = document.createElement('div');
                    eventsSection.className = 'injected-featured-events-section';
                    eventsSection.id = 'injected-upcoming-events-section';

                    eventsSection.innerHTML = `
                      <div class="injected-featured-events-header"><h2>Upcoming Events</h2></div>
                    `;

                    const carouselContainer = document.createElement('div');
                    carouselContainer.className = 'injected-events-carousel-container';
                    const carouselWrapper = document.createElement('div');
                    carouselWrapper.className = 'injected-events-carousel-wrapper';

                    featuredEvents.forEach((ev) => {
                        let tagColor = 'var(--color-primary-navy)'; 
                        if (ev.eventType && categoryColors[ev.eventType.toLowerCase()]) tagColor = categoryColors[ev.eventType.toLowerCase()];
                        
                        let dColor = '#888888';
                        if (ev.demographics && demoColors[ev.demographics.toLowerCase()]) dColor = demoColors[ev.demographics.toLowerCase()];

                        let logoHtml = '';
                        if (ev.institution && locationLogos[ev.institution.toLowerCase()]) {
                            logoHtml = `<img src="${locationLogos[ev.institution.toLowerCase()]}" class="uec-inst-logo" alt="Logo" />`;
                        }

                        const dateStr = ev.dateObj.toLocaleDateString('en-US', { weekday: 'long', month: 'long', day: 'numeric' }).toUpperCase();
                        let timeText = ev.time ? ev.time.trim().toUpperCase() : '';
                        if (timeText) timeText = timeText.replace(/(\d)([AP]M)$/, '$1 $2');
                        const dateTimeString = timeText ? `${dateStr} | ${timeText}` : dateStr;

                        const card = document.createElement('div');
                        card.className = 'unified-event-card';
                        card.innerHTML = `
                            <div class="uec-image">
                                <a href="${ev.moreInfoLink}">
                                    <img src="${ev.imageSrc}" alt="${ev.title}" />
                                </a>
                            </div>
                            <div class="uec-body">
                                <div class="uec-header-row">
                                    <div class="uec-tags">
                                        ${ev.eventType ? `<span class="uec-category" style="background-color: ${tagColor}">${ev.eventType}</span>` : ''}
                                        ${ev.demographics ? `<span class="uec-category" style="background-color: ${dColor}">${ev.demographics}</span>` : ''}
                                    </div>
                                    ${logoHtml}
                                </div>
                                
                                ${ev.location ? `<div class="uec-location"><i class="fas fa-map-marker-alt"></i> ${ev.location}</div>` : ''}
                                <div class="uec-date"><i class="far fa-clock"></i> ${dateTimeString}</div>
                                
                                <h3 class="uec-title"><a href="${ev.moreInfoLink}">${ev.title}</a></h3>
                                <div class="uec-desc" title="${ev.description.replace(/"/g, '\u0026quot;')}">${ev.description}</div>
                                
                                <div class="uec-actions">
                                    <a href="${ev.moreInfoLink}" class="uec-btn-main">MORE INFO</a>
                                    <div class="uec-cal-col">
                                        <a href="${ev.calLinks.gCalUrl}" target="_blank" class="uec-btn-cal" title="Add to Google Calendar">
                                            <i class="fab fa-google"></i> Add to Google Calendar
                                        </a>
                                        <a href="${ev.calLinks.icsUrl}" download="event.ics" class="uec-btn-cal" title="Add to Apple/Outlook Calendar">
                                            <i class="fab fa-apple"></i> Add to Apple / Outlook
                                        </a>
                                    </div>
                                </div>
                            </div>
                        `;
                        carouselWrapper.appendChild(card);
                    });

                    const viewAllCard = document.createElement('a');
                    viewAllCard.className = 'unified-event-card view-all-card';
                    viewAllCard.href = 'https://www.jewishhowardcounty.com/templates/articlecco_cdo/aid/7294568/jewish/Upcoming-Events.htm';
                    viewAllCard.innerHTML = `
                      <div class="view-all-content">
                        <h3>View All</h3><p>Upcoming Events</p><span class="view-all-arrow">→</span>
                      </div>
                    `;
                    carouselWrapper.appendChild(viewAllCard);

                    carouselContainer.appendChild(carouselWrapper);
                    eventsSection.appendChild(carouselContainer);

                    const swipeHint = document.createElement('div');
                    swipeHint.className = 'mobile-swipe-hint';
                    swipeHint.innerHTML = '<span>Swipe for more events</span> <span class="arrow">→</span>';
                    eventsSection.appendChild(swipeHint);

                    if (featuredEvents.length > 3) {
                        const prevButton = document.createElement('button');
                        prevButton.className = 'events-carousel-arrow prev'; prevButton.innerHTML = '❮';
                        const nextButton = document.createElement('button');
                        nextButton.className = 'events-carousel-arrow next'; nextButton.innerHTML = '❯';
                        carouselContainer.appendChild(prevButton); carouselContainer.appendChild(nextButton);

                        let currentIndex = 0;
                        const itemsToShowDesktop = 3;
                        const totalItems = carouselWrapper.children.length;

                        const updateCarousel = () => {
                            if (carouselWrapper.children.length === 0) return;
                            const cardWidth = carouselWrapper.children[0].offsetWidth;
                            const gap = 30;
                            const totalMove = (cardWidth + gap) * currentIndex;
                            carouselWrapper.style.transform = `translateX(-${totalMove}px)`;
                            prevButton.disabled = currentIndex === 0;
                            nextButton.disabled = currentIndex >= totalItems - itemsToShowDesktop;
                        };

                        prevButton.addEventListener('click', () => { if (currentIndex > 0) { currentIndex--; updateCarousel(); } });
                        nextButton.addEventListener('click', () => { if (currentIndex < totalItems - itemsToShowDesktop) { currentIndex++; updateCarousel(); } });

                        updateCarousel();
                        window.addEventListener('resize', updateCarousel);
                    }

                    const insertionPoint = document.querySelector('#BodyContainer > div > div.g960 > div > div.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.no_margin.g960.no_margin > div > div.hp-row.hp-row-first');

if (insertionPoint) {
    // This puts the eventsSection exactly after the insertionPoint
    insertionPoint.after(eventsSection);
} else {
    // If that giant selector fails, it adds it to the bottom of the page
    document.body.appendChild(eventsSection);
}

                } catch (error) { console.error('Error fetching data:', error); }
            };

            const injectCSS = () => {
                const style = document.createElement('style');
                style.textContent = `
                    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&family=Raleway:wght@400;700;900&display=swap');
                    :root { --color-accent-green: #afc78b; --color-accent-plum: #6b1457; --color-primary-navy: #212459; --color-bg-light: #f8f9fa; }
                    .injected-featured-events-section { padding: 80px 20px; background-color: var(--color-bg-light); font-family: 'Poppins', sans-serif; box-sizing: border-box; }
                    .injected-featured-events-header { text-align: center; margin-bottom: 50px; max-width: 800px; margin-left: auto; margin-right: auto; }
                    .injected-featured-events-header h2 { font-size: 42px; font-weight: 700; color: var(--color-primary-navy); letter-spacing: -1px; margin-bottom: 10px; position: relative; display: inline-block; }
                    .injected-featured-events-header h2:after { content: ''; display: block; width: 60px; height: 4px; background: var(--color-accent-green); margin: 15px auto 0; border-radius: 2px; }
                    .injected-events-carousel-container { position: relative; max-width: 1200px; margin: 0 auto; overflow: hidden; padding: 20px 0 40px 0; }
                    .injected-events-carousel-wrapper { display: flex; gap: 30px; transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1); }
                    
                    /* UNIFIED CARD STYLES FOR HOMEPAGE */
                    .unified-event-card { 
                        flex: 0 0 calc(33.333% - 20px); background: #ffffff; border-radius: 16px; overflow: hidden; 
                        box-shadow: 0 10px 40px -10px rgba(33, 36, 89, 0.1); display: flex; flex-direction: column; 
                        border: 1px solid rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;
                    }
                    .unified-event-card:hover { transform: translateY(-8px); box-shadow: 0 20px 50px -10px rgba(33, 36, 89, 0.2); }
                    
                    .uec-image { position: relative; height: 200px; overflow: hidden; background-color: #eee; flex-shrink: 0; }
                    .uec-image img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
                    .unified-event-card:hover .uec-image img { transform: scale(1.05); }
                    
                    .uec-body { padding: 25px; flex-grow: 1; display: flex; flex-direction: column; }
                    
                    .uec-header-row { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 12px; gap: 10px; }
                    .uec-tags { display: flex; gap: 6px; flex-wrap: wrap; align-items: center; }
                    .uec-category { 
                        display: inline-flex; align-items: center; justify-content: center;
                        font-size: 10px; font-weight: 700; text-transform: uppercase; 
                        padding: 4px 12px; border-radius: 50px; 
                        color: white; white-space: nowrap; 
                    }
                    
                    .uec-inst-logo { max-height: 28px; max-width: 90px; object-fit: contain; }
                    
                    .uec-location { font-family: 'Poppins', sans-serif; font-size: 13px; font-weight: 600; color: #555; margin-bottom: 4px; display: flex; align-items: center; gap: 6px; }
                    .uec-date { font-family: 'Poppins', sans-serif; color: var(--color-accent-plum); font-weight: 700; font-size: 13px; letter-spacing: 0.5px; margin-bottom: 10px; display: flex; align-items: center; gap: 6px; }
                    
                    .uec-title { margin: 0 0 10px; line-height: 1.3; }
                    .uec-title a { font-size: 18px; font-weight: 700; color: var(--color-primary-navy); text-decoration: none; transition: color 0.2s; }
                    .uec-title a:hover { color: var(--color-accent-plum); }
                    
                    .uec-desc { font-size: 13px; color: #666; line-height: 1.5; margin: 0 0 20px; flex-grow: 1; max-height: 60px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
                    
                    .uec-actions { margin-top: auto; display: flex; flex-direction: column; gap: 8px; }
                    .uec-btn-main { display: block; width: 100%; background-color: var(--color-primary-navy); color: white; padding: 10px; border-radius: 8px; text-decoration: none; font-weight: 600; text-align: center; border: 2px solid var(--color-primary-navy); transition: all 0.2s; font-size: 13px; }
                    .uec-btn-main:hover { background-color: var(--color-accent-plum); border-color: var(--color-accent-plum); color: white; }
                    
                    .uec-cal-col { display: flex; flex-direction: column; gap: 8px; }
                    .uec-btn-cal { display: block; width: 100%; text-align: center; padding: 8px; border-radius: 8px; font-size: 12px; font-weight: 600; color: #555; background: #f0f0f0; text-decoration: none; transition: all 0.2s; box-sizing: border-box; }
                    .uec-btn-cal:hover { background: #e0e0e0; color: #222; }
                    .uec-btn-cal i { margin-right: 4px; }

                    .view-all-card { justify-content: center; align-items: center; text-align: center; background-color: #ffffff; border: 2px dashed var(--color-accent-green); text-decoration: none; }
                    .view-all-card:hover { background-color: #fcfcfc; border-color: var(--color-accent-plum); }
                    .view-all-card .view-all-content h3 { font-size: 22px; font-weight: 700; color: var(--color-accent-plum); margin: 0 0 5px; text-transform: uppercase; }
                    .view-all-card .view-all-content p { font-size: 15px; color: #888; margin: 0 0 15px; }
                    .view-all-card .view-all-arrow { font-size: 32px; font-weight: bold; color: var(--color-accent-green); transition: transform 0.3s; display: inline-block; }
                    .view-all-card:hover .view-all-arrow { transform: translateX(5px); color: var(--color-accent-plum); }

                    .events-carousel-arrow { position: absolute; top: 50%; transform: translateY(-50%); background-color: #fff; border: 1px solid #eee; border-radius: 50%; width: 48px; height: 48px; box-shadow: 0 5px 15px rgba(0,0,0,0.1); cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 18px; color: var(--color-primary-navy); z-index: 10; transition: all 0.2s; }
                    .events-carousel-arrow:hover { background-color: var(--color-primary-navy); color: #fff; }
                    .events-carousel-arrow.prev { left: 0px; }
                    .events-carousel-arrow.next { right: 0px; }
                    .mobile-swipe-hint { display: none; text-align: center; margin-top: 10px; font-family: 'Poppins', sans-serif; color: #999; font-size: 13px; align-items: center; justify-content: center; gap: 8px; }
                    
                    @media (max-width: 1250px) { .events-carousel-arrow.prev { left: 10px; } .events-carousel-arrow.next { right: 10px; } }
                    @media (max-width: 900px) { .unified-event-card { flex-basis: calc(50% - 15px); } }
                    @media (max-width: 600px) {
                      .injected-featured-events-header h2 { font-size: 28px; }
                      .injected-events-carousel-container { overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; padding: 0 20px 20px 20px; margin: 0 -20px; }
                      .injected-events-carousel-container::-webkit-scrollbar { display: none; }
                      .injected-events-carousel-wrapper { width: max-content; transform: none !important; padding-right: 20px; gap: 15px; }
                      .unified-event-card { flex-basis: 85vw; scroll-snap-align: start; box-shadow: 0 5px 15px rgba(0,0,0,0.1); }
                      .events-carousel-arrow { display: none; }
                      .mobile-swipe-hint { display: flex; }
                    }
                `;
                document.head.appendChild(style);
            };

            injectCSS();
            if (document.readyState === 'complete' || document.readyState === 'interactive') runTransformation();
            else window.addEventListener('DOMContentLoaded', runTransformation);

        })();
    }
//]]>
</script>
</body>
</html>