<!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/47/MVLc476575.jpg" itemprop="image" width="300" height="225" />
<meta property="og:image:width" content="300" />
<meta property="og:image:height" content="225" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="keywords" content="Adult,Education" />
<meta name="title" content="Adult Education - Lubavitch Aventura South" />
<meta property="og:type" content="website" />
<meta name="scope-aids" content="447788-447796-6021024-447801" />
<meta name="article-keywords" content="7592-6760-2170-2898" />
<meta name="scope-aid" content="447788" />
<meta name="scope-aid" content="447796" />
<meta name="scope-aid" content="6021024" />
<meta name="scope-aid" content="447801" />
<meta name="article-keyword" content="7592" />
<meta name="article-keyword" content="6760" />
<meta name="article-keyword" content="2170" />
<meta name="article-keyword" content="2898" />
<meta property="og:url" content="https://www.lubavitchaventurasouth.org/templates/articlecco_cdo/aid/447801/jewish/Adult-Education-and-Events.htm" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:site" content="@chabad" />
<meta property="og:title" content="Adult Education" /><link rel="canonical" href="https://www.lubavitchaventurasouth.org/templates/articlecco_cdo/aid/447801/jewish/Adult-Education-and-Events.htm" />
<link rel="image_src" href="https://w2.chabad.org/media/images/47/MVLc476575.jpg" />
<link rel="icon" type="image/png" href="https://www.lubavitchaventurasouth.org/media/images/1352/XaPg13528969.png" />
<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/default-theme.css?v=F68E803F" id="k" type="text/css"/>
<link rel="Stylesheet" href="/css/old/global.css?v=F7C22456" id="k2898" type="text/css"/>
<link rel="Stylesheet" href="/css/cco/fundraising/FundraisingTickerltr.css?v=AAA2454B" id="kfundraisingtickerCss" type="text/css"/>
<link rel="Stylesheet" href="/css/bootstrap/grid.css?v=B92FCAD8" id="kbootstrap4-grid" type="text/css"/>
<link rel="Stylesheet" href="/css/Library/reader-comments.css?v=5F31D0D8" id="kCommentsStylesheet" type="text/css"/>
<link rel="Stylesheet" href="/css/inline/BookInfo.css?v=14B88022" id="kBookInfoCss" 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>
	Adult Education - Lubavitch Aventura South
</title>
	



<script>
	window.dataLayer = window.dataLayer || [];
	dataLayer.push({"event":"datalayer-initialized","page":{"numberOfComments":0,"publicationDate":"2006-11-22","primaryArticleId":447801,"title":"Adult Education","author":"","authorId":0,"contentLevel1":"My Site","contentLevel2":"Education and Programs ","contentLevel3":"Adult Education and Events","siteName":"Lubavitch Aventura South"},"time":{"upcomingHoliday":"Shavuot","daysToUpcomingHoliday":6,"hebrewDate":"5786-02-29"}});
		dataLayer.push({ 'articleHierarchy': '-447788-447796-6021024-447801-', 'keywords': '-k2898-k2170-k6760-k7592-', 'k': '-447788-447796-6021024-447801--k2898-k2170-k6760-k7592-' });
	
</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 = 2087251;var sc_partition = 2;var sc_invisible = 1;var sc_remove_link=1;var sc_security = "e4eb93c8";var sc_https = 1;
	</script>
	<script type="text/javascript" src="https://secure.statcounter.com/counter/counter_xhtml.js" defer async></script>
	<noscript><img src="//c3.statcounter.com/counter.php?sc_project=2087251&amp;java=0&amp;security=e4eb93c8&amp;invisible=1" border="0" /> </noscript>
	<!-- End of StatCounter Code -->


<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">

<style>
/* --------------------------------------------------------------------------
   ROBUST SECTION TARGETING (Replaces old nth-child rules)
-------------------------------------------------------------------------- */

/* 1. General Row Background */
.hp-row {
    background-color: #d8e0e6 !important;
}

/* 2. Injected Upcoming Events Row */
#injected-upcoming-events-section {
    background-color: #bcccd6 !important;
}

/* 3. "Our Programs" Row Background */
.hp-row:has(.programs-grid-wrapper), 
.hp-row:has(.header-title) {
    background-color: #bcccd6 !important;
}

/* 4. Banner Row Padding */
.hp-row:has(.banner-updates) {
    padding: 0px !important;
}

/* 5. Icon Updates "Advertise" Link Color */
.icon-updates .widget_content > div:nth-child(3) .title a {
    color: #07263D !important;
}

/* --------------------------------------------------------------------------
   GENERAL UI & WIDGET STYLES
-------------------------------------------------------------------------- */

p, span, h1, h2, h3, a, 
.banner-text-wrapper .readMore, 
.banner-text-wrapper .title a, 
a.parent {
    font-family: 'Poppins', sans-serif !important;
}

.hp-table .hp-row-first .promo_slider .slider .cycle-caption .readMore:hover {
    background: white !important;
    color: #1CB1E6 !important;
}

/* Styles the main button */
td.co_menu_item.donate_link a.parent {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background-color: #1CB1E6 !important;
    color: #ffffff !important;
    padding: 12px 24px !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    border-radius: 5px !important;
    line-height: 1 !important;
    border: unset !important;
}

/* Creates the white heart icon */
td.co_menu_item.donate_link a.parent::before {
    content: '' !important;
    display: inline-block !important;
    width: 1.2em !important;
    height: 1.2em !important;
    margin-right: 10px !important;
    background-color: #ffffff !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z'/%3E%3C/svg%3E") !important;
    mask-size: contain !important;
    mask-repeat: no-repeat !important;
    mask-position: center !important;
}

.icon .widget_content .item .icon img {
    filter: unset !important;
    height: 90px !important;
}

.icon .widget_content .item .title a {
    font-size: 2rem !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: bold !important;
    color: #134770 !important;
}

.chabad_updates .widget_header.widget_header h5, 
[class*=widget-] .widget_header.widget_header h5 {
    color: #134770 !important;
}

.hp-table .hp-row-first .promo_slider .slider .cycle-caption big {
    color: white !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
}

.hp-table .hp-row-first .promo_slider .slider .cycle-caption .readMore {
    border: unset !important;
    background: #1CB1E6 !important;
    font-weight: 600 !important;
    font-family: 'Poppins', sans-serif !important;
}

a.readMore::after {
    content: ' →';
    margin-left: 4px;
}

/* --------------------------------------------------------------------------
   CUSTOM SNEAK PEEK GRID (g480)
-------------------------------------------------------------------------- */

#BodyContainer .sneak-peek-container:has(.g480) {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    width: 100% !important;
    max-width: 960px !important;
    margin: 0 auto !important;
    padding: 20px !important;
}

@media (max-width: 768px) {
    #BodyContainer .sneak-peek-container:has(.g480) {
        grid-template-columns: 1fr !important;
    }
}

#BodyContainer .sneak-peek-container:has(.g480) .clear {
    display: none !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget-1.sneak_peek .wrapper {
    display: flex !important;
    border: 2px solid #134770 !important;
    border-radius: 8px !important;
    overflow: hidden !important;
    background-color: transparent !important;
    height: 100% !important;
    position: relative !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget_content {
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    width: 100% !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget_content a.thumbnail {
    position: relative !important;
    display: block !important;
    width: 40% !important;
    height: 100% !important;
    flex-shrink: 0 !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget_content a.thumbnail img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget_content a.thumbnail span {
    display: none !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    padding: 20px !important;
    flex-grow: 1 !important;
    background-color: transparent !important;
    transition: background-color 0.3s ease !important;
    overflow: hidden !important;
    word-wrap: break-word !important;
    position: relative !important;
    align-items: center !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content .item-icon {
    width: 32px !important;
    height: 32px !important;
    margin-bottom: 10px !important;
    transition: filter 0.3s ease !important;
    position: relative !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content h6 {
    font-size: 22px !important;
    font-weight: bold !important;
    margin: 0 !important;
    line-height: 1.2 !important;
    white-space: normal !important;
    display: block !important;
    height: auto !important;
    position: relative !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content h6 a {
    text-decoration: none !important;
    color: #134770 !important;
    text-transform: uppercase !important;
    transition: color 0.3s ease !important;
    white-space: normal !important;
    display: inline !important;
    height: auto !important;
    width: auto !important;
    padding: 0 !important;
    vertical-align: baseline !important;
    font-size: 22px !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content h6 a::after {
    content: ' →' !important;
    margin-left: 8px !important;
    font-weight: normal !important;
    color: #134770 !important;
    transition: color 0.3s ease !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .text-content p {
    margin: 5px 0 0 0 !important;
    font-size: 16px !important;
    color: #333 !important;
}

/* Hover Effects for g480 */
#BodyContainer .sneak-peek-container:has(.g480) .widget-1.sneak_peek .wrapper:hover .text-content {
    background-color: #134770 !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget-1.sneak_peek .wrapper:hover .text-content .item-icon {
    filter: brightness(0) invert(1) grayscale(1) !important;
}

#BodyContainer .sneak-peek-container:has(.g480) .widget-1.sneak_peek .wrapper:hover .text-content h6 a,
#BodyContainer .sneak-peek-container:has(.g480) .widget-1.sneak_peek .wrapper:hover .text-content h6 a::after {
    color: #ffffff !important;
}

/* --------------------------------------------------------------------------
   BANNER CONTAINER
-------------------------------------------------------------------------- */

.widget-1.banner-updates .wrapper {
    background-color: #134770 !important;
    display: flex !important;
    align-items: center !important;
    padding: 5% 20% !important;
    overflow: hidden !important;
}

.widget-1.banner-updates .widget_content {
    display: flex !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    width: 100% !important;
}

.banner-text-wrapper .title a {
    font-size: 48px !important;
    font-weight: bold !important;
    color: #ffffff !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    line-height: 1.1 !important;
    width: 40% !important;
    display: flex !important;
}

.banner-text-wrapper .readMore {
    display: inline-block !important;
    background-color: #1CB1E6 !important;
    color: #ffffff !important;
    padding: 15px 30px !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
    border-radius: 5px !important;
    margin-top: 25px !important;
    transition: all 0.3s ease !important;
    font-size: 2rem !important;
}

.banner-text-wrapper .readMore::after {
    content: ' →' !important;
    font-weight: normal !important;
}

.banner-text-wrapper .readMore:hover {
    background: white !important;
    color: #1CB1E6 !important;
}

.injected-event-card:hover {
    background: white !important;
}

.sneak-peek-container .sneak_peek .widget_content h6:hover {
    background: unset !important;
}

.banner-text-wrapper .synopsis {
    display: none !important;
}

.banner-text-wrapper .subtitle {
    font-family: 'Poppins', sans-serif !important;
    color: white !important;
    width: 20vw !important;
}

.banner-image-wrapper {
    flex-shrink: 0 !important;
}

.banner-image-wrapper .icon,
.banner-image-wrapper .icon img {
    display: block !important;
}

.banner-image-wrapper .icon img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

@media (max-width: 768px) {
    .widget-1.banner-updates .widget_content {
        flex-direction: column !important;
        text-align: center !important;
    }
    .banner-text-wrapper {
        padding-right: 0 !important;
        margin-bottom: 30px !important;
    }
    .banner-image-wrapper .icon img {
        width: 100% !important;
        height: auto !important;
    }
    .banner-text-wrapper .title a, 
    .banner-text-wrapper .subtitle {
        width: 100% !important;
    }
}

/* --------------------------------------------------------------------------
   SNEAK PEEK GRID (g320)
-------------------------------------------------------------------------- */

.sneak-peek-container:has(.g320) {
    display: block !important;
    max-width: 960px !important;
    margin: 20px auto !important;
    padding: 0 !important;
}

.sneak-peek-container:has(.g320) .widget-1.sneak_peek .wrapper {
    padding: 5px !important;
    border: 2px solid #134770 !important;
    border-radius: 8px !important;
    overflow: hidden !important;
    background-color: transparent !important;
    height: 100% !important;
}

@media (max-width: 768px) {
    .sneak-peek-container:has(.g320) {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

@media (max-width: 480px) {
    .sneak-peek-container:has(.g320) {
        grid-template-columns: 1fr !important;
    }
}

.sneak-peek-container:has(.g320) .clear {
    display: none !important;
}

.sneak-peek-container:has(.g320) .widget_content {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    width: 100% !important;
}

.sneak-peek-container:has(.g320) .widget_content a.thumbnail {
    display: block !important;
    width: 100% !important;
    height: 170px !important;
    flex-shrink: 0 !important;
    position: relative !important;
    top: auto !important;
    right: auto !important;
    background-color: transparent !important;
    transition: background-color 0.3s ease !important;
}

.sneak-peek-container:has(.g320) .widget_content a.thumbnail img {
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center !important;
}

.sneak-peek-container:has(.g320) .widget_content a.thumbnail span {
    display: none !important;
}

.sneak-peek-container:has(.g320) .widget_content h6 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-grow: 1 !important;
    padding: 20px !important;
    margin: 0 !important;
    background-color: transparent !important;
    transition: background-color 0.3s ease !important;
    text-align: center !important;
    height: auto !important;
    position: relative !important;
}

.sneak-peek-container:has(.g320) .widget_content h6 a {
    font-family: 'Poppins', sans-serif !important;
    color: #134770 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    transition: color 0.3s ease !important;
    position: relative !important;
    display: inline !important;
    padding: 0 !important;
    height: auto !important;
    width: auto !important;
    vertical-align: baseline !important;
}

.sneak-peek-container:has(.g320) .widget_content p {
    display: none !important;
}

.v200 {
    height: 90% !important;
}

/* Hover State */
.sneak-peek-container:has(.g320) .widget-1.sneak_peek .wrapper:hover .wrapper,
.sneak-peek-container:has(.g320) .widget-1.sneak_peek .wrapper:hover {
    background-color: #134770 !important;
}

.sneak-peek-container:has(.g320) .widget-1.sneak_peek .wrapper:hover h6 a {
    color: #ffffff !important;
}

.sneak-peek-container .sneak_peek .thumbnail img {
    mix-blend-mode: unset !important;
}

/* Header Title */
.chabad_updates .widget_header.widget_header h5, 
.sneak-peek-container:has(.g320) .header-title {
    font-family: 'Poppins', sans-serif !important;
    font-size: 4rem !important;
    font-weight: 600 !important;
    color: #134770 !important;
    text-align: center !important;
    margin-bottom: 20px !important;
}

/* New Grid Wrapper (Created by Script) */
.programs-grid-wrapper {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 20px !important;
}

@media (max-width: 768px) {
    .programs-grid-wrapper {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
</style>


<script>
document.addEventListener("DOMContentLoaded", function() {
    // ==========================================
    // URL CONFIGURATION FOR CMS
    // ==========================================
    
    // Add all URLs (Homepage + Subpages) here for Menu & Banner Removal.
    const allPagesUrls = ['7264748']; 
    
    // Add ONLY the Homepage URLs here for Animations.
    const homePageUrls = ['7264748']; 
    
    const currentUrl = window.location.href;
    
    // Check Conditions (defaults to true if array is empty so preview works)
    const isGeneralPage = allPagesUrls.length === 0 || allPagesUrls.some(url => currentUrl.includes(url));
    const isHomePage = homePageUrls.length === 0 || homePageUrls.some(url => currentUrl.includes(url));
    
    if (isGeneralPage) {
        // ==========================================
        // 1. REMOVE CHABAD BACK BANNER
        // ==========================================
        const banner = document.querySelector('.cco_templateless_template');
        if (banner) {
            banner.remove();
        }
        
        // ==========================================
        // 2. MOBILE DRAWER MENU LOGIC
        // ==========================================
        const hamburgerBtn = document.getElementById('cgaHamburgerBtn');
        const drawer = document.getElementById('cgaMobileDrawer');
        const overlay = document.getElementById('cgaMobileOverlay');
        const desktopNavLinks = document.querySelectorAll('#cgaDesktopNav a');
        
        // Clone desktop links into the mobile drawer if empty
        if (drawer && drawer.children.length === 0) {
            desktopNavLinks.forEach(link => {
                const newLink = document.createElement('a');
                newLink.href = link.href;
                newLink.textContent = link.textContent;
                drawer.appendChild(newLink);
            });
        }
        
        // Open Menu
        if (hamburgerBtn) {
            hamburgerBtn.addEventListener('click', function() {
                drawer.classList.add('cga-open');
                overlay.classList.add('cga-open');
            });
        }
        
        // Close Menu
        if (overlay) {
            overlay.addEventListener('click', function() {
                drawer.classList.remove('cga-open');
                overlay.classList.remove('cga-open');
            });
        }
    } // End isGeneralPage Check
    
    // ==========================================
    // 3. ANIMATIONS & SLIDER SWIPE LOGIC (HOMEPAGE ONLY)
    // ==========================================
    if (isHomePage) {
        // --- Scroll Animations (Slide Up) ---
        const observerOptions = {
            root: null,
            rootMargin: '0px',
            threshold: 0.15 
        };
        
        const slideObserver = new IntersectionObserver((entries, observer) => {
            entries.forEach(entry => {
                if (entry.isIntersecting) {
                    entry.target.classList.add('cga-visible');
                    observer.unobserve(entry.target);
                }
            });
        }, observerOptions);
        
        const slideElements = document.querySelectorAll('.cga-slide-up');
        slideElements.forEach(el => slideObserver.observe(el));
        
        // --- Hero Slider Slide & Swipe Logic ---
        const slider = document.querySelector('.cga-welcome-bg-slider');
        const slides = document.querySelectorAll('.cga-bg-slide');
        
        if (slider && slides.length > 0) {
            let currentSlide = 0;
            let slideInterval;
            let isDown = false;
            let startX;
            let scrollLeft;
            
            // Auto-slide function
            const startAutoSlide = () => {
                clearInterval(slideInterval);
                slideInterval = setInterval(() => {
                    // Recalculate current slide based on actual scroll position in case user swiped
                    currentSlide = Math.round(slider.scrollLeft / slider.clientWidth);
                    currentSlide = (currentSlide + 1) % slides.length;
                    
                    slider.scrollTo({
                        left: currentSlide * slider.clientWidth,
                        behavior: 'smooth'
                    });
                }, 4000); // Change slide every 4 seconds
            };
            
            startAutoSlide();
            
            // Touch support (mobile swiping) - pause auto-slide while interacting
            slider.addEventListener('touchstart', () => clearInterval(slideInterval), {passive: true});
            slider.addEventListener('touchend', () => {
                // Let the native scroll-snap finish, then restart auto-slide
                setTimeout(() => {
                    currentSlide = Math.round(slider.scrollLeft / slider.clientWidth);
                    startAutoSlide();
                }, 100);
            }, {passive: true});
            
            // Desktop Mouse Drag Support
            slider.addEventListener('mousedown', (e) => {
                isDown = true;
                clearInterval(slideInterval);
                slider.style.scrollSnapType = 'none'; // Disable snap while dragging for fluid movement
                startX = e.pageX - slider.offsetLeft;
                scrollLeft = slider.scrollLeft;
            });
            
            slider.addEventListener('mouseleave', () => {
                if (isDown) {
                    isDown = false;
                    slider.style.scrollSnapType = 'x mandatory';
                    startAutoSlide();
                }
            });
            
            slider.addEventListener('mouseup', () => {
                isDown = false;
                slider.style.scrollSnapType = 'x mandatory'; // Re-enable CSS snap
                
                // Snap to the nearest slide after dragging
                currentSlide = Math.round(slider.scrollLeft / slider.clientWidth);
                slider.scrollTo({
                    left: currentSlide * slider.clientWidth,
                    behavior: 'smooth'
                });
                
                startAutoSlide();
            });
            
            slider.addEventListener('mousemove', (e) => {
                if (!isDown) return;
                e.preventDefault();
                const x = e.pageX - slider.offsetLeft;
                const walk = (x - startX) * 1.5; // Drag speed multiplier
                slider.scrollLeft = scrollLeft - walk;
            });
        }
        
        // ==========================================
        // 4. DYNAMIC CENTER CALCULATION FOR CIRCLE
        // ==========================================
        // This bypasses CSS width limits and CMS sidebars to find the TRUE screen center
        function calculateExactCenter() {
            const circleContainer = document.querySelector('.cga-divider-circle-container');
            const welcomeSection = document.querySelector('.cga-welcome-section');
            
            if (circleContainer && welcomeSection) {
                // Get the section's position on the screen
                const sectionRect = welcomeSection.getBoundingClientRect();
                
                // Find the exact middle of the browser window (viewport)
                const screenCenterX = window.innerWidth / 2;
                
                // Calculate where that middle point falls inside the welcome section
                // This accounts for any CMS sidebars pushing the section to the right!
                const trueCenterInContainer = screenCenterX - sectionRect.left;
                
                circleContainer.style.left = trueCenterInContainer + 'px';
            }
        }
        
        // Run immediately on load and again whenever the screen resizes
        calculateExactCenter();
        window.addEventListener('resize', calculateExactCenter);
        
    } // End isHomePage Check
});
</script></head>
<body class="lang_en dir_ltr cco_body sites-article">

	


	
	<div id="PrintCreditHeader" class="show_for_print">
Printed from<b>LubavitchAventuraSouth.org</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 id="HeaderSubscribe" class="top_bar_item topBarLink cco_topbar_link subscribe_link">Subscribe
					<div id="HeaderSubscribeContainer" class="topBarLayer" style="display:none;width:295px;">
						<div id="SubscribeFormContainer">
							<span id="SubscribeMessage" class="error" style="display:none;"></span>
							<form name="topSubscribe431f936cac" class="subscribe_box" target="" action="" method="get" onsubmit="return submitHeaderSubscribe(this, document.getElementById('431f936cacFormContainer'), document.getElementById('431f936cacResponseContainer'));">



<script>
	var recaptchaIsEnterprise = false;
		 var recaptchaV2Key = "6LcG_TcUAAAAAKAVgwgW39ujc9OCjXSoQYFIA-Su";

</script>

	<input type="hidden" class="js-recaptcha-input" name="cdo-captcha-response" value="" data-div-id="4350013b-1543-48c0-ac4b-0cc81fb507e8" data-processed="false" />
	<div class="js-recaptcha-wrapper" id="4350013b-1543-48c0-ac4b-0cc81fb507e8"></div>	

<div class="container horizontal_padding" id="431f936cacContainer">
<div style="margin:10px 0;">
<div class="co_form_container" id="431f936cacFormContainer">
<input type="text" maxlength="50" class="co_global_input float_left medium_bottom_margin" value="" required="" display_name="First Name" id="Fname" name="fname" placeholder="First Name">
<input type="text" maxlength="50" class="co_global_input float_right medium_bottom_margin" value="" required="" display_name="Last Name" id="Lname" name="lname" placeholder="Last Name">
<div class="form_group">
<input type="hidden" name="via" value="inlineSubscribeBox:4725382;" />
<input type="text" class="co_global_input medium_bottom_margin" value="" required="" display_name="Email" id="SubscribeEmail" name="email" placeholder="Email Address">
<div id="CoButton_wrapper" class="co_global_submit" style="width:100%;padding:0;"><button id="CoButton" type="submit" class="button" value="Subscribe"><span>Subscribe</span></button></div>
</div>
<div class="break_floats"></div>
<div class="light_grey f-small" style="padding-top:3px;padding-left:3px;">
<input type="hidden" name="subscriptionid" value="2870" />
Subscribe to All Email Updates
</div>
</div>
<div id="431f936cacResponseContainer"></div>
</div>
</div>
</form>
<!-- END CACHE -->
							<div class="break_floats"></div>
						</div>
						<div class="blue f-small bold small_vertical_padding medium_horizontal_padding footer_box">
							<a href="/tools/subscribe/default_cdo">View all subscriptions &raquo;</a>
						</div>
					</div>
				</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="/447797">About</a>
				</div>
				
			
			
			
		</div>
	</div>
	<div class="break_floats"></div>
</div>

			<div class="clearfix branding-search">
				<div id="header_branding" class="no_outline  logo">
					<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>
					
						<div class="float_left site-logo-wrapper"><a href="/"><img src="https://w2.chabad.org/media/images/1352/XaPg13528969.png" width="100" height="100" border="0"  /></a></div>
					
					<a href="/default.asp" title="Lubavitch Aventura South" class="site_title">Lubavitch Aventura South<span class="site_subtitle clearfix">Where Every Jew is Family</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 = "639143623720758590";
</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="447799" 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/447799/jewish/About-Us.htm" class="parent">About<br />Us</a></div></span><a href="/templates/articlecco_cdo/aid/447799/jewish/About-Us.htm" class="bg_extension js-parent-menu-link" data-aid="447799"></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="447797" 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/6339137/jewish/Synagogue-Services.htm" class="item empty" id="menu_item2-1" data-menu-level="2" data-aid="6339137">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Synagogue Services</span>
</a>
<a href="/templates/articlecco_cdo/aid/892394/jewish/Eruv-Aventura-South.htm" class="item empty" id="menu_item2-2" data-menu-level="2" data-aid="892394">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Eruv Aventura South</span>
</a>
<a href="/templates/articlecco_cdo/aid/463095/jewish/Tourist-Info.htm" class="item" id="menu_item2-3" data-menu-level="2" data-aid="463095">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Tourist Info</span>
</a>
<a href="/templates/articlecco_cdo/aid/3042795/jewish/Membership.htm" class="item" id="menu_item2-4" data-menu-level="2" data-aid="3042795">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Membership</span>
</a>
<a href="/templates/articlecco_cdo/aid/6020013/jewish/Mikvah-Hours.htm" class="item empty" id="menu_item2-5" data-menu-level="2" data-aid="6020013">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Mikvah Hours</span>
</a>
<a href="https://www.lubavitchaventurasouth.org/templates/donate_cdo/aid/4970020/jewish/Donate.htm" class="item" id="menu_item2-6" data-menu-level="2" data-aid="5702807">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Donate</span>
</a>
<a href="/templates/articlecco_cdo/aid/6485016/jewish/Advertise-With-Us.htm" class="item" id="menu_item2-7" data-menu-level="2" data-aid="6485016">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Advertise With Us!</span>
</a>
<a href="/templates/articlecco_cdo/aid/7254396/jewish/Jewish-Art-Calendar-2026-27.htm" class="item empty" id="menu_item2-8" data-menu-level="2" data-aid="7254396">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Jewish Art Calendar 2026-27</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" 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/articlecco_cdo/aid/463115/jewish/Kosher-Establishments.htm" class="child_item default" data-menu-level="3" data-aid="463115"><span>Kosher Establishments</span></a>
<a href="/templates/articlecco_cdo/aid/463089/jewish/Shabbat-Dinners.htm" class="child_item default" data-menu-level="3" data-aid="463089"><span>Shabbat Dinners</span></a>
<a href="/templates/articlecco_cdo/aid/4067321/jewish/Local-Hotel.htm" class="child_item default" data-menu-level="3" data-aid="4067321"><span>Local Hotel</span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-4" 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/articlecco_cdo/aid/6539137/jewish/Birthdays-and-Yahrzeits.htm" class="child_item default" data-menu-level="3" data-aid="6539137"><span>Birthdays and Yahrzeits</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" 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/articlecco_cdo/aid/2837193/jewish/Amazon-Smile.htm" class="child_item default" data-menu-level="3" data-aid="2837193"><span>Amazon Smile</span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child2-7" 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/articlecco_cdo/aid/6485272/jewish/Digital-Board-Advertising.htm" class="child_item default" data-menu-level="3" data-aid="6485272"><span>Digital Board Advertising </span></a>
<a href="/templates/articlecco_cdo/aid/6485287/jewish/Email-Advertising.htm" class="child_item default" data-menu-level="3" data-aid="6485287"><span>Email Advertising </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>
<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/447797/jewish/Synagogue.htm" class="parent">Synagogue</a></div></span><a href="/templates/articlecco_cdo/aid/447797/jewish/Synagogue.htm" class="bg_extension js-parent-menu-link" data-aid="447797"></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="6021024" 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/3816906/jewish/Youth-Programs.htm" class="item hover" id="menu_item3-1" data-menu-level="2" data-aid="3816906">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Youth Programs</span>
</a>
<a href="/templates/articlecco_cdo/aid/447801/jewish/Adult-Education-and-Events.htm" class="item" id="menu_item3-2" data-menu-level="2" data-aid="447801">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Adult Education and Events</span>
</a>
<a href="/templates/articlecco_cdo/aid/6277609/jewish/Teens.htm" class="item empty" id="menu_item3-3" data-menu-level="2" data-aid="6277609">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Teens </span>
</a>
<a href="/templates/articlecco_cdo/aid/462796/jewish/Pictures.htm" class="item" id="menu_item3-4" data-menu-level="2" data-aid="462796">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Pictures</span>
</a>
</div>
<div id="menu_child3-1" class="menu_child selected" style="width:349px;">
<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/articlecco_cdo/aid/3817116/jewish/Friday-Night-Childrens-Programs.htm" class="child_item default" data-menu-level="3" data-aid="3817116"><span>Friday Night Childrens' Programs</span></a>
<a href="/templates/articlecco_cdo/aid/3817157/jewish/Hebrew-School-at-Aventura-Recreation-Center.htm" class="child_item default" data-menu-level="3" data-aid="3817157"><span>Hebrew School at Aventura Recreation Center</span></a>
<a href="/templates/articlecco_cdo/aid/7131267/jewish/Mommy-Me.htm" class="child_item default" data-menu-level="3" data-aid="7131267"><span>Mommy & Me</span></a>
<a href="/templates/articlecco_cdo/aid/7155844/jewish/Sunday-Hebrew-School.htm" class="child_item default" data-menu-level="3" data-aid="7155844"><span>Sunday Hebrew School</span></a>
<a href="/templates/articlecco_cdo/aid/7159053/jewish/Saturday-Kids-program-YouthMinyan.htm" class="child_item default" data-menu-level="3" data-aid="7159053"><span>Saturday Kids program & Youth Minyan</span></a>
</div></td>
<td class="co_column"></td>
</tr>
</table>
</div>
<div id="menu_child3-2" class="menu_child" style="width:349px;">
<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/articlecco_cdo/aid/7150268/jewish/JLI-Captivating-Cases-in-Rabbinic-Responsa.htm" class="child_item default" data-menu-level="3" data-aid="7150268"><span>JLI-Captivating Cases in Rabbinic Responsa</span></a>
<a href="/templates/articlecco_cdo/aid/461250/jewish/Tanya-Class.htm" class="child_item default" data-menu-level="3" data-aid="461250"><span>Tanya Class</span></a>
<a href="/templates/articlecco_cdo/aid/461249/jewish/Living-With-The-Times.htm" class="child_item default" data-menu-level="3" data-aid="461249"><span>Living With The Times</span></a>
<a href="/templates/articlecco_cdo/aid/461238/jewish/Talmud-Class.htm" class="child_item default" data-menu-level="3" data-aid="461238"><span>Talmud Class</span></a>
<a href="/templates/articlecco_cdo/aid/560664/jewish/Womens-Classes.htm" class="child_item default" data-menu-level="3" data-aid="560664"><span>Women's Classes</span></a>
<a href="/templates/articlecco_cdo/aid/5681364/jewish/Wisdom-Wednesday-Chassidus-Class.htm" class="child_item default" data-menu-level="3" data-aid="5681364"><span>Wisdom Wednesday Chassidus Class</span></a>
<a href="/templates/articlecco_cdo/aid/461251/jewish/Chassidut.htm" class="child_item default" data-menu-level="3" data-aid="461251"><span>Chassidut </span></a>
<a href="/templates/articlecco_cdo/aid/466172/jewish/One-on-One-Study.htm" class="child_item default" data-menu-level="3" data-aid="466172"><span>One on One Study</span></a>
<a href="/templates/articlecco_cdo/aid/7150263/jewish/Lubavitch-Aventura-South-Kollel.htm" class="child_item default" data-menu-level="3" data-aid="7150263"><span>Lubavitch Aventura South Kollel</span></a>
<a href="/templates/articlecco_cdo/aid/7139584/jewish/Hebrew-learning-course.htm" class="child_item default" data-menu-level="3" data-aid="7139584"><span>Hebrew learning course</span></a>
</div></td>
<td class="co_column"><div class="column_left_wrapper">
<a href="/templates/articlecco_cdo/aid/7181569/jewish/Weekly-Parsha-Class-JLI.htm" class="child_item default" data-menu-level="3" data-aid="7181569"><span>Weekly Parsha Class JLI </span></a>
<a href="/templates/articlecco_cdo/aid/7187613/jewish/Lunch-Learn.htm" class="child_item default" data-menu-level="3" data-aid="7187613"><span>Lunch & Learn</span></a>
</div></td>
</tr>
</table>
</div>
<div id="menu_child3-3" class="menu_child empty" style="width:349px;">
<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>
<td class="co_column"></td>
</tr>
</table>
</div>
<div id="menu_child3-4" class="menu_child" style="width:349px;">
<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/articlecco_cdo/aid/3344920/jewish/Youth-Programs.htm" class="child_item default" data-menu-level="3" data-aid="3344920"><span>Youth Programs</span></a>
<a href="/templates/articlecco_cdo/aid/1246533/jewish/Holiday-Celebrations.htm" class="child_item default" data-menu-level="3" data-aid="1246533"><span>Holiday Celebrations</span></a>
<a href="/templates/articlecco_cdo/aid/1246535/jewish/Adult-Education.htm" class="child_item default" data-menu-level="3" data-aid="1246535"><span>Adult Education</span></a>
<a href="/templates/photogallery_cdo/aid/7042071/jewish/This-week-at-Chabad.htm" class="child_item default" data-menu-level="3" data-aid="7042071"><span>This week at Chabad</span></a>
</div></td>
<td class="co_column"></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/6021024/jewish/Education-and-Programs.htm" class="parent">Education&nbsp;and<br />Programs</a></div></span><a href="/templates/articlecco_cdo/aid/6021024/jewish/Education-and-Programs.htm" class="bg_extension js-parent-menu-link" data-aid="6021024"></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="4544045" 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/7183975/jewish/Weekly-Parsha-Class-JLI.htm" class="item empty" id="menu_item4-1" data-menu-level="2" data-aid="7183975">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Weekly Parsha Class JLI </span>
</a>
<a href="/templates/articlecco_cdo/aid/7184024/jewish/Lubavitch-Aventura-South-Kollel.htm" class="item empty" id="menu_item4-2" data-menu-level="2" data-aid="7184024">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Lubavitch Aventura South Kollel</span>
</a>
<a href="/templates/section_cdo/aid/7363978/jewish/Shavuot.htm" class="item" id="menu_item4-3" data-menu-level="2" data-aid="7363978">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow" />
<span>Shavuot </span>
</a>
</div>
<div id="menu_child4-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_child4-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_child4-3" 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/articlecco_cdo/aid/7361626/jewish/Womens-Shavuot.htm" class="child_item default" data-menu-level="3" data-aid="7361626"><span>Women’s Shavuot</span></a>
<a href="/templates/articlecco_cdo/aid/7364157/jewish/Schedule.htm" class="child_item default" data-menu-level="3" data-aid="7364157"><span>Schedule</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/4544045/jewish/Upcoming-Events.htm" class="parent">Upcoming<br />Events</a></div></span><a href="/templates/articlecco_cdo/aid/4544045/jewish/Upcoming-Events.htm" class="bg_extension js-parent-menu-link" data-aid="4544045"></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="7119605" 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/7121576/jewish/Request-Form.htm" class="item empty" id="menu_item5-1" data-menu-level="2" data-aid="7121576">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Request Form</span>
</a>
<a href="/templates/articlecco_cdo/aid/6022939/jewish/Event-Payment-Form.htm" class="item empty" id="menu_item5-2" data-menu-level="2" data-aid="6022939">
<img src="https://w2.chabad.org/images/global/spacer.gif" width="5" height="10" alt="" border="0" class="arrow off" />
<span>Event Payment Form </span>
</a>
</div>
<div id="menu_child5-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_child5-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>
<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/7119605/jewish/Private-Events.htm" class="parent">Private<br />Events</a></div></span><a href="/templates/articlecco_cdo/aid/7119605/jewish/Private-Events.htm" class="bg_extension js-parent-menu-link" data-aid="7119605"></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="/447797" 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">
			
			
			
			<div class="clearfix bh mobile-only align_right">ב"ה</div>
			
				<div class="master-content-wrapper g960" >
					

<header class="article-header cf ">
	
<script type="application/ld+json">
{
	"@context": "http://schema.org",
	"@type": "BreadcrumbList",
	"itemListElement": [
  {
    "@type": "ListItem",
    "position": 1,
    "item": {
      "@id": "/templates/articlecco_cdo/aid/6021024/jewish/Education-and-Programs.htm",
      "name": "Education and Programs "
    }
  },
  {
    "@type": "ListItem",
    "position": 2,
    "item": {
      "@id": "/article.asp?aid=447801",
      "name": "Adult Education and Events"
    }
  }
]
}
</script>
<div class="breadcrumbs breadcrumbs hide_for_print" data-list-name="breadcrumbs">
	
			<a class="breadcrumbs__crumb" href='/templates/articlecco_cdo/aid/6021024/jewish/Education-and-Programs.htm' data-aid="6021024">
				Education and Programs 
			</a>
		
</div>
	
			<h1 class="article-header__title js-article-title js-page-title">Adult Education and Events</h1>
		
			<div>
				
			</div>
		
</header>
				</div>
			
			<div class="body_wrapper clearfix co_body">
				<div class="g960" id="co_body_container">
					
					<div id="ContentBody">
						
						
							<div class="content-area-parent no_margin">
								
	<div id="cco_body">
		<div class="content g960 no_margin no_overflow" id="co_content_container">
			
			
	

	<article class="content js-content" itemscope itemtype="http://schema.org/Article">
	



<meta itemprop="mainEntityOfPage headline name" content="Adult Education" />

<meta itemprop="image" content="" />


		<meta itemprop="thumbnailUrl" content="https://w2.chabad.org/media/images/47/MVLc476575.jpg" />
	
<meta itemprop="uploadDate" content="2006-11-22T15:29:13" />
<span itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
	<meta itemprop="name" content="Lubavitch Aventura South" />
	<meta itemprop="brand" content="Lubavitch Aventura South" />
	<span itemprop="logo" itemscope itemtype="http://schema.org/ImageObject">
		<meta itemprop="url" content="https://w2.chabad.org/media/images/1352/XaPg13528969.png" />
		<meta itemprop="height" content="150" />
		<meta itemprop="width" content="150" />
	</span>
</span>
<meta itemprop="datePublished" content="2006-11-22T15:29:13" />
			<div itemprop="articleBody">
				<co:body xmlns:co="www1.chabadonline.com/alpha1" xmlns:ext="urn:xslt-extensions">
  <div class="co_body article-body cf">
<p>
<img alt="" height="202" src="https://w2.chabad.org/media/images/1261/DyCi12619562.png" width="1120"></p>

</div>
</co:body>
			</div>
			

			<div class="break_floats"></div>
			
	<div class="break_floats"></div>
	

<div class="article_index_container">
	

	<div class="article_index co_index with_icons clearfix">
		<div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/7150268/jewish/JLI-Captivating-Cases-in-Rabbinic-Responsa.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1350/kdRx13504418.png" width="75" border="0"  alt="JLI-Captivating Cases in Rabbinic Responsa" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/7150268/jewish/JLI-Captivating-Cases-in-Rabbinic-Responsa.htm">
										JLI-Captivating Cases in Rabbinic Responsa
									</a>
								</div>
								<div class="subtitle">
									6 Tuesdays, 8:00 - 9:30 P.M. (Jan 20 - Feb 24)
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/461250/jewish/Tanya-Class.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/111/dqRU1115999.jpg" width="75" border="0"  alt="Tanya Class" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/461250/jewish/Tanya-Class.htm">
										Tanya Class
									</a>
								</div>
								<div class="subtitle">
									Sunday - Friday | After Shacharit 9:30 AM
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/461249/jewish/Living-With-The-Times.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/111/CMcx1115998.jpg" width="75" border="0"  alt="Living With The Times" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/461249/jewish/Living-With-The-Times.htm">
										Living With The Times
									</a>
								</div>
								<div class="subtitle">
									Sunday - Thursday | Between Mincha &amp; Ma'ariv
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/461238/jewish/Talmud-Class.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/111/CMwV1115992.jpg" width="75" border="0"  alt="Talmud Class" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/461238/jewish/Talmud-Class.htm">
										Talmud Class
									</a>
								</div>
								<div class="subtitle">
									Sunday - Friday | After Shacharit 9:30 AM
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/560664/jewish/Womens-Classes.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/47/JBPE476572.jpg" width="75" border="0"  alt="Women&#39;s Classes" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/560664/jewish/Womens-Classes.htm">
										Women's Classes
									</a>
								</div>
								<div class="subtitle">
									View our weekly schedule of classes for women
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/5681364/jewish/Wisdom-Wednesday-Chassidus-Class.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1119/VFxt11199729.jpg" width="75" border="0"  alt="Wisdom Wednesday Chassidus Class" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/5681364/jewish/Wisdom-Wednesday-Chassidus-Class.htm">
										Wisdom Wednesday Chassidus Class
									</a>
								</div>
								<div class="subtitle">
									Wednesdays | 7:30 AM
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/461251/jewish/Chassidut.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/111/NmXd1116000.jpg" width="75" border="0"  alt="Chassidut " class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/461251/jewish/Chassidut.htm">
										Chassidut 
									</a>
								</div>
								<div class="subtitle">
									Shabbat Mornings | 9:30 am
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/466172/jewish/One-on-One-Study.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/113/rMfp1130987.jpg" width="75" border="0"  alt="One on One Study" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/466172/jewish/One-on-One-Study.htm">
										One on One Study
									</a>
								</div>
								<div class="subtitle">
									Contact us to set up a session 
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/7150263/jewish/Lubavitch-Aventura-South-Kollel.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1350/qNGZ13504422.png" width="75" border="0"  alt="Lubavitch Aventura South Kollel" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/7150263/jewish/Lubavitch-Aventura-South-Kollel.htm">
										Lubavitch Aventura South Kollel
									</a>
								</div>
								<div class="subtitle">
									Tuesdays, 8:00 - 9:00 P.M.
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/7139584/jewish/Hebrew-learning-course.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1350/VOBX13504421.png" width="75" border="0"  alt="Hebrew learning course" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/7139584/jewish/Hebrew-learning-course.htm">
										Hebrew learning course
									</a>
								</div>
								<div class="subtitle">
									Thursday | 8:30 PM
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/7181569/jewish/Weekly-Parsha-Class-JLI.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1350/FgSg13504450.png" width="75" border="0"  alt="Weekly Parsha Class JLI " class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/7181569/jewish/Weekly-Parsha-Class-JLI.htm">
										Weekly Parsha Class JLI 
									</a>
								</div>
								<div class="subtitle">
									Mondays, 8:30 - 9:30 P.M.
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div><div class="row clearfix">
					<div class="item">
						<div class="item_contents clearfix">
							
								<div class="synopsis_icon float_left">
									<a href="/templates/articlecco_cdo/aid/7187613/jewish/Lunch-Learn.htm" class="synopsis_icon small_right_margin">
										<img src="https://w2.chabad.org/media/images/1351/BOVc13514163.jpeg" width="75" border="0"  alt="Lunch &amp; Learn" class="synopsis_icon" />
									</a>
								</div>
							
							<div class=" inner">
								<div class="title">
									<a href="/templates/articlecco_cdo/aid/7187613/jewish/Lunch-Learn.htm">
										Lunch & Learn
									</a>
								</div>
								<div class="subtitle">
									
								</div>
								<div class="synopsis">
									
								</div>
							</div>
						</div>
					</div>
				</div>
		
		
		
	</div>
	<div class="vertical_padding">
	
	</div>
</div>

<div class="content-footer">
	<!-- END CACHE -->
	
	
	
	
	
</div>
	</article>

		</div>
	</div>
</div>
						
						<div class="break_floats"></div>
						
					</div>
				</div>
				
				
				
			</div>
			
			
		</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.lubavitchaventurasouth.org%2ftemplates%2farticlecco_cdo%2faid%2f447801%2fjewish%2fAdult-Education-and-Events.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=Adult+Education+-+Lubavitch+Aventura+South&amp;url=https%3a%2f%2fwww.lubavitchaventurasouth.org%2ftemplates%2farticlecco_cdo%2faid%2f447801%2fjewish%2fAdult-Education-and-Events.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=Adult+Education+-+Lubavitch+Aventura+South https%3a%2f%2fwww.lubavitchaventurasouth.org%2ftemplates%2farticlecco_cdo%2faid%2f447801%2fjewish%2fAdult-Education-and-Events.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.lubavitchaventurasouth.org%2ftemplates%2farticlecco_cdo%2faid%2f447801%2fjewish%2fAdult-Education-and-Events.htm%23utm_medium%3dpage_tools%26utm_content%3ddesktop%26utm_source%3dpinterest&amp;description=Adult+Education+-+Lubavitch+Aventura+South">
				<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, 6021024);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">
		<span class="footer-title" >Lubavitch Aventura South</span>
		<div class="footer-address">
			<span class="footer-street">18449 NE 28th Court </span>
			<span class="footer-city-state">Aventura, FL 33160-4094</span>
		</div>
			<span>305-974-0065</span>
	</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/Lubavitchaventurasouth" class="fa fa-facebook facebook_homepage" title="Facebook"></a>
		
			<a href="https://wa.me/3057912370" class="fa fa-whatsapp whatsapp_homepage" title="Whatsapp"></a>
		
			<a href="https://www.instagram.com/lubavitchaventura" class="fa fa-instagram instagram_homepage" title="Instagram"></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/scroller.js?v=AE99E00D"></script>
<script type="text/javascript" src="/scripts/js/templates/modules/sitewideticker.js.asp?campaignid=1085&template=8533&sc=topbar"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/fundraisingCountDown.js?v=CB0AFCAD"></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/multimedia/infolayer.js?v=ED1B8531"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/commentsloader.js?v=AD6AAB79"></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:'Lubavitch Aventura South'}; Co.ArticleId     = '447801';Co.SectionId     = 6021024;Co.PartnerSiteId = 0;Co.SiteId        = 6480;Co.IsMobilePage  = false;Co.IsResponsive  = false;Co.DbDomain      = 'LubavitchAventuraSouth.org';Co.LanguageCode  = '';Co.LoginStatus   = 'None';</script>

    







<script>
// ==========================================
// A. GLOBAL DOM MANIPULATIONS (RUN ON LOAD)
// ==========================================
document.addEventListener("DOMContentLoaded", function() {
    
    // --- 1. URL CONFIGURATION ---
    const allPagesUrls = ['7264748','7269284','7269303','7269307','7269318','7269317']; 
    const homePageUrls = ['7264748']; 
    const currentUrl = window.location.href;
    
    const isGeneralPage = allPagesUrls.length === 0 || allPagesUrls.some(url => currentUrl.includes(url));
    const isHomePage = homePageUrls.length === 0 || homePageUrls.some(url => currentUrl.includes(url));
    
    // --- 2. GENERAL PAGE LOGIC (MENUS & BANNERS) ---
    if (isGeneralPage) {
        // Remove Chabad back banner
        const banner = document.querySelector('.cco_templateless_template');
        if (banner) banner.remove();
        
        // Mobile Drawer Menu Logic
        const hamburgerBtn = document.getElementById('cgaHamburgerBtn');
        const drawer = document.getElementById('cgaMobileDrawer');
        const overlay = document.getElementById('cgaMobileOverlay');
        const desktopNavLinks = document.querySelectorAll('#cgaDesktopNav a');
        
        if (drawer && drawer.children.length === 0) {
            desktopNavLinks.forEach(link => {
                const newLink = document.createElement('a');
                newLink.href = link.href;
                newLink.textContent = link.textContent;
                drawer.appendChild(newLink);
            });
        }
        
        if (hamburgerBtn) hamburgerBtn.addEventListener('click', () => { drawer.classList.add('cga-open'); overlay.classList.add('cga-open'); });
        if (overlay) overlay.addEventListener('click', () => { drawer.classList.remove('cga-open'); overlay.classList.remove('cga-open'); });
    }
    
    // --- 3. HOMEPAGE SPECIFIC LOGIC (SLIDERS & ANIMATIONS) ---
    if (isHomePage) {
        // Scroll Animations
        const observerOptions = { root: null, rootMargin: '0px', threshold: 0.15 };
        const slideObserver = new IntersectionObserver((entries, observer) => {
            entries.forEach(entry => {
                if (entry.isIntersecting) {
                    entry.target.classList.add('cga-visible');
                    observer.unobserve(entry.target);
                }
            });
        }, observerOptions);
        document.querySelectorAll('.cga-slide-up').forEach(el => slideObserver.observe(el));
        
        // Hero Slider Swipe Logic
        const slider = document.querySelector('.cga-welcome-bg-slider');
        const slides = document.querySelectorAll('.cga-bg-slide');
        if (slider && slides.length > 0) {
            let currentSlide = 0, slideInterval, isDown = false, startX, scrollLeft;
            
            const startAutoSlide = () => {
                clearInterval(slideInterval);
                slideInterval = setInterval(() => {
                    currentSlide = Math.round(slider.scrollLeft / slider.clientWidth);
                    currentSlide = (currentSlide + 1) % slides.length;
                    slider.scrollTo({ left: currentSlide * slider.clientWidth, behavior: 'smooth' });
                }, 4000); 
            };
            startAutoSlide();
            
            slider.addEventListener('touchstart', () => clearInterval(slideInterval), {passive: true});
            slider.addEventListener('touchend', () => {
                setTimeout(() => { currentSlide = Math.round(slider.scrollLeft / slider.clientWidth); startAutoSlide(); }, 100);
            }, {passive: true});
            
            slider.addEventListener('mousedown', (e) => {
                isDown = true; clearInterval(slideInterval);
                slider.style.scrollSnapType = 'none'; 
                startX = e.pageX - slider.offsetLeft;
                scrollLeft = slider.scrollLeft;
            });
            slider.addEventListener('mouseleave', () => {
                if (isDown) { isDown = false; slider.style.scrollSnapType = 'x mandatory'; startAutoSlide(); }
            });
            slider.addEventListener('mouseup', () => {
                isDown = false; slider.style.scrollSnapType = 'x mandatory';
                currentSlide = Math.round(slider.scrollLeft / slider.clientWidth);
                slider.scrollTo({ left: currentSlide * slider.clientWidth, behavior: 'smooth' });
                startAutoSlide();
            });
            slider.addEventListener('mousemove', (e) => {
                if (!isDown) return;
                e.preventDefault();
                slider.scrollLeft = scrollLeft - ((e.pageX - slider.offsetLeft) - startX) * 1.5;
            });
        }
        
        // Dynamic Circle Centering
        function calculateExactCenter() {
            const circleContainer = document.querySelector('.cga-divider-circle-container');
            const welcomeSection = document.querySelector('.cga-welcome-section');
            if (circleContainer && welcomeSection) {
                circleContainer.style.left = (window.innerWidth / 2 - welcomeSection.getBoundingClientRect().left) + 'px';
            }
        }
        calculateExactCenter();
        window.addEventListener('resize', calculateExactCenter);
    }

    // --- 4. HOMEPAGE BANNER RESTRUCTURE ---
    const content = document.querySelector('.widget_content.index_format');
    if (content) {
        const originalItem = content.querySelector('.item.clearfix');
        if (originalItem) {
            const iconDiv = originalItem.querySelector('.icon');
            const titleDiv = originalItem.querySelector('.title');
            const subtitleDiv = originalItem.querySelector('.subtitle');
            const readMoreLink = originalItem.querySelector('.readMore');
            
            const textWrapper = document.createElement('div');
            textWrapper.className = 'banner-text-wrapper';
            const imageWrapper = document.createElement('div');
            imageWrapper.className = 'banner-image-wrapper';
            
            if (titleDiv) textWrapper.appendChild(titleDiv);
            if (subtitleDiv) textWrapper.appendChild(subtitleDiv);
            if (readMoreLink) textWrapper.appendChild(readMoreLink);
            if (iconDiv) imageWrapper.appendChild(iconDiv);
            
            content.innerHTML = '';
            content.appendChild(textWrapper);
            content.appendChild(imageWrapper);
        }
    }

    // --- 5. PROGRAMS GRID RESTRUCTURE (.g320) ---
    document.querySelectorAll('.sneak-peek-container').forEach(container => {
        if (!container.querySelector('.g320')) return;
        const gridWrapper = document.createElement('div');
        gridWrapper.className = 'programs-grid-wrapper';
        
        container.querySelectorAll('.sneak-peek-item.g320, .clear').forEach(item => {
            gridWrapper.appendChild(item);
            if (item.classList.contains('clear')) return;
            
            const contentWrapper = item.querySelector('.widget_content');
            if (!contentWrapper || contentWrapper.classList.contains('processed')) return;
            contentWrapper.classList.add('processed');
            
            const thumbnail = item.querySelector('a.thumbnail');
            const title = item.querySelector('h6');
            const teaser = item.querySelector('p');
            
            if (thumbnail && title) {
                if (teaser) teaser.style.display = 'none';
                contentWrapper.innerHTML = '';
                contentWrapper.appendChild(thumbnail);
                contentWrapper.appendChild(title);
            }
        });
        container.appendChild(gridWrapper);
    });

    // --- 6. SNEAK PEEK ICONS & LAYOUT (.g480) ---
    const icons = {
        'item-1': `<img src="https://lubavitchaventurasouth.org/media/images/1341/BRdu13419351.png" alt="Minyan Times" class="item-icon">`,
        'item-2': `<img src="https://lubavitchaventurasouth.org/media/images/1341/orWb13419368.png" alt="Programs & Events" class="item-icon">`,
        'item-3': `<img src="https://lubavitchaventurasouth.org/media/images/1346/XwDT13469428.png" alt="Donate" class="item-icon">`,
        'item-4': `<img src="https://lubavitchaventurasouth.org/media/images/1341/RhiV13419371.png" alt="Jewish Holidays" class="item-icon">`
    };

    document.querySelectorAll('.sneak-peek-item.g480').forEach(item => {
        const contentWrapper = item.querySelector('.widget_content');
        if (!contentWrapper || contentWrapper.classList.contains('processed')) return;
        contentWrapper.classList.add('processed');
        
        const thumbnail = item.querySelector('a.thumbnail');
        const title = item.querySelector('h6');
        const teaser = item.querySelector('p');
        const itemClass = [...item.classList].find(c => c.startsWith('item-'));
        
        if (!thumbnail || !title || !itemClass) return;

        const textContent = document.createElement('div');
        textContent.className = 'text-content';
        if (icons[itemClass]) textContent.innerHTML = icons[itemClass];
        textContent.appendChild(title);
        
        if (teaser) {
            if (teaser.textContent.trim() === 'Sample Teaser') teaser.style.display = 'none';
            textContent.appendChild(teaser);
        }

        contentWrapper.innerHTML = '';
        contentWrapper.appendChild(thumbnail);
        contentWrapper.appendChild(textContent);
        contentWrapper.style.display = 'flex';
        contentWrapper.style.flexDirection = 'row';
        contentWrapper.style.alignItems = 'stretch';
    });
});
</script><script>
// ==========================================
// B.1 EVENT 21439: CUSTOM PRICING & SIDEBAR 
// ==========================================
if (window.location.href.indexOf('21439') > -1) {
    function updateStaticElements() {
        const eventName = document.querySelector('.medium.bold.event_name');
        if (eventName && !document.getElementById('custom-pricing-added')) {
            const pricingDiv = document.createElement('div');
            pricingDiv.id = 'custom-pricing-added';
            pricingDiv.style.cssText = 'margin-top: 10px; margin-bottom: 20px; line-height: 1.5em;';
            pricingDiv.innerHTML = `Individual: $130<br>Couple: $195<br><i>Early bird price available</i>`;
            eventName.parentNode.insertBefore(pricingDiv, eventName.nextSibling);
        }

        document.querySelectorAll('.g100.no_margin.float_left.bold.label').forEach(label => {
            if (label.innerText.trim() === 'Date' || label.innerText.includes('Dates and Times')) {
                label.innerText = 'Dates and Times';
                label.style.cssText = 'width: auto; float: left; margin-right: 6px;';
                const nextDiv = label.nextElementSibling;
                if (nextDiv) {
                    nextDiv.style.cssText = 'float: left; clear: none;';
                    const timeContainer = nextDiv.querySelector('a .float_left');
                    if (timeContainer) timeContainer.innerText = '6 Tuesdays Jan 20 - Feb 24, 2026 8:00-9:30PM';
                }
            }
        });
    }

    function updateFormElements() {
        const perfSection = document.getElementById('Performances');
        if (!perfSection) return;
        
        const sectionTitle = perfSection.querySelector('.title.large');
        if (sectionTitle && sectionTitle.innerText.includes('Reservations')) sectionTitle.style.display = 'none';
        
        const instructionText = perfSection.querySelector('.regular.small_top_margin');
        if (instructionText && instructionText.innerText.includes('Please select')) instructionText.style.display = 'none';

        perfSection.querySelectorAll('.inline_block div').forEach(lbl => {
            if (lbl.innerText.includes('Select a category')) lbl.innerText = 'Select Individual or Couple';
        });

        const selectDropdown = perfSection.querySelector('select.reservation_input_select');
        if (selectDropdown) {
            const defaultOption = selectDropdown.querySelector('option[value=""]');
            if (defaultOption && defaultOption.innerText.includes('Select a category')) {
                defaultOption.innerText = 'Select Individual or Couple';
            }
        }
    }

    const run21439Updates = () => { updateStaticElements(); updateFormElements(); };
    run21439Updates();
    let attempts = 0;
    const intervalId = setInterval(() => { attempts++; if(attempts > 6) clearInterval(intervalId); run21439Updates(); }, 500);
    const observer = new MutationObserver(run21439Updates);
    observer.observe(document.getElementById('Performances') || document.body, { childList: true, subtree: true });
}
</script><script>
// ==========================================
// B.2 AVENTURA PRIVATE EVENTS (ID 6022939)
// ==========================================
if (window.location.href.indexOf('6022939') > -1) {
    const link = document.createElement('link');
    link.href = 'https://fonts.googleapis.com/css2?family=Anek+Devanagari:wght@500;700&family=Commissioner:wght@400;700&display=swap';
    link.rel = 'stylesheet';
    document.head.appendChild(link);

    // CSS injected here so it doesn't break forms on other pages.
    const cssStyles = `
    .form-header-group{ padding: 60px 0 0 0 !important;}
    .Aventura-private-events-container { width: 100% !important; margin: 0 auto !important; font-family: 'Anek Devanagari', 'Commissioner', sans-serif !important; }
    .Aventura-private-events-container iframe { min-height: 1600px !important; overflow: hidden !important; width: 100% !important; border: none !important; }
    .Aventura-private-navbar-container { display: flex !important; justify-content: center !important; align-items: center !important; padding: 20px 40px !important; position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 100 !important; background-color: #134770 !important; }
    .Aventura-private-navbar-inner { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; max-width: 1400px !important; }
    .Aventura-private-navbar-brand { justify-content: center !important; z-index: 1002 !important; }
    .Aventura-private-navbar-brand .Aventura-private-text { font-family: "Anek Devanagari", sans-serif !important; font-size: 25.62px !important; font-weight: 700 !important; text-align: center !important; color: rgb(255, 255, 255) !important; text-transform: uppercase !important; margin: 0 !important; }
    .Aventura-private-nav-links { display: flex !important; gap: 25px !important; align-items: center !important; }
    .Aventura-private-nav-link-item { cursor: pointer !important; text-decoration: none !important; color: white; font-family: 'Anek Devanagari'; text-transform: capitalize !important; font-size: 20px !important;}
    .form-all .form-sub-label { font-size: .78em !important; } .form-sub-label { color: #666 !important; display: block !important;}
    .form-multiple-column .clearfix { display: none !important; } .form-multiple-column { display: grid !important; grid-template-columns: repeat(3,1fr) !important; }
    .Aventura-private-nav-link-item .Aventura-private-text { font-family: "Anek Devanagari", sans-serif !important; font-size: 20px !important; text-align: center !important; color: rgb(255, 255, 255) !important; text-transform: capitalize !important; transition: transform 0.2s ease !important; margin: 0 !important; }
    .Aventura-private-nav-link-item-inactive .Aventura-private-text { font-weight: 500 !important; } .Aventura-private-nav-link-item-active .Aventura-private-text { font-weight: 700 !important; }
    .Aventura-private-nav-link-item .Aventura-private-text:hover { transform: scale(1.1) !important; }
    .Aventura-private-hamburger-menu { display: none !important; width: 30px !important; height: 25px !important; cursor: pointer !important; z-index: 1002 !important; }
    .Aventura-private-hamburger-menu svg { display: block !important; width: 100% !important; height: 100% !important; fill: white !important; } .Aventura-private-hamburger-menu rect { fill: white !important; }
    .Aventura-private-mobile-nav-overlay { position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background: rgba(0,0,0,0.5) !important; z-index: 1000 !important; opacity: 0 !important; visibility: hidden !important; transition: opacity 0.3s ease, visibility 0.3s ease !important; }
    .Aventura-private-mobile-nav-menu { position: fixed !important; top: 0 !important; right: 0 !important; width: 280px !important; height: 100% !important; background: #134770 !important; z-index: 1001 !important; transform: translateX(100%) !important; transition: transform 0.3s ease-out !important; padding: 20px !important; box-shadow: -5px 0 15px rgba(0,0,0,0.2) !important; box-sizing: border-box !important; }
    .Aventura-private-mobile-nav-close { font-family: Arial, sans-serif !important; font-size: 30px !important; font-weight: 300 !important; color: white !important; text-align: right !important; cursor: pointer !important; margin-bottom: 20px !important; }
    .Aventura-private-mobile-nav-links { display: flex !important; flex-direction: column !important; gap: 20px !important; }
    .Aventura-private-mobile-nav-link, .Aventura-private-mobile-nav-link-active { font-family: "Anek Devanagari", sans-serif !important; color: white !important; text-decoration: none !important; font-size: 20px !important; text-transform: capitalize !important; font-weight: 500 !important; }
    .Aventura-private-mobile-nav-link-active { font-weight: 700 !important; }
    .Aventura-private-mobile-menu-open .Aventura-private-mobile-nav-overlay { opacity: 1 !important; visibility: visible !important; }
    .Aventura-private-mobile-menu-open .Aventura-private-mobile-nav-menu { transform: translateX(0) !important; }
    .Aventura-private-footer { width: 100% !important; min-height: 100px !important; background-color: #0B3150 !important; }
    a.Aventura-private-nav-link-item.Aventura-private-nav-link-item-active { font-weight: 700 !important;}
    @media (max-width: 992px) { .Aventura-private-nav-links { display: none !important; } .Aventura-private-navbar-container { padding: 15px 20px !important; } .Aventura-private-navbar-inner { justify-content: space-between !important; } .Aventura-private-hamburger-menu { display: flex !important; align-items: center !important; } .form-all, ul.form-section { width: 95% !important; } .form-multiple-column { display: grid !important; grid-template-columns: unset !important; } }
    .form-all, ul.form-section { max-width: 800px !important; margin-left: auto !important; margin-right: auto !important; width: 95% !important; }
    body, form, table, tr, td, div { font-family: 'Commissioner', sans-serif !important; }
    h1, h2, h3, .ArticleTitle, .SectionHeader { color: #134770 !important; text-transform: uppercase !important; text-align: center !important; font-weight: 800 !important; margin-bottom: 5px !important; }
    .intro-text, p { color: #134770 !important; margin-bottom: 20px !important; }
    label, .label-text, td strong { color: #134770 !important; font-weight: 600 !important; font-size: 14px !important; display: block !important; margin-bottom: 5px !important; text-align: left !important; }
    input[type="text"], input[type="email"], input[type="tel"], input[type="number"], select, textarea { background-color: #F2F2F2 !important; border: none !important; border-radius: 4px !important; padding: 12px !important; width: 100% !important; box-sizing: border-box !important; font-family: 'Commissioner', sans-serif !important; color: #333 !important; margin-bottom: 15px !important; font-size: 14px !important; }
    input:focus, select:focus, textarea:focus { outline: 2px solid #134770 !important; background-color: #fff !important; }
    input[type="submit"], button[type="submit"], .submit-button { background-color: #18A5D8 !important; color: #ffffff !important; font-weight: 700 !important; text-transform: uppercase !important; padding: 15px 30px !important; border: none !important; border-radius: 4px !important; font-size: 16px !important; cursor: pointer !important; width: 100% !important; max-width: 200px !important; display: block !important; margin: 30px auto !important; transition: background 0.3s ease !important; }
    input[type="submit"]:hover { background-color: #134770 !important; }
    input[type="radio"] { appearance: none !important; -webkit-appearance: none !important; width: 0 !important; height: 0 !important; position: absolute !important; opacity: 0 !important; }
    .radio-group label, td:has(input[type="radio"]) label, input[type="radio"] + label { display: inline-block !important; border: 1px solid #ddd !important; border-radius: 5px !important; padding: 15px 20px !important; text-align: center !important; cursor: pointer !important; background-color: #fff !important; color: #333 !important; min-width: 100px !important; margin: 5px !important; font-size: 13px !important; font-weight: 700 !important; box-shadow: 0 2px 4px rgba(0,0,0,0.05) !important; transition: all 0.2s !important; }
    input[type="radio"]:checked + label { background-color: #E6F6FC !important; border: 2px solid #18A5D8 !important; color: #134770 !important; }
    @media (min-width: 600px) { .form-row { display: flex !important; flex-wrap: wrap !important; justify-content: space-between !important; } .form-col { flex: 1 !important; min-width: 45% !important; padding-right: 10px !important; display: block !important; } }
    `;
    const styleSheet = document.createElement("style");
    styleSheet.type = "text/css";
    styleSheet.innerText = cssStyles;
    document.head.appendChild(styleSheet);

    document.addEventListener('DOMContentLoaded', () => {
        const rootEl = document.getElementById('Aventura-private-root');
        const hamburgerBtn = document.getElementById('hamburger-button');
        const closeBtn = document.getElementById('mobile-nav-close');
        const overlay = document.getElementById('mobile-nav-overlay');

        if (hamburgerBtn) hamburgerBtn.innerHTML = '<svg viewBox="0 0 30 25" xmlns="http://www.w3.org/2000/svg"><rect height="3" rx="1.5" width="30" x="0" y="0"></rect><rect height="3" rx="1.5" width="30" x="0" y="11"></rect><rect height="3" rx="1.5" width="30" x="0" y="22"></rect></svg>';
        
        const openMenu = () => { if(rootEl) rootEl.classList.add('Aventura-private-mobile-menu-open'); };
        const closeMenu = () => { if(rootEl) rootEl.classList.remove('Aventura-private-mobile-menu-open'); };
        
        if (hamburgerBtn) hamburgerBtn.addEventListener('click', openMenu);
        if (closeBtn) closeBtn.addEventListener('click', closeMenu);
        if (overlay) overlay.addEventListener('click', closeMenu);
    });
}
</script><script>
    /* <-----------Upcoming Events---------> */
    // This script will only run on the exact homepage.
    if (window.location.pathname === '/' || window.location.pathname === '/default.aspx') {

        (function() {

            /**
             * Fetches and parses the events page HTML using promises.
             * @returns {Promise<Document | null>} A promise that resolves to a parsed HTML document or null on error.
             */
            function getEventsPage() {
                // Using a cache-busting parameter to ensure fresh data is fetched.
                const url = 'https://www.lubavitchaventurasouth.org/templates/events.htm?t=' + new Date().getTime();
                return fetch(url)
                    .then(response => {
                        if (!response.ok) {
                            throw new Error(`HTTP error! status: ${response.status}`);
                        }
                        return response.text();
                    })
                    .then(htmlText => {
                        const parser = new DOMParser();
                        return parser.parseFromString(htmlText, 'text/html');
                    })
                    .catch(error => {
                        console.error("Error fetching events page:", error);
                        return null;
                    });
            }

            /**
             * A robust function to parse date strings like "Month Day, Year".
             * @param {string} dateStr - The date string (e.g., "July 29, 2025").
             * @returns {Date | null} A Date object or null if invalid.
             */
            function parseRobustDate(dateStr) {
                const months = {
                    january: 0, february: 1, march: 2, april: 3, may: 4, june: 5,
                    july: 6, august: 7, september: 8, october: 9, november: 10, december: 11
                };

                if (!dateStr) return null;

                // Clean the date string by removing commas and extra spaces.
                const cleanedStr = dateStr.replace(/,/g, '').trim().replace(/\s+/g, ' ');
                const parts = cleanedStr.split(' ');

                if (parts.length < 3) {
                    console.error("Date string could not be parsed into 3 parts:", `"${dateStr}"`, "->", `"${cleanedStr}"`);
                    return null;
                }

                const monthName = parts[0].toLowerCase();
                const day = parseInt(parts[1], 10);
                const year = parseInt(parts[2], 10);

                if (months.hasOwnProperty(monthName) && !isNaN(day) && !isNaN(year)) {
                    return new Date(year, months[monthName], day);
                } else {
                    console.error("Failed to create date from parts:", { month: monthName, day: day, year: year });
                    return null;
                }
            }
            
            /**
             * Parses a time string (e.g., "7:30pm") and applies it to a given date.
             */
            function parseTime(timeString, baseDate) {
                if (!timeString) return null;
                // Updated regex to handle uppercase AM/PM and potential missing space
                const timeMatch = timeString.toLowerCase().match(/(\d{1,2}):(\d{2})?\s*(am|pm)/);
                if (!timeMatch) return null;

                let hours = parseInt(timeMatch[1], 10);
                const minutes = timeMatch[2] ? parseInt(timeMatch[2], 10) : 0;
                const ampm = timeMatch[3];

                if (ampm === 'pm' && hours < 12) hours += 12;
                if (ampm === 'am' && hours === 12) hours = 0; // Midnight case

                const newDate = new Date(baseDate);
                newDate.setHours(hours, minutes, 0, 0);
                return newDate;
            }

            /**
             * Formats a Date object for Google Calendar links.
             */
            function formatGoogleDate(date) {
                if (!date) return '';
                return date.toISOString().replace(/-|:|\.\d{3}/g, '');
            }

            /**
             * Formats a date string like "Tuesday, July 29, 2025" to "TUESDAY JULY 29".
             * @param {string} dateStr - The raw date string from the event element.
             * @returns {string} The formatted date string.
             */
            function formatEventDate(dateStr) {
                if (!dateStr) return '';
                const parts = dateStr.split(','); // e.g., ["Tuesday", " July 29", " 2025"]
                if (parts.length < 2) return dateStr; // Fallback to original if format is unexpected
                // Combine Day (parts[0]) and Month Date (parts[1])
                return `${parts[0]}${parts[1]}`.trim().toUpperCase();
            }

            /**
             * The main function to create and inject the featured events section.
             */
            const runTransformation = () => {
                getEventsPage().then(eventsDocument => {
                    if (!eventsDocument) return;

                    const today = new Date();
                    today.setHours(0, 0, 0, 0);

                    const upcomingEvents = [];
                    const seenWeeklyEvents = new Set(); // To deduplicate [W] events
                    const allDateGroups = Array.from(eventsDocument.querySelectorAll('#calendar .list_item'));

                    for (const dateGroupEl of allDateGroups) {
                        if (upcomingEvents.length >= 10) break;

                        const dateEl = dateGroupEl.querySelector('.date');
                        if (!dateEl) continue;

                        const dateText = dateEl.textContent.trim();
                        const parsableDateText = dateText.split(',').slice(1).join(',').trim();
                        const eventDate = parseRobustDate(parsableDateText);

                        if (eventDate && eventDate >= today) {
                            const individualEventsInGroup = dateGroupEl.querySelectorAll('.category_item');
                            individualEventsInGroup.forEach(eventEl => {
                                if (upcomingEvents.length < 10) {
                                    const titleEl = eventEl.querySelector('.event_name');
                                    const rawTitle = titleEl ? titleEl.textContent.trim() : '';

                                    // 1. MUST have [F] to show up
                                    if (!/\[f\]/i.test(rawTitle)) return;

                                    // 2. Check if it's a Weekly event [W]
                                    const isWeekly = /\[w\]/i.test(rawTitle);

                                    // 3. Clean the title by stripping [F] and [W], and fixing double spaces
                                    const cleanTitle = rawTitle.replace(/\[f\]/gi, '').replace(/\[w\]/gi, '').replace(/\s{2,}/g, ' ').trim();

                                    // 4. Deduplicate if it's a weekly event
                                    if (isWeekly) {
                                        const uniqueKey = cleanTitle.toLowerCase();
                                        if (seenWeeklyEvents.has(uniqueKey)) {
                                            return; // Skip if we already have this weekly event loaded
                                        }
                                        seenWeeklyEvents.add(uniqueKey);
                                    }

                                    eventEl.dataset.rawDate = dateText;
                                    eventEl.dataset.eventDateObj = eventDate.toISOString();
                                    eventEl.dataset.cleanTitle = cleanTitle; // Save the cleaned title for rendering
                                    upcomingEvents.push(eventEl);
                                }
                            });
                        }
                    }
                    const featuredEvents = upcomingEvents;

                    if (featuredEvents.length === 0) {
                        console.log("No upcoming events found to display.");
                        return;
                    }

                    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((eventEl) => {
                        // Use the cleaned title we created earlier
                        const title = eventEl.dataset.cleanTitle || 'Event Title';

                        const rawDate = eventEl.dataset.rawDate || '';
                        const formattedDate = formatEventDate(rawDate);
                        const eventDateObj = new Date(eventEl.dataset.eventDateObj);

                        const timeEl = eventEl.querySelector('.event_options > div');
                        let timeText = timeEl ? timeEl.textContent.trim().toUpperCase() : '';

                        if (timeText) {
                            timeText = timeText.replace(/(\d)([AP]M)$/, '$1 $2');
                        }

                        const cardHeader = timeText ? `${formattedDate} - ${timeText}` : formattedDate;

                        const descriptionEl = eventEl.querySelector('.event_wrapper > .event_info');
                        const descriptionHTML = descriptionEl ? descriptionEl.innerHTML.trim() : '<p>Join us for a wonderful event.</p>';
                        const descriptionText = descriptionEl ? descriptionEl.textContent.trim() : 'Join us for a wonderful event.';

                        const imageLinkEl = eventEl.querySelector('.more_info a');
                        const imageUrl = imageLinkEl ? imageLinkEl.href : `https://placehold.co/600x400/eee/ccc?text=Event+Image`;

                        let learnMoreUrl = '#';
                        const facebookLinkEl = eventEl.querySelector('a[href*="//www.facebook.com/events/"]');
                        if (facebookLinkEl) {
                            const fbHref = facebookLinkEl.href;
                            const match = fbHref.match(/events\/(\d+)/);
                            if (match && match[1]) {
                                const eventId = match[1];
                                if (/^\d{5}$/.test(eventId)) { 
                                    learnMoreUrl = `https://www.lubavitchaventurasouth.org/tools/events/register_cdo/eventid/${eventId}`;
                                } else {
                                    learnMoreUrl = `https://www.lubavitchaventurasouth.org/templates/articlecco_cdo/aid/${eventId}`;
                                }
                            }
                        }

                        let location = 'Chabad Aventura South';
                        const locationEl = eventEl.querySelector('a[href*="maps.google.com"]');
                        if (locationEl) {
                            const tempDiv = document.createElement('div');
                            tempDiv.innerHTML = locationEl.innerHTML.replace(/<br\s*\/?>/gi, ' ');
                            location = tempDiv.textContent.replace(/\s+/g, ' ').trim();
                        }
                        
                        let googleCalLink = '';
                        const calendarLinkEl = eventEl.querySelector('a[href*="eventexport.asp"]');
                        const icsLink = calendarLinkEl ? `https://www.lubavitchaventurasouth.org${calendarLinkEl.getAttribute('href')}` : null;
                        
                        if (timeText) {
                            const startTime = parseTime(timeText, eventDateObj);
                            if (startTime) {
                                const endTime = new Date(startTime.getTime() + 90 * 60000); 
                                const googleDates = formatGoogleDate(startTime) + '/' + formatGoogleDate(endTime);
                                const params = new URLSearchParams({
                                    action: 'TEMPLATE',
                                    text: title,
                                    dates: googleDates,
                                    details: descriptionText,
                                    location: location,
                                });
                                googleCalLink = `https://www.google.com/calendar/render?${params.toString()}`;
                            }
                        } else {
                            const startDate = eventDateObj.toISOString().split('T')[0].replace(/-/g, '');
                            const endDateObj = new Date(eventDateObj);
                            endDateObj.setDate(endDateObj.getDate() + 1);
                            const endDate = endDateObj.toISOString().split('T')[0].replace(/-/g, '');
                            
                            const googleDates = `${startDate}/${endDate}`;
                            
                            const params = new URLSearchParams({
                                action: 'TEMPLATE',
                                text: title,
                                dates: googleDates,
                                details: descriptionText,
                                location: location,
                            });
                            googleCalLink = `https://www.google.com/calendar/render?${params.toString()}`;
                        }

                        const card = document.createElement('div');
                        card.className = 'injected-event-card';
                        card.innerHTML = `
                          <div class="event-card-header">${cardHeader}</div>
                          <div class="event-card-image">
                              <img src="${imageUrl}" alt="${title}" onerror="this.onerror=null;this.src='https://placehold.co/600x400/eee/ccc?text=Image+Not+Found';">
                          </div>
                          <div class="event-card-body">
                              <h3>${title.toUpperCase()}</h3>
                              <div class="event-description-content">${descriptionHTML}</div>
                              <div class="event-card-buttons-container">
                                <a href="${learnMoreUrl}" class="event-card-button">Learn More →</a>
                                ${googleCalLink ? `<a href="${googleCalLink}" target="_blank" class="event-card-calendar-button">Add to Google Calendar</a>` : ''}
                                ${icsLink ? `<a href="${icsLink}" class="event-card-calendar-button">Add to Apple/Outlook</a>` : ''}
                              </div>
                          </div>
                        `;
                        carouselWrapper.appendChild(card);
                    });

                    const viewAllCard = document.createElement('a');
                    viewAllCard.className = 'injected-event-card view-all-card';
                    viewAllCard.href = 'https://www.lubavitchaventurasouth.org/templates/articlecco_cdo/aid/6021024/jewish/Education-and-Programs.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 mailingListElement = 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.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.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.g960.no_margin.g960.no_margin > div > div:nth-child(2)');
                    if (mailingListElement) {
                        const targetRow = mailingListElement.closest('.hp-row');
                        if (targetRow && targetRow.parentElement) {
                            targetRow.parentElement.insertBefore(eventsSection, targetRow);
                        } else {
                            console.error("Could not find parent '.hp-row' for mailing list. Appending to body as a fallback.");
                            document.body.appendChild(eventsSection);
                        }
                    } else {
                        console.error("Target element 'div.widget-4.message.custom.feed' (mailing list) not found. Appending to body as a fallback.");
                        document.body.appendChild(eventsSection);
                    }
                });
            };

            const injectCSS = () => {
                const style = document.createElement('style');
                style.textContent = `
                    @import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;700;900&display=swap');

                    .injected-featured-events-section { padding: 60px 20px; background-color: #f0f2f5; font-family: 'Raleway', sans-serif; box-sizing: border-box; }
                    .injected-featured-events-header { text-align: center; margin-bottom: 40px; max-width: 600px; margin-left: auto; margin-right: auto; }
                    .injected-featured-events-header h2 { font-size: 36px; font-weight: 600; color: #134770 ; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px; font-family: 'Poppins' !important; }
                    .injected-featured-events-header p { font-size: 16px; color: #666; line-height: 1.6; }
                    .injected-events-carousel-container { position: relative; max-width: 1200px; margin: 0 auto; overflow: hidden; }
                    .injected-events-carousel-wrapper { display: flex; gap: 30px; transition: transform 0.5s ease-in-out; }
                    .injected-event-card { flex: 0 0 calc(33.333% - 20px); background: transparent; border-radius: 10px; overflow: hidden; box-shadow: 0 8px 25px rgba(0,0,0,0.08); box-sizing: border-box; display: flex; flex-direction: column;  border: 2px solid #134770 !important;}
                    .event-card-header { padding: 8px 15px; font-weight: 700; font-size: 12px; color: #356387; background: transparent; border-bottom: 1px solid #eee; text-align: center; white-space: nowrap; border: 1px solid #134770 !important; font-family: poppins; }
                    .event-card-image img { width: 100%; height: 200px; object-fit: cover; display: block; background-color: #eee; border: 1px solid #134770 !important; }
                    .event-card-body { padding: 25px; flex-grow: 1; display: flex; flex-direction: column; }
                    .event-card-body h3 { font-size: 16px; font-weight: 700; color: #134770; margin: 0 0 10px; height: 48px; overflow: hidden; }
                    
                    .event-description-content {
                        font-size: 15px;
                        color: #666;
                        line-height: 1.6;
                        margin: 0 0 20px;
                        flex-grow: 1;
                    }
                    .event-description-content p, .event-description-content div {
                        margin-bottom: 1em; 
                    }
                    .event-description-content p:last-child, .event-description-content div:last-child {
                        margin-bottom: 0; 
                    }

                    .event-card-button { 
                        display: inline-block; 
                        background-color: #1CB1E6; 
                        color: white; 
                        padding: 10px 20px; 
                        border-radius: 5px; 
                        text-decoration: none; 
                        font-weight: 800; 
                        transition: background-color 0.2s, border-color 0.2s; 
                        font-size: 13.88px; 
                        line-height: 140%; 
                        border: 1px solid #b99362;
                        text-align: center;
                    }
                    .event-card-button:hover { 
                        background-color: #a38258; 
                        border-color: #a38258;
                    }
                    
                    .event-card-buttons-container {
                        display: flex;
                        flex-wrap: wrap;
                        gap: 10px;
                        align-items: center;
                        margin-top: auto; 
                        padding-top: 15px;
                        border-top: 1px solid #eee;
                    }
                    .event-card-calendar-button {
                        padding: 10px 20px;
                        border-radius: 5px;
                        text-align: center;
                        cursor: pointer;
                        transition: background-color 0.3s ease, border-color 0.3s ease;
                        text-decoration: none !important;
                        display: inline-block;
                        font-size: 13.88px;
                        font-weight: 800;
                        line-height: 140%;
                        color: #134770;
                        background-color: white;
                        border: 1px solid #134770;
                        box-sizing: border-box;
                    }
                    .event-card-calendar-button:hover {
                       background-color: #f7f7f7;
                    }

                    .events-carousel-arrow { position: absolute; top: 50%; transform: translateY(-50%); background-color: rgba(255, 255, 255, 0.9); border: none; border-radius: 50%; width: 44px; height: 44px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 22px; color: #333; z-index: 10; transition: all 0.2s; }
                    .events-carousel-arrow:hover { background-color: white; transform: translateY(-50%) scale(1.05); }
                    .events-carousel-arrow:disabled { opacity: 0.3; cursor: not-allowed; }
                    .events-carousel-arrow.prev { left: 0px; }
                    .events-carousel-arrow.next { right: 0px; }

                    .view-all-card { display: flex; align-items: center; justify-content: center; text-align: center; text-decoration: none; background-color: #e8ebee; transition: background-color 0.3s, box-shadow 0.3s; }
                    .view-all-card:hover { background-color: #dbe0e6; box-shadow: 0 12px 30px rgba(0,0,0,0.12); }
                    .view-all-card .view-all-content { display: flex; flex-direction: column; justify-content: center; align-items: center; }
                    .view-all-card .view-all-content h3, .view-all-card .view-all-content p { height: auto; overflow: visible; margin: 0; }
                    .view-all-card .view-all-content h3 { font-size: 24px; font-weight: 900; color: #2F3C4D; margin-bottom: 5px; text-transform: uppercase; }
                    .view-all-card .view-all-content p { font-size: 16px; color: #666; margin-bottom: 15px; }
                    .view-all-card .view-all-arrow { font-size: 36px; font-weight: bold; color: #b99362; line-height: 1; }
                    
                    .mobile-swipe-hint { display: none; text-align: center; margin-top: 20px; font-family: 'Raleway', sans-serif; color: #555; font-size: 14px; align-items: center; justify-content: center; gap: 8px; }
                    .mobile-swipe-hint .arrow { font-size: 18px; line-height: 1; font-weight: bold; }

                    @media (max-width: 1200px) {
                      .events-carousel-arrow.prev { left: 15px; }
                      .events-carousel-arrow.next { right: 15px; }
                    }
                    @media (max-width: 900px) {
                      .injected-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; margin: 0 -20px; }
                      .injected-events-carousel-container::-webkit-scrollbar { display: none; }
                      .injected-events-carousel-wrapper { width: max-content; transform: none !important; padding-right: 20px; }
                      .injected-event-card { flex-basis: 80vw; scroll-snap-align: start; }
                      .events-carousel-arrow { display: none; }
                      .mobile-swipe-hint { display: flex; }
                      
                      .event-card-buttons-container {
                          flex-direction: column;
                          align-items: stretch;
                      }
                      .event-card-button, .event-card-calendar-button {
                          width: 100%;
                      }
                    }
                `;
                document.head.appendChild(style);
            };

            // Wait for the DOM to be ready before running the script
            if (document.readyState === 'complete' || document.readyState === 'interactive') {
                runTransformation();
            } else {
                window.addEventListener('DOMContentLoaded', runTransformation);
            }

            injectCSS();

        })();
    }
</script>
</body>
</html>